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
336608598745	336608599304	336608599854	336608600404	336608600954	336608601504	336608602054	336608602604	336608603154	336608603704	336608604254	336608604804	336608605354	336608605904	336608606454	336608607004	336608607554	336608608104	336608608654	336608609204	336608609754	336608610304	336608610854	336608611404	336608611954	336608612504	336608613054	336608613604	336608614154	336608614704	336608615254	336608615804	336608616354	336608616904	336608617454	336608618004	336608618554	336608619104	336608619654	336608620204	336608620754	336608621304	336608621854	336608622404	336608622954	336608623504	336608624054	336608624604	336608625154	336608625704	336608626254	336608626804	336608627354	336608627904	336608628454	336608629004	336608629554	336608630104	336608630654	336608631204	336608631754	336608632304	336608632854	336608633404	336608633954	336608634504	336608635054	336608635604	336608636154	336608636704	336608637254	336608637804	336608638354	336608638904	336608639454	336608640004	336608640554	336608641104	336608641654	336608642204	336608642754	336608643304	336608643854	336608644404	336608644954	336608645504	336608646054	336608646604	336608647154	336608647704	336608648254	336608648804	336608649354	336608649904	336608650454	336608651004	336608651554	336608652104	336608652654	336608653204	336608653754	336608654304	336608654854	336608655404	336608655954	336608656504	336608657054	336608657604	336608658154	336608658704	336608659254	336608659804	336608660354	336608660904	336608661454	336608662004	336608662554	336608663104	336608663654	336608664204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43068	11353	3647	2139	1521	1140	847	778	676	607	506	451	458	413	445	398	433	363	383	350	357	415	316	366	371	333	348	346	340	346	322	354	337	326	317	371	347	327	351	369	348	346	320	341	326	282	284	330	317	328	317	330	353	326	331	348	346	334	302	339	318	310	341	305	325	310	299	329	346	298	336	325	356	349	341	333	325	326	289	326	361	296	307	326	318	296	333	329	323	342	294	362	363	307	302	353	342	356	338	314	334	325	297	318	328	336	318	308	332	332	321	308	300	305	359	315	351	343	323	321	322	297	308	336	303	354	333	263	294	282	300	321	326	316	290	324	335	309	332	324	294	324	346	327	322	354	313	291	318	319	302	321	303	329	352	303	340	295	327	316	321	310	313	305	321	320	303	321	313	317	357	301	338	347	311	319	323	333	339	298	310	305	354	305	304	306	310	307	331	310	294	288	352	358	322	343	306	310	325	317	337	326	323	324	314	317	324	314	341	335	329	290	311	324	316	338	280	332	293	324	325	292	287	309	326	322	321	340	337	348	278	280	315	287	305	298	304	331	373	325	343	316	331	322	331	304	342	316	334	309	299	320	309	308	326	326	312	308	320	297	309	320	323	334	305	347	322	376	308	330	311	315	321	312	315	325	329	329	322	310	300	285	303	298	328	313	305	309	324	310	337	331	356	321	298	327	342	334	330	307	332	335	296	293	325	314	323	338	315	349	321	319	321	342	342	316	345	333	341	305	339	311	341	316	330	322	332	307	307	325	321	344	305	323	329	316	299	305	322	301	325	334	276	279	331	345	330	325	356	343	339	321	310	310	307	312	315	298	302	342	317	319	311	317	337	308	293	331	307	346	317	324	304	290	300	321	289	333	312	301	343	325	331	323	320	313	319	310	326	347	305	319	336	356	309	310	316	353	330	323	318	344	338	332	322	338	329	312	316	305	312	294	279	354	338	342	325	314	298	345	336	328	316	280	344	334	318	321	306	312	333	300	275	298	332	302	323	332	314	297	320	295	292	341	306	315	308	308	307	322	324	322	309	290	313	319	323	316	311	323	324	317	305	327	307	316	309	304	343	311	330	326	311	322	299	347	324	313	341	314	314	309	311	311	309	305	294	336	314	335	342	320	314	327	285	308	335	300	330	319	328	307	316	322	303	328	332	349	277	329	312	306	301	337	324	330	318	311	276	334	325	301	309	315	321	359	306	328	344	324	336	326	311	330	326	329	354	318	336	317	327	327	325	308	303	304	320	308	313	346	326	318	313	307	326	318	301	314	300	304	324	325	336	328	318	317	291	293	325	312	309	305	312	287	335	317	264	318	291	344	304	314	331	356	298	311	345	326	330	325	335	280	355	324	318	299	298	330	284	349	312	312	327	351	318	302	315	335	313	274	297	313	294	311	292	328	297	289	317	313	308	302	311	343	307	330	310	324	336	306	315	307	330	313	315	314	326	350	348	280	314	316	321	311	316	322	321	337	334	346	313	292	362	312	330	325	319	306	319	328	310	304	318	302	331	324	293	333	330	325	316	342	307	335	334	333	329	320	322	325	328	307	307	319	341	336	325	314	317	332	348	328	299	319	317	302	317	325	324	322	284	340	348	309	303	324	337	316	288	316	298	290	324	331	303	339	314	330	329	317	298	328	309	346	323	331	316	300	342	331	288	302	332	309	308	333	303	335	360	299	357	347	342	300	312	313	308	329	348	320	318	301	351	310	323	326	317	347	315	338	319	311	363	335	306	339	329	322	291	327	318	321	311	334	318	327	303	334	319	322	323	315	302	328	332	312	330	302	337	311	298	310	355	322	326	292	314	322	365	312	336	334	337	321	348	292	310	295	308	289	297	329	318	320	343	313	308	338	301	330	302	325	329	328	290	316	341	361	330	338	289	288	306	346	318	303	302	321	329	342	312	333	320	299	321	331	383	294	315	306	330	328	321	332	301	338	325	308	309	339	328	335	324	339	333	344	300	325	313	312	310	305	322	333	321	353	319	300	299	325	345	328	311	286	305	314	344	306	263	307	287	331	303	310	308	296	315	346	334	346	326	330	306	305	326	320	308	329	336	315	327	326	288	317	305	302	315	351	343	309	331	324	337	336	325	323	337	354	322	307	334	329	307	314	327	294	304	319	326	313	314	328	307	315	310	292	353	292	291	310	281	312	285	339	315	306	318	340	345	330	264	321	347	289	287	330	297	295	297	308	314	277	324	314	339	333	304	320	321	318	340	329	359	280	291	329	334	322	321	328	340	324	316	298	321	320	359	288	331	321	337	324	312	291	334	324	302	329	295	332	278	318	337	333	305	323	299	292	329	300	335	317	313	315	322	308	320	326	325	318	293	316	318	297	333	319	334	317	314	297	301	284	327	312	310	335	311	315	332	310	316	301	342	331	324	317	346	352	341	322	297	322	346	301	321	307	306	323	351	307	325	325	301	333	316	273	345	286	315	340	317	349	337	302	339	304	337	319	324	286	320	315	279	321	328	316	325	326	344	343	308	314	293	326	335	340	325	338	332	301	334	321	291	352	312	310	332	328	332	315	314	282	320	292	323	288	340	333	299	341	336	320	316	297	311	320	327	299	328	353	328	295	316	331	330	309	318	319	313	314	314	306	362	314	329	320	311	309	306	324	303	314	357	314	313	298	340	330	327	297	297	335	279	312	332	311	325	337	337	327	329	335	297	307	323	279	308	328	305	340	320	320	325	306	317	353	325	301	318	292	371	332	323	337	329	328	332	340	301	300	320	311	318	289	312	348	338	309	354	319	308	310	308	321	308	310	346	316	319	335	344	332	299	322	305	313	336	313	320	327	334	330	331	362	322	336	341	338	301	314	326	334	300	286	328	316	303	324	302	325	290	340	332	316	319	308	327	321	293	322	317	328	349	348	340	342	328	302	317	317	333	325	302	319	325	302	353	336	308	316	360	348	315	312	313	339	298	318	305	329	339	310	336	302	315	339	306	336	346	353	313	321	295	342	329	334	291	303	374	279	313	315	327	316	297	334	329	294	312	320	343	350	341	349	312	339	320	303	356	326	332	305	322	324	341	317	315	340	303	318	307	322	279	304	332	331	333	339	353	330	356	296	307	323	323	341	316	315	327	331	293	318	294	312	317	318	325	343	333	344	326	342	305	335	345	322	378	290	314	336	342	323	312	357	317	344	332	299	322	311	310	323	314	338	322	333	334	337	333	307	311	315	300	309	309	341	303	337	313	318	326	336	304	326	328	341	339	309	307	290	319	310	334	350	323	318	312	352	324	277	337	316	307	325	332	322	330	323	316	356	328	336	321	318	286	317	293	310	347	328	334	317	321	338	361	357	302	303	344	324	329	309	346	296	297	312	319	340	325	332	333	331	282	327	323	325	321	324	319	327	317	336	284	345	348	353	334	325	316	339	318	311	324	302	333	306	318	322	325	319	314	370	344	324	311	329	316	330	316	321	316	320	347	353	321	331	323	336	327	305	313	322	321	320	329	351
19765	2564	5430	6092	5010	4222	3513	3083	2536	2264	2126	1781	1749	1546	1521	1469	1268	1243	1286	1259	1181	1085	1168	1109	1116	1066	1013	980	999	963	1022	943	986	965	947	963	902	928	906	958	905	907	904	927	884	881	926	867	870	854	842	890	857	893	896	860	862	864	897	814	872	878	876	855	865	868	899	877	866	930	878	859	896	941	892	942	894	883	875	895	852	831	885	876	874	845	952	968	922	843	895	837	831	885	817	817	840	854	856	825	1115	826	811	785	835	817	798	847	836	804	859	840	864	840	804	849	821	846	844	848	808	835	846	828	814	795	866	776	836	826	849	797	874	797	865	855	851	825	807	838	837	751	872	834	848	876	810	833	867	873	855	833	785	833	791	811	810	807	835	766	843	835	790	842	787	794	802	831	831	813	836	797	856	843	816	867	791	811	826	813	844	862	796	801	857	802	827	816	812	799	825	802	794	830	776	818	826	830	838	818	824	803	834	813	864	747	867	838	869	849	873	807	815	816	891	881	818	844	796	826	870	886	761	831	827	784	787	829	842	792	783	832	807	836	819	840	798	849	798	826	793	829	832	824	846	807	842	826	776	838	817	777	767	779	846	799	810	842	835	763	745	824	840	772	799	765	777	804	885	838	755	822	850	857	834	825	834	789	813	836	803	798	793	809	842	863	812	850	845	766	713	844	818	747	799	830	862	834	806	832	801	768	836	795	838	829	836	857	836	824	877	822	833	846	833	801	829	857	836	833	808	829	789	799	829	853	835	785	819	795	803	791	782	822	841	796	797	841	839	794	803	829	820	853	817	863	796	826	812	818	841	790	812	832	844	793	818	849	844	853	862	848	793	831	802	818	758	827	834	801	844	796	771	805	832	791	772	874	799	846	814	798	834	851	865	811	774	809	862	752	808	806	792	842	790	813	827	797	798	849	866	827	811	755	809	773	851	802	801	843	807	819	786	827	862	780	823	822	827	773	808	843	800	800	866	764	871	770	828	816	862	767	842	770	820	819	774	855	850	833	805	797	807	787	831	841	859	834	896	836	788	790	813	797	822	839	809	802	790	845	827	811	883	831	839	834	816	792	843	857	858	798	813	818	844	779	846	803	830	773	791	799	842	813	784	818	828	820	851	881	794	867	817	844	822	814	838	783	850	831	817	838	815	813	771	813	841	749	819	861	849	857	874	802	838	809	786	818	788	867	841	827	789	828	784	834	791	785	782	818	852	836	832	818	818	809	792	772	820	831	819	816	803	796	789	753	841	846	812	896	865	825	831	787	793	824	805	822	784	832	835	788	827	833	794	875	806	784	783	868	834	793	774	797	855	833	848	802	856	778	800	774	789	837	768	844	825	847	785	790	802	840	816	840	843	856	793	839	843	840	839	852	827	833	845	788	820	861	811	803	785	818	791	809	815	832	810	828	794	783	808	802	826	808	798	768	822	784	861	812	821	852	777	792	853	834	833	776	815	824	752	875	831	815	765	815	802	797	812	834	796	829	777	783	808	796	814	826	838	833	842	784	851	797	843	751	818	758	780	804	850	830	778	836	813	806	814	806	816	828	840	832	818	782	796	818	835	831	798	817	838	776	825	793	841	851	860	867	812	813	843	824	853	807	840	772	820	846	820	877	831	824	862	788	855	800	785	817	769	797	778	789	757	832	838	831	791	803	848	818	844	775	848	825	811	819	815	776	842	770	808	806	848	805	789	837	771	854	834	836	787	782	858	846	775	789	803	790	776	815	806	820	831	787	788	805	802	804	818	808	811	823	780	792	811	807	862	824	822	799	792	800	817	863	832	812	792	827	790	852	885	853	769	803	821	899	823	877	753	796	811	819	771	841	817	790	819	807	780	882	826	789	781	836	792	899	799	873	783	849	831	823	840	813	814	789	818	803	802	828	798	834	775	852	766	826	837	812	807	779	798	817	849	831	805	832	873	862	774	791	827	810	804	821	816	778	848	872	885	806	790	826	796	828	802	817	842	854	799	816	830	766	861	831	770	816	801	855	844	860	837	830	834	779	809	827	824	834	807	827	804	822	877	846	836	783	825	828	871	778	801	792	859	801	778	844	807	790	793	844	794	799	810	815	845	803	773	850	816	865	796	780	904	859	847	811	862	807	788	807	825	780	781	810	820	803	780	818	792	818	859	808	791	812	817	834	771	765	807	846	793	838	833	813	772	823	796	802	846	813	793	843	790	867	808	802	840	817	843	809	846	783	783	815	874	858	855	841	828	833	867	786	787	817	830	780	830	830	813	789	838	809	783	847	820	799	816	832	853	830	739	764	839	816	824	778	782	860	781	838	804	809	774	802	890	774	791	825	838	850	816	790	817	774	843	798	863	813	818	808	830	861	798	818	791	782	816	793	835	806	822	775	841	835	837	848	796	834	822	802	841	795	795	848	818	819	800	830	775	804	778	770	842	843	823	824	807	877	790	843	824	875	822	809	879	764	822	789	820	797	790	836	833	861	848	832	846	825	766	814	801	848	796	835	820	793	807	806	824	794	817	813	852	809	836	828	803	801	791	838	835	823	832	798	759	830	826	775	823	849	807	813	871	800	801	831	800	829	845	780	816	825	793	873	892	824	856	825	822	814	800	792	786	806	841	915	823	844	824	843	789	825	820	840	797	787	885	832	833	770	831	859	828	836	851	793	815	823	832	811	795	828	803	832	788	819	868	777	822	826	885	825	782	814	858	751	794	758	842	828	814	800	824	810	775	815	809	843	823	780	823	783	809	837	789	858	779	842	855	764	815	860	820	818	810	769	831	832	871	827	803	819	834	824	807	818	829	808	813	789	813	816	843	802	787	772	820	834	820	831	801	839	784	869	819	809	787	771	801	817	816	819	860	746	815	786	747	855	813	798	778	835	820	837	810	798	837	803	854	781	813	825	806	776	767	816	773	761	807	792	807	786	823	784	817	833	839	771	806	874	821	838	816	808	804	790	833	845	852	838	810	823	788	828	820	835	812	850	838	812	828	856	788	822	770	852	857	808	806	855	797	843	855	843	810	817	794	814	809	839	786	809	867	894	798	787	801	750	830	809	817	814	747	816	772	848	823	846	799	809	885	777	812	824	818	801	829	810	805	795	861	886	868	754	825	858	827	779	780	824	838	862	829	798	871	826	841	849	864	813	817	840	792	777	829	758	847	868	812	802	837	789	847	723	849	875	808	806	806	875	846	820	805	810	803	805	871	787	845	830	837	870	815	822	768	845	766	833	792	784	831	839	855	820	803	835	818	817	841	794	817	812	809	855	825	787	861	824	826	807	821	834	809	813	903	840	798	824	847	833	806	811	812	800	754	838	785	816	771	790	793	837	808	839	713	780	759	853	842	827	830	796	816	817	817	850	804	847	847	818	829	781	842	815	800	857	805	835	810	807	791	826	849	770	787	818	786	806	810	885	868	836	822	837	839	856	825	840	824	842	821	762	820	807	825	799	838	858	834	865	817	862	760	825	820	830	842	803	857	816	797	820	772	844	794	783
4872	421	396	416	387	377	397	371	363	408	360	376	389	362	367	364	398	392	384	393	375	366	397	384	373	379	383	397	373	406	389	360	395	377	378	407	333	381	361	376	345	363	353	366	377	370	381	366	408	355	364	340	355	350	383	358	379	391	388	363	373	388	384	346	375	407	353	355	335	391	394	351	348	379	378	404	418	355	399	365	413	397	346	374	355	372	390	363	398	368	420	363	351	397	423	394	349	361	411	380	381	370	392	376	364	372	322	366	379	389	334	349	379	396	379	375	395	390	370	406	346	383	357	346	366	383	352	372	408	415	370	360	363	397	391	366	421	379	386	375	371	345	347	360	370	365	360	387	387	370	373	364	332	365	369	389	380	405	412	393	387	396	362	381	386	354	404	375	348	379	395	395	379	392	370	389	387	367	379	371	394	380	353	353	375	377	365	354	382	369	376	372	384	360	379	357	375	367	393	399	350	353	417	310	386	417	381	350	380	354	347	359	395	364	371	377	353	363	366	376	410	398	364	334	402	398	396	381	360	360	370	360	405	383	362	349	395	372	379	348	356	350	393	370	377	383	377	377	383	382	392	390	382	392	389	415	360	368	386	386	405	348	371	382	392	360	406	375	374	390	403	365	388	356	365	390	371	358	380	387	369	401	409	380	381	377	391	364	373	358	391	345	374	359	361	379	389	349	374	403	352	391	394	345	389	377	381	389	398	402	363	365	399	364	379	372	427	359	382	385	352	355	371	379	408	370	375	356	374	356	393	367	356	379	367	341	386	397	373	390	397	375	363	385	380	395	399	378	412	400	367	363	389	368	366	402	416	401	370	384	402	360	397	394	361	390	367	402	361	359	352	379	368	427	412	381	365	350	344	388	359	376	409	386	386	397	382	392	354	369	395	402	392	382	387	376	375	387	348	375	380	327	397	404	398	395	377	368	382	384	384	379	351	369	340	409	348	390	353	394	417	394	372	384	389	391	375	369	364	390	385	386	376	350	397	366	387	370	384	390	378	408	406	381	363	342	334	405	382	383	360	409	403	369	378	373	373	383	403	355	391	379	379	371	388	338	369	401	377	374	404	368	393	394	372	407	403	348	361	408	359	369	391	372	382	382	380	397	381	371	381	336	386	362	356	376	395	364	405	390	371	411	392	371	362	353	362	381	361	385	351	389	402	397	386	371	387	370	397	394	410	406	381	374	379	388	373	366	333	376	377	388	351	380	363	383	398	388	378	380	353	391	382	366	393	389	370	371	396	370	369	375	340	422	361	396	387	360	351	372	405	374	382	361	327	354	364	377	415	383	344	396	395	371	348	401	396	391	347	361	367	360	424	411	353	353	375	421	377	408	372	367	359	387	379	358	384	390	383	331	404	402	394	375	391	350	377	363	419	341	379	352	379	390	388	381	361	386	396	402	365	392	398	377	381	356	387	378	380	378	372	374	341	376	377	393	409	383	372	389	378	377	340	384	310	404	362	399	420	412	368	386	340	383	396	381	374	369	378	348	368	430	402	395	412	357	374	384	378	377	402	393	379	364	381	384	391	366	352	361	375	397	379	380	404	374	385	403	374	381	355	405	407	397	364	396	421	353	342	390	372	378	384	370	357	433	386	366	366	341	357	392	410	391	404	427	351	356	400	380	391	349	383	379	367	412	390	358	365	408	355	356	371	390	388	402	380	415	376	376	361	380	353	375	407	431	374	343	395	384	387	348	397	376	399	389	368	428	376	384	373	386	376	381	390	421	369	338	389	401	360	358	405	392	388	369	396	366	413	378	382	373	365	399	411	361	399	378	361	372	400	396	368	358	348	383	350	339	380	364	385	384	371	377	351	367	371	367	349	342	395	376	392	384	374	378	376	369	385	384	382	396	401	391	367	407	350	414	398	410	370	389	370	395	385	355	381	376	398	343	361	409	368	368	394	370	410	395	376	395	383	391	399	355	410	347	381	364	404	410	358	397	351	366	396	384	412	402	376	411	369	365	374	367	353	399	357	397	361	377	369	371	388	388	379	357	394	359	354	356	367	345	399	363	396	384	381	408	393	382	396	382	395	393	391	371	380	412	395	418	373	387	391	407	423	387	398	376	361	348	346	390	378	378	365	348	375	367	393	395	380	361	401	384	388	376	375	382	359	366	352	390	356	373	406	416	371	365	407	375	342	376	400	400	411	353	376	352	382	356	410	380	406	368	411	403	400	414	426	356	368	386	401	386	379	375	391	396	351	385	397	382	399	351	361	383	382	401	393	352	353	372	347	365	375	405	352	364	368	408	351	392	399	359	364	332	379	355	401	393	368	356	362	420	356	374	367	407	392	386	371	342	375	375	364	371	359	379	347	403	337	407	371	386	347	384	420	403	372	408	349	403	377	390	371	347	356	397	310	321	347	387	406	366	391	378	379	343	390	380	382	403	357	404	406	395	370	323	380	364	366	353	370	379	399	394	363	331	368	348	367	350	405	410	354	364	369	402	370	388	394	351	380	363	381	380	388	392	363	403	399	363	377	377	382	402	379	404	394	322	356	349	379	370	391	370	372	398	371	337	374	388	369	388	402	384	352	371	353	385	386	380	362	380	383	371	381	362	370	386	416	386	394	385	391	378	355	367	387	403	394	387	393	398	394	375	397	363	405	405	379	378	368	374	423	360	393	370	346	352	398	400	392	342	379	384	361	387	366	381	338	346	400	392	382	374	380	386	396	385	371	398	403	413	384	407	420	361	391	377	393	399	364	366	397	394	372	382	405	386	355	373	391	402	398	375	414	338	408	388	354	376	409	345	373	414	383	390	372	366	366	375	390	376	412	399	400	381	398	353	354	341	361	384	379	374	367	396	319	383	366	429	361	370	402	373	381	376	409	379	411	330	389	381	405	365	392	384	384	362	387	408	390	410	372	375	378	402	380	413	398	382	398	405	347	384	391	359	328	397	418	372	397	411	351	398	412	372	383	383	388	347	362	368	347	376	386	353	345	401	397	399	387	386	361	378	365	375	382	373	391	386	349	375	386	411	371	368	365	354	367	374	336	390	376	404	383	411	386	364	392	375	345	371	369	409	390	352	330	393	354	376	397	380	384	356	379	379	360	357	386	400	384	432	390	367	388	344	371	409	386	400	360	378	342	387	383	354	376	416	359	360	394	393	366	360	368	380	364	365	364	383	355	351	356	396	371	358	386	397	387	386	372	372	382	361	398	383	362	373	396	393	379	373	346	364	396	380	386	367	385	361	389	373	413	359	383	356	352	416	420	409	340	391	415	382	439	399	370	369	393	408	404	388	386	392	403	388	374	330	380	382	367	358	359	349	372	324	380	367	394	371	381	423	372	383	359	377	397	385	426	387	367	402	392	379	370	364	369	427	357	352	353	352	416	373	389	373	384	395	416	377	375	395	359	390	378	372	370	374	373	382	392	395	380	344	415	366	390	371	376	376	349	358	377	383	366	380	358	380	380	360	377	400	383	436	392	362	342	387	380	370	377	355	346	409
4368	1066	1056	1093	1018	996	1007	989	1001	1053	1018	1031	944	930	947	1006	1027	1020	1003	1000	993	955	1039	927	996	1065	943	947	947	968	947	913	969	999	916	942	902	1019	945	984	1003	984	925	992	960	952	999	958	966	919	949	966	1004	1000	1081	945	958	905	971	981	928	978	972	890	974	969	1027	967	953	995	946	960	930	991	996	947	997	1020	971	1020	1001	908	955	936	975	939	1001	1026	987	981	952	970	934	951	978	957	933	972	973	955	934	1034	994	983	924	971	1029	999	988	997	989	996	967	1035	979	1031	1009	986	975	948	997	909	934	957	975	999	961	960	969	906	1003	919	902	952	941	948	992	945	1016	932	968	961	942	961	994	968	1013	950	988	989	925	993	961	941	981	948	980	986	979	1005	1025	1031	986	968	966	916	932	966	927	956	919	925	931	1024	988	918	993	956	994	991	893	992	1006	969	941	984	950	970	995	985	979	990	944	986	983	985	915	944	986	973	905	967	905	979	968	940	942	992	1004	971	994	963	988	957	1008	1006	959	942	955	979	945	957	956	976	946	957	1000	960	976	942	964	958	968	992	970	976	920	956	891	981	961	975	952	891	947	977	955	936	996	919	941	968	996	1027	1052	974	994	924	918	1005	962	944	923	944	976	949	984	1004	952	965	963	931	955	966	968	966	932	1004	949	961	922	1005	983	957	1008	1009	949	960	925	922	955	963	962	929	999	908	928	1005	1035	956	921	982	954	956	915	994	962	962	1021	968	991	918	963	980	973	972	998	940	951	982	990	978	959	919	1015	986	971	984	939	957	999	974	939	979	999	979	988	957	978	979	974	971	930	976	987	962	944	929	987	971	977	999	906	904	958	995	991	1002	923	984	966	956	998	1018	932	963	946	988	962	886	982	932	989	985	971	1007	943	956	963	978	974	931	1021	952	931	981	984	948	947	973	952	932	1036	995	945	992	909	962	969	953	939	1012	945	929	971	956	1000	946	998	954	949	1038	951	972	971	1024	954	943	992	979	912	926	982	1000	934	982	967	899	974	1004	935	997	963	946	984	986	972	959	1006	956	961	1002	949	958	996	984	986	988	994	953	981	961	1001	993	966	1001	975	971	918	994	987	988	1024	941	1045	957	1040	956	985	984	975	979	933	1023	939	995	1000	948	975	998	973	1000	954	945	983	1026	950	999	972	973	958	940	1009	965	1016	1025	960	989	1010	954	952	957	965	985	936	982	972	954	978	999	963	938	985	981	931	927	919	947	947	955	938	952	954	1006	1013	951	911	953	955	987	1000	936	897	917	974	988	1032	902	936	962	986	926	949	901	924	1035	969	988	900	931	952	993	955	1007	953	1013	945	978	976	998	914	911	907	942	940	1031	957	962	969	962	932	991	930	947	976	1005	952	922	975	914	931	964	941	978	931	990	991	953	981	996	893	951	1024	1003	933	972	964	961	998	1013	911	929	964	939	962	938	991	940	969	991	961	981	959	928	974	1016	953	960	995	950	947	988	974	936	1011	962	927	931	961	934	970	964	1024	966	949	1000	952	941	949	940	952	977	933	922	945	971	985	1006	1011	961	979	942	954	1001	957	963	999	908	972	976	974	962	967	909	987	985	904	910	1019	972	967	994	925	958	1019	1009	969	928	933	961	927	951	981	970	958	980	947	957	976	962	1036	1016	967	949	934	987	925	952	1013	1001	944	1048	979	991	928	979	958	943	994	971	947	1002	977	964	974	1004	945	981	988	1013	937	928	919	938	940	969	921	966	942	951	932	1001	892	1014	982	932	968	1022	1013	1014	989	930	965	951	982	948	952	985	975	934	975	921	976	995	950	915	948	934	927	979	987	913	1004	949	952	981	970	954	951	947	997	940	909	959	979	1001	1006	907	985	958	944	947	970	937	909	1000	913	1030	929	927	957	923	933	983	969	982	956	1060	1035	959	994	947	949	998	976	975	992	981	993	971	1010	992	981	966	984	976	1017	1001	928	968	995	993	965	971	1001	1008	982	952	1019	966	956	964	969	968	973	961	989	914	928	911	947	960	951	971	951	942	955	958	952	975	947	914	952	1031	944	998	957	990	913	994	977	995	927	1022	991	950	948	912	997	946	979	938	976	906	980	946	919	964	952	950	1020	971	959	976	974	1002	954	956	979	985	987	971	955	962	970	980	950	966	969	1003	928	927	972	940	1040	968	943	971	963	941	981	957	968	1007	1013	948	1031	934	1001	930	981	945	1030	977	955	962	1017	939	956	963	937	936	1010	977	919	943	911	970	1011	959	961	1019	986	977	938	945	988	991	944	951	950	969	987	978	999	986	926	974	952	1007	986	941	977	923	980	975	909	933	903	983	930	943	953	970	977	976	988	918	957	932	970	950	972	921	929	959	969	1027	995	974	1004	947	938	941	938	995	947	964	947	953	994	982	932	922	960	916	953	958	971	955	1026	967	940	992	995	995	960	955	960	1015	968	978	910	994	973	1046	951	966	902	934	987	988	907	952	958	1029	1006	940	998	960	961	964	970	1001	978	982	925	934	969	1005	991	957	935	998	959	988	965	1013	938	920	1003	915	959	1019	964	930	999	973	989	971	948	956	938	963	991	964	1004	984	933	978	964	988	965	979	972	926	992	975	978	971	998	945	924	915	982	920	949	964	957	951	991	1020	925	991	984	887	1000	974	944	917	925	962	960	1005	963	927	988	964	943	933	946	992	954	942	917	952	1015	971	953	944	999	1000	947	977	954	936	948	937	924	953	961	947	995	956	968	981	951	982	975	970	945	975	955	969	976	986	973	986	945	926	956	951	964	941	991	959	960	950	946	991	976	963	934	970	951	984	971	902	975	925	996	981	939	952	969	954	985	938	948	971	959	961	953	939	964	967	920	941	920	969	958	957	1004	1000	969	951	936	974	1008	936	943	955	957	903	988	1038	966	960	980	987	971	960	983	969	954	943	1020	983	977	979	974	965	962	956	977	983	901	926	973	970	953	1025	988	945	982	905	969	957	945	966	953	936	958	929	953	941	947	1005	969	953	989	980	1020	964	968	871	997	950	927	936	943	920	921	956	946	947	991	1009	947	947	954	982	895	950	965	942	931	972	942	954	988	994	957	958	957	1005	925	943	963	980	946	950	947	959	950	900	939	1008	1013	1009	949	947	1003	1003	964	1036	981	999	963	948	962	992	1010	996	987	944	950	978	941	959	925	980	953	951	980	924	960	924	924	908	971	1008	1004	931	990	952	929	984	1008	1018	980	914	978	961	978	965	940	962	980	933	915	987	952	1001	974	928	993	918	965	947	1029	1017	941	973	992	964	962	957	962	974	968	957	932	965	960	947	955	908	956	984	946	944	920	951	1005	914	976	925	937	1026	954	945	953	928	957	954	951	998	982	1066	937	940	970	976	970	939	1046	920	962	987	984	951	984	965	941	944	971	946	909	970	966	983	967	958	933	928	964	934	1000	956	947	932	995	919	976	957	961	955	934	932	950	952	969	970	924	997	968	986	954	966	967	981	971	960	1004	981	953	1057	965	973	999	954	978	966	1020	987	925	907	954	926	978	990	938	964	963	950	969	1010	954	932	973	1031	930	971	934	926	962	969	1008	936	927	973	971	952	995	1000	976	994	967	967	927	914	921	989	1043	964	965	976	1054	1001	999	983	1015	960	946	989	1025	984	935	1008	980	1009	938	968	939	1027
30085	4230	1657	1243	914	784	664	527	573	479	526	477	424	491	427	443	455	423	419	484	411	443	418	428	430	416	380	413	402	441	411	403	437	427	403	418	391	426	446	439	413	440	401	394	432	392	401	416	423	425	437	389	407	432	426	399	426	400	422	419	410	389	431	455	402	439	408	407	415	411	433	383	413	421	368	450	426	444	442	395	414	419	434	415	415	432	411	383	402	385	422	425	377	383	436	400	399	388	380	410	419	392	404	389	387	398	400	419	417	412	411	401	387	419	378	415	408	403	410	392	409	376	406	428	387	395	403	406	428	413	400	398	432	396	402	382	432	435	430	409	384	400	418	424	412	409	432	390	413	435	385	394	428	421	401	407	374	414	399	424	403	416	418	408	371	429	413	441	415	400	412	380	467	446	397	382	430	417	450	383	429	392	446	408	395	421	381	399	414	418	409	409	370	378	390	386	394	396	415	418	459	392	375	418	396	397	406	401	408	437	395	436	478	446	408	409	410	416	419	365	459	419	392	392	398	423	416	360	405	369	428	405	401	411	416	404	408	413	408	415	386	407	413	380	396	415	478	423	431	413	434	440	439	410	391	391	410	408	409	394	416	394	366	402	395	397	422	410	454	394	448	400	427	391	384	440	414	427	430	409	426	412	368	418	386	407	378	388	400	427	399	448	394	359	426	401	420	373	420	429	425	382	400	416	406	395	430	419	408	407	403	396	439	427	425	425	459	426	420	427	423	404	406	401	398	411	379	413	367	398	439	374	393	395	414	431	439	392	389	401	382	446	363	429	425	453	419	393	378	421	370	411	391	420	420	380	404	403	411	377	407	418	434	422	415	428	384	419	384	426	394	424	408	412	387	437	412	409	426	432	367	383	442	397	403	423	413	386	419	404	398	395	402	415	395	410	419	441	379	410	422	408	378	433	421	394	408	399	452	428	408	400	424	393	405	434	382	407	376	403	390	459	416	429	431	382	416	408	393	413	422	446	381	380	373	430	371	374	422	408	419	417	428	404	373	382	405	379	400	386	393	397	416	397	417	421	377	384	417	385	387	410	419	464	434	426	397	387	391	433	413	408	431	400	411	417	377	398	398	389	389	396	401	422	432	411	396	403	411	435	418	387	352	424	401	375	390	419	373	418	388	404	375	391	371	423	399	431	466	431	358	413	397	391	386	447	397	380	402	448	383	394	369	386	364	382	416	411	414	393	384	406	396	389	437	361	412	399	400	406	405	490	393	398	381	404	386	415	377	407	406	412	418	393	385	397	413	417	417	404	403	414	382	382	433	417	409	436	396	403	392	397	424	423	434	410	421	401	418	430	419	416	377	397	412	378	394	376	423	379	441	413	399	393	413	391	397	452	394	425	433	421	413	431	397	372	419	410	428	409	350	422	426	429	427	371	418	394	408	417	386	404	400	423	373	387	406	404	384	374	423	428	374	399	415	390	381	425	414	399	457	419	409	401	440	412	412	404	407	427	407	438	413	406	372	414	421	382	401	400	408	398	415	390	366	382	414	399	401	417	414	441	414	417	406	380	392	446	383	424	417	387	426	386	400	392	409	401	403	405	375	365	450	401	393	417	405	421	406	415	398	440	370	439	443	390	408	392	387	407	401	445	399	404	404	412	399	417	401	409	399	408	399	395	410	403	426	410	413	411	416	436	368	435	398	391	361	403	418	420	433	406	410	406	393	393	378	408	383	427	414	431	419	422	383	377	411	409	407	406	406	361	416	381	441	386	433	407	408	400	423	407	382	423	424	423	420	404	374	428	395	396	412	403	399	429	446	377	402	407	408	398	449	412	408	395	372	386	387	395	414	414	455	458	422	398	381	420	420	398	439	394	447	380	427	424	409	387	422	410	429	443	425	409	402	378	375	415	407	375	393	422	399	399	416	414	407	414	430	380	390	390	432	379	389	412	436	416	396	411	412	388	408	424	415	459	372	401	438	385	442	417	400	394	380	377	379	397	419	408	403	405	420	408	403	433	401	418	405	420	421	382	396	400	399	411	420	397	420	415	395	409	378	390	393	407	406	358	435	431	415	386	395	357	415	365	366	402	406	400	371	410	398	388	428	356	410	407	426	395	418	394	390	389	407	420	427	411	396	429	407	396	385	426	408	412	439	380	415	406	415	423	396	403	408	405	407	398	399	403	430	421	391	381	368	423	412	420	386	402	356	391	373	372	429	413	398	367	399	442	454	401	377	433	371	373	411	410	362	431	419	408	405	425	407	373	391	434	382	395	372	437	426	420	405	391	391	411	400	439	418	383	394	424	435	423	430	393	413	410	414	407	417	418	468	391	387	412	428	395	399	372	390	414	408	399	390	385	409	407	379	431	408	415	411	400	442	407	412	400	435	406	415	416	405	398	443	398	408	400	434	401	445	410	403	384	417	400	439	376	367	408	400	387	423	382	456	407	424	400	424	410	399	393	431	366	417	441	419	415	431	428	451	426	433	386	366	414	390	423	417	403	374	409	410	422	421	384	416	433	404	398	432	399	397	418	423	452	414	387	425	409	399	401	450	388	411	385	385	376	402	386	415	407	428	399	388	413	417	403	416	381	422	391	395	370	420	452	442	380	398	424	396	378	411	419	413	349	379	405	400	412	405	418	425	416	399	380	409	415	384	393	405	400	437	404	390	408	398	392	362	442	428	396	427	379	411	441	423	412	420	381	420	389	422	376	393	413	448	403	426	393	377	377	413	456	430	410	387	413	400	379	390	405	417	438	426	389	408	415	419	420	370	412	412	392	426	427	386	400	407	404	395	378	427	451	404	385	436	368	382	392	405	398	444	437	424	402	425	441	437	420	419	384	413	386	402	375	399	423	419	391	411	422	399	390	406	399	403	392	429	415	431	419	396	420	412	378	396	429	377	417	436	406	429	428	446	384	431	406	389	427	408	408	431	414	406	424	430	395	432	397	422	417	423	403	370	381	373	392	436	415	388	373	352	400	379	420	384	427	397	407	386	406	379	401	421	387	408	400	410	400	391	456	370	420	381	380	369	416	441	405	419	401	410	412	393	434	399	385	406	437	412	391	419	389	402	449	421	386	387	402	383	419	400	412	394	393	411	425	394	385	399	400	418	380	411	390	405	426	389	406	427	417	389	393	383	403	392	444	387	394	412	386	429	406	399	415	383	419	408	433	406	398	391	390	389	397	406	394	423	386	391	427	378	413	408	382	460	411	408	396	414	402	451	360	403	399	402	395	388	402	429	372	427	383	437	404	402	402	378	429	413	417	418	392	407	413	404	414	392	380	424	426	419	408	399	411	417	404	416	403	377	399	407	415	420	444	407	407	429	426	430	374	400	439	368	395	395	379	409	401	410	417	391	411	382	410	410	446	393	411	454	415	413	439	382	378	389	413	433	408	381	444	411	412	380	425	412	407	408	390	429	417	427	427	404	426	399	402	375	404	428	390	409	417	393	423	406	372	415	404	433	396	369	401	406	421	419	397	383	431	430	380	403	438
14109	1817	3328	3666	3285	2695	2444	2145	1962	1847	1660	1474	1500	1373	1343	1304	1254	1296	1223	1275	1171	1184	1157	1176	1177	1221	1130	1096	1080	1131	1101	1154	1087	1023	1109	1078	1072	1068	1086	1036	1055	996	1080	1008	1039	1106	1068	1059	1077	1050	1086	1078	1073	1002	1050	1028	1052	1059	1036	1078	1037	1055	991	1057	1077	1067	1072	1088	1101	1042	1080	1081	1050	1066	1055	1078	1041	1034	1055	1054	1027	1009	1062	1086	1006	999	1052	1066	1077	1095	1054	1008	1019	1009	1060	1009	1057	1025	1062	1139	1173	1083	1027	1076	1033	1033	962	1043	1005	963	991	1056	1028	1059	996	1037	1015	1047	1055	1081	1039	1045	1051	991	1027	1033	1027	1016	1029	1019	1049	994	1013	1049	1014	965	1103	1063	1037	1035	1086	1054	966	1044	1020	1076	1020	1029	1023	963	1075	982	1074	1027	974	1015	1022	1028	995	1035	989	1020	1005	1019	978	1064	1040	1045	1051	1022	1047	1066	1018	1025	999	1077	1064	988	1020	1005	1096	1002	1061	984	1023	1006	1035	1039	1004	1035	1032	1040	1047	1016	978	1035	1010	986	987	1046	950	985	1013	1030	1037	1041	1043	1034	1060	1034	1029	1102	1044	1051	1065	1075	1010	997	1019	982	1026	1075	978	1057	1059	1007	1044	1049	1011	1037	1007	948	984	1018	1008	1034	1070	970	1030	1002	1050	1019	1036	1031	1113	1031	1007	1005	1076	994	974	1000	1017	982	983	1048	1026	1057	1021	1010	1017	1022	1009	1007	958	1072	958	1061	1005	1081	1022	1034	1015	1050	994	1004	970	1001	1094	1046	1040	1016	949	982	1018	1006	1032	1004	995	1020	996	1001	1005	1044	1029	1016	1068	1048	998	1085	1085	996	984	1054	1009	1008	1007	1008	1048	989	1028	998	991	1040	999	1016	1017	970	1034	1041	1090	1055	1006	1060	1023	1058	1058	1048	1019	1056	1029	980	1034	975	1040	993	1039	1060	1029	1052	1032	1060	1044	1029	1013	1072	1037	1029	970	1007	1030	988	1013	1063	1011	987	1011	1085	978	1013	1020	988	1006	1037	1008	1023	1058	1093	982	1075	1006	1019	1040	978	1010	993	1038	966	1003	1060	1078	981	1036	1010	1047	1073	1057	972	1053	1024	1023	1015	1089	1042	1019	1056	1019	1041	959	1061	1050	1025	989	1067	1009	983	1064	1038	1065	1033	994	1038	1064	996	1082	1042	1013	1005	1077	974	956	1026	1106	1027	1029	1099	1024	1002	1029	991	1096	1059	996	1045	1026	1009	1045	995	1052	1022	1014	994	1052	973	998	1046	1082	1065	1011	1038	991	979	989	1016	1006	982	1002	982	1019	993	992	1063	961	1054	993	1013	991	1058	997	986	1025	1017	1003	1016	984	937	1044	1015	991	1022	1073	1039	1073	1037	1078	941	1052	983	974	1016	1069	1032	987	1028	1029	985	1039	997	997	1032	1033	1013	1010	994	998	1064	1002	1018	1015	1036	1020	1070	1014	1058	1056	1015	1068	1041	1031	1044	1038	1001	1062	1115	1033	969	1013	1021	1000	1106	1063	1007	1013	973	1000	999	1026	985	998	1018	1027	936	1053	1016	1023	1033	953	1059	1001	1034	1061	1060	1040	1021	1075	1056	1013	976	987	1042	1029	1036	1003	1022	1031	1010	1022	1036	1033	999	1059	1029	989	1018	1083	1000	970	1053	1057	924	996	1005	1020	977	1002	990	1048	1062	1052	1056	982	1031	988	996	1035	989	1044	1081	1033	1036	996	1054	1081	997	1050	1067	1080	1006	972	1028	1040	1057	1005	1048	1038	990	972	965	1042	1009	1053	1014	1024	1005	1023	1041	981	1003	1029	1019	961	1048	1020	1027	1062	1018	980	956	1015	1032	1072	1043	983	1076	1033	1034	1000	961	1019	1003	1031	1030	1010	1054	975	938	1005	1051	1019	986	1042	1029	1055	1000	1009	984	1002	1021	1030	1001	1061	1045	997	1026	995	1053	948	1044	983	1045	1057	994	1033	997	1010	963	980	1026	1075	1041	1003	1010	996	1013	1015	976	1025	1045	1028	1036	999	1065	994	1054	988	1065	1035	1041	1009	1030	1049	1025	1026	993	1026	989	1081	1022	1012	994	1033	956	1066	1023	1047	1009	1021	991	1009	967	981	1034	1026	970	971	1036	1019	994	1005	1072	1032	1006	984	1039	1051	994	1053	1019	1007	1022	949	1054	1011	1020	1033	984	984	1026	1018	1063	1079	1014	1002	1033	1043	1060	1022	1011	1081	1057	1033	1046	1033	1051	1080	1017	978	1015	1098	1010	1049	1031	1035	1034	983	1051	1075	1018	1023	1058	1044	1000	1006	1040	975	1031	1014	992	986	1070	1035	977	1058	992	1005	1020	998	1045	1012	1056	1012	1029	996	1031	1045	1008	1077	1022	1032	999	1024	1060	1038	971	997	1021	978	1032	1073	1035	1042	981	1074	1049	1083	1039	986	994	1002	1009	1027	1001	984	1082	1066	989	1010	1075	1059	1056	1026	968	980	1037	1020	953	1035	1065	1001	1041	1048	1037	1049	1036	1009	1004	1019	983	1020	1065	1032	987	1012	1070	1013	994	1007	996	1023	1021	1016	1008	1050	1041	1007	1070	1036	1065	1033	995	997	986	1091	1045	1087	988	1037	1039	1042	992	1020	1044	1026	986	1002	1079	1031	981	1053	988	1041	1027	1026	999	1039	995	962	976	1047	973	995	1027	1071	966	1066	984	1066	1017	1066	984	1000	1040	1004	979	1056	990	1025	1088	1025	1006	1008	972	987	1028	993	1086	991	982	1063	1014	1038	1056	1020	1003	1052	1029	992	979	1037	1020	1010	1061	1012	979	1024	1041	1023	1000	1045	1018	1041	1024	1028	990	979	1037	1015	1014	1005	1038	1044	937	1031	1020	982	1051	1056	1063	993	1055	977	981	987	967	990	981	1063	979	1011	994	1042	963	989	1058	1050	1042	1049	1010	979	1027	996	1039	1040	1034	1045	1037	1015	1031	1050	1016	1022	1025	1044	1037	1024	964	1036	1016	1074	1040	1071	1042	1004	972	1019	981	1031	1079	1070	1011	1051	1004	1079	983	1003	994	1048	1042	993	952	1004	998	1042	1064	998	1028	1072	990	1037	1009	1013	1053	1045	1021	969	1009	1033	1052	971	1038	1000	1053	1014	1035	1073	990	970	974	1039	1041	1022	1051	1016	1011	1087	1019	1010	1010	1035	1058	993	1041	1009	1045	1043	1023	1001	993	1031	973	996	1052	1065	980	1004	1045	1045	1024	1033	1024	1103	1015	1018	1028	967	1017	998	1002	983	1053	972	1000	1022	1090	1006	1005	1011	952	1034	1022	1018	1022	1047	1033	1030	1033	1008	1047	1018	996	1020	1079	1038	997	1004	1013	1036	1014	1014	1077	971	1020	1028	997	1037	1063	977	1003	968	1006	998	1067	963	1050	1046	1023	1031	1078	1036	1017	1002	1044	999	1057	1050	1039	1033	1027	1066	1042	994	1042	1007	995	1004	1008	1085	992	1050	1040	1024	1007	1038	1073	1049	996	1054	1024	1033	1051	1014	1010	1076	1041	1021	1027	999	1035	998	1014	1058	992	995	985	1076	1035	998	1026	1043	1000	1005	1059	991	1013	1037	1019	999	1000	1020	1049	1010	1026	996	1008	1022	1049	1065	1052	1043	1041	987	1082	987	1025	1030	1010	1055	1035	1026	1029	1018	1056	1013	1039	1020	1003	990	970	1053	1059	1059	1018	1002	1044	1027	1058	1038	971	997	1034	996	998	1061	1053	1019	996	1017	977	1019	1070	1014	996	1068	1060	1022	991	1066	1052	987	1007	1007	1017	1002	973	1010	998	1032	1016	1042	984	1039	1020	1048	978	1045	1040	1069	1008	962	1032	981	1053	975	985	1042	1013	1038	1011	986	1065	1018	1019	1093	1063	1077	1007	987	1019	988	1006	1013	965	998	1051	1023	1021	1060	987	1031	1018	1001	1028	1031	1001	991	1020	1019	1028	1032	1037	1039	1025	981	1002	1030	1087	1083	1036	1104	987	1054	1033	1033	1011	1000	934	1045	1034	1032	1047	1039	995	1012	991	955	1037	1075	1003	1011	1025	963	977	1033	997	982	1018	1038	1057	1039	952	1015	972	1023	1021	1015	1022	1008	1046	997	1013	1019	1006	1030	1029	1030	994	967	979	1028	1001	1024	1018	1000	1018	949	995	990	1032	1086	988	1005	1027	1031	1020	1015	1034	1044	1011	991	1056	1022	1046	1031	1060	1044	989	1030	1002	993	1009	1012	1080	1002	986	1001	1036	998	1085	977	1011	972	1027	1021	1106	1006	1029	1027	1044	1030	1013	1075	1016	1025	1037	991	1017	1053	1000	1044	1014	937	1020	1016	1042	961	1059	1045	1015	1022	979	1002	992	991	1029	935	1047	1046	991	1011	1023	1020	1045	1054	1027	1033	1027	1010	1035	1009	1069	1050	1006	981	1030	1036	1031	980	1084	1075	1009	1034	997	1057	1077	1043	1018	1068	1032	1010	1050	1000	1031	1028	992	987	1011	1041	1006	977	1017	1016	1023	1065	1018	1056	1057
42117	11195	3441	2067	1406	1070	846	803	653	549	509	476	425	454	431	403	368	410	379	340	368	338	343	335	356	308	334	337	335	347	328	325	336	324	305	316	349	335	314	293	338	307	318	322	329	297	293	290	304	286	315	331	319	330	297	331	325	313	292	306	328	307	301	303	331	265	314	316	325	288	325	322	320	322	299	306	310	279	298	334	297	306	310	313	276	324	297	316	334	304	316	284	314	299	307	292	301	302	306	332	322	319	312	313	270	299	299	362	311	323	311	322	307	308	297	303	301	306	325	296	307	277	301	325	320	283	305	354	310	331	306	341	293	303	273	313	306	309	298	325	302	310	306	336	307	285	312	312	270	319	317	367	296	321	319	316	336	265	277	327	306	320	318	312	295	301	308	308	316	278	295	327	273	333	340	302	276	311	284	311	282	300	300	324	307	318	293	322	322	282	297	338	304	313	338	289	317	327	316	298	288	292	311	303	312	306	329	292	286	299	269	284	306	304	311	338	307	290	306	305	284	305	327	295	323	308	305	314	310	266	301	306	312	303	303	274	309	321	324	298	360	340	354	317	286	304	293	299	313	300	298	297	295	345	280	307	343	311	286	301	289	321	325	305	306	316	299	333	290	284	303	273	313	297	301	273	317	306	329	311	329	320	309	286	296	329	316	288	311	295	302	301	305	312	287	302	305	292	308	290	308	288	283	312	343	319	337	321	305	273	286	265	346	307	285	336	285	312	301	311	314	294	273	339	307	294	314	293	347	284	309	329	346	296	309	267	312	312	303	286	315	303	329	305	291	308	314	286	325	320	315	297	301	277	300	333	309	299	322	302	289	317	298	300	303	312	288	309	284	316	300	297	309	300	284	296	304	312	307	316	296	315	333	296	292	304	320	318	311	320	314	296	297	294	284	343	305	289	294	312	301	350	290	302	290	324	296	294	311	335	279	315	301	312	305	316	303	293	317	346	298	346	295	300	318	318	323	315	322	314	299	294	292	312	322	286	286	317	311	318	280	303	309	308	304	315	315	309	295	285	265	288	304	273	303	299	287	283	289	321	286	287	297	291	327	326	322	304	306	285	317	302	320	291	297	295	311	286	285	290	298	278	329	303	303	319	273	323	323	281	329	296	311	314	315	301	337	285	260	279	322	317	315	322	295	298	330	306	296	278	315	293	301	324	306	317	279	312	298	320	292	291	305	316	329	256	330	279	311	303	268	294	279	293	290	313	288	296	296	297	299	286	298	295	328	286	310	278	321	263	284	296	294	290	309	284	316	331	279	292	344	304	339	287	350	349	316	336	344	308	321	296	300	323	283	321	317	335	312	329	302	320	300	322	273	312	276	334	322	307	306	262	314	322	295	286	300	292	307	300	307	288	326	296	316	314	302	317	307	295	304	328	279	262	290	323	281	300	315	329	307	294	292	291	273	320	295	304	328	318	298	316	327	273	310	318	296	319	305	327	331	307	303	293	318	303	294	286	312	294	319	258	308	301	312	282	290	313	326	298	310	314	295	312	302	305	327	338	302	274	276	314	300	348	318	313	281	290	306	297	289	307	311	315	350	295	326	316	302	306	320	324	278	295	295	302	289	313	308	299	315	317	293	295	307	311	306	289	302	311	287	260	303	306	293	309	322	295	312	332	314	311	314	321	305	310	294	340	302	309	295	306	311	332	289	295	305	308	276	323	285	316	315	298	320	317	310	301	280	325	295	292	284	313	308	314	280	272	284	295	304	269	325	302	289	301	293	326	294	315	298	324	308	254	307	329	306	315	323	304	304	316	289	323	286	298	311	287	306	310	262	327	314	311	304	301	261	336	287	280	304	329	315	286	315	306	297	324	316	292	299	312	262	286	289	283	263	323	310	324	308	320	280	318	304	300	294	292	291	319	339	306	282	309	334	269	294	327	339	347	299	298	301	337	317	322	289	269	301	318	336	297	317	325	343	284	312	326	308	319	295	281	276	297	345	299	310	296	308	292	320	308	324	298	303	303	284	307	317	309	325	338	316	304	288	290	289	326	280	334	301	351	306	307	328	337	283	282	313	276	305	306	317	307	314	315	326	297	319	332	299	323	306	284	314	291	318	295	307	328	296	271	301	288	322	311	298	263	299	305	312	306	296	270	281	286	303	283	335	269	313	305	326	319	316	291	306	320	326	284	299	309	288	315	264	284	333	288	318	293	306	284	299	269	323	281	298	276	300	326	312	301	335	333	330	328	304	293	305	334	313	285	347	318	298	320	321	314	314	301	333	293	298	318	293	293	278	316	284	272	333	261	328	303	316	319	311	304	275	314	317	305	311	301	275	316	348	286	316	309	291	304	304	313	296	306	268	311	298	308	321	353	312	299	304	318	282	300	302	275	303	301	285	321	294	303	268	311	315	279	306	289	284	293	299	287	312	307	315	314	336	282	295	282	311	292	289	283	320	280	309	310	291	306	317	282	295	307	286	286	304	307	299	299	275	276	294	319	305	323	301	295	327	308	293	297	318	291	292	276	298	293	306	318	295	311	307	282	271	315	294	311	321	297	298	296	311	293	327	296	281	288	289	314	296	324	296	293	312	315	251	298	300	337	316	297	303	299	310	287	290	305	284	292	321	327	311	325	314	299	312	299	287	295	301	291	308	308	301	305	290	302	291	345	331	290	281	309	314	319	323	313	296	298	290	293	310	304	308	309	317	300	314	290	296	326	282	302	282	295	318	305	336	321	293	293	325	310	305	284	270	270	309	313	290	301	277	315	315	316	305	320	301	350	298	285	297	288	294	318	309	293	319	304	277	292	305	290	303	310	307	291	312	318	333	309	353	278	302	295	304	312	296	311	313	301	290	301	300	301	307	299	271	276	305	292	282	312	291	306	294	279	284	310	291	293	282	332	308	316	304	332	317	294	318	321	299	281	327	307	306	301	301	297	340	269	318	306	274	295	286	323	280	305	329	299	313	329	302	295	315	278	311	319	342	304	308	304	336	314	286	328	296	323	310	315	290	309	334	310	298	319	287	323	267	275	331	299	327	323	328	302	312	303	292	323	306	313	337	303	303	330	299	281	292	346	297	307	331	336	308	285	323	317	305	320	282	325	299	302	300	309	302	329	305	295	301	327	344	295	320	305	308	307	298	308	317	333	287	306	321	309	308	326	292	311	322	341	292	292	276	310	291	302	299	308	307	296	303	320	306	302	276	304	302	297	316	285	292	307	327	308	329	299	308	339	300	289	325	322	339	300	322	302	320	316	324	296	325	299	285	309	305	327	307	318	306	288	297	284	316	293	286	298	344	320	310	304	257	274	310	320	315	285	287	316	319	301	301	343	314	314	318	326	310	315	300	294	334	292	279	309	293	320	333	307	295	310	311	302	303	309	316	323	336	281	303	298	306	301	317	317	323	302	326	320	305	309	251	282	307	325	271	274	278	288	287	278	315	308	308	293	300	314	317	334	293	304	295	273	302	289	332	318	287	289	305	318	304	321	298	281	308	319	322	331
19319	2455	5374	5954	5038	4011	3455	2869	2542	2146	1965	1807	1658	1568	1500	1391	1284	1285	1281	1171	1152	1088	1111	1051	1001	1010	1028	946	1010	946	985	918	968	848	947	905	835	913	914	893	870	884	878	901	872	862	843	852	873	864	866	867	831	811	825	790	784	817	821	861	836	870	838	819	773	858	837	856	840	849	871	850	851	841	858	849	837	797	875	856	856	829	828	795	821	828	867	917	790	792	794	835	863	814	814	840	772	810	771	808	857	757	858	858	803	840	752	779	791	787	812	790	812	772	815	776	777	814	776	759	815	786	780	793	773	739	788	770	761	783	782	742	797	806	803	784	780	805	800	804	804	815	801	745	824	830	839	780	767	782	834	828	798	780	782	829	787	758	773	786	829	782	863	801	820	805	825	806	759	808	786	815	819	791	780	805	747	754	808	770	820	758	836	766	745	808	780	810	776	765	799	729	756	815	787	784	796	836	787	792	831	843	814	777	776	807	717	865	764	815	827	754	793	761	808	804	769	757	835	810	797	822	781	762	811	806	773	812	823	804	796	811	776	748	763	816	801	813	781	771	764	780	797	800	759	838	791	831	801	769	778	780	794	717	775	767	820	791	779	773	746	756	805	810	750	799	780	853	769	733	719	810	788	757	778	772	770	735	792	786	795	759	834	733	777	764	814	785	798	792	781	796	782	783	800	775	773	767	807	735	792	791	784	795	810	796	823	737	799	792	784	765	746	737	863	821	770	845	781	813	820	785	772	763	781	765	805	822	809	794	789	779	831	795	773	761	750	736	800	791	789	772	736	754	776	758	794	752	849	808	800	772	780	824	755	773	795	759	739	753	796	772	778	817	844	778	804	765	810	769	802	791	796	800	785	767	758	783	795	763	783	778	794	767	827	796	785	785	788	812	778	763	751	798	724	815	740	824	791	824	796	766	772	719	831	758	763	696	810	792	760	763	759	769	759	766	781	747	781	768	762	812	748	770	782	794	843	807	736	814	792	772	783	824	723	770	805	800	831	777	828	795	816	728	814	755	809	802	781	792	779	811	788	794	814	807	750	784	785	785	777	757	789	785	819	837	803	826	798	797	795	787	745	753	781	816	785	748	771	782	752	789	748	769	764	773	802	789	772	803	758	759	743	776	789	764	796	795	795	761	840	816	823	809	783	795	779	819	733	756	805	768	814	745	790	801	750	757	766	824	783	759	828	760	799	764	783	735	781	729	776	781	797	781	773	819	817	775	759	743	767	815	834	777	779	793	755	797	797	755	769	785	789	814	799	790	758	840	812	792	725	738	773	789	811	790	794	750	776	744	765	801	813	788	791	788	755	803	787	780	749	817	816	781	785	739	769	793	823	775	743	792	779	786	799	808	750	785	803	829	722	761	816	779	744	791	768	760	750	821	748	799	807	796	791	801	753	787	755	799	710	812	721	780	712	756	803	752	771	740	810	787	775	780	783	756	715	810	807	798	792	812	845	735	776	757	777	711	808	780	785	746	755	761	812	803	811	766	894	769	794	759	781	738	808	816	773	770	778	798	786	803	751	819	753	805	837	791	773	854	825	790	790	759	795	767	807	770	793	780	770	779	802	746	801	781	798	809	818	772	811	730	824	780	809	787	848	730	785	787	814	773	833	788	734	841	751	754	792	733	743	814	764	763	754	805	743	824	806	794	778	788	795	751	794	785	767	804	761	766	785	764	833	743	761	784	794	823	808	815	783	796	780	809	761	791	737	835	833	762	783	829	796	817	779	784	790	775	821	833	777	796	796	802	771	775	751	845	792	796	807	791	796	781	792	806	765	770	788	808	763	776	818	784	778	752	768	847	796	824	789	777	762	802	798	806	863	775	780	801	803	764	757	804	846	785	821	768	800	772	777	786	796	759	730	761	783	751	781	755	764	790	809	777	764	770	799	775	785	760	769	773	755	794	771	762	803	782	786	810	787	759	821	822	769	784	777	760	778	831	743	795	825	807	764	791	740	757	816	775	826	826	759	734	773	779	811	783	812	756	781	743	819	789	771	823	805	746	794	753	820	777	802	726	797	755	739	779	837	799	804	747	832	751	814	772	771	769	805	754	765	791	791	746	771	737	793	778	813	796	850	811	759	764	756	794	804	711	745	780	775	783	753	797	790	810	789	756	791	743	803	802	744	771	787	813	821	772	777	743	819	786	778	821	785	788	812	769	836	797	766	768	743	764	755	828	781	812	795	788	746	769	796	727	799	796	770	747	784	778	787	770	821	741	815	800	798	764	796	813	821	734	784	803	794	801	822	746	756	798	818	793	790	816	757	778	792	772	752	788	732	779	723	785	801	754	814	778	781	789	804	811	799	739	802	742	793	819	778	741	772	749	799	756	770	753	746	766	803	845	764	685	795	794	790	789	749	796	780	800	805	759	778	717	780	802	809	777	823	793	799	762	795	799	789	784	785	737	714	841	762	779	803	815	787	776	803	806	831	798	750	804	789	793	784	741	770	792	784	752	760	796	759	769	767	787	739	819	744	760	782	778	844	778	779	771	778	788	735	747	815	752	771	777	854	759	784	767	785	743	751	786	764	786	812	725	767	780	786	845	790	735	776	807	746	760	778	848	787	759	740	782	834	816	777	774	774	761	782	812	758	784	802	756	762	743	803	773	714	781	779	761	791	810	770	759	772	797	798	778	807	775	767	750	795	774	739	764	778	761	754	785	778	752	796	819	808	790	726	795	778	728	747	753	755	776	790	776	795	770	834	757	790	786	809	813	823	772	783	813	792	781	781	737	732	826	826	792	811	776	773	772	788	766	825	765	770	765	798	776	822	777	822	781	788	801	763	788	791	764	739	784	787	779	816	756	769	790	756	757	767	755	842	781	783	784	745	736	779	764	790	770	767	769	782	769	802	788	798	769	737	753	752	780	774	832	790	756	784	850	776	822	826	751	882	753	769	774	772	782	784	741	767	774	738	768	793	831	790	770	786	746	753	842	780	799	800	805	757	756	818	795	787	751	764	828	761	810	743	833	803	758	797	735	782	799	772	795	791	758	773	777	807	810	768	807	750	770	786	812	769	748	771	780	749	751	846	795	775	772	797	773	850	765	751	791	820	807	770	740	831	797	771	769	788	759	777	789	763	819	750	811	806	789	795	792	736	815	816	789	808	786	780	783	800	815	769	723	804	746	775	759	799	784	785	811	800	786	785	772	848	779	826	842	740	737	768	808	799	793	777	720	761	820	780	737	744	800	795	778	781	827	802	760	785	762	832	760	807	768	782	807	754	727	798	822	814	773	753	758	772	762	772	760	759	733	766	792	802	771	743	760	776	801	780	814	771	783	776	831	825	739	794	815	745	699	763	814	750	766	783	756	804	806	794	765	777	817	781	781	824	772	782	820	760	792	801	781	795	756	765	783	749	818	796	787	776	805	743	754	824	758	779	797	807	746	751	809	774	724	781	806	792	778	739	771	804	801	793	829	814	776	727	742	800	787	804	770	820	793	802	732	836	741	768	748
4641	409	407	393	381	416	357	355	387	358	390	362	348	368	335	357	385	396	359	373	363	383	398	376	330	402	350	394	361	388	360	393	402	350	393	367	377	382	349	381	380	376	372	357	347	357	382	384	382	374	395	359	361	369	362	362	321	354	362	366	346	354	375	354	353	387	382	369	393	388	370	375	408	355	412	370	379	375	384	374	377	383	343	381	366	381	347	362	416	390	384	373	361	386	401	359	386	323	381	374	396	370	429	378	402	370	374	357	368	347	328	372	370	370	372	362	376	332	373	352	332	386	376	402	366	364	387	381	369	414	376	347	370	354	376	390	359	359	389	397	339	355	336	369	357	374	393	412	402	371	377	389	422	326	360	365	363	380	358	381	383	407	343	344	379	364	378	367	360	370	375	361	377	382	364	333	378	392	382	372	331	371	335	357	399	403	364	365	405	333	369	349	345	387	383	360	367	379	367	372	358	399	371	345	385	404	389	384	359	395	381	332	393	362	337	393	394	359	409	415	390	352	323	361	350	392	388	388	333	396	357	360	356	401	375	345	378	357	398	396	360	342	352	353	350	393	390	359	377	360	375	351	394	380	404	364	373	384	352	373	383	370	384	371	361	341	346	377	387	384	398	398	385	359	357	372	390	359	371	334	370	370	384	378	381	412	358	374	366	338	339	359	370	381	370	371	371	380	343	382	397	375	360	360	360	398	383	346	406	371	372	358	353	342	363	353	354	396	307	369	377	366	346	388	350	371	351	412	347	385	352	340	388	376	379	350	372	388	349	380	340	352	351	347	350	404	353	342	370	377	386	370	383	397	401	354	351	400	380	380	368	386	360	371	369	346	372	372	328	353	341	322	370	376	390	376	391	372	371	363	389	367	377	353	397	370	365	380	366	354	403	360	336	384	385	376	368	383	368	312	371	366	344	370	350	384	386	401	338	372	349	392	320	393	346	362	386	370	369	389	368	367	368	362	415	316	348	401	362	384	356	357	362	381	361	374	345	346	353	349	398	412	369	364	391	391	345	361	352	394	375	342	332	362	377	392	365	380	415	389	361	384	403	389	396	382	349	348	386	345	364	360	355	404	380	388	369	379	333	428	361	376	400	373	412	381	352	366	360	420	414	376	408	371	326	395	386	398	354	387	389	367	393	374	389	357	388	361	398	364	378	404	403	368	338	367	374	352	381	393	351	374	369	377	384	363	378	354	395	376	361	364	367	364	339	398	389	413	399	388	352	360	365	369	369	394	339	417	377	355	429	370	386	385	350	370	381	397	372	379	361	365	350	384	389	371	364	357	393	351	385	388	327	359	367	351	392	347	386	383	370	430	375	398	382	395	373	366	381	345	347	391	373	388	390	375	335	349	379	377	396	388	339	363	370	359	364	399	385	350	384	364	371	376	382	358	374	342	374	402	395	381	348	362	363	350	376	368	395	360	373	368	371	370	340	365	351	379	385	335	319	393	373	339	381	400	384	389	354	392	393	348	374	381	375	378	368	375	380	359	356	377	407	374	347	351	360	358	356	360	375	374	344	366	382	407	421	388	393	378	384	388	416	368	383	372	360	410	369	346	377	361	366	398	362	381	397	373	364	359	349	396	392	361	392	390	364	400	369	368	383	376	335	359	377	367	347	357	370	328	370	362	402	358	403	370	369	346	356	346	368	374	373	381	398	402	358	376	351	390	373	371	386	388	379	371	366	365	366	341	392	392	352	371	376	387	396	366	371	356	389	378	360	335	331	339	393	399	433	335	376	364	390	356	395	372	418	348	392	356	370	396	375	337	369	390	369	382	392	389	366	391	386	371	385	336	369	355	373	385	368	338	373	379	369	379	383	389	389	334	380	425	363	360	359	389	404	369	351	387	390	381	368	379	396	382	332	351	366	378	368	354	354	395	361	336	340	368	412	397	362	364	350	362	363	388	390	360	393	353	355	363	387	361	364	352	357	336	334	366	384	389	389	385	361	374	358	334	383	324	395	397	372	385	353	419	337	373	409	389	371	363	341	379	334	393	372	354	327	371	366	362	348	361	339	356	361	395	358	399	377	343	389	374	331	379	367	423	356	371	418	374	370	351	388	366	338	388	351	379	314	401	401	335	353	332	378	379	376	352	352	371	391	363	395	366	357	423	374	378	359	391	381	347	338	383	413	357	352	408	357	391	382	358	402	348	361	379	362	337	355	373	345	359	349	348	339	353	347	397	357	356	386	366	349	347	376	352	373	392	381	392	334	380	344	367	369	382	358	387	377	356	364	391	370	386	376	400	415	382	368	354	398	342	405	392	380	352	383	390	347	390	376	382	375	383	346	388	359	354	337	361	359	353	372	352	354	351	403	362	383	367	365	387	316	369	382	376	354	374	398	394	346	334	336	370	400	388	391	374	369	378	389	363	402	385	394	344	365	376	350	319	381	356	349	404	360	393	349	366	346	376	383	350	339	370	362	371	400	365	378	337	397	373	407	407	362	366	383	375	341	410	406	329	415	375	382	357	353	388	361	391	374	389	386	370	365	375	362	363	399	359	363	356	378	381	355	381	331	346	354	371	380	374	368	358	376	384	396	398	378	350	351	369	380	371	382	395	413	317	340	339	407	350	352	367	376	370	381	375	403	369	347	341	376	379	383	369	363	379	331	355	399	346	366	385	369	383	379	347	394	406	354	364	357	380	361	389	366	366	360	358	336	376	433	375	356	389	393	371	382	394	398	366	400	374	342	355	368	368	360	385	400	361	400	399	355	348	341	364	321	378	404	410	367	398	355	377	411	371	364	377	365	342	371	359	347	384	374	384	358	369	421	371	372	350	367	373	374	393	355	346	377	369	357	398	392	388	342	402	361	357	362	358	366	359	372	376	365	361	366	369	358	363	392	384	360	347	359	344	390	367	385	335	347	331	379	341	370	390	388	381	326	369	345	380	379	382	361	376	375	366	375	372	358	377	354	390	364	370	414	353	375	378	363	394	352	396	368	329	366	381	399	365	370	344	372	363	336	362	362	369	356	379	383	373	339	333	351	366	360	355	377	368	414	349	354	367	382	375	374	404	388	337	391	410	354	375	358	362	372	389	382	404	389	368	380	395	352	366	413	391	351	359	400	381	387	396	368	378	394	393	371	377	360	348	383	371	341	385	355	365	355	393	351	356	359	354	352	370	352	344	384	358	382	332	359	372	387	368	342	369	393	397	357	376	389	381	376	338	367	382	391	384	365	370	371	352	385	380	381	369	343	349	338	361	312	388	370	320	376	373	335	352	369	339	393	392	385	379	385	381	405	354	404	359	378	360	349	354	377	357	355	374	388	387	358	377	344	355	376	404	379	345	370	336	383	381	373	360	372	396	366	393	366	350	369	404	399	368	330	362	382	361	386	389	383	379	396	375	385	321	377	355	367	326	415	381	380	399	363	339	360	357	335	390	403	368	391	367	390	372	367	333	354	366	381	352	358	390	328	378	345	369	348	392	383	399	336	372	404	375	392	381	376	351
4405	965	1008	1057	1038	1033	1052	1072	931	979	928	974	999	989	959	970	978	926	985	917	911	957	969	949	905	1003	930	1002	958	943	849	992	987	1026	975	958	924	970	986	948	1012	949	898	966	980	964	934	951	956	921	969	921	953	964	982	930	909	953	979	941	913	963	921	952	949	981	939	971	928	984	972	951	998	967	997	991	944	979	918	980	984	966	985	983	940	915	930	986	979	976	959	956	917	928	944	960	1001	907	944	946	957	953	996	1029	945	949	979	974	950	961	962	941	932	936	950	999	998	958	998	956	1018	952	902	902	917	894	956	921	902	962	890	1005	971	952	895	931	907	956	989	955	993	923	953	934	913	957	987	925	919	932	949	981	993	1028	1025	977	940	949	976	954	1017	994	969	961	938	946	942	980	933	915	920	914	958	961	973	975	955	943	954	922	942	969	926	908	953	984	915	1025	977	1002	961	934	954	931	974	916	968	979	967	945	953	989	951	919	938	968	915	961	936	929	1004	958	937	975	925	967	1008	907	914	938	933	968	896	968	989	976	918	876	920	925	906	958	894	936	964	961	1022	903	1026	944	977	1007	945	865	858	852	978	960	955	973	985	953	933	950	1000	943	978	989	925	932	976	959	974	964	990	905	943	908	961	943	943	958	935	987	946	932	944	947	1007	969	962	970	947	976	970	927	1001	946	973	899	992	935	968	959	942	987	1010	965	925	962	960	908	980	956	942	981	925	979	1010	975	960	946	957	968	955	958	957	971	1039	932	963	986	923	939	982	959	977	918	991	910	916	965	975	977	940	932	988	994	968	939	942	918	924	956	945	954	960	916	1011	947	890	966	920	967	960	1010	933	974	958	1015	953	995	975	971	971	948	921	889	956	959	1009	908	1007	1002	924	949	957	983	981	934	912	960	918	914	931	951	985	938	892	913	983	930	927	911	995	948	993	961	962	955	952	949	900	994	914	973	962	990	954	892	928	942	991	929	965	954	971	915	948	1025	959	897	955	959	914	964	953	934	966	959	918	975	975	983	932	895	926	955	932	945	904	930	926	966	1000	1019	963	991	975	902	912	1004	922	966	962	1005	902	974	910	978	974	910	973	979	930	939	943	923	1034	973	947	951	914	957	962	968	950	927	979	906	984	954	998	978	932	933	952	935	943	986	964	999	930	999	962	987	1023	947	930	967	979	997	940	978	928	928	971	992	885	946	917	979	894	928	947	966	975	949	923	960	992	927	962	950	983	966	956	938	931	932	935	970	1005	919	916	959	980	876	964	892	908	947	899	973	1010	932	986	978	975	961	965	953	969	917	933	961	1004	962	959	937	996	887	912	930	933	923	934	959	927	894	911	930	909	992	920	921	947	1012	904	1006	996	931	947	962	968	927	1013	919	919	949	968	965	939	954	942	947	939	925	974	953	987	949	969	953	935	959	936	916	963	960	955	937	942	973	972	916	919	970	983	1006	935	1002	953	895	948	946	943	1004	927	938	967	909	951	975	966	963	930	949	954	994	988	952	978	992	926	974	962	982	926	937	880	936	951	898	906	914	913	896	918	921	975	934	993	988	949	934	985	972	908	960	915	929	961	925	973	963	917	964	965	918	932	972	927	947	957	963	981	961	947	961	916	957	951	930	982	886	979	944	930	1003	929	959	927	918	917	921	954	1007	957	997	943	958	919	930	959	974	945	960	895	1009	913	979	952	917	933	954	959	925	918	935	961	979	981	964	904	938	911	957	978	949	968	957	964	951	984	932	895	939	938	937	920	968	968	956	965	974	1005	943	923	945	943	934	954	959	946	902	949	915	963	970	933	904	907	918	958	961	928	990	995	931	903	950	955	947	957	999	946	886	948	940	1040	982	1001	889	998	1021	956	940	914	966	960	864	963	927	995	973	981	961	1030	987	981	955	906	901	934	973	944	937	1006	940	922	969	972	934	941	979	945	943	891	934	927	944	957	963	944	977	914	1006	923	947	983	1034	973	919	962	936	953	973	943	957	942	1011	997	965	859	957	909	947	1004	924	958	974	916	916	951	924	909	977	953	964	933	959	971	990	955	960	969	930	985	958	1006	974	947	961	932	913	945	968	946	883	1011	963	1005	926	940	907	972	912	969	936	914	962	998	912	1028	951	968	1024	974	954	978	957	902	928	961	987	898	938	930	960	934	943	931	974	894	954	966	938	998	986	949	939	911	951	922	952	922	955	960	902	981	940	967	928	984	934	946	976	929	986	956	1007	943	971	922	976	964	897	938	988	899	938	922	989	932	995	945	1017	958	930	942	948	990	940	963	944	946	967	927	962	965	942	919	926	941	911	978	927	975	904	937	947	896	975	976	944	937	990	985	942	977	937	996	995	918	947	950	941	929	952	933	944	1000	903	950	929	962	972	930	985	932	939	915	907	1022	1005	968	933	999	973	977	898	953	948	1015	958	906	950	1019	930	992	933	893	984	977	967	962	907	975	932	976	1001	974	966	1005	963	968	917	955	952	978	959	937	926	954	1013	970	965	911	933	993	933	984	971	954	973	963	909	1017	953	934	982	921	912	924	954	890	966	915	980	948	947	965	954	954	969	944	955	971	926	921	928	940	961	959	971	1002	953	949	954	951	952	945	982	930	943	892	948	933	933	1015	977	937	972	940	947	894	941	963	996	923	938	962	888	1000	947	901	966	979	968	930	957	927	967	896	928	953	930	921	941	944	947	945	949	954	1011	1037	955	920	898	941	1004	994	958	952	965	973	869	944	920	940	943	994	912	936	913	930	902	902	924	967	902	955	865	947	973	911	955	952	938	935	915	964	943	970	914	943	938	937	979	933	948	915	892	947	940	954	935	983	932	947	939	935	967	950	1021	1023	929	987	940	924	998	981	984	965	927	979	981	964	938	959	974	1003	972	959	995	980	959	988	966	971	927	896	998	1013	936	973	990	924	955	941	985	968	939	872	926	961	956	1019	918	899	943	948	939	935	995	984	984	974	892	926	990	985	927	982	941	968	962	1003	958	900	919	1010	912	954	977	943	949	931	971	935	946	963	943	990	953	952	957	968	953	985	949	952	928	1011	917	919	953	981	935	963	959	977	980	932	972	957	932	895	936	961	963	933	938	960	921	949	945	982	948	929	1015	961	949	894	926	937	912	885	992	942	985	966	954	929	982	971	915	930	923	961	938	930	985	934	990	953	937	948	965	951	964	959	933	923	926	967	984	991	980	953	958	937	1036	980	937	962	928	905	899	952	990	969	963	928	902	945	967	932	951	974	954	960	995	938	974	979	1035	973	967	926	924	923	942	978	893	966	912	908	951	967	1013	944	932	919	892	954	945	889	913	987	899	949	971	992	956	935	960	985	929	999	956	935	932	988	951	979	997	912	991	998	959	1007	933	912	1034	944	950	925	939	916	966	930	957	995	1001	946	977	881	961	959	941	928	1001	927	914	930	958	951	961	942	948	970	898	899	985	965	922	978	928	975	938	934	927	963	884	951	948	935	935	971	950	950	955	948	1016	987	987	972	939	976	958	952	965	936	942	953	920	923	948	991	936	928	949	957	1015	904	918	928	902	1053	986	935	935	961	1016	926	936	902	961	1001	994	935	959	976	903
30220	4292	1609	1223	979	778	710	592	509	506	496	521	478	477	448	477	392	401	423	432	429	399	430	462	419	400	450	405	384	405	409	392	410	399	442	370	430	399	374	408	402	428	410	414	411	415	380	430	413	411	407	357	418	401	415	407	415	394	400	381	410	402	386	391	400	372	390	418	418	406	360	408	424	418	424	372	391	409	389	409	421	411	418	391	418	404	452	381	400	386	427	408	413	400	455	351	437	395	415	369	411	380	410	399	388	380	371	371	411	404	391	370	435	363	422	383	408	405	385	362	404	406	411	399	415	379	417	389	349	374	398	425	393	392	404	386	392	378	412	391	409	409	386	374	395	403	393	408	404	430	416	383	415	401	399	370	434	427	442	396	397	392	431	402	394	393	419	415	422	443	402	414	407	403	377	415	408	396	390	418	412	397	383	383	393	401	443	420	414	390	411	377	398	442	427	399	391	403	397	425	407	415	371	406	438	439	377	404	364	410	403	408	420	409	426	410	414	373	390	426	440	356	398	384	447	405	386	415	391	405	385	369	410	403	407	373	441	424	375	416	447	430	365	414	419	407	405	397	398	364	399	389	398	405	398	367	393	425	384	387	383	397	409	379	426	407	384	401	391	396	393	386	382	420	419	427	435	405	372	408	400	396	416	382	405	379	395	408	387	436	383	410	434	422	421	397	397	412	438	387	380	415	361	398	412	394	405	399	411	387	400	424	391	400	392	366	407	399	390	378	406	349	413	404	412	400	408	384	412	408	391	422	371	421	417	408	383	415	405	397	387	398	449	397	395	405	396	397	373	415	382	410	353	411	377	411	366	408	418	408	378	395	374	387	391	364	424	399	388	392	390	368	393	397	384	391	363	396	415	386	413	364	406	418	383	353	393	392	383	395	390	390	382	396	390	396	375	387	381	421	372	423	442	405	402	414	411	412	422	422	365	374	418	427	410	398	385	455	432	366	405	427	401	373	362	383	420	394	380	379	375	389	400	386	395	417	433	395	392	354	426	401	380	366	349	405	397	423	388	400	385	401	381	446	427	394	412	396	417	437	371	408	413	397	392	397	420	397	421	422	406	353	372	385	407	439	385	445	409	409	382	418	413	408	407	440	396	415	409	399	409	369	391	420	397	412	416	393	391	418	393	421	421	412	404	399	387	413	386	410	411	396	389	382	401	382	391	420	414	455	412	405	402	408	408	442	423	414	381	395	391	427	395	362	370	397	399	415	354	368	376	448	431	404	388	398	380	426	423	422	419	380	425	405	378	401	367	398	394	372	416	389	436	422	415	372	401	339	437	441	406	406	395	399	354	366	427	388	391	370	425	388	367	354	389	377	390	366	380	394	431	383	405	390	414	425	407	404	398	412	390	431	383	379	412	341	428	440	395	422	400	392	397	375	370	414	367	397	394	406	383	368	385	402	418	371	395	403	379	441	384	388	400	367	366	415	404	390	410	388	400	411	383	447	398	394	387	361	392	375	376	378	403	397	407	408	406	376	395	401	407	391	374	403	393	397	436	394	406	437	405	384	421	403	406	376	442	383	395	454	422	371	411	418	403	420	406	427	386	399	363	392	413	437	387	393	386	420	378	385	410	399	379	454	366	416	419	397	392	357	429	365	372	398	365	365	437	405	381	360	380	402	373	414	430	405	412	397	369	405	386	359	412	415	381	375	426	380	385	396	410	380	424	402	368	389	400	419	432	400	411	384	361	404	400	415	403	382	415	401	425	414	414	400	412	416	411	381	374	418	378	345	403	387	397	395	369	414	451	387	395	390	400	435	418	356	389	384	361	375	418	364	382	370	395	405	419	354	392	413	400	392	378	395	401	407	374	402	383	384	424	372	422	426	378	435	434	389	405	411	403	403	399	412	416	408	401	373	408	438	413	390	400	393	381	398	393	355	410	410	399	370	421	436	373	384	376	388	375	418	440	413	369	392	389	388	390	404	444	438	402	434	382	437	395	382	410	407	423	395	432	418	388	413	431	396	412	404	427	377	392	406	390	373	393	415	416	410	445	364	371	403	383	394	410	418	428	419	422	421	356	403	386	414	414	378	354	403	395	404	394	429	417	388	375	391	399	405	418	426	445	383	399	389	418	389	380	400	402	406	405	365	348	451	388	348	387	418	366	375	371	391	399	387	341	399	371	365	398	384	375	397	398	386	362	434	404	385	412	405	383	430	446	408	438	389	370	365	390	411	357	399	405	386	369	435	390	377	412	407	382	387	385	427	434	376	426	445	355	388	434	436	417	379	378	404	400	420	385	389	386	391	400	403	375	411	398	386	389	398	363	408	399	397	398	388	357	402	401	400	407	394	397	386	397	398	461	374	388	421	416	411	412	429	395	412	423	405	404	378	409	395	441	379	403	382	384	392	411	371	409	385	417	429	383	390	386	433	398	404	380	379	432	435	419	357	427	380	393	370	420	385	383	381	389	401	407	439	408	388	384	408	415	429	418	391	414	371	438	403	386	384	380	410	414	375	412	376	396	380	371	391	443	388	412	391	411	404	362	449	397	427	407	402	396	398	401	416	367	377	367	396	405	397	426	411	419	397	382	380	376	389	390	421	406	347	386	388	404	391	392	412	414	414	401	390	414	392	407	396	369	353	420	364	403	389	386	402	370	396	415	372	365	409	444	405	405	411	397	366	379	411	399	388	429	400	372	399	416	425	399	412	423	418	421	409	373	393	417	373	410	399	376	385	386	389	392	386	394	403	399	386	389	402	405	389	399	385	396	386	411	406	377	398	406	390	394	404	394	396	419	408	438	374	398	389	445	425	402	386	362	403	409	408	370	359	385	395	404	376	394	400	425	409	349	410	406	344	385	368	378	417	438	435	393	436	412	422	390	397	377	400	401	415	404	392	380	405	407	431	382	376	413	383	401	384	380	373	412	409	390	389	409	413	413	409	400	396	390	418	390	377	403	376	356	389	368	413	395	399	393	379	420	373	376	426	402	425	367	361	398	421	379	438	394	388	378	398	381	395	422	395	416	401	413	374	420	405	384	370	406	394	419	401	383	386	401	422	381	417	369	406	401	383	393	428	376	406	435	367	399	420	385	395	376	379	431	382	413	407	399	418	404	423	398	422	361	380	392	366	399	378	382	414	408	411	411	392	395	475	366	374	419	417	394	401	382	420	399	344	367	416	400	408	408	400	397	425	388	397	410	405	428	404	403	400	397	378	408	371	386	390	395	411	408	416	368	377	389	414	405	390	404	377	419	430	421	402	391	378	397	396	409	403	371	406	391	406	422	390	404	404	381	380	392	414	407	388	387	369	403	374	372	398	403	433	381	396	373	431	459	411	394	395	419	390	377	400	379	412	368	393	378	398	372	388	384	394	375	390	427	400	394	364	396	391	386	398	412	416	400	428	393	405	398	395	393	406	394	350	411	377	388	388	384	420	396	407	364	404	407	415	424	418	390	393	385	406	418	400	378	417	389	394	370	398	404	407	407	388	391	425	375	378	401	380
14123	1838	3368	3765	3240	2728	2418	2097	1853	1732	1627	1533	1429	1369	1316	1314	1341	1256	1231	1140	1164	1203	1171	1136	1141	1108	1097	1065	1113	1092	1148	1111	1081	1061	1083	1077	1059	1086	1111	1024	962	1054	988	1040	1055	1000	1045	1021	1002	1039	1024	1065	992	1031	1032	1047	1056	1044	986	1036	992	1042	1069	1012	1001	1049	1030	1066	1032	1018	1044	1086	1047	1064	1030	1075	1072	1066	1047	1100	1055	1068	1098	1037	1027	1030	1007	1042	1046	1031	1018	981	1049	952	1034	1033	1025	1069	996	1070	1046	985	1027	1050	1031	959	1024	1023	972	999	1014	1021	995	1052	1035	979	1019	1024	1074	1053	957	995	985	1035	1046	1004	1052	1065	1015	1039	1008	975	1047	957	1105	1017	974	988	1041	1011	1028	998	1003	983	1037	1017	1032	1043	1071	1019	1062	1012	1038	989	1026	983	1052	984	1055	1021	984	1048	974	1027	992	999	986	1016	993	1009	1002	1030	1015	1031	986	993	1033	1019	983	1012	996	1037	1043	989	968	997	1029	982	1017	1024	967	1077	992	965	1006	1050	1003	1022	994	990	958	1030	1023	1008	996	981	982	972	998	1034	1024	1055	1027	1029	971	966	1021	1072	1041	1022	1014	975	1030	977	962	997	1032	949	1007	977	1009	1055	1016	1031	1107	1057	987	973	958	1059	1068	1037	992	1014	1006	1077	1002	1041	1021	957	1031	970	957	1075	1005	1027	950	978	1068	1051	996	996	1059	1013	1048	966	1038	1032	959	998	1002	987	999	1019	1067	1000	1010	1008	1030	998	953	1037	988	1032	974	956	1053	961	962	997	1026	1023	963	973	973	999	960	1028	1001	977	1041	981	1001	967	973	992	1027	1035	1045	997	1013	978	1034	945	946	1094	1022	1020	976	997	1032	1007	1020	1024	979	1020	981	982	1006	1028	958	1023	1002	942	967	980	977	1025	1075	1005	972	1002	1041	1028	991	1015	984	992	1029	991	1037	953	1071	963	1021	993	1002	988	966	1038	1022	997	1004	1014	959	1027	1030	1027	996	1000	1035	937	1009	965	984	1005	1008	1055	953	1024	956	1050	1007	1016	989	983	1035	993	946	990	940	1049	988	984	1025	1065	1042	1054	963	993	1019	1030	1060	994	994	1010	969	973	1037	957	1008	977	1000	1036	971	971	992	1010	1051	992	1008	1058	973	983	1099	1089	973	1036	1040	1056	966	1022	1048	1054	1002	924	958	1007	969	1002	1018	996	1028	1038	1002	1033	1006	1038	1061	1003	981	978	997	974	1040	1057	1016	1008	1018	1057	979	1013	1042	1015	994	1020	1025	1033	991	1028	1013	994	995	983	948	1018	1021	1011	1052	1038	1000	960	977	1018	1042	944	1015	937	1052	982	994	1044	1023	993	994	1053	1007	1023	983	996	1036	975	1023	979	1066	988	1013	1002	956	1020	972	1014	969	1086	1043	1030	991	1033	966	1003	1010	962	1005	1005	1046	976	1038	1061	1050	991	979	1001	989	982	1018	1007	1013	1027	968	944	982	1026	986	1008	1073	944	1001	1015	1039	986	994	1010	1007	1034	994	1013	995	969	950	1016	957	1002	965	1011	1005	1016	1002	1039	1010	1006	1024	1005	1044	1030	1050	949	974	1023	942	1061	974	1051	973	986	985	1016	1006	934	972	934	978	1015	1004	955	1016	1027	992	970	968	979	1041	992	952	1031	1012	1008	1014	1016	1012	931	1008	1011	977	978	1089	1089	1028	1044	1016	1045	998	1027	1027	995	989	1013	1043	1003	991	1016	972	989	1012	1011	962	1023	1030	999	1034	988	1060	1018	1005	1084	988	992	1028	924	1008	1009	982	1014	921	1007	1008	982	988	986	1075	1035	1067	1029	1024	1005	978	974	961	1023	1036	1054	1038	997	966	1050	1005	976	967	987	961	1026	974	1027	992	1012	1000	1075	990	993	1018	982	1000	982	1021	1002	1052	1073	1011	991	978	1012	931	1010	1040	989	1025	1015	1059	988	1055	1006	980	1017	956	1037	1006	992	1007	1041	1009	1024	976	1016	1018	1005	1028	960	1039	1013	1001	977	946	1045	1009	941	942	978	1001	1010	1014	1021	1029	1041	1015	1026	1026	991	1068	979	969	969	1002	1025	1002	1020	996	1074	997	990	1049	1000	1011	1004	1005	1012	1068	992	1010	989	998	1034	1018	1012	985	1021	1008	1038	998	967	1026	1010	995	995	1031	1020	1029	1012	1015	964	986	1045	1006	1054	972	1015	998	983	1050	974	1064	1007	1033	1072	970	994	962	994	1063	1030	1023	1013	972	1018	1075	992	1001	1000	988	983	1014	1097	1021	935	1035	1028	986	990	948	1019	987	987	1020	996	1051	965	1022	987	1050	987	1038	1063	951	985	1039	1006	1054	1017	978	1018	1008	982	982	981	985	1026	1019	982	1011	1032	985	1027	1009	1014	1010	1027	1037	948	1039	988	1031	1059	993	967	983	1046	1042	1018	989	986	1007	1031	1010	1042	1009	1013	1058	960	1025	1018	1074	1023	1000	1047	929	1014	989	1004	1017	962	1059	1010	1039	1002	1012	1035	964	1022	1030	975	954	1011	981	1032	978	978	1002	981	998	1051	1019	952	981	1008	1027	1019	938	1007	950	1003	975	981	988	956	1023	1028	996	1000	1025	1035	1047	1066	1031	1025	1040	960	983	1017	991	1000	1055	1014	1005	1019	1039	1011	1046	1003	1004	1000	1027	995	996	1027	1042	1054	988	1002	1040	983	1001	968	968	1009	1011	1069	970	995	1000	1033	1011	1025	1002	1016	1053	1063	983	1007	980	1030	989	984	995	952	1033	1005	995	1036	992	1022	953	972	1020	1076	973	1032	1011	972	1010	1021	1030	985	1054	1000	1034	1033	1022	1050	969	1041	1011	1010	1040	1029	1061	987	970	991	1002	967	1044	985	1031	1010	971	884	1039	982	1041	1017	983	1054	1010	1015	982	1033	1025	987	996	1006	1037	979	992	1037	987	997	1019	1027	1010	1067	1027	997	1025	999	1007	963	1070	980	999	1048	1013	968	976	924	980	1015	990	1013	969	1040	977	996	1062	1060	1005	1007	992	957	1006	1019	987	978	972	1035	962	1001	1033	1034	986	996	1046	990	995	1015	949	991	991	1058	979	1035	964	946	1032	984	994	1060	991	1051	1000	988	1005	1033	960	968	942	1016	1028	950	1022	1013	987	966	994	1017	944	997	1010	1032	1011	1009	1050	1033	1007	1012	1025	990	980	1008	1043	1049	1045	1055	958	975	975	1059	1044	966	987	965	1008	976	1044	1049	1020	993	1026	956	956	992	1042	977	950	965	1017	1041	977	1012	953	992	963	1032	1031	964	1002	957	1029	1006	982	1034	1063	998	979	1039	1039	1018	998	1070	1020	1040	1015	1008	972	973	981	968	1074	985	968	1015	992	1030	1010	1005	1007	1004	997	976	1034	1074	981	1000	1002	1027	969	1025	1014	1022	977	978	960	1034	1041	1008	1068	960	991	985	988	950	996	996	1013	1015	986	972	1042	1028	1010	932	992	988	969	1054	990	1007	1025	997	1051	1022	915	1025	1029	1029	1004	1018	999	994	971	943	1023	978	1003	1010	1007	1020	1028	989	1034	1033	988	1042	992	1035	1003	1048	976	981	1001	982	1022	1051	996	1065	1008	993	1041	1003	1021	959	942	976	1004	1055	1016	1034	1036	985	1009	981	993	1008	1027	936	977	959	974	1004	982	1012	1000	1003	1079	933	1029	917	1021	1042	947	1008	951	1027	1038	1037	1022	1071	1065	993	909	1067	1008	1086	982	944	1022	941	1018	1006	1022	984	994	1037	953	983	910	1039	1057	919	1036	1038	935	993	1059	987	969	1046	1009	1047	999	989	1005	955	983	991	1020	1013	975	1079	1032	969	971	1033	927	1022	999	1032	1023	1015	1022	1044	995	1029	1030	1020	1020	979	994	1074	971	954	1041	996	981	985	1018	1012	1021	997	997	989	992	1024	1016	1000	1056	966	1025	989	980	1045	1038	992	1046	985	1038	1005	957	1016	1014	1054	988	987	983	1003	1014	1019	1006	986	1023	1055	996	1022	999	1068	964	1025	948	988	950	1063	1056	1009	974	964	1019	1001	1006	992	969	1003	989	990	1010	1037	1037	1003	1058	982	993	970	1009	1019	1015	1009	1043	970	1015	995	1014	1003	1050	1007	1026	986	998	1040	1010	980	1005	1092	996	989	1001	999	1012	1028	996	1011	1054	982	1020	1015	1006	1036	1000	1000	968	994	1061	991	1009	1029	961	1008	1045	1048	984	971	997	979	1043	1014	1009	984	956	957	1019	993	1026	978	956	923	1005	997	959	1022	1048	963
42230	11837	3593	2140	1439	1099	842	736	621	568	565	477	417	404	355	396	389	359	340	360	308	360	343	315	362	356	330	320	334	303	327	318	310	325	298	315	342	316	328	308	312	343	314	295	305	313	271	318	311	332	310	276	307	266	292	303	333	302	288	314	313	309	331	312	300	280	296	293	281	315	322	334	310	282	274	323	318	313	315	298	325	312	292	292	312	308	329	324	313	315	307	311	300	301	322	293	304	325	295	329	301	308	273	305	303	307	321	265	303	297	278	308	305	298	308	285	287	291	292	311	280	283	297	312	283	307	292	305	268	301	305	291	279	329	283	295	301	289	288	290	274	317	265	306	342	318	282	296	309	301	287	298	294	344	325	273	292	289	303	290	304	309	281	299	301	303	304	284	279	299	293	315	282	290	331	313	304	288	326	326	287	283	296	308	298	278	314	323	301	289	307	325	306	307	311	277	320	286	310	309	325	328	305	272	293	315	288	328	320	288	298	321	287	306	295	288	326	315	299	319	294	319	321	279	337	310	326	310	315	317	298	305	271	328	284	301	305	277	293	339	290	302	327	301	310	303	322	304	297	309	316	294	271	299	309	312	356	289	280	311	292	304	312	272	298	267	305	337	305	276	282	294	290	284	296	286	298	290	302	307	324	309	317	281	317	281	296	281	293	323	297	277	316	288	306	282	310	324	283	328	312	287	304	282	312	304	303	296	317	306	337	315	316	321	301	322	303	315	310	320	292	306	300	301	287	303	287	297	296	306	296	284	295	285	269	287	301	285	293	308	283	285	287	270	297	296	301	294	316	283	306	293	298	286	306	274	279	283	310	298	293	307	301	322	285	309	269	289	304	301	276	311	333	302	291	286	291	305	300	326	305	301	304	322	284	268	303	319	307	331	330	287	270	302	305	308	324	313	311	267	293	310	337	306	302	293	306	334	278	294	300	316	305	304	294	282	281	290	284	312	311	300	301	303	338	300	309	297	295	297	321	310	292	296	283	277	283	315	294	276	293	312	314	269	273	303	307	300	297	293	322	284	303	286	308	305	282	281	325	315	314	300	303	301	301	295	311	325	290	299	291	301	270	297	302	317	307	286	305	290	284	298	300	303	301	316	294	325	291	275	314	288	329	286	308	318	316	311	284	289	317	318	279	271	272	293	293	292	304	287	290	291	317	325	347	287	313	290	314	307	351	325	322	292	308	270	277	291	307	319	294	312	295	290	302	260	316	290	311	294	295	281	283	304	297	284	295	288	313	299	318	286	317	301	282	319	300	265	291	306	332	277	303	307	267	278	303	317	269	283	328	299	315	278	311	296	324	311	272	310	305	314	307	300	283	285	270	316	287	316	309	318	295	300	316	299	259	304	286	296	297	314	310	313	315	283	275	306	290	311	283	307	320	323	282	296	287	297	302	299	272	292	285	300	286	294	281	308	292	291	284	289	313	266	288	295	311	294	303	323	305	314	284	289	334	282	303	302	291	293	298	289	302	319	294	281	267	311	310	302	330	275	295	293	293	286	299	293	291	305	275	287	314	292	308	266	296	317	283	291	292	313	333	327	291	299	287	301	275	292	289	292	285	318	302	297	265	314	289	316	303	298	339	292	290	294	273	311	289	295	316	293	288	302	305	294	280	304	340	297	267	278	290	312	288	289	265	292	305	272	281	293	295	281	279	295	305	299	278	296	296	311	305	295	261	319	275	309	276	318	339	256	317	288	283	292	291	285	309	316	283	295	286	314	313	308	316	289	338	332	281	318	286	326	306	274	300	304	318	298	299	312	294	327	311	305	326	308	278	281	283	294	319	285	296	295	301	311	315	305	267	308	285	314	283	326	336	313	283	314	296	300	303	304	280	300	279	287	297	297	310	318	297	291	289	289	288	294	292	310	308	281	309	299	310	325	315	288	341	307	309	273	295	286	307	306	305	277	313	315	325	313	297	290	310	328	312	309	295	265	318	284	252	297	312	288	295	294	294	291	320	327	333	311	285	318	286	349	296	315	317	287	289	322	313	324	280	282	306	273	333	296	298	318	324	300	271	295	295	299	271	283	318	263	279	273	319	278	300	332	304	293	318	289	301	290	297	311	325	326	298	278	297	343	290	295	302	272	297	303	334	307	297	310	295	301	283	304	283	311	309	320	293	310	267	290	327	290	295	305	304	306	334	302	289	295	323	313	306	306	277	308	289	303	302	305	305	334	302	275	302	282	297	321	270	319	310	275	263	327	298	303	281	284	326	280	321	311	313	296	345	311	308	290	300	298	307	288	308	282	308	295	288	315	294	294	310	280	312	299	322	334	284	290	282	295	280	297	304	298	320	294	288	308	286	295	288	281	308	277	314	295	275	308	301	296	312	330	313	327	285	285	299	317	327	335	341	335	313	299	297	287	279	309	346	303	303	334	281	287	315	299	289	309	301	296	320	254	272	292	308	297	291	295	274	316	313	309	269	275	279	291	302	284	280	307	259	307	286	298	290	286	306	278	292	307	316	300	281	302	316	325	292	299	297	282	305	326	322	287	297	292	309	283	298	311	328	314	252	302	311	281	264	314	314	296	313	299	295	304	309	278	308	307	309	289	292	278	308	322	309	294	275	303	289	308	284	276	314	294	318	274	293	308	298	312	295	341	317	319	291	342	302	304	279	279	286	323	324	316	323	285	283	282	323	269	321	316	288	310	243	268	272	312	297	285	293	325	294	284	330	283	290	303	316	267	286	290	281	315	330	247	281	292	296	313	295	319	293	318	360	290	291	316	266	345	274	309	288	304	291	302	290	286	288	314	250	313	296	316	303	305	312	314	321	279	267	299	305	300	298	320	294	337	327	292	276	304	286	283	303	311	346	339	336	287	295	283	285	286	294	283	304	300	315	297	310	310	282	285	276	312	325	317	299	281	305	270	296	298	288	288	286	315	296	311	271	308	306	292	334	285	294	315	308	277	310	294	281	302	290	296	275	281	316	323	327	264	290	287	306	292	290	291	330	304	284	267	280	283	310	294	297	291	288	314	320	299	299	309	310	313	332	299	327	286	310	305	289	302	268	307	305	287	291	266	285	342	290	333	281	321	330	324	254	298	286	285	300	327	335	301	314	271	308	287	340	311	276	298	326	318	289	309	303	302	292	306	286	261	277	317	319	278	311	307	263	262	318	285	304	300	282	313	308	305	295	285	282	272	280	285	307	324	322	289	321	276	295	284	320	279	303	288	261	263	280	298	323	296	310	305	283	311	285	285	290	346	281	291	314	307	290	300	298	291	292	279	302	310	284	312	299	288	297	317	303	320	306	298	297	290	307	295	257	332	296	281	295	313	336	316	305	289	312	300	324	321	300	317	268	285	271	299	288	280	304	297	310	301	345	265	321	315	296	315	307	302	282	281	270	310	327	301	289	280	302	305	320	291	303	301	307	334	310	297	299	294	305	345	276	306	268	287	254	308	258	294	286	317	309	276	319	292	305	301	265	266	285	320	297	302	308	304	335	316
19503	2488	5245	5869	5260	4181	3536	2908	2533	2137	2022	1844	1707	1536	1428	1347	1281	1343	1179	1187	1135	1077	1053	1011	951	1029	878	1002	988	933	923	904	866	932	894	876	880	867	904	853	829	853	841	808	875	808	834	839	804	828	787	844	788	837	881	840	837	853	807	859	825	756	817	785	823	828	845	882	863	841	840	769	812	819	903	855	827	816	838	858	838	831	772	861	791	786	851	803	865	783	779	826	808	787	840	849	832	818	792	898	814	817	777	811	807	798	791	794	767	833	730	848	783	811	773	777	782	760	785	767	737	773	781	759	743	810	789	768	793	773	726	791	787	805	801	784	785	778	804	808	773	787	745	776	816	774	763	743	825	780	753	751	750	781	740	795	749	807	801	745	821	771	803	784	806	759	789	806	778	758	758	737	774	785	791	775	818	711	801	805	795	741	736	745	777	727	758	761	769	792	750	779	792	732	778	776	764	782	751	799	813	811	786	775	782	782	799	776	828	782	780	780	763	786	757	788	834	768	793	792	783	782	774	746	764	810	808	785	742	777	739	809	783	767	721	776	756	789	723	794	777	785	792	773	742	763	727	780	729	808	751	760	775	792	813	754	794	743	705	817	783	769	759	772	796	789	751	762	756	745	812	764	765	777	774	717	760	805	758	790	817	749	774	721	788	770	761	784	737	764	784	748	773	744	791	769	807	789	799	808	797	801	786	796	755	788	789	791	787	800	765	763	790	741	715	757	786	833	794	750	739	785	748	677	755	796	746	777	759	786	777	745	781	793	772	736	787	782	762	800	722	765	764	806	798	742	794	770	763	820	714	780	793	676	764	808	764	737	770	739	780	768	814	768	757	795	791	783	832	740	748	757	760	788	791	758	826	819	752	812	793	808	772	754	845	790	782	722	752	757	781	733	751	805	784	771	791	747	781	791	821	783	735	780	757	772	737	761	774	782	758	776	777	797	769	733	687	755	726	748	748	714	724	773	802	757	764	737	741	794	770	769	769	756	779	799	775	787	749	776	752	771	767	769	768	781	737	760	734	809	728	766	733	785	795	766	780	784	755	773	765	819	746	795	825	711	786	771	826	828	760	742	757	733	765	811	768	781	783	762	734	723	757	768	737	718	741	765	767	761	753	793	791	780	818	766	764	765	811	761	721	770	738	772	748	746	834	777	771	773	703	716	735	836	784	749	758	781	786	687	767	739	810	792	765	827	751	815	795	749	771	784	724	758	785	712	752	785	809	761	739	805	732	788	777	802	808	757	740	732	767	771	776	804	761	738	771	763	763	757	754	817	801	793	710	744	788	775	739	745	779	771	816	705	809	784	770	758	762	772	756	753	786	742	748	790	757	766	816	770	788	829	817	768	742	795	751	748	801	714	774	720	773	760	769	794	741	749	735	796	785	748	755	782	735	790	730	772	805	770	827	721	764	774	719	799	806	738	751	796	740	769	754	767	746	802	820	756	794	746	770	807	811	772	788	797	752	806	734	777	776	771	770	762	725	751	765	769	780	762	737	753	791	754	746	759	743	770	830	730	777	704	774	765	763	834	821	789	762	775	810	702	772	752	770	746	765	720	761	762	806	733	754	801	737	798	747	745	809	786	779	773	756	764	770	773	780	780	761	733	794	771	766	747	779	750	771	775	777	711	791	822	817	739	793	813	784	774	742	798	747	774	772	796	734	767	750	726	759	765	801	757	788	765	765	728	793	721	748	786	751	780	814	824	827	787	757	824	758	793	774	788	759	773	761	812	761	803	738	761	786	743	795	754	808	754	825	792	749	785	781	835	770	698	755	744	716	736	796	726	761	726	764	781	724	804	730	786	777	806	783	784	782	743	768	728	738	753	805	753	795	744	753	787	781	717	754	832	776	762	788	804	815	812	802	774	805	795	828	781	746	786	775	797	749	779	800	759	776	801	773	733	760	777	810	826	809	710	734	739	809	758	807	783	771	796	773	744	792	742	763	771	774	759	754	728	787	780	782	759	732	757	799	777	716	777	775	761	731	771	828	725	744	752	779	753	775	792	771	784	745	732	795	768	800	838	796	778	766	777	843	790	763	760	781	737	812	729	739	786	748	765	769	702	787	760	756	724	774	811	763	793	776	769	762	792	750	737	744	699	741	795	802	744	759	706	788	767	808	766	749	804	731	803	748	811	796	776	767	784	764	783	712	758	806	764	788	789	790	802	746	727	814	795	784	790	738	741	755	796	784	762	777	754	741	745	789	773	790	779	756	737	795	739	759	806	771	756	791	756	760	785	750	788	782	819	763	746	732	749	750	771	733	793	761	748	759	775	755	811	754	765	769	804	785	753	766	814	787	818	815	770	799	784	775	789	811	773	779	794	739	770	749	795	783	792	818	725	771	807	723	752	733	781	765	759	780	745	800	779	787	771	748	813	779	766	778	755	762	759	772	762	752	720	763	812	742	743	760	805	738	757	745	735	748	758	827	792	816	761	805	835	752	790	804	708	807	749	768	752	799	788	706	762	787	771	757	757	852	780	771	797	800	790	793	760	751	816	795	765	754	746	807	782	766	788	795	787	780	820	821	782	762	794	751	735	790	735	817	764	804	781	751	781	766	771	786	734	763	737	817	749	788	760	745	758	756	729	775	757	785	745	738	769	755	758	782	778	722	774	798	783	762	760	747	788	770	788	731	792	764	783	767	806	742	770	768	786	788	743	780	713	776	770	824	756	786	752	749	781	783	758	701	821	800	781	779	779	762	770	731	803	766	782	776	746	728	740	803	759	772	771	790	762	787	723	766	714	781	829	807	769	686	813	770	726	750	763	751	737	741	756	794	786	768	784	733	764	743	729	777	724	779	735	821	808	735	751	779	769	744	763	751	801	785	746	759	742	792	743	775	795	797	803	769	794	762	744	806	798	751	757	799	742	787	744	832	755	763	734	835	775	777	761	778	783	716	776	778	776	801	764	726	736	824	791	735	750	777	750	736	780	761	786	781	686	767	792	758	772	746	775	770	801	751	801	755	790	781	806	797	795	793	789	766	779	790	753	765	783	724	748	764	721	738	763	817	757	752	721	779	788	736	788	722	779	718	763	818	763	778	809	820	724	763	759	728	786	822	781	826	782	797	793	750	722	750	772	801	792	771	748	704	792	814	799	816	763	746	796	742	814	756	752	705	738	782	774	757	782	756	773	814	774	757	790	764	808	783	756	771	778	791	722	751	747	734	737	724	751	751	799	794	787	749	768	724	826	795	713	775	784	817	753	737	732	793	794	756	749	771	765	745	809	743	768	750	750	722	796	754	778	741	777	772	791	748	721	770	761	793	756	762	803	715	772	735	766	809	791	827	762	782	777	766	782	793	774	820	763	772	773	779	777	751	781	790	781	769	801	757	752	787	751	800	719	746	752	778	806	760	745	792	747	813	749	788	788	758	788	769	798	750	770	776	753	780	769	776	752	782	754	749	771	786	746	758	777	769	775	721	741	757	757	765	792	736	742	791	770	775	710	780	766	791	786
5028	404	432	394	412	384	385	356	345	360	356	346	361	365	406	382	366	368	391	381	412	353	363	365	347	397	366	381	400	336	363	375	374	369	373	375	341	353	376	356	375	373	383	346	385	348	383	386	362	346	358	376	367	343	382	350	396	381	374	361	335	362	362	360	394	352	338	374	382	393	359	353	374	373	364	377	347	362	364	395	350	379	366	379	385	372	369	366	392	384	333	372	362	397	379	364	352	354	355	367	395	327	400	352	368	404	381	347	376	400	364	368	349	347	351	363	341	359	336	365	371	346	364	350	361	365	370	418	361	373	368	386	337	370	368	347	379	401	379	365	360	364	397	379	342	362	342	384	395	401	383	364	335	329	363	373	363	358	369	352	367	351	364	332	391	349	377	365	378	364	367	333	345	397	392	389	366	360	369	345	370	340	383	343	393	383	363	360	382	363	385	335	377	327	339	359	348	346	378	365	378	393	328	359	393	383	392	371	365	335	365	352	350	345	376	370	404	409	383	379	375	379	345	390	341	361	375	404	307	405	352	371	332	372	371	380	342	351	384	361	384	365	385	393	334	402	416	373	356	370	363	371	365	352	363	308	388	371	350	381	363	367	389	364	346	350	390	352	358	379	352	338	375	390	379	353	365	348	334	332	359	349	378	349	372	367	369	367	339	319	359	356	391	367	376	388	392	390	349	352	387	411	379	378	404	375	363	373	370	392	349	382	362	333	373	331	357	353	357	385	386	372	372	354	366	356	347	390	378	368	387	352	371	353	397	346	394	390	358	382	381	405	364	359	361	382	369	378	389	345	355	360	360	369	372	321	326	352	362	363	331	400	386	340	363	362	363	325	369	366	364	350	380	371	379	383	375	379	384	380	346	373	369	372	364	367	347	362	378	319	396	359	351	359	360	334	350	355	374	325	342	367	382	352	376	372	340	376	355	366	389	353	372	353	372	321	405	381	373	352	347	356	346	351	388	379	385	391	387	366	358	377	340	378	379	388	370	360	340	368	356	350	343	369	366	378	390	358	343	361	381	372	380	364	382	340	353	426	314	395	375	370	368	377	379	357	356	376	372	374	348	384	355	343	339	404	383	371	377	371	363	383	354	333	365	322	355	358	366	365	388	374	336	372	390	365	350	392	402	391	352	310	382	364	385	353	379	389	367	338	357	384	371	339	352	350	361	364	307	396	419	354	367	390	352	369	374	338	358	351	371	361	363	331	385	392	362	361	355	333	363	359	395	405	413	345	376	370	373	365	336	330	378	380	367	369	369	405	369	389	377	365	335	365	348	370	389	339	359	371	381	330	370	332	368	349	329	342	391	337	338	355	347	379	357	346	357	398	361	343	374	382	350	350	378	341	365	383	341	359	379	376	324	399	383	384	386	361	352	352	376	370	366	381	372	370	389	397	352	355	334	350	386	365	387	371	368	366	350	341	356	392	368	340	343	381	376	379	372	367	399	363	342	373	346	346	384	353	366	362	370	359	378	354	355	396	353	365	370	373	364	356	395	366	330	361	392	380	351	392	377	364	384	377	397	355	399	345	350	386	367	362	358	387	349	375	368	361	361	397	298	381	374	344	367	404	384	313	384	348	393	352	373	356	359	366	359	396	368	368	367	335	385	360	347	355	365	404	382	369	390	376	381	379	374	395	349	355	351	383	350	358	360	324	332	378	357	373	361	360	348	384	387	380	348	360	389	380	361	360	379	361	386	359	367	367	352	371	369	354	375	384	378	374	402	367	356	381	404	372	355	337	402	363	327	380	371	412	387	357	383	390	380	349	336	348	389	373	373	322	338	331	338	338	346	372	369	327	376	404	339	348	333	354	370	348	400	375	321	379	384	343	372	387	338	372	373	382	378	364	382	355	342	360	363	374	352	360	382	392	363	372	370	367	386	374	363	346	369	365	390	328	333	352	345	385	383	372	332	386	380	373	352	370	354	405	334	365	372	384	345	335	329	386	358	382	331	381	382	362	373	388	374	388	361	386	378	363	339	327	347	387	364	340	328	357	359	375	392	372	361	375	364	358	379	337	370	354	398	367	388	375	373	360	358	349	351	354	371	387	352	395	374	362	398	373	363	345	334	410	351	363	382	413	370	372	339	372	344	376	385	403	366	355	351	364	372	348	364	371	386	361	389	360	357	353	377	371	356	387	375	379	362	359	345	368	376	376	381	347	358	358	355	341	385	375	356	343	378	349	355	372	333	372	336	373	370	349	367	397	359	385	345	401	366	365	374	311	344	357	325	394	351	317	386	362	359	356	396	365	361	340	384	382	349	343	334	407	368	400	349	357	367	361	350	365	377	366	370	369	385	378	377	400	363	382	344	335	393	372	359	359	347	344	344	358	377	360	352	355	349	382	386	355	382	387	367	361	356	353	363	339	369	376	345	349	334	406	373	381	370	366	377	367	359	378	354	362	340	337	367	386	410	360	381	340	359	364	365	363	390	370	361	367	383	378	404	364	339	346	351	340	360	353	357	336	357	357	368	363	390	356	360	349	349	347	340	350	377	341	336	365	385	326	355	356	344	354	393	356	383	365	365	359	359	374	352	374	350	336	382	378	360	348	372	367	399	365	392	370	366	362	370	366	380	374	361	382	389	366	347	370	377	323	348	388	336	330	370	340	352	387	374	330	351	369	349	386	337	377	371	381	368	387	336	377	394	352	360	357	344	337	356	385	361	369	328	373	388	339	380	376	380	363	406	373	352	370	360	365	344	364	352	367	383	384	384	358	325	356	400	400	422	367	375	357	372	353	345	438	344	344	386	343	350	378	372	363	383	366	363	354	377	376	372	335	371	331	318	364	369	395	403	379	330	355	379	376	363	390	370	346	373	366	356	341	373	370	391	353	361	366	371	372	359	367	372	349	335	384	386	341	348	373	346	355	382	337	345	357	345	378	369	334	376	360	371	379	381	358	391	355	371	353	369	404	357	371	374	341	359	387	367	341	392	385	345	357	368	355	377	337	332	369	357	432	362	386	431	342	357	307	360	349	359	358	372	328	384	387	404	368	345	400	355	401	387	385	377	380	381	354	344	381	368	363	379	380	386	313	366	363	380	361	385	358	385	363	391	383	361	361	361	315	408	352	345	386	350	394	392	352	366	377	353	351	360	333	328	345	354	356	373	356	355	393	356	398	375	391	389	341	353	379	385	378	376	374	405	368	401	334	358	394	362	341	364	359	373	337	364	367	396	397	355	356	371	382	348	334	326	340	365	358	349	381	363	348	380	351	375	340	372	366	395	361	374	325	337	346	335	357	382	342	363	359	376	370	359	347	362	374	350	359	357	379	428	391	336	383	360	372	358	318	361	380	366	364	363	404	368	299	357	379	366	354	374	392	384	363	414	351	335	327	337	354	348	382	389	381	356	400	386	364	362	335	370	332	384	375	382	391	372	367	386	383	354	358	326	399	381	416	365	343	367	371	361	400	352	388	349	358	369	348	357	375	366	379	354	341	357	362	390	392	341	363
4579	1016	1033	1055	1031	968	1035	1011	971	983	950	1037	992	966	972	949	962	976	979	965	942	955	912	937	997	937	902	920	967	914	958	949	986	953	939	955	962	915	941	929	946	902	900	938	912	967	922	925	877	916	919	951	952	916	954	980	974	933	907	913	921	959	972	956	970	1000	925	932	1007	956	963	955	986	978	950	974	922	934	909	1010	977	949	951	974	947	994	940	930	967	973	967	928	973	965	947	925	928	950	899	939	925	927	951	927	986	902	1005	961	937	955	897	997	947	891	911	920	924	983	949	951	955	939	959	944	920	926	962	962	948	904	927	954	938	986	878	948	948	944	1006	916	908	967	905	931	910	941	923	922	937	930	924	910	974	967	894	959	920	924	934	956	992	956	930	941	942	912	898	949	980	976	930	915	936	951	969	877	964	917	886	945	1003	933	951	907	971	983	883	971	999	953	977	932	884	943	993	924	948	907	907	977	934	934	918	980	956	920	901	888	951	893	987	891	1021	925	910	906	946	942	954	963	990	974	881	974	898	885	895	936	911	926	959	932	905	928	959	931	939	972	921	935	1004	946	902	931	915	877	970	968	894	944	957	924	946	948	899	930	927	952	876	904	930	898	926	924	901	925	927	925	873	991	954	915	897	978	909	915	970	905	976	926	966	981	935	869	959	947	970	939	946	930	949	953	929	904	984	965	930	1007	957	916	953	946	953	992	969	897	930	895	892	1022	928	944	946	981	953	927	921	934	915	975	973	909	910	931	907	950	989	904	895	947	973	909	953	953	883	949	943	929	961	944	872	927	943	934	886	943	935	943	911	993	937	864	919	926	916	974	881	959	979	986	921	942	825	971	937	922	930	907	942	938	933	884	925	922	955	943	918	911	863	940	913	933	887	910	910	916	943	929	884	911	932	934	946	938	969	892	982	950	913	934	914	899	911	981	936	935	950	972	966	902	912	924	943	912	943	1024	960	905	943	926	923	975	903	968	972	1015	976	939	965	935	918	882	927	932	943	925	986	911	944	989	921	924	995	989	911	948	944	951	945	964	943	909	947	924	944	910	932	891	964	935	985	943	911	948	895	934	942	981	912	930	902	912	904	891	935	928	910	964	879	952	940	958	958	911	961	901	874	964	958	991	934	890	923	893	900	902	968	963	935	944	925	950	949	912	915	933	985	981	925	902	965	958	949	918	937	920	908	955	886	959	932	934	949	971	937	1001	900	960	905	921	975	877	901	948	905	948	942	923	1005	906	933	955	922	904	911	973	912	946	875	935	947	929	961	921	967	937	974	956	957	939	921	917	896	993	898	931	969	939	882	943	967	972	907	923	936	976	908	985	981	963	935	984	904	962	940	944	921	1010	922	866	945	920	976	908	930	951	873	909	955	929	919	920	950	949	876	946	894	967	948	963	921	921	888	939	970	923	952	975	906	1025	972	934	878	994	923	948	932	882	898	936	921	966	921	945	924	895	923	911	907	942	934	944	944	948	920	929	883	932	1011	930	974	918	879	951	874	951	921	962	900	983	900	924	930	911	932	982	888	914	898	938	924	916	937	986	976	941	958	955	930	904	906	939	889	938	962	956	952	924	923	944	887	857	951	935	900	949	942	903	949	963	963	926	943	929	901	931	888	957	947	921	889	924	932	986	909	907	894	940	863	938	964	978	963	892	922	981	941	948	892	885	939	950	968	913	957	1008	882	939	906	948	926	912	927	954	922	909	902	914	943	903	925	979	908	922	956	928	952	912	953	894	941	961	913	934	962	918	982	979	906	876	875	920	943	906	870	938	1000	971	904	971	908	962	928	948	966	925	933	972	906	916	973	948	954	981	936	910	904	934	938	963	948	954	905	933	937	914	999	933	938	948	960	908	923	964	913	910	899	929	960	922	923	935	916	916	909	914	942	916	966	952	931	981	884	893	949	900	999	943	958	937	945	953	919	965	896	925	913	993	901	957	947	889	959	890	906	875	907	867	894	926	957	950	957	953	943	945	949	988	892	948	974	970	918	951	955	959	876	935	943	936	954	943	985	894	969	906	915	932	927	967	944	935	958	972	954	955	915	929	943	952	962	1005	927	942	909	947	927	951	906	944	981	958	971	918	918	993	975	930	947	894	937	942	947	942	906	917	934	938	904	909	938	969	914	870	997	936	876	913	947	933	968	988	954	941	950	905	871	908	911	955	926	954	881	920	937	877	930	945	934	989	970	932	951	919	913	885	928	994	941	913	890	870	910	924	920	928	982	946	948	950	950	909	972	910	982	936	928	976	908	915	975	908	1001	946	947	892	947	966	966	938	908	953	937	913	982	928	916	920	903	905	936	948	900	906	891	909	943	943	933	926	920	928	948	895	957	955	932	894	907	952	971	1009	955	948	942	914	954	872	932	894	881	952	926	916	969	978	901	939	942	976	891	963	962	929	944	952	932	896	937	959	922	979	936	884	988	952	993	938	950	941	949	952	905	922	960	964	940	967	936	978	952	946	904	937	953	923	974	910	937	965	929	953	951	911	917	953	930	950	928	901	913	909	889	957	915	897	954	940	973	937	990	933	958	999	972	908	948	932	918	879	910	886	923	969	928	950	936	930	921	939	968	937	997	985	907	923	929	956	953	966	962	989	972	962	980	916	972	940	947	931	914	902	958	937	932	934	906	916	946	942	966	969	871	929	923	980	864	930	933	914	888	906	929	936	889	923	897	932	912	947	921	947	956	945	926	964	922	941	953	944	943	936	910	929	949	886	959	972	918	985	893	856	882	895	924	925	912	936	944	956	955	896	1012	938	961	934	957	947	923	976	909	937	920	904	1022	930	958	968	893	917	943	912	943	938	873	932	945	929	936	914	952	921	922	916	954	953	963	944	974	898	897	917	922	955	970	887	908	952	945	952	914	949	908	926	901	942	923	955	982	913	932	917	945	933	924	974	902	938	924	967	901	943	971	954	968	952	995	950	972	995	915	972	951	921	929	934	973	922	941	934	882	994	953	928	850	904	906	895	896	945	949	930	987	910	943	978	982	929	913	936	954	905	905	922	980	975	931	931	951	968	918	953	939	991	989	930	907	936	967	962	939	959	930	963	971	963	979	933	866	947	938	961	937	987	925	900	908	963	919	920	990	955	889	980	893	917	897	893	968	930	936	915	922	959	928	912	927	959	950	950	937	939	971	932	950	937	908	930	963	915	922	1001	927	936	989	957	963	976	952	905	922	874	923	963	914	992	950	1022	939	930	1004	953	871	919	956	960	940	943	985	985	918	979	910	934	970	952	991	918	964	935	917	907	957	977	901	976	950	970	964	953	919	958	950	945	962	982	947	962	936	971	925	915	909	960	911	915	952	889	888	947	878	933	910	928	918	949	903	926	941	932	960	923	915	946	928	940	882	969	949	913	944	967	946	923	937	899	903	895	885	923	978	953	912	956	905	929	938	962	940	910	956	970	919	943	907	970	936	922	966	959	921	942	938	927	926	973	910	962	959	911	956	974	916	937	911	936	891	963	896	939	914	915	958	923	978	1008
31148	4179	1616	1251	936	804	684	601	513	494	459	468	462	455	493	441	420	409	417	429	399	408	431	395	446	402	399	389	438	413	383	423	416	389	404	401	401	406	405	348	401	405	363	409	402	339	381	375	383	392	397	390	421	417	387	415	392	410	378	405	394	393	354	382	388	404	361	404	405	403	328	424	414	383	402	399	384	419	387	395	403	379	410	402	370	343	379	389	419	379	416	379	394	377	414	404	431	417	360	373	394	385	378	376	397	388	407	377	400	363	397	397	403	370	406	413	378	395	377	380	369	404	384	420	395	394	406	411	376	403	383	393	405	408	415	390	390	420	397	420	376	390	393	368	381	358	424	348	391	392	394	405	395	419	442	416	405	369	401	382	388	410	391	432	394	438	396	373	379	381	383	356	379	370	367	411	377	408	395	443	397	410	397	372	374	437	395	386	410	401	385	386	367	387	388	426	372	368	390	415	413	407	378	402	399	416	383	379	372	428	419	381	425	388	406	405	407	391	420	387	358	388	416	373	377	396	370	368	389	343	374	398	405	398	395	374	390	407	416	431	423	355	394	416	397	410	415	389	366	427	404	381	394	395	423	388	396	409	383	365	362	405	401	388	406	372	385	379	420	361	413	386	413	408	378	411	393	397	381	422	392	422	386	374	433	385	375	404	408	416	425	414	409	375	380	419	396	384	408	381	380	362	386	374	393	380	441	363	405	394	392	350	372	403	409	377	439	391	403	424	397	388	422	393	387	373	345	413	373	409	392	424	417	402	390	396	373	382	385	391	391	409	401	388	423	390	380	374	381	373	428	396	385	393	355	391	345	375	438	381	398	379	394	402	381	387	407	392	346	346	435	391	421	385	379	379	393	391	371	418	401	376	357	375	396	382	356	419	413	396	379	381	398	367	356	411	415	402	383	405	417	417	384	392	443	409	413	359	433	428	421	370	383	400	355	402	403	427	400	385	346	438	394	380	379	392	373	381	404	451	381	431	395	383	365	412	383	317	422	391	385	405	384	402	400	388	413	388	405	374	366	400	366	376	396	391	367	412	405	396	408	413	407	428	411	397	389	398	371	407	364	369	376	384	392	401	383	431	362	387	384	388	346	392	352	388	386	399	389	404	409	413	414	379	380	368	405	389	413	384	380	416	364	384	369	362	376	386	375	382	396	377	435	420	395	393	440	371	388	414	398	367	383	352	387	383	398	391	358	383	419	368	416	394	414	418	360	417	411	372	376	395	404	360	414	374	416	377	403	397	382	401	406	362	403	371	390	391	389	383	390	397	423	357	391	418	403	370	413	395	450	415	410	391	355	368	385	433	356	364	405	391	375	406	382	407	409	363	384	395	410	375	411	392	363	385	401	432	408	399	403	373	363	414	373	413	417	429	392	376	357	393	372	406	387	402	393	364	374	358	411	391	379	361	410	381	396	415	379	369	401	378	387	398	397	345	382	370	375	390	445	401	384	378	404	398	400	360	381	353	403	357	415	372	362	366	392	400	399	345	400	390	383	425	399	381	393	375	385	385	410	374	406	374	392	389	378	413	377	401	389	366	416	428	401	375	382	392	366	377	368	377	367	400	395	427	372	427	389	416	420	415	397	399	408	391	393	388	377	400	382	379	435	395	409	364	415	405	359	438	386	370	382	389	377	404	348	384	384	421	425	420	352	356	408	422	393	397	412	398	393	386	375	390	384	420	409	396	397	397	438	384	363	388	369	384	413	410	353	390	367	373	400	394	396	419	382	401	392	401	404	363	353	382	426	402	415	391	380	364	384	378	404	396	350	387	377	415	393	396	412	365	371	413	352	395	412	407	394	405	423	366	401	376	405	392	412	394	351	410	394	386	422	389	382	399	402	396	378	374	426	394	363	377	398	399	401	378	386	353	375	385	416	417	407	391	368	394	364	394	394	387	406	340	374	362	394	391	382	400	387	408	390	406	403	375	385	413	378	437	394	400	387	378	391	393	378	411	412	417	420	393	371	354	380	405	393	366	396	367	405	373	385	392	393	404	379	411	377	405	402	368	406	398	391	376	393	415	387	391	379	424	396	410	339	394	378	389	393	373	427	367	365	416	386	385	397	377	386	381	385	393	422	377	385	395	358	375	388	386	374	383	386	406	399	391	390	416	367	334	381	388	371	422	425	392	390	378	414	420	393	381	376	400	401	423	396	399	389	391	410	412	435	366	395	397	399	405	425	370	398	389	365	417	402	392	381	430	366	372	354	383	381	397	400	390	424	430	408	410	411	400	385	354	375	368	361	407	367	379	382	416	415	380	413	389	388	414	384	371	369	383	405	364	414	394	355	391	355	394	431	404	371	369	390	415	412	396	372	377	383	368	365	381	385	389	403	401	392	412	402	403	400	400	393	370	392	424	419	387	403	369	405	374	400	382	395	415	403	396	389	385	398	422	424	370	398	412	387	362	407	432	388	414	376	405	405	390	386	407	380	373	336	391	412	383	373	382	395	400	435	407	354	372	404	394	370	372	366	412	406	376	448	392	369	362	388	361	397	389	383	404	406	362	366	360	373	367	371	380	389	373	378	394	400	412	409	361	416	407	397	422	376	376	386	383	394	414	409	398	386	410	427	380	404	384	426	407	402	331	412	457	408	395	399	418	416	343	386	406	390	408	391	423	402	389	374	348	416	382	392	380	374	414	398	403	386	418	418	424	434	410	383	383	371	379	405	365	395	381	377	372	422	388	436	391	375	376	401	392	393	419	387	381	400	395	366	396	364	384	393	401	356	396	381	375	389	376	414	379	382	396	368	388	386	390	384	381	401	379	414	398	394	369	396	407	365	399	375	388	384	370	379	410	388	418	406	351	397	411	383	436	352	402	387	407	397	388	391	390	375	393	402	374	392	394	386	363	410	409	389	373	409	410	392	368	388	391	379	388	374	367	404	423	387	372	399	394	381	383	397	398	421	360	390	424	345	380	408	372	358	358	391	430	412	349	399	393	409	378	389	389	363	357	358	412	367	393	382	367	411	383	384	387	397	388	404	384	406	396	398	394	383	388	415	377	383	358	384	409	366	388	407	380	355	379	382	380	399	390	382	407	396	375	382	370	404	359	361	389	403	414	400	394	417	408	390	414	422	382	403	411	385	385	413	405	388	380	395	346	416	386	359	435	418	398	367	435	395	364	410	431	394	382	413	385	374	388	363	369	415	394	421	408	423	402	399	387	372	381	388	398	383	403	368	399	409	368	419	396	408	363	407	415	405	409	411	376	392	394	426	370	458	357	435	403	374	383	435	423	388	406	404	389	365	377	372	433	419	380	393	394	406	362	405	380	415	374	358	386	409	425	382	381	370	390	397	378	379	378	404	397	402	395	372	363	385	439	408	411	370	406	400	364	419	418	397	413	379	387	428	389	383	401	422	397	407	420	390	366	395	392	361	389	374	405	372	356	372	409	418	401	376	364	399	405	380	399	413	385	428	393	350	382	441	391	414	388	391	367	422	392	409	390	412	401
14784	1871	3307	3634	3247	2839	2421	2082	1862	1717	1619	1511	1445	1415	1386	1324	1235	1205	1205	1144	1163	1155	1108	1058	1117	1071	1056	1134	1090	1077	1085	1079	1035	1040	1093	1122	1058	966	1054	1015	1057	1028	1086	1019	1036	1053	998	1084	975	1057	1019	1024	1089	1006	1053	993	1008	1033	998	1023	987	986	1047	983	971	1076	1059	1122	981	1078	1100	1017	1091	1063	997	1030	1018	1049	1043	1008	1042	1028	1042	1030	1055	1042	1094	1015	1049	993	988	1021	1000	1057	988	1009	1010	1035	986	1057	1101	1000	997	1011	1011	1032	1047	957	1005	994	1010	1023	973	963	995	992	1019	954	990	1036	942	987	1029	930	1010	956	1019	985	1023	1018	1014	998	1039	1027	953	999	987	976	1004	990	1026	973	1019	1000	1006	995	981	1016	1009	961	1014	936	974	944	1007	1034	957	1007	971	938	1014	982	934	975	1021	999	970	974	1005	970	1059	1050	962	1042	946	1004	1013	1004	961	965	1005	1019	924	1054	941	975	1014	1017	993	990	1031	975	955	985	961	1026	983	1001	999	1021	1022	1026	959	957	1016	1061	1016	1046	1011	1026	969	977	981	999	966	1043	972	1035	1040	978	992	1022	971	1002	993	1028	973	935	1038	996	949	942	995	992	992	1048	1001	1015	1046	1010	979	1036	1002	952	984	1026	951	988	1053	963	1036	970	987	991	930	1005	967	959	996	1006	999	1025	1013	925	984	997	995	973	991	985	972	1006	1031	979	972	965	1008	1005	958	981	967	991	955	1019	1029	965	1014	1018	996	994	935	991	956	933	984	974	1068	926	1023	1010	982	972	1015	966	1027	1003	956	1075	1009	998	965	967	1018	1004	975	949	922	983	1027	981	940	973	984	986	978	1017	999	1008	991	974	994	994	946	961	1007	957	1051	1028	1032	1007	1031	986	955	1026	1022	992	952	1012	929	992	974	954	1026	954	1020	976	984	996	983	1043	965	1016	1023	1003	941	945	1021	983	985	1002	946	961	931	991	958	960	973	1069	957	1029	971	1037	925	901	1032	1013	1011	977	992	970	945	1028	994	962	963	1034	1007	976	936	1015	970	1017	960	960	999	1015	942	935	968	958	936	1047	933	1030	991	918	989	1005	1016	1000	948	934	975	971	1015	977	958	962	973	964	1069	1007	967	1025	977	967	955	1006	976	953	1000	982	960	1021	1008	947	1043	917	997	1002	981	974	941	948	967	973	976	952	1022	976	1002	1027	994	1002	1060	966	989	1002	1088	1017	958	991	968	999	1019	1018	1005	981	1017	969	1022	1019	992	966	981	974	973	1033	982	965	955	1020	1031	941	981	976	1023	996	1010	1014	957	983	963	979	967	976	986	1061	986	969	1048	964	1014	1007	981	994	951	949	1049	981	1003	993	979	1024	1019	980	977	957	897	1003	960	950	980	965	918	1035	979	1008	1002	986	968	986	1009	974	984	1016	992	954	995	960	993	1015	982	981	992	965	971	1004	989	1013	991	929	1008	1001	1001	984	1016	928	996	1028	968	1021	991	982	992	990	974	1010	1001	948	971	1030	1004	969	977	1015	988	979	996	947	982	971	1032	958	972	950	992	957	948	900	986	1000	998	997	937	923	982	985	988	1016	981	987	1011	986	984	1005	984	1001	945	1004	991	981	923	981	1012	1013	935	949	987	1005	959	1001	1011	1024	1013	1020	1036	981	916	962	962	969	971	1001	1009	995	972	995	988	1003	957	956	919	934	1020	1027	1016	1012	976	1007	994	1004	927	977	995	999	1003	985	990	966	1005	1022	1022	1056	1020	988	1015	989	985	979	994	998	966	955	968	989	983	901	1012	1033	979	957	963	968	1024	1019	977	990	976	984	982	948	948	967	977	988	983	1012	978	1034	1063	1019	995	1058	990	1002	1003	975	954	896	1028	962	1010	966	992	942	950	1020	969	970	971	983	929	961	938	991	967	997	1036	980	1013	999	1023	1021	975	972	950	935	979	994	936	953	995	995	987	1061	977	1021	951	1034	937	991	1027	915	987	1015	1003	976	1033	955	956	1057	988	988	976	953	944	962	987	956	940	1006	1001	1025	987	950	1018	936	1035	963	986	989	974	1014	1022	964	1015	984	993	904	998	989	971	1003	953	1020	996	981	1000	955	951	1018	995	1049	1023	944	968	1061	999	1091	966	936	1053	910	1025	973	1008	1008	1035	975	1069	978	948	1039	1004	1005	1005	1011	1011	952	989	986	1019	951	943	986	968	982	985	968	945	938	998	963	999	953	1017	956	993	1032	969	974	1000	1034	995	992	1030	953	973	947	1010	1051	1054	918	1010	981	981	966	921	1017	936	987	992	965	1002	954	978	1052	971	1027	995	924	1041	981	992	976	1003	1018	1035	995	1025	971	1013	988	963	1004	976	1026	1018	1003	986	962	997	988	990	935	1023	1015	993	1045	1034	999	955	940	982	972	960	1001	1007	1022	1013	967	973	1028	977	990	977	968	992	947	990	981	990	925	1006	952	984	1037	917	955	1045	1037	906	969	978	989	1023	972	976	1038	977	975	1020	981	995	933	940	1005	1008	994	975	956	971	992	972	970	1032	975	979	970	983	979	1034	992	1007	986	1022	974	964	1017	985	1009	1010	983	944	977	950	974	1010	986	979	970	934	951	1005	1005	988	1018	984	987	988	979	975	992	978	999	978	982	964	934	1004	1044	984	997	984	943	1010	940	971	1041	969	995	993	1011	1031	1034	1002	1003	949	1056	1002	957	1035	1002	988	1007	978	976	985	956	991	992	998	962	947	1013	979	1005	995	1030	975	997	952	954	1022	1022	990	1007	1038	976	1052	1007	945	994	973	971	985	944	1018	982	999	977	1013	1029	1026	1025	970	1013	955	1055	987	1014	1029	1005	1047	963	976	1010	845	960	1043	1090	1018	976	961	982	1001	986	972	975	959	1005	964	1010	1004	991	1032	972	1004	1013	919	1001	991	975	973	1025	993	971	991	1018	964	971	969	1051	940	968	976	964	982	995	1002	963	1009	977	952	949	1017	1009	964	1034	968	998	982	971	994	975	1034	1024	1013	1018	970	1007	967	952	1033	1044	992	981	1008	982	970	1059	1001	1002	997	977	1004	1034	1009	950	1007	994	966	965	951	1035	979	954	958	906	1048	1002	943	993	1001	944	1021	926	1011	965	945	987	1013	980	954	903	1009	943	1014	968	995	967	1018	1009	1019	976	1006	983	1006	937	980	989	1031	1004	1022	972	947	1042	1026	999	993	989	980	969	975	1034	969	1053	972	1095	1034	1051	1058	979	1016	995	989	925	995	953	982	1007	974	1014	1025	978	984	960	996	983	1009	942	950	986	947	972	964	943	1059	1006	1000	962	973	998	984	1032	999	976	1021	979	1019	955	978	934	953	1002	992	973	984	974	994	975	992	998	979	987	988	935	1007	959	978	970	952	948	978	996	1007	997	960	981	1024	953	964	939	1014	992	981	990	965	954	973	984	976	954	979	942	973	978	946	1017	1029	999	937	959	994	996	973	996	930	908	966	983	1000	970	1004	976	931	1044	1024	978	997	931	937	1011	1001	969	921	915	1005	967	1026	1018	1006	1005	955	949	991	1008	946	992	978	1004	999	1020	1037	916	1005	956	964	1001	914	947	948	995	991	949	980	991	949	987	973	963	946	971	971	1037	964	986	926	951	1012	952	1025	986	1025	978	1018	1013	982	1019	909	983	998	998	1019	1067	1019	980	940	975	1082	1012	1023	1011	994	981	988	928	976	953	971	970	1032	986	1007	996	980	1055	980	1002	1004	1010	1030	1016	995	952	976	986	952	942	982	956	944	1026	1021	948	988	1003	979	985	934	977	996	976	972	972	965	1013	966	999	938	991	984	913	940	999	977	996	1030	988	987	975	1016	951	1009	1003	1054	1005	988	1008	963	985	989	972	985	954	1022	1002	974	959	998	977	1011	939	1006	926	1045	957	919	945	1007	947	992	981	983	965	966	1023	953	955	1053	915	974	950	980	987	923	989	975	972	996	974	1009	932	987	969
44714	11063	3268	2108	1418	1107	891	718	627	536	484	461	448	391	356	360	345	393	358	353	349	326	348	315	346	282	329	311	335	321	283	302	296	288	298	294	264	287	296	314	296	330	262	317	303	285	318	293	264	293	291	296	284	300	299	307	312	308	287	290	277	280	308	309	276	289	303	298	279	291	300	294	289	285	314	303	300	273	273	296	319	320	304	294	281	293	279	300	272	314	302	295	286	272	299	291	292	253	275	311	295	294	267	263	303	300	303	297	297	271	261	298	255	284	315	271	286	285	280	281	281	297	321	312	269	305	292	283	286	278	311	291	293	284	304	295	272	288	284	289	277	291	280	284	256	285	313	268	284	280	280	272	299	244	301	280	314	279	260	299	309	318	261	279	292	287	298	281	291	303	284	274	295	291	290	288	242	300	308	288	279	292	323	267	282	260	280	283	275	305	285	294	294	305	285	284	291	276	291	269	290	316	272	234	300	294	266	284	280	275	265	266	276	292	296	281	318	311	296	282	312	299	274	318	281	282	286	274	284	313	285	300	303	261	268	292	282	286	317	306	275	295	281	289	282	292	301	300	302	295	299	290	297	301	293	244	306	326	264	277	303	307	292	336	279	251	286	291	294	297	279	281	255	309	288	289	286	281	286	272	303	312	272	289	280	273	318	267	289	264	294	258	285	299	303	291	304	281	294	261	283	313	269	309	249	279	287	340	301	291	291	286	302	285	326	304	297	318	311	289	287	311	315	269	288	304	298	288	297	263	297	290	300	277	292	284	291	265	300	293	273	304	298	297	304	286	303	292	286	296	284	272	309	275	298	287	284	304	288	293	271	275	278	276	293	280	301	263	276	301	282	265	250	319	293	271	273	289	289	313	306	275	317	261	308	301	306	316	282	277	335	272	258	290	282	284	278	308	327	291	299	275	295	273	264	299	287	273	271	253	274	265	291	275	271	287	310	297	319	284	288	290	281	312	287	285	270	285	306	294	292	302	295	280	266	286	314	306	257	286	333	299	274	324	253	308	260	279	280	259	290	273	279	265	289	280	276	286	281	292	271	291	291	297	312	294	295	295	298	304	325	264	293	288	298	267	265	292	280	269	279	316	289	270	305	304	271	322	274	291	267	283	276	308	270	277	282	281	297	289	305	311	290	291	264	319	285	287	309	300	265	311	289	305	277	288	292	288	258	306	302	287	266	260	278	340	291	305	318	283	293	281	287	289	299	287	280	296	300	305	316	321	277	300	273	280	311	258	317	285	285	275	277	324	290	255	290	279	296	301	260	287	288	321	315	273	290	287	289	261	307	305	306	304	267	306	284	285	277	286	284	291	279	291	300	278	295	270	289	286	296	301	282	310	267	306	321	271	296	300	285	306	303	290	287	266	313	274	294	261	266	298	289	315	295	302	302	287	292	327	274	274	310	294	308	289	290	298	279	246	281	306	295	314	298	290	300	295	303	277	288	265	274	307	289	280	290	292	298	297	270	283	288	264	315	288	307	286	283	301	284	278	310	298	289	282	282	327	287	302	266	284	275	277	282	287	323	289	271	299	289	266	252	286	281	307	291	248	296	274	268	304	266	283	299	298	273	279	324	290	304	279	280	264	263	288	294	282	269	310	280	295	294	318	302	271	296	305	290	307	302	268	313	279	300	294	296	289	284	307	304	309	297	268	324	300	266	280	246	276	248	303	296	303	270	298	295	311	304	284	297	311	267	302	269	275	289	305	287	296	262	257	286	291	288	307	272	280	277	289	271	296	276	271	268	268	293	300	308	301	307	294	295	290	287	278	306	290	251	297	272	259	264	297	267	301	249	305	283	294	288	328	291	279	309	275	308	295	307	284	256	299	278	275	315	306	288	296	318	296	292	292	323	260	301	297	254	292	271	291	297	266	280	269	293	259	302	280	285	290	294	290	288	271	287	280	281	293	272	294	301	283	297	313	279	302	289	332	301	316	298	282	318	283	282	281	267	291	284	277	292	277	315	301	273	264	300	279	334	309	289	289	271	327	286	293	278	283	308	297	316	294	287	313	269	282	272	301	297	327	269	262	298	292	284	267	288	287	286	308	302	313	301	266	266	267	307	282	272	281	324	283	278	308	283	274	307	291	299	285	294	280	269	300	286	303	270	308	316	276	291	266	277	299	282	297	295	297	293	268	261	275	286	295	300	272	269	283	291	238	278	299	324	300	299	329	309	246	281	286	294	314	283	291	279	298	279	300	301	305	288	289	310	273	236	295	316	263	269	267	315	315	292	277	284	290	300	292	284	284	294	292	279	281	305	261	288	302	287	293	308	276	258	294	293	284	307	283	289	285	320	288	317	274	288	281	270	262	259	284	272	300	302	318	275	315	240	278	296	321	294	271	278	275	289	282	274	274	299	269	276	272	311	236	293	258	302	302	253	273	252	268	293	290	257	289	269	297	276	295	292	276	297	290	281	282	287	253	292	279	290	311	273	308	282	274	324	297	297	272	323	265	254	294	302	310	290	300	278	261	348	295	285	294	280	277	292	280	280	273	286	298	292	284	281	288	299	275	299	284	251	263	291	292	302	299	269	307	296	263	281	306	290	296	302	331	258	262	286	334	276	288	291	280	296	277	303	300	252	250	282	264	293	295	299	292	293	312	288	286	303	278	268	302	284	308	303	279	309	277	250	298	288	291	297	296	336	293	299	321	273	295	291	318	295	259	291	277	283	259	302	300	304	285	282	260	286	273	291	266	293	272	287	295	282	320	277	285	293	290	286	266	290	286	256	298	316	290	332	267	293	288	285	312	287	297	296	295	315	258	281	280	338	277	296	270	281	277	296	294	254	282	314	264	263	241	294	302	261	302	275	280	288	285	273	297	272	328	277	291	308	309	300	318	301	265	305	299	281	303	274	274	291	282	300	323	257	314	275	273	298	288	307	302	307	274	326	306	309	318	288	283	320	310	301	315	266	279	259	305	267	291	271	269	286	317	313	264	314	306	302	285	277	314	316	280	276	260	283	289	293	315	300	301	254	281	306	293	292	263	310	294	294	280	279	275	279	249	261	292	286	321	291	272	285	291	295	327	280	292	302	294	321	291	296	245	275	333	282	288	285	286	274	297	286	304	275	278	279	293	283	282	262	302	288	301	290	315	302	277	311	310	291	311	290	293	281	298	288	289	299	293	274	272	285	253	270	291	311	281	281	288	286	298	288	263	325	304	273	271	310	281	296	290	272	297	320	306	285	267	281	297	305	292	301	278	279	313	266	258	299	309	300	273	281	256	272	310	284	266	293	283	285	287	282	307	271	275	291	297	309	267	315	276	307	307	303	304	292	298	294	281	285	312	303	298	286	316	287	257	318	227	279	297	307	340	282	306	271	267	324	294	272	300	284	279	307	280	290	274	308	304	302	265	296	320	261	283	296	294	297	270	278	270	304	269	305	317	325	314	253	290	285	271	302	293	297	310	327	291	293	287	307	310	289	294	311	265	302	285	292	276	290	291	275	256
20295	2501	5429	5860	5127	4065	3409	2907	2474	2103	1979	1809	1636	1517	1404	1344	1314	1246	1176	1205	1053	1045	1065	1051	968	894	915	949	905	1004	860	874	914	882	836	844	909	903	824	876	852	794	866	780	862	810	825	851	795	820	821	795	817	784	790	804	783	832	810	753	762	756	829	835	828	815	817	876	824	876	841	818	880	846	798	834	833	805	781	833	777	818	749	795	846	890	813	814	816	778	795	765	734	778	784	815	796	774	765	760	780	756	754	756	788	726	754	777	755	743	806	734	717	724	752	767	775	748	769	773	692	760	765	750	755	789	742	768	705	749	753	766	719	749	748	736	762	785	770	758	774	789	763	762	744	760	748	782	735	788	769	806	759	764	789	781	783	763	773	796	760	765	758	775	768	748	750	762	737	720	750	777	728	762	789	824	776	770	755	753	771	745	749	727	743	742	769	784	782	743	731	813	784	781	724	768	749	760	759	758	768	796	752	760	774	774	745	792	733	754	771	747	739	754	770	737	713	777	780	759	775	758	729	740	735	739	793	757	800	739	756	784	696	742	740	766	757	735	751	745	743	785	706	776	779	762	726	753	738	718	735	748	752	754	726	749	749	718	745	738	727	706	773	749	773	748	729	787	715	763	732	750	784	757	722	715	738	750	772	710	742	746	709	740	741	761	690	726	704	709	709	721	718	713	776	758	775	776	740	704	735	719	782	739	716	697	731	769	747	758	719	785	743	773	706	774	738	760	753	738	754	750	770	743	748	779	674	758	743	749	750	722	730	765	707	729	749	727	750	722	751	757	741	710	763	728	774	766	715	702	729	758	732	738	726	775	738	731	755	777	776	706	703	691	745	798	733	762	741	769	783	720	750	746	775	723	687	738	731	763	722	754	752	760	762	808	730	732	693	780	767	817	735	706	785	744	733	747	715	713	699	750	714	713	724	763	685	749	724	714	720	765	778	752	710	729	774	732	733	738	717	729	725	738	732	701	753	713	701	721	755	743	794	733	780	712	788	739	748	754	724	774	731	764	739	781	767	784	741	735	747	739	736	755	731	759	768	735	704	786	715	788	696	716	726	730	752	741	766	757	765	725	769	729	718	753	740	713	783	800	709	754	716	721	733	724	698	720	699	739	732	735	725	779	791	707	764	729	765	795	745	784	745	775	759	755	720	773	769	752	777	786	710	703	750	714	703	766	776	798	722	735	747	738	745	694	721	770	741	768	796	751	726	730	711	794	717	741	758	712	735	744	754	712	726	692	725	798	746	792	765	761	731	718	695	727	778	736	712	764	763	732	707	763	752	735	781	739	735	760	670	750	768	733	761	740	695	727	764	708	746	767	764	710	763	778	743	746	750	738	735	703	752	812	784	689	770	762	693	725	765	768	750	748	799	766	777	751	733	722	705	716	731	766	729	711	729	693	728	770	735	801	751	763	729	745	753	733	797	754	782	719	763	810	757	759	745	741	747	748	740	796	760	755	771	748	725	676	707	755	747	770	749	766	782	746	786	729	726	723	714	744	753	713	762	776	722	769	735	728	783	729	729	738	759	792	706	740	781	748	757	751	733	731	745	716	771	712	727	748	740	738	757	722	704	760	750	778	721	719	748	788	754	742	777	750	766	749	763	722	728	771	743	732	755	766	761	740	750	762	743	730	736	719	815	746	763	775	764	766	752	706	751	720	754	774	705	780	741	760	732	737	735	702	750	754	791	700	752	759	711	757	721	739	718	749	692	735	764	755	709	734	724	781	701	745	749	787	808	815	715	736	733	755	760	760	694	757	723	760	736	715	780	764	772	731	703	776	771	740	724	699	738	777	758	762	712	725	738	796	724	690	759	722	767	720	732	712	770	729	750	721	726	757	736	748	713	730	705	792	738	752	726	752	732	711	749	716	770	766	770	731	762	713	776	732	729	732	763	745	759	773	729	741	751	754	762	771	729	730	723	791	775	738	758	721	764	704	757	736	761	748	762	776	717	742	744	753	723	749	774	754	733	720	714	757	760	717	723	752	750	740	758	739	772	737	760	742	756	742	734	738	801	727	740	797	776	736	703	755	782	718	744	764	736	745	721	795	756	762	756	719	731	747	709	742	715	782	812	735	707	750	720	732	772	751	779	781	760	765	714	802	749	791	725	775	726	736	727	800	747	767	699	768	742	729	731	765	705	718	756	732	724	753	664	776	724	722	774	810	703	722	724	732	750	745	728	745	751	770	717	700	786	699	755	723	717	726	767	750	720	733	723	801	786	736	684	784	766	736	784	726	770	745	765	751	764	772	720	815	721	792	738	728	761	745	760	801	729	749	764	747	749	741	747	733	764	795	764	718	721	744	797	759	711	759	758	716	729	738	735	724	796	768	727	736	791	727	725	739	756	748	731	792	799	738	750	723	762	736	743	700	836	755	741	762	750	749	744	780	735	766	697	759	741	726	755	733	677	747	723	718	789	728	719	761	743	724	740	759	759	750	724	719	703	719	737	748	726	796	760	804	798	742	751	744	736	733	718	760	785	732	748	686	758	739	677	781	748	740	782	690	691	786	749	752	740	718	742	757	723	738	706	797	735	706	725	757	735	802	713	730	769	738	745	778	721	744	705	747	763	753	726	809	779	756	733	736	682	730	731	797	789	764	779	756	755	690	757	710	762	729	690	738	768	762	737	726	815	792	778	717	772	779	744	717	713	765	776	733	775	696	748	762	729	724	785	768	760	734	725	710	763	735	718	732	759	733	738	785	747	750	691	730	814	718	773	699	734	670	763	744	759	771	763	767	739	723	770	733	769	711	712	755	728	722	739	738	770	750	715	809	740	733	729	737	741	705	745	782	769	754	753	709	775	736	738	725	721	717	829	728	790	705	746	727	762	748	685	704	777	784	678	753	723	730	764	744	732	739	751	743	731	730	734	780	757	724	792	744	672	729	732	741	747	729	767	733	753	759	778	804	696	744	694	785	711	745	719	722	770	742	771	711	711	773	710	765	745	741	734	768	775	766	756	791	758	737	734	772	762	756	734	723	766	679	756	723	736	767	740	737	761	723	791	757	746	708	731	744	827	758	712	711	782	760	719	720	766	728	726	747	746	711	773	722	749	733	788	753	714	735	740	716	739	725	762	743	727	765	814	767	759	764	756	747	749	767	717	731	734	722	740	738	773	718	805	746	735	739	737	779	776	743	772	742	757	745	748	728	789	753	761	741	802	743	711	750	736	691	745	756	749	704	772	706	798	757	744	702	708	721	811	777	727	719	716	753	744	721	769	724	739	750	730	754	800	769	777	710	724	792	747	760	712	762	735	760	730	717	725	729	750	715	723	709	754	737	722	730	745	760	744	704	764	715	702	783	775	728	759	749	736	768	777	746	720	793	755	731	789	718	813	746	803	715	728	745	787	747	723	744	747	720	757	746	716	798	784	748	738	791	717	693	810	780	764	726	764	752	740	702	720	734	757	773	755	753	730	747	699	714	691	712	752	720	761	708	716	740	733	761	753	737	745	786
5140	430	436	417	398	409	387	377	364	396	380	378	374	376	383	327	389	331	362	326	350	391	369	359	359	360	350	371	348	339	342	368	395	340	357	386	371	394	336	380	348	368	353	375	351	345	377	347	371	354	336	346	369	339	351	346	360	363	335	357	399	368	372	346	386	382	404	336	335	370	345	351	349	356	346	357	364	384	397	339	363	391	366	358	375	358	352	347	372	373	345	377	353	371	378	348	356	380	328	358	349	343	369	364	346	381	356	366	354	344	365	352	361	370	380	380	354	325	351	363	376	350	366	352	310	357	334	381	345	380	370	371	386	378	367	377	375	348	356	384	360	370	377	369	380	373	351	363	304	352	364	399	365	395	345	371	386	345	371	332	358	326	372	362	357	336	370	332	345	338	371	360	374	383	370	356	384	340	359	355	346	323	371	360	366	367	360	343	357	380	355	384	347	371	409	342	383	373	396	350	328	367	354	347	349	368	330	322	356	362	393	369	355	346	366	354	345	349	368	347	342	356	360	339	355	343	341	371	372	337	371	382	379	355	351	379	378	389	378	325	380	334	323	356	364	370	367	362	388	376	342	354	365	328	344	352	354	374	344	357	406	349	371	340	369	343	380	350	349	321	328	337	346	348	375	352	372	384	381	336	332	393	343	368	379	383	376	365	398	388	372	338	385	342	391	377	365	359	367	381	375	378	349	358	339	343	388	379	358	354	343	356	352	338	345	378	329	349	403	345	382	358	369	340	357	366	359	358	338	354	335	354	378	339	385	352	363	363	380	381	374	378	404	369	373	364	362	359	372	358	358	371	339	357	359	335	388	359	353	351	343	381	378	361	379	369	384	339	353	340	357	341	389	372	366	354	364	350	341	363	371	347	398	340	354	366	367	351	375	336	355	382	369	373	370	364	345	365	331	342	355	343	360	331	350	356	374	347	371	369	359	351	379	368	375	362	415	401	378	372	370	378	368	367	395	337	319	381	341	388	358	354	369	374	385	376	386	355	370	364	357	330	375	349	346	354	330	353	332	382	401	363	383	348	373	354	363	372	375	381	363	360	351	349	349	364	365	391	388	371	375	358	348	400	375	354	336	365	325	383	370	329	380	326	365	353	351	349	356	313	342	376	346	373	328	334	358	353	336	348	370	344	365	361	361	391	361	348	332	360	368	380	300	335	344	379	342	375	335	357	343	375	343	368	341	342	383	361	349	374	348	380	378	329	333	346	348	380	351	351	345	328	375	346	368	371	338	329	353	354	331	350	409	350	367	362	352	369	338	391	334	354	359	338	363	354	345	364	349	392	389	366	394	357	368	371	375	342	347	382	366	378	345	360	355	368	366	355	374	342	398	377	371	367	391	335	381	369	375	356	353	363	360	326	377	363	397	383	337	364	376	361	364	342	326	335	355	350	376	346	398	361	369	367	366	319	356	354	330	350	353	388	371	382	361	337	366	361	366	374	366	377	340	377	349	341	348	348	353	314	403	331	367	380	335	383	375	333	360	329	371	343	381	334	356	311	354	369	380	334	359	355	357	343	353	385	327	342	408	360	372	395	353	346	366	391	341	333	335	364	338	380	340	354	392	374	387	323	346	347	364	340	374	363	337	372	331	354	398	346	344	362	329	364	363	374	328	332	335	347	358	330	403	369	384	338	370	390	386	337	379	367	328	352	326	374	365	372	366	340	372	344	365	370	354	360	357	385	358	351	365	346	346	342	358	385	385	352	345	354	327	382	334	373	358	357	345	354	349	367	355	324	351	306	352	347	368	350	343	405	335	342	372	383	362	330	350	346	370	371	356	363	381	359	331	361	334	315	383	401	349	381	352	344	376	354	386	368	369	360	357	373	375	362	395	385	362	356	388	405	370	367	350	332	327	342	321	362	392	403	363	368	368	347	338	370	347	368	375	372	351	380	337	348	403	357	346	327	396	344	338	363	395	372	368	359	344	374	354	335	357	337	369	382	350	338	394	385	360	394	351	373	375	340	353	368	351	353	369	364	368	367	344	385	360	374	359	374	340	366	393	385	362	384	359	353	354	379	341	350	395	385	359	372	342	330	352	372	358	338	381	371	363	330	362	381	350	360	342	342	364	354	370	371	394	379	358	402	365	359	346	396	334	368	350	367	376	342	325	374	370	348	363	358	367	360	330	357	355	323	381	370	355	376	386	392	327	349	345	341	358	339	361	371	389	384	334	339	359	354	373	374	341	351	368	332	362	368	343	363	341	390	387	360	345	351	332	327	363	336	319	371	352	358	328	352	355	379	368	366	372	374	338	336	379	367	324	396	333	343	350	369	332	341	346	314	362	378	376	370	338	393	381	355	348	355	344	363	363	341	350	326	329	338	351	383	358	377	369	361	350	363	378	349	393	340	347	373	376	323	358	350	374	318	360	349	381	371	345	398	329	327	328	362	340	367	371	345	377	387	357	374	358	360	357	332	394	361	353	343	366	381	351	342	349	383	379	385	414	360	340	403	362	345	338	383	370	366	318	343	362	354	334	360	368	341	359	409	361	358	366	325	352	359	322	353	343	371	339	368	351	331	379	351	355	398	378	318	332	379	346	352	354	372	344	378	367	366	378	316	369	342	351	354	319	315	369	362	344	332	368	367	362	410	379	361	368	335	339	343	340	333	348	357	352	377	353	350	347	350	325	345	331	362	372	375	350	328	390	357	380	365	363	354	361	404	363	388	377	378	382	368	340	348	329	366	387	327	335	360	384	385	372	402	383	366	365	339	366	392	372	362	362	370	353	351	370	355	390	307	370	374	367	388	341	340	355	347	391	350	381	347	345	334	344	351	360	333	318	343	369	399	366	355	328	352	377	337	341	394	396	324	346	355	362	360	343	379	339	350	353	358	346	330	355	352	333	376	335	339	353	381	368	334	346	347	353	373	345	388	374	372	361	319	350	355	352	369	337	351	363	338	360	363	348	349	338	379	341	368	350	348	340	381	362	385	325	343	363	328	352	390	333	349	341	366	350	356	369	346	385	358	349	401	371	339	368	366	388	354	383	350	373	337	394	368	362	361	355	343	336	338	346	333	377	345	384	360	373	353	382	370	363	384	348	365	320	359	324	361	318	356	380	372	378	351	411	366	332	360	340	370	354	347	363	355	371	372	305	377	339	347	347	344	338	348	351	342	325	369	342	393	399	351	362	358	360	321	345	376	346	368	356	378	403	348	353	322	383	342	358	343	367	365	382	337	328	359	362	316	375	350	337	400	363	329	351	358	377	359	379	339	388	352	362	361	367	367	344	350	342	365	357	338	367	356	345	373	348	367	364	350	380	343	351	367	340	374	361	353	370	344	363	334	350	326	369	379	343	367	347	320	317	331	362	349	352	321	386	346	403	342	354	360	365	325	384	335	331	378	388	363	352	336	386	360	336	384	371	392	353	355	350	359	354	348	341	338	395	372	367	356	326	357	393	375	369	362	365	322	344	371	342	348	357	373	335	361	352	352	318	331	336	380	357	404
4521	952	987	987	1101	1004	964	957	966	963	943	972	927	906	923	959	969	913	909	935	888	916	977	941	968	930	885	939	965	884	919	880	942	859	904	926	971	979	919	888	916	936	888	905	966	964	921	950	937	902	929	903	955	921	950	908	879	946	888	929	950	934	952	892	930	947	956	930	904	944	951	908	1012	899	967	965	954	953	978	884	943	926	952	972	971	963	905	918	945	940	926	937	911	901	930	916	933	951	957	953	947	959	964	903	917	931	936	896	955	871	975	893	931	949	934	944	938	904	989	914	975	926	897	932	915	973	969	927	904	953	993	932	903	926	872	913	913	959	930	911	921	871	924	880	944	893	860	931	910	872	912	997	861	914	879	894	870	974	957	918	922	978	966	907	912	886	970	961	913	932	911	923	864	903	947	923	899	882	903	922	964	941	907	946	916	905	929	937	970	934	883	925	825	916	937	907	943	938	926	894	942	871	913	899	936	889	939	898	857	973	948	860	977	969	883	873	947	934	937	942	958	916	896	886	862	942	965	889	886	942	887	948	912	905	898	899	956	933	923	918	971	925	978	939	915	881	917	934	926	990	958	962	943	893	950	923	956	916	906	921	932	934	937	923	931	944	869	988	888	914	947	933	916	884	900	938	915	900	926	933	933	945	895	868	915	908	891	937	918	918	882	893	865	906	890	863	935	873	951	903	934	900	928	914	896	902	931	903	906	942	966	912	891	899	921	876	883	846	953	867	907	981	901	934	912	917	954	912	961	924	924	889	907	914	893	854	898	951	899	892	966	963	907	863	888	862	937	957	891	927	901	956	909	901	927	959	952	908	886	876	924	928	923	946	861	910	909	966	898	952	968	894	901	945	912	922	967	961	927	887	897	932	905	938	856	892	946	895	961	879	928	925	937	930	873	931	980	912	935	923	934	935	942	980	955	900	963	912	924	886	918	953	915	919	958	920	858	914	923	926	892	877	918	909	903	985	947	979	931	931	936	949	906	939	944	904	945	925	856	893	931	883	979	913	943	898	907	918	932	921	922	898	910	908	883	904	879	931	915	919	903	912	906	912	937	894	884	915	979	936	882	963	906	934	955	893	920	912	933	921	912	920	897	909	908	915	902	880	884	948	920	975	909	928	923	945	963	909	981	976	940	935	868	889	948	959	922	884	998	887	899	917	940	898	888	855	919	902	923	907	935	878	904	927	906	908	936	901	934	941	909	922	909	925	920	940	950	864	913	930	914	937	902	919	927	974	888	894	932	880	916	866	913	917	915	922	898	901	869	933	862	948	918	928	894	955	859	908	939	901	914	947	893	883	901	927	885	896	905	939	867	1004	946	917	950	940	875	896	914	891	914	901	887	943	918	877	945	887	938	945	982	925	940	871	929	939	927	913	945	944	984	846	900	981	945	930	935	929	899	870	921	891	974	893	917	906	923	937	920	896	966	871	894	889	869	901	894	896	928	901	914	922	944	879	940	947	873	925	935	913	964	946	930	903	912	974	922	932	894	907	901	951	991	898	919	868	885	887	894	902	907	903	887	916	925	963	902	841	967	919	928	884	927	868	915	912	961	943	876	972	900	923	942	878	906	973	955	934	906	954	898	871	971	932	927	967	925	883	954	956	886	951	911	926	905	845	896	951	915	945	947	905	923	919	918	918	894	893	904	922	933	918	872	947	888	894	932	992	960	905	902	918	898	905	928	933	910	977	921	931	898	932	962	895	881	944	952	923	879	951	973	860	900	880	928	904	869	894	930	871	928	925	959	902	928	925	899	906	895	888	942	947	903	924	885	961	921	884	895	909	962	860	940	901	997	933	888	922	936	935	920	892	896	909	906	939	904	908	910	931	923	909	936	939	920	942	881	935	959	943	947	903	940	896	920	930	878	876	965	885	874	953	942	904	951	922	870	941	935	946	938	857	904	910	928	884	932	954	942	925	929	943	902	918	896	912	952	926	909	921	941	938	898	952	895	875	891	906	940	924	946	861	932	930	927	922	949	904	902	959	903	955	902	906	965	894	904	901	925	905	876	907	917	933	885	968	909	938	939	914	923	905	981	929	940	910	946	965	953	912	962	900	870	889	945	945	896	904	948	907	915	939	916	907	907	934	878	897	938	952	902	970	926	906	955	933	923	856	889	903	896	931	878	921	957	983	936	915	933	923	909	919	866	891	910	912	913	906	911	921	882	919	960	960	962	856	934	921	943	896	913	893	880	924	943	926	952	914	932	891	940	892	866	915	897	938	897	950	903	995	930	896	924	892	915	919	913	929	889	944	1004	959	927	852	895	930	920	850	941	895	950	970	885	916	931	927	905	876	885	923	945	955	917	933	947	917	900	921	926	970	948	943	878	897	965	882	934	956	946	932	899	978	858	934	907	959	959	938	882	900	963	859	898	905	908	911	893	962	902	882	930	925	989	906	936	924	923	997	920	882	922	934	918	934	948	932	906	913	943	854	921	954	937	898	943	921	929	909	853	916	920	930	946	905	935	947	887	917	921	939	899	935	924	961	873	1005	871	933	933	894	974	906	931	922	869	901	858	958	907	898	890	953	947	958	913	950	933	910	899	935	920	917	931	898	866	910	917	966	930	927	912	945	922	920	897	888	958	920	882	934	909	931	905	883	942	899	917	930	914	911	949	953	973	929	916	914	919	909	974	950	927	949	922	920	901	940	899	954	917	986	926	875	927	940	977	912	906	922	904	857	877	936	950	934	933	913	870	958	955	858	908	896	940	892	908	904	925	863	890	955	938	887	959	919	917	937	941	909	929	933	959	881	930	944	906	893	911	943	967	966	945	897	947	955	938	888	941	925	944	926	952	958	931	904	905	944	932	882	921	949	934	922	928	942	920	870	904	955	937	919	909	894	889	942	989	891	939	908	885	906	952	923	918	908	1008	919	932	900	854	899	911	915	892	930	963	936	864	894	917	932	918	912	965	927	926	930	897	918	879	858	963	949	920	913	873	927	904	917	894	929	920	912	903	945	926	872	883	897	905	918	880	901	896	915	943	886	993	892	928	900	935	902	906	911	915	903	922	906	912	971	953	932	893	870	904	932	945	914	877	924	925	930	936	933	877	901	950	906	877	932	907	885	920	909	957	936	922	919	924	976	924	926	913	928	951	916	901	888	974	882	872	912	925	946	868	893	934	929	957	856	958	973	936	923	924	963	926	884	884	932	897	888	932	972	909	911	889	946	959	885	926	935	922	924	879	946	947	972	921	949	950	923	911	903	883	868	860	898	955	931	954	927	939	966	855	931	908	940	953	937	984	872	915	891	926	925	919	921	924	892	933	944	952	974	909	902	901	879	876	897	913	900	903	912	875	888	926	891	867	997	916	911	932	921	911	935	866	929	921	866	936	946	957	960	903	958	901	910	899	939	973	955	930	933	951	911	923	896	923	953	921	921	918	950	929	905	929	903	872	910	935	952	889	947	951	923	909	957	938	915	915	954	946	907	940	948	949	913	916	950	914	913	925	925	979	898
31281	4306	1559	1214	904	742	665	600	538	509	489	450	468	436	427	400	437	416	394	413	396	444	387	408	400	388	397	414	371	397	386	397	426	374	422	419	398	413	365	401	366	369	357	372	417	377	389	386	406	391	385	385	392	378	394	396	349	420	391	364	394	389	396	373	405	399	430	392	409	402	400	371	398	380	396	372	374	362	388	359	395	376	360	405	401	378	397	389	353	380	389	397	379	399	392	403	342	370	372	389	374	386	375	401	393	391	395	398	373	387	394	364	371	393	408	395	361	382	391	378	368	436	429	390	392	395	374	365	411	365	395	376	370	398	393	396	355	387	372	375	388	352	373	372	390	371	380	388	358	372	424	408	373	403	364	406	364	362	425	426	382	377	410	413	361	388	369	373	383	369	378	378	392	366	380	365	393	389	387	392	379	398	386	392	375	391	398	369	388	373	386	402	404	348	383	372	374	384	389	355	400	344	375	387	389	367	381	364	394	362	395	389	423	388	349	357	403	373	423	380	379	393	387	386	418	411	362	390	369	370	424	405	359	369	393	380	412	340	396	383	352	385	387	363	376	356	424	402	377	389	386	387	388	392	363	388	396	390	397	376	405	420	408	380	360	395	370	357	444	383	377	375	377	337	407	405	391	388	372	387	387	383	361	403	396	355	407	384	348	364	352	414	361	393	402	358	354	358	360	413	383	392	391	398	402	370	368	371	396	402	405	400	380	370	393	365	392	331	398	396	377	386	378	370	376	380	415	384	390	419	369	362	373	358	359	366	371	417	389	411	410	387	385	390	366	387	382	401	386	399	409	388	397	360	365	401	377	409	412	386	385	413	364	402	383	376	374	397	406	405	391	351	399	351	368	387	360	399	368	361	382	379	398	392	383	368	388	379	378	383	369	400	367	383	369	384	416	426	408	405	373	357	371	382	383	402	390	397	350	407	393	365	396	385	341	387	363	375	349	376	389	413	414	362	348	386	431	391	423	407	390	378	373	416	432	383	366	400	422	389	411	395	413	394	382	417	388	357	402	411	372	340	364	392	398	398	397	397	373	402	412	392	411	395	383	406	363	384	373	385	349	357	343	389	381	414	332	372	400	379	389	358	365	354	411	388	405	432	383	400	383	384	376	376	411	371	402	404	418	401	407	390	373	389	389	447	386	394	383	378	397	395	377	371	388	382	393	394	400	370	408	394	387	397	362	355	385	412	384	355	355	370	393	396	372	387	384	423	392	367	359	409	362	390	403	400	348	396	394	385	366	401	382	397	371	379	390	362	397	390	389	390	365	408	388	405	394	413	398	386	390	401	365	398	380	391	380	390	360	350	365	375	379	386	365	413	343	386	370	393	411	391	423	391	356	384	418	409	378	356	400	365	352	328	395	396	388	371	359	381	386	385	398	355	370	385	378	335	378	355	373	401	353	415	350	401	397	395	377	389	379	367	393	402	370	375	406	430	380	399	379	397	350	375	346	369	376	418	357	380	376	368	360	377	392	387	403	373	382	394	366	389	341	384	357	369	421	375	378	356	399	391	361	397	397	353	379	358	360	380	364	412	410	384	403	390	362	392	424	342	365	416	408	385	378	402	368	372	399	399	381	369	383	388	394	409	390	403	381	389	391	366	390	353	371	388	379	363	423	372	443	389	360	372	370	401	356	430	389	442	380	399	377	383	370	408	387	377	397	371	421	347	356	357	377	392	407	392	417	405	382	402	413	440	403	381	352	347	396	365	372	379	404	393	394	369	375	407	389	368	375	395	382	360	368	371	383	381	396	370	409	390	426	378	401	353	360	381	376	359	354	390	392	403	405	362	385	409	385	385	383	377	371	423	371	388	379	421	400	394	386	370	384	410	375	412	350	380	362	387	382	397	388	394	398	347	418	370	418	365	409	348	379	380	341	365	394	383	415	380	376	396	366	409	380	385	400	369	376	382	384	386	392	344	391	396	394	385	388	389	409	406	391	342	365	420	395	359	414	383	353	420	373	347	368	390	398	341	377	353	392	345	354	403	367	362	402	404	370	363	405	387	365	365	388	373	381	388	378	371	417	399	378	367	382	385	391	372	424	399	376	365	396	435	403	381	380	362	385	381	390	374	405	419	385	414	393	404	378	378	414	394	383	403	396	389	421	389	408	359	380	377	393	372	404	373	379	364	380	370	332	383	351	414	374	381	398	383	418	355	387	397	363	364	387	376	396	393	362	365	374	371	376	393	375	402	364	394	395	370	393	374	373	365	430	386	371	369	399	395	401	424	407	349	368	393	379	359	396	371	416	365	345	367	395	385	393	382	376	388	410	362	403	396	362	352	388	407	399	422	382	377	379	350	393	373	375	390	404	387	367	365	351	412	411	389	331	399	392	393	371	366	374	419	380	405	402	392	372	342	412	346	371	412	416	427	393	358	381	395	409	374	396	384	344	373	375	403	395	406	406	410	379	366	400	399	394	342	395	384	403	384	410	409	388	389	376	401	370	389	377	370	369	381	438	384	374	373	382	372	389	403	363	396	391	363	373	390	346	377	388	415	363	348	389	377	408	382	418	409	387	387	384	386	392	386	402	426	424	403	395	357	382	404	381	378	413	373	391	383	358	407	395	418	363	382	404	388	388	380	356	399	401	370	373	367	401	394	397	410	352	406	395	390	393	376	400	392	379	382	399	373	365	396	343	392	388	411	366	392	379	369	367	355	353	412	388	407	369	369	397	388	408	367	360	386	385	428	381	378	403	355	406	364	400	381	371	397	401	372	351	401	380	411	420	406	382	402	359	369	428	340	389	374	388	395	374	370	380	373	381	392	389	348	387	376	377	370	428	407	367	374	386	380	408	389	390	390	362	371	377	381	391	371	365	384	383	379	426	373	395	391	358	383	369	375	370	368	375	358	408	411	393	400	335	395	404	379	398	400	394	368	388	352	389	374	375	367	378	395	403	341	367	411	368	374	386	390	399	397	346	363	379	413	388	386	409	361	339	396	415	394	376	351	405	380	393	399	330	370	375	390	388	392	391	387	385	353	351	372	389	390	375	413	368	394	389	395	369	373	408	406	357	371	409	386	403	395	370	395	374	343	452	414	382	393	370	393	411	402	377	393	404	401	395	368	364	401	378	401	368	391	378	381	394	383	391	405	370	400	387	414	363	390	402	325	341	395	390	419	405	347	363	404	382	375	416	427	401	376	359	375	369	386	405	380	393	373	400	383	395	402	378	359	408	389	393	363	356	398	434	390	395	410	392	378	359	374	384	377	387	389	415	396	431	379	391	373	390	391	385	416	377	406	363	364	367	387	395	398	381	415	384	404	388	353	408	387	431	348	429	396	416	368	377	359	389	420	367	394	381	365	395	386	373	376	379	380	394	374	419	417	398	399	397	415	382	376	380	368	413	381	389	343	377	404	391	365	357	387	408	405	386	414	355	399	394	379	351	411	396	369	375	382	378	390	397	343	408	353	374	332	356	392	347	383	368	375	399	401	354	393	385	407	349	405
14610	1861	3351	3527	3120	2752	2306	2095	1839	1701	1577	1515	1418	1452	1318	1257	1240	1163	1198	1246	1117	1147	1184	1178	1080	1143	1100	1097	1086	1048	1050	1071	1026	1041	1050	1049	1016	1031	1011	947	996	1056	964	1005	1042	1031	954	1017	1059	1034	979	934	1014	971	986	984	962	1032	1012	965	961	994	1096	956	1032	1020	989	1007	1034	1019	1077	1028	1047	1066	1007	989	1033	1044	982	998	1006	969	994	1017	985	999	1034	1017	1029	1037	933	982	948	1051	995	992	978	981	982	1043	1035	962	962	948	956	1016	989	1013	977	1021	977	1034	988	1000	1037	1029	999	1014	946	980	935	986	957	933	948	999	978	961	1012	1035	987	968	1020	991	1016	997	1023	998	1049	1005	1036	967	1014	1030	990	979	1029	964	972	1013	1005	1014	1000	999	1010	1004	999	984	1013	995	995	982	1015	1025	961	950	991	986	996	1009	964	962	965	1022	943	959	1012	991	998	936	993	966	984	1003	982	975	987	994	951	1007	1000	998	1007	969	954	979	1009	998	1036	1015	969	977	989	981	936	1003	949	957	987	999	1018	938	1002	985	941	1003	949	1011	991	1035	963	986	1005	950	950	992	965	947	981	994	984	949	987	982	997	997	994	984	976	1003	904	951	926	1000	1009	975	981	933	919	995	1027	944	975	976	950	961	952	943	943	952	1011	1002	962	895	969	942	1016	972	990	926	966	1018	976	1060	967	972	987	988	992	958	1049	1016	973	973	961	934	981	967	952	979	999	1002	936	998	1004	998	963	972	1010	1003	987	974	1006	944	960	989	953	940	999	925	941	1007	920	1030	978	959	936	923	983	991	944	1001	1006	996	978	976	992	952	910	960	999	925	968	952	962	953	1026	994	981	984	1012	1043	973	998	966	1049	980	963	971	961	987	993	1055	964	937	975	965	1010	949	965	982	981	1017	1066	950	988	982	960	1019	1012	958	1008	959	1017	968	990	988	1030	989	1014	983	977	954	1071	1048	962	1043	1018	970	940	1039	991	978	946	918	980	1012	1035	988	908	1032	951	944	959	974	1055	1031	1021	1002	901	954	923	1030	986	985	912	996	947	949	966	960	960	963	957	1007	939	957	960	970	991	946	1000	1025	966	1003	1002	971	1018	999	984	1017	1019	1018	982	967	993	1020	991	952	994	972	950	1016	981	960	1000	1001	1007	930	976	1001	972	976	940	978	964	1002	960	950	1003	1050	971	940	952	939	1019	1005	956	1015	1040	987	995	1012	958	1009	980	946	982	996	1010	953	984	984	1013	986	975	980	1010	975	926	965	997	989	917	969	986	955	994	1022	997	1001	995	995	1029	917	1007	981	976	1001	969	980	959	991	990	978	966	1016	1005	1002	1013	956	951	986	941	967	954	958	1007	977	999	996	962	931	936	1027	1025	1024	996	962	940	936	972	1002	942	989	976	984	952	990	989	962	897	875	1007	1029	943	938	962	996	1016	970	933	1009	998	984	969	941	987	966	980	960	1016	986	979	993	971	1015	989	962	964	953	988	985	1002	976	1007	953	986	1045	988	988	952	1006	961	973	971	955	978	980	1004	1007	942	933	992	951	962	980	954	1001	953	924	961	967	968	1039	975	966	1021	946	1018	1031	970	928	934	922	974	998	977	961	1030	953	988	972	1033	972	1027	1006	962	995	972	1003	972	1007	970	1005	969	969	922	1005	931	1019	1006	1023	953	991	935	977	951	1000	960	947	1017	1001	953	1040	965	990	1023	960	1010	984	944	985	976	963	961	978	943	987	968	947	941	973	1000	986	978	1004	1024	939	1029	973	908	1015	962	996	958	959	971	980	1004	987	999	1005	983	959	968	984	961	938	986	994	984	967	964	1039	1035	947	1014	1023	989	926	1004	929	973	997	991	989	1017	970	968	995	1012	975	971	982	996	994	1003	947	980	972	1003	995	958	1001	943	961	1006	946	972	920	944	979	992	1001	969	943	967	942	984	998	967	982	981	996	1010	981	969	1020	987	954	978	1010	1016	945	993	942	1000	999	1004	976	1009	983	1017	986	960	994	966	959	996	953	1022	1019	970	964	986	989	1019	1045	990	951	988	947	978	986	969	1015	1010	974	964	923	937	986	938	1031	1063	987	978	956	959	951	1021	936	1004	1016	1009	1000	904	972	965	993	961	944	1009	919	1030	1011	1014	1061	970	1002	957	971	993	950	988	963	981	966	1009	989	942	1010	1000	935	958	988	992	992	954	977	944	1016	992	969	961	992	994	934	989	964	1005	971	932	1012	967	985	970	972	984	983	991	974	1028	1004	941	937	957	1023	953	1055	1022	956	966	955	1007	1011	992	986	933	943	1062	971	970	944	976	1006	955	970	972	1003	988	994	1003	950	986	959	955	950	1004	993	960	978	1006	966	925	1044	1035	1000	991	947	936	947	949	1018	1016	974	950	969	893	942	1003	916	990	947	957	976	919	978	947	980	968	980	1000	915	993	973	959	979	979	978	1011	1002	942	994	1003	979	968	971	952	995	1040	987	995	1021	980	1000	984	1024	979	996	1004	997	966	1010	1002	1041	1018	975	1003	1003	956	905	990	997	980	993	977	991	995	1013	964	949	974	988	985	990	1018	999	997	969	1000	945	975	983	986	981	1011	1032	957	1011	924	930	1003	983	969	998	946	949	1012	949	907	991	961	998	945	926	1064	969	955	1019	1010	930	954	987	1010	1034	968	977	1044	985	1015	1001	1022	948	948	1006	951	995	983	999	995	998	990	973	949	1013	945	946	951	965	982	968	974	1002	938	1004	1028	963	1004	1006	958	903	971	959	1017	1036	995	1035	952	976	1008	1016	974	1018	975	937	945	1012	972	994	1027	970	1041	1005	1050	917	964	986	989	961	910	1018	969	973	880	930	954	980	991	994	1020	987	974	972	1067	971	929	998	1022	1001	1015	974	998	956	949	955	985	960	968	935	1042	950	1000	1000	948	1011	1017	995	950	1009	946	1002	1016	991	972	957	939	988	985	952	962	995	961	1012	965	978	980	965	1044	1007	982	999	969	901	1024	951	924	975	1034	990	945	980	983	985	977	996	1017	977	1001	926	989	1000	964	984	911	974	1000	944	1028	1014	954	990	990	991	989	985	986	956	955	995	943	951	972	972	1015	932	988	954	971	984	1037	969	1010	980	959	952	912	938	996	961	954	982	977	998	973	967	982	969	1017	976	981	982	942	993	968	1003	931	991	918	953	1035	920	971	949	992	1026	953	951	1045	1016	998	968	913	958	1023	983	992	949	999	1016	974	1020	985	979	970	1005	986	998	986	980	959	982	989	992	949	961	969	933	984	1018	990	966	958	953	986	992	979	1005	974	957	984	892	1005	918	983	1030	936	962	987	1013	1063	980	971	985	985	917	976	942	989	1020	976	1004	997	974	971	946	1016	1007	961	997	919	970	995	929	952	922	997	968	959	939	924	951	965	978	961	1007	1033	935	973	1018	993	980	984	1009	1006	967	966	965	943	1071	1073	961	964	944	930	976	951	975	966	972	936	966	946	963	978	1018	1017	1017	962	1003	1016	973	997	965	1018	1048	938	1018	957	968	978	954	962	1074	1004	988	964	974	981	967	911	985	1012	983	1056	977	999	957	961	951	932	978	1001	934	1006	1003	953	975	980	974	976	989	956	923	998	956	1022	960	1015	1011	1018	926	946	943	997	979	940	943	953	988	977	989	971	987	993	940	1015	956	983	976	953	1032	986	968	1026	1000	965	950	934	1014	1005	964	942	968	954	977	1021	983	1005	1002	1008	944	991	1007	969	1041	1000	999	953	955	971	960	1016	1001	981	992	983	940	1044	979	970	976	994	954	998	1015	984	966	975	941	944	1018	966	1019	922	1012	977	1024	974	911	943	944	986	1026	972	1042	978	1006	1024	968	985	1006	1025	1003	960
42271	10386	3272	2085	1459	1054	843	708	630	563	482	509	406	409	375	385	390	334	344	332	311	307	318	312	330	327	257	267	325	286	334	319	290	331	279	295	294	307	288	260	274	315	283	323	281	307	294	290	289	264	292	291	274	310	298	282	291	259	265	305	307	301	300	297	290	296	306	280	325	275	297	281	313	252	269	287	311	275	299	304	275	290	315	275	310	252	293	276	326	283	270	267	258	304	290	290	289	290	260	293	290	276	284	297	314	280	276	272	284	315	280	284	273	284	282	292	256	294	275	293	291	278	306	303	259	265	263	298	261	309	286	285	293	256	320	289	294	284	305	269	288	306	289	283	280	268	307	258	231	298	302	284	305	281	291	277	304	286	302	274	272	272	292	289	295	276	250	312	277	278	316	270	292	291	293	297	249	269	265	252	269	317	267	250	283	271	266	283	251	322	280	275	256	263	284	274	317	289	308	317	258	261	304	262	295	274	270	264	267	268	255	296	285	284	305	274	304	327	260	289	285	293	294	275	302	272	271	273	291	257	275	281	292	253	295	283	280	280	269	284	286	299	272	292	311	258	275	302	273	273	285	247	256	282	263	255	325	274	279	261	269	284	275	275	285	301	294	279	258	283	289	277	281	287	284	291	277	270	288	283	305	290	268	274	270	271	296	254	292	302	289	295	236	291	276	263	304	258	286	293	269	261	272	303	271	306	301	282	343	289	295	294	302	275	284	293	280	292	294	256	264	302	290	328	297	267	285	293	270	280	253	249	295	286	287	290	310	290	284	284	295	259	271	297	258	279	300	291	270	293	265	290	298	260	231	307	315	289	304	276	295	271	276	305	273	286	310	292	291	290	244	258	290	299	291	266	270	290	273	285	264	304	300	259	284	341	281	247	282	252	278	291	283	264	311	259	275	288	251	272	259	260	280	269	275	251	296	291	289	274	289	292	304	297	306	315	274	294	280	282	264	263	283	306	272	302	273	263	301	267	300	304	284	274	244	291	275	300	276	278	290	293	245	273	298	320	270	262	276	282	241	273	315	286	295	290	288	242	284	266	290	286	286	271	270	287	243	265	283	295	295	270	299	297	281	292	271	276	250	303	251	262	272	263	287	275	288	310	269	318	281	270	267	282	326	261	278	286	255	261	258	274	282	283	326	297	301	279	252	250	250	259	279	274	268	267	286	283	285	287	266	264	299	331	263	285	272	252	306	262	285	278	297	267	275	254	313	266	254	276	269	292	300	285	272	287	268	306	279	295	287	283	281	288	261	285	282	295	279	271	281	272	288	295	314	259	250	306	283	247	277	284	300	296	300	238	266	270	261	300	262	310	280	275	279	254	297	265	294	265	284	300	294	269	294	280	280	264	259	286	262	300	285	257	295	290	280	269	271	310	290	288	277	274	281	299	311	279	313	305	293	288	262	283	284	305	250	273	275	312	267	262	297	272	268	306	312	294	261	293	263	261	282	283	283	297	272	287	304	311	307	287	273	266	301	282	314	269	286	272	280	218	276	266	271	301	309	261	305	285	295	298	284	287	293	272	298	285	305	277	275	263	305	272	276	298	296	273	289	250	279	277	305	312	257	271	239	287	285	275	297	274	313	277	281	255	280	297	275	296	292	296	294	272	276	279	269	287	276	288	308	299	255	269	265	282	282	249	293	272	292	273	285	289	308	271	266	265	299	286	282	297	282	284	312	284	278	323	285	258	279	311	293	318	232	272	265	274	289	288	314	308	248	263	293	273	275	291	245	296	259	283	269	278	283	305	286	276	280	300	293	286	276	272	294	295	273	282	279	293	271	269	279	313	262	273	279	270	255	296	252	294	271	281	274	247	271	316	261	307	283	284	328	266	279	258	310	293	285	263	261	256	280	304	337	313	287	276	326	305	307	274	284	273	281	287	258	276	254	266	302	288	246	286	277	287	291	273	319	268	288	265	270	263	308	288	278	301	287	274	294	277	268	288	303	291	281	273	286	283	295	308	297	278	314	258	275	303	275	279	290	271	285	296	292	269	275	268	298	280	297	292	282	284	285	264	287	293	273	275	297	290	298	271	269	311	269	290	269	287	275	284	271	295	286	304	328	301	325	275	254	273	284	275	287	301	247	315	284	280	321	299	295	285	284	290	290	255	299	288	302	255	296	279	272	271	271	274	267	296	264	283	286	267	305	257	276	307	256	287	277	253	265	249	270	293	288	291	282	311	290	270	312	296	286	262	299	259	270	254	289	289	306	309	265	274	279	296	299	306	273	310	267	293	325	278	293	273	300	259	292	267	285	264	297	280	295	265	280	284	271	282	293	309	277	277	254	298	280	296	277	279	289	283	274	297	282	255	282	264	295	302	289	300	305	276	268	297	338	294	284	270	254	268	265	291	261	280	283	284	288	279	274	280	287	270	268	296	295	267	281	269	293	291	273	276	284	300	287	291	301	294	291	265	294	305	276	292	312	252	277	315	288	313	282	290	289	272	289	259	277	261	298	270	281	311	272	264	295	266	247	283	300	275	288	262	306	272	267	254	275	273	285	306	255	256	286	251	276	268	293	271	289	275	295	277	271	255	273	288	292	262	297	289	285	313	289	273	301	286	291	286	281	297	288	264	290	265	264	283	288	308	304	277	306	277	259	297	269	274	275	329	249	253	314	270	283	258	276	309	311	296	243	283	272	283	276	269	275	269	302	294	283	289	251	276	281	267	298	279	287	300	301	285	266	288	270	308	288	274	301	248	291	311	261	259	291	302	273	311	281	265	285	277	304	302	293	278	276	270	280	268	296	277	283	293	270	284	276	264	301	270	249	318	269	307	259	276	287	305	282	290	298	314	283	288	284	291	284	281	265	253	299	333	254	298	278	285	279	300	277	289	306	328	254	259	277	306	282	260	311	286	300	289	264	270	290	279	321	288	239	278	248	296	269	302	284	275	293	320	290	291	272	262	301	279	235	266	287	286	270	296	289	304	304	285	247	312	281	269	319	275	282	281	264	313	299	305	289	265	308	289	280	260	291	263	282	281	278	304	260	285	266	285	282	278	278	287	277	282	313	287	279	273	291	269	293	291	270	276	248	285	309	247	273	303	285	273	283	267	297	280	279	285	297	285	290	270	281	293	268	291	282	286	283	261	277	247	251	320	257	255	272	270	278	315	280	263	309	306	283	303	313	285	248	283	311	272	283	264	257	294	307	282	270	249	308	294	271	261	317	266	266	273	288	287	311	266	277	266	315	294	294	325	306	261	316	296	275	316	280	271	268	291	256	277	247	294	282	281	278	286	276	285	280	292	275	263	292	299	266	278	264	304	246	265	266	306	309	269	285	286	276	289	296	277	282	258	289	275	294	302	287	266	278	269	277	307	281	278	282	290	279	284	280	290	304	262	268	264	283	281	308	300	269	298	239	289	319	281	276	279	295	292	288	267	307	278	275	289	283	268	288	269	259	294	286	257	285	276	294	293	271	281	230	287	297	275	296	288	269	259	264	295	275	301
19143	2424	5229	5955	4898	4068	3395	2891	2434	2205	1948	1787	1617	1497	1401	1360	1283	1259	1204	1149	1082	1036	1003	1039	987	949	943	916	871	917	907	907	872	845	818	817	919	838	805	856	820	806	824	792	831	844	831	773	815	787	783	824	839	763	762	767	821	734	763	764	780	792	778	786	843	820	793	801	836	813	816	828	830	799	815	818	770	805	788	747	792	791	801	800	759	827	786	755	785	761	785	770	761	791	768	775	773	759	818	764	742	718	755	768	769	790	780	735	754	743	768	787	739	721	728	720	703	752	718	738	725	771	724	711	758	734	721	691	716	758	757	696	781	728	751	776	760	739	697	738	735	731	728	814	718	776	754	775	715	807	737	717	777	738	756	758	720	709	795	752	761	730	716	747	744	784	740	765	747	694	720	728	692	735	760	726	745	743	766	730	691	704	727	692	716	754	748	742	777	749	760	759	714	760	779	836	747	732	735	721	793	750	746	762	792	725	741	769	737	754	759	749	744	769	756	736	790	770	727	719	784	762	747	737	747	737	755	710	747	723	735	742	699	739	757	745	744	696	745	702	723	746	697	703	755	727	711	763	741	740	714	806	749	751	716	712	719	795	732	718	765	718	689	728	730	700	707	741	626	770	717	745	725	727	746	775	734	773	747	787	723	726	707	727	707	758	737	714	704	741	740	733	757	748	735	745	741	755	717	746	756	734	736	718	755	733	751	741	753	728	701	765	708	804	708	718	710	730	792	742	683	712	747	746	735	795	767	773	755	747	749	757	737	752	760	748	695	768	745	741	681	722	759	739	716	723	675	727	723	712	761	768	740	730	725	751	709	763	724	710	738	761	718	718	727	772	756	748	748	740	721	753	756	717	720	751	767	745	718	771	768	761	723	723	734	776	719	721	702	716	741	726	707	702	712	717	751	754	746	769	740	730	770	753	734	698	713	759	793	736	701	712	768	737	699	711	755	721	713	785	738	732	745	722	749	711	692	702	708	725	718	720	751	732	709	673	696	714	748	721	767	703	727	772	796	718	740	711	732	726	669	720	742	723	719	713	716	723	703	710	760	743	745	768	716	723	687	725	768	723	741	765	721	723	729	794	719	716	741	718	744	749	739	728	757	753	750	706	757	704	711	728	726	788	785	724	753	713	704	715	758	732	733	730	790	744	768	723	769	710	702	721	740	732	777	740	715	740	734	709	739	769	769	773	716	786	719	736	720	739	697	719	774	767	725	707	731	715	745	725	731	685	700	730	710	711	727	742	720	694	779	708	726	713	702	695	720	716	752	702	721	760	804	742	712	707	709	701	714	709	719	719	710	733	715	736	662	712	703	670	761	714	681	750	731	742	743	730	660	720	733	736	721	736	747	758	715	744	729	759	734	747	709	720	770	724	705	709	785	707	738	814	751	724	707	749	702	744	764	771	739	750	778	750	763	704	691	704	743	699	777	706	714	737	683	748	769	733	756	755	703	678	718	750	782	694	796	734	717	770	694	713	743	724	718	725	686	725	748	703	778	689	724	789	713	743	749	717	723	727	730	815	760	759	735	752	742	723	738	753	743	674	738	744	767	752	656	738	670	693	761	789	743	746	718	728	705	738	718	733	790	707	739	763	703	766	748	720	724	752	770	716	771	687	728	704	667	756	741	737	751	757	704	714	741	748	736	779	724	731	764	738	740	737	712	739	754	733	728	709	762	756	747	733	739	735	698	707	722	695	744	773	677	738	742	734	738	696	731	775	753	692	780	784	728	699	759	727	707	692	717	776	721	722	769	764	671	745	737	700	696	741	728	731	712	736	705	755	745	719	720	722	722	753	694	726	728	741	787	718	705	730	708	736	740	749	740	816	713	730	706	739	736	733	780	695	695	791	746	726	706	665	723	721	789	753	753	729	663	747	723	739	728	698	736	766	727	731	711	694	725	714	719	811	697	764	681	734	739	740	735	734	758	752	745	709	746	694	744	746	724	717	772	669	705	818	743	766	778	702	731	694	721	723	709	764	731	729	727	708	753	700	758	737	754	741	721	694	721	725	716	752	722	748	743	728	692	752	794	793	712	692	751	726	756	772	711	729	745	739	774	735	744	749	786	741	775	684	754	729	710	698	736	679	738	720	682	766	703	739	768	785	748	702	709	741	732	766	747	725	716	749	682	773	735	700	735	675	740	689	725	729	759	769	735	702	728	723	772	684	737	743	706	724	724	702	734	766	789	717	721	692	683	776	780	755	698	697	743	720	722	729	712	728	720	788	715	714	708	752	752	751	765	741	714	716	710	697	722	701	723	703	725	706	718	719	730	748	746	713	786	719	744	720	725	730	755	696	714	707	734	744	719	708	769	697	753	737	701	736	794	741	711	719	726	743	728	737	669	716	755	739	786	684	767	729	721	726	705	699	726	740	702	748	732	737	734	769	803	785	664	716	713	695	718	691	722	680	719	750	715	758	710	721	742	738	704	727	714	749	737	739	752	733	740	751	762	739	689	737	772	768	762	747	768	733	723	694	737	707	714	745	750	732	730	777	696	693	709	721	714	770	699	696	764	689	723	774	704	770	743	706	713	706	718	740	753	711	708	730	709	777	757	747	718	746	761	710	697	749	741	700	722	719	753	704	728	713	757	739	739	693	708	741	725	718	721	737	690	737	730	745	723	753	760	774	698	744	712	724	703	715	689	715	783	742	705	746	742	769	686	706	734	718	676	732	707	749	713	696	755	785	731	727	708	739	717	719	734	815	720	758	716	700	689	745	759	729	747	738	744	773	718	759	777	746	713	728	734	717	679	684	751	722	717	714	753	721	686	694	765	690	753	743	745	760	714	758	761	744	740	694	768	699	745	754	722	736	708	715	731	724	706	747	704	708	736	703	728	818	755	736	763	738	785	722	740	752	711	696	732	715	685	709	718	738	726	688	792	737	701	682	779	713	720	752	692	697	761	733	774	715	716	768	740	720	699	735	698	739	687	740	702	759	750	720	747	740	665	728	757	701	753	750	716	763	684	693	758	751	715	757	720	754	711	726	730	689	734	699	697	730	720	714	783	714	735	720	711	758	694	747	776	680	680	745	744	726	738	758	732	762	795	693	762	721	756	738	765	709	687	732	764	697	729	779	685	734	768	710	708	722	715	747	708	712	720	726	733	687	725	745	720	763	725	748	701	722	717	716	690	708	754	761	754	668	767	803	698	746	723	719	703	750	734	748	743	709	718	788	741	742	742	741	704	739	697	739	753	745	756	698	763	697	762	736	741	655	732	764	727	691	738	728	723	727	750	723	709	748	714	706	738	769	733	693	752	715	746	753	734	755	773	744	771	708	734	760	754	766	704	802	719	716	737	741	816	745	732	748	739	725	713	800	738	736	725	713	700	707	735	725	720	729	750	743	693	754	736	704	725	698	703	696	715	737	739	703	705	747	682	758	727	702	793	736	693	758	715	705	722	729	695	705	727	735	733	687	744	740	728	777	720	737	771	724	814	775	791	754	719	741	762	749	755	738
4799	373	395	397	369	353	400	381	359	361	354	329	368	357	351	349	349	362	348	365	341	352	353	333	372	367	292	359	357	367	372	323	350	339	366	357	342	352	325	344	353	368	361	321	372	356	309	363	381	336	360	394	379	386	300	366	356	338	364	332	347	341	345	342	371	385	361	346	344	364	378	376	366	346	356	328	342	378	355	350	351	345	397	323	336	350	349	331	349	307	365	318	367	356	352	312	330	336	326	355	340	354	339	347	337	368	348	363	350	362	327	353	350	348	337	344	370	360	332	378	337	347	312	324	378	347	327	362	352	323	341	376	337	303	390	365	360	374	337	335	340	351	365	320	304	361	342	330	348	352	360	365	347	353	342	372	357	328	341	346	315	351	317	337	349	349	347	335	329	319	332	327	353	353	326	342	350	356	349	327	356	332	382	372	372	350	339	335	325	332	376	374	352	360	325	361	325	344	383	342	349	349	337	338	382	359	340	332	364	370	353	352	344	371	337	370	390	347	340	345	324	385	340	309	344	318	329	337	357	340	367	326	326	344	386	354	348	368	342	352	355	369	343	314	335	360	313	364	344	312	378	373	377	355	348	340	302	402	324	331	347	293	351	358	344	347	362	346	350	338	339	329	334	359	349	331	362	348	351	315	326	332	336	350	320	336	359	347	362	350	319	371	378	352	370	311	335	344	410	379	354	361	347	361	370	366	344	337	371	315	345	367	359	378	333	318	361	352	377	385	388	351	341	317	358	334	318	350	340	336	345	358	325	333	324	356	317	339	350	339	352	387	341	340	331	347	361	337	350	340	352	336	346	325	314	373	309	322	359	359	374	335	335	360	342	324	367	350	364	338	318	384	344	332	343	351	366	313	319	321	368	319	342	358	320	346	316	321	331	352	351	385	371	357	306	355	355	327	321	339	328	313	341	344	392	340	373	377	356	352	338	357	377	337	338	349	365	344	316	361	329	349	368	371	362	366	370	365	357	331	338	346	359	321	332	341	350	367	368	398	332	373	338	353	313	340	362	370	363	335	326	316	319	357	350	336	342	312	338	341	336	362	358	355	322	341	377	377	362	342	346	369	386	358	342	360	340	347	325	344	373	324	350	334	328	320	343	382	374	373	345	365	360	346	357	323	358	357	343	316	339	351	356	343	338	358	310	309	363	356	343	332	345	328	377	357	357	340	352	363	372	360	351	344	333	368	343	322	363	366	351	340	356	360	296	353	351	334	351	361	378	357	371	375	324	308	372	340	361	325	340	371	338	351	352	373	371	345	330	355	324	307	364	347	354	352	339	349	324	329	338	345	311	360	338	369	328	352	322	371	342	386	341	301	351	356	330	349	335	363	352	352	365	358	350	334	337	342	329	359	380	363	335	384	333	349	341	344	335	383	362	345	348	399	346	364	317	337	368	332	342	354	382	332	346	353	376	338	388	372	355	344	320	331	345	324	367	322	346	359	340	331	333	317	349	319	361	359	364	367	330	352	346	315	352	331	355	342	349	370	342	331	340	344	344	340	350	323	392	381	349	335	345	366	318	344	336	380	324	325	317	371	348	349	358	347	326	354	362	322	329	340	321	352	357	340	361	346	336	351	351	343	343	351	361	350	345	332	343	374	347	381	375	306	341	343	381	352	315	371	384	341	354	332	373	330	327	388	346	365	396	327	340	360	326	345	382	329	371	321	368	348	395	334	341	334	313	347	324	330	362	329	363	365	348	370	347	370	382	339	342	374	366	349	314	333	335	389	361	344	337	355	345	352	327	353	344	341	358	353	373	374	362	356	354	314	365	332	339	341	360	343	344	372	310	314	329	362	347	327	374	384	300	340	335	334	359	345	348	330	339	368	348	351	361	367	341	355	331	358	332	364	376	361	315	335	343	336	343	359	353	341	350	339	325	311	362	387	330	355	381	340	373	349	351	365	346	328	341	346	340	362	374	379	360	345	341	348	322	381	366	334	358	364	371	382	344	379	390	376	383	348	367	342	333	358	379	346	335	382	355	345	345	321	334	362	346	344	321	346	323	313	328	368	333	371	341	345	382	329	344	345	362	373	343	347	355	352	344	362	339	358	335	350	364	368	371	341	343	331	354	316	349	340	359	362	345	352	339	339	350	362	344	344	376	331	318	361	359	344	336	360	351	351	405	335	338	344	337	354	333	349	344	384	377	351	318	316	308	370	332	352	366	351	319	332	358	309	364	325	322	352	374	324	371	322	323	352	358	369	347	346	381	353	336	331	352	327	336	355	344	327	371	326	344	339	315	363	327	371	314	348	339	367	346	313	345	352	350	322	369	328	347	353	347	347	338	375	353	364	342	325	340	306	347	356	380	338	354	338	368	378	354	334	328	340	371	365	364	372	357	342	321	358	369	307	371	346	372	358	354	346	344	346	381	373	348	310	337	362	384	342	335	365	304	327	363	392	356	349	342	339	366	340	357	348	341	350	347	352	365	327	383	392	347	333	347	336	422	340	338	336	370	343	353	353	359	340	352	326	332	359	350	330	395	361	309	303	355	346	387	361	345	357	358	338	343	337	319	382	337	343	355	315	353	340	348	368	395	345	357	349	348	347	355	343	327	336	343	318	342	334	337	347	387	336	338	350	364	349	353	351	329	394	330	328	339	345	322	339	362	354	366	359	348	346	348	339	378	381	350	354	347	386	330	341	355	345	343	363	351	349	332	354	338	368	354	341	338	344	344	382	339	322	359	329	354	320	394	342	375	330	344	357	323	351	346	366	357	334	356	312	354	318	355	345	355	333	317	311	346	342	325	354	322	336	383	365	361	323	345	346	275	364	349	358	290	340	367	353	358	317	358	338	372	340	373	377	380	338	362	349	378	359	365	344	304	353	355	353	326	365	314	348	338	353	367	366	371	363	329	372	339	343	350	341	331	345	352	345	314	356	328	330	389	345	335	338	341	331	372	370	347	342	345	340	361	332	323	359	330	329	356	349	371	377	339	331	375	366	357	365	344	370	342	346	369	340	357	318	356	328	351	316	339	336	338	340	332	363	339	353	354	344	339	349	335	344	322	358	376	326	322	296	354	371	356	345	345	335	320	363	357	350	359	363	369	320	323	300	336	363	313	367	370	365	372	366	343	340	300	339	320	329	342	338	324	326	336	371	344	356	352	335	349	349	342	380	341	353	335	314	337	331	332	359	313	351	373	345	324	357	336	348	381	367	358	370	357	353	353	352	353	361	368	346	325	308	372	387	373	358	380	350	349	404	371	376	375	358	343	350	348	350	347	326	342	370	348	325	325	343	346	364	323	342	359	358	379	366	360	343	372	304	355	356	363	372	331	334	347	351	331	355	318	335	372	347	359	323	341	364	324	325	346	370	345	318	347	330	368	338	327	324	378	324	344	337	320	342	363	371	345	339	358	338	329	362	333	372	357	374	347	320	377	351	365	343	368	350	349	338	350	335	328	357	364	342	338	328	330	326	336	337	337	314	351	342	353	332	326	351	331	341	365	350
4355	943	1050	1048	955	980	987	944	960	905	911	967	878	893	971	909	939	914	972	868	870	882	922	888	878	885	899	938	918	953	860	966	911	956	948	829	875	946	934	863	883	890	904	911	927	941	896	961	909	886	857	880	919	889	890	902	911	891	919	946	895	891	883	878	927	918	893	930	927	854	943	853	936	948	917	936	909	894	916	877	942	935	921	882	867	871	927	921	875	896	892	905	905	912	907	883	819	885	886	914	875	882	867	858	875	838	900	858	893	873	890	934	912	873	902	879	855	930	864	941	951	919	850	888	883	879	936	898	904	946	841	881	946	912	895	880	825	895	922	897	914	876	852	879	881	899	865	918	885	927	891	920	876	885	892	925	954	858	878	878	888	949	867	900	958	885	888	905	846	878	894	858	931	842	873	918	912	919	899	891	860	916	850	967	919	860	929	894	852	899	902	937	898	912	885	881	887	867	907	869	902	920	894	893	884	909	898	867	892	903	863	901	878	890	888	880	866	875	956	870	893	947	860	885	880	914	839	874	905	895	898	842	917	935	926	900	902	932	941	898	890	920	915	939	872	931	882	876	893	895	845	911	907	870	846	892	904	904	817	924	928	898	889	867	874	908	924	862	891	908	879	883	886	932	890	931	894	928	905	897	887	871	879	882	914	889	886	892	822	896	900	831	893	900	898	947	871	889	933	871	843	919	900	895	839	888	938	901	923	893	894	904	800	861	909	903	901	923	883	884	881	928	888	928	852	813	894	903	915	889	898	916	889	911	925	939	860	930	880	937	912	908	835	863	861	835	899	854	877	905	897	951	909	911	889	918	910	859	909	881	898	915	900	864	936	928	846	871	937	907	920	905	855	900	924	917	908	919	884	886	937	929	878	885	940	881	921	889	905	889	820	915	888	935	893	937	872	909	912	869	889	847	905	867	937	823	918	867	883	928	860	869	924	884	903	885	881	907	914	898	895	812	871	884	823	870	854	829	863	895	871	918	898	893	925	889	926	962	865	901	901	880	845	910	898	899	902	885	901	871	931	871	906	864	883	945	916	888	898	855	921	894	858	882	858	894	883	934	905	860	923	892	831	901	904	931	862	875	881	904	926	913	939	931	926	855	953	908	952	893	900	872	929	871	852	919	911	890	840	892	940	915	860	911	861	896	892	893	920	981	912	890	889	932	897	896	900	936	875	918	877	846	933	889	929	868	888	892	870	888	921	849	946	894	890	874	968	952	876	929	899	876	921	861	897	878	876	869	936	949	896	906	881	839	907	883	892	839	938	907	957	895	925	895	895	900	866	864	932	846	901	945	951	909	850	884	882	875	916	890	947	872	934	885	923	945	912	881	931	904	885	832	866	886	844	868	890	864	872	927	880	913	934	935	887	912	837	929	900	915	885	908	908	870	897	818	833	874	899	830	890	897	984	907	883	900	902	894	924	931	892	865	875	886	897	844	904	888	899	934	936	915	902	931	896	889	897	900	903	871	922	871	886	941	897	857	905	903	913	863	858	890	909	879	871	868	859	870	889	922	819	872	890	937	877	890	880	838	932	955	912	920	922	924	903	948	900	904	880	895	920	896	874	942	854	886	953	883	931	885	952	839	903	951	908	940	920	915	883	886	909	928	956	848	923	869	886	935	937	887	882	853	904	860	875	886	936	841	842	931	911	869	865	847	879	919	893	891	867	894	860	874	925	941	880	843	908	881	941	847	917	952	938	844	876	905	889	892	891	866	913	885	900	859	908	921	880	895	866	897	898	851	897	885	912	908	967	895	937	893	903	884	827	939	925	869	881	880	935	906	920	895	906	882	882	884	860	896	928	905	873	959	909	862	929	863	898	911	936	888	906	895	845	894	861	847	891	849	931	915	904	865	927	904	858	963	892	872	929	900	890	930	930	887	871	882	865	869	877	891	891	877	875	878	957	905	943	907	858	887	913	872	952	929	903	852	842	891	884	873	911	894	933	881	911	909	877	888	847	898	892	913	863	895	908	858	925	907	876	841	878	878	903	906	937	873	861	902	879	878	878	931	891	894	866	882	908	897	859	880	868	839	909	919	837	876	876	915	900	932	935	887	862	895	963	886	882	867	915	911	821	877	869	911	895	868	919	813	885	946	844	861	899	892	934	904	884	924	877	910	945	900	878	924	868	952	908	881	906	882	911	922	895	897	887	901	915	959	922	837	920	893	892	913	880	892	905	900	863	918	881	873	862	896	906	862	927	896	921	890	873	895	904	948	885	931	873	867	832	921	906	898	901	916	910	894	898	918	914	884	906	888	861	946	882	885	905	865	883	917	895	938	853	907	869	954	856	902	897	879	933	880	927	900	892	908	915	938	863	881	930	822	914	876	921	901	873	842	905	892	940	901	888	900	889	890	859	924	913	906	906	881	912	881	897	883	891	878	903	877	909	888	838	861	885	853	825	891	869	912	912	834	911	863	912	865	840	928	932	870	907	852	887	928	922	905	933	880	884	866	839	906	878	875	898	919	981	891	894	909	847	922	911	813	824	908	864	848	931	896	989	855	908	854	937	900	932	903	910	918	867	909	929	872	869	881	886	879	875	930	920	900	860	903	881	889	874	881	887	888	910	865	937	887	863	888	909	865	899	924	934	863	888	800	890	836	904	935	863	917	903	897	897	897	908	856	891	878	838	853	892	898	893	907	874	897	825	872	853	944	910	929	896	911	917	897	956	919	872	884	883	896	887	872	920	909	870	939	889	902	845	910	910	893	896	934	863	907	908	838	948	949	904	907	894	882	852	830	892	939	917	886	871	868	883	911	946	877	827	884	880	870	868	884	875	853	895	904	944	870	864	943	882	895	876	908	924	883	853	893	936	880	931	878	902	951	915	903	860	899	872	880	893	904	882	851	910	877	942	897	948	847	882	863	886	857	887	898	912	868	922	890	910	902	870	906	889	856	889	913	889	875	905	868	868	888	872	907	919	888	897	890	946	907	848	910	952	866	902	913	934	812	894	902	911	913	890	951	912	909	894	858	857	920	888	866	894	861	899	875	922	875	902	919	886	899	905	941	898	912	904	848	879	872	947	886	860	844	896	927	927	954	911	858	890	936	887	871	936	897	915	948	929	935	911	909	886	908	952	903	879	897	914	889	890	879	864	894	895	842	911	894	890	918	874	863	885	930	918	864	857	919	940	905	933	898	880	881	907	895	868	924	906	891	873	899	895	830	858	948	844	899	876	919	884	898	858	875	887	888	889	890	909	920	885	913	918	893	869	874	915	887	898	868	895	911	902	962	879	874	864	942	912	903	900	923	916	955	899	905	928	924	942	867	927	913	922	891	877	923	878	914	886	908	929	847	902	930	912	893	921	916	847	874	891	904	896	903	877	878	891	876	877	867	860	841	917	869	883	901	917	916	919	886	934	930	889	887	883	890	881	890	867	925	899	884	905	888	904	888	866	930	869	880	872	919	916	893	951	956	892	895	926	865	887	905	888	913	927	905	917	887	871	974	879	896
29509	3749	1520	1260	963	746	686	582	601	519	503	471	465	442	412	421	375	440	412	426	403	427	405	440	376	391	407	377	404	387	370	341	393	357	371	385	375	397	395	388	369	354	395	369	415	396	356	393	401	386	379	413	379	381	378	396	416	334	360	385	337	406	403	380	419	434	364	384	379	388	388	404	385	372	398	378	385	373	405	363	392	383	377	382	371	406	413	414	398	376	404	404	384	364	335	371	364	360	382	420	395	388	392	401	390	390	394	395	379	384	404	377	379	415	397	355	398	401	393	375	374	417	369	391	360	403	395	371	389	412	352	381	401	373	391	394	403	396	379	389	400	422	396	383	394	385	372	398	395	375	399	392	348	343	367	387	415	365	418	430	382	383	365	399	412	388	415	418	393	381	383	379	387	380	357	359	366	379	391	370	388	374	391	402	341	371	378	402	365	393	396	370	375	381	409	390	367	355	358	397	359	400	374	382	395	406	353	360	380	398	377	389	358	402	392	390	400	368	386	345	398	395	398	415	392	411	363	386	399	332	382	395	358	379	435	361	344	378	377	349	355	375	374	399	392	388	354	357	378	387	404	397	366	374	371	415	348	394	364	375	384	420	395	382	367	400	420	385	393	395	391	369	376	385	383	382	388	379	394	381	403	392	382	395	348	431	365	348	382	424	359	355	374	366	348	392	376	369	380	412	423	388	399	380	355	379	355	369	390	359	378	380	378	364	374	384	375	333	403	380	380	411	385	375	401	375	386	372	356	407	374	409	358	351	394	391	369	395	355	366	362	353	379	379	378	393	342	355	384	422	408	373	394	343	353	390	375	389	367	377	335	391	403	360	394	367	358	376	435	395	373	376	394	395	372	402	395	388	373	381	399	386	373	372	381	455	401	375	386	392	375	393	365	403	384	357	406	370	384	381	364	397	395	378	354	374	386	405	408	368	398	410	374	401	410	360	386	372	377	372	372	407	379	384	377	379	371	384	402	396	379	392	388	389	372	379	423	407	375	386	353	362	370	396	367	370	359	359	393	381	390	376	396	377	390	368	363	382	378	344	356	402	365	352	402	373	401	366	380	394	375	400	390	391	403	400	394	391	361	364	407	371	355	368	368	379	356	367	351	417	413	391	364	363	350	342	409	360	426	401	406	416	369	359	399	418	411	388	386	347	370	330	345	393	400	384	392	417	369	399	388	346	402	378	397	393	376	393	408	385	385	388	398	354	367	381	403	360	414	387	340	419	370	421	399	352	421	378	398	384	369	370	372	406	392	422	365	392	382	404	381	396	377	385	404	382	384	404	404	375	407	374	370	379	372	367	406	367	396	329	369	326	432	391	382	421	374	374	378	379	392	374	373	379	360	387	363	370	397	413	411	370	387	382	364	382	419	397	389	363	415	386	371	398	409	401	399	356	378	378	407	396	394	392	412	366	401	382	399	384	397	355	385	421	397	412	390	414	366	402	411	402	396	384	402	354	373	382	332	343	366	387	415	381	418	396	391	365	398	381	402	378	356	405	401	389	361	396	374	352	383	363	391	400	389	375	364	372	411	383	376	361	349	333	388	391	377	383	367	381	374	413	371	384	371	346	381	369	381	403	378	369	324	407	396	376	350	386	403	355	392	393	395	371	407	371	378	404	344	396	372	402	392	414	369	392	399	357	333	372	398	392	383	405	375	388	419	351	376	367	362	365	378	368	369	359	406	425	372	383	380	353	348	379	390	361	402	381	392	382	377	415	421	387	385	400	377	396	359	401	421	399	376	401	328	343	378	361	384	401	379	387	392	383	371	335	386	382	357	385	394	383	408	361	361	355	358	397	357	362	362	375	333	362	398	369	387	391	403	380	378	360	427	406	418	391	431	380	393	367	397	391	389	358	409	400	381	408	405	353	378	405	379	387	410	388	378	373	353	367	406	375	400	343	377	418	371	385	376	380	358	365	392	355	353	354	387	377	383	393	378	366	371	417	396	351	342	372	381	360	361	374	380	410	400	389	409	400	393	388	397	393	411	381	368	404	385	384	381	379	408	387	367	395	365	364	396	375	385	381	385	430	412	412	386	379	410	396	357	390	395	405	409	398	395	406	408	404	409	368	361	377	370	381	404	322	374	366	393	377	395	370	406	365	387	386	372	379	385	369	403	397	375	359	370	361	389	342	387	378	364	378	395	381	397	387	376	386	400	354	426	372	370	391	408	399	406	375	399	401	393	336	371	369	367	386	402	369	356	417	392	355	386	412	379	406	391	384	371	377	399	354	392	380	382	365	396	367	390	394	380	372	367	369	392	379	360	435	393	404	381	352	386	380	384	402	402	348	346	408	389	367	399	396	398	366	369	402	386	380	386	356	415	398	382	380	384	321	409	379	388	353	387	409	386	395	406	350	385	345	381	377	398	374	375	395	386	370	407	402	376	395	368	376	386	372	386	357	401	370	381	402	371	393	373	379	378	369	409	436	359	380	431	358	408	352	397	369	395	392	396	391	379	374	381	374	385	361	421	385	391	397	350	390	432	374	376	407	410	387	404	366	362	366	364	380	395	354	403	396	355	365	342	398	396	397	391	397	379	388	372	395	371	358	373	372	363	406	371	419	354	406	362	400	383	372	360	394	345	398	395	366	393	389	415	405	366	379	388	411	394	383	399	402	372	372	364	368	378	378	388	391	382	372	392	360	372	383	367	361	395	383	396	419	378	383	375	377	381	406	357	384	391	355	377	359	387	344	370	336	388	360	383	399	369	370	384	381	369	377	369	386	391	409	397	361	368	364	385	381	400	402	399	360	392	380	342	390	347	367	348	388	379	353	354	374	400	387	380	373	366	360	365	422	378	374	372	372	371	399	389	398	377	383	398	382	356	412	341	382	404	392	383	367	325	378	393	356	388	416	354	377	378	388	414	386	371	408	381	409	364	381	372	409	408	382	355	406	384	387	413	355	379	415	403	385	375	399	372	368	371	375	388	379	373	393	388	385	320	388	374	408	365	360	369	381	396	380	366	348	383	395	407	399	394	381	380	415	376	367	380	375	380	403	396	389	374	389	377	365	399	398	351	372	392	381	380	409	384	393	404	375	354	399	361	402	385	384	396	366	393	406	371	403	394	399	374	373	366	365	388	370	356	421	375	363	391	384	363	373	397	386	386	383	359	359	383	393	387	385	383	412	399	399	382	381	379	400	350	411	380	360	383	406	385	380	370	382	391	364	380	388	374	407	367	405	389	392	418	379	373	393	368	365	377	374	380	397	389	371	388	347	368	374	417	388	376	341	352	392	414	359	407	340	372	376	400	384	381	425	397	364	378	360	348	380	375	355	366	349	390	400	368	353	416	362	375	375	402	349	374	355	380	414	405	398	380	387	404	363	413	412	372	379	395	400	372	349	372	399	394	393	339	398	390	362	390	390	407	395	383	364	343	368	382	389	413	350	411	377	387	371	413	413	377	350	388	393	377	414	365	358	346	380	392	418	410	390	378	421	377	381	400	354	391	377
14066	1800	3252	3704	3267	2834	2312	2146	1844	1669	1561	1491	1445	1304	1299	1249	1218	1216	1209	1118	1155	1054	1116	1109	1087	1033	1085	1094	1093	1047	1017	1041	1003	1095	1036	1024	1013	1023	994	1038	1024	1009	1051	964	1019	991	1001	1001	914	978	995	978	1015	990	988	1038	1009	956	1001	1031	976	1005	1039	941	1028	981	994	982	1073	1051	981	1019	965	1039	1013	963	978	962	974	1008	965	990	988	1010	976	1018	997	1027	1019	1028	996	1012	1035	992	978	994	933	966	995	1149	980	968	923	980	979	966	954	932	994	969	1004	992	962	954	993	970	957	1015	959	993	986	958	962	891	1020	949	943	938	968	1014	976	991	960	1002	952	971	1027	938	989	914	976	963	979	936	980	1034	998	998	993	951	1010	921	975	1014	988	937	969	963	908	1000	1003	972	968	956	940	1002	1016	1000	995	949	960	977	964	979	960	981	928	943	980	978	923	987	942	981	917	1018	935	976	943	958	994	968	932	926	963	1006	946	1015	1000	944	993	925	941	949	950	1021	954	901	989	999	931	908	930	1032	968	947	992	949	957	993	1032	968	1003	970	1017	993	920	959	942	944	978	927	976	942	947	964	980	1009	963	981	1009	978	980	975	989	947	964	932	976	936	1032	1032	994	899	967	986	912	947	945	924	979	937	954	913	986	961	955	952	1006	1006	969	950	989	935	966	922	966	958	920	1001	922	959	980	939	946	995	931	925	949	963	996	984	921	977	979	1016	983	1010	928	968	971	981	997	978	1000	937	1013	977	913	954	954	930	978	945	956	971	977	946	982	963	930	985	962	932	990	1027	981	924	987	921	918	955	942	959	1012	1001	1009	991	960	989	980	1019	942	968	914	976	974	943	895	960	961	955	987	948	966	889	956	965	936	1013	989	999	934	973	925	900	963	994	973	959	1033	960	950	957	1008	929	978	1040	978	950	985	942	978	947	916	931	1002	937	1022	974	977	987	967	982	900	991	1012	1004	1047	987	963	985	1001	1044	945	925	910	1007	1033	940	991	931	991	951	1021	937	988	958	1004	978	963	929	970	980	957	995	995	944	971	966	924	1007	984	959	941	962	874	945	955	999	986	919	936	941	963	944	964	961	984	933	955	957	976	958	946	999	965	1006	960	937	959	972	952	963	947	990	944	943	983	980	979	940	1019	1028	951	1005	948	925	1023	1051	971	938	914	1001	975	972	942	964	931	967	964	970	1005	928	943	973	989	1003	974	1011	955	953	936	979	957	887	937	993	957	978	960	958	1004	942	989	950	957	921	959	965	974	968	968	962	970	978	982	970	929	984	1003	939	916	956	1010	952	989	990	938	988	978	989	1017	981	1038	1006	976	1030	960	944	935	968	938	933	913	972	950	931	944	966	993	955	933	888	961	954	962	983	967	931	966	1041	925	954	935	954	950	1047	1006	927	929	986	954	964	957	921	968	996	965	990	945	933	962	963	973	952	958	924	956	920	960	991	1020	969	1016	946	975	965	987	984	948	1001	994	943	971	978	910	970	975	919	980	933	960	981	958	968	1008	943	928	976	948	964	955	987	991	951	984	1005	971	953	1000	954	1023	988	1019	957	936	930	960	977	899	981	950	925	991	1022	994	932	1000	976	879	1010	969	968	937	957	956	940	971	997	1014	1039	953	977	1002	976	986	916	957	974	981	961	939	983	958	941	949	885	997	905	985	982	989	984	989	990	989	987	915	954	945	960	922	914	975	1008	971	912	1012	979	980	946	951	1011	973	985	897	940	903	920	987	1010	995	954	961	994	979	1006	912	951	945	903	984	987	956	996	980	909	977	965	948	938	934	930	949	975	1020	966	982	971	996	970	944	974	944	1004	985	978	982	961	981	968	956	966	976	971	989	923	904	1015	942	986	974	985	953	969	972	984	945	1001	921	930	939	978	954	1019	954	1004	1045	978	1002	966	998	942	958	976	974	964	1019	949	996	961	1009	1008	916	1009	980	937	915	1018	965	975	987	964	988	979	973	926	952	966	982	939	933	954	917	1013	917	887	929	969	959	1002	924	969	993	964	977	921	933	966	1007	982	942	997	929	946	951	1010	917	993	981	995	932	930	925	1009	954	995	1006	970	992	996	982	935	979	966	948	985	960	1025	972	941	945	971	973	954	937	926	999	1000	968	959	936	942	986	964	983	1035	945	937	931	973	973	928	994	1004	1006	969	957	952	991	967	967	948	971	939	966	978	949	928	953	997	936	942	944	943	993	983	916	954	962	926	986	949	981	1006	975	961	926	949	1003	971	1007	975	983	931	1001	952	1041	969	969	910	958	973	994	938	911	977	960	1023	941	949	976	959	976	986	907	949	962	973	926	971	1006	969	970	1000	1022	984	1004	1038	989	949	1005	962	961	1019	964	985	943	949	947	941	970	974	922	974	975	984	949	954	969	1005	937	953	970	960	997	897	999	943	962	995	974	954	984	946	945	961	974	946	994	989	942	919	960	946	992	909	1014	986	950	991	942	978	984	958	1002	968	952	973	970	972	952	944	943	1041	959	948	922	925	933	990	989	960	957	966	947	985	963	943	948	950	962	965	1003	933	920	940	984	990	946	1013	959	979	974	955	988	994	955	963	926	943	989	956	990	939	890	938	923	970	1009	953	987	979	974	965	995	941	976	970	980	977	975	1014	958	965	942	965	1006	899	962	1002	953	1022	977	939	960	1011	962	1015	982	975	977	974	966	1007	1017	1008	1000	959	955	907	972	965	972	964	1039	976	980	1011	997	954	948	946	968	981	965	976	955	935	985	1022	932	964	951	933	1023	971	936	930	985	944	964	992	1035	945	919	987	986	922	951	935	967	978	922	968	952	949	993	993	942	917	957	966	953	963	954	960	941	904	910	1026	964	975	998	1028	1027	981	946	991	983	933	968	960	1002	963	927	1012	990	965	952	998	963	913	966	976	997	961	924	952	917	999	931	974	919	928	977	987	920	962	1005	970	986	956	923	938	913	950	960	994	963	927	964	1009	922	932	917	958	991	946	937	953	997	1021	990	925	998	919	973	913	956	957	1023	971	968	986	1013	996	949	939	986	969	932	945	1005	963	998	1000	992	944	945	983	979	947	995	958	975	963	1035	1008	954	1012	981	933	955	928	970	886	917	922	989	943	957	938	918	946	981	1030	980	987	911	951	985	937	875	998	917	950	938	971	952	984	973	995	913	939	968	995	967	968	924	970	976	892	980	955	947	958	946	968	970	922	992	974	987	960	963	1006	953	940	953	990	944	973	965	1011	978	917	976	1000	934	982	993	927	937	972	932	953	967	945	940	980	977	938	950	934	907	959	982	962	970	936	983	971	948	979	969	957	883	961	974	988	925	990	921	1000	970	953	949	988	903	945	946	980	904	1013	987	1020	956	964	1027	912	956	982	992	981	993	966	986	969	1016	996	1041	920	977	956	913	962	979	982	1008	979	972	1004	938	978	935	987	953	938	992	1010	942	997	973	929	968	965	919	995	902	962	995	1004	958	979	953	987	938	998	959	921	971	997	954	962	953	944	959	952	1001	979	978	967	907	979	988	972	939	967	972	970	975	996	937	976	997	1017	968	965	994	1031	1016	962	914	948	951	1000	947	936	977	909	998	823	958	982	919	996	904	966	948	946	997	917	1004	897	977	946	938	987	934	925	976	953	992	966	974	952	939	984	912	930	922	930	964	967	1064	986	947	864	975	901	928	924	961	964
41640	10171	3329	2048	1435	1098	850	691	606	569	498	479	405	408	391	377	356	358	365	338	328	318	320	367	318	333	332	285	306	313	269	279	322	302	334	304	317	281	265	282	297	276	315	283	272	298	323	300	276	278	307	262	303	274	304	298	288	266	287	326	300	329	282	291	296	277	299	278	310	307	273	286	315	286	281	292	257	287	265	281	274	333	273	292	295	276	320	281	266	295	296	294	276	300	290	276	286	268	290	317	285	281	296	300	278	275	303	314	286	258	288	274	277	301	292	289	270	271	235	303	276	296	283	305	280	267	256	281	286	280	271	283	270	279	328	302	249	284	295	269	286	286	277	292	304	298	277	315	278	284	281	267	280	289	265	271	299	271	302	259	251	267	268	274	299	269	330	292	267	256	287	253	271	288	287	262	298	284	274	285	288	259	280	267	251	312	317	285	283	288	286	311	286	247	274	259	303	283	276	302	272	274	302	308	276	259	283	290	269	297	302	281	261	303	254	267	293	276	272	289	216	297	286	270	273	273	257	297	295	261	278	259	298	298	298	282	272	288	219	282	291	273	246	281	281	281	274	294	282	248	300	282	274	326	283	277	293	280	297	257	294	233	291	291	267	283	277	272	308	276	258	241	274	269	273	271	261	252	278	274	290	309	257	277	298	286	252	298	268	278	280	300	271	281	268	283	286	283	301	236	278	294	306	288	272	265	297	247	303	305	275	291	278	274	313	256	283	285	294	292	276	274	283	261	281	284	263	299	273	246	270	298	258	283	302	301	279	284	300	290	280	266	263	295	300	288	308	278	263	273	311	295	276	289	285	250	280	269	269	253	295	287	261	312	270	282	274	302	264	308	234	281	267	275	271	261	299	280	261	278	280	268	279	280	286	265	260	302	297	249	303	272	297	314	278	280	311	309	268	288	296	280	271	253	276	258	294	318	317	278	280	288	288	274	297	276	316	257	277	289	272	278	282	278	275	308	293	253	259	278	271	278	282	276	318	287	292	258	269	279	294	291	270	280	295	296	298	283	290	294	286	274	250	279	263	252	247	290	298	296	290	288	283	289	268	267	262	259	271	265	287	284	294	301	261	284	296	269	279	278	249	267	294	284	266	307	311	303	269	292	273	294	275	283	278	316	304	261	338	284	303	311	287	280	318	311	315	292	285	291	310	263	295	268	264	296	277	282	304	273	295	243	276	299	259	286	296	295	295	297	242	312	266	302	280	257	263	295	324	285	282	259	252	272	313	253	276	267	271	280	259	290	267	286	290	281	320	245	309	258	293	307	314	276	270	271	294	278	274	285	275	245	280	290	303	283	314	297	277	272	269	282	257	299	307	253	289	246	269	270	298	311	299	279	285	251	271	293	254	253	284	265	273	270	284	255	265	264	279	261	304	260	276	279	284	266	316	283	271	261	262	291	264	275	274	284	270	277	278	255	257	304	275	295	266	275	288	289	329	267	258	282	290	288	279	315	289	289	296	257	287	314	298	274	280	282	283	301	264	304	301	277	289	261	284	281	302	312	256	270	298	294	269	277	296	267	279	281	281	268	257	290	304	290	287	247	300	302	296	278	278	276	270	290	275	288	282	252	289	268	285	292	284	294	303	279	286	271	306	287	248	267	269	283	318	264	304	276	256	283	269	255	276	298	299	281	303	276	297	267	302	322	272	285	289	289	282	254	296	321	294	258	310	291	292	312	283	274	305	279	300	282	290	285	263	253	281	277	284	283	261	274	282	280	320	285	277	292	281	295	306	295	273	304	275	242	290	278	303	260	255	258	307	266	277	288	277	280	286	277	286	292	295	300	290	280	267	278	300	263	273	289	296	287	292	314	280	310	276	282	266	270	267	289	275	264	327	275	291	304	279	307	282	321	266	281	320	268	286	279	268	264	281	286	259	272	283	272	287	309	278	263	265	284	270	286	261	283	255	272	276	281	283	315	310	258	270	309	292	268	279	280	284	267	282	282	278	273	328	282	280	312	275	285	255	288	296	306	266	291	304	292	305	315	279	271	280	276	294	259	256	278	280	269	305	290	267	290	300	301	267	299	281	305	268	258	279	260	261	283	277	266	275	279	273	291	303	316	268	297	244	270	283	316	290	263	286	298	283	277	273	268	280	264	264	287	288	298	287	272	288	235	268	315	270	276	272	264	246	293	278	289	310	302	309	281	283	287	303	250	284	245	293	278	255	260	258	282	272	271	295	292	272	237	277	283	295	281	294	310	246	273	271	287	275	286	296	280	289	276	296	275	266	291	259	291	281	299	288	264	267	277	319	282	285	279	285	274	285	286	290	292	283	296	307	317	275	297	288	291	252	305	305	303	275	303	265	277	296	298	283	285	292	286	280	266	281	302	282	286	280	262	266	273	296	310	297	288	283	300	303	287	255	264	267	256	289	283	284	287	261	280	308	324	299	286	284	305	271	319	291	269	298	283	306	293	282	306	264	280	266	307	270	305	277	273	293	283	274	298	297	304	264	292	296	278	274	293	310	301	295	297	272	280	250	296	283	296	286	291	264	279	279	256	264	312	265	271	252	256	292	256	280	291	275	256	302	260	292	260	259	277	271	251	283	272	282	272	281	291	296	271	270	245	284	254	305	275	260	254	248	306	280	265	266	269	288	264	252	310	286	261	251	265	276	299	298	270	293	277	257	284	260	285	289	292	309	277	262	265	296	283	268	276	279	274	286	308	284	251	287	280	271	310	238	324	286	301	310	275	284	274	264	290	290	282	292	256	313	292	278	289	263	290	245	303	305	283	257	277	291	270	288	245	272	242	262	303	278	287	275	273	256	263	257	302	302	301	274	278	261	288	292	287	304	317	256	277	301	299	280	271	277	268	276	275	297	273	288	292	276	250	275	313	295	271	273	271	277	255	254	277	266	279	298	262	275	271	274	261	288	289	316	275	256	265	289	292	288	290	291	273	242	296	260	285	284	268	280	298	299	291	270	283	260	281	272	310	297	279	279	284	297	287	272	283	277	291	272	286	275	274	302	275	295	291	264	304	296	285	288	294	283	298	262	290	260	283	295	271	262	268	304	280	280	277	298	276	298	278	288	261	275	294	290	283	279	280	257	253	277	245	277	291	291	269	266	277	287	302	248	271	287	292	304	262	262	264	291	293	290	293	268	277	262	304	279	261	300	290	284	275	268	273	275	296	292	277	279	261	299	281	304	247	277	292	293	297	274	277	319	294	267	293	260	306	277	292	264	272	291	241	281	298	234	270	291	301	260	273	293	287	283	274	267	283	295	275	256	311	297	292	254	265	259	246	277	286	281	261	289	295	279	271	278	324	261	308	283	254	318	296	297	282	293	294	279	286	271	264	254	261	299	289	298	300	278	287	296	297	302	279	275	281	270	303	290	271	290	276	284	284	291	276	306	258	295	270	297	280	290	265	266	287	268	282	265	274	282	287	246	286	278	264	275	251	264	265	292	284	275	277	261	295	261	237	303	298	285	258	297	274	267	261	277	274
18925	2559	5343	5934	5054	4149	3414	2848	2443	2140	1988	1732	1605	1547	1377	1319	1257	1253	1161	1104	1105	1062	1009	1033	940	978	965	934	926	886	932	924	869	870	874	882	824	800	844	897	802	821	792	824	781	810	832	794	778	770	823	755	730	772	813	794	756	780	754	729	774	785	802	796	778	794	766	842	839	788	770	780	778	804	794	768	821	760	787	775	831	808	736	833	859	805	801	779	794	762	820	721	822	748	784	755	796	762	780	1026	811	797	769	771	722	725	785	719	741	723	781	773	726	681	754	710	743	698	750	758	712	762	759	732	747	761	825	746	765	719	723	723	751	727	747	731	763	761	718	690	779	796	745	698	769	818	760	722	724	699	734	758	786	722	735	752	813	707	730	718	735	738	699	738	720	706	744	763	755	720	769	732	741	742	740	693	719	707	748	725	759	764	714	708	745	697	738	719	773	743	734	740	753	775	762	803	775	760	808	754	800	696	708	729	730	735	742	741	730	773	728	767	716	706	727	709	711	715	744	721	717	731	750	715	741	793	735	773	704	744	713	737	718	745	752	721	712	743	695	750	754	693	761	758	702	735	704	721	725	688	704	689	716	775	769	742	701	710	704	728	745	722	751	754	718	699	737	760	711	692	771	725	699	723	736	744	755	758	757	735	730	743	763	739	669	731	708	727	706	730	732	714	710	719	733	732	769	739	762	718	699	691	735	702	728	755	707	737	723	772	710	745	686	711	728	766	731	758	767	684	772	740	725	720	714	703	775	699	705	720	739	763	709	714	734	715	694	730	743	746	724	732	724	678	702	690	760	759	705	714	763	779	737	717	717	745	722	733	722	734	715	668	693	770	699	830	764	713	737	746	709	695	768	719	698	754	700	730	743	732	726	758	733	697	677	741	731	758	756	727	732	750	733	758	723	781	693	713	728	703	713	731	711	751	742	739	748	716	727	735	716	763	687	742	737	727	728	716	713	768	681	679	753	700	706	741	766	757	692	711	658	744	693	722	774	793	736	756	698	704	705	758	685	715	730	727	731	748	738	701	719	735	741	706	691	740	736	667	751	721	739	733	717	723	755	724	738	715	714	729	726	752	690	690	717	725	710	727	717	739	687	740	721	744	765	753	709	682	696	698	724	722	677	800	745	701	748	703	741	747	701	717	725	754	757	721	747	743	695	748	745	731	712	710	757	783	688	713	716	735	720	720	757	749	677	756	752	723	736	714	772	741	762	689	738	736	735	745	720	776	723	713	737	727	723	721	776	753	699	681	735	776	760	713	766	687	753	730	711	790	711	698	713	784	708	700	748	786	756	719	696	682	738	693	714	740	744	761	680	697	719	746	768	729	750	728	762	750	738	726	745	687	765	713	726	714	700	720	725	724	740	721	763	738	724	747	743	738	751	692	723	728	701	729	688	742	675	716	729	725	743	701	718	736	737	713	717	779	752	718	708	713	762	770	759	751	710	730	725	735	737	706	732	759	710	710	739	700	737	798	734	706	748	757	741	774	731	756	713	689	732	755	719	738	713	732	703	759	721	768	701	733	750	724	691	696	731	774	702	744	657	743	751	718	727	719	734	719	724	716	734	722	692	702	771	732	751	730	707	714	721	741	700	766	750	667	711	776	775	701	725	748	758	693	720	776	728	748	700	678	691	770	755	724	716	756	717	718	725	701	746	729	702	738	745	736	718	709	747	760	704	719	771	710	730	704	737	706	712	719	765	761	699	748	742	699	716	700	735	755	697	744	742	717	723	768	763	728	703	705	760	721	741	708	699	707	744	752	718	764	744	675	750	683	764	742	754	707	743	688	715	763	782	686	746	748	704	694	769	729	687	788	698	721	702	737	720	731	678	755	759	753	722	687	702	750	750	732	712	711	701	730	716	698	709	722	768	676	727	730	764	750	724	713	684	746	733	682	776	774	736	700	738	717	689	714	730	715	700	740	758	746	752	755	694	749	724	704	756	727	706	753	762	731	763	756	720	750	757	743	734	719	669	735	737	680	761	748	766	702	750	718	798	727	678	774	740	737	715	721	698	721	734	695	720	723	766	753	713	693	732	686	704	703	718	756	689	724	665	714	746	731	720	709	736	700	759	673	704	786	705	745	724	686	735	706	757	739	726	759	739	747	707	705	722	702	765	692	761	680	727	717	721	713	711	742	699	703	726	744	732	733	693	705	699	721	709	753	741	718	743	726	715	750	727	763	710	696	717	743	727	698	694	728	726	712	734	724	712	753	785	725	769	732	741	710	731	788	723	738	720	726	724	743	740	734	718	741	711	705	760	760	732	741	708	732	747	742	723	700	710	738	683	719	730	758	695	767	727	701	771	700	683	768	755	742	746	689	711	711	786	735	738	708	774	720	743	785	706	733	758	748	728	708	743	709	699	737	751	731	730	755	700	767	755	703	755	714	699	734	701	758	745	721	748	719	720	725	770	773	747	704	715	708	758	719	741	726	707	744	775	742	739	715	749	703	771	742	734	747	751	696	779	689	719	677	685	732	644	713	733	730	665	744	729	678	740	698	702	756	732	700	750	755	744	743	725	749	703	720	750	737	735	749	678	703	769	710	732	747	713	725	753	758	730	763	732	693	692	767	766	704	778	706	740	728	745	733	676	722	727	769	723	760	752	721	778	780	779	714	722	743	700	731	705	701	731	726	674	767	695	698	744	757	696	739	691	749	737	799	692	759	705	680	711	750	743	686	772	721	790	644	741	695	728	698	737	756	707	652	762	718	750	704	721	666	751	688	723	680	704	725	738	793	692	755	734	700	729	746	752	732	739	763	737	754	745	664	732	677	687	735	738	755	687	737	669	753	738	710	690	724	713	705	721	785	712	772	763	751	682	726	739	747	752	746	732	710	753	744	677	740	771	769	721	728	681	728	764	714	690	724	701	760	750	712	713	684	683	751	726	678	751	763	768	663	715	695	805	714	742	648	689	752	752	702	704	743	713	709	698	735	714	719	684	754	685	708	704	738	777	734	740	695	747	700	674	691	733	774	739	729	721	739	752	717	776	762	730	706	723	739	716	703	761	665	730	690	744	731	716	713	715	750	739	738	694	745	738	726	721	718	778	742	760	718	710	701	726	701	758	734	767	695	710	780	690	683	717	769	722	723	687	748	767	749	726	748	770	737	724	733	729	707	750	732	763	767	735	692	740	730	704	704	699	725	706	781	693	781	755	760	749	718	746	706	717	718	702	736	743	702	779	726	784	746	769	749	743	718	734	695	724	786	728	759	732	739	775	724	750	741	702	763	743	743	689	749	703	704	717	713	699	740	709	741	703	730	785	711	726	688	704	711	724	706	717	739	707	741	734	694	717	714	757	720	735	715	722	734	726	744	710	728	715	676	728	709	718	726	757	713	741	812	737	715	720	723	733	713	716	774	792	705	788	751	769	712	716	723	703	730	757	737	749	758	712	688	728	778	739	735	702	740	699	716	790	673	755	715	761	776	765	725	709	709	688	737	689	756	718	766	734	756	681	759
4895	376	419	391	396	390	345	385	382	351	340	400	310	338	355	369	349	327	325	355	350	348	373	393	339	354	345	387	370	337	367	348	337	332	367	370	369	345	350	335	353	364	340	346	357	350	364	330	333	367	314	344	364	346	341	351	362	352	370	359	394	328	378	369	335	359	336	357	357	308	354	364	364	358	347	319	378	349	370	339	388	365	340	366	350	407	345	345	315	367	371	321	354	336	364	364	357	362	375	367	371	358	351	362	341	354	374	315	348	359	362	394	375	329	371	348	365	332	365	387	363	329	337	334	346	376	367	317	371	347	366	395	349	357	332	408	366	329	368	340	394	347	353	377	362	356	356	357	359	328	342	356	394	388	356	340	372	330	363	370	362	343	344	349	348	351	376	376	353	366	350	355	368	340	323	391	318	341	355	333	376	330	383	356	372	308	325	349	358	362	348	345	371	354	365	358	337	359	371	357	372	340	347	370	346	406	332	352	343	348	369	345	363	354	334	340	353	359	319	351	346	336	371	359	373	375	371	366	320	379	346	359	329	339	375	357	333	341	351	354	354	326	326	369	419	356	383	325	342	378	369	351	321	355	347	321	337	362	336	348	364	352	363	345	381	364	362	361	323	358	399	376	349	350	331	348	338	334	345	370	377	353	361	333	339	346	343	360	386	380	354	347	358	354	362	357	337	370	371	357	351	327	349	360	375	356	365	353	363	370	380	384	364	326	336	374	353	334	373	319	372	386	341	315	377	326	321	333	352	358	375	339	356	360	340	350	378	360	369	335	347	343	346	340	335	339	332	366	358	357	371	355	386	351	379	334	400	345	344	366	388	375	366	355	330	338	352	330	337	344	359	349	338	375	390	370	329	343	324	363	321	343	326	333	373	363	333	353	342	391	398	346	335	348	343	350	331	386	381	313	341	357	379	383	351	354	399	388	338	395	388	338	342	352	382	335	372	389	350	369	356	367	360	361	373	348	372	336	341	371	371	353	342	362	381	360	377	344	374	360	375	329	338	374	378	350	382	382	356	364	362	348	350	353	369	339	329	392	385	365	350	319	364	371	334	322	347	336	360	350	367	369	331	341	342	338	345	342	355	339	341	350	341	402	354	366	338	377	338	365	324	347	346	330	344	330	321	361	362	325	363	348	341	379	329	338	362	330	351	350	380	332	361	396	367	356	368	294	359	365	356	348	336	353	334	334	363	330	373	368	372	338	348	366	351	374	383	361	367	335	361	351	321	370	348	337	378	361	339	359	342	382	354	358	354	353	341	349	342	346	385	367	369	347	358	363	388	327	336	331	335	373	354	366	351	363	336	391	337	365	346	345	345	355	322	347	316	384	350	384	341	353	365	351	351	384	373	363	337	362	331	326	341	343	343	353	360	338	338	371	398	358	330	346	335	363	344	342	341	353	345	324	378	351	388	378	339	349	380	363	333	323	375	353	344	375	367	344	383	343	361	373	349	331	357	371	386	325	336	378	351	376	348	338	393	326	356	343	368	322	376	315	361	375	364	374	356	362	354	385	363	361	350	406	336	390	333	382	359	376	373	356	344	359	379	351	339	343	348	316	355	393	329	330	355	312	388	372	353	379	362	361	344	364	326	348	370	359	333	366	353	335	383	347	392	369	380	365	330	378	317	358	365	356	344	350	338	359	355	355	357	368	381	364	342	355	348	350	341	319	353	327	358	314	343	323	359	347	369	327	333	332	396	376	383	359	376	347	344	382	333	383	350	348	367	337	358	314	329	336	362	381	337	349	332	364	348	341	332	354	346	355	323	352	337	346	317	363	397	368	344	338	347	388	341	338	335	370	370	391	367	365	354	346	381	381	369	354	356	363	330	349	348	337	327	373	328	342	331	354	320	372	361	337	336	331	376	355	359	358	369	369	331	354	339	325	363	355	377	346	362	361	343	365	368	385	350	340	314	327	360	381	350	373	314	374	324	339	355	333	413	361	372	347	400	360	369	376	311	367	334	362	334	390	408	377	367	342	319	360	341	337	354	368	405	338	338	344	333	339	342	357	333	356	339	339	353	348	349	350	344	345	324	382	318	339	356	324	366	316	337	355	356	351	361	364	367	349	399	373	349	326	354	381	338	337	333	328	364	360	337	353	376	340	364	330	365	358	352	328	352	377	351	341	362	354	337	367	375	367	364	356	343	358	381	355	377	374	373	340	351	324	364	362	339	373	320	335	350	329	351	358	369	390	336	361	366	345	363	382	355	332	355	343	370	356	355	345	339	339	339	382	380	373	346	332	382	357	338	343	345	358	352	386	343	357	352	334	340	356	365	362	383	331	375	373	343	333	335	346	386	330	356	376	371	344	351	361	360	306	363	344	319	341	332	356	361	370	357	344	344	349	386	336	357	385	361	317	356	344	332	362	382	355	381	354	340	348	317	345	355	365	367	352	318	343	349	367	345	378	338	368	365	337	374	344	331	389	353	366	377	366	345	346	332	357	352	376	368	379	360	367	341	335	351	375	365	388	326	336	356	321	367	400	371	363	366	347	324	338	358	350	354	364	355	360	372	332	362	367	370	350	365	406	343	376	364	361	334	346	373	332	357	343	342	330	338	400	319	331	361	374	351	345	357	340	349	367	361	357	346	343	350	362	353	361	377	384	364	329	357	328	345	360	328	382	367	348	359	366	345	357	386	336	359	359	429	350	367	342	353	358	381	371	330	330	375	346	331	388	341	334	363	381	361	336	372	399	351	374	387	387	345	364	349	338	351	369	309	397	339	319	344	363	371	331	336	335	345	331	340	334	348	386	326	398	359	363	330	376	367	363	325	348	330	331	366	369	344	347	355	345	348	327	363	369	347	389	357	392	353	333	359	333	344	345	322	381	352	366	362	308	361	369	334	389	319	355	336	343	367	387	344	352	394	346	347	332	341	386	356	342	359	367	329	363	373	328	366	378	356	351	342	334	373	371	339	348	380	354	331	392	374	341	351	357	409	345	358	375	362	344	400	377	335	348	366	353	378	356	329	374	350	340	347	360	356	352	348	356	367	362	389	328	345	345	366	347	354	376	360	352	360	350	347	347	342	388	349	330	333	346	364	330	326	363	363	324	350	327	379	350	354	314	373	336	344	386	343	364	369	346	309	345	366	344	351	324	350	383	324	347	358	369	343	381	375	355	377	381	336	376	344	365	353	331	335	346	351	357	384	360	366	359	355	338	343	367	367	368	366	337	357	326	366	348	346	372	376	334	359	356	320	334	351	388	395	346	354	308	334	374	359	390	342	348	373	375	355	354	367	348	347	318	343	376	322	362	376	338	367	350	367	314	351	365	360	382	405	358	321	384	331	383	354	356	353	346	350	323	339	323	319	311	356	339	327	350	346	373	343	369	333	359	356	346	330	343	382	351	335	370	384	355	350	369	345	349	353	365	379	344	362	370	320	358	363	381	333	344	384	381	356	378	355	361	352	383	360	330	368	396	359	304	372	371	370	368	359	335	388	361	350	381	359	345
4479	1028	1044	1032	1005	947	982	978	956	913	945	973	933	946	979	966	933	912	932	915	933	946	929	962	896	872	947	928	834	843	887	906	925	862	908	927	915	909	902	903	901	926	918	891	875	900	873	925	987	1003	886	928	870	919	878	912	944	943	900	909	941	926	871	944	931	901	955	946	956	908	957	975	928	929	911	943	931	873	898	873	892	949	933	919	933	913	912	906	978	943	955	929	862	938	949	943	931	933	901	942	916	889	959	944	896	945	871	918	879	967	924	966	918	917	886	942	909	867	939	930	896	943	866	901	904	914	904	907	899	883	952	949	889	928	925	885	907	887	928	943	870	917	956	906	960	864	891	910	936	938	980	965	927	932	880	928	902	940	946	902	927	873	939	943	867	897	884	933	900	921	905	952	937	883	895	880	918	864	934	893	893	870	919	938	940	922	919	941	933	910	907	915	934	942	841	958	917	940	978	939	945	940	882	929	890	876	905	906	864	930	951	939	965	905	967	949	915	937	949	888	943	932	918	998	939	898	954	914	891	943	879	914	893	890	914	930	927	921	872	910	904	872	897	872	925	908	896	912	947	953	871	908	902	964	914	826	887	920	898	874	917	929	885	902	887	931	896	945	961	896	922	908	867	924	933	891	882	933	948	938	922	901	910	927	904	952	969	915	930	906	929	882	883	865	934	884	882	916	977	939	878	930	920	942	837	901	948	900	846	891	902	883	883	944	909	911	932	932	999	905	951	914	887	915	898	879	892	938	944	905	908	898	956	963	887	891	963	899	928	922	900	889	834	870	890	945	914	962	909	983	920	913	855	906	882	924	905	934	932	941	875	904	985	919	931	913	934	926	916	871	926	898	897	946	891	877	899	922	892	909	987	906	926	919	895	917	894	870	928	957	946	890	924	895	900	900	912	919	959	900	941	918	924	912	893	895	903	887	946	887	941	897	907	915	909	944	891	899	897	949	940	900	886	944	892	940	930	884	916	926	930	906	941	919	880	942	870	933	863	906	904	926	946	937	938	889	860	914	915	884	923	922	935	908	907	953	921	903	903	952	926	901	946	914	902	910	929	904	940	898	901	878	904	941	937	872	891	929	861	924	856	912	939	906	898	869	910	916	940	911	882	932	906	880	933	898	907	898	935	913	909	978	914	885	880	912	905	960	898	898	917	904	918	904	969	872	955	937	973	915	930	844	895	931	924	834	931	886	925	886	907	876	909	929	922	918	926	901	924	935	869	937	902	986	941	903	868	962	898	973	948	881	929	937	896	896	902	909	919	954	934	912	940	980	886	959	887	878	929	902	896	927	894	930	889	901	930	960	941	912	897	919	877	953	863	912	881	946	855	919	940	891	894	878	917	883	976	931	886	903	910	865	872	953	921	940	862	906	910	937	905	908	925	923	945	980	880	906	873	914	910	897	941	937	938	956	885	914	963	917	894	895	915	908	895	870	888	926	917	885	900	961	904	893	889	947	896	920	888	949	908	936	912	920	945	894	935	937	872	900	875	954	864	895	932	848	869	948	945	954	937	930	960	909	958	906	945	916	956	921	896	909	945	890	925	914	953	923	879	875	908	900	966	949	967	887	944	878	891	894	869	953	993	891	944	947	842	910	901	865	937	855	934	923	866	898	914	889	935	961	862	877	890	909	892	904	879	897	882	911	917	934	889	906	923	893	894	956	939	913	903	956	969	879	904	880	928	889	865	950	931	836	894	899	885	878	845	912	967	896	909	878	836	894	863	918	946	942	904	937	950	930	921	927	923	912	957	933	965	893	884	892	896	947	921	894	836	899	980	908	910	916	921	897	963	896	888	904	863	907	920	953	922	895	917	862	888	926	985	892	890	947	893	914	883	968	907	880	904	860	927	965	897	920	858	956	933	916	866	928	862	971	953	963	895	915	874	898	973	939	873	927	913	901	898	886	970	922	903	868	949	889	929	970	876	855	907	931	925	875	929	865	906	895	866	885	868	920	927	908	892	945	937	928	904	943	886	940	898	909	956	920	915	966	950	912	924	938	976	871	903	886	987	921	937	968	876	896	888	937	882	939	908	964	906	898	888	896	903	958	864	910	881	881	895	976	930	937	894	916	856	905	974	936	870	897	878	876	942	906	883	936	872	910	935	886	921	959	932	848	929	865	875	897	940	913	906	925	930	936	920	931	898	875	887	910	905	924	892	883	885	903	854	907	916	940	910	914	940	896	898	904	913	903	938	834	948	941	895	868	931	908	941	958	881	913	923	866	957	864	931	949	879	945	905	888	865	922	902	907	873	903	925	969	875	893	950	892	882	872	893	919	901	938	895	938	885	966	924	928	935	927	905	889	924	890	910	929	837	924	873	943	924	911	963	893	819	902	945	920	835	883	899	902	950	900	935	906	964	912	928	927	908	899	908	899	936	920	855	902	919	911	908	940	925	894	931	904	941	933	913	894	935	912	908	929	879	898	849	894	902	878	906	912	935	951	887	921	850	943	880	942	916	909	891	894	884	917	890	938	961	924	937	908	899	937	877	897	868	880	902	926	899	958	906	885	876	933	945	936	909	941	865	921	927	878	977	878	884	868	909	928	943	904	947	911	995	879	946	887	930	921	879	882	959	919	914	904	932	875	883	886	905	926	924	914	901	932	904	889	901	960	935	862	945	889	867	882	959	903	951	930	887	952	927	937	856	860	875	931	883	869	914	901	896	946	858	891	914	949	916	915	943	914	906	929	910	915	936	918	862	900	952	861	953	893	941	875	935	899	912	978	926	910	923	908	915	924	975	887	872	884	907	883	955	924	983	885	904	936	862	911	951	844	890	941	898	893	915	902	887	952	919	944	867	959	908	918	886	952	931	941	908	870	891	900	914	930	904	923	863	931	903	866	928	930	916	872	899	942	929	908	922	985	890	870	919	900	949	900	940	932	872	896	924	921	936	912	942	867	878	893	915	940	931	958	906	905	888	884	955	941	904	825	871	908	841	923	946	937	938	917	964	934	891	924	920	890	892	873	925	911	905	919	917	898	893	888	900	966	902	892	882	903	899	884	900	916	900	947	928	888	967	887	871	919	867	910	853	942	931	935	879	903	904	903	911	917	885	901	920	924	936	954	900	920	921	909	891	938	891	935	906	941	867	908	946	905	882	926	898	886	871	894	941	928	936	863	894	941	896	943	934	940	838	944	846	940	939	879	907	892	941	923	935	846	918	900	923	903	929	891	885	912	889	895	895	963	926	882	915	905	911	1002	921	912	944	897	870	865	932	951	859	925	919	870	911	910	920	924	984	898	891	924	919	904	855	915	926	883	977	912	888	937	960	945	907	876	926	909	829	915	909	968	881	908	941	990	930	942	941	906	903	976	900	909	965	910	941	900	983	962	916	918	943	961	906	931	910	957	937	891	913	898	896	916	973	944	883	931	928	917	916	905	955	809	884	894	898	887	955	913	935	857	899	879	880	902	933	933	889	917	906	921	909	883	894	901	937	920	893	925	899	886	962	932
29975	3983	1651	1243	951	818	661	575	552	451	490	483	460	440	439	395	455	417	440	374	424	419	411	371	407	383	388	399	384	406	362	394	401	363	359	349	385	414	393	408	372	397	416	378	401	388	424	390	387	403	410	348	386	413	395	396	381	424	399	429	374	399	384	358	413	354	424	394	399	383	385	378	427	384	357	399	416	413	388	391	385	444	409	375	348	420	369	394	375	399	402	362	389	400	419	395	386	423	411	387	356	409	426	365	404	359	400	421	402	390	369	377	355	363	390	412	365	379	412	354	386	371	406	392	377	385	391	360	387	398	375	339	375	379	398	397	350	380	391	379	357	402	390	357	392	403	378	403	394	412	371	426	392	400	397	414	401	414	399	402	385	364	365	387	344	376	388	400	383	379	389	390	378	383	434	385	400	402	411	389	385	423	392	365	390	407	409	414	343	394	396	370	393	395	391	410	391	374	404	407	396	374	371	406	385	366	399	378	421	405	360	378	400	421	389	362	407	422	402	373	362	379	378	389	417	353	395	424	377	441	392	380	364	381	393	414	388	370	423	410	373	348	448	357	398	386	398	398	398	413	369	423	397	447	387	400	360	402	361	388	392	385	400	371	381	376	373	401	411	403	386	398	378	389	394	391	412	409	385	375	392	350	384	404	382	389	372	392	411	380	418	406	380	419	412	369	361	382	399	358	383	371	368	375	384	365	366	414	377	367	380	383	377	406	388	410	366	367	390	365	375	396	392	376	376	348	397	391	384	360	386	399	388	412	361	377	405	384	393	387	376	366	388	375	407	374	383	401	362	356	356	384	390	390	397	395	369	384	366	445	397	401	387	384	382	393	349	409	402	433	391	368	373	384	403	345	370	408	414	408	400	387	426	387	376	350	380	401	399	442	395	396	394	392	393	392	409	380	375	417	360	370	378	366	387	415	402	419	392	396	400	341	390	376	393	378	349	366	368	350	387	388	390	363	370	348	399	417	368	395	384	344	394	374	386	409	407	364	388	379	344	427	406	409	378	366	401	379	415	366	409	395	409	335	371	423	427	415	367	400	377	357	352	385	353	326	392	436	371	382	401	397	377	412	362	386	389	426	394	414	407	410	363	332	393	392	423	407	380	383	371	383	407	398	398	407	412	344	408	407	371	406	366	379	416	390	350	396	399	355	348	401	363	413	393	343	404	393	400	388	397	405	393	393	357	368	368	384	400	415	381	380	386	378	390	394	423	412	401	388	409	410	380	396	400	372	436	417	385	391	406	397	370	396	379	405	381	411	383	382	381	393	377	392	420	407	360	407	422	389	400	386	377	362	383	414	439	401	396	380	384	388	379	383	354	368	403	412	384	376	371	349	417	416	357	368	355	361	369	360	409	400	401	381	381	390	407	386	391	377	388	357	399	398	389	389	387	383	426	400	404	408	394	435	431	411	400	398	387	404	404	395	394	382	400	419	417	418	362	376	374	419	379	399	388	397	388	364	361	385	411	373	369	394	433	394	365	386	378	376	349	379	369	378	385	368	418	407	369	349	395	365	386	413	373	349	387	371	380	374	367	385	370	396	380	387	396	382	384	346	377	373	396	371	405	391	380	376	375	398	387	396	402	386	392	369	372	381	343	374	373	396	402	341	399	383	381	418	396	382	388	403	374	420	411	396	388	377	377	387	396	401	361	378	384	396	408	400	404	351	383	382	393	418	396	388	404	401	376	411	415	375	361	363	369	365	355	379	401	398	372	381	368	397	400	378	387	365	359	380	408	388	410	377	387	413	377	396	376	406	370	389	376	374	382	382	387	398	375	389	382	360	372	385	403	400	402	390	379	388	377	377	429	407	372	384	391	411	370	385	375	406	349	433	426	414	375	343	382	368	371	388	413	401	412	411	420	362	389	378	359	391	377	400	414	393	400	390	406	382	415	373	353	376	391	395	346	400	420	402	375	384	394	338	374	386	386	331	416	351	428	399	431	381	419	379	403	408	412	401	351	388	365	378	403	374	393	386	361	383	377	348	403	379	420	392	386	405	402	405	412	413	360	374	364	381	410	392	424	371	437	406	386	373	385	421	381	357	398	363	390	422	372	372	379	377	419	413	405	388	380	371	407	387	383	383	397	374	373	391	375	408	364	403	374	419	365	367	398	424	398	373	398	365	392	401	407	405	386	358	380	370	381	398	367	424	401	410	363	369	394	410	396	389	369	377	373	350	401	356	352	374	399	390	400	409	359	380	378	389	367	388	390	357	384	402	384	413	373	431	432	402	381	363	376	392	388	407	404	397	410	405	421	409	392	394	366	400	415	411	380	371	355	356	379	363	399	405	417	365	391	371	377	340	384	357	361	387	400	389	387	371	388	411	437	382	409	374	385	390	397	372	380	384	387	403	408	413	405	379	379	412	384	361	409	367	414	381	406	393	406	390	383	383	403	397	338	378	369	403	362	381	437	375	384	389	404	413	373	391	376	422	369	399	364	376	395	376	386	350	401	383	388	346	393	403	391	358	427	369	427	393	402	367	366	362	381	396	366	370	383	380	391	427	341	372	381	406	385	389	387	389	403	367	381	370	413	416	393	425	379	390	429	425	363	378	381	383	415	384	387	379	373	352	390	390	387	379	359	383	371	381	357	375	405	368	389	405	384	371	383	374	369	394	422	368	380	404	361	364	351	396	412	361	416	384	395	377	400	376	398	426	374	385	364	394	362	375	356	412	399	378	398	320	376	372	379	389	370	423	388	401	389	397	393	381	375	371	356	389	424	356	380	372	376	386	367	399	424	384	361	393	390	382	395	363	373	381	400	335	375	408	368	367	363	367	406	409	402	425	454	406	366	361	411	342	409	414	371	371	390	419	358	380	362	393	403	416	385	423	377	413	436	368	370	344	337	393	402	373	407	385	430	379	403	407	432	378	392	348	398	375	369	417	373	405	401	387	385	376	404	421	414	361	362	363	377	384	400	360	385	384	389	356	389	389	403	397	400	423	412	402	386	379	348	402	409	387	375	374	424	387	382	370	413	418	389	387	392	353	398	382	388	370	392	401	366	372	381	365	401	382	370	371	417	370	385	429	381	378	445	393	404	394	393	382	395	386	404	387	380	396	379	386	372	357	393	395	418	346	390	396	411	362	376	391	368	395	378	401	361	366	411	345	387	360	377	417	401	390	373	374	372	361	390	392	413	358	401	389	394	356	365	396	429	392	367	408	405	389	351	399	420	358	384	374	352	391	371	397	384	357	401	364	383	432	370	410	400	400	367	380	376	396	395	391	406	379	398	359	383	383	394	363	365	361	403	384	409	413	382	373	388	399	410	403	402	376	371	393	365	374	424	369	365	414	400	427	385	376	395	404	360	394	377	381	397	381	386	396	402	384	354	384	380	383	377	413	387	400	412	401	383	373	378	400	380	380	396	379	415	381	398	408	397	358	356	404	393	384	394	400	373	388	395	401	389	397	387	361	382	343	417	411	375	405	388	388	359	381	405	403	399	359	422	379
13996	1783	3452	3766	3218	2745	2328	2090	1862	1717	1619	1513	1458	1377	1339	1315	1297	1190	1187	1219	1130	1076	1130	1154	1115	1120	1081	1051	1112	1036	1087	1087	1056	982	1060	1044	1041	1040	1017	1012	1049	998	1065	1033	989	1032	995	984	970	1010	1016	1014	990	1068	996	976	999	964	983	978	961	1009	1058	1014	988	1082	980	1000	1019	1010	1033	986	991	998	1003	986	1007	1022	1025	1020	1027	981	1015	1003	1044	994	1037	1007	964	1033	1023	1039	974	1024	989	1007	982	1008	934	1039	985	1031	1019	981	1011	972	985	1000	998	1016	1000	954	958	968	1017	1003	998	985	1017	965	1032	981	968	978	999	1001	969	992	978	968	995	965	957	1017	951	956	1016	934	991	998	975	1004	994	1007	980	936	992	1011	985	929	976	995	987	959	960	960	1027	944	1031	939	1017	993	1001	977	1016	992	1007	958	964	1008	936	993	975	987	944	979	992	939	1019	978	995	961	999	995	968	983	988	977	983	961	915	983	975	1046	967	978	987	1013	946	993	1013	1042	1042	1042	981	1016	973	998	958	959	1051	1011	952	987	951	999	942	992	974	990	947	937	945	924	974	1039	987	977	977	985	990	1024	951	986	905	966	975	966	1001	972	951	992	958	970	997	957	943	986	961	983	1002	953	1005	948	954	977	977	966	982	949	988	1015	994	1004	991	985	958	976	979	950	948	1032	1009	950	963	975	956	999	943	940	955	971	950	965	983	986	958	998	973	963	1007	994	973	993	976	946	985	992	951	1032	945	985	1011	955	974	992	941	985	1024	960	1029	950	945	1034	977	969	942	947	946	969	986	984	988	981	975	986	999	1005	987	993	990	1035	1020	939	957	1009	1004	991	943	995	978	982	997	1031	956	959	999	940	993	1010	977	974	941	996	959	970	984	972	949	946	961	980	990	948	975	1003	942	968	1007	954	983	969	988	995	908	1005	981	964	986	970	980	937	998	950	961	1017	929	953	953	1004	967	946	983	999	1003	979	998	973	1017	989	979	976	942	939	973	1023	1009	912	991	967	939	1004	1034	994	967	959	971	935	933	966	921	1005	964	962	986	937	998	992	985	999	964	991	958	1013	982	1021	982	993	945	1002	933	922	1008	921	972	1006	1021	950	1036	990	1032	953	931	1009	954	964	960	997	1006	1008	1026	1005	1022	975	968	967	925	966	974	975	1037	938	976	963	1012	986	979	967	1011	959	1014	1014	923	996	947	930	961	997	1001	941	958	1001	944	923	1011	943	965	997	979	998	1001	916	985	970	984	974	970	943	986	962	951	1013	982	938	996	994	949	1020	967	994	930	968	1026	1029	1048	960	976	970	957	1019	963	1049	989	975	931	1012	1026	966	928	972	1006	993	1017	915	1012	961	949	924	951	1003	907	940	954	969	1035	972	970	1012	968	954	976	1000	971	949	926	990	914	962	1027	959	1044	965	1015	989	986	993	962	997	971	956	1004	993	950	965	955	980	945	1000	924	993	1003	984	1061	1002	963	942	998	896	966	1007	1016	947	990	1005	977	981	981	1005	987	981	1001	1032	1022	948	996	967	955	988	1007	1007	1009	1012	990	974	959	1000	1016	972	972	931	969	962	945	970	1007	967	965	1022	930	967	984	1008	917	970	1002	984	1019	1007	984	996	939	922	965	956	975	976	952	1017	995	1017	976	953	1001	996	1038	1011	964	1027	1012	955	1033	985	985	939	971	1024	963	919	899	985	983	1014	1031	983	972	991	971	1013	966	976	967	1030	962	1023	956	932	923	932	994	913	988	976	979	939	924	988	1021	1013	968	997	974	942	1005	956	979	1018	949	978	958	1032	1039	1021	956	1013	995	1049	991	970	968	972	977	929	989	1013	990	951	975	919	997	966	1042	1002	959	1022	1005	981	1018	973	994	978	1033	1034	952	932	927	958	985	947	972	1046	977	975	943	999	990	998	963	1018	1013	1013	1009	987	965	982	972	970	995	936	969	1000	954	960	920	963	928	1030	928	939	976	966	983	956	952	994	974	948	974	1005	994	1012	965	934	1022	969	1050	1062	973	1013	952	1008	943	1010	1008	987	969	1010	968	952	1026	1016	1011	969	976	954	915	954	952	970	1019	977	954	926	899	967	1027	1049	985	978	1033	940	1007	925	998	973	979	978	943	973	1055	980	979	1010	995	980	924	986	1019	936	982	1012	1009	1006	952	946	969	937	975	973	938	964	999	1028	966	930	1008	1014	984	981	974	960	962	1039	1017	982	982	1035	1005	990	1037	1036	996	940	994	954	1022	1004	984	938	948	981	967	1035	986	953	965	970	984	980	956	943	1005	960	986	954	1018	977	936	987	939	944	970	910	971	987	1007	1009	979	981	990	993	997	997	935	964	915	987	944	962	1018	981	1013	969	1056	936	993	1038	1008	943	943	952	961	1045	1013	963	948	988	974	999	945	984	968	970	1001	1001	950	935	981	953	968	999	956	1027	961	959	991	949	954	965	947	927	962	996	920	991	1003	980	1023	948	1018	1008	995	1019	965	962	972	947	967	1015	1004	999	942	999	979	976	944	927	935	1018	956	1032	1032	974	971	1026	949	954	972	1003	1024	963	982	992	960	975	1000	969	958	899	925	937	1020	926	984	1007	981	931	1031	1007	1037	1007	941	1032	970	971	1028	1023	923	1025	966	971	992	987	984	954	931	983	961	1000	947	943	980	995	971	1015	1002	976	988	999	1007	966	954	1009	964	1029	959	996	959	949	954	1010	991	941	990	979	952	958	942	1000	1025	979	926	950	1014	1002	1012	969	955	987	966	995	974	991	973	923	1024	959	1005	1018	968	979	999	974	1005	976	946	942	1017	948	985	1006	1028	1043	1037	961	969	982	1001	960	1004	971	925	1008	981	991	996	976	899	938	946	988	939	1007	974	975	949	1004	988	928	1035	982	1015	969	962	1023	964	968	982	985	918	1016	950	954	958	967	989	983	970	976	993	987	1018	981	991	1001	953	932	997	933	917	971	1034	980	1008	958	950	947	938	986	978	978	959	1021	917	992	990	1029	948	971	997	945	976	986	976	948	1050	954	968	992	958	971	983	947	962	949	991	963	1041	962	988	973	982	994	1037	998	1020	983	956	982	1011	940	982	1012	960	1020	920	987	959	944	977	960	1055	966	940	946	947	930	1013	970	985	949	990	951	1001	979	993	961	958	966	950	969	1001	978	967	1006	1047	968	940	962	1015	914	974	939	941	992	992	981	949	967	932	947	925	1010	1059	967	918	930	957	958	974	950	974	968	953	1010	981	1011	947	964	961	996	942	958	989	1018	937	990	1028	994	968	995	1010	971	990	965	997	1045	995	1001	976	1051	965	1021	966	932	965	952	972	976	1012	994	1013	1009	1023	954	989	1023	969	926	1034	999	908	957	981	1010	941	976	983	1040	1003	1035	971	1028	976	1018	974	977	1026	991	978	1049	1001	1010	944	992	1012	978	988	983	1033	1046	962	1006	995	981	1006	968	925	973	982	995	947	982	987	943	980	946	958	949	1035	953	978	971	966	972	934	1011	1017	950	966	938	978	1012	999	959	988	981	1025	964	940	982	949	957	958	1019	975	970	968	1031	973	935	1010	989	967	941	997	968	965	965	983	995	1037	990	962	914	978	984	1033	921	970	993	989	982	988	996	994	986	951	1054	998	952	972	982	1017	933	983	1020	967	1006	978	963	1019	961	983	959	970	952	931	925	1003	950	967	972	972	940	923	1012	959	1007	931	970	962	984	1002	934	1018	987	990	986	1005	969	925	963	1008	979	945	992	999	1000	972	948	980	935	1018	940	950	962	1007	945	962	1013	1028	994	960	969	1020	972	958	1003	947	948	959	980	1049	964	977	942	937	970	980	973	986	982	975	1062	986	1003
41780	10425	3291	2058	1387	1119	891	706	631	522	482	433	441	408	390	362	400	361	343	352	317	343	325	342	344	308	308	297	339	318	299	309	298	295	307	282	304	292	275	319	309	314	286	312	314	289	327	284	281	286	287	282	298	272	305	301	278	306	310	276	297	291	315	314	294	293	317	322	270	335	294	349	295	312	287	273	286	316	311	298	284	303	302	308	286	288	296	280	287	298	288	294	287	283	290	296	318	316	278	304	280	305	312	297	299	327	260	292	264	284	250	312	291	284	278	295	312	277	309	281	298	282	282	284	285	291	304	271	313	275	283	283	293	287	296	273	287	296	285	288	270	310	301	275	278	266	294	302	308	317	271	289	277	266	260	316	285	301	278	285	307	287	285	265	288	287	295	317	310	277	288	301	290	297	253	281	269	319	296	275	266	293	272	295	277	274	289	272	314	298	301	295	310	287	305	310	265	312	295	296	312	284	302	332	313	289	276	292	277	301	282	303	265	292	302	317	267	302	285	301	260	325	290	316	265	320	286	268	290	289	271	291	287	291	298	315	275	288	273	293	273	268	298	286	301	281	331	295	264	287	294	304	325	300	298	274	273	287	312	328	304	293	280	295	306	284	267	295	314	288	307	262	274	307	304	288	276	289	337	259	306	295	274	277	296	267	269	300	299	267	285	273	276	307	290	266	299	307	276	279	277	279	259	299	295	302	314	273	303	296	277	272	287	269	301	284	266	300	280	266	288	291	281	287	302	305	296	298	301	297	282	257	312	251	311	262	297	295	294	294	267	257	320	293	283	288	290	306	282	314	303	288	274	270	289	278	295	303	303	301	290	322	292	298	294	306	271	302	251	316	279	266	337	274	266	268	288	255	290	269	274	287	282	307	284	287	294	292	270	288	267	284	272	307	282	305	292	318	268	265	272	278	293	245	273	315	294	269	286	288	300	284	287	284	304	285	322	274	309	320	302	310	281	273	247	294	283	330	274	298	301	292	295	298	299	293	314	276	274	274	275	315	309	266	298	270	282	262	294	280	271	318	293	289	278	303	268	305	305	305	287	282	282	301	285	280	284	302	305	271	286	260	304	280	306	294	269	271	286	296	308	310	263	268	302	285	314	268	251	280	311	311	295	293	295	273	324	285	327	294	304	302	339	284	281	292	282	250	309	279	266	302	309	270	298	247	293	283	277	307	266	277	249	287	276	294	288	271	303	311	258	306	261	310	290	283	318	300	255	288	307	285	265	315	296	289	310	303	260	323	281	286	306	299	311	291	316	286	259	291	305	296	273	279	283	305	240	295	324	299	289	295	282	308	291	273	295	268	305	281	329	294	299	323	296	286	274	301	275	264	299	284	299	294	278	286	330	306	289	251	256	269	282	296	274	319	298	292	279	299	272	282	302	287	271	286	277	308	265	260	289	298	296	326	293	296	264	298	252	291	340	283	305	273	300	306	303	286	309	285	273	287	305	270	299	292	283	311	286	310	313	287	281	283	286	269	297	290	299	291	299	291	294	275	291	300	278	260	274	273	254	309	302	286	316	279	290	308	311	284	291	282	288	282	302	269	287	289	267	298	281	264	296	285	282	326	286	320	272	295	294	276	309	296	296	295	300	304	265	313	294	296	302	287	254	284	296	261	291	273	298	275	289	278	319	281	302	299	287	276	286	262	302	283	282	315	300	294	305	283	319	299	268	277	276	271	317	300	289	285	294	320	308	280	292	299	301	294	284	281	298	270	288	285	304	301	281	282	328	282	350	294	305	294	297	331	291	300	271	259	284	287	304	302	301	276	285	309	273	253	294	272	303	269	297	305	264	263	303	275	303	272	283	272	274	283	305	294	252	261	313	283	292	263	280	314	285	324	299	284	271	321	274	292	293	320	297	282	251	294	307	292	293	288	273	292	269	257	293	271	302	275	291	285	300	243	306	293	267	261	310	251	298	291	275	292	276	281	295	287	273	260	275	308	292	293	269	285	313	288	278	294	310	279	321	290	285	270	310	301	270	291	260	266	302	312	296	305	289	292	278	279	268	292	299	279	285	292	315	270	307	264	261	321	256	301	286	324	284	292	275	261	300	291	278	312	293	303	304	305	274	269	258	290	305	302	267	278	322	271	297	281	298	271	316	309	315	254	295	311	299	276	288	266	293	322	332	308	298	284	304	289	267	253	283	284	307	304	274	284	285	285	293	266	312	317	283	261	295	303	266	301	322	317	325	279	260	256	319	289	287	289	298	286	280	310	308	309	270	259	271	293	301	296	303	294	337	317	274	277	288	269	305	302	295	269	269	300	285	271	287	269	276	282	283	305	288	283	267	291	305	267	310	269	265	285	317	301	303	294	295	278	318	315	279	287	263	303	273	307	312	265	286	294	296	317	279	290	290	300	319	244	263	293	271	296	308	247	287	285	251	280	313	304	298	273	329	314	318	284	292	324	276	292	304	299	287	331	287	296	277	268	293	306	278	284	273	303	263	286	295	252	299	282	312	303	274	285	317	266	292	322	308	286	288	310	293	289	294	311	304	305	296	260	273	285	281	290	298	267	285	277	291	324	250	284	271	286	297	311	297	286	302	291	297	286	286	309	294	292	311	319	289	269	278	264	296	282	294	281	300	290	279	306	266	291	299	301	290	286	286	285	262	294	292	296	276	288	303	269	301	280	288	319	279	291	302	282	276	293	272	300	293	279	301	273	264	258	282	275	279	288	279	261	279	269	310	323	331	280	308	281	290	275	296	315	306	281	258	302	266	308	304	269	304	267	252	327	275	286	296	248	277	299	263	265	313	300	291	276	300	276	269	295	292	278	288	305	302	298	276	288	293	261	278	293	301	302	315	266	290	301	290	287	284	296	311	306	292	320	301	274	285	321	295	265	283	332	298	266	281	290	278	308	296	296	295	285	329	317	296	297	286	260	312	316	264	309	302	313	280	282	311	306	327	272	278	281	301	279	287	319	318	295	307	308	289	328	305	288	308	299	322	273	296	290	245	316	293	288	275	293	293	296	305	277	281	289	277	296	278	315	302	285	299	299	289	301	291	319	294	288	322	250	317	313	282	286	311	317	282	291	293	306	282	284	297	270	320	311	272	306	289	303	269	273	320	289	293	295	295	262	300	269	307	267	276	283	271	277	272	312	287	270	284	256	311	299	284	239	293	340	328	296	327	285	268	282	257	294	299	281	307	301	285	294	280	291	270	291	303	287	289	286	300	305	287	290	290	288	294	281	304	291	283	306	311	276	292	299	295	260	250	292	306	306	268	284	286	305	318	293	278	284	267	323	276	311	288	261	286	299	290	312	272	280	255	269	275	280	267	316	278	292	328	297	294	291	289	270	300	302	264	298	298	263	294	295	289	283	328	280	304	267	253	258	252	283	291	258	309	317	264	273	306	304	285	304	282	277	289	310	308	309	319	277	287	294	317	326	271	297	307	278	267	303	293	272	307	330	282	304	285	244	295	292	295	297	302	292	317	306	299	300	302	286
19049	2481	5440	5942	4959	4187	3369	2916	2526	2160	1964	1767	1603	1526	1449	1358	1258	1260	1224	1126	1134	1115	1069	1027	1036	975	960	921	940	912	876	896	938	895	869	841	860	780	865	891	844	823	812	806	801	779	798	793	783	759	794	818	746	828	773	759	772	795	790	746	810	764	766	722	749	836	869	850	862	789	843	766	792	774	814	756	772	820	786	796	785	795	758	758	818	784	778	781	756	812	758	791	788	770	767	772	737	777	812	791	709	817	791	784	725	766	750	734	733	721	731	775	804	754	753	776	770	820	770	760	758	732	760	727	754	767	770	736	797	768	720	825	812	823	704	777	760	777	731	753	768	755	819	780	735	770	764	732	736	766	795	762	719	764	721	772	750	764	744	794	759	748	757	757	767	774	724	777	788	768	772	756	739	727	733	756	758	731	724	775	762	772	758	742	770	756	795	765	755	755	810	772	804	773	757	744	772	712	762	760	807	780	722	807	780	768	748	782	774	726	735	741	764	745	782	788	736	800	767	799	737	745	725	743	714	766	753	736	739	734	778	747	720	784	757	739	714	752	721	763	730	733	731	726	734	758	731	727	768	764	752	721	751	775	686	734	762	750	779	715	722	719	714	746	712	769	765	739	728	735	740	706	774	732	726	743	720	752	742	797	738	781	761	704	721	735	746	682	742	739	723	723	730	783	741	724	750	798	753	738	729	710	747	737	755	711	770	734	797	728	714	701	700	752	733	740	714	800	718	717	742	773	759	724	778	789	743	721	716	761	755	755	735	762	753	750	826	768	740	768	740	787	751	714	753	760	766	742	755	790	753	746	699	708	747	767	776	740	748	754	759	723	763	689	764	748	727	751	734	743	775	727	758	737	740	729	765	733	732	748	748	811	750	730	703	751	719	770	762	773	735	755	715	754	726	741	695	733	733	719	712	761	722	736	676	799	698	712	764	753	758	720	748	717	724	735	761	779	770	757	701	742	707	722	703	748	757	728	714	739	736	803	769	787	787	717	754	766	773	747	703	719	805	712	762	724	747	705	739	753	742	770	733	694	706	755	726	794	725	723	781	765	773	716	733	715	729	736	761	744	723	687	697	773	746	755	793	748	771	731	716	762	744	736	733	729	731	734	699	754	737	756	773	722	733	749	715	712	765	720	773	792	771	672	773	788	750	727	753	735	740	753	757	755	761	714	752	718	726	738	719	729	797	720	765	720	767	782	704	784	747	786	771	732	744	763	769	729	751	793	728	769	754	772	736	765	747	703	757	723	779	705	700	756	762	733	747	734	746	706	726	764	752	705	732	726	770	714	724	758	670	723	703	738	754	775	696	802	742	773	744	702	734	727	738	749	772	700	705	715	766	777	737	733	758	719	743	725	746	775	759	727	764	775	775	800	731	767	741	714	713	690	744	703	730	743	689	715	729	769	746	746	803	712	760	743	762	757	746	761	732	737	778	756	745	716	753	715	764	769	730	720	794	749	761	754	752	737	747	732	756	737	688	730	721	770	754	758	699	737	706	736	737	761	771	773	716	725	745	767	733	751	729	771	792	782	748	761	797	738	732	717	711	794	727	768	719	746	750	745	747	725	709	728	735	790	735	777	751	712	757	728	759	727	709	795	779	768	754	738	755	724	753	763	739	742	772	773	741	724	717	726	729	755	738	772	751	764	697	744	758	737	766	771	750	727	728	751	740	717	756	724	721	771	741	762	684	797	761	744	757	760	769	723	742	702	774	723	738	734	734	765	739	757	697	797	722	692	740	750	735	732	793	697	766	764	756	750	784	779	762	730	768	690	756	759	760	792	755	725	760	777	782	774	781	719	737	715	731	774	698	719	706	737	772	759	765	748	776	781	760	734	791	750	756	775	744	761	797	775	742	765	766	722	720	728	752	766	676	782	779	725	732	731	749	756	709	744	776	734	763	771	682	747	766	754	788	731	737	764	770	718	795	767	744	757	757	755	763	722	757	832	742	719	771	790	702	730	747	755	756	772	729	717	723	732	724	730	746	761	770	712	748	724	804	757	720	724	725	735	673	741	756	780	715	725	758	708	717	725	754	722	784	726	713	768	723	726	715	706	761	722	737	743	760	732	706	756	752	752	735	687	735	736	770	710	757	807	746	735	732	760	699	741	794	738	710	735	757	778	782	710	754	718	703	749	751	769	753	722	673	781	776	773	740	752	697	809	745	718	693	763	778	720	759	805	712	725	722	748	720	724	747	785	775	749	736	693	735	720	776	756	771	728	733	732	741	766	759	709	747	721	731	693	804	757	759	765	721	741	721	736	747	783	727	736	769	731	738	742	750	751	780	744	771	760	731	751	787	772	738	701	760	762	788	712	743	766	725	733	763	691	754	758	710	783	807	744	740	783	735	748	747	762	782	687	751	743	778	738	735	802	715	714	689	767	760	794	734	753	716	789	684	713	753	732	722	747	745	756	732	752	781	756	771	780	730	732	760	726	777	795	741	719	766	730	774	712	711	819	731	792	768	734	831	822	753	746	705	736	782	742	758	760	742	731	732	759	774	759	711	747	706	780	769	707	754	705	705	777	725	770	762	740	726	794	736	747	771	734	729	754	755	745	704	742	694	683	817	762	758	712	725	738	715	734	791	770	730	733	735	743	721	754	704	773	762	716	720	758	731	756	746	761	768	689	762	796	763	767	776	706	768	737	720	747	731	751	803	725	772	733	711	714	775	796	687	779	764	760	714	748	734	743	731	719	731	785	766	717	756	808	746	758	746	739	757	755	764	750	755	754	742	730	767	728	746	756	716	804	758	748	724	735	762	740	756	752	726	770	739	732	753	772	701	706	740	760	764	726	734	709	725	753	720	764	745	705	735	735	727	782	735	719	781	823	714	706	756	738	743	752	735	709	790	763	783	845	743	769	736	689	737	760	716	762	722	786	760	740	732	755	777	759	723	768	771	771	717	740	706	745	807	765	740	751	765	743	729	742	718	780	683	789	741	743	736	763	705	715	732	791	737	726	756	761	736	770	748	750	738	767	738	723	742	699	726	729	777	737	785	688	740	751	793	727	794	783	741	754	714	779	754	737	750	743	739	760	751	749	719	782	774	751	709	706	750	783	769	719	733	742	682	701	772	769	739	737	711	758	747	710	789	698	724	742	746	688	753	776	718	759	756	734	688	774	727	756	707	791	727	767	754	709	767	718	760	818	748	778	705	769	729	703	757	754	729	744	782	741	747	739	714	747	745	709	771	738	734	711	752	760	783	776	811	729	748	719	721	762	792	736	764	729	766	732	761	759	732	750	799	722	721	737	741	781	712	758	716	756	759	744	751	775	722	711	745	730	738	771	753	758	723	743	757	707	726	769	757	706	752	729	739	741	712	726	711	775	725	791	715	718	765	720	708	774	786	746	710	730	743	712	765	761	763	798	741	759	697	758	757	796	714	757	706	700	760	777	756	703	697	721	755	742	726	758	728	733	758	795	724	729	708	737	736	733	750	734	697	759	745	753	800	743	744	725
4957	412	405	399	376	353	409	350	369	375	367	396	356	339	360	342	338	322	350	363	380	381	362	359	403	372	369	401	361	335	378	389	362	354	339	339	390	357	361	365	368	374	355	365	343	324	373	390	330	342	380	355	346	317	355	317	365	326	372	367	349	374	372	351	337	357	342	375	367	355	334	361	356	365	345	374	367	334	371	365	375	334	346	350	363	373	343	353	333	339	343	382	375	314	355	340	374	371	402	375	329	384	350	349	372	355	340	349	366	358	360	352	354	339	343	358	316	315	347	379	373	347	357	375	356	343	350	369	363	354	355	357	371	373	353	348	347	347	375	310	336	376	360	360	347	333	345	392	340	343	383	378	350	388	323	332	345	328	363	332	381	367	370	359	316	382	353	369	362	320	357	321	306	379	374	339	375	339	358	352	352	364	328	380	370	347	365	374	369	348	381	386	349	399	392	350	342	344	329	364	354	371	392	330	350	374	390	342	355	362	377	359	381	385	383	391	336	382	364	349	347	376	347	368	355	349	352	370	349	339	352	353	360	369	343	366	336	360	360	317	368	378	340	358	311	381	376	317	340	354	371	364	376	340	351	330	394	363	335	334	347	346	391	342	361	380	351	366	394	382	363	379	372	351	364	356	355	391	385	400	356	358	364	376	368	365	386	372	362	379	368	334	377	343	336	360	360	341	338	352	364	354	334	367	363	383	324	373	364	379	387	351	330	381	384	382	355	350	348	375	367	351	344	379	354	378	377	379	326	370	358	352	344	334	354	361	368	400	352	369	346	336	341	310	340	315	301	334	367	343	323	362	382	393	368	376	339	341	340	376	375	344	356	350	379	381	363	373	362	375	346	353	348	368	329	333	373	379	329	360	346	352	373	344	381	372	318	354	334	376	340	353	356	366	375	395	377	349	297	362	374	366	371	344	390	356	378	366	366	338	345	352	382	355	340	359	367	345	331	408	339	365	356	366	337	336	350	343	338	380	366	345	354	341	396	341	341	359	370	339	362	362	356	374	366	319	399	364	343	408	339	307	365	335	366	365	323	404	337	363	360	339	350	355	342	381	339	350	363	340	336	357	363	372	332	354	373	368	372	325	384	331	350	322	345	368	370	358	342	338	347	364	393	334	342	345	399	352	352	372	318	398	339	363	361	379	340	355	340	396	344	360	347	381	345	386	365	402	332	378	354	386	379	355	345	374	369	372	377	377	343	374	366	347	362	369	362	369	338	346	352	354	340	340	345	386	356	384	326	383	378	332	341	380	346	370	354	361	372	347	374	342	389	372	360	364	335	371	334	357	367	325	340	339	372	373	378	322	402	358	346	342	391	359	370	349	334	346	363	363	354	358	339	338	328	347	337	351	353	325	327	380	360	354	317	345	350	370	351	368	357	368	336	397	346	323	325	351	380	304	366	343	336	344	361	400	367	329	384	332	327	367	352	366	353	347	348	356	388	352	351	402	379	385	355	321	362	345	352	364	396	358	343	361	373	356	374	345	358	343	349	383	349	326	379	359	344	346	361	380	345	360	404	364	347	340	325	361	339	331	372	354	339	358	357	382	373	343	379	356	346	403	359	366	338	350	336	348	369	372	349	372	367	414	345	328	357	380	360	366	329	357	411	380	342	385	356	346	377	375	337	379	389	356	328	356	351	342	351	342	364	329	349	335	359	340	330	365	383	347	351	349	393	366	387	372	357	326	364	368	369	349	327	370	401	337	339	397	357	375	361	309	365	361	337	376	361	408	363	373	356	344	320	362	395	343	363	349	356	376	352	364	352	367	340	359	362	383	356	353	327	373	346	334	378	379	317	374	349	355	373	360	333	382	353	393	364	382	376	361	348	371	362	332	345	338	390	351	344	364	365	347	409	363	350	388	369	355	354	348	374	349	360	381	352	359	360	373	366	356	369	357	362	347	331	372	339	329	384	333	368	358	359	364	352	345	387	371	346	355	326	348	350	328	347	370	339	350	357	381	338	361	313	383	374	388	336	355	376	340	365	385	361	338	355	337	388	360	336	370	353	386	334	360	327	373	372	362	369	348	368	360	363	343	368	399	333	377	315	379	352	358	324	353	381	344	337	385	324	354	358	369	354	376	376	335	358	353	369	347	371	327	313	386	382	368	369	365	351	370	342	311	371	322	398	366	382	366	301	362	381	371	383	355	361	351	380	344	388	385	348	342	369	334	367	341	395	326	350	352	353	355	361	358	376	332	354	334	368	394	326	346	357	330	329	336	370	370	360	331	336	323	332	371	377	341	373	367	327	367	358	391	355	367	358	364	367	339	357	378	350	360	361	386	390	339	335	351	335	333	375	349	351	371	326	365	380	354	339	351	381	384	367	400	334	397	338	378	328	346	327	364	382	370	369	377	365	333	328	340	344	379	365	331	331	351	353	383	360	314	340	365	367	402	337	333	370	357	322	352	356	356	351	352	379	370	345	356	369	343	352	328	358	354	351	360	333	342	351	331	334	400	325	372	291	359	381	371	402	372	341	341	369	346	376	341	351	311	318	333	337	387	350	384	374	348	404	329	377	355	341	347	342	341	367	356	345	377	379	370	355	339	379	378	323	382	347	353	336	333	339	332	358	364	349	368	343	360	343	357	352	355	373	352	380	384	373	364	390	360	349	341	375	379	333	321	355	351	368	375	356	371	343	329	346	383	340	348	372	371	355	357	350	382	363	337	358	385	384	328	372	351	345	383	369	359	354	343	320	346	319	367	389	375	336	390	366	332	335	365	360	341	370	354	356	342	339	352	374	361	361	346	355	381	370	357	331	369	356	368	333	363	362	354	369	353	347	403	370	352	365	366	377	350	354	368	380	364	356	373	371	340	369	365	343	372	322	355	338	377	324	380	357	337	365	365	380	388	334	354	371	368	373	350	351	366	385	343	361	367	360	353	350	358	382	375	366	349	394	368	346	342	378	363	324	380	314	348	364	358	360	379	343	352	371	400	354	367	343	365	336	372	345	357	375	367	386	328	374	364	330	360	340	381	378	354	385	353	331	369	387	388	367	349	358	362	351	361	349	336	351	358	369	348	402	326	351	348	367	345	340	372	339	344	367	348	387	356	368	375	343	355	361	402	366	374	372	335	351	352	333	378	377	369	371	341	374	404	365	321	359	372	385	329	374	349	358	312	347	381	370	384	297	388	385	356	388	372	342	380	352	356	356	347	363	351	360	362	354	355	352	388	357	351	347	365	353	372	403	385	377	379	360	389	355	348	355	344	339	363	360	366	338	372	371	343	337	381	360	345	337	358	385	339	344	359	354	341	330	385	348	389	349	344	335	326	381	370	335	397	324	367	372	360	384	374	350	356	373	396	352	372	334	404	355	365	354	381	363	340	375	335	315	359	389	343	352	377	356	392	363	364	369	346	331	371	373	302	348	300	345	355	336	361	349	332	341	373	342	357	337	376	333	365	344	353	375	347	355	354	318	366	359	348	329	371	353	360	348	410	382	346	328	351	352	372
4516	923	1049	1034	1093	972	1045	953	941	957	971	932	885	930	932	910	943	920	931	961	947	886	873	879	934	890	894	898	913	866	955	889	985	904	866	900	885	896	919	909	925	940	906	971	917	923	873	919	907	862	900	897	877	954	917	950	902	876	847	884	1002	937	905	911	911	973	951	898	927	892	958	972	947	901	962	979	938	892	916	929	977	847	880	890	990	904	925	860	911	945	924	892	914	967	893	918	885	907	889	905	977	905	932	892	895	877	990	934	879	904	947	869	925	887	899	906	860	932	905	944	938	921	942	922	905	904	972	947	922	912	995	886	904	926	912	878	938	963	944	944	945	921	903	938	929	888	940	894	908	947	920	939	940	942	916	931	890	923	912	905	939	943	922	873	895	907	879	925	891	911	902	898	883	853	823	880	883	959	902	913	957	921	895	958	906	923	894	934	943	885	945	907	943	947	901	917	897	914	932	903	908	869	914	973	915	886	955	921	895	951	887	956	915	912	917	880	889	920	946	903	934	855	925	924	943	908	900	935	891	943	988	860	894	905	887	866	908	829	913	919	915	879	924	941	910	894	952	904	926	923	914	976	904	905	918	949	915	901	933	950	892	938	921	866	874	954	907	885	897	917	890	918	915	849	910	911	850	983	974	885	902	905	896	937	915	882	925	930	857	918	915	907	901	880	910	897	905	896	945	874	920	900	925	919	916	899	919	888	985	911	906	940	919	904	901	898	935	917	954	891	869	864	894	943	893	915	954	894	918	937	909	931	942	888	938	939	885	951	943	912	950	888	928	938	955	873	959	911	908	847	881	910	934	859	884	932	928	870	968	921	891	945	854	917	938	923	869	941	920	921	979	921	957	911	941	870	862	928	887	904	944	956	930	924	917	890	933	891	913	937	993	888	934	897	954	942	876	952	902	900	899	939	945	901	921	886	951	943	906	935	910	928	924	884	865	884	938	920	920	950	879	901	863	935	919	927	937	888	902	938	913	963	876	958	904	926	946	918	852	884	879	882	940	960	913	921	882	937	930	908	906	896	962	946	903	924	888	926	876	853	881	954	930	940	938	916	916	981	912	1019	879	915	932	945	905	866	899	905	957	910	904	914	915	937	914	890	1009	921	947	934	909	942	987	931	881	942	906	946	878	910	915	901	944	948	897	863	911	918	921	890	880	903	881	871	899	912	838	893	851	905	912	915	936	923	912	925	875	939	869	904	948	987	891	963	895	927	900	905	915	964	880	893	918	924	928	919	935	889	907	895	898	909	945	877	921	916	924	905	961	901	939	936	863	917	979	933	932	922	892	924	888	942	949	880	860	868	872	925	865	906	924	901	967	899	937	889	890	890	898	939	949	879	910	896	874	950	938	890	867	870	927	972	936	930	916	923	913	919	929	884	878	853	926	940	909	979	914	932	912	922	870	908	936	891	917	917	937	931	891	930	895	927	880	901	874	930	972	896	920	919	860	965	883	865	945	949	972	888	855	934	934	918	896	911	930	878	930	918	940	886	913	906	958	887	879	913	882	911	892	939	872	904	939	889	936	969	909	942	912	943	897	956	894	935	865	908	907	960	915	909	910	891	931	915	942	911	883	862	962	883	928	913	899	836	915	874	894	957	940	916	871	880	882	910	934	867	933	918	930	877	855	941	890	920	935	929	910	900	898	889	924	933	895	932	922	934	863	943	946	912	866	905	872	872	921	925	811	946	893	888	873	882	891	892	949	954	893	943	869	932	903	914	868	910	974	899	904	918	882	925	900	898	949	893	928	897	848	901	905	940	950	953	879	901	966	910	908	955	924	929	908	917	918	886	901	918	926	912	910	914	951	885	871	908	984	910	914	937	913	891	931	881	949	909	924	871	866	943	962	917	928	956	906	914	916	921	878	963	904	929	886	918	980	922	963	899	960	932	954	977	903	922	888	935	904	892	906	946	928	849	938	916	940	872	919	894	906	903	937	914	942	931	872	933	935	928	890	894	907	880	940	937	893	915	920	874	914	963	936	883	850	866	889	902	935	902	898	981	913	893	869	917	927	940	928	883	960	938	903	894	872	935	916	873	902	909	937	883	893	896	848	934	914	948	925	922	899	960	905	964	944	910	934	891	983	932	926	929	875	916	970	884	960	900	982	934	943	905	904	908	929	886	969	870	929	961	928	936	936	896	884	959	909	896	890	892	891	892	942	933	934	953	891	849	929	903	940	896	951	902	917	897	923	919	906	928	931	883	921	868	887	929	906	958	947	871	938	966	910	856	859	887	930	938	884	935	912	919	881	942	908	880	936	905	925	896	957	917	932	881	894	882	920	921	897	903	902	903	906	921	949	907	885	919	883	975	982	869	889	876	949	880	855	926	909	915	942	873	884	956	946	899	920	921	861	913	932	907	935	931	912	884	912	914	902	903	955	936	884	947	948	891	949	901	931	921	931	924	974	945	948	930	897	923	873	894	910	927	949	932	924	864	897	923	927	966	965	964	899	915	913	911	932	952	866	969	908	907	909	954	935	921	943	922	900	907	907	933	946	907	914	943	859	844	937	944	871	1037	961	884	940	924	930	898	911	897	969	885	955	916	910	875	920	908	930	909	847	900	940	890	892	874	922	886	940	926	902	879	864	951	889	911	918	923	915	913	891	856	899	919	884	941	887	909	874	893	936	891	873	895	891	934	901	908	891	884	869	934	882	886	913	869	883	948	961	898	959	935	860	956	918	914	890	887	882	842	928	932	931	912	897	917	916	957	925	863	876	888	926	851	944	841	909	886	863	931	905	916	921	954	914	940	880	917	877	955	914	901	934	910	926	923	928	943	930	905	908	959	921	857	930	924	887	925	903	942	915	965	877	899	949	914	930	902	932	910	899	850	953	936	904	908	917	973	836	934	886	976	977	866	863	963	904	919	915	950	910	924	905	923	955	915	881	944	922	901	909	887	914	877	842	938	924	929	891	920	904	919	947	956	938	940	905	959	860	882	924	883	929	905	946	931	888	925	871	907	886	934	938	915	909	974	890	935	933	901	909	953	882	887	927	939	898	961	931	939	903	918	924	907	961	921	936	903	909	915	947	911	914	880	884	934	894	933	888	863	912	882	938	954	930	961	904	940	911	933	923	879	907	918	913	915	875	927	950	949	927	896	923	893	928	913	953	913	935	913	941	935	912	928	880	876	947	922	806	936	859	900	877	877	889	926	880	904	881	919	923	864	911	912	887	990	974	936	878	861	923	896	903	888	860	911	896	924	954	932	941	926	886	916	945	911	897	924	910	870	894	858	894	931	903	912	912	962	928	941	894	906	892	943	888	896	912	947	931	941	849	930	857	938	867	862	930	923	864	879	886	934	909	905	892	924	917	896	874	888	908	870	957	866	908	930	917	966	844	946	936	887	928	892	922	917	985	950	979	931	964	935	899	931	919	889	930	856	874	896	898	935	944	922	914	913	892	937	882	956	956	939	891	925	876	922	903	926	952	906	900	926	892	923	933	899	890	936	949	865
30297	4368	1673	1246	880	741	668	621	543	493	492	457	449	416	395	416	429	434	419	411	377	444	373	428	364	393	418	380	408	394	372	393	408	409	394	390	389	396	367	419	375	407	375	368	398	372	391	397	368	416	371	399	395	412	350	395	387	405	385	386	372	382	410	406	424	433	366	407	435	365	407	370	398	365	365	370	395	400	393	442	380	394	403	383	407	414	372	377	347	404	394	382	389	390	403	384	391	405	403	374	404	340	420	376	379	397	401	437	379	390	422	405	398	400	411	397	387	367	385	397	404	380	415	368	446	412	412	410	397	403	395	371	407	364	394	383	403	392	343	354	383	373	412	408	382	368	385	399	417	368	391	368	398	365	366	359	405	405	372	407	446	382	342	382	387	414	389	357	392	394	429	395	371	375	355	416	371	369	368	370	376	355	354	382	366	349	411	388	397	383	368	390	396	421	376	365	389	394	365	386	361	408	370	383	393	397	396	398	377	375	389	378	367	388	406	394	363	378	348	385	434	379	407	391	383	393	389	357	377	429	353	371	368	398	403	391	379	397	374	381	412	392	426	388	383	397	368	386	363	375	381	373	404	387	394	396	363	442	355	387	383	379	333	358	393	390	379	388	396	425	386	357	362	393	378	397	401	371	408	373	407	391	388	424	416	387	367	397	389	384	424	404	360	372	390	405	398	412	364	409	372	430	366	408	379	382	386	370	338	356	378	410	416	359	387	421	395	415	395	411	385	370	339	352	412	361	391	377	374	383	386	395	407	382	372	443	383	421	390	419	416	364	371	419	364	387	436	367	386	375	369	380	390	385	382	390	377	387	362	360	379	378	356	401	403	412	403	381	381	358	405	408	393	431	395	387	413	422	400	350	397	399	381	414	388	416	358	395	374	374	366	374	386	376	374	381	361	356	384	411	406	384	379	388	374	396	399	404	382	381	395	391	366	349	360	347	385	363	394	375	357	386	366	389	391	378	406	387	411	394	392	384	395	374	411	400	393	385	431	409	393	361	401	394	404	421	422	419	371	407	362	363	396	379	367	423	340	419	430	418	387	395	383	389	409	380	350	385	398	387	374	392	394	373	372	378	385	377	373	377	362	373	362	412	380	374	376	400	388	403	368	417	371	373	359	385	384	357	399	399	384	361	396	342	397	400	349	372	388	391	368	414	443	392	405	414	390	386	362	354	415	359	365	365	403	357	416	385	373	402	390	381	369	350	432	395	422	391	410	388	403	387	402	364	373	408	402	370	384	366	377	382	389	363	397	387	379	409	367	377	398	380	389	382	387	363	385	428	368	408	378	379	363	391	387	379	395	393	391	388	388	395	406	379	390	384	375	399	372	370	354	396	421	402	363	374	402	385	429	427	391	405	373	395	396	399	393	378	403	399	379	351	401	371	396	395	388	396	412	375	364	398	392	372	406	411	399	403	365	360	391	364	406	386	370	383	366	393	362	398	451	369	404	382	360	419	343	416	366	410	393	381	387	381	391	362	387	424	396	374	363	393	389	414	373	404	374	379	403	384	371	384	378	398	397	360	413	391	384	372	395	421	346	354	381	382	391	421	382	410	370	392	421	369	381	367	350	366	386	416	392	369	391	396	352	403	395	370	409	392	382	393	401	378	374	387	432	364	358	411	389	382	398	380	384	402	360	402	370	392	400	442	377	369	400	404	404	400	389	344	386	362	429	408	374	393	390	405	355	377	397	366	369	411	389	391	374	373	395	409	429	377	340	377	374	369	395	403	388	361	375	379	360	385	344	375	372	372	384	392	395	397	409	406	382	380	369	372	404	429	375	382	384	390	367	382	380	408	408	391	388	410	409	393	390	395	382	403	380	396	416	375	402	376	336	369	393	390	406	399	353	373	385	400	392	381	406	363	344	353	375	361	405	372	368	373	373	374	380	361	393	422	401	422	416	393	398	396	377	397	389	346	382	376	370	391	385	369	374	391	395	359	400	437	400	369	421	402	392	410	385	396	379	406	396	376	390	432	384	369	365	409	414	351	352	373	385	398	359	412	356	355	386	355	404	377	403	402	408	413	420	395	365	400	411	371	423	394	393	410	328	388	391	389	401	400	419	412	383	365	377	379	404	405	373	384	361	363	331	369	364	356	389	369	369	368	417	409	367	387	383	381	370	371	403	369	374	382	370	379	382	403	365	379	390	387	405	400	421	368	388	386	330	369	410	388	397	415	394	384	396	393	404	396	370	366	403	381	385	379	390	400	371	373	381	399	391	405	416	400	369	363	392	369	388	370	358	374	377	374	418	363	366	403	368	358	370	376	431	376	349	380	363	360	391	394	400	359	378	341	383	407	395	416	360	420	372	371	346	439	394	387	370	357	396	400	407	409	407	359	382	365	405	388	385	358	423	376	383	378	335	368	383	410	380	382	391	426	345	407	406	378	396	391	387	368	371	407	377	406	371	400	376	361	397	388	391	393	376	402	358	378	391	362	367	397	335	390	392	354	363	375	356	399	381	378	358	411	374	389	409	361	418	415	373	356	375	439	414	387	354	400	387	416	413	388	416	396	380	382	367	393	357	389	370	390	340	393	405	366	363	379	407	395	382	399	392	375	378	384	404	376	377	361	408	381	413	366	421	383	414	420	380	378	373	344	363	383	370	388	374	383	366	352	386	397	423	388	416	405	382	371	361	394	365	398	404	394	401	373	416	364	405	365	410	386	404	371	390	388	423	390	371	424	364	380	387	366	383	404	399	380	407	399	422	399	420	415	363	409	359	390	403	352	405	427	394	378	416	371	410	401	427	399	395	363	359	423	337	405	381	392	389	396	373	399	386	394	401	430	391	388	413	399	412	381	361	383	372	389	378	413	362	382	364	349	423	427	408	396	360	402	382	398	373	386	390	369	393	399	386	387	386	384	361	388	389	377	378	406	386	393	381	389	404	375	402	398	359	396	393	338	397	396	408	406	370	383	407	381	396	369	349	401	347	421	372	384	386	369	356	398	370	391	438	405	407	369	407	408	384	384	398	387	375	414	405	364	400	398	370	365	387	396	368	375	400	415	385	384	415	393	389	403	410	395	389	383	381	367	378	391	366	410	388	388	385	378	396	413	366	375	370	384	361	359	376	419	378	371	414	376	384	349	386	418	394	369	376	370	370	335	388	417	446	348	414	392	382	358	337	373	393	351	392	374	334	364	417	374	367	358	350	360	383	441	408	401	371	374	396	446	362	371	385	387	389	355	393	388	405	430	382	371	401	384	383	416	418	419	403	400	399	365	378	422	390	445	390	426	403	376	402	387	380	395	344	401	422	383	361	403	414	394	356	393	375	389	379	376	389	381	379	385	397	371	383	372	391	377	374	373	371	383	403	402	362	376	386	378	389	371	368	383	353	413	372	398	365	412	372	383	396	421	380	346	417	379	388	367	338	402	382	344	377	380	363	409	424	441	359	367	360	398	385	402	388	414	424	368	399	373	404	382	383	424	428	381	356	383	406	406	385	389	383	355
14261	1892	3330	3636	3237	2762	2295	2126	1850	1657	1590	1478	1357	1369	1267	1255	1245	1236	1205	1233	1151	1160	1076	1075	1049	1151	1057	1099	1061	1089	1070	1085	1069	1064	1060	1045	1030	1010	1014	1029	977	1053	1024	996	937	990	1014	1018	1000	991	992	1054	970	990	1010	1012	1030	959	1003	954	1022	969	989	972	984	983	1036	999	1006	1028	1064	1065	1011	975	989	1004	978	980	1048	1001	1033	1001	1013	979	995	1018	1003	1020	1021	982	984	998	950	977	952	983	968	924	1036	957	1027	1045	994	1018	969	952	978	936	1048	963	911	948	973	960	995	1019	1004	977	987	936	1036	951	976	987	1023	1036	982	986	1008	952	963	962	960	1038	961	1011	975	996	985	984	1000	999	992	961	999	978	955	988	969	993	968	1039	993	1017	1029	975	1014	1028	963	1018	978	1038	1014	1040	954	950	1000	957	1011	997	1009	950	928	1033	951	957	947	967	955	952	954	1007	994	996	996	1013	934	1016	994	977	980	1037	1021	999	994	1003	997	962	979	950	1025	996	954	1024	972	999	1055	1003	926	959	980	941	941	990	986	1005	1018	1013	966	950	983	937	1028	994	970	962	975	1004	1007	974	968	995	954	966	968	957	1023	923	1008	891	984	968	991	992	966	963	995	973	1019	910	992	969	967	955	998	972	928	974	944	992	1019	1001	989	972	954	942	990	950	961	1018	1004	954	905	980	981	988	977	956	944	995	1003	916	991	965	942	958	976	986	991	1020	1022	1006	952	965	992	939	977	1003	976	969	999	999	1008	946	1007	977	996	967	939	948	1001	964	950	987	989	988	986	936	993	948	977	972	944	945	925	1015	930	953	971	960	918	997	978	1001	968	967	922	999	925	968	1011	952	987	971	999	940	961	986	978	940	974	940	960	945	985	1010	954	1005	990	931	987	960	965	986	941	1001	986	981	938	1008	973	968	1012	971	1022	950	986	966	1009	1024	1006	966	1019	994	988	959	1000	978	936	958	1027	970	980	954	932	1004	970	966	931	1021	983	980	987	1017	1056	959	988	949	990	992	971	1002	973	968	958	984	1015	960	995	965	979	955	1014	946	970	927	952	947	925	977	965	958	996	1045	974	1057	1012	963	981	967	1016	986	968	1011	964	993	1001	1005	949	1006	967	983	1023	972	1004	1000	983	991	993	958	1006	989	952	979	1010	941	1015	1017	926	998	988	1009	986	979	949	1011	922	956	985	987	952	947	1010	1027	1012	1004	968	977	920	980	999	1027	988	1001	922	947	988	1003	1016	1023	975	1015	939	991	986	988	916	980	996	1030	971	990	1003	917	1017	1006	995	962	988	951	991	944	962	981	985	972	945	961	953	963	1015	1001	961	929	982	968	964	967	991	994	1020	992	987	963	960	966	927	1017	975	975	970	981	919	975	1000	1002	962	1003	1024	987	942	989	966	963	1019	984	989	1034	996	983	951	991	931	963	996	962	905	1015	953	970	1023	939	918	911	974	938	959	939	927	957	961	966	927	985	995	968	958	975	1023	990	947	1019	956	1015	962	983	956	996	985	912	973	1006	944	1006	964	981	1005	995	1023	954	949	987	948	921	1005	949	897	1047	956	970	975	1023	959	930	1012	1028	1012	990	1013	1007	946	1005	1012	947	995	1027	951	956	945	926	982	941	991	1038	955	977	977	933	999	992	964	1003	990	987	999	932	970	956	943	957	961	992	972	937	905	988	897	915	950	982	983	987	1048	1023	937	993	966	1005	1012	993	949	972	962	980	1008	977	997	1002	966	1041	987	976	946	1009	970	983	971	985	967	1024	1051	969	955	997	963	973	961	989	979	1032	911	994	1009	988	922	964	967	982	984	973	956	958	990	924	999	978	927	966	988	970	990	957	1031	943	980	1006	989	986	985	981	1004	985	958	1029	943	984	965	946	959	1020	1020	982	986	1025	978	956	1035	969	1003	998	982	970	966	960	1011	979	951	983	961	985	1022	935	949	936	981	1033	982	971	970	961	1027	998	928	1008	932	963	900	967	972	978	982	999	982	953	924	965	975	968	990	940	964	978	976	948	999	977	958	969	983	970	964	1003	912	922	993	967	979	974	968	949	979	969	989	957	948	939	1029	998	993	951	978	992	956	998	1050	1041	999	981	1001	932	977	971	972	944	1002	975	1022	958	972	989	968	1001	1000	999	961	994	914	982	899	921	980	959	1023	1001	967	955	944	969	921	920	967	972	1018	975	1001	984	980	1023	978	983	955	978	982	1000	962	978	1005	967	1016	927	985	967	1001	989	929	963	986	979	971	1003	1017	1015	930	994	987	999	947	952	943	993	991	945	929	961	993	955	975	940	973	1038	935	1051	979	976	912	979	1025	987	982	1004	1017	959	984	981	991	1039	936	952	1012	1006	988	950	934	1002	939	1022	998	962	1003	919	939	999	961	1004	974	995	965	955	989	993	964	985	956	977	917	1007	970	963	956	887	981	1025	1021	937	994	991	1034	990	909	991	936	989	955	960	950	941	990	964	956	951	952	967	985	973	972	1005	979	999	944	916	969	942	1026	982	961	960	960	982	948	969	986	1029	977	966	1003	1017	1012	945	954	975	958	999	929	943	953	937	961	934	964	1006	947	1037	982	991	990	950	968	965	948	993	991	969	1018	963	1009	959	955	943	978	992	1001	969	1008	936	944	969	947	1011	978	982	941	915	993	958	970	979	970	946	1021	938	952	999	1002	969	963	923	1000	954	940	992	934	1019	1014	978	967	930	972	1009	965	949	967	985	952	1041	910	1014	946	962	921	949	1002	991	1033	960	1020	963	1011	967	977	967	965	900	917	963	975	979	956	935	986	930	1015	975	997	924	951	953	946	967	950	968	950	978	975	1009	944	938	948	902	920	980	1007	936	966	1002	946	961	955	958	945	958	962	1003	974	937	987	922	986	971	980	985	1050	993	994	1005	946	881	997	1005	947	977	957	914	922	952	981	970	982	965	1000	941	945	934	1001	972	981	990	951	978	946	953	937	1026	951	991	1000	965	970	984	965	957	911	1005	984	1026	937	1000	953	934	957	1011	994	958	967	948	992	969	989	896	930	1016	993	976	994	1010	990	1007	958	950	998	923	972	945	949	984	988	916	988	966	991	1027	986	973	919	937	991	931	971	969	979	959	948	990	974	958	973	989	1028	1006	996	1013	1002	973	963	1027	975	962	946	930	974	1042	937	955	1045	924	951	936	975	993	1001	1016	944	1029	974	968	945	966	987	974	964	980	977	983	967	1019	1003	978	1046	1004	948	992	1000	986	945	949	993	1031	935	1011	951	954	979	957	944	978	929	983	990	946	936	969	955	951	973	969	934	972	982	961	966	998	1007	971	961	990	934	951	976	894	946	944	979	1008	995	1001	949	989	987	907	890	992	1007	1010	976	980	1033	964	946	983	953	992	1000	978	955	1017	983	968	959	981	980	986	929	949	972	1004	977	884	998	1019	922	951	987	997	996	956	949	1004	1018	933	946	977	1019	923	986	914	933	909	1009	957	992	1012	967	997	919	1004	957	1011	1014	978	923	944	1015	955	964	942	954	933	959	976	959	978	1030	917	966	931	957	915	976	935	971	993	942	974	978	952	1024	921	954	921	996	981	1009	963	947	936	1004	948	978	962	962	980	953	1020	1000	942	1019	974	978	923	970	952	976	1020	996	953	1008	1006	941	970	970	982	958	986	993	999	984	968	967	936	971	987	1030	983	972	968	950	1012	1045	1032	1026	929	1068	1014	966	945	965	954	1009	958	1006	960	956	948	961	989	1003	958	955	995	999	934	972	1006	996	956	1025	981	989	1013	976	963	962	1012	951	984	1001	977
42402	11449	3570	2141	1412	1070	869	694	727	537	522	430	410	417	402	387	348	364	343	335	312	319	358	348	333	312	299	319	319	314	273	275	300	327	274	323	291	309	303	290	305	281	327	283	295	285	324	285	311	296	290	311	282	298	261	296	280	256	299	295	286	298	291	295	269	271	297	321	319	279	306	276	307	326	282	306	262	313	292	300	292	291	285	269	284	285	290	267	274	266	259	284	307	304	295	314	284	284	285	293	272	284	292	278	285	278	303	295	260	324	279	286	275	272	268	297	302	308	270	269	274	264	262	256	276	286	293	310	274	283	283	287	260	260	312	296	280	274	262	282	257	258	272	260	289	315	294	296	287	283	259	273	306	300	316	298	254	310	255	304	298	297	272	296	281	249	305	301	268	293	297	254	296	295	263	323	271	282	283	300	278	234	242	293	302	293	298	278	271	309	283	252	278	286	320	314	282	268	258	275	274	276	288	285	267	270	297	278	300	272	263	282	288	301	283	272	278	287	274	280	277	299	311	300	323	321	272	274	278	264	313	271	258	306	293	287	308	276	304	258	259	254	283	233	263	250	241	287	295	301	285	274	264	294	281	292	303	299	269	311	269	284	292	323	303	308	263	297	300	279	288	301	279	275	324	261	288	279	266	270	311	296	281	249	294	269	300	301	284	276	291	298	321	302	281	286	308	276	242	272	291	282	304	286	254	269	302	273	282	279	274	295	290	282	286	304	272	287	262	278	270	267	278	292	313	290	295	310	301	296	286	297	315	275	249	272	288	322	275	279	282	278	289	292	292	253	310	261	292	320	248	267	251	269	268	285	299	277	287	261	291	287	293	295	274	292	272	302	274	243	291	295	255	269	272	273	275	269	312	276	305	282	268	324	288	315	269	267	276	297	263	295	287	261	276	313	314	286	285	261	286	277	295	272	290	303	268	277	301	256	263	307	281	265	272	284	282	275	303	280	286	282	275	289	262	253	280	300	289	274	300	308	275	276	269	295	246	306	296	284	276	301	284	305	259	260	287	294	285	242	307	267	295	314	270	291	305	283	279	285	286	293	292	292	258	254	282	289	293	270	266	256	274	306	295	285	287	283	281	305	290	278	265	262	296	268	254	280	268	316	303	289	306	299	315	296	279	348	301	299	303	271	278	287	275	277	283	282	300	307	297	287	248	299	280	272	269	306	286	277	305	310	285	277	309	312	248	282	289	303	270	266	278	290	264	298	256	268	307	281	289	263	263	293	286	257	285	293	269	243	282	291	299	274	292	271	271	311	311	286	309	315	308	256	292	301	245	252	252	299	265	287	264	294	255	290	313	294	283	310	286	301	300	249	295	344	296	306	293	297	300	302	303	284	262	271	332	285	298	264	314	306	255	332	280	275	299	298	300	260	289	262	268	261	295	256	270	292	273	299	275	273	271	274	285	278	297	309	276	285	259	304	289	270	271	277	268	295	268	297	319	299	287	292	307	300	310	266	265	280	273	268	274	258	282	283	291	300	298	289	290	258	292	282	319	276	281	279	269	295	286	280	275	273	286	243	270	278	293	310	278	288	288	293	277	282	334	254	299	282	292	285	285	275	300	274	259	276	277	288	256	279	313	260	290	297	289	283	262	285	288	300	294	303	314	280	327	271	303	311	287	259	259	295	315	263	262	282	286	288	281	315	282	276	291	282	286	279	276	303	288	280	312	297	288	289	264	263	283	277	281	294	299	271	265	257	271	275	257	282	304	276	257	309	259	298	314	298	293	293	273	268	249	252	300	282	283	288	292	296	308	259	282	297	266	321	305	312	291	288	264	246	289	281	296	313	294	263	240	269	279	287	302	279	252	264	276	254	298	286	274	278	319	284	295	259	286	290	282	291	261	275	301	291	300	278	291	294	269	262	271	294	259	266	265	255	302	285	289	268	304	269	280	267	307	271	264	289	278	266	285	283	259	301	279	259	306	258	300	296	291	326	290	306	284	280	280	263	296	273	282	307	290	297	285	296	281	262	288	287	291	244	274	317	297	309	274	283	268	290	293	277	295	272	257	279	263	273	311	267	281	301	318	277	278	260	276	296	278	266	300	287	302	287	288	291	290	275	302	320	300	318	282	273	319	270	275	311	280	279	299	270	253	271	296	263	296	313	286	308	299	283	317	285	247	248	277	291	288	258	285	289	264	309	331	269	267	258	276	315	278	293	280	279	303	263	279	285	305	273	277	279	286	273	262	283	257	262	316	286	263	307	244	289	275	262	260	270	285	309	289	279	324	254	301	259	266	301	303	301	259	299	297	303	278	281	247	250	278	257	271	292	284	272	271	276	249	271	314	262	297	268	318	257	273	279	259	296	311	269	285	303	258	267	317	305	325	280	283	292	285	296	311	310	290	282	281	300	240	285	281	285	279	289	255	279	274	250	281	271	298	283	284	233	283	293	285	305	300	285	285	289	301	297	284	308	283	267	289	304	322	254	293	275	284	293	299	270	289	271	254	266	287	297	287	285	286	292	284	272	299	302	256	254	281	309	248	289	294	257	303	285	304	292	289	282	275	292	275	284	302	287	263	297	293	290	305	280	288	256	296	297	275	316	270	315	247	268	253	293	300	280	290	262	279	299	295	276	299	287	274	275	284	301	267	268	302	248	273	299	285	287	242	284	274	296	263	273	265	312	292	304	282	275	277	322	265	288	278	300	251	257	281	271	284	287	286	283	304	284	296	266	287	320	288	277	276	289	293	315	281	311	278	270	293	314	287	283	270	297	289	290	302	307	289	282	286	258	266	300	266	297	319	270	310	276	310	282	243	259	272	272	278	274	277	240	290	287	267	263	266	294	292	288	269	312	297	280	257	284	262	300	272	310	299	289	278	296	263	303	270	289	277	290	310	269	269	269	278	263	276	295	255	297	274	286	280	267	292	323	284	281	321	256	266	275	304	296	281	265	280	276	286	279	279	297	290	268	249	273	294	280	286	286	259	300	267	288	303	304	296	295	266	283	275	287	264	278	290	292	301	278	303	291	296	305	260	298	310	291	275	251	265	291	309	292	255	277	294	271	292	285	290	267	285	303	283	277	286	271	325	267	301	304	292	272	309	280	275	246	269	304	278	281	286	257	276	285	284	289	286	304	284	263	283	283	262	293	269	288	280	266	284	283	268	287	286	253	277	255	292	277	275	288	276	286	293	284	322	280	275	291	284	280	275	289	246	276	261	316	284	287	294	269	280	266	275	277	289	274	301	288	282	286	271	272	309	292	281	289	307	264	296	275	288	286	302	284	325	277	283	287	309	288	279	272	266	278	319	297	279	287	291	303	312	266	295	294	272	304	264	289	280	255	286	282	273	288	271	249	303	263	278	310	262	272	283	270	262	298	306	280	290	271	289	301	304	282	283	288	309	307	278	303	296	284	292	280	288	286	307	275	265	283	305	268	313	282	294	272	260	292	296	280	303	270	285	274	293	259	301	292	278	289	282	273	320	259	270	263	291	291	273	283	304	288
19132	2373	5306	5830	4943	4043	3502	2803	2467	2093	1916	1714	1606	1504	1500	1324	1268	1206	1171	1138	1075	1053	1017	1019	959	982	947	875	903	873	903	872	889	924	867	810	820	854	836	859	833	822	838	817	799	792	789	784	839	793	777	775	849	763	844	732	764	763	770	785	786	765	802	773	791	798	807	857	862	818	828	806	738	792	812	761	778	748	758	767	774	745	799	765	739	822	768	812	835	784	750	773	779	771	752	722	746	734	795	774	770	740	763	767	761	752	724	737	776	740	768	760	747	737	684	756	784	812	781	741	761	725	685	741	720	759	751	725	756	702	810	766	734	746	792	729	692	701	756	739	756	774	771	736	791	705	695	743	713	730	754	705	735	758	708	740	792	770	787	736	757	713	770	776	715	779	749	720	740	800	730	731	737	709	732	712	731	703	708	759	708	752	769	758	682	720	725	705	748	813	751	688	769	771	747	712	687	725	739	729	747	739	784	806	741	721	771	727	708	726	778	740	731	724	786	741	718	705	715	720	735	715	726	720	708	757	738	739	681	757	769	698	743	766	735	723	733	720	709	738	758	771	737	765	761	704	784	737	690	788	730	723	684	743	722	731	724	748	793	713	675	678	748	750	764	766	714	705	734	736	728	767	701	756	732	742	713	754	739	687	707	739	762	708	763	715	720	707	744	676	733	746	718	691	747	736	738	769	757	724	698	721	728	722	741	730	752	702	722	694	775	758	724	697	715	730	767	726	737	737	682	758	752	708	734	737	743	707	704	727	724	750	761	726	771	758	722	741	736	720	682	702	728	712	733	738	752	770	731	686	750	717	741	767	720	703	693	741	727	710	689	751	717	771	727	705	720	706	721	699	728	706	734	723	742	768	708	700	716	747	701	741	711	738	759	754	756	793	731	715	780	674	754	756	749	728	767	740	740	721	696	703	758	712	693	681	691	749	719	723	738	708	700	737	719	697	685	709	710	697	735	720	718	708	694	777	748	752	732	754	693	697	726	716	729	731	713	691	753	770	726	740	746	707	688	742	717	720	706	740	746	750	696	750	732	726	704	731	745	692	744	781	735	686	710	745	749	724	738	712	728	731	770	728	747	729	746	768	672	711	730	741	727	715	720	739	713	674	711	746	745	722	740	700	751	754	704	689	729	763	750	771	743	703	747	744	731	716	698	727	710	757	729	758	734	705	722	744	764	727	712	734	712	744	716	727	693	785	744	727	731	750	749	736	743	711	738	740	736	670	698	757	666	713	713	737	740	702	747	780	721	762	764	717	734	704	702	749	723	729	752	718	784	755	696	736	780	735	713	764	735	726	744	716	733	740	699	748	716	729	751	751	696	797	782	704	757	705	755	713	739	688	729	715	741	694	702	710	687	745	761	713	753	740	747	770	721	750	750	750	722	736	731	703	732	714	728	694	737	684	728	708	746	702	756	729	756	739	685	742	718	729	713	698	775	706	702	769	725	751	736	726	763	681	764	713	741	713	733	744	762	763	804	783	699	698	728	750	742	766	713	733	751	754	704	704	738	710	701	724	731	679	785	787	780	717	741	720	743	709	702	729	715	679	779	772	737	726	749	698	705	696	727	730	724	704	720	726	759	749	729	714	716	721	708	754	718	724	736	762	696	765	732	722	722	724	703	780	756	703	750	699	725	723	725	770	752	795	730	684	745	727	739	750	703	729	738	747	722	740	713	746	759	753	709	716	733	725	715	694	707	721	683	686	705	693	791	730	694	765	679	736	809	754	757	711	709	764	746	731	686	721	756	704	770	713	747	718	717	726	748	754	702	719	716	778	728	784	780	712	735	713	699	721	747	703	715	730	686	732	675	742	755	707	690	690	770	750	711	728	715	755	724	683	743	719	707	689	750	681	780	736	740	736	696	724	718	749	738	748	732	741	722	746	695	772	745	736	721	707	716	753	769	733	749	733	741	716	701	774	748	725	734	682	741	754	746	675	698	713	700	697	770	817	734	707	693	772	708	714	779	712	730	718	739	703	762	729	712	747	728	775	764	703	790	744	670	738	697	740	731	754	730	733	750	824	750	716	753	770	725	753	712	752	751	765	780	802	730	716	725	731	763	766	701	713	732	700	705	719	728	730	748	724	745	752	725	711	783	744	746	707	653	748	674	740	773	719	709	719	728	767	730	718	713	728	743	700	734	708	753	733	712	736	706	773	745	699	740	749	707	725	787	752	751	727	726	711	685	683	722	742	699	733	740	741	703	699	756	751	716	743	709	734	746	711	780	721	772	689	751	722	710	675	714	710	700	759	737	689	696	724	692	767	772	719	747	746	706	664	706	737	747	673	717	727	720	687	754	711	726	673	736	714	715	825	779	745	755	699	723	730	716	685	703	757	741	738	707	750	712	742	716	752	773	733	739	703	763	731	764	730	752	738	755	733	746	749	740	697	716	734	718	751	718	726	702	722	719	705	712	697	734	721	754	709	735	759	704	734	753	737	750	718	742	659	706	696	741	753	761	719	708	728	740	759	733	729	755	747	709	741	747	741	723	740	730	754	755	735	738	775	735	743	803	719	744	716	751	737	743	737	736	694	740	761	739	775	731	728	746	719	712	726	763	708	720	712	749	717	705	752	704	742	740	709	707	723	737	715	747	734	762	720	701	736	708	727	749	732	726	713	742	685	748	747	701	700	770	716	781	746	748	767	737	763	681	771	718	695	776	772	749	723	773	713	707	764	693	691	723	753	701	737	704	719	801	723	765	736	775	743	684	683	723	718	705	702	719	707	748	703	694	751	740	756	744	692	721	743	777	745	735	748	765	716	770	732	653	739	750	754	761	739	765	730	694	734	732	760	759	672	782	737	768	727	718	753	695	664	739	649	710	760	761	717	698	760	799	730	773	696	719	730	708	711	776	764	684	721	757	751	749	746	735	759	742	702	720	732	755	753	718	714	730	762	698	771	744	730	725	743	752	759	740	724	728	713	740	715	749	746	778	725	724	675	727	719	758	728	716	721	729	693	736	757	725	745	703	772	729	712	725	727	718	726	750	743	739	751	765	758	736	806	710	734	788	748	718	763	733	727	724	725	758	772	685	753	689	722	679	701	717	682	761	672	745	720	761	743	721	711	684	674	722	737	751	725	731	734	707	738	741	719	745	777	760	671	771	760	722	721	728	707	718	717	761	728	755	746	714	698	704	735	761	688	696	742	757	736	726	698	752	770	715	705	780	734	789	718	769	713	737	747	739	706	709	755	747	719	762	711	738	736	743	733	713	717	750	752	687	750	728	702	702	753	699	752	750	725	703	720	715	814	706	741	719	728	743	851	700	737	756	730	728	755	749	729	770	753	709	764	742	736	712	753	706	715	736	728	709	693	707	744	754	745	710	676	744	724	677	709	733	750	700	699	790	673	779	702	729	675	735	724	764	805	676	705	783	786	700	701	746	696	742	746	762	754	747	732	818	732	720	712	706	765	761	675	761	772	717	720	738	750	732	719	748	729	720	712	718	748	735	712	733	752
5324	458	444	393	354	390	363	348	383	344	365	347	359	333	341	361	342	358	377	355	380	339	341	354	372	369	360	363	352	386	350	312	376	392	348	383	356	355	369	362	364	359	364	374	371	332	350	364	351	365	343	344	304	334	361	365	362	371	329	334	340	336	377	360	348	381	378	369	338	353	362	374	353	371	329	344	352	349	381	313	337	370	352	350	353	331	367	330	382	330	378	341	375	317	320	362	366	383	361	382	341	380	340	344	384	362	339	369	342	342	352	367	360	344	369	316	321	349	335	317	336	347	331	363	360	373	336	341	359	355	358	316	340	364	370	348	357	380	379	380	368	387	369	382	391	358	381	345	344	376	372	357	347	357	343	326	340	339	362	350	345	343	340	387	361	365	298	336	374	363	328	346	371	370	337	337	331	334	340	362	364	349	365	369	368	338	343	332	341	363	348	339	345	403	363	351	352	346	360	382	378	376	356	359	375	336	302	377	350	356	368	363	336	359	320	389	367	325	344	344	360	355	343	330	329	365	363	332	356	349	342	362	399	361	344	354	332	346	322	376	357	339	368	346	368	388	334	375	348	357	356	330	374	371	356	313	357	348	349	340	380	341	327	359	374	399	319	340	342	345	352	352	370	312	342	338	328	359	395	350	330	317	350	347	342	337	358	370	356	340	341	362	333	375	350	357	329	364	367	341	332	350	405	352	308	360	355	318	342	355	357	350	353	351	353	357	340	331	367	354	342	337	353	344	378	365	325	381	371	360	344	351	385	379	333	333	327	371	341	357	333	339	353	357	387	340	372	330	362	334	368	339	349	330	368	327	351	335	358	360	374	375	349	352	341	349	322	345	372	375	351	327	387	367	348	351	354	348	364	361	301	369	362	366	355	324	332	387	327	339	366	369	374	374	351	336	338	339	360	344	379	339	353	346	375	385	362	356	357	352	341	379	362	370	351	365	357	377	339	357	353	297	394	373	351	365	369	369	375	358	336	349	350	400	328	361	331	335	362	322	375	354	356	368	341	334	360	333	378	400	358	342	356	370	354	362	344	347	351	349	337	357	344	368	370	358	359	292	337	360	393	380	382	330	358	323	335	330	327	354	349	355	356	408	364	387	332	362	372	395	355	387	342	346	361	344	363	366	337	342	342	333	363	342	342	357	350	356	348	356	333	320	374	339	350	356	364	364	329	333	347	386	323	377	366	345	328	363	342	364	335	364	374	362	389	387	316	363	353	300	368	390	351	351	350	361	368	370	345	335	344	326	374	353	340	338	362	305	341	348	355	380	333	366	338	376	339	341	357	350	351	365	356	387	334	371	348	312	353	344	357	401	325	350	357	346	366	336	381	304	337	327	347	335	364	335	338	369	356	359	354	350	340	369	359	363	339	390	404	357	356	343	352	380	381	362	376	340	343	344	357	363	347	352	341	345	353	326	352	371	385	355	347	336	361	370	356	362	394	352	346	370	319	343	348	340	320	360	346	369	328	325	326	335	357	355	360	334	350	391	349	355	371	378	372	382	353	355	376	340	362	357	360	346	354	342	346	351	386	339	368	331	333	366	348	344	374	339	366	348	339	348	384	354	336	371	378	325	369	338	358	366	322	369	324	317	337	388	378	343	309	370	355	336	329	353	342	342	349	352	333	369	338	358	362	349	322	352	326	364	340	380	331	365	363	341	343	361	359	350	372	373	374	357	371	350	355	384	327	360	331	339	342	395	369	397	364	375	379	343	357	352	361	328	333	367	373	317	315	371	353	343	343	364	338	376	389	380	340	340	335	341	328	368	362	339	347	342	349	344	352	349	376	331	371	355	376	332	349	367	352	341	354	330	365	415	354	344	380	317	357	378	323	361	344	349	370	353	389	365	354	382	333	327	328	360	327	345	370	371	352	363	368	337	366	370	331	335	349	374	362	341	348	367	353	384	359	342	302	340	335	311	368	347	328	333	338	340	321	354	357	313	342	346	373	366	406	334	351	368	355	376	360	332	342	377	317	366	353	335	367	336	336	335	358	358	327	343	364	346	363	341	382	356	337	344	392	343	350	365	349	327	362	358	397	351	372	359	333	321	373	373	332	332	346	362	346	326	357	368	322	353	371	384	343	359	372	350	357	345	323	338	319	369	369	336	334	371	367	364	378	376	373	342	337	349	371	342	361	392	305	332	373	361	305	358	353	335	339	364	345	364	324	332	349	330	359	352	336	353	345	367	369	356	370	330	357	382	328	355	334	344	309	361	336	354	343	354	357	343	360	332	379	365	348	361	349	308	383	346	357	361	370	334	381	337	356	391	350	419	353	333	388	295	372	370	362	330	365	346	368	358	346	373	334	344	347	319	360	345	375	335	375	327	345	348	355	360	384	352	366	310	308	344	362	355	347	341	337	332	322	356	362	372	355	350	336	371	368	354	346	339	355	369	330	327	348	350	322	323	349	341	374	327	379	350	348	365	347	358	382	366	345	352	360	364	361	323	363	341	333	360	363	340	355	365	313	300	359	387	365	337	356	338	345	362	351	353	340	402	354	324	354	372	376	364	353	346	372	314	346	348	360	393	337	342	365	349	376	346	351	351	393	370	366	357	389	362	336	355	329	376	338	360	354	344	355	350	379	343	360	327	352	335	356	334	350	396	323	353	373	358	349	373	364	386	347	373	395	406	351	324	356	344	350	335	343	356	385	354	351	344	364	326	389	377	334	350	332	361	367	344	357	333	340	351	363	356	333	339	346	339	358	378	366	331	323	388	336	356	369	355	385	344	340	353	350	346	348	352	365	337	347	323	327	389	327	349	386	318	340	351	356	360	329	332	353	345	366	361	367	333	373	350	330	324	362	373	361	356	385	353	363	366	348	353	363	348	381	386	329	347	329	333	364	372	346	367	380	372	356	358	358	365	360	352	355	349	368	341	326	372	348	351	334	349	330	328	392	384	364	348	360	319	361	371	351	349	356	332	314	335	346	345	370	358	363	330	348	357	388	372	337	329	347	340	329	371	387	350	321	335	339	357	375	368	356	372	355	308	357	346	344	357	338	329	363	360	343	334	359	355	392	353	373	365	358	384	364	380	352	368	386	350	330	342	359	368	333	362	335	351	357	356	347	338	379	360	341	337	324	348	361	361	340	337	359	382	361	350	319	368	383	353	377	383	343	354	351	310	362	343	324	338	319	364	361	335	327	343	324	357	344	337	328	326	374	366	354	333	377	354	363	367	331	342	342	385	364	327	343	337	340	316	346	366	350	384	343	364	332	322	358	369	316	360	389	357	371	349	370	335	358	354	376	344	370	333	358	313	344	365	345	369	333	333	357	351	352	357	325	371	358	316	392	353	335	326	342	353	331	342	336	365	346	362	362	349	301	357	348	385	345	390	355	356	352	321	347	320	355	329	337	368	346	342	338	362	345	369	362	369	359	355	364	341	362	329	366	349	354	381	332	358	377	385	340	332	304	338	347	307	354	376	341	349	348	366	347	330	373	372	347	372	330	352
4619	974	1016	1113	1034	1021	1058	982	1068	955	921	989	937	948	975	972	947	1042	959	922	884	893	895	950	904	932	946	882	975	909	940	892	943	903	830	826	908	902	867	890	917	893	958	856	903	855	921	883	839	964	853	956	921	955	880	924	880	939	877	892	932	879	990	917	955	930	895	933	865	975	957	884	918	896	867	935	900	917	921	897	887	896	934	914	875	924	907	925	916	866	916	960	929	897	851	933	925	904	851	886	915	903	926	925	956	960	872	914	897	850	914	891	905	908	876	916	906	900	912	874	879	853	905	888	910	891	918	924	897	906	925	897	906	953	939	934	898	921	914	940	852	922	890	855	879	951	972	961	882	874	868	921	924	867	919	902	927	925	904	937	903	897	904	923	918	842	866	924	895	940	912	898	852	826	918	982	881	850	909	895	855	871	929	918	882	931	878	884	932	910	908	888	949	916	911	878	920	924	914	895	903	865	883	921	936	920	896	911	901	952	942	894	903	919	905	877	841	926	863	891	854	877	914	882	909	886	924	941	834	955	883	919	897	910	827	839	888	901	919	860	912	931	891	916	842	943	863	909	884	924	880	896	913	928	881	893	836	876	923	917	888	887	879	920	914	929	873	897	888	873	873	870	925	887	922	894	890	868	948	875	956	870	927	915	898	882	850	873	872	876	921	903	927	926	921	893	917	899	915	889	879	920	870	886	936	914	879	908	890	904	871	890	922	835	880	856	891	893	900	936	870	879	945	936	887	937	839	943	906	875	875	899	927	936	891	925	968	867	895	827	889	909	916	935	854	947	927	896	916	886	856	925	886	887	919	905	879	876	966	887	880	894	859	916	954	896	976	888	906	909	926	928	912	908	950	874	938	931	915	925	893	903	923	883	886	913	863	915	936	946	911	949	955	886	894	891	873	918	896	833	887	925	927	873	914	909	864	860	899	846	895	912	892	924	930	895	872	971	892	892	912	882	866	895	885	910	907	931	884	877	907	937	853	891	901	874	888	931	918	929	918	886	878	932	866	880	882	914	889	916	826	932	860	904	899	902	913	863	859	942	910	901	880	861	860	880	918	934	874	901	898	921	922	863	899	945	917	875	883	881	898	939	901	865	877	911	931	876	970	900	904	921	951	881	872	897	904	875	842	898	896	898	911	879	877	878	930	881	930	913	903	937	876	917	941	887	913	933	952	924	940	902	929	893	883	890	911	903	860	936	931	900	883	912	910	902	873	865	919	947	910	926	902	921	921	959	870	921	891	895	906	884	895	843	895	933	914	902	853	916	866	949	867	932	929	870	894	937	844	904	929	922	866	943	893	868	966	906	921	905	920	861	895	910	940	877	940	906	909	914	872	909	933	936	875	913	868	927	894	919	924	909	961	906	957	909	882	911	921	899	885	914	926	872	872	873	905	884	891	874	979	865	916	917	945	891	885	933	950	906	919	876	899	912	902	901	932	891	928	893	925	903	945	921	918	846	864	910	873	913	919	931	843	912	913	899	932	955	897	885	922	898	897	856	927	928	867	914	872	873	948	869	917	933	913	895	915	894	915	891	891	851	904	877	926	860	939	876	896	900	930	916	972	929	871	909	903	927	907	879	886	913	895	876	932	954	902	883	901	889	912	956	877	907	868	955	915	917	880	924	886	901	847	944	950	868	858	929	902	914	969	901	900	885	852	907	866	920	845	880	907	860	930	938	933	884	868	922	918	906	968	899	876	843	910	956	912	871	939	902	910	868	966	895	894	918	929	876	910	904	945	853	946	937	844	903	901	899	892	842	916	867	901	912	920	948	840	905	915	924	917	919	923	907	894	926	934	929	916	915	897	952	860	910	888	945	881	868	913	839	896	913	868	878	918	915	871	919	888	945	936	975	933	942	887	939	891	890	944	852	829	871	902	906	897	935	846	929	950	942	935	941	866	844	897	923	960	897	902	928	921	877	912	891	857	857	959	971	870	914	912	921	870	918	921	926	899	899	881	948	899	916	919	888	929	905	907	897	909	895	868	869	895	844	892	866	889	884	914	899	893	886	907	920	918	911	912	918	866	897	959	919	891	891	867	905	905	879	885	961	888	915	912	870	923	881	929	898	874	899	933	906	904	915	902	936	891	899	914	913	839	892	868	884	889	919	925	851	930	933	914	797	916	889	865	906	896	869	978	937	930	915	917	900	928	899	932	928	869	940	947	881	924	940	887	887	875	879	874	883	931	943	906	910	892	853	916	947	920	913	933	917	865	927	905	882	923	879	975	895	935	938	902	946	889	901	867	918	912	887	914	841	876	939	880	856	910	932	966	869	939	918	914	901	864	824	930	923	888	941	926	877	868	914	976	925	938	909	905	927	899	930	884	908	897	922	925	924	891	878	912	876	942	973	931	915	918	912	887	915	889	925	878	975	887	924	900	907	905	918	854	861	932	887	878	868	893	865	898	855	943	892	916	857	891	891	868	862	886	908	930	924	914	928	927	902	917	858	925	892	895	881	952	923	862	882	878	906	968	879	900	908	912	951	876	920	922	912	838	947	975	921	913	867	889	970	883	874	899	929	929	900	864	875	867	933	921	915	938	915	980	934	908	908	942	918	885	929	941	911	939	907	869	913	952	943	926	890	881	935	902	952	908	933	943	837	867	963	938	931	924	942	868	903	878	905	929	931	911	864	867	917	904	952	912	963	867	894	936	913	901	894	853	929	953	929	895	932	920	944	934	909	885	911	898	920	961	936	953	852	830	907	896	846	868	913	915	886	935	879	912	896	923	856	960	930	903	932	931	812	915	886	977	819	898	919	928	900	953	911	884	839	919	868	915	893	889	910	838	936	894	895	903	953	877	907	899	946	892	901	907	858	916	848	911	890	896	877	923	933	918	945	960	890	888	966	895	837	860	936	861	848	882	954	892	873	901	911	879	920	877	872	959	880	899	951	860	903	896	919	860	963	938	902	902	888	901	891	867	935	871	944	900	970	931	920	921	932	945	900	926	898	897	875	889	907	897	927	889	901	837	905	854	923	934	876	915	913	963	924	900	874	915	865	886	904	980	956	939	896	873	882	942	890	915	905	911	889	909	877	911	917	905	903	916	890	922	889	942	917	932	946	904	854	889	919	922	909	900	889	914	929	901	902	913	893	893	865	914	882	937	942	903	870	911	901	950	961	902	863	845	941	911	921	898	898	873	969	945	919	924	941	912	897	897	864	858	953	914	962	898	930	913	905	859	912	956	963	921	964	928	891	931	969	878	904	866	952	902	909	870	916	976	899	941	918	921	924	929	899	872	876	866	946	891	887	878	936	835	884	884	943	873	853	880	915	895	921	894	895	877	883	921	967	892	931	922	911	935	901	904	943	972	904	877	893	828	899	926	881	908	879	924	905	916	937	933	906	907	871	922	872	922	917	837	906	870	879	892	923	844	969	881	937	903	882	888	912	894	922	870	933	920	882	917	903	916	925	879	858	908	907	924	909	930	889	885	908	915	921	937	917	923	865	927	889
30224	4097	1530	1268	919	707	601	606	532	501	475	490	433	399	419	462	414	407	412	411	443	373	401	413	407	369	390	406	407	380	365	432	347	392	389	390	402	396	402	358	386	399	412	378	370	370	404	337	372	386	384	363	392	383	411	384	389	352	403	404	417	398	406	368	386	372	345	395	375	408	400	388	403	371	405	413	390	384	374	396	371	371	387	435	348	427	378	381	391	354	393	374	392	354	409	387	372	403	343	374	389	402	388	380	372	388	411	363	384	371	355	370	408	388	372	400	385	387	396	382	389	393	368	377	358	401	444	370	380	383	393	377	431	373	400	347	389	385	347	401	392	339	375	377	362	380	346	373	381	352	354	383	355	422	359	359	383	384	376	354	354	355	381	375	353	392	365	375	408	372	372	360	357	369	376	383	390	411	385	394	390	362	388	381	375	390	407	365	331	358	353	372	377	375	364	370	396	391	389	374	380	361	360	386	374	354	384	361	406	411	364	354	370	376	399	368	372	373	375	340	381	340	375	395	387	383	374	415	370	416	365	378	376	397	405	396	349	406	371	350	344	384	360	394	404	426	418	375	374	387	409	377	367	384	363	378	377	391	353	382	420	378	397	395	420	375	381	343	396	401	395	389	391	408	387	386	375	388	379	338	386	398	363	383	367	400	374	393	397	416	352	387	359	391	371	384	351	421	368	368	370	358	372	411	378	369	366	381	365	404	389	370	393	391	377	378	377	366	407	356	370	411	391	365	355	364	387	356	357	348	416	381	367	394	382	395	381	403	376	379	391	318	381	360	418	342	356	387	397	370	377	360	373	351	370	422	363	380	359	400	404	377	366	363	366	369	427	376	394	387	381	363	380	387	376	389	394	342	371	394	362	372	401	382	387	413	378	410	334	389	346	365	374	379	362	372	392	379	351	357	394	390	384	389	361	363	362	396	405	358	380	353	385	397	394	360	365	388	380	382	406	363	389	395	382	361	367	393	367	371	366	366	398	409	371	397	369	337	363	352	352	377	370	355	377	365	344	392	406	398	366	365	371	388	374	400	346	382	357	391	383	352	380	378	380	405	425	379	374	341	333	386	373	363	359	357	374	373	381	343	389	375	398	362	381	389	381	405	352	438	381	382	383	368	393	390	384	393	372	407	366	379	409	404	387	392	364	368	368	364	374	389	382	393	400	379	382	348	367	378	363	382	385	384	401	365	396	353	384	402	351	403	347	352	388	320	373	378	399	399	375	375	361	412	388	384	400	424	358	362	382	379	390	376	345	383	377	411	402	410	420	374	349	383	353	379	387	365	372	377	398	432	374	362	345	382	416	386	377	382	403	391	377	369	385	395	362	391	375	389	373	380	422	351	403	339	407	363	374	378	399	419	345	408	377	370	392	373	375	369	324	362	373	402	360	413	387	359	408	352	376	346	413	362	361	386	374	417	379	363	353	354	399	363	356	380	384	355	396	365	386	388	370	422	384	358	349	398	373	398	383	354	378	389	394	367	389	369	400	399	416	359	369	373	382	360	379	402	384	363	399	387	380	405	371	384	374	383	373	401	391	355	401	391	379	396	389	365	383	380	399	354	365	376	375	386	358	366	369	383	352	345	359	347	351	329	376	375	391	349	336	363	387	362	381	377	378	366	401	389	372	354	336	406	373	380	403	357	373	377	406	365	404	411	361	391	399	351	386	371	379	386	374	400	348	379	366	388	380	366	424	402	354	374	384	387	361	375	420	357	441	422	352	390	417	386	367	399	348	351	354	351	346	422	370	379	413	371	359	398	398	396	387	380	337	402	386	351	414	393	364	383	428	379	343	389	378	391	395	383	365	383	385	360	395	406	361	406	347	383	363	367	374	391	395	370	368	358	407	362	393	412	343	375	363	378	394	334	326	354	378	370	402	356	342	389	328	390	367	385	387	357	375	365	399	382	402	372	359	397	379	386	377	404	352	384	388	325	359	369	380	371	363	383	397	394	370	428	385	382	388	385	343	359	381	329	393	346	402	401	384	404	380	417	371	351	399	373	359	349	419	400	398	375	363	366	367	371	367	348	388	321	364	357	362	390	358	329	388	380	372	361	406	382	354	362	389	371	385	388	381	374	384	350	373	397	418	364	380	376	391	393	381	352	358	405	392	387	411	364	429	379	380	387	386	399	419	383	384	367	395	342	353	373	381	398	389	396	357	403	384	394	329	380	373	381	388	337	382	401	403	361	387	369	383	337	386	387	381	372	377	409	372	390	379	351	380	384	427	378	361	369	391	394	381	400	414	349	365	352	389	389	388	368	408	384	372	363	362	350	417	371	380	372	379	383	370	389	378	370	398	373	405	401	394	380	395	360	355	372	379	399	367	384	369	395	359	359	375	381	350	387	378	401	362	393	395	389	361	379	395	411	366	395	377	385	383	373	391	370	383	359	376	379	386	421	386	386	407	401	409	386	377	378	400	377	374	361	357	418	406	388	367	394	379	372	387	386	391	375	392	401	384	383	386	392	383	380	390	375	381	372	365	375	407	384	379	344	371	398	399	418	404	393	357	398	384	381	376	373	367	376	390	408	367	386	386	374	403	337	388	385	375	393	389	376	391	424	366	414	375	384	375	375	357	355	393	352	350	401	379	362	375	363	348	376	370	380	393	358	401	367	389	378	391	390	343	349	383	380	383	374	365	347	367	337	436	371	367	364	371	380	398	389	345	369	418	392	378	354	376	375	360	407	414	381	379	370	380	383	382	395	372	377	380	400	370	375	361	354	352	365	362	358	391	359	339	384	377	390	383	376	373	373	400	423	368	373	385	418	378	384	357	367	400	413	376	374	361	380	367	396	368	403	363	378	397	341	416	414	400	408	366	390	399	372	357	403	380	363	382	389	385	384	359	402	386	371	364	360	393	410	352	371	364	366	384	337	375	385	395	417	418	343	415	379	360	364	361	399	361	381	375	375	356	356	379	390	409	349	371	383	358	373	358	380	346	363	380	411	380	380	404	372	354	354	395	379	368	347	364	394	379	390	401	395	420	448	408	372	384	377	360	357	387	412	404	396	383	423	357	389	353	384	367	373	413	367	383	388	411	369	398	353	368	352	375	390	395	383	378	393	381	385	385	358	367	389	364	376	358	398	369	370	380	353	389	352	348	367	340	351	414	358	425	400	380	365	365	379	357	354	359	409	389	385	417	370	363	355	399	371	365	397	369	350	395	409	417	393	388	383	406	378	354	395	406	362	358	401	385	377	411	352	353	405	349	387	358	377	340	374	391	365	385	365	369	414	374	408	362	380	348	400	370	369	386	368	354	386	359	351	395	410	386	378	348	364	374	360	419	388	377	422	392	344	393	398	356	407	383	369	388	390	387	353	376	352	377	380	380	369	364	408	354	375	396	430	337	390	401	368	366	400	394	378	386	375	360	370	359	383	380	361	418	352	410	405	405	382	369	387	380	411	379	390	360	380	410	388	382	370	379	359	373	376	392	366	359	381	364	381	402	370	360	386
14239	1754	3228	3707	3246	2668	2377	2078	1806	1710	1526	1531	1404	1382	1328	1213	1199	1175	1182	1128	1119	1167	1124	1109	1072	1093	1095	1003	1033	1077	1072	1024	1032	1044	1011	1032	990	999	1030	949	1010	1013	1030	967	931	1000	959	986	958	1005	884	973	989	927	915	978	971	974	950	1000	978	974	937	948	928	1021	1023	992	1008	966	956	917	910	963	1036	958	1015	972	939	976	1001	957	993	1023	1029	985	977	1016	968	990	943	998	990	948	952	991	969	973	958	1082	1000	973	958	1001	1001	925	948	941	969	953	1026	980	947	1003	927	954	998	953	896	955	938	969	964	975	952	892	985	1019	964	963	961	967	968	917	992	1021	962	967	953	982	956	956	949	981	1012	997	965	1015	982	938	1030	960	976	937	968	1008	964	942	994	968	980	929	950	963	970	949	952	965	973	988	964	924	951	928	888	891	915	995	935	954	908	914	985	927	956	1004	953	948	959	921	980	949	945	987	1017	1004	986	945	946	951	976	970	950	992	964	973	903	993	913	985	951	999	971	1037	918	1004	958	988	912	984	930	967	1027	914	986	964	924	958	935	943	980	972	934	923	1004	949	929	966	984	916	962	976	969	935	966	948	950	953	950	981	949	1041	996	969	897	965	984	925	950	936	883	947	982	983	921	967	988	956	946	973	1002	935	936	988	1012	973	958	932	992	950	962	951	976	975	961	931	936	935	939	987	951	919	946	926	964	993	916	943	969	916	1029	928	965	974	987	917	940	876	915	962	965	935	933	934	967	902	961	947	943	983	928	980	938	930	920	963	996	1016	949	917	940	951	965	977	901	924	983	1035	931	911	952	921	961	996	967	1021	894	951	978	973	1016	898	922	968	964	922	982	888	960	954	938	961	979	930	962	938	915	904	971	902	944	962	938	950	953	941	916	969	994	990	966	1000	959	955	911	925	930	955	978	949	966	908	929	975	975	950	941	977	922	924	943	936	867	975	930	910	938	979	965	999	1007	1007	914	1009	972	992	945	912	961	966	927	999	990	933	882	979	958	955	994	953	972	949	894	946	929	962	983	934	988	951	887	978	921	1019	974	929	946	951	947	996	970	923	920	915	959	908	930	927	990	983	951	959	909	941	935	969	831	947	1023	938	934	890	941	989	989	924	1002	942	951	943	976	975	953	924	932	892	951	972	1009	946	955	994	989	927	935	948	928	935	936	916	957	976	953	943	921	937	952	1033	960	989	996	957	954	941	907	923	982	946	968	971	944	933	969	921	950	1022	944	949	968	997	928	973	984	946	955	964	961	945	969	977	952	974	937	943	929	967	924	937	991	940	993	972	998	953	1010	915	943	983	972	985	985	920	899	1029	939	951	923	963	919	923	984	898	956	939	1008	970	958	970	943	990	962	960	963	930	908	945	925	978	920	942	963	936	1017	976	926	916	984	915	949	969	890	946	1019	947	972	978	967	959	966	931	956	950	954	966	1006	934	935	961	938	936	950	981	929	950	970	995	948	966	953	975	951	918	956	954	945	976	979	937	936	918	952	898	999	920	970	974	1028	946	881	997	973	931	966	909	938	971	980	937	960	845	943	943	941	894	974	975	937	984	944	966	908	961	885	943	931	945	920	963	941	993	907	957	960	943	981	940	984	992	908	1070	914	905	933	952	1018	940	959	966	924	1007	899	1029	951	964	994	995	939	945	950	980	976	957	1011	1002	948	950	972	1004	920	947	844	980	946	1003	950	949	1004	940	974	927	902	941	981	938	981	955	956	957	1024	924	951	966	972	927	932	906	953	968	904	930	1005	918	990	1033	963	920	875	959	988	966	941	962	909	958	976	918	901	909	892	907	984	1011	897	924	953	972	915	943	1016	974	926	972	997	983	953	985	943	994	998	915	937	1007	927	931	970	968	940	913	954	915	982	963	968	976	955	969	907	981	983	978	965	886	924	958	946	999	979	977	937	970	948	940	922	964	993	901	945	944	941	941	932	916	945	958	953	978	912	912	956	928	965	941	908	950	918	949	939	930	993	915	952	972	999	964	925	982	958	955	940	952	987	998	915	946	939	982	970	937	973	954	898	1014	951	939	926	943	965	900	934	923	989	944	957	937	945	982	917	928	973	995	964	932	987	909	975	991	972	985	952	919	895	983	947	969	908	1049	991	927	944	965	951	903	986	966	969	962	983	892	978	979	956	913	985	945	972	956	942	954	974	1029	889	959	961	984	981	976	988	1000	947	959	988	968	957	961	952	905	945	917	971	914	952	937	956	943	951	951	1003	932	988	981	973	987	962	979	979	998	922	953	924	931	945	935	960	883	991	904	990	939	945	954	1021	971	966	953	934	996	926	966	955	962	938	965	972	954	936	1001	959	1035	980	900	965	1012	923	1000	952	996	995	975	967	920	998	923	953	977	958	965	965	926	969	899	969	930	986	944	927	929	987	955	916	948	940	942	929	954	941	999	951	931	948	971	969	992	1021	911	1008	951	992	970	944	984	977	968	929	976	924	956	979	978	884	965	912	988	941	919	979	918	934	958	968	997	919	954	951	962	954	914	1007	918	980	985	948	966	970	980	949	937	944	965	967	951	950	990	1013	948	876	923	942	958	916	909	971	992	929	932	1025	964	934	903	936	949	983	1013	949	938	1000	978	1028	964	1032	970	983	965	968	992	952	940	972	960	947	985	978	944	942	985	956	929	957	976	1002	993	932	925	965	924	920	958	919	968	932	962	968	969	984	973	1001	931	903	929	982	955	915	981	929	970	934	950	979	927	949	970	965	939	920	989	948	911	980	893	984	956	972	1002	1016	989	993	999	974	928	977	918	967	910	946	989	958	960	984	964	974	966	1009	965	972	960	977	948	1010	957	935	899	945	981	953	1011	958	962	954	954	942	924	970	945	927	924	927	915	968	939	966	938	924	952	933	1000	973	945	995	975	991	994	950	882	973	922	984	964	975	957	967	932	914	993	950	915	954	914	950	958	937	911	976	946	908	977	988	937	948	980	957	909	975	964	960	960	951	973	928	874	949	1017	922	967	958	972	952	930	952	901	991	977	920	930	991	978	917	976	947	980	927	954	918	930	1025	984	968	950	957	967	948	961	943	963	980	986	945	987	967	958	1010	940	971	936	975	977	921	973	948	960	919	978	1043	904	977	956	1007	950	934	956	966	957	977	941	1009	965	971	991	969	947	953	985	996	917	956	944	899	920	986	955	988	950	960	976	968	929	965	998	960	940	1031	995	985	998	948	989	975	961	976	967	950	970	982	909	960	961	977	956	943	930	965	935	917	979	970	933	958	964	988	951	961	967	917	959	948	960	959	965	974	977	971	944	930	979	949	923	958	986	929	954	940	942	971	941	966	973	979	949	948	973	1025	925	998	983	910	966	925	952	928	899	994	953	948	944	942	950	980	984	939	952	933	960	950	949	955	953	1009	966	953	953	916	989	941	935	958	928	974	959	934	936	985	961	953	942	922	947	1010	950	958	931	939	954	997	909	965	977	916	940	944	927	965	925	946	923	965	1013	958	986	973	989	985	943	925	957	977	967	980	978	981	954	954	950	974	996	1005	965	964	920	881	960	936	1034	960	916	1017	970	973	933	942	998	880	986	985	994	918	1002	1026	909
42659	11456	3511	2121	1404	1105	830	717	629	568	447	408	414	350	365	340	385	350	358	326	298	277	280	310	310	297	301	311	268	293	298	298	291	266	315	269	286	275	281	293	268	291	272	280	274	299	275	283	286	277	301	281	291	255	256	269	271	256	285	276	258	265	290	279	254	268	244	283	260	257	280	254	280	274	297	285	271	298	260	259	259	318	273	272	282	289	303	264	277	280	271	269	263	279	268	247	282	290	242	301	282	275	266	320	226	290	269	290	291	258	261	269	246	271	268	286	260	286	260	286	294	265	285	261	294	300	232	293	288	316	287	301	270	274	265	240	253	250	267	318	270	296	284	287	258	294	294	252	289	279	293	262	279	260	285	296	287	268	247	272	291	265	271	322	249	291	270	297	261	311	266	273	263	259	280	255	272	303	258	262	273	297	311	279	284	271	293	260	286	248	240	273	273	287	279	281	272	269	272	306	303	292	260	273	264	256	270	277	265	271	283	274	285	270	262	277	263	264	290	287	266	252	251	267	314	291	296	232	231	293	255	259	277	247	287	249	290	283	278	294	238	270	274	269	270	267	249	253	316	289	272	256	261	275	271	300	293	260	246	248	266	274	250	267	308	278	243	261	285	266	254	277	257	263	289	284	269	286	261	278	257	246	258	280	299	282	255	230	260	278	286	269	249	247	266	274	310	268	276	256	261	280	271	251	275	266	275	263	311	275	273	243	275	278	270	279	250	286	240	301	274	268	259	288	276	255	258	256	273	259	265	261	249	294	288	277	264	285	274	291	318	290	280	239	258	259	260	300	229	243	257	271	274	283	303	302	247	276	277	258	253	235	281	309	271	292	252	258	267	250	286	275	272	273	260	244	250	289	261	264	292	249	247	266	264	265	292	243	298	254	267	294	291	270	246	245	285	307	259	274	293	267	293	256	299	295	245	289	270	261	261	260	282	276	305	253	242	270	280	268	285	277	293	268	253	264	272	265	260	271	248	273	291	260	245	271	267	283	273	264	274	287	271	289	305	273	269	260	287	254	267	260	263	270	280	293	265	260	266	281	280	272	238	255	263	285	255	284	296	255	280	298	277	286	280	247	264	266	284	249	258	279	279	292	277	243	260	240	305	278	276	245	296	271	260	263	267	280	280	256	309	298	298	263	260	261	289	261	264	262	255	263	291	293	240	274	275	285	285	279	246	262	275	258	297	270	276	271	280	282	261	264	281	268	281	275	287	295	279	314	288	265	243	241	281	291	246	264	287	262	299	251	281	291	278	273	273	266	275	283	269	248	307	285	281	298	294	249	307	293	275	278	247	263	277	277	299	231	277	261	290	262	308	251	248	305	278	281	280	260	272	272	267	290	243	278	262	277	269	269	273	282	260	283	269	273	268	259	287	291	261	258	295	278	301	271	241	248	261	266	288	288	287	265	259	289	284	267	244	276	256	291	280	271	274	294	263	271	284	271	238	279	272	290	279	318	274	311	283	265	304	252	281	267	251	248	281	283	302	282	295	280	299	271	267	279	276	275	236	275	301	257	268	254	273	257	271	264	278	293	281	268	298	265	259	269	267	277	263	257	292	257	289	250	262	281	274	277	265	287	273	262	263	279	262	259	267	270	277	310	284	292	288	271	306	254	298	258	252	262	260	280	274	294	257	295	280	264	280	258	296	252	291	272	263	276	280	269	316	248	245	249	259	263	299	285	247	276	284	260	316	309	270	284	268	267	275	264	278	259	254	268	266	278	299	283	277	267	278	265	315	286	266	276	308	303	286	266	285	264	304	238	297	270	250	251	258	265	253	243	260	313	269	310	249	241	282	275	290	270	295	252	294	281	247	261	248	251	276	253	301	253	252	257	269	248	263	273	280	254	293	286	275	292	243	276	261	251	267	292	285	256	288	280	248	287	293	284	243	291	289	233	254	261	278	251	262	256	291	254	275	265	303	253	237	311	281	255	276	281	283	247	285	269	241	252	258	243	294	291	276	248	280	283	254	269	262	290	268	261	274	267	276	290	268	258	287	292	271	265	292	264	258	243	283	268	248	266	292	257	262	277	273	282	297	241	298	252	249	283	289	296	264	283	253	286	263	259	270	273	275	290	294	285	277	281	271	243	237	290	283	243	266	271	269	275	259	276	243	274	273	288	280	293	286	285	267	272	284	248	280	273	278	235	277	282	265	320	268	259	293	271	290	268	266	276	263	286	267	278	272	279	283	265	278	273	265	289	262	271	256	308	270	275	284	252	290	259	281	300	245	253	234	285	265	247	252	281	281	241	258	264	272	283	267	269	269	297	286	273	265	267	265	243	260	274	291	284	283	279	258	263	286	287	267	264	300	269	281	290	254	262	268	275	278	265	263	255	262	292	286	282	252	276	281	274	253	276	304	265	284	290	283	263	286	285	270	276	273	277	276	261	286	282	267	284	281	271	245	295	242	274	286	284	230	248	276	303	286	271	285	291	267	278	265	257	273	258	286	260	269	280	259	272	273	292	260	257	266	281	297	231	250	286	274	252	263	255	263	264	288	262	256	255	272	273	284	262	262	273	281	273	267	244	252	275	272	238	261	285	273	270	294	275	262	277	255	276	251	275	266	287	288	263	295	289	264	251	282	250	291	233	273	263	290	279	266	264	283	277	278	275	241	293	271	286	252	274	273	274	275	252	270	251	266	275	274	306	256	251	276	285	258	272	254	273	257	270	282	301	292	255	285	278	245	274	240	280	294	273	248	253	252	264	284	272	307	267	289	259	269	281	292	267	276	270	284	270	266	258	278	234	273	243	261	267	277	260	285	274	308	284	262	295	264	275	280	264	264	260	279	263	278	277	252	277	268	288	252	270	258	254	254	243	309	258	252	267	282	272	299	258	273	270	273	276	290	262	324	279	273	270	272	272	286	225	259	250	265	283	258	287	252	255	269	295	270	251	276	284	281	276	284	238	278	275	268	284	273	290	271	259	294	269	283	259	259	273	269	276	276	320	252	283	283	268	266	290	273	251	277	270	262	284	262	288	285	285	286	265	276	266	256	261	274	282	297	294	273	249	282	271	285	279	251	297	260	250	278	266	276	258	266	274	265	300	283	263	280	277	269	261	250	281	286	249	266	254	291	284	288	240	279	262	268	272	264	254	283	318	257	282	262	304	294	262	288	293	287	257	277	280	267	289	262	283	274	278	247	255	281	277	285	284	298	265	275	266	265	270	280	256	251	247	257	273	262	292	269	282	285	275	271	238	300	264	294	298	270	287	243	264	248	264	295	282	281	265	285	281	281	266	288	270	239	284	291	286	281	251	291	289	301	258	265	275	270	279	285	288	244	255	269	262	262	279	294	262	294	275	276	257	279	282	258	258	271	242	259	306	247	256	293	257	275	265	296	264	287	278	264	233	290	268	262	244	281	278	286	293	275	243	276	266	251	276	285	272	289	258	277	267	310	271	269	257	260	254	267	279	291	262	242	254	270	274	305	287	299	284	259	293	284	272	286	266
19610	2523	5304	5788	5000	4067	3425	2854	2483	2124	1911	1757	1601	1526	1455	1276	1176	1190	1130	1109	1077	1026	1010	999	1000	948	980	878	854	844	888	844	861	842	849	833	801	795	797	808	784	826	794	785	752	792	803	820	811	718	781	756	725	746	805	718	717	728	765	763	709	711	750	739	812	857	782	790	827	731	797	731	720	749	728	761	787	732	756	706	808	698	769	785	771	744	794	763	721	749	762	797	695	685	697	750	746	706	772	721	711	767	749	750	769	728	676	737	748	712	734	715	698	728	760	659	675	699	718	739	692	718	688	705	717	707	734	681	703	734	689	693	725	751	690	692	750	733	729	755	748	745	695	757	713	716	726	720	694	728	700	735	739	717	685	701	710	750	733	772	722	699	708	636	714	675	685	683	696	696	751	662	707	679	704	691	731	706	682	652	715	740	688	755	695	697	709	677	731	685	713	723	670	747	681	727	695	675	696	755	696	754	752	763	747	728	749	727	712	685	667	709	714	705	731	706	747	714	763	704	717	725	678	674	669	694	661	666	696	745	728	719	706	667	733	678	696	739	703	729	699	686	714	727	668	718	694	692	685	704	736	727	693	684	738	696	712	737	659	706	726	753	664	690	734	679	712	720	721	712	681	698	723	708	717	725	688	673	703	693	738	723	675	678	691	689	727	726	705	723	750	721	722	708	701	725	668	708	674	719	706	687	680	710	696	687	689	730	753	694	708	758	712	702	725	682	676	724	698	707	697	712	720	761	744	701	679	663	670	697	730	718	734	686	683	735	691	690	694	704	675	661	704	739	732	698	652	666	678	695	688	691	709	699	708	701	680	697	711	739	760	688	722	727	706	645	688	714	756	737	733	714	709	698	723	666	687	726	651	719	698	695	706	696	707	725	733	707	685	697	716	673	683	740	692	707	663	737	747	685	682	755	731	704	710	686	705	652	743	722	672	730	743	749	680	724	700	707	700	683	746	708	722	695	702	680	688	687	666	673	713	718	680	695	735	738	753	679	726	720	646	674	705	629	739	671	704	718	677	730	689	731	755	754	758	693	732	693	734	713	692	681	750	682	696	712	675	714	685	701	711	694	699	671	687	719	705	706	691	681	701	646	714	654	716	693	698	698	712	696	671	748	660	681	715	702	726	718	693	696	735	681	679	670	687	715	720	709	695	668	653	686	664	725	671	660	682	702	680	733	707	696	661	712	679	680	695	697	674	726	681	730	691	681	731	754	694	749	733	703	693	676	699	657	681	704	698	684	723	705	714	698	764	687	710	740	699	651	715	685	711	721	740	691	634	723	683	732	722	731	687	729	702	687	726	678	733	710	726	734	696	729	696	681	692	735	703	694	681	734	689	665	696	722	707	742	699	685	677	730	720	682	725	693	730	681	698	680	680	680	720	685	715	690	688	747	715	691	732	729	703	695	670	731	753	694	731	697	700	681	687	691	686	757	689	725	717	672	710	722	681	699	698	685	687	762	704	675	680	686	670	650	718	684	686	668	739	685	700	724	743	722	695	753	696	697	704	649	690	742	711	731	710	736	755	763	687	708	695	731	694	736	749	687	695	730	664	704	654	731	702	703	712	685	740	692	675	631	760	724	663	705	663	722	703	697	726	713	673	714	721	657	685	707	659	686	703	710	683	739	693	687	705	700	720	676	722	709	695	711	723	711	685	727	733	740	698	711	709	713	690	634	724	703	730	681	665	688	741	701	696	708	724	732	695	753	708	703	675	695	710	708	705	709	667	699	735	687	730	704	687	716	722	722	721	686	711	666	700	710	754	746	672	719	739	725	683	719	723	718	712	766	713	727	704	750	725	694	757	682	693	704	720	716	684	685	699	714	720	697	738	735	686	698	674	695	688	711	725	735	729	728	690	694	711	711	695	747	736	757	690	646	663	708	707	703	663	703	640	677	723	735	667	659	670	701	728	684	703	714	704	707	709	679	743	722	687	737	697	662	680	762	669	723	670	716	734	666	680	733	654	707	724	651	709	682	701	676	675	718	706	760	687	702	731	717	681	702	738	743	752	691	700	709	674	676	733	674	704	723	694	690	730	661	666	678	676	713	696	719	655	689	757	661	713	705	733	713	724	714	725	692	695	754	780	700	671	668	698	664	734	664	669	737	692	726	693	706	682	672	741	659	690	678	687	726	686	744	704	738	684	679	689	664	698	698	672	713	697	679	714	736	690	766	699	746	699	682	728	728	680	669	707	745	681	699	700	632	724	681	735	719	688	691	685	693	708	733	674	716	750	707	734	679	725	656	701	756	719	726	690	755	704	724	668	776	702	739	683	694	651	728	654	722	708	728	653	675	640	745	668	706	677	697	642	720	733	740	693	712	713	654	713	714	641	765	740	723	730	705	683	673	721	707	721	680	711	670	651	723	745	743	682	732	770	712	676	652	690	735	694	713	668	679	724	717	727	708	696	664	726	720	668	723	745	701	656	703	692	723	730	740	676	691	664	714	675	720	708	681	706	691	714	696	706	695	768	666	671	683	710	680	673	748	680	668	680	684	712	679	711	710	697	691	748	708	657	711	696	684	705	683	704	702	669	699	682	714	725	703	704	723	674	681	707	741	731	699	662	677	665	721	721	699	652	699	718	697	705	681	674	708	671	717	707	694	700	670	775	721	735	722	715	694	753	671	733	740	733	678	718	720	693	757	693	691	734	720	684	739	705	694	740	705	718	724	679	690	725	709	703	726	705	728	657	736	685	763	677	736	659	673	717	704	719	668	711	699	689	705	735	651	710	739	666	693	662	718	688	668	715	673	682	678	721	704	709	732	703	712	677	702	724	706	654	688	691	701	708	662	676	755	670	706	685	720	712	707	717	753	708	696	704	671	711	700	676	701	687	667	706	701	734	710	724	671	717	730	673	726	692	741	647	682	710	686	718	746	718	704	657	689	705	678	693	728	680	718	678	731	678	665	694	698	655	704	681	643	676	733	692	711	684	696	689	722	731	707	667	687	685	715	685	704	726	718	730	742	694	699	704	671	708	693	685	730	750	717	696	776	694	677	721	712	699	683	680	726	700	792	663	751	698	727	726	737	726	664	723	709	694	684	736	752	660	720	746	676	748	675	727	671	663	716	690	733	705	687	676	694	678	702	705	701	691	714	736	731	725	722	699	706	723	671	704	758	684	716	704	655	708	786	698	701	702	728	726	691	690	734	706	724	698	698	710	668	719	654	724	716	667	714	719	715	728	664	641	697	680	710	649	685	703	718	699	702	708	696	720	717	751	697	707	707	682	695	718	706	679	756	689	717	709	721	749	653	704	710	688	716	696	727	684	711	719	691	774	757	727	666	667	705	689	709	680	740	718	764	720	704	721	742	718	649	716	702	691	697	674	716	728	685	714	690	716	729	671	708	715	712	703	672	699	734	741	713	714	658	732	678	715	700	701	715	669	677	716	702	702	687	740	728	672	718	715	710	733	682	737	738	722	676	700	684	668	657	709	713	716	737	687	671	721	698	686	734
5022	421	336	397	367	327	378	356	352	329	368	387	346	313	323	324	336	345	374	352	371	355	350	296	373	340	358	325	333	333	349	314	333	355	330	337	349	351	331	317	364	306	334	332	365	341	360	366	337	315	372	362	335	344	340	380	346	360	367	325	345	375	317	335	327	331	334	328	331	340	325	326	346	343	347	359	313	361	349	371	344	337	330	335	323	340	332	345	372	352	321	297	349	357	306	367	330	321	344	328	346	341	319	343	356	352	331	325	357	372	352	348	324	338	350	339	359	347	356	308	345	370	340	339	372	354	353	339	362	353	340	342	325	348	324	368	323	358	314	354	336	327	354	322	364	345	339	320	331	342	382	315	329	357	377	332	306	349	365	321	366	347	327	365	364	361	321	327	286	342	336	345	342	362	346	342	319	335	325	329	347	348	332	332	331	333	344	318	337	323	345	343	332	324	330	335	378	358	300	349	306	338	371	350	316	343	333	367	351	311	329	358	332	325	337	335	343	323	353	353	328	315	348	324	342	354	329	330	307	297	354	319	323	321	303	334	358	348	355	345	358	347	285	321	335	320	390	369	322	335	346	345	341	328	344	340	328	349	330	355	342	324	339	338	328	351	322	360	341	310	327	324	378	314	338	347	323	349	341	361	345	319	333	311	335	351	351	348	312	312	373	367	356	363	349	354	362	353	338	307	367	316	339	333	330	366	341	321	344	355	352	335	309	381	333	336	320	323	351	348	341	324	357	335	344	313	335	349	337	368	304	352	339	327	347	319	369	348	339	339	304	320	360	341	326	360	322	365	334	369	321	349	338	345	338	328	335	345	325	322	349	337	348	342	331	360	330	361	347	367	354	330	316	333	320	332	295	356	332	350	384	332	348	360	320	325	328	340	340	348	325	339	347	360	318	333	343	357	311	359	346	359	304	344	338	319	325	331	342	331	320	350	373	372	339	343	353	334	346	326	351	340	345	348	336	318	344	321	342	328	349	334	336	326	320	335	321	336	339	326	299	348	343	319	327	334	366	354	356	312	326	363	311	323	310	361	323	378	346	330	319	316	338	364	340	333	370	319	324	356	347	324	338	346	332	339	343	369	340	345	365	357	356	331	353	322	353	355	312	322	352	350	335	328	367	336	330	350	309	356	342	322	345	328	343	331	297	382	323	341	352	366	332	365	340	316	355	338	355	343	345	328	336	326	327	353	369	341	347	324	368	308	316	333	305	341	338	351	315	317	345	306	363	335	353	313	341	330	356	352	339	373	331	332	304	334	319	330	341	326	318	310	342	379	327	357	341	347	364	343	335	348	349	325	318	368	299	325	328	347	332	355	303	316	345	354	325	332	359	357	321	376	330	336	375	358	330	312	332	326	359	313	332	331	330	344	342	358	348	349	347	327	339	341	344	346	337	331	331	331	349	372	333	312	373	320	336	361	364	352	316	351	349	325	327	343	335	383	361	364	319	307	328	338	343	352	349	340	361	338	361	334	331	334	311	387	372	329	334	335	359	356	348	326	374	363	318	369	383	344	333	334	297	306	340	322	328	357	363	390	319	332	376	389	381	343	340	336	333	365	330	376	334	363	339	315	331	321	343	373	355	359	298	333	333	347	297	356	326	356	318	377	314	348	363	308	361	360	347	333	318	326	334	359	358	326	340	364	301	356	320	350	350	370	336	338	360	346	329	327	371	344	309	362	333	331	323	337	351	350	315	355	324	326	335	366	360	342	296	324	311	353	326	352	298	340	350	345	342	336	324	332	346	300	323	332	359	348	334	333	319	339	343	348	341	345	349	322	338	339	346	324	341	354	355	352	339	317	307	338	337	354	336	341	328	354	340	332	357	366	325	337	341	334	353	349	340	335	328	302	318	325	338	312	344	349	385	349	341	357	344	353	321	342	344	318	315	331	346	317	312	323	346	338	352	350	363	355	332	355	365	324	353	346	336	311	331	325	353	338	364	341	338	331	326	363	356	324	353	333	336	346	321	315	334	331	339	315	355	351	303	356	350	314	338	361	342	332	332	325	374	339	342	323	354	323	322	359	343	326	315	355	335	324	306	318	367	325	325	317	322	378	331	336	341	306	354	348	325	340	345	334	353	357	357	343	336	314	369	361	351	361	334	352	357	375	343	372	320	362	340	326	339	343	327	339	362	303	345	321	331	336	343	365	339	338	308	296	346	339	363	324	326	357	335	320	363	354	359	350	319	363	329	371	331	348	363	344	355	311	340	340	337	350	299	304	359	366	317	318	315	357	329	325	343	365	351	355	340	334	347	348	317	339	342	345	342	343	341	330	331	356	365	325	335	354	333	357	328	310	313	324	317	328	313	333	353	374	335	331	341	366	336	335	334	341	314	347	334	326	337	343	330	352	335	318	334	371	318	374	332	335	347	319	345	324	322	339	347	340	317	336	362	337	341	365	320	365	354	319	380	314	318	372	326	334	348	358	307	345	358	357	373	372	335	302	350	322	361	331	346	342	327	364	341	332	355	339	344	317	349	341	342	351	323	345	342	327	311	349	323	345	348	373	337	348	342	336	323	329	351	296	324	354	344	371	359	372	357	359	370	352	342	372	348	364	340	342	317	353	356	341	366	358	349	314	374	362	332	331	368	331	340	343	340	350	362	367	313	332	353	354	371	320	369	352	388	323	329	334	322	329	374	326	324	338	350	339	343	332	348	327	342	341	309	310	340	328	363	364	351	318	358	336	350	343	332	342	368	370	346	321	349	353	330	323	347	324	338	365	354	349	341	358	344	317	355	351	318	331	336	300	318	351	338	347	371	325	332	362	375	377	358	337	371	325	365	312	322	335	351	340	351	318	353	348	316	325	309	348	313	348	318	341	321	328	351	322	332	346	323	370	356	333	342	320	360	324	352	357	323	296	385	342	367	334	360	369	341	370	361	362	356	352	373	316	324	339	391	344	318	363	316	321	358	350	338	329	332	367	343	319	352	352	320	342	352	356	345	313	340	346	357	338	343	320	352	337	340	339	371	341	323	362	299	327	320	340	344	344	320	292	325	324	319	361	345	341	359	360	338	338	367	326	322	323	323	355	356	333	349	372	343	346	362	348	328	332	345	342	352	334	338	369	367	346	324	309	344	355	361	336	353	341	343	348	333	322	350	341	331	350	337	321	324	375	320	328	348	340	360	354	318	337	377	333	354	324	354	348	334	349	326	338	330	341	347	372	344	338	342	316	371	350	337	349	350	366	346	372	332	343	385	319	326	331	334	350	323	351	335	322	321	339	382	335	324	320	328	335	331	336	344	354	317	355	353	344	364	391	320	365	327	336	353	322	354	327	345	326	344	357	333	332	333	364	372	350	330	351	362	326	329	335	355	336	355	345	324	333	381	320	336	339	350	339	329	340	354	305	327	327	367	349	379	357	367	324	340	334	322	348	338	318	349	357	338	353	354	338	333	340	332	349	328	343	276	343	324	336	340	366	357	343	322	369	316	315	336	352	322	337	310	346	340	361
4492	921	1001	1020	974	961	883	911	928	886	899	897	920	831	814	922	896	884	905	877	854	878	867	884	829	814	929	880	869	906	889	921	850	876	945	871	857	891	864	864	815	901	871	859	897	915	839	941	854	864	872	897	859	885	846	853	870	906	900	901	919	850	859	884	971	874	871	869	856	849	896	868	893	903	916	912	884	964	859	826	873	867	867	874	884	944	869	884	893	881	869	916	872	861	853	902	905	847	862	873	896	847	897	866	930	872	840	885	880	858	895	875	923	860	887	920	873	854	851	919	906	832	889	892	872	829	842	887	848	893	856	933	861	920	840	886	790	863	883	844	833	921	863	881	919	827	892	901	862	875	893	897	849	854	876	877	837	836	839	889	915	871	879	921	920	882	856	849	904	839	945	905	865	885	876	956	890	838	862	847	839	891	898	849	865	817	854	840	900	907	839	871	881	951	863	852	874	891	901	866	858	857	880	868	878	881	924	893	927	843	903	868	892	848	898	849	855	852	887	863	807	859	881	852	824	890	843	834	860	825	855	884	844	885	802	928	866	895	831	873	921	881	839	902	908	861	833	883	861	871	863	894	847	892	874	924	820	873	872	846	855	855	851	936	837	900	831	872	887	838	866	866	859	901	810	856	840	818	904	898	918	900	865	860	859	830	891	856	869	934	895	906	926	909	916	943	872	892	924	865	912	874	861	870	790	857	868	903	869	883	869	923	877	882	913	887	900	828	850	901	827	893	891	860	921	875	902	888	891	890	848	899	903	925	921	880	875	902	872	864	849	874	857	853	857	900	858	901	890	847	884	885	889	853	908	911	867	880	835	847	948	811	905	839	862	885	882	845	848	845	902	931	899	818	944	956	853	826	864	844	889	909	845	923	898	825	925	850	883	861	890	920	919	932	887	896	876	889	891	833	860	851	903	904	835	856	889	838	897	836	894	853	876	888	875	885	841	860	849	848	852	945	850	893	877	847	901	880	829	877	873	860	880	827	857	862	835	823	866	906	910	861	892	879	898	824	919	863	826	846	838	847	875	914	836	903	882	846	901	892	895	853	844	855	846	899	864	906	862	831	836	859	839	852	853	821	907	850	864	870	858	867	888	814	940	805	906	809	854	891	902	878	851	818	923	827	876	902	895	919	911	889	903	864	853	854	909	900	923	848	905	804	853	850	868	879	903	846	871	845	921	891	867	846	909	880	859	930	876	863	922	884	833	925	847	882	855	926	865	924	857	868	878	855	879	868	909	892	979	913	889	837	858	851	848	835	896	847	852	840	836	880	897	843	840	888	824	863	858	895	884	865	841	912	876	825	863	852	908	906	874	900	894	881	863	891	876	849	912	882	879	908	859	869	841	807	894	817	895	848	875	920	857	847	877	843	828	907	900	868	905	860	859	881	876	870	826	891	906	941	870	880	931	857	892	883	906	923	852	916	867	845	909	901	903	888	906	859	882	859	904	881	848	873	898	859	892	839	854	878	882	868	809	893	909	894	856	858	835	851	923	865	826	867	832	927	905	890	917	877	866	878	839	876	838	900	907	890	876	831	885	918	859	862	885	909	935	828	924	856	859	895	905	873	825	908	846	862	814	900	924	939	874	880	890	909	906	891	878	899	850	862	863	878	908	844	878	913	892	832	796	860	865	864	845	897	860	837	872	859	858	830	810	863	907	859	883	849	849	880	879	891	910	864	857	839	850	909	836	917	882	844	815	848	873	869	833	868	862	887	932	853	865	841	832	845	895	855	904	885	892	864	862	877	911	882	893	827	785	885	891	894	901	856	817	925	860	860	905	888	864	852	910	851	861	848	911	910	864	878	875	875	878	863	842	857	877	897	833	887	888	874	834	907	872	839	852	850	884	887	876	888	889	917	829	900	810	906	861	882	918	930	903	824	904	891	876	867	920	909	850	875	928	835	859	866	910	891	872	851	843	875	909	835	861	881	881	860	878	837	840	900	893	859	840	914	901	882	927	863	838	841	839	872	854	872	863	869	822	874	851	843	890	835	856	895	876	904	897	871	888	888	845	853	871	891	925	874	883	894	896	790	843	919	826	918	867	853	851	847	859	829	855	828	889	884	881	925	863	865	879	874	922	852	901	874	882	885	811	832	970	855	869	927	865	868	888	915	880	808	869	881	923	898	878	870	884	891	836	906	869	857	841	879	863	872	853	884	857	858	836	878	862	888	876	826	852	878	874	813	943	868	833	901	879	844	797	906	876	884	903	849	823	870	880	865	881	899	887	931	838	871	894	948	875	895	859	799	935	857	825	889	877	838	894	921	887	880	897	863	877	933	913	828	898	851	855	914	826	880	884	856	883	871	922	830	904	870	900	870	902	885	842	900	839	855	869	857	856	864	813	923	902	915	848	871	868	838	906	866	891	876	853	874	900	869	833	862	839	823	856	892	906	851	894	877	856	860	902	860	888	885	872	886	883	846	914	870	884	913	897	878	856	880	944	894	888	864	863	900	863	871	867	893	894	821	912	832	893	817	897	912	862	915	877	831	871	873	875	867	828	846	852	869	867	883	838	906	877	882	886	843	827	919	881	837	843	864	894	826	780	954	910	932	872	914	914	860	909	818	841	877	880	888	869	864	873	884	923	863	892	943	898	853	854	902	888	895	847	853	877	867	897	877	823	890	875	899	862	902	889	833	874	881	892	836	907	836	939	938	864	870	869	868	919	848	839	861	871	882	905	831	915	867	887	843	876	835	848	888	867	887	875	862	881	848	815	881	840	867	916	920	835	877	886	860	955	824	905	857	836	897	899	902	886	888	888	902	886	901	911	874	857	873	851	893	884	909	900	912	917	839	903	910	832	867	866	922	845	895	869	871	919	839	907	844	896	856	930	862	898	919	847	832	868	909	892	893	911	831	823	913	903	836	895	856	888	914	854	877	880	900	818	923	851	840	856	856	876	831	881	848	869	905	887	878	887	898	831	967	906	915	907	854	865	870	870	854	896	842	893	859	869	890	884	809	939	895	836	823	918	906	904	919	864	852	919	884	848	851	869	875	845	862	908	829	856	832	862	905	839	831	862	872	825	903	930	881	856	888	926	896	815	854	849	839	878	880	813	907	913	894	869	797	915	824	873	861	856	879	872	841	833	834	862	872	879	870	853	861	959	909	883	905	864	881	894	861	896	870	930	935	900	872	862	885	922	935	883	877	857	877	819	896	852	854	852	855	870	888	873	866	872	911	837	826	913	876	886	861	849	885	858	891	854	883	898	890	859	877	880	869	841	867	890	949	878	864	857	856	895	851	899	871	870	856	920	822	897	877	832	889	946	881	855	883	874	861	919	871	880	898	887	847	886	935	887	915	845	863	815	876	844	838	888	894	895	881	881	803	880	860	920	897	843	873	852	829	845	910	893	872	852	833	866	949	814	885	899	879	920	882	885	880	876	879	819	910	834	826	829	880	903	865	896	851	876	895	902	860	865	864	848	873	889	913	905	808	942	893	856	852	876	831	796	874
30711	4151	1534	1161	885	766	623	588	536	514	464	422	415	440	430	412	460	384	373	365	406	368	390	389	341	397	397	414	386	373	364	380	416	404	392	376	392	418	365	401	373	373	388	406	352	389	362	376	379	364	385	364	376	398	409	383	396	384	361	343	413	363	367	376	355	365	355	395	339	397	353	374	411	372	407	383	337	358	369	356	405	423	350	352	411	348	364	388	365	378	360	378	359	360	399	379	366	351	383	351	384	368	361	361	357	350	356	408	391	382	416	374	385	388	380	399	391	394	394	388	341	365	401	365	409	384	358	337	374	372	375	347	351	354	379	367	351	369	391	398	340	405	407	383	344	370	404	361	377	361	369	333	367	387	389	372	346	364	410	376	397	355	339	343	356	358	353	388	380	364	368	374	419	365	360	403	380	358	346	373	342	393	384	342	373	388	327	366	335	368	398	365	382	380	387	353	375	376	370	349	324	391	364	362	359	368	346	359	396	355	360	376	361	354	339	370	349	370	383	385	376	355	375	351	349	354	358	346	371	375	400	349	368	380	347	443	353	398	361	359	340	398	374	370	354	366	331	380	371	351	357	367	372	392	374	355	374	391	372	389	380	376	364	382	360	339	363	367	354	414	389	370	377	378	341	344	394	381	369	354	387	358	365	373	364	333	368	365	367	351	377	350	349	375	352	362	328	363	345	365	388	380	381	363	363	368	354	378	361	362	360	376	384	377	358	371	350	365	377	405	377	394	362	385	397	353	352	371	405	367	389	389	380	365	340	378	363	374	362	376	375	382	376	353	365	356	355	366	399	329	353	373	346	343	370	353	382	360	382	360	400	320	362	374	351	364	362	363	395	361	399	350	376	384	374	373	394	359	364	359	341	401	374	368	367	382	348	358	374	344	404	382	371	347	394	391	387	378	363	355	358	329	350	405	346	372	380	371	340	363	393	363	377	400	359	351	346	369	379	369	380	355	371	395	358	373	338	400	384	376	378	371	398	394	364	382	401	344	367	371	365	336	381	347	375	382	370	373	390	394	397	368	331	373	360	346	400	331	360	368	348	359	343	360	344	377	356	373	355	381	358	354	382	350	360	368	417	398	327	366	376	365	404	355	346	362	376	356	338	350	348	329	375	349	338	387	366	366	396	370	374	360	365	373	373	381	329	356	361	339	339	380	405	348	388	384	329	344	392	362	368	418	381	421	370	398	362	377	386	368	376	363	408	385	400	381	353	369	362	360	341	372	356	418	383	394	437	343	322	379	354	356	360	389	358	380	385	392	348	378	379	363	384	337	352	401	370	380	377	379	358	367	367	367	357	354	368	361	391	382	335	385	376	358	355	391	361	365	364	392	377	370	350	369	388	368	377	350	356	372	343	398	363	353	347	405	376	356	407	354	376	381	335	386	360	365	364	354	361	364	377	362	391	370	408	355	357	386	354	384	402	399	381	370	373	381	343	374	371	348	340	344	378	399	391	368	367	354	375	362	349	367	408	329	381	347	387	357	357	376	386	361	409	374	355	343	362	366	360	366	379	354	328	366	363	406	362	374	420	350	381	391	363	363	364	399	348	358	398	355	381	345	382	329	379	377	350	326	380	379	356	376	362	361	358	372	360	366	370	356	367	383	346	359	432	408	356	400	347	341	370	369	362	351	392	374	359	350	414	389	357	361	367	381	373	365	387	358	378	370	345	369	362	361	355	393	350	341	400	350	357	346	374	383	362	365	340	354	395	374	353	378	349	370	371	379	368	368	330	353	337	338	364	385	357	379	387	336	393	343	387	375	398	361	358	395	397	351	361	370	394	374	377	355	353	355	397	342	365	335	356	393	390	378	348	386	388	348	372	400	370	374	394	357	361	403	388	356	340	344	348	393	356	344	360	345	346	341	354	388	341	356	373	366	372	370	362	362	402	354	360	370	379	334	371	371	355	348	375	347	378	352	368	351	378	372	338	390	391	337	346	376	367	381	333	389	389	359	341	360	386	376	366	380	359	358	369	348	408	336	368	409	360	354	355	380	361	358	350	426	377	370	380	365	349	394	360	343	364	374	372	395	383	377	379	369	364	335	406	372	391	342	363	342	359	366	365	356	357	378	346	397	381	361	373	375	370	361	338	355	407	377	334	343	352	356	359	366	358	346	381	389	358	374	357	371	402	398	388	366	373	351	349	345	368	391	353	385	355	351	349	375	347	350	371	310	383	347	350	370	393	379	351	353	349	342	364	378	398	375	369	371	364	392	387	367	388	335	375	341	383	349	359	350	330	375	336	356	341	392	333	393	368	386	375	411	392	369	377	378	394	367	345	334	351	391	375	368	380	339	374	370	353	324	400	342	375	437	377	365	386	368	383	366	363	404	369	403	370	361	347	378	374	359	367	325	332	357	403	380	386	387	361	369	363	330	354	404	388	349	331	367	361	391	394	379	377	375	336	362	363	387	371	347	383	340	355	382	358	371	399	393	357	386	385	393	364	358	350	375	344	313	349	382	369	389	372	382	350	354	398	382	356	386	367	362	376	378	379	375	333	387	414	374	405	377	378	375	378	384	381	332	361	370	386	360	364	352	336	388	384	359	355	363	420	388	367	367	349	385	388	353	342	372	385	399	350	404	371	360	394	401	355	358	377	377	406	363	369	368	381	398	380	387	367	369	352	359	377	396	356	341	344	331	372	412	355	387	379	406	353	393	379	395	371	385	324	356	381	342	358	372	369	396	390	374	366	390	388	376	370	335	361	364	372	357	372	331	346	347	349	367	347	365	370	355	362	362	362	365	382	379	410	379	362	352	368	377	411	357	365	374	367	375	333	361	335	360	378	351	393	412	409	353	369	331	375	387	366	347	375	377	385	365	367	360	390	329	378	393	371	393	389	403	387	355	373	385	381	371	389	371	381	363	354	376	367	377	365	398	324	333	380	368	377	363	376	382	357	345	377	341	362	359	361	386	398	362	342	364	396	376	376	356	359	319	363	367	386	399	346	391	359	373	354	399	381	358	410	357	380	373	370	359	379	354	386	371	393	362	378	369	380	390	341	350	341	377	377	334	397	360	370	342	370	385	371	392	392	357	332	377	349	346	366	359	371	396	334	381	386	348	383	367	382	373	363	366	357	367	351	374	368	336	396	378	384	332	381	353	362	359	338	351	345	348	335	361	343	351	391	392	389	375	408	359	348	372	377	389	371	394	337	378	361	344	347	382	361	383	355	367	356	385	376	392	401	389	374	357	361	347	385	348	360	371	363	337	419	361	356	359	366	353	360	360	375	358	333	417	338	385	388	382	365	359	374	400	343	353	365	367	356	384	376	367	337	360	337	393	392	353	390	363	392	357	329	390	370	342	369	374	373	415	357	395	380	356	382	364	374	362	373	397	401	344	365	389	371	341	393	381	380	362	331	333	406	364	330	356	365	368	347	350	364	384	346	367	336	364	307	356	370	362	371	390	363	354	337	360	340	357	403	348	372	388	355	321	388	349	393	387	354	363	368	373
14615	1766	3230	3700	3160	2719	2475	2018	1898	1684	1637	1444	1321	1342	1294	1207	1234	1131	1148	1074	1090	1122	1163	1106	1048	999	1031	1012	1006	1022	1081	1018	980	987	1026	1012	1008	1012	981	1008	989	973	948	966	962	955	955	968	918	1032	980	921	910	925	920	989	956	951	960	908	935	943	973	975	996	980	976	993	960	919	989	999	1010	940	995	977	955	981	928	974	915	995	983	945	1007	928	1006	991	905	949	911	954	924	951	936	948	947	889	935	975	936	948	911	961	931	964	950	971	957	921	943	927	955	996	944	967	931	881	910	903	886	1007	955	942	915	968	979	915	962	921	928	908	891	916	984	929	957	932	963	918	929	964	889	931	901	955	959	911	920	916	946	919	929	892	950	923	937	953	928	916	928	957	959	894	962	910	975	910	914	951	921	904	946	897	930	945	938	953	929	926	978	920	918	871	872	881	947	955	933	943	949	900	1003	880	988	956	947	939	974	945	953	929	947	902	965	985	939	904	934	895	970	927	965	892	932	900	905	921	901	925	940	888	923	924	948	918	901	903	924	911	947	934	916	975	915	900	987	960	896	930	921	930	997	938	954	899	995	839	888	908	884	913	984	886	886	945	872	985	928	947	980	946	889	915	916	929	925	994	873	905	955	946	987	959	936	934	941	933	937	871	948	987	942	928	928	942	1017	916	942	962	877	947	933	906	914	917	945	949	926	898	975	934	914	925	945	932	917	944	944	921	908	886	902	926	908	941	988	911	927	901	958	898	907	882	913	950	898	1012	991	932	948	948	948	964	885	927	892	936	901	906	999	949	926	928	922	969	962	965	928	928	906	926	941	957	924	916	887	890	895	960	914	902	891	904	904	902	887	899	923	862	936	959	928	914	909	945	868	891	959	943	948	1014	941	958	961	902	932	949	938	881	923	856	926	924	935	973	943	938	897	925	914	917	914	909	951	925	943	956	935	890	899	1002	983	976	883	903	917	877	890	951	920	907	915	919	943	928	938	954	929	932	911	906	915	946	937	911	939	958	944	965	947	894	926	896	927	932	893	884	959	953	944	877	906	919	929	911	917	933	917	920	898	921	916	934	892	910	903	900	951	908	953	936	908	905	951	914	931	922	964	892	903	963	935	913	948	911	953	982	977	916	931	917	885	946	948	959	920	938	874	957	959	911	936	920	923	888	926	950	900	926	934	931	932	908	931	968	983	931	953	909	932	864	983	924	903	935	908	903	922	930	975	967	939	885	917	910	923	907	929	935	956	900	896	904	995	947	886	953	928	901	893	921	867	953	921	939	940	912	944	847	933	941	916	906	932	914	915	1025	980	898	944	900	902	924	929	954	941	899	896	870	917	946	912	946	926	911	877	976	888	902	947	928	928	874	921	926	945	871	965	893	986	851	923	917	951	953	941	906	903	940	914	883	903	965	882	879	976	923	966	957	960	899	933	940	920	926	967	906	927	960	913	947	948	922	907	958	931	939	923	972	893	921	904	989	909	940	922	965	925	925	973	921	960	894	952	933	941	961	945	934	964	966	894	912	1007	954	995	918	932	918	922	965	937	915	923	901	939	923	927	939	941	976	945	912	901	936	936	932	920	897	982	950	979	903	929	924	909	943	949	913	919	918	941	950	912	914	952	963	943	896	980	940	950	975	914	910	917	970	946	959	977	958	902	918	957	930	910	910	936	928	943	931	942	909	994	900	1012	903	944	985	899	923	920	913	983	952	905	865	919	938	932	951	941	925	975	908	911	951	933	930	946	921	947	927	861	1014	938	914	913	870	930	913	972	988	932	965	950	915	895	914	936	918	905	951	904	929	897	972	917	893	904	921	923	963	971	887	925	892	885	900	939	933	906	903	896	956	915	937	921	963	903	923	916	945	959	971	952	916	971	938	933	918	949	979	979	906	939	930	908	962	967	925	945	942	952	906	885	942	970	928	973	934	974	905	903	943	943	898	984	919	963	959	935	925	906	905	876	905	982	941	919	902	926	901	950	910	871	932	920	896	893	1002	922	908	971	941	909	928	894	943	909	957	932	910	971	924	923	930	991	938	886	921	950	944	861	977	940	954	924	955	976	960	867	889	907	970	906	863	914	922	940	903	940	961	890	928	988	902	934	947	873	876	946	880	939	957	884	932	1004	883	908	953	915	885	928	909	874	982	993	940	908	917	931	900	950	932	925	930	924	946	934	956	957	943	910	924	987	911	916	913	981	920	955	944	992	892	960	986	892	918	985	925	925	933	944	922	1005	961	927	881	879	904	930	911	972	980	930	879	890	966	936	900	868	923	905	930	950	943	920	893	948	926	949	922	890	888	922	897	905	951	991	909	933	855	940	937	924	908	987	953	872	910	906	903	953	936	973	933	937	928	932	903	951	938	867	823	1008	913	935	928	909	932	956	936	946	904	902	1004	918	916	963	921	921	899	932	978	925	960	912	1013	944	925	900	948	994	941	930	930	949	869	913	919	956	946	938	909	913	921	957	916	916	877	890	960	951	946	970	922	947	959	904	965	916	924	931	925	960	889	893	966	941	967	960	915	985	969	967	966	924	848	914	874	893	912	910	944	923	934	905	932	928	951	995	893	917	968	934	922	873	932	889	984	941	939	897	928	947	892	913	859	967	971	954	939	960	915	881	922	975	948	918	944	943	973	929	935	970	921	947	950	915	906	906	927	922	960	918	903	891	893	958	985	907	950	893	945	917	970	917	929	886	934	918	931	948	909	952	930	924	900	934	994	894	902	988	960	905	894	950	913	902	914	980	899	921	947	946	929	919	950	918	946	918	920	951	927	911	924	931	972	963	954	947	912	873	929	950	941	962	852	936	908	971	945	932	926	930	916	913	925	906	926	912	910	907	930	909	900	907	921	977	933	955	951	917	933	923	919	936	919	982	951	935	930	929	910	931	936	885	940	949	947	918	898	937	909	911	924	908	913	901	907	952	907	894	890	930	938	975	905	942	938	952	896	912	921	920	972	899	900	961	943	963	964	869	919	923	924	948	965	957	893	1008	959	967	936	949	910	932	934	928	969	948	898	924	889	936	869	932	910	896	898	970	980	893	927	917	950	935	890	958	942	953	929	907	930	992	891	947	971	931	907	971	891	946	911	888	934	957	945	870	955	979	930	1005	929	940	906	892	963	963	924	967	903	952	933	897	918	929	923	920	949	951	902	924	935	974	908	902	962	903	903	937	930	930	962	914	915	936	920	935	954	943	893	925	943	905	932	953	925	938	961	941	974	891	966	910	940	938	934	958	919	931	963	925	919	924	891	972	911	949	898	879	942	947	929	969	941	920	905	916	934	980	907	885	896	912	962	912	948	919	892	945	882	992	905	939	933	951	941	873	926	975	932	929	902	1003	959	921	927	897	970	912	953	952	935	938	890	894	868	951	979	876	939	929	972	908	943	917	916	887	942	902	944	925	924	927	907	964	909	901	856	934	944	876	944	962	932	938	980	890	939	866	935	945	918	858	949	900	906	957	945	869	963	946	896	913	945	992	922	981	896	917	961	894	938
42159	10578	3264	2057	1407	1013	828	685	590	547	465	438	414	393	377	350	347	341	349	358	328	302	306	309	293	303	297	261	307	285	302	304	298	301	270	275	310	302	258	274	288	258	248	317	289	262	249	259	298	270	310	305	324	268	277	254	274	259	265	285	282	297	258	242	265	290	259	253	259	273	281	293	267	267	259	238	285	280	280	286	270	268	292	286	242	243	260	295	259	278	275	252	231	274	268	274	262	279	249	253	278	258	250	265	262	255	268	259	250	258	264	279	278	259	253	263	269	251	260	283	249	261	264	247	252	272	265	278	256	291	260	286	280	299	269	261	268	249	273	282	275	284	277	283	272	262	273	282	285	237	280	290	276	259	291	251	269	260	282	294	252	301	264	273	280	274	263	267	259	254	257	269	230	266	272	257	274	236	287	246	255	262	284	300	228	267	263	283	257	271	272	242	277	255	269	267	259	267	289	265	263	259	300	258	239	276	249	273	283	267	253	249	273	292	256	244	249	274	246	279	262	256	254	258	273	275	278	269	282	278	251	279	261	273	270	259	258	264	269	255	264	251	251	249	268	276	248	252	242	259	249	267	282	283	247	257	261	268	244	270	267	248	266	240	247	268	252	282	285	249	279	247	224	260	260	256	255	252	251	261	270	258	304	281	286	268	259	240	272	278	253	268	277	258	254	263	261	268	246	258	266	264	260	235	296	245	259	274	252	267	221	236	250	293	265	272	260	284	287	247	236	267	248	283	258	281	269	294	292	272	245	263	279	245	278	265	292	270	287	289	246	256	264	275	245	276	291	248	282	258	264	256	275	252	265	304	247	266	261	283	253	250	255	238	264	263	288	261	263	289	255	242	251	253	272	273	281	273	321	286	216	265	288	268	248	276	267	258	261	255	280	235	267	264	266	275	250	264	290	296	268	274	260	257	254	254	278	278	265	275	284	247	292	264	244	258	271	285	284	258	264	269	255	297	259	273	265	274	305	273	293	230	277	259	266	279	271	266	283	264	271	272	263	255	243	278	247	248	290	281	261	257	260	301	251	253	292	258	269	259	284	271	301	270	258	258	263	259	255	274	269	264	258	277	269	233	260	268	258	272	245	280	272	247	258	290	267	232	252	261	261	290	250	267	238	233	262	247	286	266	271	268	256	270	273	280	263	281	260	260	257	267	271	269	253	257	278	286	272	269	262	255	276	261	244	263	254	258	275	248	262	262	258	276	241	253	237	257	269	263	218	268	278	244	257	253	279	229	261	229	243	265	254	266	291	259	261	275	267	264	232	268	256	277	260	260	264	272	281	281	271	278	275	257	278	268	237	268	255	239	278	270	267	278	281	247	262	262	257	263	256	269	269	261	253	297	246	256	276	283	260	257	279	295	295	258	237	259	295	270	248	283	246	245	271	277	251	277	256	255	260	287	257	262	267	247	281	250	270	257	254	281	255	294	245	279	251	290	255	279	256	258	240	226	244	263	286	294	237	260	262	270	250	258	263	237	264	257	260	253	262	254	267	260	254	266	283	261	263	252	256	285	286	286	272	251	281	269	241	249	280	305	251	268	264	271	305	255	268	251	259	248	257	248	258	270	268	255	282	249	245	267	295	273	288	250	261	260	272	288	268	294	255	250	271	257	270	233	271	230	263	248	269	266	240	257	290	286	309	273	290	294	256	282	253	287	263	245	268	286	293	280	261	281	256	260	249	250	288	268	251	256	238	270	280	245	256	267	290	266	257	279	301	298	277	269	282	276	269	251	271	268	277	257	285	265	263	256	289	239	256	257	293	285	253	251	261	264	282	258	281	251	267	242	206	267	243	270	269	263	279	260	318	238	277	287	278	249	279	274	292	275	283	276	246	269	294	261	291	256	251	290	300	271	296	250	255	270	275	269	268	240	255	256	229	281	279	266	243	274	279	251	243	248	264	271	261	293	283	286	274	288	257	255	255	249	245	256	256	280	271	271	265	264	252	263	285	261	237	277	259	297	251	265	283	244	299	267	252	323	295	274	248	245	256	273	271	254	275	246	252	283	276	241	266	274	282	284	255	248	266	232	246	264	269	230	275	255	267	261	276	247	294	283	282	261	284	290	243	258	221	255	276	263	256	246	251	258	274	252	255	283	248	237	258	247	259	249	267	241	259	295	283	249	278	280	262	283	259	266	232	290	295	283	289	274	250	276	244	264	254	267	245	276	245	294	243	268	253	285	254	257	262	278	268	257	254	278	276	276	243	263	266	287	232	265	252	244	273	263	257	256	227	268	253	251	238	266	293	274	279	280	273	274	295	277	300	273	260	267	239	286	254	257	287	261	283	267	267	257	264	285	283	240	243	257	263	261	283	245	312	262	248	257	263	289	263	259	256	259	297	282	259	260	258	263	260	259	280	247	248	276	274	284	275	278	279	305	255	239	249	253	273	270	280	238	276	283	272	266	284	254	265	284	265	253	281	230	245	267	261	278	262	240	271	258	267	267	284	289	275	226	249	278	258	284	270	284	268	243	281	235	237	238	276	244	262	253	259	236	257	275	256	281	260	261	288	268	242	269	298	284	256	298	269	292	260	285	260	297	282	251	279	246	243	252	265	275	252	286	265	270	269	274	286	287	270	265	266	258	247	267	278	271	235	267	275	269	253	234	260	266	231	292	284	283	269	267	285	255	265	272	267	237	270	261	273	257	265	252	280	235	245	267	272	274	268	293	269	250	256	266	261	266	230	261	266	267	275	270	293	251	226	267	213	255	273	264	295	272	239	285	244	250	268	247	284	274	278	250	284	253	263	241	291	240	268	275	234	293	299	278	244	296	256	293	242	250	288	234	248	270	278	294	262	241	264	248	242	248	269	268	266	244	276	283	235	269	236	288	261	274	294	246	262	264	260	267	281	281	270	269	265	258	266	265	268	291	243	291	269	257	266	273	246	287	290	271	277	257	219	268	276	275	286	273	255	272	275	271	255	232	285	237	255	285	270	264	275	280	272	292	278	241	260	289	285	292	239	276	255	260	249	246	266	257	254	270	292	281	310	257	257	268	245	272	274	276	286	283	273	259	271	270	250	300	266	288	274	276	284	307	241	272	277	253	266	264	284	276	277	271	219	272	267	244	264	275	265	270	276	287	268	256	251	266	275	246	287	252	252	278	256	253	261	271	256	301	268	277	266	277	265	293	236	253	224	307	233	269	273	273	267	254	243	256	266	274	269	241	290	273	264	278	250	258	243	280	252	236	301	275	272	256	270	281	239	281	272	275	275	270	265	246	289	273	247	265	287	281	300	277	287	252	292	278	272	278	264	263	285	290	262	281	294	275	285	281	245	245	263	260	254	255	279	262	289	251	276	255	233	228	275	240	261	263	263	245	259	261	254	238	267	235	251	254	240	272	254	238	296	253	282	257	309	274	264	270	264	263	255	278	251	278	245	251	251	284	255	263	247	276	285	241	271	220	269	274	260	258	250	274	273	248	252	287	272	296	276	264	272	255	254	271	212	256
19306	2434	5332	5837	5047	4101	3477	2852	2471	2204	1969	1796	1569	1463	1394	1296	1243	1208	1108	1029	1124	1020	1011	998	976	974	887	914	927	829	887	840	773	753	810	763	764	775	790	752	784	710	792	823	789	731	783	764	754	718	696	761	745	707	732	740	719	756	725	732	746	768	742	779	756	805	771	763	736	746	769	757	681	779	762	786	715	763	726	741	722	743	722	742	720	744	792	768	759	724	719	744	711	733	725	699	750	732	739	686	719	710	745	729	720	698	736	723	713	711	714	731	742	710	777	738	648	709	706	677	753	720	736	717	662	662	727	716	716	704	733	714	724	699	727	695	663	694	755	680	707	743	723	712	720	713	733	668	711	730	657	713	674	711	719	725	718	695	732	731	691	696	701	722	726	715	718	716	681	700	724	703	669	642	684	695	726	724	739	739	732	679	706	676	696	680	655	704	668	671	734	755	691	660	698	685	691	674	703	726	729	701	699	681	703	735	721	746	742	733	706	687	696	635	700	729	683	711	684	653	673	672	691	681	718	700	730	670	670	715	667	705	708	657	677	644	663	661	711	668	682	714	683	751	769	702	722	674	722	708	714	739	666	708	695	699	653	696	722	690	685	655	725	697	667	697	707	717	676	647	736	735	701	696	687	654	690	677	664	696	705	639	698	658	674	652	719	684	691	670	683	652	710	662	685	675	689	761	683	696	688	644	680	655	685	748	663	737	652	688	635	655	683	684	677	662	717	665	703	664	681	713	666	671	703	698	657	691	682	680	728	726	656	705	692	672	647	680	705	698	644	730	685	695	721	701	716	629	702	678	655	710	730	712	632	676	654	703	688	632	674	676	711	727	691	690	673	662	649	721	708	712	680	697	686	650	675	673	632	691	672	749	693	707	717	698	668	667	672	665	667	706	697	728	706	691	694	656	681	665	662	720	756	717	658	690	660	756	681	679	675	603	684	690	652	615	693	678	659	704	671	707	644	715	692	676	719	688	668	708	676	675	688	683	719	651	676	717	659	674	665	680	679	677	699	677	668	669	673	670	689	687	682	673	705	678	740	674	661	695	689	689	688	662	715	704	675	700	671	699	684	716	723	639	707	667	670	683	650	729	719	678	686	704	654	620	662	682	691	695	718	733	629	685	674	690	694	652	703	703	688	694	694	682	687	735	682	674	707	707	669	714	665	707	705	695	675	692	697	631	656	690	700	662	662	669	734	695	651	680	699	681	674	723	712	703	671	696	686	711	632	679	714	661	693	645	668	676	657	721	669	591	701	673	708	681	730	703	734	670	706	707	676	720	654	657	693	727	687	682	696	702	722	671	663	672	707	688	677	705	668	694	693	713	697	636	677	709	714	716	692	750	714	695	699	661	674	699	716	684	687	704	717	659	713	721	693	705	647	698	725	698	706	690	702	669	676	662	682	699	686	695	685	735	669	654	683	661	666	688	680	693	707	715	689	705	671	701	683	671	671	665	703	688	711	678	649	634	679	715	663	695	648	662	726	664	681	655	698	697	729	678	733	738	713	680	682	711	671	645	690	674	664	683	651	692	699	714	667	688	698	709	703	713	718	697	733	686	707	699	720	702	701	660	657	729	699	652	686	627	677	676	712	730	698	717	696	648	697	650	680	691	702	681	678	682	661	677	657	666	672	726	694	681	686	713	688	697	689	640	691	699	691	681	659	691	718	672	696	719	731	684	723	713	665	688	686	663	709	650	722	702	657	715	696	672	698	715	696	701	724	671	719	660	666	634	673	710	681	710	734	677	664	665	647	680	676	711	704	696	710	681	711	705	724	660	722	674	684	764	704	707	686	704	727	718	702	717	727	671	689	695	717	714	689	684	729	625	667	642	670	702	710	684	708	733	690	700	681	700	690	684	696	716	642	684	652	683	689	700	683	677	688	666	703	662	673	687	649	698	720	700	699	703	717	674	738	709	658	663	717	743	701	652	676	664	679	693	691	721	667	670	664	746	652	714	754	662	631	686	682	738	658	664	642	648	686	684	698	651	699	694	647	651	692	675	644	701	662	683	688	634	704	695	683	667	665	759	744	688	693	714	653	696	713	724	739	697	683	686	724	763	694	705	631	729	668	681	680	721	669	719	741	701	671	706	650	684	698	633	669	723	690	763	675	709	710	671	685	715	663	678	658	701	744	729	681	717	681	675	701	707	693	663	708	717	700	721	675	707	686	716	703	747	672	729	691	717	707	726	660	780	685	679	679	696	714	669	637	748	703	689	682	720	674	708	707	693	722	688	685	684	705	681	706	679	715	695	725	672	738	712	681	705	690	690	721	672	668	691	657	698	677	706	664	665	683	676	702	681	667	660	648	682	667	679	660	674	659	676	660	659	731	724	671	701	733	717	690	701	703	713	678	676	674	738	650	731	671	648	698	691	671	711	685	668	757	642	683	658	678	692	684	710	664	690	699	688	684	688	670	683	643	622	718	675	724	706	691	657	707	697	663	696	687	647	682	693	705	702	658	742	707	689	728	695	676	708	669	671	691	698	689	728	706	716	670	674	676	719	715	696	673	727	676	678	727	708	676	693	652	681	695	645	679	686	708	658	697	694	684	670	694	695	710	699	687	685	652	675	640	663	672	675	719	712	694	650	704	702	680	720	672	679	701	733	699	661	713	696	683	702	721	728	652	667	701	709	735	726	708	677	676	708	650	690	705	658	727	666	707	734	716	683	669	666	679	650	706	656	701	668	668	678	669	704	726	739	668	673	706	692	660	658	723	719	715	676	661	681	715	696	715	666	673	657	686	723	645	695	725	710	692	714	688	681	687	688	713	707	663	659	702	663	675	684	701	649	688	690	706	717	679	657	692	660	681	722	685	668	665	699	680	662	688	707	724	719	693	710	709	692	639	711	689	739	667	694	733	715	678	679	703	698	707	709	667	664	696	688	647	735	719	719	659	682	677	674	703	685	663	694	680	654	672	706	672	711	661	680	635	695	660	693	712	694	681	706	655	712	652	708	727	716	712	732	707	708	706	699	666	715	694	728	689	663	729	691	664	702	694	734	666	734	723	690	670	672	690	692	707	666	679	694	697	700	678	675	682	695	719	687	658	695	706	684	657	635	697	719	673	694	714	689	665	712	662	655	690	734	641	723	648	677	697	691	683	711	678	731	659	708	660	719	694	689	733	709	695	699	665	686	690	673	647	670	707	668	697	669	676	677	655	685	717	703	745	683	704	666	670	695	724	674	664	666	662	704	723	711	658	688	700	724	712	711	687	676	720	720	696	664	704	704	706	686	721	683	686	702	670	711	718	672	727	706	724	686	698	678	679	690	694	666	691	722	717	713	698	679	691	672	662	675	672	680	685	676	676	646	704	714	712	681	740	705	693	654	708	670	703	664	681	637	689	676	730	720	685	667	659	729	693	720	708	696	675	703	689	693	676	657	761	700	675	703	707	660	735	702	701	668	702	678	688	680	731	718	676	677	657	724	727	695	699	686	741	672	697	718	674	649	737	654	659	659
4798	347	420	342	379	370	317	307	324	333	341	328	354	336	346	341	318	344	322	342	352	335	355	349	319	339	344	361	339	343	326	306	335	327	323	290	320	329	326	335	324	319	365	359	351	345	338	318	315	287	349	307	319	330	307	310	290	309	325	318	351	361	347	301	359	329	360	328	319	325	308	362	342	360	343	275	314	314	330	328	338	312	321	340	340	341	301	331	324	343	316	336	314	321	355	324	348	319	314	354	323	349	348	322	348	329	372	300	315	332	356	352	348	315	312	380	350	332	366	308	325	341	344	325	315	310	356	371	317	344	365	351	302	326	327	297	315	337	313	325	328	302	317	295	336	327	322	364	327	312	327	336	333	318	349	371	326	353	315	310	341	368	332	343	335	330	311	332	330	337	322	330	368	336	316	332	304	341	315	309	337	335	298	318	313	347	336	346	324	333	347	330	342	362	321	328	369	304	365	318	328	328	329	326	297	321	358	324	335	332	313	311	334	339	323	302	329	358	306	364	359	348	346	288	340	331	341	327	356	358	334	344	353	323	360	317	342	365	349	363	380	313	351	342	341	279	353	317	328	345	337	311	317	352	293	336	337	337	370	339	323	310	316	309	336	344	306	346	354	328	322	346	316	338	349	330	314	310	339	334	336	363	314	357	346	312	321	370	319	344	360	357	330	327	321	311	335	313	312	329	316	358	335	335	355	317	301	338	352	336	296	342	320	332	340	317	313	340	343	311	335	294	316	329	292	341	356	323	365	351	317	337	297	348	344	308	316	347	330	317	341	330	341	342	327	324	365	356	328	320	305	304	345	369	333	311	330	319	334	317	311	343	343	321	346	345	348	311	337	336	330	354	363	368	336	339	298	328	352	314	311	358	334	379	348	343	320	330	348	320	339	281	332	327	356	320	300	354	339	367	343	357	322	365	326	350	308	344	299	322	325	348	316	330	354	344	350	327	354	309	316	329	314	306	320	290	309	307	316	352	350	332	314	328	335	335	335	318	281	355	325	328	322	345	324	327	374	341	324	334	329	356	334	331	331	335	330	287	340	316	321	298	304	340	312	349	350	332	315	351	335	339	327	330	323	351	329	348	337	325	351	329	347	294	346	345	342	351	330	334	334	329	351	319	314	349	318	346	324	308	314	334	348	333	357	310	335	320	326	298	366	323	334	318	335	340	333	342	331	322	336	298	360	340	364	321	362	349	320	339	345	331	318	346	323	319	314	339	320	350	349	335	336	348	343	329	313	350	298	349	322	362	329	322	340	317	351	354	322	335	289	352	346	335	315	325	315	368	332	308	317	346	282	337	288	343	322	337	308	301	295	351	348	306	336	314	302	297	301	306	331	354	336	336	298	312	373	344	317	362	321	340	320	343	332	330	366	303	327	320	335	347	331	294	314	369	336	314	334	331	319	387	357	351	321	313	317	312	334	318	307	336	341	330	335	288	289	333	329	345	330	329	314	313	343	331	321	343	321	335	346	332	355	323	337	305	322	337	332	293	337	361	347	322	363	314	342	323	331	345	323	335	333	309	344	312	332	336	321	327	342	351	340	328	360	358	346	300	346	305	320	308	339	322	320	340	349	348	335	316	353	294	321	314	325	341	316	391	370	343	322	329	358	324	329	303	327	374	332	325	310	307	294	322	324	311	347	343	348	330	310	331	319	350	352	310	337	351	304	333	348	340	327	374	338	395	352	338	330	339	346	320	334	319	337	344	319	324	314	324	347	354	347	332	315	326	373	334	306	341	354	312	362	365	343	315	362	324	316	320	345	351	337	329	324	327	335	344	324	349	341	342	354	333	343	326	325	366	316	352	339	322	322	309	351	334	318	338	333	350	345	294	344	306	350	289	347	359	331	320	326	315	343	315	350	357	315	341	319	299	318	332	316	337	357	327	322	317	348	317	315	309	330	354	335	329	334	325	327	297	362	333	319	338	353	337	308	317	323	345	321	322	328	368	370	306	333	350	320	346	321	349	356	355	333	355	336	325	330	333	332	361	324	335	357	322	350	354	360	322	326	341	305	312	345	326	305	334	323	324	380	326	338	316	314	347	340	322	316	367	343	363	361	345	338	321	317	319	351	371	329	328	357	321	334	356	340	345	345	332	348	354	328	337	325	334	294	350	352	340	318	340	357	352	300	343	347	338	358	339	317	332	329	362	348	330	314	335	330	338	345	336	371	327	354	345	323	335	294	385	338	341	350	378	326	301	331	339	327	340	365	309	358	322	353	323	374	317	304	336	317	336	335	327	343	321	347	333	334	351	358	337	351	325	328	325	314	339	337	321	312	314	334	341	353	325	329	308	364	337	320	330	348	317	356	340	327	346	326	318	315	339	288	344	332	312	331	352	330	318	369	350	334	321	349	320	310	297	350	330	308	348	345	363	345	319	326	339	309	337	337	321	360	342	342	340	340	334	333	318	337	336	334	307	334	351	329	318	312	340	355	346	343	349	348	325	312	341	338	308	343	297	340	327	306	321	349	338	314	328	349	353	327	354	385	324	323	325	364	306	330	376	344	331	303	322	353	326	339	356	306	301	331	319	347	366	348	328	340	358	324	362	311	319	334	350	337	350	342	329	300	360	346	347	340	311	320	327	320	329	310	313	360	368	311	332	316	353	364	342	337	336	279	373	315	329	321	337	340	330	315	353	331	344	338	339	340	314	363	327	342	356	323	320	324	336	356	356	322	314	344	316	319	330	323	333	337	306	340	332	368	323	366	375	339	321	331	320	332	349	332	313	352	360	369	339	332	319	335	327	320	314	357	359	344	344	327	345	324	315	355	338	302	316	328	355	352	327	341	335	335	346	327	339	332	312	315	336	341	359	338	318	340	308	352	303	373	363	337	323	344	327	309	321	320	322	335	324	349	343	329	335	317	359	302	336	337	367	326	323	326	317	339	298	341	361	347	343	348	310	324	318	325	297	330	333	337	354	322	320	316	321	338	334	361	332	309	338	350	365	346	331	363	307	351	321	322	330	322	325	348	365	349	344	326	349	344	352	360	316	348	348	350	354	351	321	341	324	328	352	371	339	341	332	350	350	311	352	331	335	323	326	316	318	336	373	312	324	308	364	321	319	320	322	330	340	326	325	320	330	350	315	324	321	363	352	337	335	312	381	331	296	343	344	319	345	324	347	330	332	355	311	338	333	355	340	334	377	344	300	359	332	381	328	325	325	337	334	352	334	318	339	321	323	342	345	337	331	312	332	314	333	374	322	321	368	297	328	318	321	345	356	332	330	322	322	333	307	324	342	358	346	338	359	336	330	336	351	326	303	303	355	341	329	327	343	358	331	322	347	309	344	352	350	353	336	346	339	349	299	317	325	326	336	335	341	369	347	330	332	315	320	315	349	334	346	310	314	349	320	291	326	353	341	383	319	338	335	311	341	319	322	325	274	362	329	354	336	327	363	385	332	304	331	335	337	297	311	338	335	318	304	317	328	310	319	338	345	337	297	359	353	339	317	282	319
4398	908	1005	1012	1016	956	930	863	900	872	889	859	957	896	859	882	855	894	833	880	863	882	863	820	877	886	858	908	848	849	882	834	827	895	918	901	895	810	844	860	876	847	888	819	818	908	867	890	867	862	869	869	859	857	823	850	829	818	826	835	855	908	838	861	901	887	853	848	921	839	803	870	845	856	858	887	907	831	909	807	863	835	925	876	836	872	848	834	851	851	876	837	851	843	837	884	900	943	854	828	858	860	897	840	858	872	873	858	865	882	848	827	884	903	863	879	804	881	792	832	876	892	899	869	823	923	860	780	868	870	829	885	834	857	918	845	912	816	834	838	878	834	882	919	866	874	859	852	858	893	816	845	918	810	886	845	833	818	828	857	885	900	880	903	853	843	856	817	944	815	936	833	847	791	836	806	878	879	777	882	869	829	834	855	849	878	873	848	911	804	860	849	822	870	835	846	806	923	874	851	852	860	867	891	839	850	866	834	870	859	909	832	831	827	847	849	840	848	877	843	839	836	885	852	821	867	847	820	821	865	881	893	859	846	883	861	876	920	864	865	872	866	821	826	827	893	841	861	837	866	876	847	918	821	860	878	794	861	820	846	853	818	895	908	860	842	881	860	847	851	841	859	888	850	819	869	828	875	860	897	826	895	852	883	846	843	837	805	799	856	849	818	845	805	834	926	866	825	868	838	866	821	861	849	872	863	904	848	864	845	856	902	869	874	840	875	850	888	878	910	898	841	798	861	864	874	860	807	840	832	896	852	833	846	803	824	863	897	889	875	877	814	898	841	863	824	908	851	895	914	864	877	931	863	908	832	859	833	852	851	866	838	853	874	904	897	848	838	881	848	873	857	874	849	859	837	814	836	876	805	877	903	874	839	837	878	871	884	905	860	822	913	847	865	847	828	885	847	857	859	829	887	866	907	853	914	781	860	883	859	858	839	904	896	871	852	872	859	832	879	855	858	865	863	856	876	856	852	851	866	817	861	872	839	842	856	845	837	843	921	840	887	868	908	847	881	905	897	849	907	817	887	837	867	851	838	899	839	816	875	885	839	844	840	849	861	862	847	878	913	850	843	842	830	882	873	829	858	866	832	848	845	877	821	868	880	879	865	842	868	892	891	832	848	879	858	832	915	901	831	833	862	854	880	921	818	882	893	822	898	841	830	863	814	825	849	898	906	832	860	871	855	838	854	813	872	866	866	887	822	849	897	836	873	831	867	817	875	807	914	811	878	854	848	856	852	862	869	855	841	822	847	841	880	880	833	833	884	919	871	888	835	833	851	890	881	869	908	855	867	883	844	860	861	875	868	918	845	842	827	914	877	885	865	873	880	846	837	833	819	851	889	897	821	790	879	912	878	860	899	862	834	870	905	888	877	782	810	881	877	841	821	892	830	888	844	873	832	860	858	882	839	873	810	852	835	790	870	891	831	858	862	879	898	866	836	834	877	891	840	834	859	842	840	891	850	903	839	857	852	887	859	882	837	846	848	833	801	848	908	858	822	835	890	885	862	908	853	878	865	862	856	882	823	865	845	922	873	860	854	812	803	860	878	862	857	915	832	799	852	833	856	901	847	890	838	880	856	901	834	855	848	833	899	871	880	853	832	852	835	889	887	897	818	848	849	864	855	883	873	884	800	863	839	866	870	843	870	835	876	838	886	943	865	808	905	865	894	842	875	844	858	845	901	891	827	889	857	797	815	907	835	844	773	882	888	903	813	840	920	856	823	859	836	855	860	851	838	855	862	867	890	917	803	890	863	838	858	865	864	849	820	877	827	810	831	857	848	884	848	912	860	849	876	843	819	879	804	835	878	807	881	867	884	822	859	817	891	866	879	846	861	834	840	849	852	822	876	811	861	859	812	888	794	869	835	834	847	852	842	827	881	881	829	819	873	848	909	883	873	857	849	828	809	846	909	832	860	864	857	847	869	885	864	833	877	836	890	842	890	817	899	837	867	857	816	842	863	855	874	809	871	837	858	842	872	846	869	894	819	891	848	888	860	820	856	838	839	790	896	883	828	824	861	899	877	879	893	853	894	882	891	830	899	817	887	828	833	870	907	888	854	857	882	867	858	860	829	891	838	796	840	876	863	823	853	842	841	853	884	892	847	868	844	837	882	861	966	881	887	840	809	894	883	851	887	858	841	830	795	862	894	871	904	866	878	812	828	870	917	808	852	869	893	885	834	837	839	858	904	843	838	874	834	871	827	836	898	902	875	875	911	878	876	871	839	872	831	821	802	884	870	845	841	845	873	864	839	878	864	834	818	830	810	875	850	865	867	899	817	855	805	875	857	849	856	845	883	837	846	878	826	853	865	870	851	832	853	894	880	829	781	892	849	833	878	849	821	854	811	844	851	905	866	859	838	827	882	841	840	842	865	842	853	918	837	912	863	850	833	855	923	830	850	841	893	872	794	881	905	817	867	848	829	836	836	863	856	873	848	849	918	880	891	864	897	877	886	820	793	843	877	920	888	836	880	863	876	875	860	884	856	833	903	805	896	872	858	832	895	868	871	873	810	837	899	886	881	892	854	877	919	911	836	854	860	888	891	842	865	863	813	913	857	919	848	894	798	823	869	853	901	833	849	864	868	829	828	846	904	867	866	783	848	817	866	857	870	862	873	866	850	837	906	883	817	864	862	838	851	863	870	805	860	843	870	828	891	854	897	833	934	835	850	872	841	846	807	852	912	837	854	882	843	864	808	882	879	881	880	835	872	828	889	871	863	904	853	811	856	857	844	880	862	888	829	844	874	861	837	841	867	888	850	887	875	846	882	872	881	937	875	822	817	843	869	864	905	842	883	851	889	888	845	811	828	874	880	884	832	868	841	876	847	860	873	825	834	890	889	892	863	878	874	876	819	816	810	875	890	861	853	846	897	882	921	880	926	884	874	891	833	869	937	870	820	835	898	862	880	939	914	863	877	828	864	843	859	844	860	831	878	896	890	832	829	849	896	870	877	874	821	841	874	852	843	814	869	926	900	863	852	877	841	833	849	822	817	854	908	844	889	854	903	831	849	881	869	836	903	860	865	923	841	877	857	852	842	910	867	848	895	873	882	863	868	862	855	862	874	867	846	847	854	814	822	848	821	839	874	852	862	897	885	822	818	851	876	852	806	889	820	813	911	935	869	878	868	892	832	821	840	905	875	819	906	831	870	868	845	841	895	850	867	866	897	852	837	866	886	785	846	894	853	864	866	809	920	846	860	810	862	856	868	900	884	844	874	854	911	863	923	834	869	850	848	846	884	846	909	867	835	871	848	857	859	884	866	849	902	846	854	792	845	865	898	837	874	832	855	882	899	889	828	879	820	823	872	903	907	914	853	835	881	809	790	866	877	828	900	846	892	848	861	811	875	861	864	882	875	862	883	882	925	864	861	848	846	818	883	860	826	833	871	827	879	880	870	911	844	904	881	867	883	860	890	867	898	856	882	853	815	912	885	837	875	839	884	852	850	816	843	865	884	869	871
29324	3853	1471	1174	844	754	681	596	533	469	457	484	420	395	450	398	420	384	386	364	415	388	424	393	372	388	400	383	396	354	357	359	376	359	360	391	347	427	398	419	358	360	383	395	374	375	350	386	353	357	379	358	378	371	362	367	368	326	361	395	338	356	387	355	389	317	372	360	382	341	381	363	366	331	393	370	346	345	376	359	379	377	349	374	395	352	370	387	377	394	328	348	352	355	390	341	337	346	356	382	377	335	379	376	385	372	327	329	348	344	369	347	331	375	355	380	353	355	358	370	376	352	389	359	398	370	407	399	342	385	408	377	382	364	382	377	326	385	384	361	379	391	338	360	357	354	373	361	349	360	391	369	357	326	325	342	359	349	341	367	373	369	362	362	344	366	383	366	387	362	376	312	371	335	374	344	356	374	369	339	359	338	368	351	366	337	384	364	377	380	379	360	372	390	353	362	336	351	339	332	336	354	361	363	335	403	380	346	340	361	362	396	368	392	372	329	364	384	372	409	315	364	373	353	366	386	389	350	357	361	379	377	371	392	366	368	351	351	361	355	371	376	358	392	395	385	348	375	380	363	368	345	359	345	365	371	370	366	363	376	352	343	351	346	403	392	373	358	371	357	364	321	374	379	382	374	346	377	354	360	347	378	372	362	357	354	363	382	361	371	339	349	359	371	361	321	378	362	355	353	383	333	358	327	382	339	369	343	364	346	320	347	346	321	350	354	377	368	343	360	355	376	329	358	387	362	314	371	362	333	374	332	355	366	350	363	353	386	383	358	418	347	355	364	350	360	373	370	366	353	413	362	349	356	371	371	365	362	363	338	356	362	353	377	314	392	322	336	395	354	340	377	348	378	364	348	364	352	390	378	311	374	376	358	386	377	376	356	326	359	365	361	345	382	340	334	400	335	373	353	343	373	368	338	406	352	396	334	395	326	410	361	366	345	360	361	381	359	353	354	399	376	388	333	367	380	337	352	366	385	342	344	350	355	373	384	327	354	362	348	362	351	355	376	361	357	355	348	376	379	375	370	331	355	384	364	361	365	354	370	350	365	372	370	376	386	364	346	375	377	352	337	351	360	329	419	367	396	330	333	338	385	394	369	377	394	351	405	354	367	336	356	375	349	385	376	401	367	362	367	350	353	332	382	379	360	383	349	354	333	348	372	345	378	356	350	354	333	336	342	336	360	350	355	383	365	349	356	388	358	386	340	325	354	349	322	327	356	406	382	338	350	374	391	367	375	351	356	363	383	353	367	343	341	340	347	350	364	341	370	376	356	373	338	366	351	346	357	394	367	366	386	357	395	379	369	345	373	391	396	343	333	316	326	371	398	404	344	354	374	398	350	361	343	370	370	362	355	351	366	357	341	375	383	345	361	353	360	348	360	344	368	343	398	349	359	359	351	374	358	358	368	331	381	341	355	359	362	369	341	381	376	338	355	341	366	398	335	349	348	342	392	370	346	375	355	362	377	343	359	344	359	388	350	341	373	341	372	372	362	378	365	359	366	365	385	397	388	378	335	376	322	393	370	392	377	343	380	356	362	370	356	339	373	365	371	383	357	343	370	334	363	391	376	329	333	342	366	392	351	344	383	359	375	359	371	356	358	354	378	342	351	325	341	370	391	344	370	389	341	379	393	339	410	346	354	370	367	363	323	386	385	374	369	353	325	370	366	404	350	403	353	340	372	348	310	365	340	376	345	339	392	344	369	390	400	374	388	379	386	363	364	362	385	378	383	353	341	342	355	377	365	370	355	321	395	381	359	333	359	371	349	368	357	420	361	351	338	355	365	358	392	342	361	362	361	365	335	343	401	382	343	359	345	375	397	347	354	336	357	348	374	355	371	345	337	381	364	364	366	377	390	367	343	365	349	352	362	362	398	370	383	383	397	336	361	385	351	351	345	384	392	396	349	367	386	333	357	382	345	337	381	370	368	342	362	333	329	363	353	318	362	364	354	368	379	360	316	379	353	349	369	379	334	363	354	364	345	360	349	372	362	333	352	364	353	384	338	352	419	370	353	371	387	377	374	349	332	360	383	356	399	360	349	336	359	363	369	363	361	365	355	355	387	386	364	372	357	381	366	343	336	360	379	367	351	371	389	366	361	345	350	346	332	368	408	358	339	348	393	347	353	330	372	368	362	403	387	362	351	351	385	362	353	338	356	351	347	342	338	371	367	342	338	353	339	375	388	353	353	344	379	354	387	378	362	355	333	343	377	363	399	344	346	341	396	385	347	354	372	331	338	365	365	381	380	331	375	354	345	338	339	353	338	347	353	360	368	389	379	366	394	377	359	335	380	349	357	350	391	339	336	344	342	397	355	351	369	379	371	377	390	321	356	383	383	379	378	387	346	384	365	322	351	334	348	379	351	337	341	359	365	375	328	379	324	372	378	360	354	339	361	331	380	339	389	374	340	381	349	375	336	345	371	338	364	388	375	368	322	367	419	360	330	368	318	378	393	363	341	353	345	360	351	370	349	323	356	379	356	352	367	391	356	367	365	334	351	362	382	345	336	349	366	352	348	332	370	394	380	336	358	352	378	363	374	358	329	378	397	377	384	354	354	353	372	354	369	367	321	353	367	414	352	378	383	381	361	366	368	373	358	366	349	360	366	357	319	360	371	337	334	375	384	349	373	344	340	371	359	353	350	377	390	357	380	359	377	385	349	355	371	373	401	389	367	362	346	350	332	344	336	385	358	347	331	382	356	363	331	342	355	368	347	387	374	367	374	377	358	336	341	392	333	369	348	381	355	330	397	368	350	364	364	358	362	361	372	376	380	352	364	372	367	352	354	367	356	359	382	365	348	363	390	377	352	362	354	352	366	324	347	380	354	380	361	363	324	380	346	355	348	356	403	357	374	335	365	386	377	356	376	364	390	372	341	344	365	383	335	380	368	387	356	353	348	355	353	334	369	322	384	357	363	377	354	329	349	383	335	384	343	352	352	375	344	360	371	396	340	343	357	362	361	385	345	357	364	394	384	383	398	375	363	366	391	379	348	373	341	344	354	342	355	352	393	350	357	352	326	372	362	367	354	325	325	382	334	369	385	360	364	365	385	363	375	363	374	375	333	367	349	383	374	350	312	388	358	364	389	387	334	343	352	363	407	389	334	385	364	342	369	356	332	377	375	328	364	320	363	365	362	338	370	366	374	373	331	326	338	349	395	371	382	375	357	343	368	342	405	360	358	359	338	367	364	358	394	382	340	362	333	335	367	348	389	381	348	400	377	361	340	347	355	374	416	380	340	362	381	345	354	379	393	317	348	381	370	358	351	382	360	392	362	349	335	354	304	382	355	386	361	324	326	386	347	343	355	365	383	369	390	346	344	331	331	345	410	362	340	370	373	379	368	376	384	371	345	393	333	357	343	392	350	404	371	378	376	402	379	365	348	350	367	367	361	358	362	326	361	354	363	363	363	359	351	350	338	357	342	361	361	352	356	339	346	343	359	363	350	347	366	399	355	387	335
13805	1827	3293	3620	3153	2684	2255	2047	1815	1690	1568	1411	1427	1335	1290	1223	1195	1116	1155	1081	1182	1115	1086	1062	1059	1062	1018	997	959	981	981	955	989	995	1017	972	941	930	986	944	974	892	942	919	964	961	955	949	913	917	951	934	900	943	949	930	931	913	978	959	935	974	915	928	920	942	967	953	890	950	969	964	927	889	952	872	951	898	900	910	983	940	937	942	915	913	907	934	958	898	954	906	932	964	936	931	887	899	914	952	898	924	949	917	944	889	931	935	935	943	915	978	986	883	944	921	922	906	953	939	926	956	936	920	877	953	899	915	954	946	959	889	956	971	909	916	991	890	945	938	909	897	976	880	908	975	906	904	928	906	931	911	852	938	928	954	951	878	929	868	926	925	929	934	972	944	952	884	902	906	857	877	867	909	905	898	899	935	947	896	909	909	914	898	956	958	940	973	950	907	919	918	951	927	937	930	894	931	880	914	922	884	884	889	944	919	930	957	872	944	870	954	972	905	886	897	904	895	919	970	905	921	866	933	922	965	926	910	912	923	902	872	877	873	902	876	943	930	901	901	900	936	851	948	890	961	875	968	946	932	918	935	918	874	877	895	932	923	900	872	936	941	902	902	924	899	924	880	846	919	910	890	869	920	954	962	943	913	914	984	843	890	890	914	875	957	910	908	950	983	945	922	851	956	884	932	958	877	918	902	877	913	857	908	915	860	910	926	877	906	955	961	941	910	897	941	927	902	889	932	839	961	966	914	889	915	912	901	959	873	880	887	945	938	917	951	942	957	915	871	948	897	917	893	916	916	903	964	847	898	934	915	870	902	943	939	938	955	892	906	932	869	927	899	887	947	838	966	903	899	894	902	941	922	911	962	964	938	915	847	933	875	923	903	913	901	883	907	905	905	910	911	893	930	895	922	918	898	928	950	908	895	917	841	960	900	922	896	905	857	898	910	897	877	965	911	897	882	931	933	908	906	904	930	946	899	905	943	915	926	975	934	933	944	903	902	933	978	917	889	921	913	933	899	921	935	962	909	894	952	920	931	918	938	924	897	889	870	952	946	928	939	896	911	872	929	883	933	899	919	909	891	902	883	937	896	973	898	922	874	900	919	897	895	911	910	997	862	916	935	917	906	924	866	891	878	978	932	879	936	905	976	871	920	900	938	942	933	924	942	881	915	915	907	915	920	914	914	899	889	952	918	884	930	959	935	931	876	859	858	955	983	905	907	911	953	901	947	907	881	956	899	885	922	915	961	888	861	844	901	937	926	930	928	926	947	962	882	912	876	895	880	940	943	892	953	882	927	868	903	895	929	892	925	925	917	925	936	917	934	930	887	928	889	910	905	926	940	938	923	894	947	908	913	974	893	896	984	899	914	891	896	859	949	874	931	854	930	918	874	872	964	897	877	939	892	918	960	884	906	899	897	888	891	942	978	879	862	914	933	897	908	892	897	936	911	952	925	918	887	904	866	907	894	935	908	887	943	878	924	885	914	942	919	866	915	910	892	886	937	880	888	917	940	941	910	939	891	908	839	912	878	890	930	907	901	1004	899	922	946	864	941	912	987	920	941	929	959	925	896	945	869	894	948	915	891	901	901	917	937	901	913	915	939	835	867	971	885	920	926	922	935	898	930	895	923	887	916	935	858	903	951	924	956	873	886	929	913	894	908	905	898	904	875	911	888	947	865	880	892	913	947	913	946	902	893	930	896	930	908	958	915	896	882	931	935	905	953	913	926	907	881	983	873	895	912	876	875	913	904	939	938	959	905	871	885	908	918	915	915	919	895	914	951	886	948	876	903	867	879	948	906	871	916	966	930	923	952	931	888	959	936	923	897	916	864	952	890	924	942	943	941	869	951	915	921	866	891	921	881	884	926	910	969	936	892	904	960	925	901	897	907	927	925	912	920	849	910	948	920	861	928	892	907	907	953	966	874	938	896	945	915	960	921	924	914	923	907	918	919	933	910	933	870	930	896	901	900	939	887	921	896	904	913	926	895	938	861	903	904	914	926	947	903	918	872	941	943	952	991	937	908	904	926	867	962	889	929	896	930	942	918	920	907	910	935	891	961	941	926	968	959	900	832	950	918	930	848	915	877	946	940	946	923	915	905	944	917	967	869	956	898	921	967	963	912	897	878	892	910	885	960	918	901	890	907	961	889	909	889	921	900	898	890	905	950	845	911	909	907	939	927	927	967	933	850	935	907	925	977	907	889	869	930	966	912	894	909	881	859	952	880	884	847	918	851	960	896	898	913	914	976	886	903	905	912	916	841	933	871	909	891	862	915	887	907	898	901	891	936	890	904	891	933	952	887	926	885	905	886	928	956	901	897	919	961	934	858	917	833	936	969	891	905	955	889	923	879	909	901	932	943	876	970	914	932	898	893	954	971	929	893	902	861	938	981	894	901	909	906	889	860	913	932	931	864	864	884	926	946	891	971	924	892	922	927	859	942	942	934	895	872	905	913	908	889	881	937	958	904	919	908	925	869	985	904	904	929	878	899	895	876	920	896	932	961	919	912	911	867	893	920	981	931	928	881	889	954	907	907	886	978	911	930	914	920	956	927	893	874	892	959	940	923	902	873	926	909	923	926	984	911	906	951	932	965	897	919	886	868	963	874	925	914	871	914	881	999	923	914	911	906	899	890	864	911	881	892	947	890	997	892	884	910	889	921	976	955	850	881	923	938	878	895	900	912	868	891	944	903	891	935	942	939	922	962	923	910	959	912	876	905	917	971	946	960	943	955	911	925	971	898	924	884	910	886	899	873	892	924	882	943	943	923	924	900	945	849	934	914	924	932	901	915	902	914	927	860	905	945	935	886	925	847	884	867	957	953	918	899	929	958	938	901	919	926	883	906	913	958	914	971	913	944	942	897	957	924	879	912	938	887	943	910	919	921	913	899	854	940	954	912	920	940	951	904	935	900	955	951	899	908	901	938	892	919	863	875	955	959	862	965	910	887	915	868	856	886	936	915	896	915	907	938	908	936	977	937	920	949	925	886	921	973	936	920	892	914	870	946	852	1010	942	922	972	925	939	951	875	890	860	962	956	919	948	942	903	921	889	931	908	931	920	927	932	907	904	901	923	921	939	881	951	861	922	919	932	882	887	928	919	909	902	885	954	857	872	904	899	960	829	913	903	908	877	909	887	909	929	977	896	933	864	900	903	915	886	903	967	945	976	915	871	904	886	840	908	921	883	931	904	943	953	909	921	927	957	943	918	918	854	962	913	904	956	961	890	906	956	966	955	912	926	897	933	880	928	967	868	881	919	922	947	892	925	952	883	882	947	951	936	895	888	874	936	954	922	905	883	957	944	931	925	925	964	904	899	813	870	890	959	959	910	921	908	882	964	954	928	1003	904	962	934	923	919	920	905	880	905	944	857	895	949	930	912	887	937	879	932	942	905	918	910	878	900	926	873	900	872	918	917	916	870	984	947	888	903	909	916	855	958	918	888	899	950	902	967	941	913	911	951	896	938	943	913	914
40071	10384	3226	2061	1397	1063	791	667	563	445	485	431	414	414	395	361	341	328	340	316	281	290	304	292	288	309	293	275	306	292	286	297	268	274	283	289	259	257	278	265	248	262	283	256	276	273	262	282	276	290	255	296	280	272	286	264	268	252	274	264	255	269	250	239	255	251	318	259	276	291	257	267	272	255	287	254	267	288	275	275	265	250	276	268	249	285	284	247	263	266	251	267	293	247	251	256	260	260	261	267	281	322	297	268	263	293	234	266	256	258	285	302	261	258	234	255	283	235	290	261	245	270	309	288	286	262	269	259	264	261	249	276	274	265	256	251	260	252	278	236	256	267	275	259	257	258	253	243	262	289	267	261	270	244	264	270	262	285	262	235	286	292	279	275	258	252	277	232	272	271	276	251	258	259	273	258	249	220	266	280	254	276	262	253	263	249	249	231	250	305	276	266	257	262	248	273	247	270	249	280	283	276	271	255	257	280	274	277	288	258	260	275	241	283	281	215	275	262	274	255	264	252	247	248	278	294	231	260	255	256	221	258	282	245	266	261	250	254	282	244	266	269	282	259	270	254	282	266	294	250	257	265	239	266	245	264	256	268	255	242	292	256	262	273	288	257	258	300	267	260	258	264	249	247	255	232	247	270	225	259	244	242	241	263	258	263	242	274	240	274	289	242	260	240	263	271	281	295	281	254	257	259	261	229	257	240	292	283	266	218	233	240	271	284	244	265	243	258	261	240	297	271	266	257	245	277	250	290	241	274	256	287	276	266	248	297	244	268	237	235	237	283	283	237	268	269	292	269	249	260	252	250	287	267	253	209	262	271	233	283	266	263	271	258	248	249	236	261	257	267	286	246	247	269	296	250	251	260	258	291	269	268	241	266	252	264	240	254	239	245	250	286	267	259	253	255	258	238	255	267	265	252	278	242	245	290	268	246	259	241	267	267	284	248	282	243	264	245	258	298	243	265	262	257	261	293	255	248	272	267	251	236	261	282	272	311	247	270	233	273	268	258	245	263	233	236	255	260	257	256	260	235	246	265	256	253	242	282	270	258	221	272	258	277	224	270	270	278	240	249	253	257	279	277	242	260	225	276	283	277	253	287	241	252	272	260	257	269	280	248	252	244	258	255	239	264	251	253	264	263	257	270	288	247	301	241	268	277	260	231	272	273	255	266	261	300	268	277	278	262	268	269	260	242	275	273	306	236	270	259	243	272	268	263	260	274	276	254	203	253	235	263	275	247	249	254	283	241	275	246	258	257	248	277	267	292	276	239	259	261	260	250	258	251	265	288	262	278	242	236	246	246	248	272	258	235	301	253	276	242	276	225	279	272	235	276	265	241	261	258	284	258	259	234	252	260	265	260	246	258	275	230	239	268	280	251	260	270	270	237	295	281	258	250	286	238	267	254	214	242	258	270	251	249	265	237	273	273	253	256	252	248	296	242	249	253	239	247	281	256	277	254	293	257	271	261	287	247	264	240	254	274	270	252	262	242	274	280	289	257	272	274	266	271	257	278	265	262	273	294	287	247	261	269	260	268	269	274	270	287	285	292	230	260	251	256	253	276	240	255	241	256	261	244	266	267	251	259	268	275	259	280	286	263	245	271	265	266	267	281	243	253	260	257	262	265	267	255	246	271	280	265	274	241	253	271	246	271	237	275	254	255	252	271	260	229	245	240	268	251	289	279	252	248	246	274	227	261	275	282	274	261	258	248	255	246	271	266	271	252	284	256	266	262	276	251	269	286	260	243	258	292	279	274	274	238	252	254	269	241	277	235	261	252	272	281	256	246	261	284	285	252	297	250	266	273	262	278	251	270	243	292	265	267	252	271	233	262	267	251	276	261	274	255	253	252	279	259	292	248	259	245	251	263	290	320	253	247	254	248	257	277	266	270	274	240	266	253	260	265	279	254	229	259	255	286	278	242	271	257	257	237	271	269	259	255	247	262	247	234	282	240	274	252	298	265	244	239	249	295	247	254	265	245	247	251	250	255	283	278	281	245	239	266	302	269	252	262	262	234	240	266	259	254	242	231	260	259	268	261	247	286	247	269	275	274	258	265	257	269	263	269	252	299	268	271	273	260	255	247	260	258	249	260	271	259	264	265	260	233	277	266	256	285	271	243	263	274	291	262	267	255	260	272	251	272	267	275	265	288	262	245	265	260	254	272	253	258	258	266	256	286	249	240	267	245	272	276	235	250	265	281	264	237	260	235	257	230	278	250	272	294	261	304	246	247	236	248	250	270	284	256	270	264	273	246	240	258	272	245	248	239	253	244	233	255	273	271	296	278	252	277	272	281	269	273	241	227	281	269	288	264	234	244	282	250	250	275	279	292	247	284	252	262	261	279	262	246	229	254	269	252	282	269	259	262	266	246	267	257	268	249	266	266	263	243	281	255	282	239	252	249	268	270	255	279	288	254	279	269	270	274	245	242	298	246	268	282	273	255	282	251	255	286	262	244	287	242	271	274	282	267	288	280	268	278	258	238	252	262	256	261	267	270	270	286	261	273	263	241	244	249	269	268	276	276	274	291	274	254	255	257	252	286	281	240	274	257	269	289	265	239	256	275	279	284	266	259	256	263	304	245	262	277	277	242	272	229	277	283	261	262	246	267	300	277	248	261	273	276	252	272	269	259	258	260	270	270	303	268	264	262	243	265	272	287	270	251	240	233	261	248	244	271	237	263	246	256	253	256	240	244	278	294	273	251	249	277	271	262	301	275	315	273	228	253	248	283	245	273	274	273	275	276	268	248	266	264	245	251	272	239	239	247	237	245	248	253	237	298	246	249	271	250	272	277	249	245	240	243	259	298	235	275	268	268	275	275	268	293	265	301	256	268	271	271	273	240	291	268	304	248	268	251	277	267	241	245	265	252	270	274	246	260	249	281	232	247	243	264	261	258	286	266	242	233	265	275	281	290	243	257	246	263	275	289	282	242	279	275	264	253	288	245	256	274	276	258	278	254	263	258	273	235	216	254	252	273	258	245	245	261	285	238	264	231	250	278	284	253	276	245	278	294	260	252	243	276	264	267	239	239	272	246	243	275	234	273	228	253	249	264	264	253	290	258	246	249	282	264	284	283	247	306	245	238	258	261	239	283	269	249	282	261	270	287	228	256	244	232	271	269	241	283	275	252	265	282	267	275	258	249	257	261	250	278	247	305	250	245	276	252	248	277	255	267	270	234	271	275	279	232	273	253	267	218	283	273	266	277	278	272	260	272	276	265	259	262	269	268	258	240	243	245	239	266	266	273	263	288	218	270	275	244	285	258	223	274	262	253	292	269	250	251	274	268	282	257	242	248	261	280	263	241	266	251	282	271	287	262	289	256	252	258	263	266	276	265	255	254	274	239	245	261	269	267	258	274	220	222	274	252	261	272	241	269	281	252	289	278	249	252	248	265	269	231	255	257	257	272	267	223	279	262	297	269	227	282	234	267	240	269	259	255	262	281	283	246	277	258	262	243	264	247	219	263
18417	2432	5128	5860	4976	4163	3403	2859	2379	2078	1917	1719	1542	1455	1283	1325	1205	1192	1119	1085	1054	1008	945	940	938	894	900	864	850	866	805	799	848	844	800	765	819	788	779	734	768	748	763	769	720	769	733	710	771	727	738	707	710	746	770	743	706	756	738	709	692	736	717	683	800	775	722	733	711	718	728	766	733	691	765	709	729	702	727	672	688	736	711	738	701	690	792	744	772	697	760	698	702	744	712	702	724	743	702	718	706	687	693	747	748	705	719	732	737	678	707	699	734	711	706	706	702	685	692	661	636	640	702	645	714	640	704	676	664	665	669	686	693	671	670	719	690	676	700	685	670	670	684	735	677	710	680	671	669	692	722	681	734	694	685	713	701	715	694	717	702	666	640	651	722	666	698	650	698	651	707	634	690	676	676	653	628	748	719	701	711	673	678	649	744	681	693	650	684	643	669	675	686	664	695	650	673	702	719	697	650	737	713	703	733	678	702	780	711	676	707	732	653	700	672	687	703	673	670	721	658	638	649	725	664	683	695	726	679	662	635	688	697	691	692	667	673	688	699	645	654	667	661	667	686	660	664	671	700	691	676	669	659	678	696	712	652	665	700	676	730	662	666	695	678	664	661	691	716	702	712	685	691	676	672	658	735	729	682	737	698	678	665	661	676	658	671	661	700	689	638	662	717	635	652	675	672	684	651	649	676	691	645	689	681	695	705	717	697	682	677	676	663	695	643	646	667	719	628	691	681	700	669	704	711	641	680	701	663	699	674	659	682	693	639	683	690	745	685	661	656	657	637	719	672	648	664	627	693	676	678	693	716	679	724	669	701	674	671	683	710	668	653	667	684	594	704	691	659	686	700	675	697	625	690	656	643	639	716	675	706	666	630	701	636	706	671	674	711	674	684	669	680	699	681	680	679	671	652	701	656	691	693	681	688	683	718	708	656	632	663	644	660	638	668	624	674	701	682	657	730	696	756	716	719	683	673	636	686	662	667	722	662	676	674	723	650	677	665	669	659	678	683	719	688	667	664	652	712	702	634	652	685	676	653	674	644	689	660	675	638	670	680	669	675	662	674	639	631	675	719	686	646	696	636	658	633	704	648	662	687	718	666	696	680	678	649	692	685	694	659	674	710	680	719	686	699	663	702	663	690	670	681	674	671	624	663	680	667	652	694	640	664	665	646	653	711	702	693	658	691	620	678	690	697	636	691	676	690	684	665	688	680	721	704	677	680	685	674	651	651	633	682	692	679	666	678	691	666	694	675	682	676	675	703	689	678	707	687	657	682	737	672	681	687	617	664	704	701	658	633	677	665	696	670	652	693	683	655	661	651	676	689	659	701	656	664	661	706	675	690	660	671	697	670	674	660	690	699	710	681	707	683	709	694	651	682	670	699	697	682	646	703	669	714	657	675	672	726	675	651	638	644	714	678	655	681	663	680	712	694	651	707	687	680	717	682	690	662	682	676	701	664	709	673	645	692	675	715	671	670	655	634	717	661	680	691	653	672	667	698	660	675	707	669	648	624	687	688	665	681	663	689	660	685	692	693	717	659	645	682	656	683	690	668	670	642	676	647	704	686	684	641	688	699	703	646	678	681	657	682	714	709	673	716	699	645	653	661	683	718	637	658	671	704	632	697	712	644	621	636	685	683	727	666	667	648	714	645	670	680	679	692	712	667	652	649	688	640	668	679	637	694	663	713	687	629	680	682	712	706	699	667	703	682	686	685	665	679	701	640	708	678	651	683	664	650	671	669	678	645	701	714	679	660	719	722	669	687	717	688	669	685	679	683	649	698	689	676	685	693	711	713	606	707	700	673	682	654	699	710	654	680	673	670	657	676	681	637	683	665	701	665	665	701	633	651	690	681	676	696	643	675	695	698	642	661	685	721	720	727	663	703	709	714	660	709	692	662	713	731	704	689	668	684	675	676	659	692	657	686	627	642	675	709	648	664	673	667	669	725	660	660	727	692	673	685	698	679	678	684	678	630	669	685	697	613	638	686	650	669	676	711	675	674	684	637	687	663	698	692	671	669	694	707	678	681	671	672	635	685	667	697	662	680	720	651	676	693	635	704	717	623	695	664	706	682	684	713	688	700	661	683	689	686	676	649	700	669	687	703	593	681	659	711	712	656	674	657	682	691	735	674	653	626	726	668	657	681	687	629	718	672	667	707	657	635	721	695	649	708	671	697	671	649	626	709	726	684	677	672	625	685	654	732	689	679	631	693	667	696	691	654	661	700	706	671	740	641	693	694	650	695	684	689	678	678	644	675	687	635	619	671	700	661	693	692	726	719	654	686	620	679	690	690	688	666	638	683	671	689	699	661	654	675	645	656	681	691	666	674	731	671	716	714	668	679	706	694	678	667	659	668	692	661	695	649	673	673	670	668	698	654	737	654	696	654	692	677	638	662	687	656	666	691	711	714	624	651	666	677	700	722	697	657	693	703	658	693	658	665	701	658	661	687	682	686	669	679	704	661	725	679	691	671	694	663	681	705	634	710	611	627	660	642	664	696	699	689	705	691	689	696	681	655	663	647	671	707	721	713	663	644	682	671	692	686	661	672	711	664	720	672	660	696	665	703	680	660	664	682	715	671	698	671	664	705	643	698	677	665	707	714	628	634	698	667	688	683	715	693	645	622	660	652	634	696	690	695	668	704	692	685	718	675	702	660	659	729	680	654	656	668	656	670	628	641	699	663	721	658	620	675	705	649	665	646	651	662	666	679	676	690	685	655	684	703	639	679	664	603	675	740	671	686	624	668	676	722	697	669	681	710	688	695	693	629	708	643	673	637	680	713	692	668	657	659	668	633	680	687	658	705	614	682	679	721	732	625	690	645	687	710	688	673	666	631	725	654	678	690	672	690	708	718	625	663	668	705	639	744	683	661	671	667	652	679	709	686	706	701	715	665	723	717	704	702	687	668	666	688	662	702	613	656	656	664	680	683	686	678	697	680	677	725	675	675	724	647	686	701	737	679	694	636	670	641	654	716	638	660	666	700	690	692	653	699	689	713	623	664	682	653	701	632	655	689	671	684	664	675	662	693	660	683	659	619	693	673	706	679	650	630	685	719	674	684	676	634	646	684	673	698	712	648	712	681	690	697	656	687	650	652	689	651	665	662	650	656	695	655	666	644	657	682	727	639	704	666	696	656	679	666	705	643	714	667	702	663	677	683	665	665	622	667	677	690	661	698	694	667	709	677	700	637	689	696	729	658	653	682	669	679	690	680	688	658	652	664	690	684	698	660	651	735	665	693	671	675	653	631	696	694	676	689	708	621	651	654	722	637	666	658	663	727	660	670	661	652	677	667	689	707	682	715	663	702	656	659	663	660	709	631	679	693	687	645	670	673	663	698	673	636	704	674	699	681	634	672	667	700	667	665	690	718	736	672	664	658	673	637	700	673	711	699	656	693	645	677	661	726	684	711	657	695	714	711	688	680	673	671	661	682	698	730	646	678	683	717	703	642	692	661	673	701	673
4712	403	364	359	385	371	322	366	319	350	348	319	346	304	319	305	312	323	298	378	327	318	303	338	319	316	286	319	341	346	301	293	315	327	352	332	358	336	330	339	334	296	349	312	324	310	342	318	316	340	366	349	306	348	295	333	312	327	319	318	328	320	326	307	323	352	318	318	321	339	344	319	338	350	339	323	320	360	331	325	321	331	314	323	360	353	317	301	316	298	305	328	305	320	331	335	307	332	335	329	366	340	325	322	370	331	343	310	317	321	325	295	291	318	341	303	321	339	339	326	357	309	328	324	304	336	331	333	319	343	320	350	344	334	291	271	314	351	316	349	344	319	341	355	348	326	335	330	291	333	345	338	371	341	334	311	330	348	329	320	331	332	313	373	328	335	323	310	327	333	318	321	305	321	320	342	312	339	308	331	298	359	337	326	348	316	336	345	322	314	347	350	323	320	345	325	317	340	341	342	303	321	348	346	326	369	313	339	325	353	347	320	345	337	325	302	294	345	340	326	347	313	345	333	348	353	368	300	322	337	318	326	335	316	327	310	322	312	319	301	320	308	328	328	351	311	323	334	339	334	326	303	326	316	279	323	362	319	340	320	378	360	352	319	309	306	299	331	342	334	345	344	348	329	289	321	335	349	326	311	339	315	336	328	325	328	318	338	357	279	326	320	329	340	325	319	337	311	353	359	319	313	348	355	328	337	334	330	361	351	327	321	315	317	345	377	330	327	341	361	349	328	335	311	301	350	316	291	331	337	319	344	315	333	312	342	319	307	350	313	317	328	333	317	366	338	305	305	340	342	316	337	311	330	324	348	302	349	334	327	328	355	354	313	330	334	315	362	320	321	338	328	329	336	332	315	304	301	340	344	355	306	349	320	342	318	333	331	327	315	332	342	336	341	316	321	338	335	326	333	341	316	316	341	346	331	339	360	309	319	305	348	335	304	320	317	318	310	346	333	347	331	328	334	343	346	314	328	350	368	350	338	326	312	321	366	359	327	300	291	294	340	356	333	303	312	323	329	330	312	337	287	329	325	311	336	360	315	350	307	338	326	332	360	324	350	279	347	301	304	328	320	328	322	289	322	317	337	330	333	326	348	317	304	334	296	342	319	321	330	333	301	307	315	311	360	344	334	299	305	325	322	299	333	357	331	293	344	325	362	323	297	323	332	315	319	354	302	320	340	316	320	336	298	367	314	313	322	313	339	323	363	343	360	310	296	321	325	334	339	337	328	341	330	313	334	340	321	332	321	306	333	358	306	334	329	304	320	324	342	312	307	319	304	359	339	369	358	332	324	343	349	334	336	336	326	314	320	328	343	308	330	317	320	331	337	316	316	302	328	318	338	323	306	348	337	326	331	317	317	358	301	323	313	302	363	355	310	337	350	335	319	333	328	318	321	285	322	323	377	328	325	342	313	352	363	317	320	329	331	330	336	342	374	319	367	316	335	335	363	365	319	307	325	322	336	346	328	363	302	331	309	323	318	302	290	346	330	326	333	330	341	320	362	334	295	328	339	361	350	320	368	345	349	322	295	349	348	310	335	351	297	322	345	324	323	287	356	319	340	347	336	322	308	356	329	340	361	320	375	304	329	300	293	341	313	337	313	301	331	318	336	340	330	312	359	341	332	303	298	333	328	337	305	323	339	347	368	344	330	323	311	349	338	365	329	329	394	341	315	302	372	344	331	291	311	342	363	343	344	333	345	335	307	344	355	328	318	308	359	335	342	334	348	336	350	300	325	344	326	322	332	339	297	348	332	330	333	313	335	316	319	344	345	311	360	338	309	345	339	334	345	325	330	330	286	357	298	318	364	316	305	326	333	365	344	303	291	349	310	325	323	297	332	314	337	337	322	336	311	313	319	340	329	323	328	351	329	320	333	298	339	365	351	326	321	307	297	334	336	313	341	340	347	343	347	361	350	338	326	293	342	359	311	302	329	296	324	321	307	314	318	338	361	339	333	347	359	301	353	339	313	349	339	338	329	314	327	344	301	309	361	335	330	298	342	317	306	341	318	320	300	358	361	336	340	332	315	328	322	348	296	342	348	347	316	309	326	291	343	330	334	319	310	329	340	343	319	318	334	290	329	294	344	313	302	321	325	335	336	340	320	315	330	329	288	341	317	344	319	349	300	324	343	328	338	303	296	325	345	307	360	324	333	331	324	348	329	317	327	292	313	320	338	309	304	360	354	344	323	339	349	303	324	338	300	327	338	340	321	319	363	324	384	327	354	320	329	331	317	302	315	330	287	362	328	329	321	304	336	337	302	312	341	352	310	324	371	343	304	317	326	347	344	345	328	291	327	354	363	321	311	324	318	344	316	303	316	325	320	336	307	315	361	331	345	325	348	330	323	329	334	343	350	322	337	331	297	328	331	310	346	338	323	323	342	333	317	296	306	291	352	325	327	320	323	297	313	323	340	336	341	316	343	320	339	318	319	325	332	353	315	334	321	343	340	274	316	341	317	340	336	363	335	309	317	318	332	306	319	342	330	326	331	329	269	350	361	352	349	286	341	354	307	353	308	355	315	345	349	350	323	305	327	312	315	322	324	304	314	330	349	337	345	333	312	332	332	329	371	301	314	324	302	359	317	296	323	330	345	326	347	319	329	346	354	359	333	355	358	329	325	324	279	309	332	300	330	349	353	344	322	348	298	309	322	282	341	344	380	344	364	313	305	295	332	333	328	291	357	322	340	325	361	342	316	345	319	299	298	304	345	327	339	322	329	326	331	301	345	353	337	320	328	326	324	350	306	320	321	320	316	344	339	343	351	339	315	329	346	356	333	315	333	302	311	321	338	310	348	303	320	355	301	318	377	322	328	315	344	324	324	365	317	328	342	319	341	330	341	302	288	330	388	355	315	329	342	318	338	326	338	360	330	361	301	363	334	344	341	338	337	336	339	350	319	347	354	325	348	342	355	330	315	328	334	342	351	309	341	298	332	330	350	339	345	341	368	337	343	335	312	298	334	310	305	321	337	318	316	323	321	336	358	324	355	341	310	348	301	333	344	359	363	342	321	319	334	333	309	354	355	360	310	343	325	315	297	363	315	340	332	332	358	310	340	334	320	337	325	298	325	328	322	339	329	336	321	332	309	319	318	359	337	338	333	331	348	318	323	312	360	306	321	307	325	354	359	334	340	311	335	346	329	324	332	373	348	388	318	337	336	321	332	341	340	311	327	350	346	327	346	312	317	311	347	309	311	322	355	354	304	337	339	370	322	322	366	333	329	320	321	343	305	327	323	337	347	331	337	343	291	365	306	314	339	310	322	340	323	339	318	331	352	303	345	317	343	347	348	303	322	352	329	340	387	331	342	350	347	334	322	320	361	303	358	343	325	323	359	323	353	325	359	374	348	367	302	359	362	310	364	317	323	361	293	316	331	360	335	310	315	336	310	354	323	304	321	336	363	328	369	315	310	347	369	330	356	308	323	329	325	334	316	318	310	326	347	328	346	324	346	350	363	335	287
4254	902	934	981	951	907	884	882	904	881	930	914	895	872	834	888	851	862	859	883	842	861	845	859	858	837	887	919	830	784	859	819	848	874	818	831	912	830	815	934	842	832	836	836	799	800	849	852	915	825	847	812	840	827	878	874	853	880	926	830	853	854	838	836	838	856	834	872	850	862	895	865	865	887	894	838	852	864	832	842	863	888	849	848	847	864	881	814	849	854	855	826	887	880	867	801	849	794	906	861	876	860	810	781	826	878	826	818	883	857	863	823	898	897	858	863	830	832	846	877	821	879	879	871	832	891	905	862	847	876	850	859	903	821	916	859	844	863	829	818	844	870	837	860	824	863	868	822	839	852	879	874	852	886	847	879	895	862	847	888	847	870	857	874	907	838	921	846	882	853	879	862	895	845	849	864	819	888	869	882	885	884	847	867	930	897	895	824	838	867	872	815	865	859	832	903	835	881	846	835	849	830	851	900	826	874	837	825	834	857	844	816	822	873	835	854	834	817	845	823	871	862	850	834	822	877	761	834	853	820	866	903	846	821	803	863	918	806	844	859	895	845	848	897	822	894	886	879	787	854	847	873	908	819	834	894	846	873	861	834	834	862	859	869	845	836	833	889	817	831	916	903	889	873	854	839	851	863	810	850	835	846	854	840	917	825	843	858	839	849	848	855	859	835	875	879	860	860	892	882	845	820	857	816	824	854	843	858	834	813	834	821	820	864	902	838	891	867	870	804	885	776	903	852	882	874	848	893	852	814	888	819	872	913	872	856	836	831	863	839	816	856	848	887	874	826	870	865	832	862	829	832	856	871	797	819	859	903	879	883	843	873	848	848	823	865	835	816	796	905	810	847	883	836	868	879	869	842	857	826	854	885	896	904	798	804	842	878	861	823	822	839	860	894	833	860	861	833	848	870	861	852	899	853	848	873	853	852	924	809	825	880	867	844	900	925	882	844	889	826	914	844	882	900	840	874	840	854	862	846	817	830	875	841	840	843	840	850	855	847	881	842	839	821	889	863	843	857	849	864	867	876	856	844	812	845	880	844	900	850	878	842	886	812	868	826	822	822	851	805	774	857	843	836	814	850	827	906	846	858	828	837	839	846	878	935	860	824	790	866	834	812	798	860	898	899	885	796	832	877	863	815	820	856	849	813	865	833	811	860	889	809	840	876	878	814	828	883	870	836	880	839	863	879	813	844	834	859	875	828	862	767	802	846	844	866	820	846	910	826	827	812	897	836	865	847	814	845	906	879	838	860	800	841	836	888	833	919	883	863	855	842	867	853	838	820	887	833	801	799	888	835	870	822	847	868	810	824	824	839	891	847	820	870	854	833	829	884	843	873	826	855	843	856	863	784	868	854	838	904	861	845	823	854	834	864	839	841	872	863	875	818	807	941	846	820	857	867	887	812	852	833	850	896	868	823	892	838	923	885	828	836	845	845	894	834	799	836	863	853	872	824	846	846	839	867	884	782	819	828	874	877	840	840	824	844	831	889	925	870	845	864	814	884	861	826	892	802	903	828	850	826	871	866	841	890	836	853	871	824	837	854	860	852	814	866	844	881	904	849	870	873	875	909	874	887	859	854	856	861	834	840	831	882	852	847	823	863	833	808	890	857	860	825	845	815	844	873	894	847	906	868	865	850	827	846	811	856	914	860	873	825	842	862	830	886	809	857	805	866	853	870	874	869	859	852	816	830	854	848	822	826	845	865	849	864	838	809	828	834	864	839	804	834	826	874	878	846	912	872	794	830	837	844	823	839	947	843	836	847	826	885	849	869	885	893	818	863	852	812	854	836	799	831	808	915	828	880	821	899	842	793	846	833	852	875	787	902	852	841	824	836	845	848	844	897	832	854	878	874	824	887	868	834	865	875	804	887	854	831	858	864	840	853	846	858	882	855	875	828	847	857	823	861	863	819	839	886	838	795	839	848	853	859	815	862	891	825	856	836	891	874	853	895	823	863	868	867	870	852	832	865	896	885	847	839	804	842	872	820	849	837	897	850	896	834	884	875	830	860	886	839	842	853	870	841	847	872	851	842	834	895	799	860	824	863	809	916	898	922	861	889	824	867	849	871	852	863	843	858	824	844	871	874	877	906	850	858	855	825	848	854	866	848	856	802	856	866	853	863	870	884	807	848	885	776	829	830	875	847	844	901	827	839	876	907	832	826	871	836	838	828	873	879	819	791	876	874	866	886	870	853	854	808	842	851	846	859	871	811	822	883	839	839	863	807	834	876	821	821	852	839	819	848	840	841	860	859	871	851	829	843	884	818	856	887	840	883	893	872	862	861	842	843	860	851	867	858	849	881	882	851	838	902	859	844	870	912	846	826	796	878	841	825	857	845	869	819	850	867	871	875	841	785	858	810	830	819	861	850	845	800	833	833	852	835	873	893	877	846	863	844	824	881	845	838	881	893	837	848	871	838	872	844	851	898	846	850	857	867	830	811	856	825	813	872	836	870	849	877	827	875	836	888	860	892	789	847	871	843	855	864	830	883	868	863	824	846	853	853	892	795	851	854	857	872	864	832	824	845	842	810	844	838	849	904	819	860	866	914	865	841	870	846	838	833	819	891	821	844	844	866	858	870	823	825	844	878	801	867	865	865	844	835	827	839	843	830	835	904	832	895	856	874	831	859	822	821	803	851	838	847	867	865	836	871	868	845	858	878	877	852	928	833	869	889	816	886	847	833	847	887	851	828	845	923	825	866	848	858	874	847	881	830	855	873	807	836	823	865	857	800	836	808	867	846	860	841	833	877	840	857	838	847	864	834	821	841	854	863	849	852	854	815	855	811	847	827	855	853	831	891	852	889	834	843	854	807	775	869	918	870	837	893	887	897	866	778	863	881	841	877	859	819	845	865	772	861	840	877	866	808	864	893	830	821	834	854	820	854	852	824	836	873	870	887	913	837	876	878	863	809	889	835	903	808	819	851	836	837	847	843	831	830	845	829	865	844	863	798	825	785	834	882	886	842	846	811	875	887	883	848	924	868	832	867	868	869	870	877	900	816	883	866	842	848	828	906	865	921	832	842	869	876	843	857	834	842	799	837	811	884	856	853	874	810	849	861	837	897	818	852	855	815	847	846	838	835	787	880	829	869	839	847	837	830	862	868	897	827	816	808	874	837	851	856	827	817	894	805	910	878	837	898	807	817	862	865	874	864	850	881	872	864	836	897	877	812	883	835	870	886	847	873	820	858	880	860	850	842	821	905	867	865	873	856	862	911	843	830	873	892	868	858	836	915	832	863	850	819	846	842	850	847	835	838	849	817	857	868	845	894	842	820	899	895	892	863	919	839	858	836	845	877	846	863	844	794	892	890	880	855	922	865	804	898	827	799	822	813	784	829	805	830	815	811	889	873	853	874	827	855	820	886	851	889	847	859	895	842	841	822	865	854	822	876	847	868	840	839	822	838	853	832	822	878	901	861	834	852	870	839	890	830	841	875	804	820	871	807	852	854	902	855	869	915
28021	3531	1489	1180	871	711	598	542	536	514	461	418	476	421	382	433	405	401	395	393	408	390	383	362	405	383	395	356	388	385	382	371	376	384	406	359	376	375	356	360	374	348	344	387	355	368	391	350	358	375	383	374	381	345	338	342	347	366	352	380	369	366	361	336	361	352	337	372	370	356	350	382	353	384	369	356	377	380	332	366	350	362	350	387	377	371	337	371	372	374	394	371	356	360	373	339	366	361	337	347	365	375	347	363	356	335	339	336	346	359	376	355	356	394	347	341	374	356	384	375	338	338	349	360	407	358	395	345	349	359	354	347	365	354	374	356	364	341	399	375	336	328	371	362	333	376	335	385	386	350	372	398	364	377	358	374	370	369	309	333	336	391	337	336	339	338	374	400	323	358	393	400	353	391	367	368	379	375	350	370	331	334	361	371	335	333	346	353	330	344	348	340	364	338	387	368	395	352	386	357	342	326	341	371	318	351	368	338	351	299	391	338	364	347	350	371	395	383	375	405	369	370	392	377	381	379	397	350	354	370	346	309	367	356	381	373	357	360	391	354	391	378	365	370	352	341	388	375	349	344	352	377	390	363	371	364	370	314	389	335	368	386	360	364	328	377	348	366	352	367	346	315	365	356	385	355	385	372	369	359	372	363	371	376	383	380	328	360	377	335	357	347	385	340	343	379	390	346	367	354	366	377	334	368	374	353	382	333	375	385	363	355	385	347	346	348	397	374	328	386	360	388	354	337	384	343	364	362	342	397	370	351	365	351	377	389	361	388	403	356	347	367	379	362	380	380	373	364	365	395	362	355	365	349	379	348	380	365	358	361	330	369	346	370	370	389	364	384	366	371	334	360	369	366	354	385	334	351	351	370	396	344	333	339	364	365	380	356	351	372	348	365	351	349	320	351	359	358	338	369	350	357	317	322	371	384	366	356	345	352	329	323	368	343	352	347	363	363	325	334	375	387	356	370	354	369	371	375	371	353	367	388	387	379	344	341	365	358	368	368	337	325	350	366	362	358	375	405	358	357	351	354	309	359	364	353	377	356	333	374	346	365	347	382	394	357	359	369	346	354	364	375	359	376	366	377	368	362	347	337	346	391	363	386	359	379	358	326	378	342	356	406	350	364	390	343	350	350	338	367	369	339	342	347	379	356	331	329	376	366	355	358	343	352	352	340	352	384	347	399	362	359	380	342	335	336	341	366	331	388	352	364	361	412	361	347	314	336	352	369	366	368	396	380	344	363	332	385	345	377	349	360	315	319	341	390	334	361	388	361	349	355	376	373	381	353	367	364	380	375	370	360	342	346	357	356	330	356	378	360	395	337	388	389	341	367	348	365	382	374	343	377	361	366	364	385	376	367	373	382	341	380	372	357	357	354	350	368	345	370	359	327	355	351	351	379	362	361	349	353	336	344	395	356	343	370	389	354	357	380	360	377	341	366	367	359	379	367	343	361	376	381	367	373	363	377	352	353	374	351	363	352	363	363	347	359	393	340	342	409	337	358	336	346	339	318	340	367	380	350	394	358	336	355	354	359	399	379	372	343	333	324	363	378	361	364	354	361	333	379	385	348	353	338	361	388	336	352	358	367	363	355	350	353	359	409	354	358	361	336	340	377	351	364	354	351	356	324	367	340	334	382	351	339	375	359	350	371	375	404	357	350	357	359	360	342	370	352	357	339	361	387	375	389	373	322	352	378	351	360	339	358	349	346	385	363	390	352	346	358	356	354	363	369	369	359	337	360	428	393	375	341	360	325	340	341	364	368	380	370	362	341	352	349	391	363	335	345	355	354	364	382	340	386	397	360	366	341	363	357	369	366	355	344	353	340	360	370	353	358	333	361	359	377	353	343	344	375	341	385	381	354	340	349	359	344	355	384	383	350	373	393	357	356	416	390	408	360	382	360	379	333	372	341	346	349	370	370	386	350	334	369	365	348	364	374	352	396	381	375	336	366	346	370	344	379	343	337	349	354	383	348	382	380	340	329	379	348	383	350	334	319	363	355	361	335	396	365	367	334	345	370	396	357	346	359	372	372	357	350	359	370	373	348	351	348	351	349	363	367	381	371	357	373	338	362	370	354	344	373	354	370	364	303	326	355	355	413	389	376	363	360	355	357	344	340	387	397	394	368	349	341	362	355	347	394	345	386	341	347	391	365	423	350	325	339	318	346	379	341	361	349	345	336	364	386	344	345	378	334	362	387	364	333	389	331	358	381	391	357	362	382	387	352	374	381	371	377	342	336	362	385	379	332	369	387	374	363	369	371	394	350	379	345	387	387	330	376	326	358	376	356	330	346	356	343	359	349	342	360	364	325	361	378	361	326	396	346	359	366	366	338	378	328	331	370	371	338	348	372	365	327	362	356	375	349	346	326	369	350	410	374	367	366	352	346	378	331	358	347	343	386	368	371	359	363	350	363	365	372	367	377	350	343	360	344	403	382	334	350	387	390	339	371	351	362	358	366	373	336	331	380	360	373	365	343	334	386	408	320	390	390	367	347	372	373	379	369	378	385	363	346	344	343	382	363	347	355	379	354	376	361	341	376	315	337	369	385	342	383	313	336	365	411	348	359	363	347	384	351	336	347	345	339	373	373	361	366	341	339	350	354	382	361	356	357	348	369	346	340	400	343	354	360	388	321	335	372	358	403	343	339	368	344	343	343	347	339	355	389	336	361	343	386	371	335	374	389	381	381	408	364	370	372	331	387	352	363	333	345	309	343	383	324	339	388	351	361	364	368	346	360	372	371	367	364	339	330	333	376	369	354	353	336	359	365	360	321	380	370	330	364	356	397	354	342	362	353	327	362	346	341	339	331	361	379	361	358	345	342	360	333	348	343	377	363	360	354	357	359	384	343	374	349	352	371	359	342	384	364	383	341	356	341	321	384	375	352	382	360	376	349	351	328	383	383	359	369	343	375	347	331	368	376	373	324	346	332	369	344	333	399	380	358	355	381	354	341	330	366	360	356	372	370	348	369	331	358	365	357	377	379	363	330	370	388	390	354	367	369	368	344	311	341	320	329	366	327	356	369	349	376	358	369	387	339	382	350	406	335	372	379	372	350	381	369	378	381	388	321	369	363	388	347	349	362	352	348	364	369	388	357	367	332	373	352	368	362	357	372	370	335	376	390	364	367	370	355	342	355	317	367	346	352	357	345	409	403	375	356	381	370	367	327	332	352	382	398	343	359	351	340	361	360	366	365	347	286	346	377	357	390	377	388	342	369	368	372	364	350	358	333	350	336	340	358	374	366	331	369	377	364	368	333	348	374	383	359	367	366	386	363	372	344	367	343	348	375	364	347	355	397	327	331	368	372	363	369	344	368	340	352	364	368	354	372	357	357	361	359	394	363	382	368	356	341	330	364	376	365	400	361	327	374	342	366	344	340	344	364	358	360	370	336	359	400	383	363	367	328	353	404	384	385	392	366	362	328	347	333	411	373	349	391	389	363	343	392	372	369	349	364	366	394	375	343
13570	1783	3255	3607	3163	2688	2342	2057	1803	1690	1551	1415	1380	1268	1183	1275	1209	1126	1121	1109	1104	1098	1055	1088	1044	993	1040	1024	1042	1017	999	980	972	1026	986	1002	947	972	932	923	962	932	941	970	983	970	957	986	954	924	904	965	934	934	969	907	946	973	935	942	953	932	930	966	937	923	992	936	917	976	962	904	1002	961	913	947	927	979	930	936	965	977	897	937	929	926	983	956	935	920	943	936	927	921	974	975	926	911	920	978	960	945	956	925	925	949	957	924	980	931	891	945	928	865	928	895	929	877	898	965	927	916	927	903	925	918	896	894	916	903	911	910	910	937	906	956	871	933	921	912	913	898	909	932	901	926	902	923	886	915	958	922	884	931	854	955	988	923	902	950	963	981	946	912	930	889	949	931	923	885	926	917	932	882	896	854	919	854	926	922	899	916	920	910	949	885	983	968	1011	907	912	873	915	873	894	965	959	896	913	944	887	900	875	898	916	893	896	908	905	935	907	880	867	938	904	939	901	927	939	906	904	929	889	958	927	882	905	966	959	923	874	940	899	861	932	900	943	894	907	903	927	956	882	926	840	903	902	928	914	956	950	885	986	939	955	949	947	911	882	913	858	920	922	895	893	874	926	922	928	891	908	939	899	915	870	929	968	912	892	890	898	872	940	921	923	892	877	893	941	928	884	944	941	930	932	962	935	859	936	946	962	875	880	857	940	937	892	910	937	913	925	924	948	885	917	877	859	905	907	881	928	899	918	853	904	939	937	937	955	873	944	883	920	882	857	910	926	927	918	956	865	912	965	862	865	910	918	892	890	936	893	880	934	907	882	947	871	925	883	944	932	921	926	926	933	884	909	924	931	882	904	906	881	875	882	963	933	902	909	920	960	954	932	958	923	961	898	889	924	882	903	907	939	877	972	922	871	857	921	889	943	876	925	951	889	910	920	868	852	931	888	895	857	863	940	884	953	887	865	928	938	908	907	859	905	914	938	952	925	909	872	926	901	917	888	978	943	915	867	934	968	956	956	895	926	944	922	881	864	860	865	882	932	948	894	870	938	960	941	898	889	885	908	951	964	921	904	914	917	876	869	934	877	869	904	875	917	874	912	900	883	905	907	920	942	886	972	960	919	925	921	936	966	851	877	935	882	867	953	840	876	861	883	950	896	920	922	891	944	942	844	923	896	920	950	919	907	892	905	859	933	950	921	920	908	917	935	939	937	904	897	876	901	953	876	963	922	872	880	891	912	897	978	938	913	914	890	920	929	941	930	924	924	922	980	988	904	906	883	950	876	930	871	869	936	911	942	929	863	967	880	936	929	864	859	948	911	903	852	902	934	940	910	917	900	906	960	889	907	912	908	967	904	865	931	914	909	913	891	874	900	946	889	905	933	977	959	928	890	951	942	982	881	882	919	940	930	896	892	945	930	929	912	924	895	960	881	913	893	889	873	864	1001	906	971	898	889	928	902	914	889	934	887	983	876	922	852	890	925	953	857	943	936	927	900	887	930	900	914	895	905	933	919	912	904	930	900	899	925	915	903	959	921	948	907	917	905	910	908	942	901	884	906	852	918	854	952	882	916	929	897	952	927	940	926	891	951	932	967	960	951	918	916	914	905	897	895	858	851	930	930	906	875	922	927	914	887	913	953	901	946	949	870	982	949	899	925	950	944	921	950	909	894	960	909	929	956	880	906	909	927	871	945	947	949	897	905	949	932	913	965	942	968	921	909	895	887	898	944	920	923	896	834	900	941	892	919	895	921	933	943	890	898	943	936	858	903	888	905	882	898	868	879	898	917	913	894	982	946	863	951	914	936	889	886	903	894	913	888	933	922	988	887	896	898	927	916	928	897	922	888	891	942	868	900	926	882	927	896	896	970	950	944	848	973	911	956	882	890	925	905	917	923	890	936	884	941	929	943	950	892	930	929	955	877	913	910	951	917	931	881	910	897	839	914	936	908	915	876	892	855	887	852	895	916	938	923	839	893	863	919	901	914	862	898	993	875	891	929	852	871	937	914	893	949	936	906	913	963	934	963	906	863	953	966	907	960	860	898	941	900	905	936	936	960	902	905	924	903	903	909	950	927	913	888	896	893	894	854	867	921	931	887	903	909	895	889	928	944	904	935	895	913	935	975	869	942	905	937	935	888	895	907	951	905	842	900	886	956	911	927	915	952	907	913	902	861	884	921	903	950	887	851	946	930	925	947	948	897	886	901	905	917	913	806	885	850	961	870	942	911	881	864	936	907	921	906	934	885	930	916	923	881	871	957	904	946	886	942	916	897	904	897	904	927	897	931	878	918	951	912	892	902	895	892	903	859	962	879	913	885	920	922	917	955	835	941	910	911	893	915	900	937	917	898	941	911	938	873	958	890	890	930	902	939	842	886	934	943	913	908	918	887	949	882	972	921	931	914	908	922	923	941	890	945	891	966	914	967	937	892	954	931	885	831	907	943	908	913	890	950	884	882	956	850	964	854	969	907	932	868	915	883	873	894	898	860	963	931	883	885	937	888	869	876	903	930	940	913	891	928	900	901	942	908	904	893	915	940	918	917	856	930	957	923	883	917	897	898	937	902	977	900	941	880	910	902	903	908	936	882	900	934	912	931	934	894	912	914	902	879	868	934	873	967	971	912	915	939	914	852	851	915	942	963	973	879	898	879	846	913	913	977	949	951	915	902	914	900	895	980	955	890	883	946	879	874	878	918	952	913	927	914	926	868	900	924	935	927	908	960	901	920	904	908	920	925	882	890	958	911	907	901	844	946	912	933	897	907	927	895	925	948	946	871	886	926	869	909	913	994	897	913	939	929	888	925	902	954	923	930	949	922	914	898	903	869	902	930	947	900	908	915	940	862	852	923	887	932	908	918	993	877	906	923	902	937	919	902	877	941	886	953	934	961	950	905	908	923	878	941	982	894	903	888	926	910	917	902	914	891	961	910	932	912	936	910	906	864	943	894	930	913	887	864	868	953	890	871	923	912	922	943	949	969	975	888	910	876	934	979	957	909	879	902	913	933	985	936	943	935	921	896	934	971	947	928	940	907	919	883	898	895	955	940	876	934	931	841	879	888	876	902	929	924	954	945	910	969	904	906	893	892	912	920	920	896	871	950	934	913	921	892	960	896	861	899	915	852	936	936	885	928	929	933	907	984	874	948	945	940	936	932	873	957	954	907	871	908	922	888	919	855	900	969	914	873	861	940	985	861	894	933	885	901	920	919	874	943	917	917	900	924	891	925	903	845	891	885	950	916	876	883	880	929	903	933	915	901	875	906	884	904	863	887	965	942	882	904	923	962	970	889	889	954	905	881	933	963	974	920	872	890	914	907	987	939	866	918	907	876	933	940	985	870	880	917	929	963	893	943	888	881	921	879	895	958	937	894	907	913	883	885	920	916	896	886	936	918	912	949	900	918	957	883	934	916	934	878	839	900	912	865	927	879	903	932	900	968	839	931	908	885	921	967	893	869	845	938	944	867	936	900	963	985	847
39898	10294	3397	2023	1422	1152	848	710	591	548	505	436	447	365	387	374	307	358	321	332	330	280	312	273	296	288	292	271	267	298	280	320	289	263	292	254	282	267	268	259	238	247	263	261	280	288	262	247	285	256	271	280	256	251	267	263	252	255	275	270	265	250	245	248	243	276	271	288	262	259	264	223	271	267	260	264	285	266	249	265	255	302	257	278	267	272	264	278	301	230	240	263	287	264	251	262	260	248	270	256	244	262	255	275	288	268	241	246	269	261	243	277	274	266	247	249	261	250	247	270	244	288	281	250	267	272	241	278	285	261	282	270	243	258	269	285	279	275	266	275	244	223	253	290	260	260	268	284	248	294	262	248	240	241	252	268	247	275	246	273	289	251	241	270	228	259	265	274	279	276	270	257	278	270	261	247	260	289	228	263	271	272	260	253	291	273	249	274	270	271	239	274	276	246	263	258	272	256	265	263	250	240	257	237	254	245	307	253	251	290	263	273	230	246	264	247	277	240	247	277	262	230	235	271	256	255	256	253	263	279	274	237	271	222	229	264	266	243	249	255	244	259	291	278	265	229	272	270	241	279	245	277	252	257	273	274	293	266	265	261	244	277	257	285	275	262	266	301	296	264	270	248	222	288	264	302	258	226	257	248	241	286	276	243	252	269	282	269	262	281	261	301	254	271	264	261	254	275	248	252	264	267	253	262	263	269	285	246	269	282	272	274	271	234	256	286	239	244	247	247	260	275	234	280	266	279	283	261	270	250	248	286	272	255	279	254	244	260	268	257	227	253	240	263	265	252	246	282	268	253	231	259	277	260	252	258	266	298	256	217	247	282	239	257	274	284	280	233	269	260	239	267	254	274	272	289	255	249	259	260	248	255	251	275	250	276	276	262	282	235	272	308	263	259	249	251	260	291	302	271	282	254	282	276	291	273	252	273	284	258	250	241	264	234	255	263	270	229	275	264	260	280	239	251	240	288	265	266	265	281	263	249	264	281	269	258	247	245	275	282	216	247	251	229	267	263	237	269	256	276	266	282	280	268	265	226	282	275	288	277	261	256	267	263	260	243	251	267	278	254	272	220	276	305	248	259	280	283	260	253	249	273	247	289	267	263	295	269	269	257	272	262	283	262	259	259	241	242	252	255	267	266	235	254	256	250	279	244	254	277	283	277	253	251	249	255	262	278	260	270	276	231	279	272	272	273	268	234	309	267	235	251	242	241	244	245	266	277	253	263	252	304	261	239	243	268	261	258	244	258	254	251	240	270	246	272	258	261	243	275	270	285	231	271	263	260	245	250	252	289	288	275	234	283	244	266	259	258	287	264	249	246	257	249	270	267	256	241	241	273	243	273	240	255	265	252	238	283	255	255	260	232	302	256	230	239	274	245	302	280	280	268	261	292	251	252	263	240	260	247	258	255	259	248	241	265	257	261	278	251	268	265	275	261	248	274	263	258	262	260	272	243	215	278	291	247	264	249	251	221	261	270	245	266	244	259	271	279	261	238	282	281	264	257	243	237	227	261	241	267	272	272	269	244	280	245	271	259	263	250	280	249	272	241	229	263	227	255	264	251	269	283	260	273	271	294	273	230	252	287	285	252	231	261	255	270	256	255	259	259	290	265	253	283	272	246	257	264	254	279	256	232	250	248	262	259	243	256	284	251	249	236	231	247	237	263	264	265	236	264	255	235	223	233	260	237	242	276	243	292	259	270	252	279	284	261	256	251	241	249	256	266	302	279	245	254	244	283	260	261	280	245	281	241	274	248	268	269	281	260	262	262	253	263	260	251	248	295	272	248	264	258	247	252	234	240	268	270	257	272	268	240	269	263	251	243	274	289	291	238	252	276	286	265	276	248	234	256	277	244	237	273	245	253	242	245	264	285	272	258	247	269	270	270	250	271	248	237	245	238	246	289	255	264	250	272	235	248	286	250	266	232	270	245	265	263	276	252	265	259	244	305	277	258	270	264	224	227	309	255	269	261	278	246	275	242	249	264	247	290	272	243	224	279	278	245	264	256	258	259	275	257	269	283	239	270	245	262	240	246	249	258	284	237	272	238	280	287	242	276	263	264	250	263	293	277	251	290	281	239	264	236	260	270	252	255	267	257	286	258	247	262	248	242	247	258	249	262	251	293	277	252	272	263	278	248	295	256	258	241	252	241	267	245	261	245	258	248	279	289	283	267	235	261	245	251	259	260	256	273	249	283	234	263	259	256	273	264	232	261	266	278	246	247	257	260	246	243	227	269	265	267	254	266	270	262	264	287	236	251	284	288	273	254	279	237	220	285	274	281	245	237	263	270	254	253	257	252	286	250	276	226	267	251	289	270	262	271	265	260	240	266	244	282	281	254	264	296	288	261	297	267	226	268	277	285	246	253	266	232	247	256	217	278	290	255	243	232	249	236	264	256	262	248	272	265	284	250	269	275	270	286	279	272	261	279	285	254	242	269	274	251	254	254	258	280	264	245	282	275	261	271	267	284	242	244	240	270	255	249	263	257	273	246	254	246	250	258	243	256	241	242	250	256	268	262	269	260	232	266	260	266	260	265	275	277	250	267	252	244	259	263	268	245	270	256	258	264	283	248	261	223	273	250	249	244	264	267	284	279	283	300	278	241	240	271	233	284	265	251	273	234	242	280	241	244	212	256	276	257	267	268	264	267	234	283	254	265	258	288	267	259	248	286	265	281	235	265	261	298	237	250	243	273	279	254	255	259	271	251	244	278	286	230	248	245	251	271	237	260	256	248	257	256	279	270	261	283	276	268	245	270	259	278	243	261	280	261	261	278	250	232	241	245	264	248	251	246	268	258	234	265	266	265	275	260	261	259	271	236	312	269	268	267	248	278	272	255	271	273	237	260	289	276	262	264	274	258	282	266	298	268	264	253	247	266	269	282	249	260	246	241	261	259	261	263	291	241	270	269	281	283	270	289	268	252	254	264	255	242	236	221	271	259	266	280	252	258	249	239	246	268	235	241	243	247	272	267	256	264	250	239	249	226	287	270	274	263	272	247	227	270	264	269	253	260	282	239	261	271	265	265	232	228	243	239	221	261	260	270	296	238	289	242	282	273	246	278	242	264	269	279	279	232	272	260	232	262	241	266	248	259	274	283	269	265	280	281	251	291	257	256	253	262	230	285	265	271	263	225	289	270	241	304	251	262	274	250	258	286	248	274	255	254	258	241	258	245	250	270	270	262	245	262	232	244	266	246	272	264	234	266	259	215	254	285	270	279	258	266	272	276	250	234	245	259	291	224	266	264	259	289	307	253	264	268	253	276	257	249	257	283	273	283	250	277	261	271	259	246	241	287	255	239	254	280	246	243	239	268	251	287	245	228	266	283	249	271	261	253	256	266	283	266	275	296	261	253	231	261	268	256	257	283	259	274	256	253	271	252	280	270	238	283	248	294	287	250	252	257	275	261	260	270	267	247	265	272	230	265	255	259	246	243	242	255	241	253	247	265	268	261	274	284	282	221
18271	2473	5182	5785	4976	4055	3401	2925	2403	2169	1924	1762	1644	1425	1348	1296	1229	1180	1141	1025	949	965	1004	972	948	926	907	865	863	889	871	766	842	826	806	778	773	828	742	740	727	769	741	752	736	798	734	721	757	739	737	764	763	706	748	716	719	703	730	662	682	753	703	710	705	722	773	740	728	734	779	751	763	731	721	721	669	780	749	695	729	715	703	684	765	704	785	700	722	692	735	664	736	681	708	659	742	676	720	695	638	741	698	738	705	678	706	712	699	677	681	695	703	702	707	693	740	685	713	680	677	713	720	706	697	660	693	709	680	667	651	655	687	650	703	647	691	673	700	600	724	691	683	687	677	712	715	709	724	656	692	685	610	717	733	685	671	682	676	695	703	704	706	687	669	667	706	728	680	699	655	656	672	719	704	686	672	686	632	667	714	681	679	680	731	714	668	663	676	730	693	720	689	690	662	687	715	709	679	735	708	688	694	671	680	644	712	731	675	672	689	652	675	710	691	704	628	630	678	652	649	654	648	650	671	690	663	654	601	638	704	718	709	692	618	705	684	639	647	647	676	648	651	631	732	688	689	627	704	652	685	659	683	684	655	681	666	697	709	689	657	678	739	669	682	701	648	706	621	659	657	669	668	619	645	734	674	695	746	641	662	680	675	690	652	633	697	630	673	681	661	660	631	657	698	657	682	661	717	677	667	638	669	652	665	677	702	644	636	696	648	647	615	670	673	671	670	689	657	675	684	616	659	694	664	651	688	687	702	651	680	728	646	671	670	668	662	644	648	690	665	657	685	687	641	688	675	631	674	679	670	724	620	666	643	642	715	657	709	718	656	692	630	707	719	646	689	660	674	682	700	678	708	667	650	632	691	644	698	666	640	680	657	689	675	641	693	640	671	672	654	629	639	681	655	658	643	660	696	683	695	681	661	680	672	650	661	696	654	671	655	703	729	663	651	696	700	691	673	677	682	703	641	667	647	650	697	704	667	675	678	689	675	668	688	679	686	736	666	677	685	701	691	685	672	653	665	704	657	686	641	671	607	673	668	733	688	664	637	676	704	671	676	686	706	631	646	633	651	693	719	682	674	651	743	663	692	681	682	686	700	683	678	655	654	680	665	696	699	678	730	661	672	669	645	666	706	684	670	662	680	703	638	701	702	650	634	689	640	689	712	695	652	670	643	672	710	707	612	725	660	677	696	683	646	650	690	719	652	658	729	678	698	644	711	659	671	698	676	687	646	669	676	735	661	639	695	619	658	675	702	684	675	664	672	650	636	709	646	648	636	689	666	619	705	699	674	634	708	666	665	651	712	630	688	693	714	701	692	682	707	640	643	644	675	640	718	659	681	684	675	705	699	668	681	637	629	678	639	676	654	670	687	692	672	635	666	672	672	664	695	642	659	641	648	659	696	678	697	683	656	693	649	701	670	695	699	648	670	649	710	659	700	674	713	691	738	688	675	687	695	636	706	690	728	700	624	610	638	665	677	706	639	639	695	710	699	703	706	647	684	695	676	690	643	701	678	684	692	624	669	683	705	646	612	662	698	663	689	664	674	652	660	672	655	676	696	726	718	732	684	669	659	709	682	649	676	661	661	643	721	667	689	653	692	687	662	663	732	662	673	657	667	671	677	714	664	675	668	661	644	715	674	675	692	638	666	690	669	652	674	685	663	671	698	674	691	652	654	678	687	668	679	671	692	686	683	694	665	668	680	645	711	652	694	666	684	659	631	669	652	630	646	662	683	642	638	669	656	692	682	697	651	698	688	693	673	659	684	679	656	634	668	645	679	672	671	676	655	711	629	666	694	709	642	675	673	706	664	677	703	678	681	691	659	728	684	708	686	668	666	686	636	729	637	672	707	662	644	611	598	687	648	623	645	647	693	667	613	668	685	651	711	673	706	668	646	668	694	658	661	676	676	629	710	718	699	673	707	669	643	664	661	660	633	741	702	692	678	650	691	674	669	652	699	631	684	712	673	686	697	616	668	640	665	681	655	640	683	645	697	686	652	690	718	706	682	674	656	636	641	703	671	653	674	701	713	684	616	628	656	672	675	678	702	638	674	691	681	694	655	678	667	681	685	725	674	674	688	698	705	615	686	699	698	660	696	709	713	679	711	685	631	704	683	675	701	633	667	656	694	673	700	645	650	709	685	701	675	726	670	644	698	651	716	671	651	667	665	657	650	674	691	687	662	679	699	640	724	719	660	645	654	686	677	659	699	658	697	652	655	696	644	670	686	642	693	710	622	671	688	684	643	695	667	687	659	647	695	631	710	684	641	666	707	635	670	706	674	665	662	701	664	667	705	678	697	667	719	698	693	699	649	637	669	657	675	658	694	670	659	644	690	674	687	652	706	696	639	637	685	684	688	695	656	705	673	691	647	672	667	670	682	675	695	670	671	672	669	611	669	681	695	662	647	686	684	682	635	705	659	670	667	682	626	671	647	688	685	710	699	673	632	647	677	709	683	626	661	703	682	659	691	670	685	684	659	709	665	638	624	689	706	686	658	661	664	680	701	690	646	675	677	724	681	695	674	686	682	731	647	686	638	675	742	707	659	712	739	702	645	716	631	681	670	705	689	690	715	654	661	665	651	651	656	653	684	709	647	669	681	712	647	704	685	672	670	640	666	658	687	687	712	620	621	637	694	643	708	704	629	694	674	647	634	614	693	661	689	671	646	683	674	716	670	670	706	722	641	647	685	700	688	739	668	660	670	650	656	678	709	692	684	671	685	680	698	714	689	662	661	692	657	618	688	674	675	712	633	695	671	678	658	669	628	677	642	653	676	635	649	691	695	673	662	678	655	648	696	652	739	682	677	674	651	695	708	657	690	650	650	669	728	666	678	657	722	649	706	640	671	647	697	686	623	665	619	654	706	636	668	654	668	704	649	633	654	661	676	697	670	666	667	671	643	697	716	677	670	645	647	679	642	645	716	643	644	694	660	639	650	691	668	666	678	623	679	664	668	692	681	638	623	676	663	670	693	696	646	665	677	672	691	706	682	631	709	668	706	678	689	705	636	683	692	645	614	686	671	694	673	693	688	664	670	638	633	647	721	659	707	680	679	628	701	718	683	696	692	697	654	683	677	695	642	663	642	646	658	688	664	671	692	671	705	650	651	663	682	715	665	663	693	663	660	623	654	681	656	681	671	702	686	640	688	685	653	718	664	664	648	659	673	711	690	684	663	650	676	664	681	651	676	720	639	614	663	704	697	717	684	672	684	644	691	639	683	650	720	650	698	631	640	671	644	683	624	691	668	695	689	649	628	706	650	680	702	703	698	696	695	643	675	660	630	637	711	660	637	664	697	633	656	665	645	658	640	693	657	671	647	700	721	651	726	678	670	662	677	693	647	697	661	673	660	729	648	673	690	660	680	658	674	713	730	642	653	668	676	700	650	646	644	685	657	677	701	675	679	679	643	708	690	673	721	692	713	672	638	662	659	659	623	666	654	710	629	659	684	669	676	687	682	674	654	674
4507	412	382	356	356	356	315	345	326	395	363	369	333	353	337	336	345	308	338	338	293	326	367	359	344	343	342	329	318	320	322	322	352	316	313	329	324	326	308	337	323	305	366	308	321	322	346	342	344	346	346	326	348	324	350	339	307	337	349	329	350	353	331	308	301	333	317	300	330	314	310	315	329	317	332	331	304	313	319	343	327	334	337	320	345	323	345	321	342	304	328	317	358	322	345	314	338	307	288	342	349	331	349	320	343	349	339	332	328	313	337	339	308	345	338	361	372	324	332	336	336	329	311	362	340	357	366	318	297	339	347	302	322	310	334	352	320	295	323	340	331	324	340	351	342	321	321	355	303	316	343	357	308	352	330	327	324	326	318	322	317	342	315	331	307	353	363	320	330	335	334	337	317	325	335	313	315	313	309	340	300	328	349	346	312	317	313	338	345	337	321	316	310	314	313	323	347	349	350	341	337	357	325	360	325	353	322	315	333	348	343	325	311	322	325	336	327	335	336	347	316	299	321	312	307	347	319	310	330	324	336	328	363	342	374	323	322	327	300	333	340	333	341	336	364	326	345	356	343	307	305	357	327	319	369	327	321	331	345	324	342	345	302	317	319	354	360	311	346	322	314	307	309	343	350	334	345	366	342	366	363	366	358	353	338	329	343	318	311	350	319	330	331	333	326	314	356	345	342	339	372	337	295	324	327	315	301	343	326	339	322	325	340	317	294	321	335	344	327	325	300	347	341	382	378	319	359	320	377	321	383	336	335	320	356	319	297	334	325	336	306	350	328	360	303	335	339	309	364	342	350	316	289	332	313	331	338	319	348	333	331	323	330	310	279	332	340	331	356	344	352	326	316	323	308	349	330	322	315	318	369	362	328	333	354	323	309	338	333	337	347	376	338	330	306	336	357	330	329	314	329	332	318	319	355	346	334	323	356	325	348	317	341	295	340	331	335	368	328	314	328	361	350	324	337	325	307	333	336	353	338	354	333	311	330	331	319	354	347	354	281	331	327	334	339	340	311	333	317	349	339	345	335	358	323	311	299	328	334	361	317	323	325	313	324	338	321	350	334	319	308	320	282	337	323	301	309	349	361	352	336	326	332	334	329	333	325	312	304	375	288	347	343	337	300	349	311	336	325	332	342	304	350	317	322	319	340	317	312	351	292	310	323	325	345	313	306	343	324	330	313	326	316	333	320	332	348	381	304	340	312	337	333	350	338	348	323	345	335	349	316	313	298	332	357	324	308	350	370	324	320	349	358	332	338	354	322	350	336	274	311	329	320	348	323	354	344	343	303	320	379	313	319	336	313	309	322	299	333	320	358	313	369	336	318	301	343	316	337	319	313	324	313	322	321	330	293	347	336	321	367	353	304	331	330	365	326	346	336	343	388	339	351	319	366	341	324	330	308	334	312	300	330	318	346	311	352	364	316	330	289	346	350	336	340	334	368	335	336	332	332	326	300	346	315	305	331	351	313	314	344	367	324	324	353	301	309	351	344	317	355	320	337	328	341	337	346	286	329	331	350	333	291	367	342	329	346	339	329	325	304	311	359	351	353	341	325	329	313	349	318	325	345	283	295	341	336	355	345	337	300	336	332	326	362	311	316	356	306	324	308	341	325	303	299	338	306	299	319	330	364	359	307	326	303	296	325	367	361	334	327	304	352	335	327	328	341	363	341	324	314	307	319	344	333	337	318	321	314	321	332	353	350	324	315	344	352	323	368	357	344	340	342	306	337	353	329	322	331	316	360	350	315	313	329	311	323	318	355	329	343	347	336	336	330	311	356	326	335	326	346	331	332	358	326	368	357	345	346	300	327	322	315	324	325	349	362	295	325	341	364	364	317	330	349	335	314	320	314	339	347	324	320	316	329	312	321	309	342	322	361	368	334	323	319	323	290	332	314	326	356	344	334	322	340	313	319	327	323	313	374	323	312	355	308	301	308	324	350	300	327	344	306	323	357	339	330	333	324	345	326	318	328	320	338	313	309	322	330	337	336	302	351	314	345	314	332	390	329	303	316	325	304	352	313	359	345	343	318	332	364	329	327	305	336	364	292	312	381	301	296	319	340	322	325	326	317	351	288	370	349	316	299	324	318	320	318	357	362	330	305	332	359	304	352	326	319	337	345	341	374	329	310	334	301	327	310	299	358	333	295	303	342	334	339	323	368	332	340	334	328	314	328	318	320	315	302	281	343	346	332	302	353	339	302	328	335	324	303	320	326	277	302	316	352	336	322	300	345	279	316	360	321	333	334	338	329	298	322	333	345	300	317	283	347	331	308	337	320	313	299	341	319	317	340	321	286	331	349	352	318	357	345	303	347	353	303	310	340	330	309	326	341	308	348	358	328	322	326	335	296	336	337	321	311	340	318	321	312	311	348	297	353	327	307	326	317	343	319	348	321	340	336	350	315	315	340	339	339	323	331	343	329	346	343	340	333	326	318	340	342	324	342	361	326	379	363	330	343	323	355	330	365	327	359	362	352	345	344	333	350	328	334	331	309	337	334	305	348	320	360	359	317	354	319	332	352	318	346	327	336	334	303	308	312	339	330	328	331	347	347	331	346	328	309	343	347	324	365	386	340	370	348	335	323	322	342	315	352	327	340	298	310	330	313	349	307	319	335	355	345	347	360	334	346	299	344	298	368	319	333	363	358	329	324	306	313	339	330	314	355	338	334	327	351	322	311	368	304	352	347	329	367	327	326	329	345	351	322	318	312	339	333	319	312	356	320	329	319	301	336	316	311	300	363	335	324	352	337	339	323	328	315	352	327	324	361	330	334	310	351	358	308	333	321	315	373	352	384	320	332	347	306	358	333	353	340	336	350	317	328	316	344	342	302	352	317	337	345	311	351	353	328	350	322	317	332	333	303	347	329	303	304	339	359	345	338	371	332	328	294	323	302	326	333	325	322	327	372	322	336	342	321	321	349	325	336	290	348	333	322	372	324	322	318	313	307	346	343	353	344	375	336	360	308	318	370	338	366	338	289	360	321	315	330	345	286	325	335	325	322	335	323	323	329	341	310	357	300	335	310	357	320	334	347	328	339	320	328	308	305	356	339	328	350	357	353	351	337	372	327	328	334	333	332	317	314	328	343	324	377	322	335	335	362	316	314	306	317	322	347	349	327	332	323	327	320	338	288	312	351	365	354	348	345	313	345	326	361	345	354	313	373	311	329	330	309	314	377	321	342	326	306	323	317	313	349	306	341	336	332	341	321	308	350	307	345	312	316	321	333	347	307	309	326	323	322	313	355	343	315	345	354	352	342	335	320	317	289	307	322	320	340	343	283	345	337	335	312	304	327	342	335	350	365	293	312	302	383	337	333	325	363	312	323	333	302	334	355	355	286	325	337	320	346	328	331	334	333	362	341	283	351	319	326	308	341	371	328	327	348	301	336	322	322	310	318	332	337	363	324	342	313	320	300	316	361	318	339	327	311	341	335	333	340	341	344	308	345	303	366	358	338	292	332	351
4206	878	954	973	1017	962	978	878	871	912	856	875	891	902	837	858	884	858	843	846	869	855	848	905	835	885	844	884	913	832	862	825	857	831	847	836	845	891	801	825	879	875	881	840	849	884	892	927	834	928	858	856	836	893	830	889	851	869	928	831	848	824	821	847	900	839	874	869	829	833	814	866	838	872	887	865	834	889	890	878	812	878	862	865	881	846	885	871	859	869	853	833	845	812	879	847	877	863	863	849	857	872	853	880	864	884	884	828	897	885	828	855	906	819	856	838	882	821	888	831	814	876	858	874	921	840	847	891	892	876	857	844	834	870	882	863	862	831	832	904	866	882	815	843	915	835	848	884	798	853	893	827	866	889	837	863	893	893	831	845	860	836	848	874	855	852	871	851	839	901	836	841	870	884	874	874	768	858	896	894	864	846	842	847	867	845	839	850	803	871	861	903	839	843	838	840	818	899	898	855	833	888	873	849	905	871	857	866	849	890	882	845	853	809	886	825	898	868	828	819	779	808	816	872	900	886	922	856	803	931	859	854	800	853	805	864	835	877	849	846	842	851	864	875	852	837	831	806	859	855	806	876	866	886	878	891	842	836	849	839	801	800	824	813	841	866	861	853	868	838	874	849	827	850	855	902	852	822	834	866	868	800	869	852	827	873	847	834	868	846	862	828	767	845	871	845	872	889	916	891	852	863	869	821	848	850	853	807	799	865	864	843	890	818	802	850	829	844	888	845	903	864	848	857	825	859	882	822	811	855	874	925	879	807	857	856	803	939	854	892	833	854	884	832	839	860	826	813	860	870	837	832	840	825	901	873	838	895	875	862	806	855	855	819	850	865	820	799	831	853	865	866	869	804	861	843	871	844	884	823	856	891	878	882	827	882	791	820	856	894	904	864	832	828	843	872	819	872	852	889	903	857	809	848	869	858	855	829	841	842	891	827	823	829	862	860	824	839	830	853	837	816	880	801	908	837	859	870	856	854	850	840	878	903	790	910	858	893	816	870	860	915	875	846	874	826	866	844	859	849	871	858	788	880	834	874	882	843	870	867	875	889	883	857	790	858	881	959	883	845	866	870	887	861	858	854	916	823	834	809	859	914	895	856	883	851	818	853	873	825	847	817	880	824	853	827	869	895	912	871	841	899	865	862	856	860	883	869	884	884	874	799	822	845	886	847	832	882	897	812	854	856	818	877	838	907	844	869	848	830	838	849	872	831	857	860	909	821	857	878	851	887	871	869	864	884	886	810	883	876	907	863	810	834	875	906	870	873	831	917	871	870	844	878	791	853	812	865	850	882	859	852	862	846	900	840	856	869	857	884	859	840	828	842	823	863	815	819	932	845	829	863	863	871	871	815	879	873	876	875	841	808	850	871	909	904	875	828	884	860	899	863	841	847	897	872	888	860	837	811	854	878	881	826	846	871	874	869	880	817	846	877	883	865	826	911	866	853	865	865	839	852	901	810	804	933	854	914	818	832	871	862	856	878	869	861	920	866	833	855	803	867	877	859	810	798	849	837	831	849	875	836	824	834	857	884	845	881	809	837	789	807	856	855	852	886	891	838	909	830	884	820	817	854	971	832	887	827	856	859	863	902	850	879	847	834	886	861	884	839	878	831	859	841	841	868	824	858	831	857	841	854	878	838	871	854	823	823	811	922	790	809	862	866	832	827	817	823	846	838	820	817	825	833	774	824	856	878	852	843	911	808	852	821	881	794	849	842	814	818	852	895	881	832	855	862	842	829	895	881	802	858	865	875	848	866	860	841	864	855	938	834	857	844	870	894	884	857	881	851	875	822	838	805	840	858	870	886	892	825	876	871	810	815	938	844	823	836	883	820	884	838	848	834	861	836	877	868	897	867	813	864	823	852	900	881	875	798	867	847	867	846	842	873	845	900	870	857	842	854	825	825	883	899	834	828	860	843	904	841	889	850	875	824	847	850	819	850	814	866	864	816	862	887	868	809	917	862	854	856	813	854	830	861	833	833	835	845	865	832	899	855	832	859	836	899	849	859	881	859	894	860	832	868	838	835	827	860	867	861	889	831	801	902	867	856	866	847	856	829	832	900	839	856	839	879	863	898	843	839	892	819	835	869	866	847	835	873	843	863	867	889	822	890	836	868	806	822	815	865	852	769	917	832	874	869	874	859	911	803	864	855	816	888	859	855	873	841	817	848	792	838	849	820	849	867	928	837	915	882	894	824	814	818	865	853	846	876	887	811	879	866	817	882	820	846	820	834	905	830	841	874	882	864	831	826	856	824	842	849	845	886	874	857	925	808	846	874	882	843	906	866	852	811	901	821	861	862	914	834	835	851	879	804	847	810	886	829	828	897	870	913	823	827	804	865	856	858	856	850	893	842	843	847	896	812	856	818	897	846	881	855	828	821	897	877	857	874	899	842	891	857	848	843	832	854	830	840	831	876	844	861	838	830	834	870	858	870	882	849	843	822	886	852	843	840	818	825	808	844	868	879	830	877	861	860	843	817	901	822	889	846	826	855	827	833	853	877	855	806	848	793	828	827	819	838	871	869	874	847	823	845	805	860	863	809	860	869	862	856	853	902	875	860	882	841	835	850	842	825	881	820	828	846	860	816	836	843	891	825	899	875	809	835	862	812	829	826	826	850	845	848	853	830	849	824	913	950	876	895	819	822	890	800	822	845	869	844	846	863	883	867	863	800	810	812	858	889	841	846	847	879	865	897	847	877	841	825	879	863	865	842	821	854	882	804	822	839	849	865	893	790	900	863	860	873	882	838	871	852	894	839	773	894	881	826	899	837	859	866	839	834	938	862	873	884	851	829	897	805	890	880	866	827	887	907	856	873	853	870	887	860	929	824	873	864	869	861	887	833	849	869	856	812	876	864	882	856	854	836	829	831	841	895	878	905	838	884	811	876	815	895	901	859	828	842	831	851	841	887	838	864	780	844	864	915	866	869	851	892	835	857	873	792	886	880	853	804	887	850	871	879	844	860	849	877	913	868	841	852	860	860	859	868	837	819	873	833	856	847	870	884	845	873	799	852	850	937	868	813	859	850	860	880	882	826	860	841	889	889	849	815	778	840	834	915	842	858	893	788	871	802	838	813	816	840	879	826	829	860	866	862	814	838	862	834	852	884	831	841	850	843	822	872	816	846	818	899	898	878	862	838	879	832	810	874	856	869	815	892	829	847	873	833	834	878	843	856	865	868	914	837	882	873	856	850	855	917	861	817	866	830	854	884	886	890	849	876	816	838	815	837	827	842	846	837	833	819	861	873	874	813	848	888	826	867	870	825	849	862	875	854	827	865	841	821	802	850	810	877	856	846	847	861	835	815	839	835	832	833	873	883	876	823	811	868	796	909	811	800	868	878	888	923	875	860	840	868	874	856	891	869	881	884	868	869	821	906	872	855	872	863	855	851	789	848	868	831	882	873	866	855	847	848	808	869	822	881	873	895	796	844	897	824	882	905	906	850	902	887	820	853	857	856	853	869
29225	4278	1566	1140	868	723	635	575	501	491	462	455	419	393	429	421	392	398	398	356	397	384	402	423	361	384	363	357	379	394	357	399	384	347	403	415	341	377	344	348	389	366	388	364	359	384	362	412	352	386	373	374	384	360	345	365	348	368	347	312	356	344	362	364	359	360	348	357	369	357	351	355	362	368	379	356	354	360	407	371	392	334	381	336	359	365	381	337	376	359	368	365	392	378	363	384	367	367	357	369	395	352	347	387	351	338	361	400	355	393	348	361	343	363	362	382	369	353	340	410	358	384	376	361	328	354	378	347	379	339	393	378	365	393	385	367	357	386	394	361	386	353	352	348	331	368	399	358	370	335	351	343	392	369	326	365	346	352	344	354	360	366	379	358	397	322	352	317	352	351	358	328	361	341	386	377	346	355	337	338	397	329	341	382	340	379	338	348	385	384	373	371	356	373	334	377	359	379	350	354	371	382	365	363	371	342	350	352	334	348	351	366	401	388	350	359	380	332	359	376	394	357	381	373	349	370	350	346	327	390	334	359	382	363	389	379	368	359	341	357	359	348	373	362	351	337	382	368	315	336	359	388	376	358	374	346	371	420	349	347	370	397	360	334	378	379	335	348	368	357	368	380	323	366	386	381	359	319	371	362	332	340	352	361	354	384	377	369	358	362	314	382	351	354	337	411	369	368	374	346	361	402	407	376	329	369	380	381	351	367	376	367	360	347	344	364	375	382	382	389	327	364	362	380	354	377	340	367	355	367	332	345	383	366	366	372	369	335	376	374	334	391	354	345	378	364	378	347	362	356	378	357	400	327	417	360	354	363	319	380	364	376	368	326	373	372	351	365	374	352	352	363	377	361	366	333	347	399	338	364	397	350	353	363	366	376	342	351	354	400	398	364	354	358	353	366	363	389	346	384	385	339	370	377	372	406	373	383	355	375	350	348	387	335	377	395	376	387	368	375	365	349	363	351	374	380	367	354	347	364	404	353	368	344	370	349	384	365	371	378	341	373	342	364	389	385	369	359	344	374	402	368	370	382	383	405	366	371	354	359	359	332	361	353	381	364	329	335	361	335	377	339	386	358	359	354	322	395	382	352	330	356	360	359	390	342	312	366	367	369	358	371	395	371	339	343	360	338	361	359	341	364	312	391	348	344	365	347	329	335	368	401	386	340	364	339	348	366	364	358	326	352	378	358	386	374	341	329	337	373	385	377	371	355	351	353	349	370	336	347	382	364	345	368	390	384	353	390	333	348	356	343	356	361	343	341	385	354	394	389	370	360	354	346	354	362	382	369	374	369	374	387	359	346	361	373	358	367	352	358	349	327	371	380	362	353	389	372	329	347	357	367	358	371	335	339	388	363	362	387	366	408	355	333	363	320	369	341	362	371	393	385	356	325	373	358	352	340	358	386	325	340	369	373	366	366	374	340	384	377	359	348	350	348	372	357	350	361	352	340	357	380	342	382	359	380	390	380	374	352	356	353	350	349	372	352	365	372	363	405	353	353	365	329	366	358	383	328	363	385	367	351	363	380	360	320	338	342	322	369	374	355	384	350	385	374	414	365	365	380	339	364	377	382	360	335	369	355	343	371	357	323	354	362	403	389	349	326	367	341	372	331	362	368	339	369	367	360	354	361	354	370	356	352	363	345	379	349	356	365	385	338	377	383	346	354	320	342	365	383	349	359	367	349	393	328	359	332	356	346	353	359	351	347	391	399	322	371	347	394	365	354	341	390	379	361	391	365	366	345	347	370	368	397	424	376	336	372	367	383	336	335	390	346	393	387	399	361	367	371	368	392	367	362	388	326	356	333	370	370	347	336	349	337	359	356	386	392	325	347	352	372	365	372	359	336	356	322	340	347	349	385	331	374	357	364	346	380	392	340	355	398	342	400	364	349	374	350	338	361	360	303	342	315	339	369	354	360	355	361	364	365	346	354	344	352	378	329	365	355	359	339	344	338	353	345	352	337	328	330	390	332	372	356	388	335	369	364	389	375	365	338	313	363	373	375	375	378	356	380	358	372	381	384	363	356	357	357	349	353	362	353	374	359	362	413	352	341	345	344	350	385	384	350	392	367	378	349	370	389	339	366	357	364	384	377	354	381	383	371	345	358	375	369	374	348	379	377	390	369	366	379	400	419	384	365	341	369	369	370	356	318	373	374	328	362	380	338	333	372	340	354	396	356	363	344	369	354	341	353	353	366	387	380	371	344	356	332	381	346	367	379	382	387	408	388	365	345	340	356	384	364	357	356	354	368	397	337	374	372	373	368	400	385	359	373	344	310	353	346	362	363	327	358	366	362	360	343	382	331	410	362	355	363	339	351	411	335	357	363	401	334	352	371	336	362	360	337	392	373	348	390	341	383	359	361	374	366	392	384	369	345	370	355	344	336	317	370	359	338	361	360	377	353	389	345	360	354	354	340	341	349	376	321	372	354	342	381	343	340	328	369	387	393	367	351	350	392	365	353	361	364	353	385	374	333	383	351	369	392	311	361	327	329	345	372	344	343	386	347	334	361	367	321	352	381	364	350	391	365	373	327	356	367	339	360	343	350	371	359	351	367	365	361	351	358	334	360	354	378	397	342	371	408	364	375	321	372	367	321	336	354	363	385	360	349	359	367	331	369	382	368	365	367	344	380	368	377	347	377	385	373	342	341	429	332	346	375	375	383	365	358	332	321	387	365	374	383	385	332	327	366	390	347	358	349	345	349	338	341	366	338	377	325	374	377	348	344	353	369	380	377	349	375	337	377	369	311	385	345	361	371	394	384	354	386	392	353	351	364	381	351	374	337	355	348	378	364	368	404	379	354	356	381	354	344	372	345	372	369	376	318	369	389	336	350	360	373	362	356	349	347	315	393	366	347	366	380	373	370	382	337	410	391	363	361	372	383	378	341	392	367	329	356	340	354	365	360	354	355	353	376	390	371	393	399	367	366	393	361	343	368	387	366	363	330	343	389	356	324	391	325	363	321	383	371	358	368	384	381	393	407	339	368	349	368	345	348	367	380	367	359	387	343	342	333	355	367	372	374	341	357	367	334	355	353	341	360	364	324	386	375	384	357	347	377	362	370	375	397	338	369	371	370	391	371	389	360	387	368	360	420	337	356	370	346	366	376	335	370	396	351	362	357	361	381	336	388	412	372	371	372	304	349	345	332	359	382	352	364	362	344	395	377	347	352	362	399	407	354	353	396	360	371	361	333	400	396	360	386	352	371	389	370	360	373	363	395	360	346	368	362	373	340	357	355	378	348	382	362	354	361	363	370	363	388	340	336	374	375	368	361	368	370	358	354	374	371	401	362	376	388	367	377	354	345	362	356	362	372	360	324	373	325	349	379	372	350	367	347	350	372	365	359	328	363	358	355	373	345	359	358	366	353	366	374	352	347	372	364	361	367	361	352	367	358	359	336	402	377	354	353	366	377	353	390	379	373	353	370	377	333	384	364	389	386	340	372	340	398	359	349	352	364	405	344
13925	1799	3257	3610	3224	2637	2313	2045	1847	1653	1610	1471	1344	1316	1236	1228	1168	1191	1121	1120	1145	1075	1051	1067	1037	1060	1006	1001	990	1043	1075	938	976	1010	1013	959	940	1034	983	943	958	943	939	970	947	933	949	994	1005	932	906	926	947	986	960	977	927	978	936	846	914	974	887	966	980	909	946	911	939	943	967	968	909	936	927	997	903	947	959	955	920	918	921	951	947	951	979	984	912	943	962	933	917	870	934	995	916	979	883	973	932	957	938	999	932	891	939	913	946	924	932	956	970	950	956	876	923	925	895	946	909	869	980	929	927	907	936	943	915	913	918	972	943	890	936	917	907	914	942	934	883	939	899	974	933	934	898	887	899	920	872	908	886	1002	926	900	899	894	872	938	935	904	912	965	897	896	901	954	919	906	959	862	951	929	907	930	898	924	941	960	933	910	928	992	898	966	986	942	871	922	941	912	961	949	949	871	877	937	932	876	958	926	908	883	964	925	927	957	908	903	903	903	883	961	910	887	895	919	919	915	962	945	933	926	885	875	911	927	865	915	906	927	919	901	911	901	947	911	916	964	884	941	977	901	961	836	926	917	921	901	886	893	896	896	911	952	911	931	921	935	887	903	955	937	907	909	922	902	855	945	872	896	936	927	912	910	878	900	971	913	914	993	950	958	948	910	915	915	910	933	893	886	942	910	956	915	862	882	885	878	886	916	956	950	928	926	921	972	940	941	924	927	911	907	906	948	957	899	921	886	908	954	901	844	902	936	900	889	890	925	859	925	893	865	929	918	845	854	933	900	913	903	923	966	880	910	887	881	953	931	985	934	878	852	910	891	919	882	934	912	974	846	922	905	929	925	828	910	942	886	890	923	947	939	906	886	915	899	867	930	934	901	860	927	952	868	925	941	902	881	914	903	884	975	901	949	908	880	942	885	922	923	915	954	901	942	916	882	876	914	907	936	934	947	982	931	954	955	916	914	898	891	920	920	942	896	914	888	951	926	924	891	962	977	904	962	930	883	935	896	891	908	900	922	926	943	917	917	970	907	908	949	894	900	907	933	903	899	875	940	882	881	949	942	885	912	930	896	922	906	927	943	890	908	903	924	925	978	954	867	937	915	947	900	909	931	894	893	935	902	923	912	922	919	942	938	932	901	894	978	956	897	942	894	902	920	900	868	850	890	932	952	894	890	921	905	915	952	909	942	876	891	936	968	1001	898	950	908	865	898	932	946	923	941	934	973	938	927	880	888	957	919	922	871	959	918	943	878	903	970	870	933	947	924	912	875	876	893	916	947	891	917	923	904	929	886	911	898	962	904	883	906	913	944	985	932	917	911	919	917	875	912	876	937	900	925	928	922	853	927	937	927	910	916	871	920	936	919	915	913	890	879	939	909	919	848	950	854	893	957	931	898	926	957	886	946	943	904	953	906	872	949	940	895	894	955	867	898	955	924	966	962	893	1001	926	872	908	906	893	958	922	928	918	957	910	978	879	928	895	941	882	913	907	958	894	893	943	956	913	936	933	923	945	887	923	919	947	900	924	888	984	923	930	927	925	933	853	918	918	897	934	888	920	898	893	928	889	934	968	927	892	877	904	881	940	904	874	915	931	936	925	926	892	912	871	873	907	952	907	860	933	878	951	889	878	922	930	928	937	927	890	945	925	909	910	855	930	899	952	879	894	885	883	898	922	876	922	922	935	963	934	938	866	952	965	941	895	948	882	939	873	899	951	878	889	958	893	919	866	918	873	927	906	961	923	919	879	937	909	914	927	943	900	952	927	925	918	981	918	912	927	988	900	904	880	892	855	911	948	909	941	944	914	881	894	935	899	914	937	885	971	929	970	918	940	916	922	893	927	880	929	916	919	939	935	986	942	892	953	909	900	971	924	941	918	877	923	966	969	935	892	949	857	978	843	982	963	893	923	914	922	871	931	907	902	866	901	943	940	897	922	895	922	920	885	858	909	952	931	899	858	953	844	904	905	917	870	954	924	938	898	909	919	988	933	882	930	915	911	906	875	920	969	906	905	852	917	871	870	937	910	923	955	937	904	899	955	866	899	945	906	882	905	901	913	922	894	907	890	906	971	903	968	853	929	855	915	847	887	911	888	898	892	908	920	905	933	921	958	887	914	915	915	887	974	930	946	928	900	931	842	984	966	916	913	850	954	900	877	893	906	947	908	941	894	907	948	934	949	934	960	870	932	899	902	872	964	920	968	948	902	957	984	905	930	951	947	925	951	896	917	906	917	938	921	917	854	956	922	903	897	903	885	887	896	885	945	894	894	946	882	901	911	908	927	896	894	931	919	897	866	878	982	899	891	939	906	889	915	898	926	941	897	957	964	906	986	887	865	878	937	910	912	943	900	875	899	941	986	920	968	885	931	919	932	955	932	925	904	868	866	852	909	949	942	928	909	913	892	955	850	947	938	918	849	865	900	899	904	935	909	909	949	921	949	892	897	918	970	940	916	960	914	928	916	860	924	937	945	941	896	907	906	960	955	845	850	928	900	953	927	893	984	932	891	899	925	851	941	905	902	907	883	922	937	891	935	908	953	969	896	918	920	937	939	927	955	896	883	958	932	904	918	937	916	873	934	934	919	962	890	973	898	877	931	877	882	921	900	958	905	862	951	917	899	918	882	863	947	979	922	912	980	903	946	882	987	916	884	931	868	901	916	890	911	945	968	876	928	882	902	937	874	920	917	940	950	956	896	950	879	879	913	942	932	884	940	887	908	922	877	919	909	910	862	858	862	943	907	907	925	926	918	907	900	922	918	921	905	935	938	916	903	960	920	904	919	867	895	959	931	919	887	968	936	884	910	925	923	918	962	891	928	957	885	910	905	937	960	933	962	917	862	907	963	907	909	916	921	907	910	899	915	911	941	928	896	894	897	923	902	966	868	896	883	903	891	956	899	922	992	925	898	900	922	901	935	945	900	875	866	926	890	957	961	928	914	924	904	902	951	929	911	905	888	933	917	946	883	903	941	852	962	898	966	859	874	882	940	925	854	897	924	911	866	915	906	925	908	923	885	882	950	972	909	864	902	909	852	917	925	917	915	923	926	937	910	915	938	935	950	954	904	905	973	901	924	944	923	901	951	933	920	945	926	1016	876	965	928	942	951	873	922	902	898	916	908	934	935	900	917	900	976	905	954	919	955	940	903	899	913	900	895	907	995	983	864	931	893	931	878	940	883	935	931	948	910	872	924	926	883	953	893	902	923	929	944	929	922	909	936	893	894	893	897	963	954	921	886	953	945	872	928	862	899	951	878	866	934	918	870	923	874	956	936	916	884	924	924	927	885	918	896	892	885	944	893	907	908	910	917	940	941	873	922	929	899	914	923	912	939	955	906	933	914	952	922	904	927	934	898	936	879	918	953	900	915	902	857	902	927	949	936	929	958	901	878	889	895	928	869	975	865	972	940	943	944	876	964	914	942	930	889	922	860	925	935	924	934	927	922	897	933	939	951	926	919	925	891	894	935	926	920	897	918	897
43687	14097	4272	2121	1462	1048	834	657	516	537	437	407	409	394	358	389	344	311	326	289	335	327	310	275	266	290	312	286	292	298	282	261	285	296	267	243	278	266	288	324	294	259	285	278	251	265	286	306	258	290	251	284	252	265	267	278	288	285	259	245	279	260	259	264	248	281	254	259	282	246	284	274	289	255	260	241	265	268	248	274	252	270	271	264	244	242	255	280	280	261	266	254	248	240	259	237	249	249	248	245	276	269	243	299	244	256	278	275	252	237	249	249	262	243	248	267	247	233	276	248	245	242	244	268	267	262	252	268	258	254	276	295	282	224	275	248	272	277	255	281	287	258	279	228	244	243	254	238	252	270	247	245	304	253	282	250	289	268	251	257	261	253	270	283	256	265	275	267	284	269	243	240	289	260	290	281	256	290	258	225	281	265	267	267	233	267	239	257	246	271	276	246	255	236	266	270	245	248	249	256	247	268	257	237	240	260	264	242	280	292	260	251	235	269	237	237	255	242	248	254	294	252	254	246	271	259	242	285	231	259	245	255	230	272	249	237	292	251	259	279	255	249	282	256	260	264	250	279	268	276	233	248	237	290	258	257	261	257	233	259	252	251	251	240	276	253	243	263	257	256	288	272	267	268	239	268	248	263	257	276	244	233	248	232	252	245	249	264	285	258	256	267	264	274	244	242	251	258	263	262	259	254	259	254	244	265	281	250	262	269	278	268	260	261	242	236	240	270	274	304	268	247	271	262	242	266	278	254	221	220	254	287	282	254	270	243	222	258	292	277	263	288	276	272	248	248	276	254	267	290	279	257	229	275	258	278	239	282	254	250	275	266	257	239	271	266	274	252	274	246	253	238	288	282	247	244	296	253	233	250	260	275	282	250	261	265	263	250	262	263	247	244	254	253	251	253	245	281	253	267	257	268	239	226	224	271	254	287	264	264	258	256	272	263	270	260	259	244	251	303	244	257	285	248	278	256	255	261	271	260	295	253	236	230	284	277	262	222	272	258	249	266	266	286	288	238	220	269	252	288	242	258	291	248	240	267	254	257	244	250	274	233	264	245	249	276	265	256	267	245	247	276	264	271	248	259	268	249	240	287	275	259	255	260	247	271	254	261	239	231	238	251	262	259	275	252	254	246	267	257	253	225	242	281	258	276	281	283	256	231	279	250	244	270	251	273	249	243	271	249	261	265	271	293	268	291	289	266	242	278	267	270	259	247	268	276	255	245	248	266	284	252	280	274	247	274	253	267	267	233	222	233	273	236	269	249	228	260	254	219	248	243	272	259	245	267	229	248	237	254	250	248	267	263	235	240	292	269	267	283	255	246	260	263	247	265	260	244	257	260	271	259	268	259	262	242	265	284	261	257	247	239	257	280	261	259	231	248	252	275	253	219	243	250	252	240	253	271	265	246	272	244	269	269	278	250	248	270	251	265	246	266	282	244	240	281	256	278	260	246	269	235	259	273	251	250	244	234	258	266	258	254	239	259	256	265	246	283	259	227	248	263	241	266	277	250	270	242	257	259	241	247	236	267	262	261	278	270	241	268	263	254	231	279	256	257	270	232	262	244	260	245	266	252	251	273	261	254	223	241	250	276	259	226	238	272	289	265	266	265	242	243	267	252	248	245	249	265	279	255	252	256	269	263	269	255	268	254	249	245	270	263	255	287	260	230	281	286	261	238	242	280	245	251	250	241	249	244	286	247	251	262	266	287	249	254	248	264	255	279	253	273	244	255	232	267	267	248	259	249	301	267	282	253	248	270	281	283	285	275	252	262	275	268	259	254	264	262	254	261	273	286	275	253	296	238	259	262	250	265	243	249	268	295	269	277	252	263	265	264	293	262	261	254	276	264	242	260	249	271	229	241	276	231	234	242	254	309	252	278	273	264	257	258	271	277	264	258	300	240	242	265	231	272	227	255	275	295	249	275	255	288	233	244	272	255	248	287	272	264	249	251	266	244	242	268	242	241	258	260	267	280	272	252	255	264	253	249	253	246	243	269	286	256	270	279	263	237	247	264	295	229	244	240	273	250	255	258	240	248	267	273	286	264	274	228	226	272	239	264	265	256	251	243	266	262	284	230	264	286	243	259	257	262	268	260	260	233	284	274	278	241	254	273	247	265	266	242	246	246	258	267	283	271	261	240	272	270	220	279	262	266	243	277	257	270	258	224	252	241	238	242	273	272	240	251	268	235	247	243	245	252	266	233	249	251	277	240	265	228	266	250	248	290	262	264	254	260	252	254	274	246	255	239	265	255	279	263	274	282	288	245	238	274	267	250	241	257	242	246	234	282	280	274	279	283	292	249	266	247	267	274	255	247	259	252	268	294	235	288	300	246	266	265	253	265	250	273	258	238	242	266	256	265	249	262	265	230	268	253	267	249	252	260	266	255	240	291	276	230	296	265	268	261	280	266	229	241	261	258	238	252	251	229	240	261	248	238	265	254	289	290	260	264	268	251	254	222	282	256	274	283	235	244	238	262	241	221	243	246	263	236	242	280	265	249	241	280	260	225	297	277	249	255	271	258	266	261	257	268	249	258	251	254	266	271	235	263	238	282	234	201	287	252	252	292	299	242	264	260	271	249	233	234	279	255	291	245	297	249	248	274	261	277	256	275	268	288	265	287	292	285	288	265	278	254	284	295	231	256	284	271	277	268	287	268	286	268	224	266	233	254	270	254	258	251	259	261	269	243	258	234	263	255	260	242	274	272	285	265	241	233	264	278	268	261	249	269	283	249	252	231	261	262	244	291	262	269	252	274	243	295	293	245	237	254	243	250	245	268	249	256	288	252	263	261	232	236	237	247	254	273	252	249	283	254	256	265	276	260	255	274	264	248	284	276	247	287	264	267	251	237	249	239	277	253	302	242	256	232	275	270	263	239	284	262	278	256	231	285	241	267	255	275	260	251	243	271	281	284	239	263	248	271	249	263	268	256	273	277	259	253	276	258	286	276	279	247	256	281	276	266	251	245	264	270	242	287	251	243	292	276	237	236	248	283	250	290	219	275	219	258	269	270	258	262	274	259	274	266	251	258	242	259	233	272	255	255	270	268	279	264	235	276	249	263	259	247	253	244	271	277	272	287	281	234	257	250	256	257	235	257	265	245	271	235	263	248	232	238	251	245	250	277	258	268	286	244	263	242	253	270	285	280	271	235	271	247	254	253	254	267	269	252	289	226	272	255	257	239	285	261	228	231	266	251	261	248	268	251	287	238	257	301	261	290	269	260	267	254	258	264	232	261	283	236	249	274	273	284	242	238	272	277	289	234	244	301	239	253	231	264	250	243	267	240	271	251	238	237	271	263	234	247	248	255	255	257	251	256	208	284	237	284	281	266	240	256	269	244	260	268	277	281	251	265	241	252	302	262	263	284	282	269	233	247	268	247	244	244	255	245	251	255	262	283	260	273	261	281	281	268	269	269	276	245	269	286	277	261	229	288	260	260	252	265	257	257	250	235	262	250	272	274	271	297
20330	2443	5262	5885	5099	4096	3328	2805	2369	2181	1902	1716	1579	1428	1312	1292	1187	1143	1104	1082	1005	997	981	908	908	946	916	871	814	826	814	805	846	790	807	767	806	789	766	774	772	710	720	692	701	685	699	742	704	760	702	736	791	718	728	707	668	727	704	696	768	762	650	718	725	745	722	734	748	720	723	707	688	736	741	786	717	700	689	706	746	686	725	686	682	738	714	685	781	701	710	688	715	738	686	771	658	664	726	685	689	685	703	693	722	730	678	670	672	647	658	659	701	676	672	722	713	676	653	683	654	699	671	702	679	665	674	687	702	675	664	685	687	691	689	670	676	668	654	714	746	681	677	686	690	676	709	690	675	723	702	639	702	650	729	704	691	683	713	700	712	719	700	705	644	680	676	636	686	682	713	705	618	678	688	741	685	637	669	663	668	683	689	722	696	696	660	665	676	662	647	715	692	640	690	680	645	749	645	683	718	681	674	726	681	740	712	726	735	683	701	651	669	666	688	645	706	633	695	651	669	694	687	685	695	698	724	655	680	661	677	646	691	721	687	720	686	690	699	678	694	677	645	687	720	631	657	709	638	657	664	701	689	643	657	708	642	650	673	652	687	685	682	734	660	725	657	664	696	668	700	681	653	681	670	664	674	629	689	683	653	699	703	692	660	717	626	697	678	675	659	673	628	681	668	694	688	663	649	673	656	680	702	718	694	661	729	648	641	680	687	700	699	716	708	671	712	626	655	641	683	713	645	659	655	690	686	659	741	668	630	678	681	659	653	686	711	640	670	668	648	636	691	681	639	692	645	693	660	741	697	708	683	643	698	648	662	650	662	664	659	679	710	646	674	643	655	671	694	666	653	692	674	685	678	713	681	655	707	694	659	675	634	660	688	665	698	634	653	670	691	715	717	704	658	691	646	606	708	687	683	681	663	718	701	668	662	658	676	719	689	673	693	683	668	664	683	655	636	677	680	652	689	671	648	629	682	632	688	645	701	681	679	696	678	659	727	656	655	710	682	679	669	683	659	690	603	693	664	666	639	654	674	673	653	649	649	687	669	711	678	667	691	633	687	682	649	685	729	663	711	688	652	644	676	715	694	676	654	666	661	638	753	631	638	642	653	690	638	683	668	689	672	681	646	710	718	622	680	705	688	683	664	644	654	730	720	686	639	690	681	679	688	691	648	704	662	665	669	691	673	674	722	649	676	652	695	712	680	682	699	722	670	648	691	687	648	671	660	671	701	684	665	636	722	667	666	663	639	676	647	696	602	652	718	701	655	667	663	623	647	638	686	708	678	676	666	645	685	677	604	719	644	634	687	649	615	715	719	666	654	692	672	697	639	672	649	647	639	675	697	675	692	636	655	644	727	630	675	689	659	655	644	703	668	664	664	661	690	698	712	713	648	666	676	633	649	666	662	714	701	637	676	666	688	734	693	681	669	650	674	692	669	668	684	695	698	644	639	733	678	678	675	681	654	685	704	676	639	717	691	642	647	673	656	648	684	669	658	713	637	655	715	662	639	680	651	696	675	686	655	711	713	660	697	676	646	624	683	641	702	668	660	664	671	643	737	675	705	629	682	641	634	654	640	715	675	667	624	642	650	682	643	670	745	709	687	650	642	735	664	680	656	604	688	705	686	630	641	656	657	657	662	688	666	678	685	689	705	710	704	606	686	677	689	633	672	676	695	668	668	694	695	706	677	710	696	680	643	662	652	642	646	690	641	696	648	705	656	659	661	694	738	683	687	711	612	713	668	642	668	677	663	707	685	687	680	655	667	667	704	687	674	699	711	623	705	671	683	661	641	699	662	640	618	699	718	668	661	713	673	656	648	668	678	694	682	666	653	656	669	680	674	715	681	664	657	686	717	653	654	692	660	696	724	654	679	684	705	698	686	705	709	648	667	670	669	701	709	678	712	716	684	647	693	660	664	667	706	662	713	677	667	681	660	673	759	660	630	682	666	699	667	739	679	682	709	692	663	654	631	683	665	678	675	725	696	656	649	646	642	680	689	622	660	655	673	660	629	645	663	663	650	631	621	688	684	625	654	656	653	694	690	661	703	681	653	711	671	678	703	693	691	664	681	666	691	635	693	660	690	638	667	654	657	662	675	685	661	674	647	672	685	710	689	688	648	706	642	661	666	669	662	616	673	677	674	681	649	676	683	675	662	689	671	640	727	687	677	656	660	681	685	675	677	639	670	704	621	686	698	706	705	674	678	667	693	641	679	703	664	651	678	700	695	649	695	666	682	669	615	676	714	642	700	670	688	675	686	656	697	660	614	691	676	623	645	718	635	668	677	681	704	663	681	641	709	684	679	589	678	703	629	673	707	684	642	643	683	663	709	643	650	635	671	654	665	680	673	669	672	690	632	675	639	635	650	701	659	631	657	646	655	685	668	732	650	707	676	681	655	694	701	675	681	650	671	711	664	625	698	668	657	674	672	674	695	663	647	663	661	670	655	675	683	633	660	683	657	657	666	699	695	702	640	631	677	669	657	702	651	670	725	667	705	639	634	637	643	687	704	729	674	631	724	626	642	663	694	646	709	647	641	632	689	690	701	635	632	674	635	700	647	713	712	686	662	680	707	646	666	662	667	665	664	621	695	666	627	679	673	674	709	742	658	705	677	704	672	646	692	687	735	700	684	702	715	725	662	674	673	685	684	642	637	712	704	668	674	650	695	671	625	690	657	680	638	616	679	724	718	669	710	676	680	619	626	686	650	713	696	701	651	677	690	647	658	691	638	681	644	666	677	695	684	695	665	667	706	665	693	715	693	661	680	689	697	677	676	690	678	661	726	679	687	670	656	683	689	693	681	657	718	640	656	696	620	657	657	640	616	638	670	685	675	686	634	638	617	742	669	623	593	639	690	663	680	681	656	670	657	693	670	672	608	626	741	666	693	628	697	674	681	696	654	676	629	687	723	677	660	671	652	677	692	677	653	695	697	698	670	687	644	702	643	725	658	675	698	655	655	685	707	676	641	670	639	634	706	635	626	663	637	634	706	642	704	666	710	643	695	685	689	671	659	652	677	665	676	629	632	683	645	702	703	637	678	649	681	643	663	720	696	634	687	655	620	670	685	682	671	633	651	701	695	702	705	650	659	628	624	687	618	674	658	634	650	682	667	639	676	672	689	685	636	636	672	656	663	709	658	666	666	632	711	738	684	684	663	644	708	682	682	731	696	648	707	648	695	665	672	684	684	691	635	668	626	686	688	626	659	604	645	662	690	720	740	662	723	633	685	706	623	674	685	697	678	690	704	728	615	637	632	663	652	652	658	680	642	729	645	693	657	665	663	645	674	707	710	698	629	626	710	689	658	647	688	651	686	681	723	672	626	635	665	668	695	708	702	661	675	694	687	670	624	673	654	651	639	643	681	698	611	659	643	691	655	666	699	625	676	681	705	654	651	680	615	660	686	676	673	720	660	644	709	703	718	712	668	652	694	677	656	657	660	623	687	634	697	634	648	691	664	667	662	674
4726	349	340	368	325	312	345	330	312	337	348	329	317	324	298	318	329	347	333	334	290	319	305	310	334	370	324	306	345	320	312	329	318	300	315	348	347	311	306	338	314	331	356	312	301	377	283	330	301	364	334	317	314	335	297	323	343	328	289	324	305	321	362	315	345	335	295	349	320	304	332	349	323	346	322	343	326	324	332	355	313	331	330	323	324	307	336	314	316	276	297	309	351	331	309	284	314	315	287	344	330	325	315	328	345	334	361	315	323	349	325	306	302	330	313	320	328	332	306	328	311	305	316	331	321	322	317	373	340	298	304	328	319	295	332	335	326	341	347	348	302	323	347	326	321	295	325	356	296	329	317	308	299	349	319	331	302	335	325	322	323	321	317	365	303	314	321	318	327	328	332	313	317	271	354	329	309	327	310	305	316	323	309	303	323	361	343	307	320	295	283	307	330	317	306	325	281	325	306	353	327	338	331	330	346	347	289	331	353	339	312	319	326	349	340	291	348	346	324	326	317	315	294	321	316	289	361	335	338	312	330	315	317	311	305	329	314	338	325	302	340	329	325	331	324	313	316	297	334	305	320	325	366	331	316	318	304	315	332	323	353	309	314	330	305	332	339	363	306	341	314	305	330	321	315	346	342	319	321	307	309	295	334	303	332	334	339	328	301	314	347	316	328	312	335	316	359	337	332	283	301	322	334	325	319	316	329	297	330	347	304	334	335	333	353	333	286	296	275	365	338	358	357	282	327	340	340	333	342	338	316	347	298	300	362	307	327	324	351	340	337	336	332	279	314	324	304	373	312	334	329	328	322	323	299	310	330	308	324	362	317	299	276	314	300	345	331	349	261	340	322	355	310	298	282	332	338	333	329	328	302	306	343	295	315	307	313	284	319	293	331	311	357	333	363	314	287	332	338	270	317	355	304	337	328	298	340	332	325	346	321	329	300	299	321	324	308	321	346	320	323	336	335	305	305	299	316	354	341	311	338	328	329	338	341	329	347	324	299	318	355	317	342	304	310	282	346	320	307	339	326	324	341	321	339	319	299	301	313	327	322	303	335	327	332	324	350	317	304	361	341	317	358	343	339	318	326	370	304	328	317	352	291	326	313	326	329	368	353	312	330	323	321	317	331	318	317	326	344	338	329	319	368	344	352	273	336	326	315	316	321	321	361	319	334	313	351	339	324	350	303	316	320	325	321	304	328	325	316	322	333	307	341	324	324	368	331	350	335	292	326	337	320	321	328	293	320	340	325	306	335	304	325	308	292	302	333	298	331	303	314	320	340	299	312	297	305	307	347	303	333	338	324	303	306	337	329	311	333	344	330	325	363	325	315	318	337	310	344	334	322	333	332	308	330	307	321	326	346	321	330	320	316	363	331	334	306	333	292	299	314	352	344	332	326	343	313	299	331	301	321	323	318	308	342	322	309	345	323	329	319	331	342	344	373	340	341	315	296	350	330	287	349	294	352	322	315	329	306	343	314	325	326	329	306	322	329	297	303	326	294	315	348	306	331	297	317	313	314	339	331	298	350	342	348	335	309	329	325	325	304	324	342	308	292	314	301	327	312	329	335	311	350	297	322	357	346	324	297	322	312	331	302	321	333	299	332	321	310	313	348	345	316	309	339	335	333	296	337	356	318	343	334	335	328	338	327	357	332	367	346	328	343	315	289	327	359	308	311	333	305	314	332	323	333	320	310	344	353	323	305	337	318	324	310	324	326	357	302	325	341	333	322	332	342	362	325	354	333	343	342	310	313	327	298	295	325	317	346	310	295	300	321	332	311	333	311	337	314	309	347	287	307	285	334	342	339	309	356	329	319	326	331	322	317	346	325	303	291	355	340	304	331	322	356	340	353	330	323	318	313	324	318	321	325	368	308	341	363	323	313	340	312	332	287	341	348	289	328	299	284	349	295	295	304	318	321	290	328	320	291	325	301	339	346	291	334	353	329	343	336	331	336	307	303	341	327	347	349	316	346	317	314	346	308	330	332	315	331	340	339	277	362	294	335	303	339	325	365	308	329	331	322	349	331	301	311	292	369	344	307	332	319	318	308	312	348	306	345	300	332	307	344	334	326	333	327	300	326	352	310	339	359	322	338	308	344	292	320	335	315	315	309	330	296	322	345	322	312	307	321	340	335	331	326	314	322	351	316	305	316	341	325	312	321	296	307	320	351	345	341	345	344	307	342	294	345	320	348	318	359	338	287	333	311	320	344	316	331	301	347	350	327	358	331	314	317	317	339	313	314	315	328	326	297	300	343	339	316	342	325	302	321	314	329	328	309	324	308	324	323	318	360	344	369	327	310	312	301	335	310	317	325	333	333	323	322	295	303	298	303	310	298	356	322	315	325	310	351	329	279	331	359	333	323	317	317	325	338	304	307	312	320	365	333	324	313	345	330	322	307	331	333	332	358	282	318	321	323	309	293	322	319	305	314	292	312	325	331	369	355	328	330	323	348	343	324	342	329	320	323	315	335	335	329	328	312	330	330	334	338	332	338	312	339	354	323	323	342	306	343	299	296	358	338	338	296	331	309	309	336	297	329	290	342	348	327	324	296	337	345	309	306	310	338	342	324	290	307	327	312	355	321	366	290	326	314	309	313	326	356	315	339	328	341	335	368	319	316	324	350	348	279	315	341	294	310	295	347	358	325	327	312	319	358	286	334	300	349	330	336	288	346	310	344	304	306	302	308	337	301	348	364	301	320	284	304	337	340	322	333	316	321	332	364	298	303	350	330	309	302	330	310	330	342	316	305	335	358	332	307	319	350	342	327	320	321	325	321	370	322	362	290	339	314	332	314	330	340	352	321	353	319	353	326	363	332	315	342	327	302	330	329	317	318	293	324	315	301	320	329	330	332	335	334	328	353	290	314	366	318	320	332	329	296	331	321	306	328	339	313	357	323	350	330	327	320	294	320	305	327	338	314	318	325	297	302	316	341	318	350	346	316	330	335	320	340	320	311	300	300	329	305	310	352	322	340	324	379	334	304	331	341	329	328	322	342	326	290	331	334	337	313	320	313	348	316	296	326	310	342	302	299	350	321	301	342	349	334	306	332	328	334	314	325	313	354	355	279	351	329	366	323	344	314	331	323	331	335	334	344	326	301	322	341	339	329	332	319	347	309	326	334	302	335	354	340	341	336	356	314	302	346	333	343	327	308	347	336	312	330	321	364	350	348	324	307	329	317	338	325	342	294	287	296	347	323	334	308	335	344	335	343	321	326	317	326	299	287	358	321	333	335	321	313	334	315	307	324	313	295	354	346	345	326	330	311	345	312	328	333	298	311	290	334	315	325	313	315	348	321	324	337	323	307	290	326	320	346	314	320	351	341	308	299	361	329	329	309	345	322	304	302	325	329	337	331	320	325	343	318	301	294	342	339	329	356	317	318	316	339	324	338	320	361	332	323	347	320	326	332	300	341	332	357	305	353	331	315	292	334	317	335	334	339	302	337	336	315	310	316	308	319	312	316	328
4353	872	928	937	999	924	905	888	856	872	939	892	864	855	806	847	856	834	812	901	804	814	843	815	813	870	793	817	860	815	814	857	890	921	859	781	882	816	768	863	797	874	869	871	819	859	871	807	844	912	813	856	890	858	834	839	797	814	853	880	826	864	836	894	822	801	847	864	846	833	844	879	838	857	835	850	889	851	827	832	854	875	872	873	849	854	830	889	824	881	828	831	834	824	848	814	869	856	824	855	833	844	850	841	834	864	875	837	850	863	821	872	865	901	856	849	866	857	853	865	888	817	766	826	820	887	840	813	844	849	870	877	906	852	838	826	906	887	839	857	874	828	848	845	816	807	815	798	838	826	881	857	842	852	837	790	835	841	800	880	855	876	861	806	822	826	880	855	837	829	849	895	791	795	835	842	825	819	875	852	815	848	871	859	807	824	882	861	781	842	848	872	841	823	859	845	842	884	893	838	812	827	811	891	861	858	868	869	821	831	863	821	867	859	825	822	862	881	829	817	830	797	862	892	871	824	804	823	867	801	817	819	825	843	880	832	887	841	836	801	855	825	853	892	837	844	852	849	834	876	859	888	878	912	821	843	872	855	841	861	850	865	793	837	824	830	801	853	833	857	832	851	837	808	888	831	822	871	876	848	844	812	789	770	781	877	814	861	806	883	798	890	805	862	846	846	857	866	883	843	870	866	835	787	838	843	857	809	849	837	858	843	835	854	882	866	836	873	837	900	786	886	877	874	780	820	819	836	854	847	839	808	828	844	809	904	897	841	873	842	862	888	869	766	876	848	830	814	835	783	854	828	856	818	869	881	850	814	867	805	884	848	799	821	861	864	874	833	835	840	813	897	845	905	853	834	811	847	887	822	856	836	800	848	793	858	845	867	853	827	863	854	875	847	855	818	819	840	783	836	845	796	809	874	832	855	883	819	806	865	871	863	847	877	826	850	827	755	850	860	899	824	852	867	853	821	823	824	838	862	832	818	814	812	833	878	861	881	818	850	831	873	840	859	820	890	831	826	826	850	878	840	810	868	864	838	873	799	822	837	852	856	859	814	827	875	819	872	851	835	809	764	833	829	834	895	862	813	824	832	867	871	858	859	867	832	844	841	847	871	821	837	837	812	819	824	790	841	820	860	827	850	864	855	811	850	891	843	860	883	828	854	793	890	834	882	834	809	880	842	796	851	894	862	877	838	787	857	842	811	803	839	838	859	841	803	834	845	848	876	876	868	854	837	867	800	855	806	839	860	863	828	813	830	863	810	827	839	845	825	847	852	830	873	835	822	846	876	888	892	849	834	846	797	805	838	846	845	824	845	851	802	852	817	864	861	856	843	828	871	835	857	873	871	842	816	791	799	803	854	848	871	837	853	851	853	828	808	828	846	844	827	850	835	907	841	846	858	852	819	817	817	848	839	819	850	792	888	878	819	902	814	842	862	802	848	829	801	859	837	802	823	911	855	864	861	853	808	875	854	849	801	826	804	876	819	832	868	850	871	830	851	819	835	834	837	817	838	788	853	875	824	817	820	835	895	840	829	778	804	812	876	861	783	879	928	809	852	845	881	806	857	806	837	814	834	829	822	825	800	811	881	871	875	852	851	868	806	858	810	853	899	865	860	828	871	800	807	861	901	849	872	834	822	809	859	803	813	872	835	861	868	864	897	864	828	857	822	780	825	857	823	829	856	845	841	851	857	857	812	830	802	825	839	815	830	864	862	834	875	880	862	840	821	843	826	788	788	801	804	876	826	891	851	745	798	836	828	863	844	826	827	791	845	868	871	855	855	876	870	871	782	833	789	853	847	858	834	800	805	836	853	851	797	843	841	825	848	880	848	885	862	864	789	877	844	848	852	839	868	863	805	888	871	851	847	830	870	828	814	858	862	808	818	876	837	825	816	855	806	831	850	853	810	803	831	830	763	911	896	857	800	860	835	813	789	852	816	873	874	786	847	833	830	783	851	868	854	808	857	831	817	801	837	885	838	904	831	804	856	831	864	870	852	816	856	877	814	860	848	852	820	851	852	823	849	796	811	853	820	836	834	780	861	855	846	832	832	848	851	868	806	793	781	838	831	882	819	784	809	842	814	828	830	803	816	834	862	820	836	811	840	896	867	858	863	800	813	818	858	855	871	822	792	794	876	790	876	813	785	863	819	834	808	820	817	846	788	830	834	879	782	854	857	813	917	804	852	837	850	812	802	857	836	893	847	866	834	814	836	797	904	815	879	824	854	835	803	885	816	889	872	838	926	825	789	847	859	848	846	843	819	863	846	801	882	749	767	868	872	812	800	805	849	869	819	824	846	840	816	813	830	802	852	870	873	867	864	802	844	839	832	826	785	853	867	834	870	803	850	896	832	851	834	798	829	830	843	850	870	835	819	863	868	844	808	856	784	802	876	824	844	855	825	787	845	868	823	828	857	831	850	865	829	867	827	865	847	886	873	843	828	792	838	859	873	795	862	847	851	872	823	807	860	873	825	855	836	865	866	878	819	826	852	837	850	832	814	870	823	831	842	875	832	868	798	813	857	854	812	875	812	881	809	877	769	845	810	857	832	827	860	844	829	863	782	798	879	841	821	819	869	855	786	852	758	855	897	887	873	846	807	869	811	892	833	840	852	877	813	780	935	828	899	811	801	855	816	850	853	840	836	872	824	854	871	896	815	810	853	815	842	830	851	798	811	827	820	835	797	844	814	802	803	767	838	863	804	830	824	845	858	853	844	867	877	881	835	830	825	899	824	834	815	840	844	841	822	788	843	811	809	805	805	861	860	866	836	782	861	835	862	809	825	872	878	842	794	844	892	847	803	810	842	883	837	818	851	846	838	794	839	821	848	868	774	839	809	845	886	832	831	863	845	803	835	845	816	842	780	791	831	837	805	839	838	819	825	855	835	820	834	829	837	831	796	799	895	820	794	834	847	862	869	867	812	818	802	869	935	848	804	795	827	815	808	856	829	842	873	875	816	790	808	799	830	848	872	833	839	841	845	856	879	874	773	885	833	826	834	868	849	862	832	842	828	811	800	807	846	807	846	861	851	842	828	807	860	873	863	805	848	826	829	889	847	853	859	876	846	824	840	830	830	849	891	833	853	869	872	854	850	822	843	848	848	914	792	839	883	828	889	868	882	902	909	917	823	840	863	821	849	892	861	844	818	818	857	866	834	860	834	859	858	839	817	830	813	821	855	870	804	876	864	844	846	872	842	784	826	837	849	849	835	853	828	831	856	848	870	832	876	795	812	850	851	781	840	811	855	791	836	820	887	849	828	891	806	846	846	840	828	817	787	836	853	848	852	833	819	869	862	873	772	825	792	890	843	812	797	854	809	831	835	900	834	763	840	889	816	861	858	835	809	828	811	841	910	831	885	801	870	884	823	862	830	836	868	817	817	800	799	839	827	832	891	856	811	805	812	858	847	822	866	868	871	825	838	875	779	849	831	866	958	871	877	853	834	861	815	864	845	861	824	829	869
31325	5210	1624	1199	945	700	629	550	503	467	426	438	410	410	392	351	371	400	375	336	392	404	402	347	368	364	396	367	366	342	357	352	351	352	365	377	326	328	337	363	359	370	347	336	350	376	378	367	351	368	396	391	402	352	364	367	396	374	355	346	332	388	350	362	347	338	383	311	350	361	373	368	362	367	349	376	329	350	321	375	372	325	374	354	342	346	345	353	365	338	341	355	354	342	354	319	343	395	338	385	360	344	313	362	364	353	336	380	394	361	367	372	364	385	355	359	343	361	327	354	378	328	349	368	342	367	346	367	339	357	343	343	353	340	339	349	385	320	318	332	377	371	372	334	309	356	358	386	350	341	366	349	356	339	355	344	343	370	352	370	351	328	324	331	355	364	370	328	326	361	356	338	334	357	347	366	377	386	343	336	370	325	354	367	391	367	341	371	398	321	367	342	319	368	390	382	379	377	330	307	333	345	353	372	417	351	387	353	325	333	372	340	361	340	340	314	327	351	353	343	340	334	335	368	350	330	362	330	356	342	343	334	341	396	352	359	360	313	337	335	348	354	345	330	369	319	370	351	344	327	343	344	357	384	326	365	334	333	356	364	344	339	356	399	370	348	336	336	337	335	327	376	357	336	350	367	364	363	350	341	342	405	350	349	374	369	330	345	368	340	344	340	371	331	379	361	340	356	344	367	347	357	317	367	368	370	330	342	354	345	344	349	349	346	364	329	354	346	316	339	351	330	344	361	318	368	363	335	335	338	340	355	356	358	323	372	353	354	335	366	353	331	348	344	361	354	325	356	362	318	350	354	369	362	361	371	327	351	388	340	323	368	330	344	345	308	339	324	361	353	325	343	373	344	374	329	331	337	363	324	359	384	384	353	325	333	395	394	352	358	395	367	310	335	365	372	322	312	354	344	362	374	380	345	359	395	380	321	337	320	362	365	343	371	364	348	356	324	315	342	384	351	361	331	342	382	353	366	324	313	367	379	364	338	357	317	319	372	335	380	347	360	367	371	362	335	372	332	352	333	396	340	346	357	334	366	351	359	307	377	326	332	339	317	350	318	381	336	370	361	394	372	354	356	348	337	342	361	345	357	360	400	364	363	360	362	361	326	345	384	357	345	374	341	349	319	330	351	364	342	374	356	380	362	322	352	355	376	407	355	400	344	358	328	378	378	407	364	363	352	351	340	365	359	355	364	351	364	364	330	325	350	356	342	346	380	331	370	363	364	382	354	332	327	348	370	336	361	360	355	351	350	347	354	338	344	372	334	332	319	351	369	380	324	324	354	344	298	362	361	352	395	359	322	385	352	350	375	349	378	343	359	352	370	364	366	369	347	311	336	378	377	359	337	349	379	344	348	336	328	383	370	366	341	325	359	393	339	358	333	335	355	344	349	334	318	368	350	330	364	339	338	341	360	324	349	383	349	354	353	392	347	332	319	378	335	322	329	436	324	323	362	378	400	361	346	310	339	365	359	367	363	359	331	337	334	349	392	354	357	337	307	356	364	333	367	347	368	372	354	343	325	342	316	372	374	360	382	337	365	317	369	360	373	352	382	365	359	344	359	337	340	342	365	351	322	362	357	331	361	372	390	365	385	364	340	340	371	323	386	341	381	373	334	331	321	376	361	326	383	330	339	364	338	328	379	366	323	374	380	363	367	370	356	387	375	363	361	375	343	353	406	380	331	333	395	364	399	364	366	374	355	349	337	370	324	358	335	304	327	324	394	361	364	373	375	360	355	357	328	332	379	349	357	364	386	343	359	338	375	318	367	338	358	372	347	340	347	356	339	335	345	388	360	359	352	363	369	381	344	362	361	346	350	337	360	365	350	388	350	361	324	384	338	338	341	378	383	363	391	349	330	327	351	374	351	316	340	347	344	379	351	354	322	376	324	360	374	389	355	360	348	359	338	349	347	377	369	356	328	368	346	340	323	361	393	350	380	351	358	311	373	353	383	366	371	375	363	343	356	334	379	353	369	349	338	335	324	326	360	353	341	340	314	356	394	369	375	335	362	362	358	381	324	365	331	360	344	326	331	331	366	328	357	347	334	334	339	376	356	357	372	336	377	338	345	360	329	362	351	346	381	384	346	340	354	349	342	324	333	347	358	319	357	362	352	335	349	360	363	299	350	352	332	328	363	352	367	319	320	375	352	366	346	363	411	332	329	330	350	363	362	366	340	364	348	344	356	371	348	334	335	354	330	349	342	353	341	351	344	351	335	363	369	367	364	342	338	364	356	349	362	348	364	340	338	328	365	371	352	345	316	338	339	361	341	346	361	349	366	366	319	322	366	317	367	322	372	333	332	344	374	376	368	342	309	344	368	334	373	349	369	359	364	368	373	351	346	345	373	362	354	332	365	330	332	345	309	380	349	338	368	346	351	360	358	369	360	394	335	344	345	327	379	323	335	375	347	351	330	328	348	324	372	365	337	331	400	353	355	338	328	328	334	368	335	345	348	346	368	340	339	361	333	373	387	362	359	338	343	367	326	340	329	339	372	337	390	309	353	323	369	370	387	351	362	352	363	360	357	357	377	367	391	342	338	362	329	337	341	343	320	352	362	351	361	385	348	363	361	347	453	338	371	354	335	392	360	358	372	351	363	340	383	385	340	333	340	308	358	335	296	341	321	352	352	324	349	360	396	341	339	402	365	385	392	353	333	342	349	338	332	374	341	338	359	357	331	346	363	313	367	388	378	340	388	346	352	365	328	371	413	366	343	360	361	370	344	388	365	377	352	367	358	350	384	348	353	332	329	363	330	346	374	383	351	376	373	344	339	339	343	381	342	340	342	338	360	350	339	365	347	355	357	343	375	360	380	313	352	336	367	366	341	349	351	328	360	371	374	347	320	348	367	332	349	372	359	377	352	319	358	373	364	368	333	346	359	347	366	351	375	347	332	360	367	349	362	359	310	354	335	332	356	352	352	367	329	347	339	378	339	331	344	316	325	338	324	324	346	352	364	325	330	335	338	353	367	350	336	363	375	352	345	326	349	395	321	345	347	348	344	365	360	363	374	359	328	369	334	332	359	351	371	314	359	362	387	325	333	383	393	322	366	360	354	355	387	353	322	342	360	337	340	398	344	314	322	369	344	366	331	343	317	369	343	351	399	383	305	357	334	343	332	336	339	348	360	317	361	358	327	311	330	351	359	374	343	390	356	336	348	347	369	340	359	353	360	353	374	350	348	350	352	360	367	335	359	354	366	362	323	339	357	360	306	346	383	382	339	372	348	341	327	378	353	378	375	361	329	322	398	354	364	339	322	368	372	363	332	352	343	361	368	354	353	353	376	382	346	312	355	325	351	333	344	333	367	342	340	366	341	310	355	332	381	363	361	354	359	371	337	363	372	334	376	352	325	350	371	327	346	365	353	372	351	344	354	351	365	355	360	352	376	345	357	381	330	371	358	312	326	371	319	319	340	342	360	354	352	357	357	345	377	344	337	346	364	351	367	357	349	337	363	379	376
14615	1705	3164	3703	3161	2630	2275	2021	1667	1632	1535	1363	1362	1295	1254	1201	1168	1185	1093	1076	1041	1065	1030	1012	1021	1014	986	1015	961	975	955	981	990	898	1014	922	993	897	898	924	860	924	913	956	899	929	944	878	871	944	966	880	932	899	883	904	988	896	938	918	908	917	876	947	937	976	976	917	967	880	919	914	909	920	912	895	895	896	920	930	916	937	930	910	908	918	906	933	921	933	883	891	948	906	890	930	865	913	936	859	880	946	900	898	912	930	949	909	930	891	905	917	853	893	902	941	899	905	818	939	919	892	897	887	906	919	918	842	908	849	923	892	871	907	904	938	876	868	902	968	967	934	897	884	935	909	905	875	886	928	876	949	865	892	930	902	870	954	948	925	862	934	881	878	883	892	875	890	884	894	854	849	869	855	849	907	895	918	882	897	877	889	870	910	866	935	968	922	901	926	906	895	916	847	905	890	877	895	857	902	864	870	897	891	885	922	950	910	898	850	890	920	884	887	930	938	912	925	867	931	880	882	885	922	905	868	877	836	823	906	898	918	857	882	899	865	877	891	834	836	902	903	868	841	886	905	929	863	950	918	880	912	899	927	944	944	878	901	895	891	858	860	843	887	944	896	920	861	852	902	897	873	865	880	929	867	856	899	874	891	900	878	905	871	898	876	890	910	889	946	879	923	873	886	883	839	879	841	957	915	899	897	930	918	921	878	881	902	864	889	926	882	890	942	898	905	876	843	955	920	875	937	931	935	900	873	905	874	905	914	885	934	960	890	867	947	884	898	938	857	891	873	909	893	878	891	864	927	859	906	922	884	931	798	858	866	925	860	887	872	927	893	862	892	881	910	901	911	847	852	872	921	928	867	914	841	885	898	861	880	875	841	902	888	896	869	921	850	949	877	964	889	846	920	861	867	905	870	871	927	896	902	871	880	881	902	911	870	885	869	880	833	892	837	888	857	868	842	898	889	904	958	913	907	927	878	928	900	889	814	887	907	911	884	909	883	879	886	879	898	869	887	903	918	900	893	855	900	899	864	870	911	870	899	895	874	897	884	917	848	866	926	889	889	882	846	901	849	853	886	926	838	910	874	943	910	918	833	905	842	867	907	902	896	895	873	894	856	889	879	919	901	820	902	870	897	893	852	888	929	903	953	927	883	853	856	901	882	893	876	905	865	912	889	884	862	898	956	855	896	877	903	868	863	893	848	854	870	916	935	884	816	883	928	855	869	886	851	885	893	868	898	917	881	897	846	886	871	912	917	885	848	846	863	917	855	869	891	897	910	836	909	860	856	898	894	956	842	848	837	868	863	883	871	865	871	903	841	871	909	893	911	895	904	872	892	891	931	858	868	909	920	877	880	919	921	902	902	891	884	857	847	925	871	930	870	936	877	849	896	902	957	877	894	918	904	869	895	917	873	875	930	925	884	890	921	910	870	911	925	859	870	869	861	909	896	837	864	907	873	886	957	880	895	954	866	889	907	903	900	911	907	879	896	880	893	904	861	901	916	901	878	924	888	882	906	861	846	934	868	898	868	886	880	922	918	887	911	898	861	963	897	875	879	863	881	869	896	866	913	886	890	920	839	933	858	900	898	831	892	865	894	851	890	859	832	904	879	898	853	914	875	868	890	926	900	914	831	864	875	906	870	902	856	893	875	887	901	900	907	886	874	859	900	842	879	906	907	939	858	842	886	861	883	860	887	944	872	897	870	899	896	857	895	915	920	889	847	854	866	908	870	897	853	889	926	867	906	886	865	883	873	876	875	891	923	867	844	948	918	900	904	948	884	840	879	852	857	869	858	913	909	895	888	893	969	883	874	859	932	834	931	911	922	887	886	856	951	852	941	874	856	940	903	888	848	872	880	953	894	856	879	872	844	920	806	895	889	915	897	911	904	847	873	861	854	911	850	899	868	868	883	879	862	914	836	909	864	900	858	859	904	866	883	916	878	875	882	871	946	918	912	905	914	884	892	851	902	887	917	915	889	893	919	873	810	921	896	877	919	868	874	895	897	863	863	913	857	900	870	904	902	898	898	929	884	893	883	891	914	907	940	918	902	895	922	869	873	939	911	923	927	867	911	853	930	921	874	895	887	899	874	888	922	864	840	900	919	863	896	913	883	924	887	905	908	886	901	888	888	897	886	887	833	913	859	848	922	896	952	884	847	876	875	899	845	929	865	906	901	904	913	876	878	883	930	937	878	900	865	901	877	886	906	909	865	873	922	914	921	912	855	912	924	880	899	874	891	938	920	928	891	879	886	898	872	872	938	844	873	887	892	870	913	848	932	890	855	881	878	863	918	928	911	899	884	886	866	898	866	874	895	880	864	908	888	867	896	924	928	876	877	928	960	862	917	917	923	898	882	920	814	959	861	868	886	853	935	912	893	914	876	873	876	944	908	886	888	906	918	882	920	860	878	844	836	878	881	872	867	846	954	891	828	843	913	878	865	899	945	887	853	902	901	914	853	875	888	845	903	925	873	923	845	930	854	922	921	871	884	962	888	905	853	915	907	902	867	893	845	954	861	896	885	873	840	973	927	921	906	887	954	887	900	874	923	874	878	871	883	896	901	943	887	919	913	884	828	956	909	915	836	851	847	907	889	843	890	888	886	914	884	893	937	871	868	860	951	913	870	855	941	896	906	920	906	915	887	879	855	893	887	897	884	912	880	887	875	854	854	914	919	847	896	908	921	901	918	851	873	881	916	920	868	926	895	904	894	893	854	876	873	841	812	862	846	875	966	913	871	908	862	922	903	862	921	920	863	948	884	898	915	906	894	867	944	870	888	852	857	884	903	913	876	909	893	879	841	862	922	892	916	892	916	848	894	956	891	922	936	922	864	890	879	859	935	968	888	822	877	942	882	875	893	907	843	911	911	884	925	905	911	888	902	937	878	839	913	889	855	885	902	904	887	919	842	904	934	820	875	937	850	915	922	889	945	875	866	882	940	866	830	932	917	848	833	877	856	819	833	915	866	925	968	866	897	900	934	939	873	838	940	876	921	865	908	933	888	884	889	884	888	880	902	894	906	906	843	872	883	892	913	880	909	854	956	832	872	856	888	861	891	891	916	850	888	865	862	920	914	877	870	883	875	945	896	841	936	892	893	842	912	918	878	898	882	921	892	939	852	882	945	870	870	892	932	861	894	903	865	907	898	870	885	928	861	917	844	902	975	888	888	896	856	898	888	937	922	884	918	909	862	891	871	879	916	951	858	890	919	891	868	862	901	896	843	928	876	890	913	862	901	803	902	859	872	906	860	914	945	825	870	882	897	891	885	956	844	871	946	833	918	931	890	886	906	904	883	999	899	879	903	903	950	924	891	893	915	844	881	842	874	802	868	896	839	885	884	870	927	914	969	887	885	851	848	882	900	880	875	872	887	879	871	915	850	860	863	899	828	928	906	877	926	883	912	909	874	920	897	927	881	903	910	910	903	836	879	920	912	906	871	924	899	865	915	832	891	895	892	845	927	902	882	847	913
41199	12128	3643	2143	1517	1087	868	640	560	524	477	415	414	375	378	348	356	347	321	298	325	365	280	273	291	274	269	280	258	266	303	288	293	263	252	261	243	292	287	255	267	235	257	250	236	249	243	264	249	262	283	262	271	237	255	305	251	270	221	256	300	275	247	253	231	214	239	278	263	253	262	233	286	278	265	287	250	244	267	244	242	266	223	224	262	248	260	254	259	231	290	225	251	272	252	232	239	279	269	264	247	268	262	243	247	253	250	249	231	236	271	218	247	261	248	242	249	260	245	228	254	255	263	281	221	236	289	260	262	249	226	252	265	270	265	254	259	236	241	248	254	259	274	254	251	247	236	242	240	251	230	282	257	241	247	225	223	260	263	226	222	293	259	266	266	273	265	240	241	229	234	251	258	254	233	262	253	262	277	266	265	250	231	264	239	231	226	250	234	241	230	255	257	239	259	274	260	257	236	228	235	261	263	257	230	243	257	259	259	244	256	233	239	229	248	267	269	271	224	249	224	254	256	270	249	209	250	232	250	260	250	276	249	272	244	244	224	260	255	255	266	272	260	265	214	261	245	216	263	271	229	236	244	270	256	264	243	230	257	267	228	230	244	219	265	248	224	259	245	234	262	260	256	227	296	261	218	254	252	241	243	242	252	233	249	263	248	272	259	277	256	265	258	240	236	269	236	253	264	255	263	249	258	294	241	252	255	242	262	254	255	243	267	250	232	270	237	231	242	268	216	252	245	228	254	254	270	237	251	250	254	234	254	252	270	262	235	260	230	260	247	266	249	260	255	249	242	228	267	240	238	241	261	239	226	239	237	243	287	281	294	240	254	277	226	255	252	239	252	265	270	273	286	268	262	258	242	268	268	272	224	250	236	245	259	240	268	238	295	278	261	245	237	221	256	269	258	241	224	264	241	229	253	268	279	236	262	284	248	260	250	248	251	228	236	233	255	258	236	266	243	263	258	258	244	243	246	275	263	248	219	246	262	255	259	253	258	257	272	245	241	287	249	248	237	255	261	254	260	231	238	272	253	253	258	263	244	248	248	237	246	264	239	269	277	232	246	246	217	272	260	250	249	264	245	276	232	253	239	243	252	260	248	231	250	225	231	257	230	231	241	234	229	233	249	260	251	254	238	271	225	267	263	256	230	245	261	256	253	263	212	233	248	262	237	279	252	282	247	223	276	292	254	262	258	254	261	293	245	249	266	254	245	277	253	301	251	234	264	224	234	217	256	255	258	237	239	270	240	258	250	249	246	202	248	270	263	270	261	250	262	215	242	254	257	265	278	244	264	257	238	222	236	214	267	247	248	257	270	255	268	251	236	262	282	238	253	248	285	240	248	253	262	257	247	267	230	257	262	248	249	245	253	240	249	272	259	259	259	238	265	231	245	243	245	215	226	259	282	239	277	252	228	231	236	249	259	234	257	216	255	266	267	250	256	290	243	266	228	252	219	275	252	262	270	249	221	273	248	252	239	253	255	243	264	249	257	231	259	252	283	239	236	230	232	241	253	243	277	255	244	239	251	274	251	232	272	275	247	233	255	273	267	255	247	268	259	266	258	241	214	250	235	268	269	271	253	259	237	262	276	245	233	231	247	253	252	229	244	259	280	283	258	263	279	243	252	225	231	244	275	274	245	275	256	257	257	244	291	245	253	243	257	229	233	270	268	286	259	258	255	282	235	267	241	232	255	256	252	259	265	258	240	240	259	256	261	264	243	257	233	243	260	268	279	266	269	276	235	253	255	259	236	238	252	226	231	280	250	256	236	287	242	255	261	232	259	232	249	240	234	253	268	244	235	259	239	266	228	272	237	237	249	247	237	275	238	257	241	246	255	243	246	246	240	247	268	232	243	235	280	247	246	263	280	243	245	259	236	255	241	234	236	215	239	235	273	231	268	249	242	208	251	241	256	252	240	240	278	256	243	265	257	228	271	252	290	274	234	234	228	272	262	258	227	257	242	227	216	214	275	225	264	261	248	226	263	235	226	260	244	287	239	260	265	258	241	255	254	250	275	242	275	205	256	264	261	243	260	234	240	258	252	229	258	217	295	247	254	259	246	247	249	234	216	247	281	240	245	240	251	269	259	238	272	223	278	253	260	256	267	285	258	231	255	244	248	264	246	256	241	266	230	245	246	236	245	241	245	270	236	245	241	232	247	265	241	247	238	236	229	241	264	235	249	239	238	246	246	248	275	256	267	252	233	261	262	268	224	271	272	236	263	228	238	244	288	229	260	244	245	239	272	277	247	292	249	238	254	248	253	240	242	254	258	261	248	251	250	247	226	235	236	251	251	250	256	225	262	235	225	246	259	262	231	262	278	217	248	293	259	273	237	260	246	273	243	254	256	247	277	249	257	226	228	289	240	238	263	254	255	240	267	219	252	263	249	255	240	260	256	246	259	264	257	259	252	254	242	271	261	255	247	254	250	264	253	253	256	243	255	261	269	240	284	244	243	239	242	240	238	272	237	233	228	238	263	250	276	266	252	272	269	266	258	248	261	252	236	263	223	246	242	243	296	269	263	262	243	260	240	249	223	222	226	259	262	249	255	269	262	273	250	240	280	233	271	250	299	241	234	239	232	270	242	267	259	260	249	290	231	260	249	244	249	265	270	250	244	260	249	256	241	231	230	258	244	253	254	234	259	269	252	230	260	252	243	248	245	260	275	274	256	247	283	247	243	247	229	255	239	271	257	248	250	264	274	264	226	242	250	244	255	238	256	234	279	255	260	264	268	227	250	215	267	255	259	256	227	253	279	244	252	247	258	269	253	290	242	267	253	264	270	257	234	232	261	264	257	251	240	267	253	271	225	256	234	271	278	254	249	265	235	246	250	254	235	258	251	272	268	244	241	215	261	241	240	243	252	237	235	242	256	254	260	236	235	283	206	232	241	271	240	260	277	234	246	249	252	284	255	239	253	253	253	265	264	251	251	276	233	253	243	234	261	272	249	242	253	253	265	224	275	256	236	281	244	245	280	285	236	260	239	260	233	246	274	238	235	285	249	227	253	220	242	255	216	255	254	250	244	251	246	236	250	269	247	260	233	251	247	216	243	263	244	247	258	235	257	259	270	222	262	263	246	271	290	274	268	247	268	268	254	249	225	237	235	240	261	261	255	268	251	243	245	255	267	250	254	272	238	238	263	230	248	260	244	267	247	257	228	251	225	250	235	250	227	257	272	239	234	246	279	236	241	248	252	265	275	271	241	260	243	240	240	251	254	235	252	280	247	255	248	261	238	238	248	241	256	270	250	269	273	272	292	262	254	279	247	263	251	233	209	266	236	254	237	228	247	232	259	290	272	260	245	235	276	260	263	256	271	260	213	262	277	264	223	246	256	261	279	202	279	234	238	253	226	263	245	256	245	244	248	254	246	228	260	264	229	227	231	258	233	248	259	270	247	237	260	244	294	253	269	233	230	255	247	261	255	268	263	238	262	249	232	252	243	233	264	244	277	259	242	268	252	263
19041	2405	5113	5786	4919	4028	3311	2813	2402	2110	1825	1742	1555	1415	1343	1246	1198	1125	1104	1086	1000	959	969	928	900	919	851	807	878	850	794	830	771	789	781	702	770	785	772	730	725	769	709	736	738	743	735	760	699	697	713	685	733	694	692	659	712	669	694	679	700	693	751	714	684	716	753	709	668	700	720	694	727	724	733	724	673	672	675	710	656	715	694	660	683	686	696	740	703	695	739	674	702	705	702	676	692	712	724	668	718	687	692	663	654	676	633	664	641	668	590	653	648	648	655	625	631	642	658	671	644	659	671	626	636	626	636	659	659	697	686	631	695	653	663	653	680	685	668	680	702	681	703	681	681	663	681	677	660	625	664	678	689	683	691	664	659	679	642	671	687	672	616	620	687	676	673	667	612	643	677	665	651	641	636	674	662	686	634	675	648	615	668	652	646	687	674	649	652	648	654	634	646	697	639	679	682	663	697	672	609	646	686	681	673	689	670	669	679	726	668	663	657	661	640	595	667	686	671	658	670	643	667	616	659	657	670	661	651	635	668	593	645	614	628	661	696	661	626	687	611	649	682	642	648	650	675	629	653	659	644	638	640	642	666	640	656	664	643	623	627	659	625	604	647	653	602	625	631	667	640	644	650	644	607	640	625	648	612	607	670	604	645	645	621	709	601	647	682	612	672	647	718	670	596	665	711	689	647	632	681	651	657	666	677	674	641	625	619	641	669	611	629	680	705	599	665	644	605	624	632	626	674	657	688	704	651	630	683	634	662	647	655	659	707	622	652	641	644	634	644	673	674	648	659	662	693	650	652	638	625	647	705	630	673	610	660	632	664	651	641	641	647	704	643	666	689	616	676	615	651	628	652	662	676	647	651	631	665	647	656	649	697	645	611	648	616	675	631	642	643	694	685	699	651	708	658	683	634	646	604	628	665	655	655	660	656	658	665	659	618	658	615	668	645	626	680	675	660	594	629	623	653	627	650	658	643	663	674	649	684	675	645	706	611	647	653	661	656	645	627	620	717	675	674	655	672	675	603	643	679	663	653	639	637	622	669	615	652	636	638	666	656	657	641	693	596	650	658	667	617	622	640	677	666	659	625	633	642	658	589	683	676	648	689	629	656	638	635	623	662	641	638	657	651	683	664	671	639	662	675	626	655	624	666	641	671	627	641	653	633	626	636	628	665	651	639	672	637	633	603	636	638	654	658	642	659	658	637	637	654	687	678	671	647	646	638	627	648	638	688	631	655	655	654	710	617	623	643	619	651	638	611	632	680	628	630	628	644	688	644	635	625	697	669	659	648	690	653	663	656	687	663	588	664	645	640	638	640	663	659	678	681	622	594	618	686	620	682	640	676	659	705	624	643	641	660	616	582	674	632	664	638	696	657	681	686	647	661	591	632	644	669	693	681	613	635	630	675	633	620	625	672	658	626	669	638	664	669	652	660	677	659	642	621	647	643	654	665	608	636	682	620	658	625	694	644	672	649	656	691	648	610	619	629	656	671	671	673	630	636	635	682	648	610	653	634	664	650	694	666	665	689	630	711	613	666	639	651	640	692	649	653	684	656	619	688	629	645	688	656	646	720	657	658	644	644	670	658	683	628	644	688	640	654	645	615	675	632	622	632	631	712	642	678	696	686	614	646	671	657	660	620	637	641	640	600	652	663	631	705	651	680	672	627	662	649	630	631	622	622	650	616	633	614	645	626	666	675	616	619	679	627	617	664	653	639	646	617	641	652	653	639	641	604	694	662	668	668	639	668	611	622	675	607	662	633	654	681	603	660	619	649	665	638	646	662	635	636	649	616	670	623	643	629	669	610	641	663	628	648	644	630	644	668	684	658	600	633	641	633	614	660	685	650	678	643	611	613	618	623	646	658	621	632	618	650	672	646	622	665	729	633	668	670	629	657	657	688	649	625	646	695	629	648	635	633	666	661	640	642	625	666	664	643	651	679	673	647	637	629	654	651	648	607	650	641	648	644	657	660	631	661	690	638	694	667	621	610	688	651	670	631	693	628	659	615	644	602	648	615	671	667	666	649	674	667	671	657	687	643	650	657	644	640	652	656	617	659	664	643	678	647	663	607	655	666	654	716	612	635	617	679	661	631	668	644	671	682	686	670	656	620	673	613	624	660	629	654	638	624	677	636	696	697	669	708	641	609	638	662	664	674	652	681	690	657	647	625	589	621	627	673	664	653	662	638	679	655	639	614	627	677	706	667	652	624	594	635	669	636	678	636	649	662	660	605	691	665	603	639	694	654	587	644	662	678	665	713	650	665	692	671	674	698	635	655	644	653	670	630	669	657	637	672	659	690	649	713	622	686	618	622	628	651	621	578	648	674	690	628	678	664	627	665	662	626	635	612	640	670	675	653	683	642	660	669	620	652	664	661	636	605	650	668	703	653	642	626	643	657	686	668	656	692	619	663	674	651	656	628	642	650	654	654	675	669	683	645	645	653	711	682	703	637	703	682	701	645	634	667	653	627	667	677	699	686	665	650	653	644	663	657	666	625	700	635	656	696	651	687	656	651	630	650	659	673	670	625	700	626	631	592	700	650	618	603	631	682	634	682	722	643	618	660	701	612	662	644	666	627	678	624	664	709	677	649	618	624	717	651	655	632	665	598	692	680	637	679	655	623	647	661	652	622	639	623	612	691	652	681	695	655	660	675	637	645	709	640	633	637	636	665	635	669	639	588	662	625	662	671	655	627	599	637	652	617	636	604	682	689	658	597	689	673	612	652	653	647	672	671	630	645	647	655	660	638	610	639	657	652	652	614	680	721	655	629	622	657	683	654	682	676	621	651	658	649	663	645	666	683	653	661	588	666	640	655	701	634	660	625	667	613	673	692	643	701	672	647	701	649	689	665	617	665	637	659	650	631	608	659	637	652	643	645	636	652	640	642	681	667	679	648	684	647	663	663	655	622	652	632	631	665	649	644	669	704	708	652	640	655	642	600	632	669	648	642	607	626	696	643	701	667	681	631	646	691	663	656	625	651	655	626	632	690	656	636	656	635	645	663	673	671	639	665	651	618	644	650	644	622	671	630	616	593	667	631	617	654	651	653	653	645	632	658	643	670	662	647	630	655	649	648	595	649	650	678	655	633	706	635	627	650	627	665	666	599	650	642	602	682	694	669	649	682	614	678	635	632	663	661	657	647	695	680	573	633	632	623	661	645	698	665	624	651	626	636	611	655	672	634	660	656	629	673	609	686	669	625	652	684	630	611	666	652	650	682	665	669	664	666	630	653	662	634	702	690	646	601	671	638	674	655	638	658	622	690	646	667	650	678	656	682	677	632	646	661	683	649	608	640	674	606	656	631	631	670	636	668	658	653	681	633	697	693	703	670	689	698	583	646	644	648	637	618	650	666	631	649	640	683	683	674	645	639	670	683	612	627	657	652	625	624	642	653	661	634	644	684	650	639	683	643	659	669	711	643	674	708	686	647	659	669	644	630	664	654	656	627	668	688	634	681	663	723	684
4742	318	339	336	320	340	308	346	308	298	321	329	313	299	303	305	333	327	329	305	299	293	322	344	295	345	302	314	351	317	329	305	336	304	340	330	315	371	308	326	317	358	317	313	297	309	292	322	326	309	337	339	298	312	323	322	316	293	298	338	332	298	338	344	324	321	322	302	336	276	293	330	305	312	318	309	355	288	278	304	335	330	324	328	283	324	307	306	315	327	320	333	331	305	324	313	311	311	308	329	353	327	309	343	302	323	356	345	333	315	334	316	304	297	324	286	294	335	351	319	338	312	333	312	312	305	322	321	321	327	318	299	302	320	319	307	311	355	315	345	302	344	324	315	298	340	289	296	320	324	316	308	296	294	330	327	317	282	294	330	302	331	322	331	361	331	330	315	321	337	311	306	322	295	327	320	305	289	314	332	281	310	336	311	319	330	337	315	306	336	331	313	357	329	329	308	309	318	330	320	315	322	316	312	321	300	304	336	380	316	335	324	335	318	328	290	286	324	322	332	336	324	284	310	308	299	314	287	297	330	332	324	333	312	319	320	285	334	315	317	308	327	329	311	302	356	305	293	310	298	296	340	329	349	322	333	336	335	302	307	298	289	328	330	333	330	355	329	304	310	332	321	299	341	338	345	331	288	329	335	314	339	305	317	335	317	318	319	335	345	310	314	322	310	319	343	292	330	336	325	311	309	308	324	322	303	309	318	307	308	324	301	315	322	328	309	319	322	304	320	334	317	331	315	308	318	333	328	327	312	314	306	360	328	355	330	296	303	319	314	330	343	322	338	326	315	307	313	317	328	353	329	316	310	312	348	358	315	303	321	310	331	333	320	324	316	323	304	309	303	316	329	306	293	306	330	312	343	329	294	357	280	304	301	310	276	315	277	344	294	292	316	318	280	320	316	327	335	324	328	342	338	353	339	292	325	290	336	319	335	311	353	342	306	334	330	323	300	329	316	343	300	289	294	301	281	332	336	324	317	344	321	304	359	287	271	342	310	349	296	308	335	316	320	319	314	321	298	305	320	308	323	309	311	302	323	301	300	292	313	293	327	303	316	313	305	346	335	304	292	299	313	282	306	314	304	286	333	348	283	314	299	300	343	324	282	350	294	318	289	326	289	322	324	300	326	320	310	332	331	331	306	319	321	319	352	309	323	307	339	316	354	287	310	296	312	337	335	302	318	302	330	339	356	313	291	327	337	361	312	367	325	328	317	304	362	325	340	321	290	340	317	318	324	290	314	320	311	319	319	302	337	295	334	351	316	351	324	313	320	306	336	325	292	278	298	323	325	318	310	323	333	337	301	309	320	316	302	308	306	321	328	328	291	285	277	332	320	323	336	338	335	314	299	318	296	309	326	307	292	331	326	344	338	308	297	357	354	295	312	324	298	321	314	308	301	311	314	292	321	340	361	326	331	303	287	281	290	321	325	323	342	348	339	324	293	351	331	313	338	307	300	333	298	301	317	316	327	314	335	301	306	313	313	309	324	311	325	299	334	273	332	292	293	298	324	296	312	336	315	304	291	310	270	314	313	290	312	317	294	334	324	295	339	312	323	328	322	319	325	326	309	301	287	317	326	332	292	334	310	325	313	302	312	326	332	305	315	289	324	349	348	317	312	289	312	320	308	345	289	329	303	288	299	270	324	309	316	309	336	333	305	323	308	320	340	275	308	294	296	306	320	330	325	277	303	304	356	290	307	278	288	300	309	324	309	316	316	323	321	322	315	298	303	277	348	305	290	280	281	317	344	316	300	342	341	314	285	314	292	325	309	283	288	338	298	352	330	319	329	310	312	317	294	321	321	301	310	319	364	305	300	329	325	310	307	336	299	339	305	311	337	317	322	306	296	328	324	312	319	305	295	308	330	298	317	283	316	316	322	304	325	318	322	331	346	314	303	317	332	296	304	322	318	323	303	280	296	308	297	330	294	317	299	309	325	284	328	312	336	307	313	340	301	273	332	292	303	316	323	338	300	311	337	304	305	331	326	305	291	312	323	302	312	313	331	248	309	328	316	287	344	320	296	323	306	307	309	312	316	331	316	298	313	296	334	339	328	333	285	326	330	298	334	297	303	331	314	301	306	300	344	289	315	295	315	321	326	337	340	321	309	279	362	349	299	307	330	288	294	341	333	305	353	336	316	305	329	341	322	318	296	337	320	315	317	310	324	339	324	315	340	311	313	293	327	318	291	334	285	307	328	283	342	317	330	321	316	317	336	321	343	331	330	321	311	275	299	305	307	324	350	316	346	301	345	282	316	348	327	266	320	334	348	307	314	318	314	314	354	344	326	301	303	324	301	314	322	289	369	311	313	353	308	328	306	358	284	327	292	275	286	325	350	347	330	299	311	318	333	313	321	302	332	322	308	330	335	325	332	340	322	344	318	289	273	318	317	339	311	309	333	305	301	311	309	354	315	285	307	333	319	329	306	312	314	320	334	338	333	343	338	325	304	323	301	290	311	306	282	305	309	312	295	280	307	311	311	307	324	318	294	305	292	315	289	326	357	317	308	304	293	329	325	318	317	298	308	322	334	336	322	312	313	325	337	345	321	323	328	337	319	320	315	315	328	320	333	307	311	353	331	322	300	295	345	289	291	345	298	326	284	319	327	328	317	298	338	317	322	332	326	291	324	296	316	317	318	341	334	332	325	292	327	306	334	323	350	274	305	336	309	322	344	329	300	307	308	332	296	334	306	327	335	316	317	311	293	291	315	311	327	344	326	320	322	287	298	332	307	314	312	337	305	318	312	292	322	284	325	315	325	322	333	306	284	298	345	299	320	312	321	307	329	325	316	342	319	309	333	324	340	365	336	323	357	335	339	331	347	336	331	314	314	330	293	325	302	310	312	291	299	320	341	309	321	330	313	295	340	338	263	324	330	325	294	320	297	324	313	303	308	339	316	305	346	327	326	316	313	279	305	369	294	301	293	335	288	304	331	324	343	301	298	296	309	313	302	321	310	332	344	320	317	314	363	303	361	318	343	292	358	338	315	288	318	341	324	315	330	311	302	291	316	326	339	309	323	334	363	318	331	320	292	324	327	303	342	314	312	329	341	328	298	343	310	315	310	307	319	329	301	339	321	306	319	296	312	343	326	325	267	322	341	299	326	345	315	357	325	311	289	305	330	300	329	348	299	310	305	347	309	298	310	317	338	309	356	319	308	306	336	350	314	312	301	326	307	301	327	270	323	310	337	318	294	315	336	318	331	359	319	342	315	320	311	316	283	321	286	337	331	330	310	329	285	332	323	292	296	317	316	324	318	278	330	314	298	325	331	297	304	312	320	314	330	320	298	318	294	331	317	345	286	308	313	336	318	330	317	291	339	357	346	313	327	302	315	360	287	307	319	357	277	318	358	335	304	350	323	327	311	304	323	323	301	304	309	289	321	323	320	301	321	299	308	300	333	287	309	318	316	313	323	314	337	302	317	307	298	307	288	287	343	314	307	325	292	315	308	325	323	277	306	296	305
4133	886	924	911	931	927	889	856	805	889	808	858	825	859	849	839	802	819	848	831	857	854	843	831	845	835	822	792	795	811	832	807	758	842	791	850	869	827	798	837	873	878	789	855	789	813	827	833	809	848	799	817	802	857	834	881	855	849	812	801	852	799	842	858	785	823	840	844	820	835	796	822	803	848	867	815	860	876	874	852	820	818	850	852	880	767	827	818	825	832	833	834	819	801	821	825	781	788	855	757	856	860	792	782	859	786	804	858	840	811	843	857	773	867	895	846	851	811	842	852	800	822	866	844	808	798	818	855	876	852	873	832	807	797	790	809	850	821	825	797	817	813	811	802	814	825	822	856	843	844	822	805	815	816	852	780	826	790	819	813	834	797	808	802	860	871	774	795	853	822	829	833	794	806	798	754	850	854	829	842	822	817	755	829	865	802	860	779	795	879	821	802	821	806	841	767	796	863	774	814	844	789	767	796	791	834	809	805	774	781	812	787	829	835	786	832	789	804	825	803	819	851	809	819	860	800	811	805	900	864	815	818	792	821	846	864	898	802	880	807	806	862	821	813	810	814	788	802	801	824	801	834	853	861	812	804	839	852	805	827	832	843	858	809	735	803	783	850	831	813	786	785	821	851	808	841	783	818	837	798	825	864	864	829	805	871	820	813	838	797	811	797	813	784	761	783	785	773	783	798	837	828	815	773	851	748	798	786	813	786	790	772	788	809	876	819	834	856	825	830	823	840	835	854	815	800	796	830	867	801	882	803	785	784	824	870	793	838	904	814	894	788	780	858	845	872	856	837	844	823	860	840	839	815	817	815	809	853	816	788	786	832	802	817	843	837	861	751	823	808	815	796	831	777	778	822	834	832	823	819	834	806	845	774	842	821	830	786	800	783	868	784	793	823	793	820	824	867	812	832	850	805	845	812	822	824	793	854	838	859	816	782	827	810	762	788	814	790	811	878	841	853	806	843	807	803	786	853	807	833	839	803	747	802	834	897	846	798	845	831	844	770	836	840	840	793	807	807	831	869	830	810	798	757	866	844	822	827	811	839	831	804	893	831	782	822	837	828	873	838	864	873	832	793	820	778	777	796	843	871	840	856	822	768	788	792	798	822	812	821	834	796	771	836	820	863	769	860	781	836	811	815	826	835	792	775	805	810	834	769	788	855	805	866	785	824	850	843	836	807	802	803	812	816	825	848	869	843	862	867	893	839	783	833	810	781	841	845	828	845	835	784	832	798	827	798	825	796	813	798	769	867	816	843	880	827	837	811	797	833	867	830	836	840	807	858	844	873	793	792	792	815	825	804	832	794	803	829	783	840	790	848	778	810	813	825	825	834	841	832	824	808	859	838	836	829	872	792	847	876	792	814	842	848	772	803	794	842	821	817	825	803	860	823	808	838	820	822	806	859	780	832	819	759	816	834	828	803	848	836	816	847	820	813	842	803	832	809	815	861	750	832	788	816	844	831	808	830	794	796	842	838	867	821	807	805	797	822	883	902	826	860	831	842	788	799	805	781	823	847	816	784	790	874	723	861	839	831	799	822	831	834	790	822	786	826	818	806	816	864	846	781	859	836	844	799	813	784	870	821	831	782	818	855	840	805	814	783	825	837	832	818	787	847	876	825	781	808	781	884	800	784	884	789	836	846	823	835	831	802	822	835	758	786	796	813	792	774	781	777	849	807	780	797	801	831	874	828	864	840	828	820	822	813	819	842	787	845	775	803	845	806	810	783	884	764	789	813	861	896	796	828	866	797	797	860	837	843	828	818	794	778	897	789	856	781	829	836	784	784	797	810	825	847	848	804	844	807	838	868	828	791	854	796	812	853	846	841	812	857	803	823	837	826	822	816	770	859	853	827	849	777	768	787	809	805	817	802	846	807	804	787	828	802	855	816	811	780	800	777	795	801	761	892	822	838	821	861	872	831	836	823	836	804	863	813	838	806	835	810	809	795	809	833	810	860	864	783	851	821	830	766	818	846	766	843	858	828	785	861	839	822	815	818	822	838	845	825	770	825	846	791	833	796	798	818	823	829	775	812	792	826	795	788	807	810	799	828	851	838	784	848	809	895	831	852	793	805	837	803	760	846	768	819	843	787	807	828	814	777	760	784	824	781	805	777	858	855	850	844	787	796	837	820	824	812	788	777	813	858	806	798	819	718	811	795	826	744	791	794	817	817	815	788	789	811	889	868	850	817	824	708	821	840	867	837	835	848	805	821	788	789	822	892	787	779	852	823	773	832	833	812	759	773	823	830	849	782	782	805	852	817	862	802	767	885	841	807	842	829	808	840	819	826	756	851	802	816	823	811	859	867	842	833	812	846	760	799	831	855	842	811	807	838	838	807	850	845	775	790	814	823	819	793	843	843	816	848	798	832	834	791	841	825	889	849	810	807	848	779	833	843	789	851	851	820	833	793	827	786	814	804	777	810	865	831	813	817	799	857	819	827	818	802	835	775	812	824	797	824	805	800	830	825	817	798	827	796	764	832	802	828	814	789	826	829	799	779	828	793	803	820	779	782	824	794	783	824	822	817	782	792	797	828	789	817	806	794	796	781	839	807	864	813	795	805	798	874	796	858	789	807	842	855	849	830	824	787	770	803	822	833	838	893	785	793	814	850	830	821	812	820	833	810	847	806	830	860	835	817	822	837	796	789	813	766	829	809	852	872	885	812	813	822	835	865	835	804	881	798	845	817	748	877	816	796	812	824	820	868	806	802	764	840	817	846	738	798	803	817	809	855	816	822	808	856	849	788	745	838	861	770	756	821	830	853	828	846	824	820	797	847	842	867	861	823	846	840	850	825	820	837	797	845	812	824	790	773	806	803	825	811	759	872	788	837	787	803	846	814	726	811	777	850	851	759	816	788	824	806	837	811	780	819	804	801	820	844	820	807	882	901	807	848	830	804	807	797	877	852	771	900	807	863	832	859	807	833	794	791	795	794	845	833	773	799	777	780	854	769	789	810	871	795	825	859	784	766	790	824	838	827	832	854	809	832	858	843	837	853	799	796	767	745	854	833	799	856	801	806	808	813	817	808	832	820	842	842	821	809	827	840	847	796	796	849	792	839	814	826	834	849	808	840	824	811	859	824	768	774	803	812	775	819	811	794	756	790	854	815	809	812	784	808	820	851	826	834	819	823	807	798	807	862	820	806	837	800	840	802	833	810	803	831	817	796	825	832	840	851	810	827	789	794	783	864	785	819	819	819	901	858	843	820	846	857	843	798	788	830	809	800	816	798	826	817	806	850	808	861	831	743	832	816	838	867	856	822	813	816	839	830	799	821	827	801	797	802	822	836	801	753	812	792	857	814	785	811	803	848	814	797	881	878	811	883	797	830	752	834	781	860	769	768	827	838	779	808	812	837	802	846	813	864	821	836	807	783	831	816	812	785	814	813	853	802	828	822	800	794	831	843	845	867	828	828	844	851	854	758	828	842	872	793	829	835	792	871	818	830	812	759	808	839	834	810
30097	4413	1602	1212	850	777	639	509	474	470	419	406	414	418	374	427	375	405	350	386	388	422	386	384	381	400	359	374	356	340	339	366	358	361	361	336	344	346	339	350	342	358	365	364	356	320	349	379	332	330	328	324	370	325	386	388	341	328	355	369	369	355	336	339	350	337	348	362	337	337	374	344	331	354	352	373	339	335	328	366	382	359	347	367	329	336	354	381	361	304	354	373	346	338	351	365	386	307	315	354	339	374	313	343	375	359	377	343	329	344	333	361	353	361	345	353	343	339	333	347	322	366	376	357	364	378	360	391	345	366	395	326	348	329	356	326	377	323	345	386	345	366	335	336	291	360	355	340	362	336	344	355	353	360	352	398	353	331	389	350	327	333	345	335	379	368	367	331	351	339	332	372	330	398	352	346	337	355	372	326	312	334	322	332	322	330	363	353	345	334	350	335	354	394	330	365	315	356	328	347	338	363	332	347	320	352	358	382	339	358	341	345	365	362	330	371	354	323	361	346	354	331	369	350	349	335	368	326	353	361	347	322	317	339	355	328	302	322	387	363	327	342	355	359	350	341	332	340	334	336	379	378	394	375	367	313	345	339	359	316	338	336	330	342	354	330	351	357	342	340	360	339	330	343	343	323	339	349	376	340	338	341	360	375	349	367	337	328	348	350	369	323	366	312	356	362	361	364	360	359	342	333	366	335	338	350	343	321	385	330	310	356	312	353	341	384	379	326	363	319	359	338	358	345	347	362	378	343	348	323	317	323	358	355	367	323	359	362	378	367	346	361	324	398	347	331	328	342	389	355	320	363	337	368	338	334	350	323	335	327	361	375	333	320	316	339	358	335	348	361	355	364	360	342	314	340	338	352	347	360	350	329	318	317	319	333	348	349	347	386	338	321	343	323	336	350	360	354	346	361	341	384	365	327	370	340	314	344	348	326	325	350	342	332	325	337	364	346	388	327	377	354	351	337	362	351	333	325	339	347	336	354	339	338	325	330	334	335	329	351	343	353	328	349	333	352	340	348	356	320	330	337	335	343	358	335	364	356	333	309	325	344	365	380	360	356	359	364	347	338	344	400	375	361	344	350	340	361	351	314	317	355	364	379	345	318	367	353	340	340	311	336	387	376	356	342	370	335	362	380	358	349	356	364	338	323	360	337	365	322	339	334	362	336	356	336	354	343	354	298	374	354	345	375	308	354	357	360	336	373	335	337	373	338	393	340	351	352	350	347	368	346	336	334	328	320	350	361	350	385	354	335	377	348	336	369	358	381	360	349	352	354	326	348	333	310	347	357	346	372	365	327	341	352	340	356	359	331	360	351	347	369	329	365	360	336	350	356	300	354	359	357	388	332	365	366	313	319	336	347	370	316	374	354	331	340	361	325	328	322	319	365	307	379	339	343	363	355	328	337	360	336	376	349	362	318	348	330	358	363	348	367	389	369	361	353	372	396	390	314	366	367	331	358	352	356	323	348	339	347	380	334	344	372	337	376	334	314	344	362	346	356	336	347	363	355	360	344	352	385	360	340	369	356	352	344	354	388	348	330	352	368	354	332	394	367	372	353	342	328	358	363	331	355	349	376	363	334	349	331	321	364	377	359	361	335	336	294	350	341	341	333	343	358	391	357	351	361	340	314	377	384	397	357	343	355	340	354	306	346	368	353	351	389	369	365	328	333	349	352	304	345	322	349	328	343	361	289	368	299	352	337	369	341	342	389	381	369	384	354	344	365	367	325	342	365	365	358	348	313	354	355	387	339	352	327	325	330	367	355	375	313	347	335	351	349	323	387	330	405	335	353	329	380	364	365	360	326	312	324	357	349	340	322	354	350	350	326	314	362	347	342	345	380	334	409	366	328	332	354	328	392	353	362	346	324	330	367	371	364	360	359	360	330	375	368	332	351	332	348	356	341	351	362	381	355	348	349	331	359	347	323	321	341	344	351	339	330	352	340	359	340	337	341	323	329	370	350	318	327	374	357	313	345	366	367	360	345	358	345	374	321	325	343	353	355	351	352	362	322	340	356	325	334	352	359	324	391	343	325	372	353	353	339	366	347	374	332	354	352	337	362	368	352	339	378	318	355	371	348	370	336	342	345	344	368	350	330	364	355	353	334	347	297	366	350	359	315	312	371	335	371	311	368	346	335	331	345	321	315	385	323	315	342	328	320	405	338	346	330	309	368	361	350	325	341	354	347	359	387	342	337	369	358	369	352	370	337	330	350	336	327	323	359	326	344	325	334	342	370	384	363	337	339	334	362	322	351	342	368	334	339	371	335	356	317	345	313	354	327	372	332	361	331	321	352	344	355	352	363	343	371	377	363	394	336	359	316	304	345	351	332	362	342	350	364	324	345	344	349	350	386	366	359	342	327	341	374	346	377	357	338	327	350	346	330	344	327	339	371	328	350	345	340	347	362	352	329	367	353	349	344	359	321	340	356	357	350	381	345	344	349	348	336	352	382	356	380	321	380	368	344	365	357	343	345	379	359	356	351	381	335	352	322	342	300	325	381	362	356	351	334	337	381	372	336	372	342	333	366	340	370	330	341	368	299	369	329	339	386	314	337	354	331	339	317	336	348	336	383	399	367	342	342	339	315	349	331	332	380	363	362	351	365	318	348	358	374	318	313	363	332	308	344	364	362	350	336	332	334	315	349	360	331	361	334	351	343	347	332	343	390	341	347	303	346	332	347	373	356	394	358	358	360	374	351	389	371	345	342	329	357	393	364	376	341	383	389	383	356	365	350	329	358	353	357	354	356	358	359	349	336	358	353	363	370	341	345	331	362	353	351	368	373	366	340	348	349	375	336	325	347	330	349	370	362	342	342	360	327	339	405	352	347	321	352	325	325	346	338	344	355	335	331	340	357	340	365	336	370	358	335	351	375	345	360	366	379	331	362	339	385	360	361	327	338	374	331	343	397	367	351	317	366	363	353	354	323	349	370	362	344	341	322	308	332	386	361	351	297	320	365	354	312	356	332	371	345	362	389	339	362	349	352	349	356	328	330	325	311	332	336	366	357	358	323	350	357	382	324	367	336	376	346	316	327	329	348	330	332	321	365	352	354	334	344	352	362	369	369	336	337	326	366	367	352	382	337	347	353	321	352	351	346	392	384	327	362	371	355	346	312	349	372	305	340	336	341	346	377	353	387	349	354	345	364	366	319	307	359	328	341	325	323	366	365	348	325	354	334	366	358	335	356	363	346	358	346	363	345	346	359	340	338	348	362	357	321	369	350	343	345	333	350	342	333	349	362	337	324	345	352	378	357	358	333	352	331	367	341	344	360	377	368	368	338	336	345	336	342	358	337	347	370	374	365	365	321	363	379	337	347	404	364	368	382	369	343	363	372	316	366	342	336	350	332	344	338	345	351	363	339	320	359	365	364	373	368	355	355	380	343	328	345	359	354	345	337	346	362	297	362	351	345	353	376	355	335	337	344	371	352	374	320	344	374	356	367	346	335	336	381	369	357	363	375
13873	1821	3197	3720	3154	2610	2286	2009	1774	1643	1496	1406	1327	1277	1310	1172	1165	1152	1136	1135	1118	1045	1034	1032	1038	973	970	1034	1017	987	958	985	953	1010	978	957	879	945	913	939	934	928	896	915	923	919	963	905	925	945	905	872	912	894	887	918	859	835	897	863	943	878	924	882	904	949	917	908	882	952	953	872	908	935	906	934	872	949	919	888	913	927	876	916	914	849	902	864	885	943	919	921	891	886	926	938	998	906	896	922	807	866	870	904	919	924	880	856	864	912	916	906	913	855	845	881	874	928	908	842	853	922	946	870	909	866	906	867	908	900	907	899	888	916	881	910	885	881	933	824	859	862	898	875	955	914	823	878	926	875	913	840	887	922	927	936	923	936	895	946	932	908	858	840	883	847	908	897	880	899	876	889	886	894	861	901	895	893	841	846	822	877	924	907	882	932	873	918	858	887	856	829	907	956	882	862	849	945	910	936	907	901	898	882	915	939	912	892	875	906	897	832	880	833	887	886	896	904	892	893	919	921	866	924	913	867	887	899	807	880	820	855	852	857	925	899	883	878	933	837	901	880	815	877	921	827	858	878	922	925	905	830	878	856	825	901	892	910	880	850	868	920	879	915	900	849	918	880	862	857	851	847	855	888	859	883	898	827	881	880	867	854	931	906	888	859	880	908	872	895	880	875	917	870	896	903	870	858	859	911	865	890	919	883	878	845	861	867	841	916	878	845	907	907	869	883	943	885	877	907	886	897	853	838	922	905	880	905	897	861	898	889	843	904	890	889	962	885	876	881	857	922	896	896	875	870	893	899	847	855	879	833	863	847	873	924	945	887	832	870	906	861	876	819	837	881	898	910	861	887	906	833	916	880	892	902	861	912	888	862	865	854	873	895	892	899	871	881	825	898	866	909	876	864	837	871	887	839	873	872	866	830	880	900	870	895	824	885	911	925	856	840	872	870	890	850	899	908	848	915	882	899	911	854	897	863	908	814	855	931	881	867	868	887	892	940	910	861	808	866	887	880	930	896	890	880	858	957	922	835	885	935	857	870	939	877	876	865	876	891	824	908	859	944	862	913	875	899	903	920	924	837	845	859	894	874	918	859	873	850	848	895	869	885	840	876	845	879	915	895	903	873	890	887	884	911	830	902	868	886	830	898	845	869	909	960	855	906	890	937	901	891	864	906	884	896	878	872	915	892	890	923	879	931	850	907	903	882	943	855	876	882	849	904	825	870	839	927	858	834	848	888	851	893	917	868	881	879	899	894	853	884	878	885	890	905	859	836	875	914	903	892	862	904	893	925	900	898	887	857	853	904	832	890	899	890	895	849	890	889	906	908	904	889	881	928	935	854	876	872	905	876	862	868	899	867	903	840	864	895	874	852	866	902	929	884	912	855	878	830	873	912	894	896	911	918	898	941	918	893	886	855	893	866	890	902	888	853	854	833	977	869	862	923	876	872	942	814	895	857	894	892	868	853	899	874	859	933	875	913	910	945	882	897	901	827	893	882	897	913	864	948	895	887	935	851	894	865	916	902	900	872	888	864	866	861	859	922	897	907	873	880	905	937	944	911	858	875	900	848	853	897	914	913	897	870	900	850	939	879	923	898	898	882	837	879	843	931	897	897	866	940	804	875	880	844	846	897	846	895	843	858	888	889	869	909	908	886	931	858	844	885	898	914	891	878	909	850	856	839	887	870	845	827	882	886	876	903	868	878	914	895	921	914	841	856	895	878	919	871	885	933	876	895	903	847	883	882	871	857	868	916	890	819	882	904	928	904	909	895	880	864	892	928	892	894	851	882	874	930	902	858	880	831	913	884	899	889	878	957	863	898	890	892	865	912	904	846	889	906	861	919	902	851	845	872	882	922	894	815	835	910	880	860	880	894	922	900	889	884	904	869	862	870	889	916	896	926	841	881	879	938	919	870	940	814	900	889	866	857	846	885	874	849	908	874	834	860	884	856	927	880	923	869	855	858	920	910	842	888	900	875	887	903	908	834	874	837	877	880	879	860	890	873	860	892	895	883	905	842	860	894	880	864	901	859	915	908	860	864	895	811	879	914	841	894	865	883	873	877	883	848	857	828	861	881	902	882	918	853	872	840	859	875	899	845	876	866	951	887	875	882	875	910	886	913	913	853	864	882	883	909	873	890	874	868	901	919	900	813	878	912	870	927	880	903	911	873	903	869	905	934	863	863	836	870	867	811	867	818	886	904	875	937	859	892	888	906	904	896	892	891	873	910	883	867	894	843	866	881	847	867	902	849	851	886	881	908	893	878	883	811	876	921	844	886	873	894	899	890	900	901	889	888	864	941	908	907	839	874	903	896	862	825	935	879	898	873	895	883	913	885	902	892	878	846	845	891	842	918	926	891	851	880	908	876	847	904	911	913	854	892	907	892	844	907	843	843	858	897	841	914	884	873	880	846	871	884	859	939	855	873	874	903	878	904	918	866	904	898	863	898	891	898	883	864	832	956	852	921	874	878	863	899	900	876	869	930	869	898	875	870	891	854	831	877	902	862	855	815	900	850	921	874	811	900	870	903	904	910	899	846	873	886	844	876	909	839	873	879	812	940	882	841	872	858	929	869	903	907	906	879	829	883	836	850	882	857	896	863	888	884	913	933	841	852	968	866	889	895	884	865	843	902	842	959	878	886	870	900	873	900	928	854	869	856	884	850	927	896	845	926	876	872	912	898	878	843	872	848	870	908	889	876	825	877	893	889	910	855	907	907	853	904	841	873	845	950	926	868	842	871	887	894	899	847	851	932	883	925	807	879	879	887	881	891	892	841	940	879	892	874	946	869	825	894	820	933	886	846	890	836	854	884	875	920	916	869	926	873	898	899	854	881	862	852	899	870	886	914	906	901	880	857	893	907	903	860	853	907	862	909	870	889	913	926	872	906	893	878	869	914	863	885	852	839	901	888	901	861	899	873	852	841	836	869	916	886	850	871	911	873	900	848	846	898	867	940	849	840	864	857	948	872	931	923	905	879	877	894	875	871	863	873	886	865	891	854	927	890	887	872	871	884	865	867	870	864	885	887	934	867	904	930	848	899	911	863	883	840	893	881	926	861	860	862	841	904	840	897	901	850	878	907	908	880	894	883	911	858	811	895	854	857	902	898	952	880	913	882	910	855	900	840	863	905	887	897	879	897	918	886	887	899	899	874	885	905	851	849	865	917	852	880	848	901	913	863	888	844	869	853	928	871	901	875	848	858	839	906	913	859	934	847	850	905	952	891	926	861	873	901	882	918	909	941	863	866	898	896	852	875	848	955	938	883	906	888	904	917	906	838	876	948	864	900	859	841	851	902	866	901	871	889	873	812	889	900	895	862	868	876	892	897	896	910	892	879	875	898	957	908	883	867	879	941	875	870	916	934	858	899	867	948	956	899	888	888	855	913	864	885	863	868	833	894	855	890	913	877	895	871	840	894	897	850	838	916	850	910	880	861	859	907	877	826	892	857	889	852	896	911	851	888	868	898
41553	12040	3528	2012	1397	975	837	632	592	485	468	419	374	383	375	347	333	317	314	312	294	288	302	300	278	243	266	257	253	269	271	246	250	254	251	282	247	225	269	259	273	235	260	249	235	234	237	230	282	246	254	247	257	269	251	242	270	227	241	265	263	227	271	248	248	255	239	259	258	246	225	236	255	233	252	237	250	230	284	264	237	263	278	251	231	259	241	290	278	241	278	244	228	274	257	268	236	268	262	235	240	253	266	265	235	249	241	269	235	250	262	243	254	284	253	249	253	234	210	244	288	224	243	238	224	245	249	239	252	238	218	250	248	255	231	229	238	234	253	257	257	257	275	253	250	280	256	258	250	251	256	250	252	259	223	275	231	263	235	247	259	223	258	284	245	244	228	233	253	249	237	250	266	253	264	231	244	254	247	245	233	256	266	213	253	229	233	213	251	269	235	240	239	253	235	265	237	242	284	233	259	246	242	261	229	242	246	247	252	240	242	252	233	250	249	226	240	257	232	283	239	282	254	235	250	257	251	246	248	250	247	251	260	248	253	265	257	229	231	239	204	235	237	246	252	251	235	235	239	225	261	233	243	246	269	263	263	231	253	252	292	240	241	221	259	237	236	221	234	214	256	261	255	271	256	212	226	269	236	242	224	241	240	291	241	262	217	253	222	232	236	248	268	242	249	257	267	264	240	230	213	248	240	244	244	232	244	248	247	247	227	243	262	223	219	232	234	254	234	228	256	257	245	248	241	252	238	258	246	260	250	229	230	269	272	219	249	252	260	242	259	228	249	258	256	240	263	227	243	254	273	261	238	210	232	258	267	256	247	262	236	234	275	239	246	256	249	256	267	273	264	249	279	220	248	244	256	260	235	223	233	225	236	248	250	227	241	268	257	260	235	237	242	230	243	235	230	256	236	236	260	250	234	250	244	247	257	240	230	273	265	251	256	225	251	236	232	241	236	253	250	229	254	261	302	232	269	282	249	245	251	217	254	255	241	247	254	232	228	235	211	231	237	260	233	261	241	229	248	222	252	239	251	230	235	242	244	246	261	252	243	215	263	222	244	272	226	252	262	248	244	244	243	233	232	249	238	256	260	281	239	239	251	246	261	233	250	242	260	233	261	244	265	255	251	223	271	233	252	239	244	278	252	229	232	230	243	259	238	251	249	244	245	242	255	235	245	247	241	235	258	213	262	257	265	254	255	248	243	260	248	237	265	261	242	242	224	276	258	283	254	248	274	258	280	240	262	225	243	232	270	221	243	234	243	226	269	237	236	237	246	235	249	248	248	271	278	260	221	236	231	226	235	234	232	270	240	246	240	238	231	244	267	229	261	224	246	227	236	250	236	231	250	250	266	248	252	260	265	235	254	248	242	237	244	265	245	231	253	262	259	244	241	260	225	250	237	246	222	206	241	242	256	239	218	220	246	244	227	234	265	248	230	240	251	250	231	210	239	246	255	225	234	219	233	243	259	221	234	226	256	263	267	228	243	243	236	281	245	267	239	236	237	255	244	255	264	229	239	233	259	227	267	235	236	226	268	217	243	226	264	229	234	250	224	254	245	230	232	246	258	273	277	206	246	275	270	248	242	233	241	253	247	262	249	246	256	270	255	261	226	244	218	256	246	243	262	241	240	254	249	249	250	221	262	223	247	266	267	241	260	234	240	267	255	278	251	276	232	262	229	256	227	249	257	260	275	252	220	233	253	234	247	232	257	221	253	232	239	242	267	273	237	240	262	227	267	269	248	223	261	257	242	274	256	260	222	264	238	257	262	262	269	222	257	285	240	236	279	231	255	238	238	257	255	269	226	272	251	234	239	236	237	258	250	225	238	247	249	254	247	253	239	228	248	220	248	262	238	245	259	214	229	245	223	228	246	258	250	266	243	243	282	265	241	272	249	246	234	268	232	250	273	260	253	252	266	242	235	250	235	243	243	267	235	277	242	198	247	224	257	260	245	237	259	229	224	243	221	244	231	255	280	242	237	238	222	274	233	252	252	249	285	234	232	228	230	259	238	263	232	233	218	245	231	260	253	240	263	247	257	259	259	285	245	234	261	239	242	209	257	254	231	266	262	264	254	249	246	272	253	255	281	226	262	269	241	227	266	232	233	237	230	222	222	270	208	210	271	250	245	257	234	235	237	239	236	241	240	230	234	235	242	223	222	254	268	236	236	259	216	241	233	260	272	257	255	240	264	217	233	219	257	243	242	259	239	261	267	223	230	234	241	253	282	253	239	252	211	252	270	277	258	257	223	246	243	254	271	249	206	242	226	229	252	211	241	268	239	236	220	268	228	250	232	278	263	247	216	251	258	260	252	259	222	237	259	253	258	243	236	248	273	251	283	256	266	253	245	274	244	236	269	255	258	247	234	292	272	238	250	224	270	256	229	230	259	262	241	239	230	238	267	256	223	221	265	246	250	280	243	233	233	283	222	296	249	224	221	251	263	249	235	233	267	257	253	255	248	252	251	240	249	269	248	234	238	235	295	232	253	255	236	239	234	246	231	235	246	226	250	249	236	234	253	285	235	247	221	250	250	257	283	272	236	240	236	250	238	243	255	245	255	221	268	225	207	234	256	248	225	254	261	252	274	229	260	259	241	257	244	228	214	252	242	263	225	237	256	216	255	241	271	246	241	236	272	224	256	217	221	242	242	261	242	240	246	273	215	269	247	262	244	264	261	229	267	239	199	242	241	271	251	259	256	274	253	247	241	246	240	231	262	214	251	244	256	250	255	228	214	249	226	249	262	263	248	237	245	295	235	258	252	251	274	232	235	236	239	237	230	256	254	247	229	242	282	233	223	252	235	249	259	228	259	269	258	235	247	217	245	241	220	287	240	216	247	224	245	254	248	249	246	248	231	260	244	267	233	232	238	256	252	248	245	263	233	255	245	217	260	234	248	264	288	266	250	241	256	268	252	233	266	253	260	231	248	237	265	250	244	241	245	260	254	287	265	220	264	247	255	242	263	250	264	255	240	255	266	231	279	265	253	233	233	251	226	249	255	255	235	273	236	235	272	228	244	250	241	250	237	267	266	225	260	268	245	262	247	253	240	270	245	252	233	267	252	275	231	273	270	234	238	280	254	258	230	231	252	264	253	253	254	244	237	248	252	229	225	229	251	227	223	254	262	232	262	257	256	248	248	270	262	260	244	227	259	250	249	232	227	259	257	256	259	249	256	255	226	261	226	265	268	239	241	242	249	226	241	254	245	244	263	266	244	216	266	232	256	241	235	262	223	265	231	226	227	275	228	233	248	216	241	246	237	244	252	261	250	236	236	241	247	233	244	213	251	255	237	240	250	225	249	244	240	270	251	230	258	284	242	245	253	259	251	221	220	267	260	252	244	246	243	236	229	263	261	227	219	238	265	224	261	252	239	245	261	233	256	255	226	291	208	230	252	217	260	246	238	236	240	256	255	232	234	243	260	238	228	255	258	216	254	244	233	255	220	231	242	242	273	235	240	235	260	250
19095	2402	5065	5846	5025	4022	3319	2814	2350	2061	1843	1699	1582	1350	1339	1202	1163	1183	1019	1012	997	956	946	922	913	913	847	833	889	813	785	815	767	767	747	772	729	747	763	714	753	719	745	721	730	720	723	691	699	711	711	701	734	695	724	684	710	741	707	667	645	726	708	657	668	711	705	689	661	699	670	698	702	698	697	686	728	689	688	689	660	678	708	684	626	721	688	721	697	695	641	658	681	675	651	639	647	635	668	648	704	669	666	647	613	676	661	669	670	684	617	669	643	665	691	684	672	675	638	660	680	629	684	672	666	661	664	664	660	636	641	659	694	700	664	679	663	695	623	648	650	681	670	679	669	636	673	655	634	621	676	643	670	632	661	673	631	679	726	690	625	659	646	611	638	684	590	668	661	660	619	656	648	643	619	643	666	620	639	655	650	622	629	678	641	640	609	634	670	677	663	636	632	660	641	624	640	627	670	616	668	608	598	634	700	671	662	682	681	656	644	619	641	658	617	658	612	663	627	602	693	639	647	660	634	614	707	653	600	593	656	605	670	640	628	681	633	638	685	678	659	646	644	630	623	608	647	618	660	649	627	673	646	616	637	666	650	636	683	635	665	632	637	650	654	660	673	656	599	611	636	655	648	667	631	641	638	653	690	655	622	639	634	615	656	638	603	662	581	680	692	629	658	638	616	624	642	664	660	664	691	634	633	572	627	664	685	655	651	698	619	622	653	657	661	641	657	627	602	688	652	690	598	682	619	627	648	578	615	634	647	641	593	648	628	612	639	695	657	653	604	654	652	585	669	623	663	624	644	601	624	635	607	614	632	628	685	655	590	656	658	569	666	604	673	662	615	627	648	634	644	640	655	646	685	667	643	604	650	670	649	683	633	620	636	624	660	625	682	673	651	657	622	622	607	636	642	649	610	679	645	619	631	651	657	645	642	666	659	652	674	655	638	669	647	627	612	639	636	652	624	622	716	646	611	587	605	688	614	606	648	587	655	629	646	679	669	637	656	640	617	635	623	677	645	654	609	679	624	611	644	693	685	646	659	663	626	589	703	676	626	678	618	672	606	616	650	635	643	672	661	695	643	679	629	682	607	652	663	616	669	632	645	628	632	606	668	635	674	589	629	630	601	650	662	657	588	609	654	657	637	624	619	622	656	690	673	663	653	619	640	644	629	683	607	612	661	680	639	632	652	688	610	635	652	656	667	653	628	626	603	613	596	682	660	612	675	614	638	644	631	663	612	633	670	634	645	658	611	632	666	680	627	636	639	608	616	643	665	631	650	620	642	627	651	609	617	629	681	606	663	644	621	635	685	664	645	645	638	637	699	600	680	658	592	635	651	628	623	625	659	650	637	612	645	670	668	605	622	622	672	603	638	635	632	652	659	674	646	610	648	622	614	599	621	674	678	697	640	660	642	632	633	631	643	621	629	616	656	646	632	611	653	655	614	630	664	641	686	619	632	625	625	647	617	602	619	664	607	633	661	614	657	667	647	687	648	658	641	655	607	609	657	651	681	642	659	644	664	683	659	583	643	662	590	625	620	626	657	669	633	646	667	648	653	620	660	655	629	628	680	636	602	581	615	627	613	581	603	613	629	658	602	666	641	642	653	636	609	593	623	643	642	643	619	668	636	615	634	596	607	636	612	695	637	615	648	576	687	624	625	656	611	695	656	632	653	638	674	660	595	660	658	609	652	616	644	592	631	619	651	658	623	675	689	633	607	688	652	645	663	636	639	695	652	601	606	631	651	663	576	666	624	609	631	680	668	630	589	642	629	660	661	591	638	664	639	665	623	627	653	684	631	641	666	630	648	577	632	652	685	638	641	664	643	641	658	667	649	611	680	637	603	615	622	664	614	625	645	677	617	642	592	636	665	584	602	631	679	658	624	666	645	626	700	619	597	669	685	657	640	661	649	683	660	627	636	649	623	623	642	664	647	631	604	596	621	639	677	643	629	673	676	638	692	627	648	628	649	670	696	638	631	642	623	670	629	611	662	625	646	660	653	642	621	584	634	589	626	663	660	694	634	608	647	638	626	659	610	675	686	632	675	699	618	608	656	647	646	619	634	665	687	598	596	623	606	615	632	683	637	638	631	613	656	646	680	674	623	631	653	656	616	653	641	604	681	614	657	645	622	631	665	674	625	613	590	667	629	625	646	683	641	665	645	684	617	583	610	687	614	667	671	644	655	651	642	628	643	598	655	694	608	687	645	583	665	645	660	687	612	593	708	631	664	696	657	650	654	690	672	664	620	629	656	635	649	615	665	587	633	662	591	656	642	611	616	605	665	650	654	626	607	641	616	625	658	649	617	631	650	630	633	628	582	624	650	613	682	627	573	618	666	630	624	627	670	674	625	615	642	689	611	684	636	601	665	644	669	619	628	670	628	687	607	657	686	661	645	650	621	638	649	661	666	635	598	625	637	636	640	627	610	651	610	641	676	685	658	643	674	625	686	641	612	620	619	617	633	653	628	644	698	692	647	654	630	658	626	652	655	614	633	637	601	635	626	626	623	658	645	619	642	644	589	646	641	634	645	667	678	674	626	669	672	600	633	616	601	631	686	597	617	641	658	650	665	607	657	661	619	646	676	625	687	612	651	648	648	639	640	662	671	593	618	612	616	653	603	650	616	613	669	657	584	629	630	639	645	612	633	615	695	642	647	655	605	632	680	638	683	638	671	634	636	623	602	673	620	671	598	640	653	635	604	628	648	622	702	662	635	676	646	653	617	653	680	670	630	632	678	628	618	645	647	693	595	672	665	653	613	676	694	634	660	670	659	630	645	632	670	669	610	620	653	619	640	694	637	616	660	615	649	607	603	683	656	593	661	636	672	641	661	644	660	643	607	619	644	622	652	643	626	658	611	606	665	625	593	642	640	618	611	628	648	678	628	642	639	648	610	659	599	670	598	640	611	594	705	643	644	627	688	677	627	686	631	677	633	650	601	594	615	657	655	627	654	657	645	644	619	662	621	689	627	641	624	676	640	633	630	690	641	613	612	612	675	673	643	633	650	650	637	657	608	628	632	623	683	571	652	676	653	642	635	683	633	677	663	626	693	604	616	654	644	616	688	618	679	614	650	617	686	634	657	623	662	658	668	655	613	596	653	657	659	650	634	647	626	644	653	661	626	659	652	709	632	646	652	638	674	680	658	571	600	623	616	639	640	639	624	688	650	672	639	632	632	646	587	614	642	632	635	646	660	629	651	672	663	692	644	648	633	635	642	643	654	633	615	642	678	642	656	626	626	596	648	656	635	604	644	659	645	648	617	613	601	640	654	644	653	611	688	672	665	614	610	647	607	624	638	611	654	667	662	600	625	652	631	646	636	646	681	616	709	646	611	618	625	681	617	628	618	653	637	673	613	664	626	653	645	625	627	652	688	621	666	638	610	693	632	645	629	639	647	664	622	661	654	680	661	646	607	654	649	609	650	619	656	651	641	640	653	658	683	646	596	634	684	607	653	671	647	607	640	628
4655	361	371	382	334	305	323	321	329	331	334	311	339	292	317	320	335	322	303	301	328	335	304	284	309	320	309	309	349	363	326	319	304	298	321	287	285	292	314	290	318	309	326	294	292	320	284	329	293	311	328	328	334	331	343	319	288	301	286	320	314	290	338	316	302	317	307	294	300	284	330	321	339	327	329	328	321	303	300	305	352	340	317	285	300	355	328	297	306	327	335	327	301	317	316	323	279	307	284	286	288	329	371	309	313	322	325	343	303	300	329	317	304	325	288	343	314	325	307	303	294	303	304	327	284	305	329	306	300	324	286	341	281	322	276	316	328	317	334	331	304	326	312	326	313	315	336	315	294	309	331	336	341	314	254	306	340	310	342	333	302	309	339	295	328	310	334	299	304	333	313	290	340	344	298	283	314	302	318	310	343	327	347	324	305	348	312	346	267	287	297	300	291	318	295	303	299	330	343	307	318	324	314	315	287	276	327	315	323	306	297	314	320	323	280	289	298	302	305	296	345	351	305	328	322	301	334	324	325	321	315	351	306	307	299	287	327	308	297	296	291	311	319	315	298	302	304	310	326	298	324	312	304	307	317	325	328	326	304	333	328	340	340	316	294	308	265	308	306	287	325	289	303	332	342	324	329	327	334	329	342	354	299	344	320	291	335	333	311	314	339	290	321	318	288	309	326	310	314	293	297	351	296	328	290	309	303	311	312	351	294	304	306	317	328	329	303	328	341	313	337	288	295	285	298	305	289	324	307	314	312	317	299	315	301	295	329	307	327	284	301	302	307	337	296	334	302	326	317	347	295	326	319	331	307	327	322	321	358	323	321	295	302	314	315	311	310	335	321	289	303	318	300	302	301	315	309	338	296	296	302	307	337	312	336	316	343	344	329	306	325	330	321	298	344	295	315	314	328	285	338	337	324	324	316	308	325	319	288	307	318	330	294	316	278	295	358	347	320	325	333	331	323	316	378	330	307	327	315	294	337	312	327	301	292	310	302	287	303	313	324	317	298	278	303	323	297	337	325	349	308	269	331	340	314	317	331	308	288	306	319	320	316	303	315	327	295	291	314	302	328	313	337	332	304	323	298	297	322	315	315	318	299	277	295	324	308	291	312	316	295	291	299	344	321	295	311	331	320	317	327	288	294	328	279	311	306	292	322	305	347	305	335	311	344	318	315	334	271	330	326	305	290	345	337	308	299	319	336	319	321	291	330	325	301	299	329	302	309	322	322	314	307	287	313	311	338	313	313	320	367	315	350	317	313	300	276	311	318	304	318	318	277	325	292	310	320	282	356	322	325	333	333	313	287	300	364	319	290	326	296	295	292	318	302	306	300	308	331	308	292	313	356	316	315	313	290	315	306	323	298	317	289	299	311	314	312	335	337	320	331	306	303	287	321	292	330	317	314	313	315	297	302	299	315	296	300	327	314	313	302	300	347	291	334	323	324	314	331	297	288	305	321	326	328	321	289	294	300	341	300	346	324	297	349	304	333	322	327	341	267	321	296	319	312	349	319	318	306	295	325	302	291	326	298	318	298	306	313	331	283	317	327	276	322	306	303	335	337	322	307	300	328	325	324	313	289	269	285	338	307	348	344	311	297	324	325	310	326	302	345	313	333	317	338	327	332	340	309	329	293	325	332	282	294	315	314	314	308	335	286	319	339	304	283	316	317	296	310	284	317	283	329	299	313	304	338	348	312	316	334	310	314	315	331	300	298	315	326	311	295	333	304	307	286	293	338	308	314	314	328	284	306	309	325	304	315	290	344	310	322	335	308	329	316	335	316	326	318	312	326	333	291	354	349	321	313	325	308	295	316	292	289	303	272	304	337	318	315	335	319	312	349	324	310	316	336	295	302	300	267	309	313	341	320	298	325	303	333	318	306	305	314	291	311	317	332	292	339	335	295	315	303	320	285	327	323	320	303	298	285	329	293	337	293	324	320	282	312	294	322	287	284	299	355	339	294	307	288	349	301	291	284	314	334	276	318	329	345	302	334	295	343	322	306	298	324	317	315	304	338	302	280	328	307	319	329	317	298	330	336	297	316	302	305	311	320	331	336	313	331	318	353	286	348	317	320	295	307	319	309	318	306	308	317	310	288	303	325	303	322	308	329	323	322	315	316	315	306	338	307	328	310	324	329	333	300	357	292	308	317	362	312	292	287	319	312	338	329	289	307	279	286	291	313	316	305	347	329	318	302	290	283	324	342	318	359	319	322	326	313	301	300	304	305	312	296	305	331	307	297	285	317	320	301	330	339	301	342	316	301	355	351	328	326	313	319	311	334	308	301	314	303	315	292	321	342	296	299	330	288	320	319	308	323	319	325	286	323	305	276	313	318	295	303	322	328	281	313	331	338	316	293	320	317	311	318	298	269	324	329	278	304	310	305	304	309	297	302	331	334	306	298	305	298	284	305	308	333	311	349	338	347	329	320	314	314	298	306	305	327	310	332	309	307	304	298	332	315	305	331	279	342	298	285	314	283	303	339	334	357	324	315	327	319	321	307	324	310	327	315	297	316	316	311	311	325	341	329	319	331	310	294	320	316	303	323	328	312	337	300	315	324	304	323	318	299	293	302	276	307	297	326	290	307	266	304	307	311	320	319	314	321	335	338	339	319	306	315	310	327	329	314	306	346	353	297	302	294	364	326	330	298	304	327	303	281	307	339	322	288	306	287	291	302	315	305	295	331	320	310	330	302	314	302	327	302	312	297	287	316	293	339	325	311	311	342	312	309	303	324	325	319	335	330	327	293	329	320	324	309	318	296	298	296	352	327	298	335	294	338	304	313	317	338	314	318	302	301	342	282	302	315	292	332	320	319	322	346	335	329	310	330	287	293	349	316	332	328	327	302	314	323	314	339	312	323	319	308	294	335	336	303	313	317	318	311	282	339	324	316	324	332	319	328	315	301	346	313	301	306	339	317	318	313	328	334	326	340	339	302	335	305	349	331	317	320	309	317	308	320	334	310	344	315	311	284	306	313	285	338	312	323	329	310	286	316	336	319	298	299	289	363	342	310	303	296	334	306	338	336	274	326	336	349	328	325	336	318	326	327	333	340	316	305	312	297	305	287	345	323	353	336	294	314	318	297	344	321	317	312	291	353	317	321	307	278	316	299	311	323	339	320	363	301	347	309	340	333	319	324	301	307	303	284	322	325	296	326	298	320	305	339	315	347	289	339	362	301	340	354	299	302	332	314	295	323	328	302	288	326	316	310	299	334	323	316	315	328	296	354	329	321	311	335	293	330	312	320	352	315	326	319	334	347	327	314	335	305	320	325	292	359	348	348	313	308	332	312	305	332	302	288	302	325	313	329	325	335	320	321	322	355	313	324	333	323	334	300	295	305	309	290	314	340	325	302	340	294	328	329	317	335	293	327	282	328	328	313	264	333	306	289	317	326	310	307	278	327	287	336	326	326	308	309	300	281	329	333	310	321	333	337	312	326	302	301	287	321	287	325	310	325	329	331	313
4301	887	920	915	965	886	875	836	849	817	819	840	821	911	785	805	819	843	799	827	847	785	791	845	831	858	828	837	859	883	816	836	800	861	844	822	786	807	828	842	814	857	800	820	832	816	808	806	875	857	834	814	794	830	830	811	788	856	858	813	857	794	863	847	865	821	795	782	799	788	858	808	782	848	858	803	833	841	800	826	768	822	806	826	806	770	828	873	813	851	798	817	820	822	864	833	831	836	837	825	849	842	779	817	812	781	798	775	828	808	771	817	793	803	825	838	821	800	867	820	826	801	839	792	770	817	846	842	858	802	819	796	806	784	836	862	862	860	855	812	837	818	822	822	778	820	839	837	765	842	849	806	821	832	780	842	837	785	836	831	845	874	835	803	786	812	830	823	794	761	843	836	782	836	811	808	825	875	752	814	820	762	839	865	898	867	823	806	789	792	848	858	836	794	783	837	842	770	813	809	842	806	751	789	819	787	841	845	831	837	816	814	788	847	840	802	828	790	808	794	785	785	832	839	854	780	846	815	777	766	847	814	815	827	845	845	831	793	831	789	821	857	845	797	777	785	829	854	839	760	847	838	795	827	821	817	850	798	839	841	836	804	845	795	842	839	837	827	812	827	818	747	791	813	769	830	812	817	830	784	818	789	837	775	850	832	745	752	783	838	767	814	834	892	780	842	866	793	865	765	828	868	808	795	824	815	811	838	798	815	778	796	845	799	805	838	742	767	785	788	839	792	771	824	791	798	835	804	823	817	792	803	781	855	838	820	748	845	810	828	798	841	792	835	871	759	866	826	810	783	854	830	760	823	805	813	870	841	819	799	818	840	812	811	822	794	812	797	808	822	828	764	832	828	852	845	847	841	841	746	808	792	826	848	830	819	785	803	798	783	804	825	799	798	856	808	812	829	833	810	758	805	831	842	769	800	854	806	815	794	824	838	812	790	802	845	814	855	829	810	785	809	771	788	886	785	864	790	796	795	849	822	766	762	810	778	792	802	864	850	837	839	816	772	788	804	786	776	747	830	857	825	731	804	811	773	813	833	812	770	833	792	823	808	866	795	846	832	807	800	835	810	800	823	814	816	799	805	846	831	821	793	813	783	795	805	841	813	795	773	815	804	844	811	806	829	761	815	786	799	826	817	837	784	796	828	817	876	821	848	809	773	765	738	799	875	864	863	795	826	749	830	817	802	795	848	810	808	822	791	818	806	838	767	788	830	824	814	821	838	813	792	811	814	799	763	833	790	770	807	797	824	847	803	786	825	822	803	814	840	807	775	863	828	774	811	813	826	812	788	812	846	781	792	821	846	796	848	796	769	860	856	814	841	812	805	813	766	804	782	772	814	846	818	765	833	844	836	852	843	803	814	769	810	810	855	858	829	846	747	778	833	803	823	830	780	815	844	822	822	810	808	808	754	810	814	781	806	795	797	857	818	832	791	750	783	831	824	828	814	788	800	806	798	836	852	799	780	777	811	789	850	826	743	806	768	820	822	842	799	821	833	844	788	860	791	816	828	830	839	813	740	824	759	792	828	851	833	855	873	830	787	825	833	804	811	767	808	838	786	817	809	818	775	794	819	814	838	824	800	765	832	785	840	780	773	827	835	849	806	793	837	835	838	799	806	827	814	838	784	839	815	809	819	814	831	838	821	840	814	803	767	815	840	822	791	859	840	815	809	865	823	823	824	846	864	771	780	781	826	860	808	822	822	803	841	821	821	829	857	784	839	862	830	823	813	806	840	791	819	817	810	790	847	819	795	787	803	808	844	785	819	799	803	790	806	816	861	801	776	836	836	808	785	812	804	798	810	856	803	840	811	820	818	821	760	810	885	849	788	771	799	823	857	818	792	856	827	813	787	875	817	833	812	815	830	841	789	809	813	775	813	794	849	830	824	816	817	826	821	775	804	850	799	761	846	836	818	831	840	814	831	860	802	846	782	806	837	839	762	799	794	777	804	810	827	792	789	798	799	770	858	852	803	790	845	803	779	871	848	788	808	778	866	780	777	859	813	814	800	766	798	790	828	891	832	831	834	822	838	814	841	817	785	853	804	802	794	798	792	834	858	802	712	801	811	827	774	808	847	790	827	808	809	785	888	780	780	796	815	847	836	807	827	864	852	817	813	819	778	853	843	822	803	744	842	879	764	837	774	833	801	806	802	821	769	776	817	793	794	795	793	854	819	808	812	833	806	836	811	820	888	815	807	829	819	790	816	800	803	848	781	808	826	808	826	854	848	787	828	844	774	823	791	786	846	809	802	825	824	842	736	786	795	773	845	802	816	781	855	804	839	807	808	884	839	837	811	801	796	846	847	880	790	799	814	834	822	811	805	809	860	822	878	821	836	823	824	774	837	765	825	769	747	758	855	842	842	802	858	806	815	856	815	793	853	835	793	814	812	824	836	803	821	826	790	850	813	788	836	825	807	831	813	799	856	838	814	831	842	879	808	852	810	775	801	790	825	774	809	795	808	841	821	839	880	749	798	755	763	815	790	816	855	819	838	824	792	762	821	796	804	841	802	814	850	853	814	836	799	776	824	826	835	797	832	793	846	759	808	812	828	763	887	780	786	811	856	812	769	774	807	784	798	817	774	791	865	819	809	846	774	831	817	853	786	806	821	768	791	829	811	774	851	795	779	809	789	812	826	846	779	771	855	841	789	830	806	793	765	855	789	867	821	807	811	768	817	762	792	812	845	790	763	777	795	771	830	791	818	836	790	871	821	860	773	789	861	836	794	829	840	776	808	763	746	827	852	815	775	823	784	788	831	837	846	804	786	846	786	823	842	838	822	819	839	829	780	831	744	785	794	806	836	813	825	811	864	804	855	859	856	804	814	867	808	780	822	772	833	798	769	872	767	791	823	862	771	809	801	770	803	781	855	792	817	786	872	833	809	823	816	812	825	842	796	796	804	804	808	813	831	806	807	783	789	806	771	816	808	779	875	828	862	807	821	825	805	794	796	768	818	790	808	788	860	905	829	769	831	810	756	853	841	804	827	803	796	804	774	831	818	809	789	779	837	820	823	797	807	820	800	765	810	775	844	830	791	819	747	798	849	770	808	817	832	789	787	791	815	788	826	773	852	812	809	766	777	771	796	816	861	808	793	744	812	812	825	829	784	833	852	837	792	829	809	791	858	837	808	793	782	811	820	802	845	872	786	834	869	835	786	771	799	815	808	796	853	795	780	834	806	825	810	811	820	830	811	832	820	835	827	782	780	799	801	857	790	815	868	784	783	750	807	880	823	776	858	815	831	782	870	795	878	799	810	826	839	838	858	798	768	821	845	777	846	793	847	879	792	804	838	815	783	831	798	783	797	743	839	777	777	778	800	759	837	783	809	813	809	840	815	816	767	814	839	829	800	795	833	770	786	809	780	778	795	818	817	825	801	802	831	798	791	778	875	819	846	830	846	786	842	836	829	840	871	842	839	795	832	816	788	798	805	854	789	809	805	829	828	765	773	838	747	832	819
30889	4694	1621	1165	867	721	640	562	503	478	408	420	419	404	415	360	360	357	373	364	351	340	382	341	388	369	332	331	339	369	323	362	324	369	374	366	368	314	324	340	364	354	357	350	341	348	314	369	333	305	347	321	356	367	320	373	334	349	377	342	363	343	339	320	368	352	349	349	367	398	328	324	322	358	327	355	341	337	372	336	313	342	366	347	320	359	359	344	323	320	292	337	358	329	351	330	367	360	361	352	363	371	383	331	355	345	328	364	336	349	353	373	365	361	342	337	365	343	348	353	318	335	335	344	358	331	342	343	363	378	341	332	337	343	350	332	326	309	342	345	361	315	361	335	374	379	322	351	368	329	345	334	308	321	359	362	367	315	318	375	338	352	340	365	305	339	345	353	321	373	322	359	334	385	342	349	328	323	346	355	336	342	365	300	343	366	297	333	307	348	353	347	335	338	391	368	333	380	317	371	330	357	375	337	348	365	354	332	326	343	357	302	332	322	337	302	352	366	314	369	351	363	352	343	369	339	297	347	350	349	345	344	325	336	326	342	361	327	311	350	356	343	343	358	314	344	334	315	323	357	329	361	309	342	315	382	323	339	349	351	346	327	340	341	364	341	358	348	312	333	360	324	330	321	333	332	358	343	345	319	351	338	364	332	372	347	352	324	328	364	314	332	348	339	346	332	340	321	340	363	338	341	336	335	335	357	341	360	329	313	354	354	341	336	337	334	342	344	365	373	327	357	344	348	325	347	369	319	326	334	362	332	352	331	329	346	318	306	357	326	365	362	346	318	314	295	354	335	330	336	337	339	348	336	368	337	370	352	353	320	358	323	363	322	352	315	356	358	338	358	343	340	314	318	365	326	367	309	349	319	363	337	343	346	343	347	336	341	331	312	347	337	366	356	327	288	352	346	321	316	343	338	328	331	333	327	324	347	374	338	320	341	340	350	341	314	349	318	331	346	330	356	337	370	326	344	340	339	326	332	339	374	339	345	356	318	325	380	323	350	344	324	360	346	355	331	361	348	358	335	374	352	324	324	343	339	323	319	315	337	352	330	321	326	359	314	360	378	331	334	326	370	366	342	348	332	328	333	308	332	348	332	321	350	388	340	317	322	343	305	334	319	334	296	332	343	356	355	334	337	368	354	368	338	362	365	335	336	353	337	327	356	351	344	344	365	337	337	343	323	322	344	376	341	356	322	330	339	366	354	337	338	336	374	332	337	320	323	343	353	354	310	332	323	317	370	353	337	340	359	335	323	356	338	337	357	368	313	348	336	326	360	360	366	322	321	352	338	339	324	359	349	352	368	355	348	330	383	341	351	356	332	289	353	338	346	360	344	316	353	325	327	344	347	298	348	327	341	352	355	344	324	380	308	360	351	340	333	347	332	311	367	351	309	330	370	347	330	325	372	353	330	348	332	325	300	317	334	333	350	321	336	347	374	367	359	378	316	357	339	331	336	358	326	354	316	356	341	330	346	345	334	342	368	336	305	340	362	329	347	327	349	335	366	344	328	320	373	334	351	366	333	334	324	339	342	359	358	357	352	312	366	351	317	338	327	321	344	347	351	328	315	388	359	348	331	344	372	320	332	347	356	325	330	321	352	346	320	325	333	330	348	348	297	320	348	322	371	313	308	317	343	352	375	296	337	364	368	364	357	351	346	336	358	370	315	344	334	310	363	324	349	364	355	320	338	366	317	308	344	364	326	346	369	342	374	342	330	352	362	335	348	376	361	331	331	344	355	357	351	345	347	338	348	342	320	310	351	368	333	350	386	357	323	350	351	344	339	345	353	329	335	343	313	304	328	318	324	337	319	317	326	300	327	328	358	360	378	359	322	330	316	288	345	329	352	349	354	347	322	322	363	365	364	351	314	376	366	354	341	339	341	318	347	369	306	323	337	332	342	345	338	360	355	323	339	331	343	364	310	340	329	344	358	343	362	336	314	333	341	326	342	355	357	357	330	336	337	378	339	322	334	330	302	315	340	332	342	366	374	356	328	320	324	327	328	342	344	311	321	342	357	361	397	332	336	329	353	343	348	320	339	337	342	348	343	301	341	338	343	380	392	323	354	338	356	315	357	298	383	303	374	393	369	322	324	356	339	305	356	314	318	376	325	321	333	309	360	356	355	373	327	368	328	360	321	341	382	357	350	341	342	345	338	313	374	361	327	343	320	321	365	376	336	370	379	352	321	371	337	359	324	341	383	361	306	291	303	326	342	333	331	352	346	364	324	359	347	349	348	319	344	330	346	322	355	356	328	335	318	345	359	356	313	351	365	327	360	368	295	319	357	343	343	352	318	305	317	334	318	326	340	340	361	314	363	291	357	340	357	322	317	309	350	337	314	364	321	368	336	339	339	327	346	329	358	363	324	318	347	359	348	327	345	356	318	327	295	320	324	323	335	336	353	344	335	329	347	365	355	362	347	358	328	349	355	347	360	338	347	358	351	340	331	339	368	323	299	364	309	379	372	332	362	314	346	347	360	337	356	355	347	299	378	353	343	354	323	347	359	334	323	336	342	347	327	351	339	335	328	360	384	356	373	362	301	336	354	352	321	348	360	329	349	343	342	354	327	347	348	358	335	348	348	329	317	327	324	342	345	328	356	349	298	342	304	352	346	348	319	353	371	355	324	354	332	326	331	350	385	360	342	335	356	311	356	339	323	319	369	347	347	360	365	366	337	351	352	361	314	335	322	367	342	343	310	365	331	333	335	348	315	348	343	368	347	326	335	360	354	321	336	322	349	335	329	331	323	330	339	342	341	367	344	328	358	345	290	331	292	342	353	338	347	331	339	333	329	351	325	343	351	342	347	348	338	316	370	359	340	354	324	326	363	316	307	343	325	352	369	342	372	335	355	355	327	346	320	356	346	361	358	362	324	351	369	320	336	319	369	341	343	343	330	356	338	353	354	318	340	328	339	330	356	377	324	344	346	346	332	297	343	324	367	363	339	370	347	330	319	330	349	356	356	364	329	345	342	332	362	354	330	368	355	328	317	333	347	339	360	346	343	369	347	343	319	359	381	397	349	347	340	345	332	347	351	316	300	373	346	337	339	372	322	319	324	320	330	329	357	326	354	351	352	348	308	336	360	388	355	319	345	356	325	378	333	320	346	340	354	345	335	368	313	343	335	357	317	322	338	332	344	286	325	325	355	307	322	335	351	329	362	332	326	354	314	365	343	387	340	331	354	356	352	347	295	368	346	343	361	379	343	341	342	363	326	325	350	330	331	327	320	355	347	336	367	378	331	325	351	324	338	339	346	344	362	321	337	333	340	374	322	329	351	342	343	336	336	356	319	313	342	337	354	362	337	330	367	348	375	368	314	341	313	347	300	350	329	344	349	358	354	327	339	338	351	325	333	313	371	323	332	341	341	330	352	335	324	371	363	379	332	327	325	337	323	333	346	366	365	342	316	366	342	329	345	358	360	343	335	389	315	331	350	356	344	374	381	320	324	357	353	326	348	363	337
14571	1779	3250	3658	3194	2625	2249	2017	1797	1615	1501	1435	1342	1260	1207	1150	1161	1128	1084	1080	1008	1054	996	969	1020	968	936	940	960	945	902	973	973	997	921	916	970	944	926	984	915	962	875	897	880	900	897	925	876	897	942	854	930	864	892	863	912	895	856	881	903	892	921	929	879	891	932	889	888	900	924	867	871	967	856	883	874	889	881	904	912	835	894	964	877	843	906	872	915	926	912	879	896	904	936	875	868	888	897	891	884	893	914	931	893	926	896	891	908	839	892	880	876	886	833	882	934	838	901	860	878	806	813	865	920	930	846	892	881	870	888	822	897	910	883	872	840	878	857	836	883	909	829	903	910	873	920	928	834	913	927	902	910	910	864	838	896	926	873	879	796	878	884	864	856	855	882	825	907	851	883	927	896	885	861	921	825	885	840	880	870	879	877	763	860	875	829	894	937	892	843	961	895	898	854	907	826	908	894	854	846	857	894	858	874	881	820	918	928	885	871	904	873	919	822	909	867	879	830	897	849	841	839	913	873	897	876	888	876	853	852	890	898	797	876	884	879	849	876	878	892	866	957	848	866	923	865	845	830	841	911	862	819	865	858	796	864	840	832	830	873	862	872	888	859	838	889	849	913	879	852	865	848	855	860	867	843	841	875	841	824	837	860	843	847	893	871	838	827	834	842	896	829	848	875	869	870	851	882	883	862	872	870	845	838	843	854	931	886	925	872	847	837	873	817	834	828	886	932	896	922	843	809	848	851	857	862	831	934	834	876	854	960	887	911	882	905	859	867	848	931	867	842	863	852	913	911	870	895	895	838	829	880	847	878	849	904	850	885	885	828	876	806	935	880	840	818	846	869	891	968	888	918	847	853	901	844	884	895	876	886	861	883	884	891	820	851	883	896	835	875	893	915	892	872	824	849	862	882	860	861	876	825	829	857	886	859	855	895	883	840	862	900	874	861	851	865	820	892	882	847	831	935	821	870	891	888	886	883	875	845	877	901	858	874	897	845	842	856	881	888	851	890	868	891	893	882	908	810	867	853	905	897	922	844	847	899	833	920	876	858	901	885	854	854	862	850	852	899	800	938	851	861	857	856	873	875	844	872	903	852	843	912	838	839	849	934	883	848	873	860	871	837	878	897	886	866	895	832	860	879	889	826	861	845	806	845	870	826	892	869	859	834	834	836	863	869	885	848	870	852	825	857	880	779	853	853	890	868	821	878	843	874	869	880	865	869	894	889	889	861	865	872	865	873	855	803	875	888	878	860	899	882	906	847	900	857	848	869	900	849	922	857	916	914	859	886	845	861	888	860	893	825	788	865	873	848	863	862	882	849	852	861	862	894	876	875	869	916	844	912	846	891	883	855	799	941	841	845	877	853	870	895	866	849	882	902	863	842	857	839	872	889	885	875	892	874	865	906	920	874	840	902	867	872	818	856	857	865	855	904	897	899	828	881	847	817	799	876	863	912	933	834	915	875	899	923	840	886	868	868	852	889	864	875	821	879	879	922	881	874	844	802	854	874	885	835	847	862	818	896	838	878	839	852	865	914	903	870	909	844	879	880	843	845	911	850	857	839	879	868	797	897	817	873	839	862	866	888	855	890	834	854	889	817	838	860	848	866	867	829	878	857	841	820	816	851	835	873	820	861	867	885	899	900	898	881	805	804	907	820	890	910	872	904	810	872	914	865	868	930	902	846	861	863	903	902	882	885	854	905	832	875	878	859	855	843	883	857	858	825	819	887	864	885	876	849	890	900	938	921	867	844	851	903	833	876	844	879	832	876	862	839	893	834	856	791	913	816	825	887	885	846	872	881	830	882	832	857	832	873	842	877	905	850	897	873	874	789	889	923	908	843	873	935	900	912	873	879	834	919	873	900	846	867	874	794	902	879	886	894	857	871	905	862	781	831	824	883	881	883	817	885	797	878	862	892	855	868	856	893	874	842	856	863	882	862	815	859	882	880	897	899	838	826	899	869	856	829	818	841	823	853	906	844	878	883	917	851	856	865	858	866	888	832	844	905	816	833	852	853	878	877	896	852	826	888	887	865	843	855	879	828	822	879	881	853	856	872	837	802	835	857	846	846	877	870	847	893	881	852	892	865	869	825	825	888	870	833	864	874	936	852	919	904	875	851	885	899	905	880	864	833	870	825	870	867	854	840	843	848	906	881	905	849	863	804	876	844	862	875	846	826	864	847	841	892	879	815	898	819	865	859	866	885	840	874	867	829	864	841	881	862	889	845	868	826	865	894	883	829	901	831	871	895	865	890	859	869	922	839	798	877	856	845	862	870	869	908	844	856	826	889	843	848	871	845	834	825	846	838	841	889	813	870	830	907	856	877	924	892	874	804	863	833	856	854	844	886	848	903	864	902	877	927	877	917	878	894	880	879	884	858	881	841	834	863	883	850	882	858	933	881	848	829	897	840	832	882	885	889	899	832	846	814	872	848	861	831	849	826	829	872	852	945	852	828	846	861	833	813	906	906	937	894	871	826	869	927	878	862	876	859	878	834	857	841	851	853	838	876	926	849	839	862	819	846	826	913	833	877	841	861	903	872	892	873	888	918	827	824	864	829	906	871	868	875	873	848	898	866	842	890	862	863	893	848	915	853	875	861	901	881	867	859	872	853	826	874	867	861	895	839	898	855	891	868	893	886	875	869	879	894	871	887	908	911	835	866	859	854	916	826	846	879	837	888	848	826	862	863	927	889	886	877	863	883	882	906	812	876	886	821	869	844	831	878	869	822	882	850	844	857	853	892	875	851	851	893	798	859	913	878	818	818	889	882	842	882	871	869	861	878	846	843	885	839	893	866	875	872	813	860	841	839	855	882	898	920	840	880	860	902	852	865	866	874	878	890	856	825	876	858	838	802	897	896	862	860	845	888	829	905	873	882	811	916	890	861	896	850	881	928	826	887	845	920	881	808	854	871	873	921	847	883	869	839	903	887	901	890	913	856	881	888	910	893	871	937	922	868	870	851	846	815	876	887	848	905	861	935	870	846	879	911	840	856	892	882	846	823	842	886	877	882	840	896	838	880	837	928	853	871	873	848	855	922	916	866	871	909	880	867	861	864	887	820	905	880	866	855	882	892	864	872	845	921	836	817	895	865	854	882	884	801	862	864	891	902	849	907	849	834	864	880	859	889	856	868	862	896	875	881	912	786	841	881	824	858	885	863	840	892	864	908	852	869	857	888	917	841	917	805	882	844	874	885	874	882	866	848	867	889	895	903	874	874	909	823	844	876	864	847	863	884	857	906	856	885	848	799	893	896	840	877	854	884	863	832	915	803	839	860	905	842	885	891	883	888	802	892	873	861	897	877	881	913	874	941	832	849	853	891	857	881	890	910	914	879	833	873	924	852	885	861	863	878	803	829	897	887	877	899	893	904	903	836	915	846	871	895	858	883	867	900	888	883	849	888	853	873	821	858	867	924	832	828	872	860	842	867	892	920	844	829	850	875	896	877	898	907	875	916	833	849	902
43153	12532	3648	2000	1388	1056	788	700	543	541	424	458	394	365	344	310	295	315	292	330	292	289	275	269	263	270	281	278	253	282	262	242	258	278	243	263	296	229	222	261	263	236	225	240	270	239	270	229	263	260	255	250	259	239	230	252	254	270	240	237	253	229	256	240	255	234	227	231	252	246	259	221	233	232	249	257	245	251	258	247	270	268	233	242	211	254	248	244	235	216	238	249	212	236	248	238	264	243	294	226	234	217	220	249	239	257	268	221	239	278	260	269	236	245	260	260	198	239	236	239	221	259	215	252	286	238	228	224	243	253	224	260	258	229	254	264	254	252	245	227	253	270	252	258	241	249	227	267	254	233	244	236	250	244	261	237	233	233	249	243	250	275	247	241	229	257	191	246	228	233	241	257	214	241	249	225	235	227	223	248	248	252	272	217	234	248	253	242	226	284	226	248	224	233	260	248	237	258	203	247	234	259	249	229	271	280	236	229	245	228	226	242	239	260	258	230	223	257	230	232	257	246	242	227	258	222	230	217	241	241	242	262	245	237	250	229	268	237	230	248	243	244	214	234	212	240	234	223	232	266	250	251	258	245	239	260	233	254	231	240	254	274	228	252	274	256	244	217	243	231	257	223	241	240	241	249	232	265	231	239	237	238	237	221	255	247	238	218	234	220	240	218	274	244	244	226	266	271	193	244	222	262	247	220	245	205	255	211	258	239	248	249	254	215	218	234	233	204	226	231	256	223	243	236	226	233	256	229	223	206	243	254	273	254	261	242	238	239	236	215	242	229	252	246	264	225	243	240	219	284	239	246	236	252	249	229	241	246	248	254	240	237	246	265	239	230	238	239	262	249	254	246	288	234	241	260	232	242	228	233	259	256	230	230	240	233	227	234	242	252	245	249	199	278	257	222	266	236	252	228	265	261	220	265	249	257	259	244	227	220	236	229	262	266	215	257	241	235	235	212	228	245	223	247	241	262	234	239	247	247	250	227	236	228	218	237	259	247	235	210	216	260	233	260	202	237	242	245	241	247	265	254	271	220	219	247	215	241	236	263	242	219	213	233	257	274	214	237	231	270	237	252	248	267	228	214	240	231	262	232	239	219	235	240	249	257	225	234	237	241	224	232	233	251	248	230	240	218	247	271	225	257	263	251	242	238	272	241	254	221	255	261	252	256	249	275	239	218	234	229	253	236	240	251	258	217	250	249	244	251	235	294	250	232	239	235	229	227	241	283	270	226	218	251	235	237	221	233	234	221	250	252	231	214	232	247	222	241	242	221	229	243	243	223	233	225	231	271	255	232	226	215	247	290	223	244	249	206	228	210	241	233	222	216	238	247	241	253	248	258	238	223	257	228	228	233	238	243	243	241	207	232	206	279	260	253	240	220	265	240	221	273	235	230	222	215	246	197	258	214	232	209	247	271	245	249	204	214	250	231	238	214	236	261	224	237	217	252	250	221	239	220	226	258	240	258	236	259	268	239	233	199	248	206	246	247	245	247	213	225	270	240	256	270	259	242	240	254	241	221	265	218	248	248	222	251	242	236	249	265	256	248	238	203	244	234	238	252	226	251	252	232	232	251	238	241	237	260	248	233	231	248	236	240	218	211	231	242	262	240	237	244	225	224	225	233	244	271	216	216	250	240	236	226	228	231	239	234	253	235	247	240	248	233	243	220	241	241	254	257	220	271	231	254	243	239	239	227	248	239	261	265	232	238	221	225	251	233	244	238	264	257	234	234	242	248	215	247	263	265	253	229	243	248	236	203	256	240	252	222	223	238	238	247	219	246	252	237	239	247	241	256	267	235	205	268	246	232	239	254	234	238	225	220	228	260	256	236	217	254	232	218	247	248	233	232	230	229	243	246	200	216	242	207	254	255	239	251	243	237	223	263	254	213	226	252	243	239	234	249	269	257	245	221	249	231	216	229	223	263	245	244	213	243	230	254	240	222	256	230	240	242	244	259	265	261	240	235	258	252	219	207	244	233	187	229	234	257	227	247	247	235	225	217	235	230	240	246	235	247	245	238	213	251	224	225	256	200	226	241	236	250	213	254	230	225	238	255	261	237	215	234	239	230	225	244	219	237	209	263	250	253	280	235	234	247	265	242	241	250	252	234	217	235	231	232	242	232	233	255	243	224	246	225	260	232	247	231	241	260	239	218	212	268	228	223	227	261	232	238	251	278	241	254	233	230	242	219	222	231	254	249	224	242	239	246	261	262	256	237	248	230	230	252	250	240	231	242	242	268	275	244	244	228	216	235	241	276	238	226	254	241	265	259	244	248	236	244	235	242	228	229	243	272	208	254	224	232	243	224	227	224	201	240	268	226	249	240	241	244	241	228	238	259	264	251	215	225	242	251	234	241	245	255	227	210	241	268	251	240	248	232	254	257	244	231	252	255	239	221	231	216	239	247	239	257	272	266	245	248	236	234	266	231	264	248	244	233	239	221	230	254	261	244	239	234	229	235	213	233	266	244	238	239	256	275	243	240	213	226	246	244	211	234	242	209	230	244	248	206	247	246	233	244	257	257	242	253	235	231	250	220	219	225	239	240	265	230	241	237	251	235	244	242	223	235	229	243	242	244	209	232	249	259	242	254	236	233	213	240	238	250	252	232	237	235	233	235	254	263	240	213	219	241	231	227	226	238	257	237	240	237	230	219	269	235	238	218	245	253	212	249	250	231	228	248	238	254	277	229	244	214	230	246	198	240	233	227	258	220	245	251	225	229	249	254	228	225	257	232	223	260	250	233	240	251	233	221	236	236	245	253	258	241	239	241	254	218	253	229	253	233	225	223	254	249	238	245	264	237	243	251	221	226	260	226	227	232	237	216	243	231	253	236	234	263	287	227	238	248	243	249	227	232	207	261	231	279	237	249	228	248	241	253	256	261	249	239	205	228	251	270	232	229	245	230	237	229	241	210	238	261	216	238	210	236	238	258	261	222	234	228	229	221	248	255	236	221	260	264	215	232	261	233	242	249	249	243	235	272	263	239	246	229	235	250	234	251	212	221	244	249	261	252	238	258	216	288	230	247	243	269	262	231	256	230	204	256	228	253	247	258	249	253	230	229	263	212	264	251	238	242	223	255	256	233	230	270	235	233	243	262	239	266	216	270	232	250	230	227	244	241	224	242	219	231	275	226	249	236	220	222	243	235	247	242	230	276	253	212	251	217	222	233	251	271	233	232	236	223	237	235	247	273	242	248	265	252	232	284	231	234	231	248	225	234	221	238	207	232	273	215	215	256	211	210	219	246	252	267	244	250	265	257	263	265	254	242	254	246	230	224	233	231	281	228	244	263	248	233	231	237	257	245	223	232	248	242	239	252	242	220	235	231	249	249	230	230	234	245	238	244	248	234	228	249	225	232	228	239	221	275	273	260	247	247	242	256	247	249	258	250	229	260	227	244	229	231	252	242	219	236	234	228	222	258	264	236	237	264	246	218	246	204	221	257	225	265	240	266	263	256	219	213	237	262
20088	2337	5268	5787	4858	4111	3284	2785	2284	2104	1780	1675	1512	1407	1264	1216	1153	1086	1011	1034	951	976	954	894	892	856	821	809	838	830	768	800	773	754	739	736	742	728	695	680	763	762	717	691	754	655	700	708	722	709	706	683	694	664	663	673	694	613	667	698	661	671	734	676	678	654	698	679	682	717	687	702	676	639	678	700	675	684	694	681	629	676	667	640	652	701	696	718	680	644	709	642	661	681	686	648	677	648	634	647	636	683	686	666	610	627	645	659	643	666	644	652	643	655	645	602	639	624	591	667	624	650	619	637	643	638	627	631	646	612	634	619	617	573	669	608	651	608	578	608	597	659	664	649	640	670	660	620	624	653	666	660	649	687	622	623	600	605	673	654	644	614	646	656	620	641	609	650	686	646	632	639	632	619	604	675	632	641	640	595	649	669	649	645	627	622	578	648	642	623	644	644	657	642	637	664	621	596	655	629	637	587	633	697	638	660	631	608	646	652	632	654	612	636	569	602	645	615	666	601	628	593	586	584	640	654	650	642	635	599	635	665	610	591	604	641	583	634	633	599	638	617	630	594	622	635	672	629	655	618	633	633	638	643	613	574	642	619	686	633	624	656	633	631	640	627	617	650	614	631	652	642	585	582	597	603	619	640	665	625	622	597	608	622	611	618	617	643	611	610	600	618	644	641	588	700	681	632	634	623	620	637	593	618	602	598	601	593	626	591	647	596	680	598	579	600	597	637	608	691	665	617	633	646	628	635	648	675	621	628	632	636	585	601	613	655	669	642	619	619	583	630	597	628	662	652	631	594	625	646	602	637	642	612	644	602	664	647	639	601	620	639	613	600	655	693	622	621	631	614	648	603	592	704	657	591	652	606	614	596	614	608	640	650	592	609	601	639	617	630	589	643	663	607	618	645	626	599	659	627	577	629	649	620	615	627	644	583	603	605	623	669	583	617	636	622	625	616	575	660	645	632	592	635	641	657	616	627	598	654	607	590	644	608	632	641	577	649	673	631	559	638	637	657	579	596	621	655	616	602	652	607	654	625	630	617	631	661	613	598	625	641	608	612	662	608	583	579	602	649	656	610	679	623	670	645	664	671	680	637	606	597	621	625	640	629	633	657	599	630	624	593	628	619	594	653	607	587	591	621	623	587	643	586	634	671	635	633	634	628	589	627	615	590	622	635	608	588	602	620	668	648	641	620	624	618	613	617	621	646	652	636	621	614	622	612	648	606	643	586	593	593	644	625	604	630	618	647	605	684	626	592	602	641	584	656	607	613	641	630	625	636	632	635	654	599	594	628	635	631	649	653	584	625	590	611	628	634	649	626	600	642	650	642	618	591	642	637	631	628	607	622	659	601	632	618	624	574	621	584	608	624	637	658	575	641	628	649	632	600	589	639	573	609	648	635	619	622	614	604	607	610	603	612	658	633	605	590	611	627	600	615	645	634	635	622	628	624	608	613	551	560	606	603	653	625	605	587	646	617	597	623	630	636	675	646	621	636	631	620	616	640	631	640	627	614	648	623	654	604	593	589	653	639	628	617	620	631	683	640	621	603	696	608	643	689	609	603	649	633	610	628	647	609	658	594	663	588	703	646	635	641	659	638	671	640	597	609	620	653	662	596	622	620	621	633	678	638	635	628	589	625	679	659	605	560	611	632	637	634	628	640	616	648	603	620	653	614	625	648	626	633	651	625	600	610	650	619	614	609	543	698	651	618	601	642	636	627	628	622	586	633	650	627	637	618	617	607	635	606	586	630	660	638	644	629	630	631	607	609	617	627	644	649	617	626	651	654	633	641	640	622	625	662	627	580	618	643	550	629	617	599	603	636	646	635	604	593	574	673	578	637	617	609	597	623	632	605	601	618	601	606	605	630	611	638	616	644	614	608	624	569	576	630	636	609	620	635	668	642	639	625	580	658	633	640	601	634	612	674	587	628	630	620	620	636	598	568	598	641	608	628	622	620	629	646	602	624	619	671	653	635	648	620	649	647	598	650	628	628	643	626	609	654	586	643	617	613	618	631	646	684	561	598	626	586	631	670	638	594	582	628	645	630	624	616	637	604	641	632	638	631	603	615	605	638	661	638	608	596	613	627	637	602	641	615	653	681	631	593	600	579	612	624	642	611	698	624	605	626	613	648	647	629	630	654	650	586	593	581	635	560	642	613	572	626	588	613	634	660	616	604	653	625	625	570	677	628	611	621	587	645	597	638	591	622	649	604	643	593	626	613	610	625	617	617	605	613	679	613	674	653	602	630	659	636	590	643	631	637	592	646	614	636	618	591	662	672	612	600	621	629	621	641	645	616	640	631	614	633	624	662	654	633	614	623	613	590	668	621	625	614	661	658	616	626	628	624	594	615	643	644	591	663	606	554	620	648	615	636	621	643	645	618	612	633	611	651	607	616	623	588	645	644	623	670	622	637	618	642	641	575	597	586	617	645	672	607	610	665	639	683	602	628	622	603	581	594	608	672	620	598	610	635	608	631	614	601	607	667	614	626	607	626	637	618	670	596	597	607	597	634	632	633	611	611	634	604	644	595	622	598	649	656	638	658	598	626	656	587	617	575	624	571	579	637	625	657	631	649	616	617	639	662	626	611	613	627	623	595	620	622	607	626	622	598	599	654	594	629	619	597	589	668	638	577	580	651	608	642	607	623	651	661	670	619	646	580	598	650	613	654	634	603	628	646	645	640	624	618	617	641	623	612	646	660	620	639	581	641	635	616	646	625	627	644	597	607	627	578	642	655	611	626	597	618	676	669	626	602	658	608	630	691	662	634	642	669	639	564	653	610	669	611	664	575	649	632	599	613	638	641	572	610	651	602	613	590	609	599	622	622	599	605	653	605	616	638	624	649	634	631	654	609	609	624	588	629	613	646	624	601	606	612	626	634	637	657	602	611	592	649	624	610	642	638	578	583	595	619	602	657	629	617	656	594	605	637	660	607	647	641	635	619	622	663	624	590	662	671	631	623	637	616	626	577	619	636	608	653	611	654	606	662	661	623	605	631	606	643	602	623	629	598	628	605	654	655	611	658	625	614	633	629	621	596	601	627	566	638	625	631	626	614	598	638	658	628	585	609	607	589	636	627	638	623	603	619	565	569	590	622	580	601	637	646	618	648	624	613	573	645	627	602	605	642	607	626	613	691	645	600	633	637	637	603	657	632	643	651	670	640	623	603	606	626	620	607	609	640	567	620	625	636	632	600	649	638	637	648	644	669	607	615	568	622	633	638	648	580	612	652	626	635	614	606	605	613	677	593	602	641	680	695	657	640	663	642	607	656	632	629	579	628	644	603	625	596	555	642	634	606	608	629	598	605	622	625	593	613	646	556	674	606	618	613	672	679	620	586	589	636	627	584	611	643	657	604	617	608	646	623	610	647	661	670	646	619	660	651	610	664	681	583	631	624	615	598	670	615	677	622	624	606	632	634	612	672	639	598	603	585	651	629	636	635	614	572	602	641	621	590	580	653	643	672
4793	350	330	324	366	336	327	306	302	299	288	306	265	321	329	293	317	303	299	324	292	318	294	322	298	331	323	325	301	314	317	319	329	310	310	319	301	345	310	295	284	265	314	305	332	279	333	308	308	310	319	337	280	347	300	324	306	286	336	303	276	330	288	305	315	280	305	315	360	348	335	289	330	300	287	315	310	309	322	299	341	297	301	308	321	315	341	306	333	286	281	320	337	320	325	305	303	303	302	296	326	318	274	326	296	333	314	293	307	304	297	302	336	320	352	299	287	301	260	261	312	301	330	312	288	302	311	326	309	329	310	311	358	314	296	306	324	304	294	333	286	310	295	304	293	325	308	305	313	318	314	291	316	311	318	314	288	288	272	317	315	294	319	291	322	294	300	340	306	296	269	315	347	306	305	291	306	328	338	324	323	304	308	281	311	305	301	337	319	343	330	295	307	312	307	307	318	280	337	291	338	301	278	299	311	325	286	323	283	298	321	267	310	307	297	328	308	307	281	334	286	332	324	310	279	319	289	291	303	306	286	304	316	330	268	314	296	295	325	287	313	274	311	344	312	302	292	321	332	294	314	307	303	325	310	305	321	308	283	288	303	316	310	307	317	294	309	305	305	334	283	305	289	327	307	316	303	335	307	304	304	335	313	303	281	300	291	276	339	307	308	295	328	338	322	290	296	317	317	320	303	284	312	279	326	324	289	311	296	323	315	290	282	310	309	314	276	293	329	285	321	314	318	276	292	312	310	309	320	273	335	303	302	302	306	321	299	285	276	305	318	322	284	310	345	342	275	314	305	286	313	321	312	315	307	264	316	283	300	278	300	338	296	314	290	316	319	309	335	324	315	315	301	306	314	305	302	299	319	297	315	341	314	312	365	300	286	295	322	298	307	310	313	327	324	319	296	283	311	303	311	313	277	288	298	308	324	315	319	276	307	313	317	304	297	307	305	325	296	304	314	308	290	324	282	323	316	289	299	305	320	316	291	304	280	276	292	315	296	302	280	330	272	334	300	296	309	314	307	296	335	303	298	297	313	332	304	297	290	298	340	298	332	300	332	292	319	304	288	298	316	314	291	288	295	325	335	267	307	309	302	300	307	325	297	297	318	352	305	358	343	321	311	291	301	284	295	295	300	303	320	302	322	314	301	291	304	304	306	327	318	305	288	298	296	296	282	318	295	321	264	307	323	314	314	309	331	328	304	308	295	314	299	307	319	261	297	321	316	300	298	310	310	332	288	305	275	311	310	303	312	323	315	319	280	332	321	290	313	297	287	289	339	336	305	307	289	324	333	296	293	291	306	327	324	280	307	315	302	285	298	315	316	321	316	308	344	356	318	298	291	258	324	318	302	343	305	295	300	319	327	345	293	312	329	328	317	311	322	329	278	313	325	330	316	318	308	315	292	309	298	326	302	313	281	313	359	272	330	315	359	351	316	306	271	301	302	285	301	311	341	325	300	287	295	293	324	338	301	267	291	335	287	313	297	279	307	336	339	303	312	326	289	304	264	292	309	282	296	290	299	294	323	286	325	320	306	314	305	304	301	310	339	336	333	307	311	299	337	325	298	301	306	287	296	292	321	315	324	324	317	341	310	306	297	311	294	338	323	315	269	300	291	303	310	293	335	307	296	282	310	307	290	322	297	309	289	277	318	273	311	302	312	314	315	282	317	305	293	323	317	289	308	308	338	303	302	310	323	281	299	313	291	324	289	309	310	275	310	332	285	295	298	304	308	305	303	294	317	318	277	319	297	286	340	300	315	325	308	310	305	299	342	304	319	294	308	327	319	321	308	355	332	305	317	317	284	277	302	292	311	292	298	298	292	296	340	292	340	283	334	265	279	302	298	308	298	309	271	286	320	305	300	322	306	310	335	285	299	305	322	302	315	349	325	333	301	306	319	314	283	311	314	314	323	294	312	337	280	308	308	328	338	350	324	288	306	307	341	330	321	316	279	328	292	309	290	325	281	316	281	299	320	314	310	313	335	331	325	312	332	309	301	331	300	314	319	305	283	309	307	302	303	291	344	339	287	298	308	310	310	293	297	303	320	322	307	320	307	339	314	328	302	329	275	339	320	283	272	301	297	319	272	299	308	296	307	294	288	329	308	294	320	317	298	299	307	296	322	313	301	317	318	284	319	330	316	327	314	328	295	293	290	266	314	307	316	306	332	315	312	332	279	288	294	291	307	298	297	278	301	321	313	316	310	303	281	267	302	297	301	332	310	307	308	301	314	303	326	294	327	306	323	325	310	321	320	317	351	317	303	283	288	294	298	297	328	302	288	329	309	304	314	295	282	294	271	324	293	305	316	308	334	313	351	312	291	268	317	331	311	313	303	321	320	317	326	321	319	301	303	315	301	316	277	286	309	317	330	318	328	285	319	283	309	277	302	311	337	317	299	310	281	318	318	321	341	320	309	317	329	311	319	288	301	311	307	327	302	313	327	341	291	299	321	306	280	325	291	301	315	305	285	335	324	294	317	335	333	337	337	310	302	309	320	313	309	310	314	307	300	276	310	344	330	312	293	326	293	311	297	330	283	280	331	299	310	312	303	302	316	293	289	331	300	273	330	303	312	298	333	282	302	295	301	282	303	283	313	310	290	303	307	304	317	297	292	322	304	308	348	306	267	300	311	306	286	306	319	307	325	285	308	331	310	326	313	331	302	286	327	281	349	294	296	356	325	309	326	322	309	287	325	294	277	321	300	313	325	308	301	299	306	305	318	294	316	332	328	320	334	300	340	309	314	314	342	304	311	312	297	329	321	316	304	304	280	296	329	273	320	301	291	296	299	304	330	353	314	310	346	359	308	235	325	314	310	310	322	345	324	304	328	318	296	343	290	310	311	316	313	330	328	319	271	323	317	319	312	316	319	312	328	314	318	296	282	325	340	279	333	331	304	313	290	322	308	317	308	287	314	332	306	337	345	282	291	314	325	291	306	297	315	299	272	318	334	316	293	293	322	339	315	337	323	318	287	305	284	299	330	333	302	314	294	313	309	294	328	336	322	307	312	296	312	293	328	280	317	344	297	291	275	269	322	294	318	293	319	322	316	323	355	340	314	319	306	329	302	290	273	321	322	316	306	347	297	302	315	330	304	335	306	278	306	310	300	308	316	318	303	304	318	277	303	278	255	341	345	290	297	344	326	310	320	344	305	318	326	324	309	318	345	308	316	290	314	309	299	332	295	310	297	325	312	302	310	291	300	322	276	328	314	278	320	309	304	333	331	337	290	322	329	339	328	325	299	277	306	309	323	328	327	292	329	306	303	310	330	316	304	322	347	323	302	321	326	322	303	324	296	309	295	352	306	309	320	309	289	301	330	291	320	289	284	302	337	307	321	302	307	297	327	330	340	295	298	312	295	329	316	302	289	306	319	321	310	295	328	309	306	305	310	322	305	309	263	327	314	327	332	307	305	311	313	324	297	324	308	305	323	329	294	310	298	279	306	338	330	304	298	301	332	340	331	315
4344	829	943	879	900	896	848	822	839	825	837	841	779	837	805	850	816	816	814	768	813	773	756	823	791	788	806	828	821	770	762	820	824	795	786	790	780	861	779	774	779	769	755	799	796	815	818	791	768	793	798	801	781	778	755	842	826	790	782	811	804	807	766	815	747	788	820	760	889	818	840	841	828	810	819	851	825	807	787	815	731	817	855	829	828	870	771	803	840	805	821	758	797	860	837	826	832	794	834	790	795	763	777	783	797	839	819	820	774	803	811	832	747	807	741	777	785	749	839	852	833	799	745	783	803	802	844	805	813	801	795	772	824	795	791	837	805	794	780	757	849	823	779	812	835	791	843	805	760	830	811	816	775	832	772	804	830	809	806	780	771	829	786	804	870	795	798	772	837	877	789	798	816	815	804	816	780	797	816	801	821	826	750	799	814	800	760	769	797	824	809	858	793	796	761	738	769	790	795	804	756	778	814	830	873	817	802	796	782	776	770	781	803	765	815	762	782	817	790	785	771	837	826	810	806	761	767	787	789	786	774	764	776	801	768	786	862	801	849	787	778	801	823	770	822	759	780	804	735	799	808	769	832	823	756	772	794	820	825	770	792	816	750	759	824	790	786	798	825	859	787	811	813	805	815	796	836	753	753	817	811	835	816	769	775	777	785	820	773	763	832	786	789	799	871	839	824	806	810	837	812	797	809	787	783	742	791	807	799	834	804	789	835	792	818	808	745	785	825	822	802	788	798	788	832	760	830	809	813	788	803	806	794	745	832	812	797	817	796	839	806	799	827	835	803	816	794	783	780	793	819	787	783	820	803	774	779	746	803	789	797	811	808	814	814	797	747	822	797	811	797	844	782	785	772	763	838	777	751	805	818	755	848	812	834	821	803	824	794	747	795	774	791	782	774	790	802	754	780	792	822	763	785	773	797	822	779	785	738	773	827	836	806	819	857	823	780	803	789	797	797	790	819	830	806	827	803	799	745	769	808	816	869	759	752	798	813	769	760	794	843	811	833	752	826	827	747	773	802	825	821	839	867	795	834	828	812	829	774	821	817	763	823	780	810	793	786	820	768	796	783	779	791	770	846	815	752	799	823	800	830	816	855	802	752	782	809	804	835	823	775	809	780	792	778	774	761	750	811	840	797	833	803	851	818	776	825	781	817	824	804	835	768	803	787	815	823	847	773	825	794	762	839	801	853	775	837	804	817	754	789	780	787	787	844	781	764	798	793	792	814	783	795	815	812	839	799	804	749	761	791	818	853	817	827	809	793	796	799	814	773	778	807	754	823	770	814	777	806	813	753	738	804	794	789	842	809	804	785	810	782	757	837	796	830	804	786	810	773	797	797	802	769	781	830	804	775	790	822	808	786	801	802	768	790	797	799	768	788	787	827	788	805	777	835	770	814	788	767	782	787	811	804	817	866	767	792	811	787	775	784	761	791	843	791	787	776	805	823	792	785	850	814	787	835	759	813	842	783	815	784	865	818	790	820	783	820	765	771	813	788	823	761	798	774	769	817	761	796	816	818	778	805	765	797	773	771	795	757	769	829	799	835	810	739	792	804	817	778	791	836	816	831	791	763	850	763	831	771	811	787	709	806	762	774	809	770	762	773	776	829	800	754	829	781	759	809	775	817	766	772	834	807	801	796	788	790	854	758	837	877	782	822	807	778	858	794	792	808	801	805	790	806	816	804	781	801	839	822	787	797	802	827	843	793	814	759	767	826	813	751	765	782	746	827	831	810	781	806	822	760	753	797	773	841	799	790	743	856	764	811	791	782	791	829	776	754	818	795	780	775	784	821	793	776	850	794	798	809	803	771	769	796	800	812	849	755	814	766	821	844	759	824	782	860	810	820	808	809	807	788	800	753	827	766	800	741	794	790	812	773	781	792	809	789	805	792	834	813	800	795	797	812	793	784	844	783	816	781	740	818	833	785	741	760	808	820	789	784	762	827	809	776	836	830	777	789	814	816	802	802	795	785	833	804	775	789	800	785	818	746	831	824	773	787	812	827	767	771	770	798	831	835	819	799	821	758	789	812	808	813	830	752	777	788	792	835	796	778	823	811	807	800	791	823	797	768	780	784	828	844	818	841	786	856	780	785	819	830	799	819	755	785	761	810	796	763	743	768	767	750	762	813	769	747	790	792	758	788	817	736	803	809	783	774	822	777	784	782	747	798	790	808	833	759	820	828	798	784	820	785	814	845	758	830	848	797	839	834	748	775	784	785	758	769	820	799	853	737	780	820	810	824	851	790	796	829	844	808	796	803	812	785	809	870	801	782	793	770	785	842	794	741	799	806	850	803	846	818	745	777	789	792	744	838	788	845	768	783	788	843	793	800	806	790	798	759	766	773	787	838	803	743	774	756	751	842	820	823	811	747	759	787	776	796	764	806	807	767	786	818	792	823	818	753	826	801	771	836	799	763	762	792	737	805	772	793	826	833	767	825	765	807	805	830	826	794	789	794	831	830	824	789	829	777	831	810	836	812	769	813	808	888	843	821	740	791	768	860	789	823	808	794	798	784	790	834	808	852	838	820	773	796	790	812	853	794	770	747	841	806	818	780	787	796	804	761	769	825	814	822	772	790	719	845	791	811	861	794	809	811	832	795	818	769	791	790	778	839	760	760	825	803	858	767	821	783	746	765	817	745	851	781	801	780	807	784	801	752	761	840	799	797	796	751	748	762	828	780	822	816	760	783	839	788	786	785	830	761	813	805	857	819	813	777	833	820	854	792	804	786	818	793	800	797	828	749	789	837	793	776	755	764	763	808	749	813	787	822	810	817	811	794	813	764	788	815	778	831	810	785	820	795	832	778	764	869	806	818	799	784	822	770	808	801	802	800	750	823	795	805	855	754	840	803	745	829	780	854	785	822	756	790	789	852	839	838	798	808	790	778	769	785	806	817	842	775	767	836	814	810	841	804	773	787	788	828	796	796	771	785	786	758	769	763	765	796	774	810	743	804	799	795	803	869	802	774	833	816	814	837	744	797	851	787	813	802	815	824	799	803	807	853	785	782	782	840	777	782	808	831	827	792	840	803	804	766	771	794	790	788	773	825	801	815	840	845	783	769	763	757	844	805	819	800	811	752	816	853	821	788	807	814	747	795	842	801	792	756	797	840	828	793	842	792	776	813	810	771	771	779	777	791	833	718	789	812	784	787	814	813	808	858	804	772	831	796	792	779	794	792	732	829	814	785	778	822	809	820	825	785	830	792	798	803	865	806	813	790	805	797	791	798	788	880	783	782	775	762	807	820	789	807	825	810	805	796	769	818	767	753	838	766	772	846	838	802	824	782	777	809	830	784	828	807	841	821	807	749	792	822	808	776	735	834	790	819	842	779	800	824	819	805	777	796	795	815	810	794	795	753	772	811	829	796	801	777	799	804	809	720	792	799	847	822	755	815	751	805	781	807	795	794	780	788	785	811	839	790	841	808	752	773	775	781	823	788	817	843	789	823	811	762	852	778	870
30077	4250	1517	1163	839	722	651	522	519	458	469	448	401	462	375	382	396	380	405	361	374	355	338	379	383	340	340	336	351	355	346	362	336	330	335	329	324	316	343	335	354	368	332	321	327	376	329	363	354	336	346	355	356	333	320	329	379	339	329	321	335	356	336	341	325	353	353	320	332	355	331	329	291	366	326	337	325	328	372	342	348	312	334	339	348	348	338	361	346	349	327	349	341	354	336	352	332	336	325	347	312	338	341	353	314	327	351	328	321	324	332	340	331	323	323	359	318	344	336	324	358	348	325	331	357	338	331	324	318	341	352	312	324	341	345	342	325	357	376	314	343	325	380	325	351	312	335	360	307	351	352	352	329	325	309	327	340	330	362	326	357	361	344	353	330	324	370	337	307	357	380	362	333	360	358	332	342	335	333	360	339	371	326	349	308	320	342	342	317	354	324	370	365	345	347	309	337	356	352	331	328	349	348	328	329	317	291	335	330	353	375	338	352	364	345	360	344	332	326	349	328	321	379	340	336	334	372	317	361	342	343	345	319	342	335	361	313	348	325	350	308	315	371	342	334	332	324	376	342	352	306	301	312	335	338	343	333	352	333	356	333	369	334	353	340	338	332	325	341	350	341	337	337	354	340	333	351	330	348	328	350	345	344	377	323	326	347	335	305	325	291	362	357	359	320	359	326	317	341	329	316	350	341	325	337	318	381	359	320	351	335	289	347	355	345	369	303	334	317	316	313	313	342	330	343	321	299	329	342	303	327	350	329	371	323	343	349	325	336	323	353	334	388	361	355	323	340	338	316	343	363	334	351	342	355	340	313	325	348	355	339	352	338	350	328	308	319	332	346	312	371	339	317	346	345	326	326	351	320	352	336	321	347	303	298	337	358	337	336	367	356	338	306	371	339	362	319	385	322	338	327	338	308	294	353	337	347	323	331	358	323	308	328	341	317	364	320	344	354	321	318	344	323	356	316	340	328	306	354	331	373	354	324	331	324	327	317	323	357	378	333	338	322	329	359	384	351	341	344	338	330	357	328	308	365	297	355	351	309	334	341	346	330	326	347	320	352	322	350	348	336	327	344	310	328	366	303	343	346	337	314	317	350	346	347	331	331	342	346	338	313	356	373	303	352	343	333	343	355	345	339	331	343	310	317	340	340	353	337	347	311	330	321	355	344	319	307	325	306	347	348	359	348	338	327	374	347	346	359	340	358	317	355	324	332	289	318	339	351	344	342	343	342	322	343	361	339	320	312	310	350	344	316	347	334	352	293	351	305	320	322	309	330	375	321	312	322	341	353	337	351	302	371	339	330	317	328	343	324	334	328	322	316	340	355	345	351	377	359	393	350	330	355	355	335	348	346	331	339	346	303	348	345	338	320	354	345	335	362	278	344	373	346	328	305	352	304	337	337	315	336	352	343	312	366	342	345	331	350	329	337	310	333	324	333	329	294	329	330	323	329	326	333	330	312	369	336	328	339	331	328	324	335	341	307	341	367	363	333	349	337	356	338	340	326	339	353	310	305	326	339	332	341	360	352	320	360	347	351	307	317	320	312	368	365	314	325	364	332	344	333	312	318	320	339	360	343	317	311	341	353	316	339	328	312	338	308	314	310	324	333	328	321	354	314	353	300	338	322	328	320	327	318	325	292	313	333	360	349	327	323	331	309	330	305	293	332	305	378	362	328	330	316	351	347	352	326	368	354	335	359	326	334	326	351	337	338	349	310	331	358	341	337	343	331	386	373	339	344	316	328	350	339	320	344	330	328	320	346	301	349	331	328	331	351	359	335	299	336	342	357	335	339	327	315	356	357	337	348	361	346	354	361	340	319	359	318	332	340	347	303	373	321	324	341	340	348	353	329	354	375	346	335	313	332	352	327	331	384	311	322	368	325	313	317	352	350	331	336	321	318	330	341	321	340	289	339	348	321	318	325	347	349	362	348	351	314	334	330	363	314	334	306	337	333	324	344	325	338	314	318	327	349	360	346	338	312	360	359	339	363	289	361	352	313	325	356	347	356	315	323	314	353	349	343	332	340	331	372	345	337	382	329	363	336	301	331	344	327	314	339	349	351	303	330	328	347	347	317	350	336	336	328	349	356	324	386	323	335	329	358	312	355	323	348	328	330	291	360	342	362	336	300	306	350	369	321	316	378	313	342	337	299	330	330	345	344	348	351	339	325	335	315	340	329	350	320	314	295	332	322	363	311	316	316	361	330	339	312	322	316	324	346	334	311	329	312	360	367	330	292	365	342	349	336	313	330	363	336	334	310	347	322	313	344	325	349	345	310	340	339	376	328	364	353	338	346	339	357	292	342	339	352	320	357	369	345	316	336	328	342	343	348	360	330	384	345	343	318	366	341	325	344	330	332	335	330	358	320	344	352	342	361	315	337	336	358	378	326	341	306	358	348	331	378	345	351	311	358	307	355	339	344	348	370	330	342	339	311	355	376	356	364	341	353	309	371	389	324	331	300	300	308	330	338	355	331	310	335	332	333	337	324	342	342	311	313	329	332	312	330	321	307	340	364	343	323	338	342	328	357	348	320	335	343	293	350	329	317	385	327	342	349	313	345	333	325	317	363	362	309	350	327	329	344	363	310	329	349	353	299	357	355	329	344	355	326	341	325	378	368	329	356	368	306	304	324	348	310	344	378	340	325	340	318	327	348	345	362	322	346	321	363	343	352	372	336	362	347	347	318	363	351	346	352	311	361	308	354	329	358	311	367	365	317	349	325	338	315	352	341	354	335	366	343	343	343	338	322	353	338	329	316	337	336	351	348	354	336	337	327	369	315	332	318	326	341	336	340	357	311	340	371	321	344	313	348	359	333	301	355	338	316	302	319	332	304	318	378	325	349	331	349	377	371	312	364	360	286	319	297	320	353	337	323	353	325	337	330	348	353	389	324	332	338	304	342	363	338	330	338	343	363	354	361	340	330	330	320	335	358	344	321	323	334	326	353	332	357	338	342	366	346	347	377	355	334	355	320	363	311	376	322	311	317	338	306	353	347	332	332	314	368	337	358	322	319	320	321	312	343	359	330	356	316	327	345	340	343	336	378	336	351	356	324	325	327	351	343	362	315	338	334	320	328	345	337	320	339	320	325	315	316	317	318	338	344	348	332	332	342	327	354	347	329	332	330	319	359	321	364	362	357	323	367	330	294	319	347	326	336	351	322	347	362	327	325	362	340	351	305	332	357	346	360	309	359	348	348	335	331	320	356	309	343	352	335	332	351	332	328	329	308	367	341	337	362	315	350	315	332	348	304	321	308	374	332	309	342	322	336	327	345	311	352	334	328	323	327	321	320	342	350	321	342	376	321	310	321	338	354	343	349	348	315	379	356	343	328	333	342	292	332	341	335	344	343	328	322	340	330	319	296	370	326	334	378	369	337	333	335	339	317	337	351	304	317	328	341	356	323	393	333	354	350	319	315	339	347	371	332	322	355	340	361	314	326	362	350	327	348	360	341	322	335	341
14120	1732	3259	3493	3216	2617	2313	1988	1781	1596	1530	1375	1331	1290	1208	1197	1121	1044	1076	997	1109	1011	1007	995	946	1029	965	956	938	943	948	908	968	927	913	953	961	964	908	923	915	934	880	883	871	886	905	918	860	835	907	837	899	833	835	883	865	939	894	865	865	880	884	882	837	856	860	881	905	861	856	874	938	861	880	913	853	900	877	904	891	886	856	881	876	923	944	894	870	853	887	915	894	902	921	844	867	870	819	888	860	862	843	844	886	838	834	881	893	858	860	849	866	882	854	860	834	871	863	876	815	895	876	869	890	832	868	911	887	840	886	835	867	855	889	846	840	775	869	872	870	844	895	859	857	844	830	889	864	851	892	872	829	905	865	881	924	839	866	803	862	914	861	860	887	798	839	806	891	890	884	828	863	880	839	833	864	822	868	822	908	777	917	834	823	892	861	894	853	870	862	824	861	846	872	895	866	843	887	851	849	838	864	913	914	877	845	891	915	882	797	858	882	842	849	837	832	868	903	879	844	854	886	865	902	864	840	825	842	911	884	864	890	826	850	822	822	905	825	830	831	887	833	869	867	865	854	882	871	837	879	796	836	809	872	787	874	792	881	919	882	844	828	831	876	849	890	875	825	798	849	860	866	867	854	834	832	827	864	847	915	830	891	873	839	869	816	849	832	836	887	874	822	886	861	895	863	870	861	873	838	832	830	852	905	828	870	859	822	811	854	837	839	866	872	821	864	819	860	828	811	889	839	854	858	895	891	857	855	852	873	875	849	882	837	814	847	854	863	833	810	871	880	915	879	833	840	861	863	890	879	804	851	852	816	869	862	851	878	899	840	834	845	881	855	805	883	888	815	854	845	899	819	861	828	854	857	862	857	819	875	867	886	860	870	824	817	857	845	821	833	891	841	881	917	850	849	860	841	901	851	841	882	865	842	843	803	854	833	822	797	852	831	847	843	876	842	839	884	841	837	864	865	883	858	863	854	868	826	824	871	883	879	886	901	886	878	841	857	866	829	843	778	857	809	827	876	833	880	815	825	865	829	883	860	827	817	919	891	828	899	811	855	829	887	849	796	888	882	867	868	862	829	823	849	805	874	878	778	846	863	892	870	840	858	896	855	876	856	895	870	854	832	865	824	853	846	856	885	864	872	868	840	810	848	830	895	836	898	820	761	846	810	812	818	877	867	892	836	828	884	828	872	847	823	864	847	867	879	844	855	862	842	881	874	844	864	835	879	881	809	841	808	818	856	827	836	819	854	832	812	880	903	864	856	833	855	904	862	884	804	809	810	785	822	846	852	824	828	867	927	902	857	847	817	801	823	853	847	865	890	911	836	844	788	884	801	881	898	830	852	865	842	826	849	898	861	872	826	770	835	863	918	839	890	824	857	815	796	852	837	859	875	849	910	860	849	815	851	870	887	855	836	856	815	921	867	894	905	875	895	885	897	855	823	816	826	838	896	853	876	819	877	829	849	894	809	911	836	879	776	860	810	906	865	874	920	849	825	913	877	851	798	882	881	822	839	855	847	825	816	852	831	848	821	858	879	901	836	800	930	839	810	813	832	917	815	913	848	794	887	881	834	865	861	790	857	864	798	849	844	818	836	831	811	812	821	833	863	831	875	841	855	850	847	826	878	861	845	795	855	872	822	797	869	842	856	877	827	857	892	806	919	781	861	831	815	843	890	851	874	888	832	872	840	923	823	858	901	805	833	774	901	906	829	859	843	882	835	857	880	816	887	888	841	815	876	841	893	827	855	841	844	848	853	892	862	818	865	861	840	848	862	860	904	895	881	846	899	878	892	839	819	830	862	828	858	829	835	831	856	865	859	870	780	875	864	878	833	826	863	852	887	862	814	853	863	822	876	848	868	850	836	817	879	865	864	828	862	920	783	899	831	876	861	855	875	917	844	881	901	811	852	810	861	844	836	846	852	866	844	834	873	834	878	834	804	855	904	845	844	822	820	829	827	836	865	856	869	815	917	818	849	828	877	845	902	847	841	859	838	881	834	870	855	806	858	818	866	870	860	842	873	832	831	867	860	819	812	868	854	802	925	872	838	837	831	821	853	851	833	819	824	820	789	812	865	827	866	933	838	857	871	881	874	849	876	891	863	848	824	864	868	873	837	824	864	846	835	833	829	869	805	829	840	897	828	853	840	896	854	829	853	860	835	874	844	858	821	844	862	785	864	809	848	825	763	888	914	898	903	874	844	841	834	821	810	853	761	864	862	870	851	868	853	816	881	876	857	822	840	868	861	797	845	836	842	850	852	822	831	862	828	867	896	825	797	846	895	833	871	892	868	849	862	848	902	828	879	851	877	835	847	813	878	877	834	825	915	832	883	886	808	870	829	799	878	914	851	848	915	879	893	906	828	892	871	859	791	894	837	816	849	856	891	844	887	804	830	865	867	859	875	847	894	837	903	828	855	878	816	877	886	860	824	869	808	845	858	867	888	818	828	845	827	857	779	843	870	862	870	808	892	805	878	877	875	900	864	869	826	871	860	781	890	866	840	863	876	875	798	831	818	865	859	898	919	883	814	852	844	860	811	790	843	823	831	832	823	880	854	838	892	800	830	801	863	840	815	846	870	821	889	855	778	890	830	873	905	864	832	830	906	836	864	901	833	856	870	825	795	893	849	873	881	853	839	834	826	881	835	788	869	849	866	857	836	847	888	872	822	829	877	794	853	863	885	834	903	900	849	849	863	848	855	800	872	833	784	826	857	878	812	858	822	815	793	834	845	842	816	886	855	828	864	871	868	832	853	831	875	878	861	911	885	848	853	856	865	825	863	851	877	849	842	821	860	867	835	855	867	887	850	862	845	881	868	836	876	835	832	872	878	874	865	838	860	849	838	826	895	847	826	870	867	837	843	839	842	853	876	856	857	888	808	817	888	807	871	856	896	801	824	873	869	895	880	824	861	856	847	846	876	799	841	868	887	867	863	899	878	882	835	860	833	864	852	856	856	844	827	862	874	837	882	854	847	873	911	821	834	902	885	868	854	823	846	889	921	843	833	871	872	867	865	877	898	925	826	818	825	859	855	849	880	885	810	828	870	866	905	924	884	843	928	859	876	848	855	893	845	822	876	879	852	848	827	873	844	904	818	855	872	863	899	852	885	880	876	859	854	831	860	821	897	854	860	877	835	806	847	835	872	807	821	827	863	838	821	907	877	901	881	828	837	818	879	825	855	839	837	849	893	820	808	853	791	894	871	863	871	847	831	866	852	845	838	880	913	815	836	858	881	812	936	797	873	904	809	825	834	841	830	870	883	842	832	869	899	910	810	837	790	850	856	844	842	859	877	909	827	847	842	857	878	791	844	910	880	817	863	845	841	839	843	876	824	835	852	891	893	866	867	817	837	871	885	855	893	850	841	856	826	878	826	888	813	830	881	863	854	789	866	815	825	821	867	870	851	850	875	829	825	842	920	835	882	928	814	871	837	931	885	836	863	833	867	859	880	831	812	850	861	841	808	855
41459	12163	3693	2072	1380	991	842	637	588	476	467	427	408	353	336	329	332	295	324	268	267	296	278	292	285	280	251	257	251	255	243	265	243	277	248	250	227	246	265	247	250	239	266	250	267	224	229	241	230	240	234	244	249	276	227	219	264	266	192	212	251	232	255	258	251	253	239	241	263	211	221	234	231	246	257	254	252	226	223	228	248	223	288	233	215	249	264	251	244	245	230	231	236	222	229	231	239	254	256	222	251	238	203	264	234	246	234	239	244	252	229	251	219	225	255	234	245	214	237	263	246	251	245	253	225	262	238	249	235	235	238	216	236	229	250	258	249	251	223	227	216	266	255	231	237	244	237	240	228	260	232	245	238	231	238	259	232	222	246	242	226	227	238	231	238	234	241	218	206	235	213	236	227	235	261	199	258	262	229	204	226	246	234	219	234	265	223	239	230	217	233	223	231	256	237	226	244	234	232	253	237	241	259	234	266	233	244	242	225	248	225	240	217	245	225	246	248	208	226	233	251	254	237	238	231	237	228	261	233	258	237	244	249	220	228	250	268	226	250	224	194	247	238	229	241	246	251	241	252	216	249	231	208	242	266	239	220	234	235	233	219	256	269	233	221	259	265	222	221	255	224	270	253	246	220	244	225	224	273	221	243	240	240	228	231	243	239	225	196	233	198	259	227	237	241	266	236	200	227	222	261	245	229	252	281	232	259	245	259	239	222	278	239	247	213	255	237	230	227	223	199	245	209	212	231	240	263	244	210	218	228	234	214	225	250	251	232	237	245	205	243	205	252	232	225	242	234	235	250	241	239	232	218	234	222	253	197	248	235	241	233	251	237	226	217	242	237	212	216	249	233	248	236	245	238	210	226	231	212	253	221	218	227	250	249	219	234	213	223	241	236	213	242	224	228	236	232	231	223	244	239	224	220	238	244	239	204	234	231	244	244	235	231	224	218	233	235	257	254	241	251	215	250	237	273	259	215	229	221	234	212	222	222	234	231	229	251	209	199	257	244	231	245	223	231	235	235	232	234	232	212	214	217	252	242	217	237	250	227	209	223	259	266	243	228	204	223	231	224	227	235	230	238	244	224	244	230	250	234	219	269	264	239	241	224	241	256	199	238	230	240	234	224	203	221	214	232	237	220	242	216	251	233	217	243	234	234	242	197	238	229	249	229	221	230	260	234	257	275	192	222	226	227	229	222	233	214	237	228	237	236	256	230	230	269	222	248	264	238	225	231	217	241	240	221	264	237	238	274	232	250	233	238	248	242	207	210	224	222	227	243	248	223	244	229	209	247	241	229	203	218	236	228	231	234	245	239	236	221	222	205	226	240	265	217	213	254	231	228	227	257	233	214	224	227	237	219	224	200	232	251	249	224	256	225	248	213	246	262	236	227	226	226	211	219	253	247	225	235	204	218	236	236	253	245	263	258	256	217	244	255	228	226	222	218	203	240	223	248	250	220	241	239	201	215	237	220	240	209	249	234	217	250	222	193	248	254	241	245	255	256	231	232	216	239	243	245	220	253	233	221	255	253	240	249	259	246	256	245	200	240	240	258	239	239	217	216	242	250	240	245	227	241	237	253	223	251	237	254	213	238	217	230	250	268	234	263	274	246	203	241	242	233	253	246	219	247	239	277	259	207	250	227	214	209	222	221	233	241	221	239	225	250	262	251	217	223	231	227	195	226	229	248	253	230	245	262	234	280	229	235	234	213	225	241	222	256	214	217	242	244	246	238	262	266	254	223	207	205	256	248	212	226	249	222	237	233	216	241	275	227	235	214	206	246	237	204	243	243	225	216	205	260	245	245	243	216	216	252	203	223	242	218	222	241	243	238	234	245	242	238	245	255	232	226	207	251	245	272	255	229	245	223	222	239	241	232	226	233	256	232	234	220	249	237	223	249	233	224	222	228	210	246	228	244	254	239	252	273	255	216	200	224	243	230	231	250	260	237	203	236	229	253	240	233	255	237	208	247	237	240	237	249	230	257	222	234	233	214	257	208	227	248	233	228	248	233	263	216	243	234	235	221	249	223	254	238	227	260	239	216	263	236	228	237	225	241	237	265	255	251	235	238	225	275	237	251	236	250	217	231	226	233	245	247	239	212	218	229	252	271	208	231	239	227	260	223	228	227	241	257	241	203	225	236	225	197	234	241	243	246	222	239	224	225	234	224	239	235	245	236	221	277	234	210	235	245	220	233	219	229	257	226	231	246	247	233	230	223	220	243	229	202	249	250	256	232	235	242	225	246	243	191	242	226	260	221	228	257	230	246	231	209	243	259	233	235	256	213	213	239	230	245	223	227	225	223	209	243	251	229	226	226	258	230	246	211	254	225	257	199	246	187	275	230	263	236	243	221	226	258	226	212	230	238	220	226	237	190	230	213	238	223	249	250	225	229	238	248	204	229	229	246	230	227	251	223	236	235	216	235	251	212	200	231	223	234	236	223	240	217	233	223	225	205	221	223	232	268	235	227	227	240	272	240	264	235	256	238	260	252	249	222	275	237	221	251	242	244	229	243	221	228	234	227	248	226	222	215	256	214	225	222	256	248	224	250	221	218	223	265	239	202	225	226	250	231	243	240	213	223	256	252	248	221	238	230	233	239	256	205	219	239	234	222	244	203	212	218	199	254	225	213	236	236	235	239	239	227	222	220	212	244	228	240	230	231	251	253	274	236	248	243	242	237	218	221	248	250	249	230	246	234	241	271	238	258	229	284	240	266	220	191	210	234	265	210	239	246	222	252	218	241	242	247	242	257	240	245	210	242	255	193	233	233	248	214	232	232	244	223	247	240	236	239	252	248	222	244	247	227	211	235	237	239	229	256	234	241	238	244	246	221	234	222	246	238	250	246	239	237	240	238	229	200	254	228	239	240	230	221	244	243	232	212	234	256	218	219	230	234	243	240	237	242	246	239	234	247	245	240	264	219	219	224	220	225	241	217	211	238	233	221	232	247	219	248	247	223	234	222	244	256	234	263	249	264	256	261	234	222	236	235	227	234	246	225	215	251	252	239	260	204	246	255	221	232	232	239	237	250	238	246	207	243	217	244	237	230	249	239	248	236	229	241	243	225	253	235	226	238	252	213	216	210	243	234	245	244	231	254	222	232	237	234	235	268	254	245	214	262	242	260	234	241	249	221	239	247	212	245	224	214	219	233	223	219	236	247	244	232	199	237	225	230	241	225	254	263	224	221	255	229	216	242	255	222	241	236	246	225	231	244	222	252	247	241	239	257	237	219	226	268	256	234	238	210	237	246	250	244	254	266	252	242	228	228	263	262	243	232	240	229	220	265	194	211	243	250	242	225	224	251	211	231	248	233	215	227	253	219	265	243	207	217	215	232	234	222	256	280	233	219	242	225	223	249	236	236	245	210	235	255	238	240	240	239	243	238	243	228	205	267	232	207	218	219	240	257	251	211	217	224	262	214	219	236	194	234	240	246	235	216	225	252	228	240	230	206	219	228	239	238	220	244	225
19117	2374	5040	5776	4954	4037	3299	2879	2430	2134	1863	1663	1554	1395	1345	1196	1200	1113	1052	1007	922	942	925	869	830	870	909	808	765	772	765	761	748	769	766	736	752	707	773	696	729	682	720	720	688	675	656	702	669	660	681	660	669	699	667	626	655	689	698	645	661	695	662	693	652	664	707	668	713	683	651	704	699	653	655	676	651	611	663	700	627	682	710	644	699	676	687	641	679	670	652	653	669	636	655	631	606	676	646	659	674	653	628	614	669	670	632	637	662	629	642	617	625	629	651	633	606	653	574	631	609	604	622	629	674	618	661	622	582	644	666	676	644	649	613	632	641	654	637	636	640	583	630	629	644	615	648	622	642	658	693	633	619	607	612	639	655	627	632	635	665	626	613	640	598	616	625	625	645	571	658	644	631	613	633	590	636	556	626	628	646	626	586	580	666	603	585	611	610	642	581	588	619	592	654	610	627	610	618	612	611	661	615	637	641	614	644	625	614	620	636	628	582	613	578	603	583	615	627	603	592	628	582	580	605	631	584	663	662	611	596	595	603	640	578	632	600	594	601	600	639	612	646	610	584	632	642	671	614	597	601	617	596	614	589	570	673	602	660	577	594	573	651	608	610	621	634	624	649	602	639	594	588	607	650	628	620	596	584	577	643	578	607	641	604	605	637	616	650	616	660	612	624	605	593	610	613	597	644	593	579	617	600	627	603	609	624	590	648	644	656	683	659	589	599	649	582	613	557	608	611	592	640	600	580	612	627	543	604	586	597	603	639	641	626	613	569	597	576	637	644	620	591	614	598	597	623	588	620	605	650	572	574	625	624	578	608	614	598	608	527	636	612	565	604	623	635	643	618	608	636	560	583	625	598	618	593	581	608	655	610	605	592	644	612	589	651	638	600	647	687	609	600	589	569	630	629	634	620	587	641	590	617	664	629	613	621	615	630	623	636	642	637	578	680	622	627	620	594	592	628	603	565	659	587	623	612	618	592	632	591	602	668	644	644	623	665	655	601	611	673	636	563	581	575	604	641	611	595	606	624	627	617	624	640	598	654	630	657	629	638	560	627	642	662	624	585	567	616	619	616	636	597	612	599	651	568	655	617	594	652	663	610	564	588	601	625	587	606	597	655	618	583	585	613	624	646	645	583	563	576	638	645	626	616	588	589	597	616	584	610	623	569	626	638	605	587	580	607	596	598	644	627	606	589	593	603	658	648	605	606	627	594	566	626	605	644	620	619	595	600	642	606	614	610	606	610	601	648	618	614	599	601	594	610	661	635	619	648	577	640	608	585	616	627	599	598	623	613	636	611	608	620	594	627	590	557	611	593	593	611	629	600	632	627	590	611	585	634	609	594	632	605	610	629	631	657	566	615	634	631	612	619	604	625	637	601	617	662	653	582	628	621	616	629	611	640	576	647	617	621	571	652	597	621	642	628	641	612	619	610	651	616	602	627	633	611	584	608	580	644	615	606	621	636	563	611	593	587	605	608	628	601	624	550	585	649	620	617	559	642	642	647	589	682	638	647	587	600	612	575	615	633	596	563	584	627	632	627	597	592	629	656	589	629	652	610	640	584	577	575	594	624	635	615	665	613	600	599	601	671	598	627	586	593	595	615	595	639	596	618	619	591	604	580	599	625	598	611	579	566	634	668	616	586	604	619	614	586	647	596	645	598	593	616	584	630	606	633	620	632	581	579	645	597	667	626	588	644	618	597	591	665	642	665	607	561	622	596	626	586	660	637	586	623	639	614	611	617	672	614	648	661	618	631	605	610	623	603	601	645	636	613	636	547	604	613	613	588	630	607	611	602	581	606	650	623	594	610	617	612	607	598	648	644	662	601	644	634	591	634	614	648	644	642	628	616	603	585	633	658	580	646	589	597	593	652	580	639	647	599	643	609	617	591	635	609	645	669	610	646	618	615	585	566	590	591	633	584	603	621	654	595	616	644	621	608	594	661	577	618	586	601	601	593	563	604	636	627	582	582	597	607	588	666	662	611	643	623	619	618	593	598	623	624	625	626	666	629	617	626	628	620	566	637	638	624	604	589	616	633	624	578	582	592	642	592	606	596	636	640	644	611	649	624	593	624	620	620	643	604	607	597	606	589	641	635	609	634	605	605	640	585	621	631	607	622	617	590	589	594	609	604	646	651	588	612	594	611	606	620	620	636	620	574	644	652	601	603	582	644	580	613	597	597	593	597	628	616	634	636	607	633	633	607	632	607	577	609	624	623	671	598	645	621	600	638	612	663	640	604	610	600	586	614	608	637	610	607	591	594	558	634	622	616	621	590	600	596	602	621	572	587	640	624	635	643	601	615	642	615	638	607	605	614	601	624	605	607	616	624	596	586	634	651	618	608	648	589	639	568	595	607	643	608	616	624	627	632	593	591	580	608	601	617	607	624	638	585	565	612	581	585	619	600	624	585	596	594	631	572	572	612	618	609	616	605	645	632	609	571	617	641	618	624	646	630	651	657	607	651	634	610	613	596	597	610	653	605	620	631	626	632	569	598	597	606	630	607	625	640	639	610	622	649	645	620	585	604	593	590	559	646	642	609	654	633	589	606	597	617	614	608	595	631	602	641	603	590	645	584	616	582	570	655	614	651	596	618	625	583	611	652	568	569	638	589	641	614	616	644	616	560	628	607	634	623	600	586	590	606	608	659	628	617	600	625	603	615	597	632	584	650	609	624	604	604	634	607	630	569	648	619	558	613	611	621	621	629	634	607	615	616	610	658	609	598	643	629	602	629	598	586	645	598	547	595	636	596	616	565	615	616	617	589	592	569	628	633	625	611	631	614	611	595	605	593	635	607	586	614	579	643	620	633	648	624	598	626	614	623	611	613	589	615	645	641	603	683	611	624	607	595	636	560	618	574	603	618	615	559	618	653	639	614	631	596	610	588	582	608	629	587	603	586	642	625	579	584	573	591	611	622	583	639	614	630	657	581	621	610	595	579	614	602	566	600	611	649	655	615	631	638	606	558	618	600	571	631	599	621	667	613	592	615	599	626	628	603	602	651	606	615	613	637	640	635	599	608	611	586	584	616	578	592	606	558	648	649	611	638	613	640	609	584	627	654	592	617	606	658	588	615	605	641	582	600	586	666	583	578	639	611	599	644	593	612	603	634	580	604	603	594	627	616	587	601	644	648	607	619	598	589	585	562	571	618	612	593	604	602	587	590	583	588	632	632	631	615	627	628	610	596	592	604	575	604	641	626	585	605	597	612	638	608	615	583	651	556	571	613	619	610	586	588	600	646	598	611	620	614	616	621	625	638	595	574	593	602	604	611	586	613	573	677	640	595	612	624	630	563	598	655	583	637	585	647	592	580	617	624	633	604	607	610	696	610	579	600	638	600	562	661	620	613	598	651	596	640	613	600	634	609	624	610	606	601	627	617	662	592	571	590	603	604	616	615	571	580	625	647	584	618	601	620	612	603	631	644	619	583	658	629	631	590	632	622	591	582	610	591	586	605	592	604	609
4912	326	312	326	325	315	323	343	313	313	311	327	299	325	283	303	307	315	303	296	285	317	300	347	309	286	321	325	314	309	320	328	306	312	332	312	321	313	314	333	313	315	291	300	293	328	309	297	293	288	302	331	306	301	311	297	296	288	311	314	326	309	324	283	290	310	328	297	317	286	299	288	314	333	305	296	327	284	260	308	278	282	306	290	323	306	322	304	316	279	281	293	292	315	312	294	300	326	303	310	310	314	261	297	283	290	326	302	307	289	303	301	308	289	293	298	317	303	314	307	304	295	308	312	319	274	299	332	332	321	302	274	332	306	318	301	285	305	287	313	325	285	320	284	289	294	313	317	329	312	303	304	276	335	303	271	325	283	293	294	340	300	301	296	272	322	312	303	309	315	299	296	312	298	293	291	322	347	295	312	297	304	321	316	327	275	277	310	323	297	339	319	273	312	310	319	303	317	326	306	310	288	325	294	305	297	315	335	297	302	299	281	295	277	274	291	318	312	303	308	309	302	301	300	308	318	303	301	304	317	282	281	292	283	290	288	289	281	305	284	291	299	334	307	282	289	291	298	276	300	314	307	317	325	307	307	288	313	338	281	293	325	285	328	319	319	284	329	309	329	354	309	292	312	273	297	318	329	307	313	326	278	311	324	314	298	271	294	334	288	292	305	295	315	288	300	288	310	287	325	335	263	320	287	314	323	291	300	268	293	250	261	322	267	292	309	318	323	301	345	318	286	302	299	284	300	293	307	330	313	318	306	262	284	310	320	284	301	309	306	267	291	291	316	328	313	267	306	274	313	286	321	270	294	331	268	291	315	296	271	329	289	265	322	327	308	312	296	307	303	322	303	311	311	298	287	288	329	338	283	281	291	331	306	282	300	298	311	292	308	307	319	309	318	298	302	291	307	303	309	298	309	330	297	290	303	305	321	315	303	287	313	297	310	284	282	303	331	296	309	282	303	306	315	283	291	273	290	290	284	290	282	288	328	334	302	287	270	282	305	306	316	290	285	265	294	315	298	278	307	312	302	301	315	312	297	289	284	321	305	291	297	276	330	304	304	336	304	303	297	304	315	308	331	342	298	275	285	269	295	274	342	339	278	327	298	257	290	289	273	313	308	275	286	305	312	322	304	293	314	331	309	312	320	290	312	321	317	294	325	295	270	291	296	352	325	338	293	331	295	308	289	317	293	300	306	318	284	297	286	327	331	278	283	314	297	293	327	285	354	298	317	312	359	306	311	298	345	304	307	321	301	332	318	301	306	306	319	300	318	341	279	322	325	307	297	295	330	311	287	286	329	306	278	306	259	279	317	311	343	260	278	338	277	303	293	299	320	282	308	291	279	298	286	282	334	325	293	287	306	352	292	301	286	275	298	310	282	295	263	286	322	308	307	324	257	298	274	316	319	299	354	297	296	316	314	281	298	291	289	338	311	331	275	319	290	298	292	291	269	296	319	293	331	303	310	277	311	276	283	277	308	299	289	279	302	340	331	299	274	289	283	323	281	312	303	289	330	305	292	296	313	333	310	286	281	296	303	360	297	284	314	309	315	278	318	303	323	293	287	315	322	323	299	333	285	304	341	319	273	311	312	315	309	316	294	279	287	313	299	300	313	322	305	284	302	297	328	334	314	322	292	317	299	290	312	290	291	334	288	307	307	278	322	296	262	328	319	295	328	306	326	314	331	276	303	309	286	336	325	304	306	283	290	289	287	251	282	294	313	299	302	311	292	326	321	302	289	345	296	299	301	319	283	309	282	276	287	327	297	319	313	330	323	289	306	333	308	297	318	310	263	308	319	297	303	303	312	297	302	329	311	296	291	288	270	329	320	296	312	311	314	275	288	332	307	279	314	287	319	336	306	307	301	291	295	301	311	296	293	310	326	313	317	299	294	321	282	316	276	298	295	313	289	309	302	293	296	331	304	297	283	321	313	313	297	291	304	250	269	280	320	318	325	300	291	304	279	307	337	296	305	299	317	294	288	346	290	301	277	292	300	289	327	348	295	309	302	308	289	299	290	310	353	265	269	334	342	334	303	290	298	306	291	318	290	328	310	295	290	272	314	286	314	306	330	333	304	300	303	322	292	274	287	330	307	293	321	339	299	319	279	278	307	294	299	319	334	290	288	297	283	330	326	312	308	280	308	293	331	292	308	318	282	295	335	304	290	273	298	309	321	284	316	267	322	315	296	313	287	321	305	301	321	322	282	308	308	316	313	305	343	316	291	318	289	316	308	295	275	290	327	302	302	317	322	339	335	284	290	318	316	294	287	323	305	294	323	287	279	294	337	284	318	292	319	299	319	334	305	297	310	300	281	333	328	309	319	272	307	303	319	310	276	332	300	325	323	286	284	356	331	320	282	296	305	290	296	301	311	329	303	314	290	288	312	289	302	275	313	307	320	313	331	313	309	315	304	278	338	319	293	315	307	296	279	328	293	293	331	288	294	314	273	311	304	286	291	289	298	333	344	287	278	325	304	323	309	301	298	268	290	282	281	276	291	295	326	285	342	294	309	337	315	311	282	304	311	273	301	305	295	310	337	325	278	312	372	318	271	332	292	306	300	310	340	314	317	290	289	311	317	277	309	318	282	282	303	338	276	283	301	285	298	285	287	295	299	305	298	307	292	278	318	306	273	309	283	331	284	281	281	314	292	306	313	273	338	300	316	293	337	325	266	300	306	295	325	284	289	283	288	288	295	293	292	283	290	292	313	306	315	330	325	320	345	272	293	299	299	289	320	329	306	340	346	309	284	309	311	268	281	267	306	316	332	307	283	290	315	271	282	273	278	313	325	303	289	279	298	278	291	282	315	291	327	280	323	284	350	297	325	290	314	293	298	327	322	314	270	296	328	335	294	327	328	332	274	291	273	301	302	306	317	293	302	333	329	313	272	287	309	308	336	322	322	347	340	275	267	321	300	290	281	282	336	309	292	293	287	331	316	319	322	324	333	303	306	283	312	279	298	303	286	337	323	306	336	279	283	321	276	313	320	289	271	297	316	311	294	297	324	287	334	306	330	305	326	329	312	307	292	289	307	296	282	297	300	298	300	306	296	300	278	298	294	301	302	307	300	324	327	300	296	297	306	315	316	323	323	286	291	288	309	340	304	302	291	278	325	311	312	306	291	305	322	265	287	328	330	305	294	313	316	298	305	307	301	332	292	293	310	316	304	305	302	329	285	310	300	282	318	353	326	308	309	311	304	275	287	303	309	325	290	331	283	290	330	340	308	307	312	304	370	309	268	296	282	312	299	310	315	299	313	278	303	294	311	315	292	319	300	330	290	313	329	300	292	306	280	312	318	316	343	323	329	309	320	308	297	323	298	301	306	323	321	328	310	332	311	315	326	352	286	323	308	304	315	299	273	302	284	287	317	312	341	317	307	291	302	311	287	320	284	253	310	285	290	286	326	295	291	316	344	300	285	295	306	332	300	320	319	282	284	300	271	307	274	327	295	319	328	320	284	304	318
4228	854	890	915	877	840	856	799	838	787	813	779	857	766	795	772	868	765	775	793	770	794	767	831	754	812	780	757	772	796	801	780	773	724	732	789	779	767	834	838	817	764	785	749	789	795	775	829	798	754	781	786	770	765	815	771	776	808	721	776	788	809	806	791	761	780	764	762	791	792	726	813	782	791	824	780	815	790	782	781	815	807	819	795	780	784	785	786	788	797	792	793	784	820	845	804	817	773	789	766	834	786	795	809	763	787	794	768	761	796	823	834	735	775	793	779	757	787	784	812	786	753	812	749	784	809	785	777	765	802	771	802	749	765	717	793	832	815	792	828	792	795	790	814	758	802	791	798	782	832	783	798	732	784	854	846	828	810	743	762	820	780	787	724	781	779	834	795	791	787	795	761	800	808	791	785	792	776	746	771	804	823	807	812	802	789	750	772	778	814	828	815	736	753	817	832	727	786	773	825	745	771	801	774	758	749	771	786	771	832	774	759	753	786	769	828	751	754	815	802	797	807	789	774	784	781	791	802	778	813	803	800	824	766	752	751	779	789	824	847	779	788	820	777	779	784	746	825	769	779	779	756	780	747	755	779	804	752	802	767	804	790	771	769	797	760	736	776	790	792	791	784	823	790	806	758	770	860	814	777	842	779	777	799	798	782	779	769	787	797	782	767	750	771	784	809	780	800	792	805	810	812	730	832	784	783	790	726	763	786	767	808	762	799	790	772	746	814	753	768	782	768	770	757	782	744	806	784	782	832	803	762	803	732	822	789	787	759	829	758	789	808	861	783	772	824	802	769	820	758	752	781	815	774	790	805	822	742	854	814	790	814	721	770	775	820	709	800	788	771	763	792	796	780	784	804	775	802	804	812	829	779	775	805	796	807	830	804	805	783	786	831	760	766	804	786	799	764	777	727	785	815	793	787	743	834	798	794	735	793	784	784	807	852	749	814	759	794	759	763	791	794	840	790	772	822	778	817	772	833	803	881	787	761	767	761	781	756	764	790	782	784	835	775	742	802	739	797	841	740	777	780	801	745	769	768	787	769	758	783	787	762	761	790	805	797	817	769	761	766	800	754	790	753	752	811	798	771	800	769	725	773	802	771	794	820	810	724	805	764	756	741	788	744	769	752	765	765	792	752	766	784	759	759	728	794	862	833	786	788	807	830	747	792	783	736	757	765	738	824	757	741	795	770	763	755	770	819	790	788	780	771	823	809	775	797	799	769	765	785	803	851	761	750	795	806	779	772	733	754	710	783	797	829	792	768	770	772	800	866	799	805	775	811	815	791	756	823	704	810	764	763	770	752	804	741	794	838	791	770	835	768	833	779	855	785	789	727	822	750	794	808	784	803	733	789	777	807	786	791	818	796	801	805	829	822	813	746	821	793	758	780	793	837	819	816	755	801	776	747	775	790	826	781	827	811	779	819	812	752	830	786	779	830	790	807	758	791	787	765	834	840	764	774	781	742	759	778	787	783	784	806	842	780	792	825	806	771	787	786	837	768	826	786	799	784	746	757	793	764	796	727	797	745	789	795	799	788	781	778	752	819	823	794	795	781	773	730	770	727	769	789	747	770	765	778	778	802	780	771	810	801	792	828	749	786	765	758	802	771	758	790	777	793	791	737	679	811	804	802	825	838	797	801	798	781	797	790	758	804	827	778	845	818	729	810	778	788	810	768	776	808	741	799	781	805	817	772	788	750	766	788	788	820	746	816	836	803	750	770	749	770	800	745	778	776	795	770	803	802	790	762	770	838	781	751	791	755	789	749	775	784	802	834	815	771	783	808	801	798	809	778	766	789	794	812	759	742	728	806	764	768	740	777	772	831	759	789	732	827	811	790	819	787	802	776	755	779	689	787	769	785	791	796	798	793	786	784	805	773	772	776	770	808	832	783	783	808	787	726	809	805	785	762	800	792	813	770	743	800	749	742	777	793	805	785	799	790	797	818	844	776	768	766	786	791	763	822	755	820	771	822	808	780	771	797	781	800	794	759	813	817	820	752	788	829	814	798	797	780	753	799	840	820	861	812	792	774	787	794	826	759	782	755	777	809	763	799	807	788	751	800	783	799	731	811	828	803	793	773	753	784	810	766	791	816	806	783	794	760	779	761	824	741	796	823	770	787	806	746	781	790	765	741	811	768	794	804	772	851	737	796	744	789	778	778	753	756	774	828	778	838	731	809	752	744	775	790	772	737	820	772	774	752	801	724	759	770	791	863	792	762	778	803	778	791	762	824	788	772	790	798	748	754	827	790	813	810	768	807	770	797	829	780	796	785	799	814	834	824	787	787	735	794	730	804	826	781	830	791	828	784	841	788	836	819	789	819	823	790	809	791	744	788	769	784	809	794	753	780	717	774	699	787	765	837	782	795	769	779	802	774	836	756	764	875	767	783	837	798	832	780	853	780	780	782	746	789	808	796	776	817	810	746	744	772	785	815	799	808	848	805	765	834	775	783	832	799	800	814	771	783	780	799	759	762	745	815	798	761	775	810	750	790	790	792	783	820	812	795	742	791	825	776	797	771	746	810	831	808	832	786	853	778	721	764	773	771	760	810	824	775	787	779	796	781	777	756	751	746	785	775	795	791	746	786	765	811	796	783	793	812	808	759	797	790	799	803	762	783	773	778	821	812	826	825	811	759	788	749	803	785	794	746	748	756	745	839	774	809	799	783	754	743	779	776	781	795	761	785	805	755	775	753	798	806	735	793	824	765	799	823	735	811	835	745	793	776	763	784	807	786	819	811	813	842	786	755	780	775	722	790	791	848	785	793	796	773	780	796	789	790	744	775	795	784	790	779	822	708	783	813	793	763	769	757	790	785	767	759	778	819	784	783	781	785	786	844	781	748	807	801	768	806	760	820	766	818	770	767	730	803	814	796	771	798	795	745	777	738	778	778	764	749	785	817	777	787	762	792	735	822	809	799	751	792	795	788	772	757	776	792	782	769	805	834	761	758	805	753	831	789	773	794	778	756	722	820	799	799	799	787	804	765	765	787	802	828	770	814	813	750	825	763	765	814	815	757	720	796	762	749	785	768	817	793	783	769	768	826	760	784	793	773	776	811	772	793	797	748	774	814	755	794	831	746	769	819	836	799	806	798	780	773	768	788	759	840	819	818	753	769	770	784	763	770	809	820	795	800	759	760	786	793	791	800	802	777	816	808	793	788	796	786	747	770	763	761	732	795	764	729	820	826	795	793	766	760	817	821	754	815	811	737	765	792	793	749	785	793	789	737	820	767	803	748	777	845	804	800	798	802	809	824	750	792	813	766	816	757	810	758	822	811	785	742	784	802	765	789	768	761	786	758	774	799	776	807	807	788	765	801	775	785	756	822	762	775	781	822	823	813	826	772	799	802	845	803	757	785	795	778	771	822	757	827	787	795	775	736	776	785	830	710	768	765	762	824	795	775	855	811	773	812	740	804	825	790	756	757	745	788	772	783	806	772	775	746	824	826	792	743	783	760	782	824
29537	4612	1557	1213	848	713	587	515	513	422	450	440	407	414	355	385	362	358	393	389	379	367	352	367	316	345	361	332	296	364	366	347	349	327	381	342	386	369	352	362	322	349	330	333	319	315	341	287	362	346	363	323	336	361	323	320	317	368	346	345	304	322	342	317	331	304	356	332	332	348	350	343	326	331	319	350	350	325	323	358	354	304	302	336	368	342	371	334	357	318	327	316	322	316	356	339	310	339	312	339	345	315	330	350	348	309	343	348	318	340	338	325	325	346	315	331	337	339	311	324	325	287	322	345	284	324	347	322	326	328	322	343	324	339	317	336	352	329	361	323	334	342	349	322	313	345	360	351	308	339	327	341	326	335	355	323	313	304	351	323	345	332	328	357	325	330	341	351	377	316	339	321	327	341	313	321	346	334	303	370	365	318	322	341	326	327	330	322	319	326	315	332	337	308	305	340	339	313	331	307	326	343	301	331	352	324	345	327	347	358	341	321	355	338	327	337	322	342	337	309	343	336	324	344	327	361	315	344	330	310	340	319	345	333	285	334	324	316	313	333	310	341	348	347	327	338	334	337	374	329	347	333	313	311	366	334	279	300	347	311	336	333	349	334	305	311	313	311	313	296	336	329	334	333	335	300	319	328	312	338	359	323	314	294	321	323	338	329	311	305	328	330	291	327	345	366	364	360	310	326	323	324	333	322	351	337	336	305	335	280	306	273	312	332	326	344	349	383	315	361	331	341	332	311	371	332	349	308	315	333	303	341	340	316	330	336	342	344	334	338	339	327	359	344	332	328	311	300	348	298	330	335	313	335	330	319	338	339	315	321	322	338	286	346	334	343	294	312	347	342	346	365	345	318	314	356	327	302	322	328	304	337	326	323	368	334	310	325	345	306	324	324	327	321	364	329	326	319	320	297	345	310	337	363	350	342	320	326	356	311	338	343	315	344	337	325	357	338	312	348	308	346	331	314	326	322	314	337	321	345	295	329	321	337	311	333	330	386	391	307	350	338	321	341	332	336	326	338	291	346	332	311	335	352	339	341	315	362	329	320	295	338	331	337	326	301	373	345	299	354	325	316	317	314	357	327	355	289	341	352	329	337	304	320	372	345	334	320	353	360	325	335	351	344	313	328	337	320	331	349	337	337	338	343	320	350	322	348	350	347	332	332	344	373	358	320	313	345	327	345	323	310	319	338	336	309	370	360	328	327	316	284	312	328	315	313	340	332	341	324	341	334	305	301	290	347	342	330	340	338	367	347	315	332	340	329	311	295	363	310	316	341	344	324	338	336	314	316	334	346	312	345	328	337	305	329	329	339	320	366	325	308	311	325	331	339	319	338	295	341	334	350	344	352	321	306	336	318	350	319	364	338	332	343	331	329	299	296	300	328	347	343	334	326	309	296	296	318	319	341	308	311	327	331	345	363	363	346	330	294	333	351	298	321	324	344	319	355	333	341	341	328	340	343	304	345	329	334	317	336	321	353	295	353	296	320	314	328	350	308	308	321	319	340	362	317	332	331	330	323	329	312	325	325	341	303	318	313	316	337	299	330	337	369	309	321	297	330	342	324	300	318	345	351	333	345	332	323	305	338	332	360	340	332	337	345	329	308	315	351	333	334	320	341	300	335	317	284	298	354	338	359	364	303	340	335	328	311	330	331	325	320	316	328	318	322	351	299	330	310	352	337	290	314	306	309	330	325	318	313	325	332	319	351	370	327	334	330	353	330	346	329	318	343	339	299	317	306	336	296	318	359	331	322	344	330	347	302	353	335	313	319	325	305	342	347	362	334	347	346	340	287	344	311	312	347	331	343	325	342	343	309	316	312	335	353	328	344	299	333	332	332	308	317	353	338	346	310	319	349	328	364	339	327	325	325	333	351	315	336	344	325	328	348	313	367	324	337	336	330	297	318	366	349	295	360	311	384	378	334	298	325	335	297	351	323	314	321	321	343	321	336	317	355	327	359	353	353	333	309	335	368	321	327	334	367	313	324	320	330	319	295	338	309	334	369	321	333	336	316	313	313	336	335	320	319	365	341	344	337	338	313	305	358	283	319	354	328	340	318	336	327	327	323	357	333	356	328	318	320	325	329	328	360	333	324	332	301	317	310	324	333	332	319	330	335	355	310	323	288	293	342	325	356	307	354	305	310	339	302	330	347	346	324	349	341	341	345	292	321	323	342	317	356	339	366	303	338	315	356	330	341	352	318	298	330	317	333	331	325	305	326	348	322	323	325	350	339	340	318	349	336	353	326	282	313	352	353	340	323	367	330	336	322	326	309	353	339	330	337	342	322	354	317	346	335	332	332	364	323	355	321	355	320	326	310	342	376	307	319	356	311	325	328	332	308	337	333	332	309	326	355	340	321	365	310	357	298	317	311	302	309	345	346	334	326	315	332	334	329	335	332	307	346	326	342	322	310	302	334	311	343	327	365	319	328	342	322	345	353	321	322	340	351	349	349	365	315	300	356	334	356	348	337	340	334	346	315	303	335	304	299	375	304	310	301	364	313	291	321	306	304	349	340	335	316	290	350	315	334	337	311	341	332	306	335	328	306	330	348	292	357	315	313	342	344	334	293	324	350	331	344	336	327	334	332	328	356	334	340	358	339	329	338	343	289	353	316	319	317	350	315	323	345	366	329	350	347	330	292	317	307	327	332	318	345	369	312	336	351	297	342	315	338	331	322	339	335	330	330	322	339	362	345	329	307	312	336	332	323	324	294	339	323	343	325	369	307	306	322	340	318	326	315	322	341	296	318	310	314	348	331	335	324	344	339	334	359	323	314	360	346	323	313	323	348	343	353	357	333	295	322	310	371	330	335	331	304	373	329	305	354	308	344	358	311	343	332	326	315	328	319	326	362	326	312	297	352	299	316	349	312	341	304	310	316	296	319	325	353	330	347	327	335	359	325	331	308	328	336	317	330	310	336	300	344	371	331	305	345	334	320	317	313	317	308	323	323	306	311	328	295	281	298	358	328	314	366	343	356	349	336	320	294	345	320	354	327	329	344	342	332	335	306	324	304	323	364	323	329	341	345	327	324	355	332	343	343	292	356	345	312	334	333	346	323	366	312	320	354	342	336	367	343	307	352	335	337	348	286	363	353	362	332	344	328	339	346	371	360	326	321	320	315	336	335	322	337	344	340	331	335	327	369	357	305	329	369	341	315	345	308	366	314	324	319	318	350	329	292	290	310	333	335	367	314	327	347	333	356	312	345	318	306	334	347	330	332	304	303	339	317	327	328	344	346	318	309	334	299	375	299	321	356	343	332	338	357	357	298	324	330	333	320	331	377	346	319	358	319	333	341	298	317	318	341	300	364	311	326	347	350	343	329	311	335	313	332	342	315	350	346	334	315	293	304	319	349	314	311	311	317	315	350	328	299	338	344	332	344	340	321	362	294	306	344	316	334	311	361	325	306	329	336	328	391	344	314	364	342	346	317	318	319	332	313	339	334	336	309	344	320	330	352	357	327
13655	1765	3254	3673	3118	2617	2256	2009	1829	1559	1552	1364	1300	1310	1151	1194	1108	1073	999	1064	985	1039	1010	993	975	972	972	917	961	911	918	921	935	879	882	905	879	871	917	908	842	894	894	869	918	849	909	905	857	879	825	876	872	840	833	891	846	895	902	833	877	868	871	836	888	876	885	911	898	897	851	826	881	819	915	845	866	857	834	893	842	887	903	857	824	860	843	902	857	854	856	852	904	866	880	869	842	926	904	883	859	825	869	764	872	850	898	904	839	824	876	856	848	847	868	894	859	894	885	900	807	781	838	840	846	864	825	873	825	879	825	832	840	849	823	859	831	862	777	887	875	801	908	876	869	847	865	874	826	874	899	836	831	824	879	908	803	825	831	854	819	894	843	882	800	841	827	825	794	844	865	833	868	892	864	870	839	872	839	895	806	844	827	807	886	876	883	844	821	817	826	861	839	813	844	847	856	845	872	831	906	889	862	866	884	801	794	824	826	890	839	870	830	876	831	805	825	832	824	913	823	878	885	811	839	857	817	808	809	849	817	832	832	811	847	829	851	894	825	803	845	822	818	825	867	806	856	899	830	891	851	843	806	862	833	878	852	892	809	795	850	820	843	864	846	830	808	876	855	833	816	877	832	812	874	820	789	831	862	773	826	931	873	782	829	824	882	827	866	826	857	827	867	805	835	849	812	817	840	848	875	840	858	846	850	845	867	830	829	864	826	829	828	815	839	830	837	840	794	795	847	852	880	870	858	866	827	818	847	825	846	837	828	863	834	829	823	832	842	817	874	808	849	839	825	820	832	838	850	875	794	859	838	817	874	822	836	818	827	831	858	824	856	848	819	814	813	848	848	822	833	885	850	828	856	781	795	832	836	815	817	855	832	824	817	796	796	844	823	814	805	833	826	804	784	827	843	785	844	831	806	846	860	886	846	822	838	844	832	810	846	867	814	839	837	867	866	876	882	837	832	794	821	774	866	858	844	867	840	838	884	837	848	834	838	844	808	829	892	812	876	806	829	859	838	827	861	853	838	792	859	788	836	811	838	813	830	875	828	897	875	825	821	851	861	930	842	860	831	793	845	867	796	830	905	904	776	818	827	794	864	857	807	806	850	878	850	829	835	808	850	821	791	829	798	872	849	805	840	765	798	863	823	829	866	822	822	855	821	805	837	834	847	830	801	863	838	795	858	845	853	810	871	792	828	792	839	846	833	820	873	848	859	871	829	805	833	853	849	822	805	850	799	837	830	840	881	825	880	839	837	800	887	811	836	796	852	780	831	851	855	859	805	772	873	906	875	855	789	888	845	844	876	796	809	870	807	877	871	844	811	844	791	838	799	821	803	897	817	857	842	808	795	884	871	830	843	890	847	797	828	872	840	869	869	838	844	840	845	812	827	846	816	825	803	819	865	805	833	849	807	843	819	839	896	820	842	862	837	824	867	859	860	864	806	863	843	919	849	820	885	820	817	871	889	824	831	878	881	852	857	842	811	838	827	821	879	865	836	815	861	885	841	842	824	856	846	903	834	855	881	854	865	865	878	876	809	855	793	809	865	921	827	844	870	844	910	845	801	853	795	847	833	861	832	823	834	866	776	851	843	847	824	878	833	830	825	848	850	851	853	841	803	858	871	871	884	895	827	797	833	903	902	866	826	872	846	854	859	823	813	848	856	815	835	841	850	795	775	834	810	883	893	865	894	853	866	761	854	854	897	846	860	834	863	842	817	834	871	818	827	824	816	846	812	826	832	835	802	856	842	840	871	813	860	854	807	839	868	831	847	812	872	846	896	839	878	852	888	865	846	849	825	817	810	822	831	785	847	804	853	822	849	836	798	794	862	814	754	818	842	795	845	916	819	807	820	886	824	845	813	839	831	839	830	844	825	823	833	844	835	862	857	829	815	812	848	790	857	870	859	858	852	899	879	826	878	837	843	845	811	867	846	824	850	821	833	837	794	829	838	831	840	812	882	896	855	850	822	842	837	765	835	821	833	840	889	837	825	809	874	841	801	873	842	860	818	801	883	851	835	841	843	795	844	865	881	863	870	822	795	892	825	812	837	831	840	839	833	884	886	849	833	878	859	850	832	806	842	833	859	821	845	866	877	840	819	834	818	882	867	842	864	870	852	821	895	870	808	786	841	842	813	855	857	849	879	834	848	821	805	842	828	860	872	822	828	839	849	824	947	814	842	903	858	846	805	816	823	821	818	892	886	856	786	855	825	896	839	821	893	818	762	843	854	873	816	905	856	794	813	809	816	823	828	858	834	847	837	872	839	876	830	868	833	835	813	877	784	871	850	875	794	801	851	860	830	840	810	836	835	868	890	810	856	866	788	838	905	824	903	859	813	875	859	829	867	834	892	880	912	854	876	832	785	825	816	893	874	836	848	908	810	799	885	823	829	864	857	834	844	851	898	816	814	873	815	879	813	762	799	856	783	817	796	809	832	863	852	837	800	851	847	828	854	823	842	859	824	824	876	833	856	809	864	844	818	851	856	836	842	811	794	829	810	856	873	819	799	831	828	759	834	817	814	848	884	844	872	863	822	817	861	811	833	876	863	874	827	862	856	799	836	923	801	761	796	850	860	821	884	814	868	802	834	866	847	833	820	831	805	789	888	817	858	807	868	796	867	866	851	854	907	858	846	825	854	801	829	841	845	852	862	820	805	863	836	828	907	853	852	816	782	794	785	850	817	813	792	818	862	808	825	851	873	799	865	817	842	806	807	865	822	839	886	812	809	845	844	820	867	838	881	827	857	803	813	918	850	806	826	816	889	837	874	856	793	861	820	856	795	849	809	829	827	818	871	829	895	858	887	879	836	871	849	823	802	894	828	850	862	862	850	851	810	862	824	909	808	835	865	851	851	821	833	790	851	861	836	856	837	853	812	835	859	773	823	857	914	817	844	860	815	890	869	840	854	839	858	833	853	876	823	847	813	833	840	824	893	844	794	816	859	812	840	839	850	813	844	844	794	824	893	845	844	815	803	838	825	813	845	873	853	871	881	834	826	829	852	846	861	820	854	853	871	856	804	871	839	876	855	853	824	877	810	857	871	875	818	850	892	814	872	826	879	822	857	879	866	880	852	878	864	836	863	858	864	861	840	831	907	867	861	764	839	849	836	831	836	835	886	843	837	803	796	855	799	829	870	920	824	863	866	844	802	879	879	833	834	873	820	854	824	828	862	863	844	820	798	806	844	849	868	751	797	829	871	787	865	818	853	841	830	841	847	823	808	838	837	793	815	814	807	859	861	848	835	801	846	849	839	776	814	797	779	827	859	940	783	798	839	821	914	857	858	877	882	819	834	841	823	844	809	834	832	830	815	855	838	854	813	850	863	792	820	857	839	869	839	821	823	853	857	806	838	872	873	851	805	813	839	856	893	816	846	843	848	874	892	843	828	843	866	834	840	894	832	807	821	845	861	851	846	828	818	820	847	874	838	847	815	841	792	815	788	868	854	871	795	859	911	804	813	801	832	819
40468	10842	3246	1946	1404	1095	816	627	588	479	475	397	347	329	326	296	316	297	267	283	249	266	267	240	276	287	256	252	255	250	254	232	231	257	264	239	242	231	266	240	237	260	274	232	237	243	240	207	240	193	228	224	245	237	229	258	229	256	226	267	224	252	239	238	251	247	225	252	232	229	236	220	266	218	238	231	240	218	256	219	243	226	225	210	210	227	251	231	242	237	222	270	241	250	225	235	242	249	232	224	236	236	233	229	235	206	224	235	226	218	236	253	239	223	229	243	230	229	223	219	237	260	215	245	211	233	232	228	227	222	218	226	235	229	225	213	234	223	243	238	220	225	233	218	219	222	242	230	208	251	238	219	248	242	223	236	225	257	257	244	211	239	222	258	205	257	246	221	212	251	226	204	251	232	237	223	239	264	248	240	257	216	206	224	231	266	223	244	227	232	237	223	210	249	248	211	210	208	234	245	261	221	237	223	258	223	240	212	253	230	239	236	232	240	232	235	227	227	237	201	215	232	230	220	234	226	193	248	223	253	255	239	219	238	230	247	212	253	203	226	212	221	229	227	215	193	236	225	213	243	244	232	234	265	233	220	229	211	231	223	257	251	225	224	242	253	201	214	219	239	235	230	212	229	194	236	210	228	219	242	199	212	201	217	220	204	224	224	228	224	253	247	234	222	246	266	261	238	215	223	214	234	254	231	202	230	220	228	233	204	218	213	244	220	208	191	229	215	225	220	228	223	238	236	209	245	205	217	234	249	202	230	216	250	233	232	238	238	238	209	216	240	234	237	214	208	244	226	238	222	215	227	232	247	233	236	241	213	209	246	230	242	213	229	224	261	196	234	236	221	230	209	232	227	213	209	243	232	204	223	210	257	235	242	213	213	204	225	240	223	226	225	252	226	270	230	226	208	220	223	222	238	236	235	224	238	218	215	212	222	221	237	219	259	269	228	231	206	228	250	230	235	222	223	225	260	240	256	223	206	217	229	218	208	214	229	237	201	215	223	220	240	223	221	211	210	239	228	231	237	241	221	244	219	254	247	209	221	218	238	238	237	223	216	219	227	245	229	235	237	232	242	230	208	216	231	221	252	248	208	205	220	202	187	207	235	210	220	230	207	264	206	226	247	201	238	214	223	234	209	225	226	222	209	232	258	226	231	253	250	252	264	222	244	237	226	211	234	245	237	205	223	225	209	214	204	226	236	209	233	257	235	240	231	214	242	219	230	218	232	220	219	262	212	218	238	221	243	202	227	250	205	239	216	259	233	219	226	204	249	237	241	250	245	217	231	235	239	226	223	254	236	225	237	235	223	217	233	251	212	244	246	215	223	236	253	219	267	221	196	243	216	213	232	235	234	251	230	235	253	216	218	247	221	212	214	238	217	218	236	207	242	220	222	238	225	236	226	219	222	217	229	229	217	222	218	222	206	242	232	242	236	207	240	244	199	240	243	214	215	217	255	246	229	204	216	244	216	218	210	214	241	232	198	237	246	238	229	256	226	210	224	245	230	257	256	234	247	217	233	244	219	215	245	235	223	195	225	206	264	219	219	253	221	207	253	234	228	252	220	220	233	219	228	227	210	239	235	212	273	248	220	235	247	240	222	215	229	231	220	273	245	246	228	234	222	214	232	231	248	248	211	221	206	241	216	246	220	221	250	225	214	210	240	222	236	226	245	238	249	247	208	242	222	224	226	229	256	232	239	239	223	212	213	229	204	230	235	227	237	233	221	218	222	232	241	209	228	233	243	234	217	220	245	231	252	214	236	214	226	251	205	244	200	255	262	221	251	254	218	207	211	227	239	209	237	232	262	230	214	215	209	229	243	234	212	225	219	244	240	228	224	224	217	208	208	233	228	221	223	199	233	215	234	215	209	234	197	226	224	241	212	250	240	237	242	233	237	252	249	239	255	238	237	251	213	227	213	231	232	208	253	231	222	231	237	236	248	230	233	226	227	213	229	217	224	248	236	239	232	224	221	204	232	232	229	253	240	221	216	224	242	220	236	247	251	226	224	251	245	242	204	222	197	213	246	216	231	237	217	251	233	236	227	234	213	219	228	240	226	219	256	242	235	236	248	257	216	238	248	210	223	219	215	235	245	219	216	254	212	233	244	224	197	212	248	230	227	219	238	217	202	248	223	227	252	215	232	236	241	210	255	238	209	221	211	220	213	215	225	220	221	226	214	216	233	257	256	241	218	236	220	238	260	217	202	226	237	240	217	228	228	198	255	254	222	269	219	228	229	220	227	246	227	251	226	208	219	229	261	256	226	259	217	231	228	236	241	201	236	214	251	251	223	265	211	233	222	203	239	215	190	236	240	211	226	215	257	223	227	218	230	225	221	234	228	226	212	234	230	235	244	227	223	196	236	250	244	235	221	249	243	215	226	205	227	221	236	204	244	228	257	211	260	253	242	249	239	230	241	215	244	228	246	224	231	259	199	229	229	217	223	207	210	221	233	218	236	231	228	273	225	219	237	226	232	225	233	217	207	227	253	250	228	232	220	235	228	216	232	217	247	218	245	243	231	219	214	207	226	236	236	256	186	223	230	232	220	243	212	262	234	265	207	231	201	232	236	207	237	235	221	217	225	220	214	225	204	254	248	218	261	233	216	234	224	226	232	242	228	219	206	242	206	236	240	219	242	233	222	246	212	216	222	235	187	233	246	214	227	250	228	232	222	236	209	235	233	236	254	225	211	216	181	225	238	237	221	227	213	229	262	233	232	231	206	264	231	232	231	240	227	239	221	221	232	233	228	217	239	227	245	226	230	237	230	226	256	223	242	250	250	251	221	223	220	224	243	223	218	222	200	232	228	214	222	211	221	242	228	216	232	211	241	213	228	252	219	261	226	218	223	249	217	226	225	243	213	273	246	232	219	213	225	226	242	223	240	222	219	218	241	214	239	216	247	235	209	211	209	232	230	245	232	223	230	235	252	231	225	232	222	245	243	229	265	221	217	244	235	222	253	244	229	244	221	238	217	205	228	248	228	236	227	215	246	224	247	217	219	232	245	252	242	255	229	256	228	226	220	220	197	223	241	268	239	226	221	239	232	214	239	246	223	216	230	248	245	240	214	216	219	242	223	216	231	228	237	213	219	214	219	240	234	238	242	228	270	225	233	240	212	255	207	223	233	228	222	231	224	229	236	234	238	252	217	229	246	227	238	260	227	250	260	225	250	238	208	233	234	214	226	212	227	236	224	242	228	223	231	244	220	212	258	250	222	219	227	221	226	221	199	240	239	226	230	235	219	227	238	231	228	231	239	225	233	248	219	212	257	249	207	226	242	209	237	235	242	226	240	237	215	229	241	232	214	260	247	239	232	251	254	225	217	240	238	234	245	230	206	252	245	231	243	236	219	213	198	245	240	250	232	222	203	216	256	235	238	240	228	227	234	220	224	229	231	215	230	226	235	230	241	224	206	250	193	226	187	245	241	233	223	233	236	219	220	234	220	241	209	237	230	233	219	208	235
18375	2338	5144	5782	4948	3853	3220	2734	2398	2048	1861	1617	1402	1383	1278	1146	1220	1035	1091	1027	962	910	913	840	832	833	779	782	824	784	765	755	751	737	734	723	700	830	744	739	720	649	650	660	659	613	637	628	682	660	686	671	636	636	676	671	638	619	656	635	629	583	637	628	645	638	645	675	671	618	625	680	606	663	606	635	703	614	666	648	635	627	664	665	616	607	678	624	595	656	645	623	650	690	648	641	671	613	646	603	653	636	627	643	594	631	619	587	612	669	600	623	553	595	631	594	581	595	639	612	582	631	596	640	577	624	630	636	644	596	590	593	597	641	598	610	577	624	624	621	642	659	613	652	631	599	647	637	666	625	599	597	642	640	627	599	609	574	623	598	589	611	648	608	619	613	594	637	612	603	628	602	591	576	632	612	629	594	622	627	632	582	612	611	607	596	624	640	594	626	590	603	613	634	600	628	618	590	625	618	589	626	595	634	583	619	574	584	572	629	582	627	611	596	595	598	615	607	601	615	565	568	635	597	594	580	571	628	628	615	610	602	607	602	606	589	635	650	565	612	596	603	608	630	583	604	640	627	609	622	586	589	575	620	609	557	603	595	608	584	610	601	592	606	613	617	575	619	668	554	609	620	617	594	634	576	623	567	556	587	641	612	558	658	624	557	590	602	601	619	656	582	621	576	588	585	616	603	561	626	611	585	658	612	588	584	646	591	614	578	575	556	615	602	609	584	632	613	647	566	553	586	579	572	584	596	602	598	625	554	550	590	603	591	596	580	568	610	600	597	615	594	598	609	567	583	579	578	598	661	623	590	591	595	545	598	603	587	608	567	587	567	619	627	616	632	614	616	612	594	615	549	621	576	604	580	579	573	609	638	621	600	623	603	593	605	603	580	590	593	615	605	601	615	612	602	609	548	573	548	607	589	611	621	585	587	581	648	639	581	595	588	630	611	638	657	623	602	593	587	588	642	608	619	592	644	616	561	601	599	600	623	611	580	606	649	609	611	550	639	592	658	595	575	651	599	624	600	593	573	602	585	558	612	584	601	596	623	623	627	554	617	569	608	594	573	620	604	574	609	568	590	657	611	583	639	577	610	622	635	598	564	594	562	600	599	601	588	601	618	590	594	642	571	598	587	624	621	599	602	639	587	582	606	599	575	620	618	603	601	596	652	585	589	606	622	574	585	615	651	594	603	639	603	602	592	611	634	595	595	617	582	592	595	596	556	657	582	568	584	598	604	598	603	570	593	627	581	586	558	612	603	593	604	601	600	589	611	597	561	620	619	579	601	600	643	582	616	602	576	579	621	581	606	630	606	612	609	621	601	600	593	654	580	597	596	555	590	576	593	596	600	635	652	611	593	616	593	594	632	596	572	623	600	605	644	574	618	574	569	606	618	591	622	593	583	597	587	607	626	586	619	603	644	639	634	584	564	600	604	593	610	617	547	595	599	559	629	614	606	568	580	581	597	624	597	602	617	563	597	645	581	592	594	599	669	571	597	659	577	595	610	587	606	598	635	589	564	575	590	616	581	577	625	585	614	590	628	612	578	580	609	587	610	614	569	613	638	622	556	635	639	594	574	596	594	591	551	604	651	599	596	572	629	575	619	596	624	566	587	576	598	602	580	618	603	630	641	561	581	564	563	591	609	627	623	643	569	566	613	545	663	630	588	641	584	535	630	583	628	591	617	581	619	595	633	587	592	590	632	593	609	566	611	603	636	573	597	559	610	592	640	615	569	601	608	614	619	591	612	602	593	622	629	595	618	613	587	605	617	611	605	593	631	644	620	560	601	586	578	596	648	606	558	577	580	578	623	586	612	573	635	557	606	610	579	580	605	599	598	564	633	558	561	612	575	574	594	607	579	580	604	597	635	629	623	614	635	572	600	627	618	580	641	571	610	611	598	608	534	599	589	600	593	618	616	613	586	580	589	585	563	620	596	585	646	590	596	604	590	555	573	594	619	557	628	582	625	605	631	614	587	565	592	583	601	592	590	622	645	587	633	599	577	595	614	652	598	569	596	583	559	586	642	602	634	617	575	571	586	564	671	567	619	611	605	613	623	627	592	612	608	579	612	601	594	599	626	616	569	622	573	556	610	607	577	607	653	555	589	618	613	606	594	597	599	550	598	615	588	599	595	575	558	634	583	618	616	527	569	600	596	635	629	573	611	573	586	597	584	596	621	595	601	581	640	611	567	620	589	611	616	620	587	594	624	587	642	623	581	622	606	598	641	603	619	571	611	615	599	606	619	609	590	619	591	595	625	631	608	633	561	589	590	582	631	579	601	588	622	629	601	613	629	606	596	606	604	609	590	601	599	589	633	560	601	616	594	593	600	589	561	619	620	590	635	619	631	597	587	566	562	621	629	590	592	563	575	612	599	559	559	608	614	592	652	622	571	629	589	608	638	623	557	587	621	573	572	634	655	597	573	566	613	577	617	603	547	616	583	616	589	601	626	581	635	609	580	601	611	624	670	598	641	621	660	564	619	617	582	597	568	582	580	549	612	592	623	617	590	566	578	604	596	601	601	607	627	593	585	621	653	556	622	607	614	605	608	602	590	639	585	593	591	601	655	590	643	609	618	635	640	599	622	605	648	590	595	607	580	647	617	640	607	606	578	613	611	616	617	557	624	663	619	555	612	604	612	597	563	608	591	605	614	588	573	596	597	596	594	607	602	607	619	635	601	653	585	575	576	594	584	578	634	610	575	639	596	581	640	598	602	552	569	613	621	595	571	582	564	602	568	599	616	580	629	581	591	577	575	595	578	599	571	604	617	628	583	572	588	594	621	586	616	612	596	581	610	627	609	584	571	586	600	604	617	562	600	607	597	642	595	613	611	614	596	641	579	575	606	544	645	641	606	575	654	592	584	566	634	570	564	588	575	615	606	560	585	525	606	596	614	536	572	628	622	597	569	610	605	593	618	618	587	614	594	550	571	599	652	609	575	608	619	594	592	632	560	604	573	644	597	586	608	600	587	629	608	606	594	605	576	566	574	610	599	556	601	576	607	619	606	611	633	575	577	582	599	604	595	634	571	634	586	598	596	628	611	569	586	585	626	603	585	626	601	585	616	570	588	600	596	608	548	658	591	616	577	609	601	580	599	604	602	579	604	605	572	608	595	593	637	604	632	621	592	629	605	613	620	572	589	571	614	593	576	610	597	580	583	651	584	567	606	615	595	645	578	597	607	566	580	606	607	629	606	648	590	599	575	673	613	571	636	628	612	627	603	598	666	580	638	607	597	582	627	578	587	584	639	623	574	574	606	563	633	554	637	582	578	592	563	605	599	580	561	629	552	616	593	652	601	621	586	596	608	584	608	587	585	574	567	589	598	597	601	584	587	635	631	604	568	611	609	594	613	598	599	595	579	653	563	602	605	598	571	626	576	597	589	605	610	568	552	619	582	634	598	616	589	565	616	580	624	624	576	620	629	619	621	616	618	546	613	604	657	616	589	611	589	637	612	606	597	571	599
5022	359	351	319	319	310	281	316	338	295	293	303	304	330	310	325	307	313	289	285	319	329	318	317	284	334	315	307	334	308	312	298	305	310	280	309	290	318	300	308	315	318	291	270	373	309	304	309	328	317	297	304	276	280	289	291	309	306	312	310	293	309	337	297	305	317	292	289	301	298	325	304	289	301	286	290	310	266	273	282	337	312	254	259	315	292	296	311	314	305	279	287	289	276	311	296	305	281	317	313	307	278	290	329	302	279	300	328	293	301	298	286	301	307	291	296	311	303	310	274	307	323	295	322	290	282	274	269	311	295	269	283	297	299	348	300	287	310	288	280	330	303	314	323	293	301	308	330	285	322	314	293	303	281	297	294	281	283	297	319	314	305	309	321	271	301	321	309	309	284	288	289	276	300	273	320	315	309	253	278	281	281	261	332	284	291	291	300	292	284	290	323	268	310	304	316	291	273	277	309	299	305	304	291	277	293	289	301	282	292	259	307	272	285	304	289	296	280	305	280	312	296	326	301	281	334	303	290	284	301	289	309	295	320	284	300	268	335	296	289	299	302	289	306	292	304	280	297	312	285	295	266	282	274	277	291	329	323	296	296	288	278	309	318	304	299	326	298	312	294	264	285	279	291	297	305	288	290	307	309	293	315	297	296	278	286	268	280	256	312	300	322	331	293	316	273	297	322	281	297	282	257	285	329	296	308	305	283	261	286	331	288	314	320	331	274	304	318	322	339	305	328	275	270	264	325	326	292	297	294	307	288	289	298	333	286	277	300	299	308	315	281	299	305	269	288	293	312	300	291	285	324	313	271	274	309	288	268	252	300	280	293	308	328	301	302	277	307	265	288	270	313	310	327	280	308	290	287	316	305	295	311	297	312	303	322	314	285	288	328	314	331	341	303	301	307	289	301	298	285	285	319	285	309	319	275	278	292	311	321	318	283	303	274	323	287	301	320	264	306	301	268	312	323	291	309	313	291	327	290	331	276	309	294	315	274	309	314	282	316	317	322	292	298	312	314	297	301	306	280	296	313	325	289	294	295	285	288	309	276	292	283	288	318	292	301	271	301	289	284	306	293	288	309	271	278	318	279	266	330	291	297	290	274	306	302	305	269	304	299	315	314	310	313	290	317	281	300	333	290	279	293	278	309	323	331	243	321	293	290	289	292	307	293	286	294	296	273	303	281	300	313	300	322	303	255	305	293	290	301	326	287	340	303	277	314	290	281	287	268	257	314	307	351	316	342	322	295	291	281	256	287	312	304	267	329	301	290	299	295	289	325	298	268	274	318	348	291	294	295	302	297	313	306	306	290	290	327	297	310	288	310	307	310	273	307	277	294	284	298	297	276	295	299	310	315	306	321	301	322	279	321	260	310	286	318	304	283	270	298	321	302	311	312	331	281	329	283	299	303	320	311	277	324	285	313	312	304	291	278	288	301	321	309	307	299	300	301	318	265	302	300	281	318	286	312	288	265	298	324	304	320	287	294	310	274	319	281	325	319	305	338	312	304	267	281	298	294	304	300	290	330	336	267	307	323	342	291	286	263	291	293	317	322	343	314	295	281	328	333	323	272	296	297	282	309	284	303	305	315	286	280	304	283	303	286	283	281	295	332	291	315	318	313	279	292	324	328	301	269	282	299	298	286	318	273	325	292	303	302	306	307	301	333	317	308	257	309	330	309	272	295	309	299	271	288	278	282	292	302	305	318	280	291	279	299	312	275	250	298	294	302	300	307	314	311	302	325	330	313	322	297	299	305	273	280	275	271	285	308	303	292	316	291	339	302	279	274	303	320	277	276	291	296	295	295	294	305	301	282	308	304	294	289	287	330	282	317	326	294	306	301	307	295	312	278	305	326	294	296	305	284	314	280	334	327	289	271	314	264	304	277	342	276	281	291	315	310	280	308	309	314	299	280	336	299	296	283	305	299	326	305	273	306	296	279	302	301	303	280	259	317	314	293	297	295	295	318	326	304	273	293	281	318	285	267	309	310	305	285	301	291	295	298	313	297	310	282	289	308	307	284	271	332	332	309	298	305	306	307	286	282	305	295	298	281	330	304	306	260	291	315	309	319	277	311	275	271	293	292	305	321	289	299	290	326	289	309	289	315	324	294	300	292	285	338	272	311	316	300	301	282	315	302	319	279	327	281	330	295	309	327	314	294	283	332	290	307	257	293	315	283	281	290	299	289	287	304	287	273	296	324	279	288	279	282	314	314	298	280	312	334	282	321	323	300	305	258	296	309	297	328	289	296	311	296	348	280	319	297	320	307	299	279	290	331	307	280	295	326	291	289	304	328	262	296	318	325	335	311	282	280	299	284	301	288	298	242	277	295	314	315	308	268	280	305	289	309	294	314	300	302	278	281	316	299	335	295	299	300	279	307	345	319	301	305	289	287	321	275	317	301	284	319	316	323	271	309	286	305	275	303	303	304	307	305	299	306	290	286	290	310	300	285	310	284	294	283	297	285	290	314	307	313	348	308	282	297	303	281	285	301	289	292	311	337	298	341	327	310	252	292	302	323	297	296	312	298	307	290	298	297	290	281	290	295	298	312	309	271	300	312	275	320	333	293	275	289	272	289	293	316	331	301	310	298	276	318	286	327	293	292	287	302	307	265	282	304	312	307	278	325	301	278	307	309	291	305	285	316	286	298	284	327	300	339	303	290	294	290	301	272	295	312	281	303	280	279	282	293	299	314	289	287	320	309	300	262	320	297	300	304	292	304	311	261	339	295	284	291	301	313	286	285	280	301	308	292	288	293	317	313	308	315	298	298	294	298	302	311	304	321	305	296	287	298	305	330	291	318	286	312	316	321	296	290	314	288	303	268	292	304	271	319	308	298	301	287	314	313	318	281	291	310	300	303	280	326	291	302	318	304	313	306	335	305	287	293	274	307	297	312	270	293	304	302	282	299	328	310	302	293	329	285	312	304	296	317	335	251	269	274	310	285	314	302	315	285	332	322	330	302	284	293	276	311	311	304	285	303	302	269	291	275	303	292	261	298	316	292	291	299	281	274	278	274	308	326	297	279	263	295	280	297	292	305	264	300	316	297	309	288	282	323	311	291	291	309	291	334	317	284	267	326	305	253	294	316	347	273	313	317	297	313	274	315	306	266	301	260	273	286	278	331	296	335	282	279	284	300	257	305	290	326	280	307	310	309	296	292	322	279	315	306	275	285	333	295	276	302	302	295	302	292	277	311	306	286	311	319	290	315	301	262	298	284	338	282	284	295	290	349	305	283	297	293	295	281	299	308	286	270	301	335	305	325	327	334	307	297	328	283	303	282	289	292	311	272	321	269	265	276	309	292	288	316	327	315	305	282	288	291	297	313	302	267	325	300	295	284	332	301	293	305	289	302	319	279	306	294	271	321	289	316	326	284	286	314	299	310	308	251	326	272	301	321	273	298	312	289	285	278	283	334	292	307	305	332	308	276	261	283	278	288	271	296	272	312	296	322	313	277	305	310	276	298
4388	819	899	937	886	879	831	851	813	822	823	792	806	836	801	830	801	760	743	821	822	790	807	776	794	784	797	807	784	859	740	799	724	763	795	799	764	788	832	792	781	750	780	773	799	810	825	767	806	788	814	805	799	825	769	773	792	822	769	758	758	767	795	796	762	735	801	747	775	809	802	782	803	768	792	777	849	791	792	771	815	770	812	756	819	770	822	753	771	845	803	816	725	829	842	729	809	786	801	813	743	774	804	778	756	813	715	747	768	761	787	801	855	794	816	839	772	791	795	748	727	758	777	795	796	771	818	776	766	764	765	757	790	783	769	770	777	847	771	748	784	757	786	761	765	814	752	788	818	790	797	775	801	809	714	816	770	768	770	806	811	806	783	817	782	749	738	772	805	769	805	760	802	781	767	782	805	785	772	765	793	722	789	729	771	776	781	770	759	791	790	833	859	742	745	810	780	757	756	821	826	770	769	803	822	781	764	757	769	745	786	770	735	751	764	744	788	803	764	819	830	792	785	759	767	782	773	821	777	770	799	777	828	749	816	800	797	796	780	780	852	791	815	772	757	790	791	807	794	747	734	767	775	751	731	786	775	791	777	768	759	794	707	713	771	768	768	783	782	741	745	766	777	793	770	743	759	727	782	818	780	815	754	807	803	774	779	831	802	760	763	793	798	767	805	735	771	783	738	766	820	812	796	743	794	755	777	829	807	854	779	797	751	768	771	821	764	740	772	796	776	794	817	753	747	789	816	804	777	747	729	753	805	785	766	741	814	801	746	745	808	783	798	746	779	795	784	759	814	775	802	768	773	783	796	785	756	773	766	785	808	786	791	797	733	820	779	809	774	810	808	801	714	820	808	785	722	827	754	815	752	773	755	785	783	786	768	823	794	829	770	800	796	775	832	777	773	741	811	829	751	771	812	754	764	768	808	748	790	804	799	752	790	761	756	779	781	735	798	750	849	766	759	769	770	795	748	767	766	805	835	791	836	727	788	804	789	798	762	767	796	813	776	777	769	766	783	786	804	702	764	811	805	766	761	795	778	745	798	798	809	791	762	826	776	791	770	735	781	791	742	780	800	783	745	756	814	809	802	770	766	759	753	778	761	830	778	779	767	740	744	803	790	761	763	706	781	848	793	748	746	763	767	788	800	805	788	797	806	776	788	829	787	835	740	776	803	795	813	740	823	787	750	800	774	788	776	737	761	803	727	772	773	770	780	769	787	709	748	750	750	763	798	797	780	797	811	764	788	835	747	752	795	774	746	759	852	710	790	733	744	797	766	769	789	739	781	835	808	734	775	831	772	762	787	756	766	701	823	823	792	808	787	779	809	734	774	795	729	762	818	735	788	818	775	787	783	768	809	747	818	714	752	736	788	778	743	822	837	782	781	750	794	826	798	733	727	798	801	751	804	812	807	786	764	762	771	775	780	813	792	743	762	788	787	769	845	763	730	711	781	803	749	744	794	882	810	780	780	803	792	758	784	767	833	756	796	747	827	766	765	838	776	752	800	808	792	764	749	764	762	789	808	760	757	808	773	808	738	787	778	778	750	807	741	817	757	761	781	761	794	745	748	774	729	786	736	772	795	813	798	770	790	807	774	774	760	779	797	811	774	789	808	783	783	786	769	798	767	816	767	798	771	753	845	808	766	751	766	731	803	759	756	785	782	791	801	761	746	765	761	815	800	796	767	773	753	802	787	787	746	801	811	801	810	799	825	834	837	747	763	827	779	762	777	791	790	817	775	740	784	810	833	798	778	800	770	812	795	786	796	751	720	756	748	767	840	799	785	791	830	792	793	727	737	798	778	810	775	764	759	787	837	807	763	750	794	740	742	789	746	817	775	799	787	747	730	751	827	778	756	754	781	775	712	821	799	785	782	769	783	824	800	756	814	752	769	784	785	765	804	766	749	782	773	767	800	770	845	786	801	795	819	772	736	782	749	798	824	786	755	810	755	833	800	778	768	818	811	801	758	764	792	771	794	800	736	755	740	821	765	797	769	813	783	752	749	749	786	740	793	751	765	843	781	790	816	761	750	750	773	777	743	822	746	723	738	778	760	776	790	799	740	777	765	787	770	747	812	766	767	754	807	748	708	799	768	772	754	771	794	791	739	730	743	757	787	823	730	800	754	810	746	809	761	760	837	821	828	777	787	773	798	858	788	772	789	809	771	764	814	782	757	759	744	812	735	769	732	844	817	745	698	778	808	788	793	755	805	771	802	775	807	801	832	739	791	785	767	744	770	778	726	765	794	749	807	790	770	756	767	774	762	756	812	751	820	805	798	796	796	784	754	791	779	766	793	711	810	769	750	746	805	782	773	787	780	799	811	777	790	766	808	793	829	764	771	768	758	800	778	743	817	833	775	816	752	735	736	831	769	754	781	780	812	816	788	698	783	881	788	790	813	780	802	724	776	791	770	730	759	795	793	757	748	757	792	803	751	794	787	804	739	792	783	727	792	759	765	780	857	755	757	807	715	812	790	769	756	762	756	827	776	805	796	842	765	802	739	806	734	750	810	783	742	809	778	817	773	779	790	847	779	788	774	811	775	793	802	800	778	793	776	781	782	819	743	761	771	813	800	745	801	744	741	788	774	809	784	739	784	771	764	806	793	751	772	794	790	848	806	777	797	711	758	774	775	745	777	784	807	740	748	811	818	788	773	822	773	810	784	794	825	822	784	786	751	784	792	801	832	851	770	774	782	780	813	820	769	758	778	808	821	805	793	753	805	771	839	795	796	765	797	766	807	733	799	790	757	776	804	757	813	844	814	780	754	771	787	779	779	763	808	789	799	779	851	795	763	781	815	757	829	870	791	771	790	759	830	845	786	797	813	775	804	751	829	768	794	773	763	816	755	759	797	809	766	780	763	813	800	779	790	777	778	754	771	822	799	768	738	765	759	832	781	756	793	766	763	824	746	794	818	753	807	782	834	787	742	766	783	790	735	754	772	758	746	754	813	752	758	760	763	770	791	776	766	724	784	806	767	768	789	809	762	759	808	814	813	807	764	824	741	806	815	752	784	728	818	780	699	808	821	773	791	810	805	757	799	770	797	788	751	776	757	763	765	776	757	770	792	764	793	784	788	773	750	804	785	764	774	768	785	796	798	731	809	799	802	772	812	777	783	763	796	821	793	788	799	774	800	789	751	818	802	776	750	750	762	812	803	807	774	745	768	771	791	785	780	758	782	775	749	830	804	818	809	787	702	803	799	802	810	803	825	807	809	836	790	779	785	793	845	815	714	799	760	825	782	769	794	728	815	771	776	818	811	807	798	728	773	745	816	736	757	792	773	760	808	812	788	783	756	756	798	806	787	737	780	731	782	793	772	775	789	732	799	762	788	793	746	775	809	780	754	807	828	811	758	802	739	799	798	782	761	796	829	758	783	723	826	789	759	788	777	764	789	766	794	805	830	786	762	835	749	771	790	793	776	771	787	775	781	767	791	759	766	805	804	759	739	737	824	758	830	792
32427	5295	1571	1116	885	692	602	563	479	486	454	389	417	378	384	341	350	350	349	369	369	361	349	307	321	366	338	328	329	337	335	314	324	359	335	357	333	326	328	365	318	347	332	290	367	333	339	335	271	331	332	335	330	331	328	310	333	354	329	323	321	337	339	347	305	320	319	328	319	306	332	347	337	349	313	370	368	349	304	336	335	286	354	338	366	316	304	358	367	338	369	352	326	327	324	356	334	333	333	315	359	340	326	351	350	326	329	325	346	324	318	302	309	321	311	322	306	355	350	340	325	367	302	325	304	288	341	344	322	323	366	318	318	346	344	294	316	342	360	317	357	325	322	329	301	340	308	338	331	348	354	361	318	318	327	296	350	332	300	333	312	331	339	366	341	334	365	338	309	325	361	336	331	333	313	322	364	364	324	328	304	294	330	320	335	295	311	329	333	360	324	350	307	379	340	320	336	331	359	332	321	321	354	317	321	346	307	342	336	313	335	328	337	289	340	324	331	329	318	335	334	315	317	379	315	329	310	357	335	325	326	326	328	318	316	335	360	330	332	325	351	338	335	338	302	331	343	347	299	288	325	323	304	291	367	323	328	314	339	327	340	308	308	335	304	325	369	297	332	318	300	315	361	320	311	305	331	348	353	348	321	314	341	329	364	333	323	316	344	366	330	333	379	334	303	314	344	321	356	348	337	335	334	337	336	323	323	324	342	298	332	307	317	333	330	297	315	325	327	321	306	323	322	298	357	335	341	319	335	349	319	355	335	330	340	318	293	305	322	357	338	317	330	336	334	359	298	350	318	335	333	355	333	337	316	341	379	352	343	323	330	332	307	326	317	336	329	351	328	331	333	339	321	300	345	335	322	337	349	300	335	319	352	318	321	333	383	355	329	332	306	326	314	340	311	328	339	318	332	333	332	304	327	320	316	339	338	345	338	316	305	322	348	326	302	355	370	351	294	300	280	319	309	334	322	329	350	337	297	342	322	306	321	305	329	317	306	321	354	328	356	339	330	353	348	335	334	329	335	316	312	327	317	352	341	346	328	307	345	336	327	327	327	351	310	330	334	338	336	339	298	316	369	331	338	317	319	315	356	345	340	316	323	328	314	361	287	317	341	328	338	300	312	332	386	332	329	314	320	304	315	315	323	339	307	329	312	339	340	330	336	351	346	312	310	328	331	310	366	325	298	298	336	334	368	327	359	320	354	338	339	323	348	318	325	311	341	343	337	342	323	332	360	351	335	328	334	313	315	332	327	319	353	336	355	379	352	353	306	307	327	319	334	348	365	347	342	324	344	340	347	331	308	328	324	389	346	340	365	353	372	353	335	331	306	305	330	340	328	356	311	308	313	315	340	344	349	315	331	317	325	312	354	295	327	311	314	358	312	355	346	320	331	339	348	314	350	320	340	325	318	325	337	301	349	307	305	306	338	340	357	328	343	353	316	354	328	343	329	345	324	339	357	348	332	343	342	350	315	337	335	309	313	330	318	320	280	343	313	299	299	323	309	358	320	320	315	363	363	321	310	339	309	321	320	322	337	291	308	325	336	347	335	323	347	373	308	317	349	308	305	360	321	318	339	305	331	311	346	338	343	334	347	308	347	313	305	327	322	291	299	329	335	330	343	321	360	310	302	333	309	336	325	315	295	327	291	313	313	356	343	323	307	351	319	279	358	322	331	369	331	325	327	319	340	383	309	342	346	336	353	332	349	299	335	334	348	344	319	313	340	323	331	326	328	300	302	357	333	329	370	344	352	340	319	302	322	333	316	312	330	331	350	328	346	350	315	337	338	319	279	338	339	310	339	351	333	358	353	375	334	299	294	328	325	338	348	326	336	310	302	339	344	316	368	287	332	331	323	329	332	315	318	353	330	335	336	344	337	321	344	335	349	329	349	303	384	332	290	291	270	329	369	375	330	314	328	365	306	333	342	290	319	313	294	337	304	336	325	330	322	338	284	330	339	342	323	326	312	345	354	323	305	305	340	322	354	353	349	313	306	328	314	312	351	325	318	366	333	352	323	355	329	322	348	335	330	296	307	315	359	332	363	348	330	313	335	320	326	354	329	318	313	304	325	345	359	349	364	337	352	310	320	317	343	361	332	342	296	332	364	336	361	308	294	328	334	344	364	325	324	378	325	327	301	327	350	326	337	344	334	325	318	299	332	319	355	353	338	322	319	305	304	346	337	348	312	355	318	328	319	355	313	326	343	317	360	333	332	339	322	360	366	347	318	339	327	350	320	290	348	331	337	334	307	329	303	331	325	323	334	343	328	335	320	330	297	313	310	322	325	360	315	350	321	341	320	340	376	317	334	312	341	338	317	301	323	348	328	335	326	340	350	316	354	305	335	317	345	308	366	314	341	346	371	364	322	347	363	316	360	335	337	338	323	309	307	323	317	351	298	379	313	309	333	334	332	314	316	337	332	347	321	333	312	350	325	304	318	339	330	363	325	351	326	325	325	352	328	318	320	325	340	359	361	338	323	359	331	343	347	359	313	336	353	335	328	317	326	335	309	327	301	303	341	308	335	319	297	320	334	363	318	329	311	359	338	343	341	329	346	294	331	293	307	329	353	333	354	339	334	316	330	351	332	305	366	329	350	314	338	301	322	311	310	368	363	350	326	320	321	366	299	343	337	329	356	327	325	351	306	326	340	327	336	320	327	328	347	317	328	324	313	316	338	347	308	322	336	353	321	325	307	334	330	343	332	346	333	326	325	355	335	327	290	332	328	321	351	312	322	309	305	341	343	333	331	332	346	320	347	334	338	356	336	322	340	336	312	304	343	307	313	306	309	325	315	331	343	337	315	339	319	341	343	323	349	350	315	329	305	313	364	342	305	323	310	334	348	336	359	335	333	367	319	302	303	329	345	290	323	348	332	350	338	317	310	285	304	331	328	318	309	299	306	309	311	319	315	337	338	322	352	304	357	353	308	350	323	321	309	370	362	326	328	363	367	338	319	339	360	352	340	309	337	325	349	305	322	340	303	334	329	358	320	338	328	336	347	320	331	333	344	331	337	337	326	336	311	321	344	336	312	330	331	321	333	357	324	346	333	301	339	321	317	330	337	368	321	300	333	325	291	343	319	352	316	343	343	317	352	333	353	347	319	316	338	339	320	280	324	306	340	346	334	336	338	327	334	335	346	356	356	332	318	322	342	329	333	316	333	343	321	337	352	340	339	318	350	345	315	331	358	315	325	288	304	333	311	323	338	360	301	329	344	354	324	314	289	324	318	360	336	363	357	322	353	309	329	325	324	335	336	318	325	330	321	360	329	310	324	320	324	324	322	351	354	351	280	325	331	338	336	378	358	337	306	309	308	327	335	305	317	311	305	353	339	316	333	302	299	322	331	328	346	327	310	340	316	336	328	312	309	346	358	288	324	325	303	324	351	340	314	360	340	314	329	357	346	313	354	350	332	333	314	350	342	344	320	357	315	316	319	352	353	328	322	351	341	300	313	329	312	335	355	343
15029	1757	3178	3581	3037	2621	2199	1899	1754	1555	1519	1375	1230	1218	1128	1094	1123	1067	1117	972	1058	991	964	949	985	983	949	961	869	970	923	917	835	900	883	901	861	886	883	844	955	840	874	858	930	889	886	858	886	886	829	879	863	873	832	918	888	873	905	823	836	895	863	861	804	879	906	858	832	811	855	863	880	831	850	902	853	858	849	890	864	840	951	874	856	849	878	816	889	866	848	827	862	899	873	874	845	933	892	793	878	874	812	834	848	843	901	856	840	874	864	821	864	862	836	863	848	835	908	853	879	818	850	869	816	891	842	845	851	887	818	852	862	859	809	808	844	856	922	857	759	830	856	792	819	832	869	901	848	852	852	831	868	849	892	838	879	911	771	854	897	868	841	850	863	805	792	803	862	847	861	824	864	843	826	828	877	785	863	844	892	824	821	828	873	855	829	852	860	852	817	876	881	837	817	815	851	838	899	800	838	817	887	858	828	846	836	823	820	849	784	828	832	794	850	851	826	829	828	856	793	849	824	842	763	872	848	818	864	815	826	858	863	817	913	838	808	840	841	842	831	870	856	834	812	847	853	836	842	818	830	890	816	838	821	811	840	823	823	805	821	831	814	839	859	864	827	844	868	830	821	808	858	816	908	836	845	849	860	856	845	849	843	805	790	835	842	855	851	861	863	828	865	853	856	791	873	839	849	861	908	867	853	821	842	855	867	808	820	869	849	840	836	827	869	848	873	862	832	865	856	843	845	829	881	866	862	898	807	810	858	816	836	916	802	869	853	842	842	746	840	888	868	810	804	868	872	796	807	826	842	845	834	843	877	847	849	815	858	879	833	861	839	777	802	822	826	807	877	874	852	905	813	836	845	805	822	837	819	858	903	872	839	868	829	897	875	832	877	847	833	904	823	838	866	822	783	834	877	820	859	797	895	824	847	844	844	879	901	869	868	846	866	812	892	794	842	804	851	827	813	826	816	849	852	855	837	795	854	805	813	860	827	831	853	847	868	896	785	821	806	824	840	861	854	849	828	747	839	878	815	850	852	818	824	864	835	890	803	832	860	868	815	841	831	829	839	813	869	859	805	831	828	845	861	884	808	838	827	809	874	816	862	848	859	830	812	885	834	793	870	861	867	844	838	814	825	811	775	884	824	838	797	852	831	825	875	837	795	858	875	784	841	874	829	845	832	871	824	773	869	884	815	857	798	838	831	840	809	818	859	816	827	884	847	841	885	818	835	823	869	848	840	818	807	869	873	829	856	760	867	782	859	804	811	802	829	799	814	803	823	846	823	823	842	801	832	816	830	852	839	840	848	839	799	827	818	829	805	838	868	843	780	826	829	807	866	837	873	832	835	832	770	831	801	868	866	868	881	851	786	866	844	867	831	813	878	770	817	821	825	854	858	814	842	848	786	841	823	862	844	888	844	804	827	842	800	832	843	875	833	782	842	855	824	831	875	841	806	884	852	859	832	852	857	817	806	824	859	848	847	853	835	838	800	854	857	866	787	923	774	793	817	885	840	797	859	921	885	838	821	798	847	914	777	857	836	875	850	863	857	819	797	852	817	840	834	863	828	804	827	848	812	813	869	841	852	844	813	853	833	783	864	861	854	882	804	882	840	847	860	792	882	916	885	835	834	804	838	831	880	890	852	797	841	859	796	807	804	828	778	825	873	870	840	868	865	822	797	843	831	825	885	858	820	831	859	836	816	868	833	877	870	811	843	888	866	882	846	855	846	792	838	879	795	828	801	864	862	784	831	827	840	872	822	790	829	844	853	827	838	845	870	827	840	819	835	841	850	906	827	844	853	884	845	856	871	879	834	859	849	782	846	888	856	813	866	831	823	872	850	788	807	829	860	822	813	841	887	838	846	838	883	899	841	845	825	833	847	815	847	848	842	829	838	816	860	798	773	820	811	879	839	840	833	799	860	855	846	844	812	848	836	841	857	801	853	832	846	879	883	825	833	773	842	809	861	856	853	806	890	832	814	893	794	808	836	849	809	828	827	822	846	827	827	828	839	837	856	833	858	841	825	839	851	829	836	822	796	816	853	870	808	887	842	799	785	840	814	824	847	865	810	825	828	799	840	847	862	851	897	902	886	848	836	847	819	832	885	893	841	889	846	870	804	856	831	831	845	853	817	846	849	863	883	864	891	812	844	864	841	820	839	884	888	830	870	866	812	796	835	851	813	840	789	845	884	846	817	771	810	844	814	815	822	874	791	831	817	759	852	817	805	826	780	852	791	818	777	838	868	857	820	843	791	915	860	822	878	837	842	800	833	795	881	821	855	914	834	891	826	834	843	898	787	866	831	787	831	870	890	828	800	796	862	836	834	879	814	795	853	814	828	833	827	891	874	918	865	832	798	853	856	788	836	833	854	874	896	804	845	856	828	812	850	884	843	801	792	815	826	821	808	828	829	845	816	801	821	831	865	834	787	826	811	800	845	852	825	771	879	821	848	863	822	818	786	840	837	854	814	853	856	839	845	807	835	844	855	892	848	889	877	837	833	770	815	821	842	865	821	854	867	838	836	907	876	871	860	868	826	827	808	894	869	887	832	827	829	884	829	781	855	755	855	788	802	827	853	834	844	828	853	827	829	809	825	853	862	824	826	860	843	839	848	811	822	888	787	839	846	850	844	844	811	884	881	808	858	827	808	826	878	857	847	804	859	816	829	805	864	834	846	803	904	838	832	871	872	800	844	815	840	862	831	814	852	829	878	861	854	860	836	817	792	845	833	887	823	851	842	840	829	796	853	814	879	855	788	843	847	849	832	817	823	853	813	839	778	793	859	897	823	830	815	802	872	818	848	856	804	796	879	838	810	871	856	812	824	797	854	907	827	814	861	839	883	847	767	842	867	876	854	845	816	861	829	836	812	870	866	836	845	845	840	803	836	896	858	831	875	857	862	834	876	816	839	837	815	846	777	829	842	803	892	885	860	789	843	815	867	807	856	819	836	871	865	820	861	838	864	821	843	842	834	856	853	869	815	814	782	872	816	882	855	834	836	852	818	853	843	849	810	845	859	839	861	830	851	785	783	845	882	809	882	892	826	861	887	864	821	811	870	853	847	821	859	886	806	827	823	790	860	853	836	837	820	803	903	840	844	862	814	857	853	805	824	836	846	791	828	855	809	858	854	791	826	851	784	869	881	872	759	842	815	842	823	801	800	858	803	841	810	889	841	814	830	848	869	865	865	834	827	866	850	799	810	845	814	817	840	836	864	810	816	851	896	865	810	845	840	848	808	845	835	870	821	828	853	864	773	867	841	837	790	803	825	756	871	843	834	818	778	842	839	834	825	860	842	833	847	848	832	843	810	842	841	823	852	840	796	876	818	870	816	849	853	829	761	847	885	873	848	830	852	870	858	855	843	867	840	815	771	856	831	876	833	832	804	874	853	813	830	839	841	865	854	870	835	840	864	838	835	803	873	843	783	818	835	846	839	881	851	858	824	836	871	822	811	827	780	836	815	844	768	823
43383	12424	3621	2058	1394	984	763	579	550	482	398	418	379	369	353	323	330	316	308	291	266	319	270	271	268	260	270	233	231	273	250	248	277	234	224	245	233	249	216	222	225	246	264	240	230	243	244	246	237	253	222	228	252	228	237	226	244	229	246	235	254	253	267	238	235	223	225	244	232	238	241	224	218	258	241	199	242	246	240	232	237	232	243	242	255	221	241	241	232	223	241	253	248	236	250	198	242	255	252	227	282	259	252	268	250	257	279	235	225	225	238	201	219	228	210	224	230	220	246	222	266	239	258	252	233	255	236	228	212	228	227	242	237	267	210	208	246	234	237	225	236	236	230	209	232	233	250	218	242	274	250	263	221	261	226	242	240	248	217	227	220	225	218	234	242	258	228	236	247	233	205	222	206	216	214	239	251	223	228	237	226	246	256	234	233	234	242	217	249	271	231	228	246	230	250	220	208	224	226	200	213	238	210	198	235	220	228	249	226	221	248	232	230	271	238	221	220	237	246	234	226	234	199	222	239	224	257	208	224	234	237	214	223	236	228	233	246	251	250	243	231	246	208	234	241	259	199	232	201	216	236	208	242	213	262	237	245	223	237	227	227	282	213	230	214	220	215	228	221	271	228	217	223	225	249	222	247	253	244	214	240	218	250	230	231	218	225	223	232	233	262	262	213	241	232	246	239	228	227	232	248	219	227	230	223	218	210	236	270	247	236	221	227	222	210	227	248	235	242	230	225	234	215	253	230	240	214	236	238	223	234	225	264	252	208	264	260	208	208	240	226	232	215	253	236	223	245	225	238	233	220	253	248	226	232	233	212	225	226	221	229	236	226	232	236	214	248	236	239	256	243	244	232	236	231	243	250	255	229	209	207	255	252	229	223	243	223	242	224	236	205	231	223	243	213	221	248	253	242	235	236	223	211	234	239	219	248	239	235	213	229	236	270	265	213	243	233	234	247	253	213	243	242	226	239	207	246	238	258	261	222	234	247	229	262	233	236	222	232	239	241	274	268	222	235	220	226	209	239	227	250	192	227	219	246	249	228	262	248	203	254	230	212	220	214	232	255	217	214	225	247	234	253	214	194	289	199	193	242	231	227	234	220	233	249	222	239	239	234	223	216	244	222	236	250	221	234	226	249	222	215	236	235	251	222	221	229	229	227	210	193	220	224	213	227	247	242	266	245	215	249	236	218	219	245	241	215	252	218	214	256	212	255	213	231	227	225	235	239	233	214	240	240	216	222	237	227	249	239	239	247	237	236	243	221	221	221	246	247	238	216	178	243	224	244	199	216	225	223	204	254	230	218	226	211	230	254	251	229	242	210	227	198	244	219	252	219	260	233	238	223	233	213	247	242	233	220	222	214	228	236	251	196	210	226	221	249	224	247	230	218	215	228	230	218	267	218	243	223	220	230	242	224	224	260	245	232	239	235	221	214	242	210	239	215	238	223	234	253	214	226	227	222	239	235	220	249	239	229	238	209	210	223	231	238	217	239	223	260	249	239	234	250	230	228	241	237	240	217	227	259	231	262	244	223	215	225	237	224	258	235	257	210	219	220	229	236	235	233	231	243	205	245	238	247	223	241	240	217	254	249	247	241	220	238	199	240	254	218	204	226	223	216	247	217	217	232	252	211	229	231	230	256	222	256	219	256	249	234	230	259	233	225	251	222	242	248	221	259	227	227	253	206	232	241	217	200	228	224	224	221	218	213	226	250	241	233	266	221	225	225	218	234	231	231	243	236	205	224	232	245	226	231	254	252	211	230	205	245	241	243	233	256	243	242	207	230	239	260	240	257	251	220	249	214	231	242	212	227	227	229	219	239	204	224	240	232	226	239	205	221	255	218	229	259	217	214	245	235	246	226	235	240	227	243	248	241	225	235	201	213	237	233	242	229	244	255	229	231	219	231	219	225	222	272	236	244	255	213	224	228	232	216	226	229	225	240	251	219	223	241	232	216	233	220	235	220	227	207	208	237	224	235	234	215	248	223	255	226	216	219	240	234	235	234	253	231	252	221	226	222	217	254	227	232	202	224	238	223	218	231	216	240	242	218	256	213	209	219	258	252	197	230	214	247	222	235	262	224	237	213	262	232	233	236	251	231	238	249	206	234	226	251	223	211	223	223	249	193	241	227	217	212	208	208	248	245	222	223	232	229	223	255	234	238	228	249	220	236	214	246	228	244	234	213	247	220	228	221	233	230	219	243	207	237	235	238	224	236	236	263	232	231	245	236	235	235	233	232	194	243	228	231	238	247	227	236	249	231	253	216	234	215	226	269	258	253	244	226	220	210	236	245	250	218	232	239	206	245	241	239	224	226	252	237	227	204	214	254	225	232	256	249	227	243	216	224	211	232	227	233	239	235	234	231	245	219	208	238	219	235	204	227	246	215	213	246	208	237	228	226	204	245	218	246	216	237	228	245	258	224	243	216	238	216	214	234	246	248	219	230	257	251	243	242	225	233	259	242	212	229	252	229	225	245	221	194	230	209	233	235	225	269	225	237	246	212	232	221	216	212	203	214	241	230	218	236	228	208	227	230	230	239	218	219	219	231	215	240	236	197	237	252	225	288	213	238	233	254	241	228	240	246	272	227	246	247	240	213	241	220	233	228	233	224	236	250	226	260	231	238	248	232	207	244	237	227	233	215	203	207	253	224	239	237	234	194	199	229	234	255	216	220	242	237	225	213	240	203	253	224	226	227	243	233	263	221	242	239	225	246	219	228	240	226	242	245	230	223	219	221	237	231	213	236	232	210	235	240	216	225	242	240	214	252	213	200	216	217	221	226	249	213	235	237	223	214	217	253	234	248	212	231	234	229	236	241	212	244	245	229	251	219	233	256	227	249	224	226	209	243	217	227	229	222	241	249	241	209	231	229	236	214	253	216	215	226	236	253	244	211	220	249	228	220	236	258	234	224	214	234	217	247	216	229	221	226	239	225	232	224	233	264	248	235	226	256	230	249	269	227	238	199	223	228	218	217	228	233	213	223	232	236	212	238	239	217	255	244	229	245	251	204	241	218	262	230	239	228	247	233	237	217	214	239	238	261	236	254	239	260	216	214	244	245	216	247	244	255	228	247	237	237	213	229	197	232	219	215	237	246	238	226	222	206	208	236	218	223	223	214	253	226	191	240	234	244	215	240	261	205	256	245	221	235	234	222	214	251	223	232	235	246	232	254	201	242	247	254	227	272	223	220	225	217	208	228	251	210	228	238	246	226	225	235	194	218	238	208	232	266	222	252	236	227	218	232	254	216	260	227	244	234	216	235	209	211	235	237	223	214	237	219	245	221	234	227	227	259	227	195	233	237	210	209	231	241	210	246	232	244	242	234	242	256	234	213	236	246	239	236	245	239	251	248	219	230	231	225	226	237	228	226	194	236	203	253	235	214	236	233	215	222	245	239	210	214	251	228	233	274	229	216	239	240	236	245	214	240	253	226	229	240	208	226	247	258	232	232	212	232	211	217	209	205	212
20000	2343	5092	5778	4869	3898	3359	2762	2368	2058	1757	1633	1439	1379	1259	1235	1151	1081	1090	1049	964	906	899	879	865	828	806	826	776	761	728	758	719	780	824	696	713	743	710	697	679	679	661	662	655	693	692	658	677	672	680	638	637	655	634	672	660	655	665	649	598	637	670	659	658	639	713	652	658	640	684	660	654	638	652	674	648	585	647	591	656	685	655	644	650	645	652	643	645	599	653	602	659	609	642	702	655	654	677	655	654	628	619	615	632	647	627	651	632	600	593	580	571	607	639	639	645	602	616	655	664	598	578	562	623	584	631	586	615	610	568	639	618	580	606	646	626	598	571	568	586	674	643	640	624	613	677	671	626	599	634	631	584	612	612	607	602	620	626	600	612	658	591	623	603	621	607	586	596	591	627	625	582	638	639	612	620	608	566	623	562	649	590	600	634	626	613	625	585	639	637	619	671	615	567	619	579	597	609	634	597	617	601	651	638	618	620	582	638	633	621	600	605	603	612	597	634	616	627	619	647	605	633	627	580	616	561	637	634	605	567	588	638	590	587	594	589	611	607	585	624	613	595	583	573	582	589	622	596	588	600	632	644	565	616	615	623	519	635	600	629	584	632	597	614	552	626	599	616	606	566	620	642	612	612	572	613	616	614	621	618	588	600	608	625	607	572	591	650	581	585	633	606	599	588	578	559	628	602	618	582	615	636	632	653	624	574	596	590	562	548	544	647	604	577	601	592	576	568	597	561	618	597	583	596	566	610	616	615	589	564	648	589	637	572	612	615	590	562	580	591	602	597	601	587	629	685	614	648	610	573	592	585	617	614	557	645	628	585	613	595	639	603	615	629	607	622	622	598	590	636	618	581	614	627	595	600	608	613	595	615	595	593	603	626	611	591	631	607	598	586	583	608	637	611	574	573	658	615	555	614	579	616	607	599	650	619	605	599	577	601	616	595	565	635	618	584	593	579	609	577	575	633	589	596	573	602	615	590	584	546	623	591	598	650	624	635	586	602	636	638	589	611	615	626	618	591	569	638	580	593	579	563	587	552	622	616	606	588	592	594	655	598	634	641	584	614	587	611	562	635	644	611	603	582	571	623	607	604	609	640	595	603	590	626	604	586	636	622	581	627	607	597	594	634	619	647	609	571	599	613	626	591	612	613	581	583	615	611	603	594	581	561	591	583	628	587	597	593	630	553	587	584	615	601	618	568	620	612	611	615	592	632	583	576	608	626	593	573	647	602	543	604	566	589	599	581	613	567	578	588	647	571	554	657	601	594	558	627	619	612	600	623	565	597	595	593	569	600	613	586	594	646	599	632	632	578	615	622	588	594	607	638	596	628	596	582	604	602	635	588	621	576	604	592	599	575	598	624	595	635	610	620	581	595	651	614	557	587	600	580	562	575	646	611	632	607	585	621	614	608	603	590	633	595	572	586	586	573	592	606	574	619	638	591	636	559	642	572	675	600	564	609	638	609	583	618	611	612	604	643	611	610	598	639	586	626	609	582	592	583	590	618	628	632	610	611	589	600	572	572	633	636	584	651	588	638	616	623	623	583	616	609	561	603	580	575	635	588	629	598	605	577	570	618	628	592	614	635	575	629	604	641	581	588	554	621	650	592	564	600	585	623	597	567	605	567	614	562	644	636	623	573	607	624	566	595	600	590	620	592	636	593	619	559	618	606	593	624	617	612	611	593	570	611	580	546	578	563	602	598	601	642	574	636	614	559	590	633	573	591	549	639	567	631	600	637	613	597	593	604	613	586	623	611	563	584	605	596	612	627	626	590	607	632	627	618	607	624	569	576	591	623	583	578	598	631	610	602	603	628	552	558	607	582	604	579	580	556	622	595	605	557	604	600	587	637	655	608	585	570	620	586	571	574	579	624	597	607	597	634	609	616	638	586	597	631	600	629	627	593	590	606	618	631	585	602	590	653	604	640	619	643	592	630	563	570	615	589	563	580	574	644	594	575	604	599	608	611	608	596	617	610	617	587	615	539	603	624	646	589	626	651	615	596	587	574	619	572	587	560	599	599	600	609	611	634	652	625	584	583	606	579	588	603	592	591	622	599	640	587	625	599	570	578	580	550	582	664	628	635	611	634	575	619	631	588	590	620	583	631	597	619	579	587	589	590	609	609	601	599	592	620	620	630	616	612	665	628	642	581	575	595	651	611	648	610	640	589	557	584	669	611	572	626	574	605	595	635	579	603	599	632	580	622	614	540	630	589	610	555	590	622	603	622	596	615	588	635	619	615	590	628	599	567	627	628	608	649	624	626	586	562	586	643	623	635	547	600	633	631	602	626	635	610	610	639	598	603	584	588	584	612	604	589	616	633	643	631	605	590	600	579	616	599	593	580	646	610	627	630	566	643	561	599	597	627	570	608	561	645	563	596	597	577	602	620	568	534	591	630	642	619	615	603	603	619	618	613	585	590	592	611	548	629	605	624	581	604	579	616	623	615	585	602	589	629	579	601	588	584	592	614	622	601	609	596	600	578	607	596	568	637	569	577	610	603	637	592	632	599	586	626	574	611	623	613	603	621	604	625	591	630	601	581	618	600	614	614	581	590	604	577	627	643	637	568	549	611	647	606	551	575	635	611	630	596	600	634	612	592	588	576	539	618	642	589	613	572	582	624	620	575	595	618	608	571	575	617	608	598	569	589	623	613	642	614	606	637	568	600	601	611	625	635	583	558	661	577	594	605	600	588	593	588	586	600	608	592	595	618	605	540	580	610	604	621	650	570	614	661	644	609	573	591	569	579	608	614	582	627	602	623	595	594	612	586	638	585	655	568	565	586	572	591	554	594	611	527	630	623	604	625	602	629	597	607	593	622	650	614	640	609	602	616	599	607	595	624	621	605	613	577	608	625	633	555	585	645	597	632	593	639	603	607	577	633	594	643	586	557	609	589	554	592	621	610	606	641	620	610	614	571	599	601	605	604	635	661	613	624	582	575	593	643	617	610	617	574	574	618	618	625	609	581	595	595	629	639	626	577	663	655	605	594	596	610	606	563	605	598	568	598	618	606	626	627	635	588	585	617	587	660	610	590	638	610	622	625	640	647	626	601	589	589	624	614	619	647	641	616	577	605	563	619	642	617	555	579	601	632	592	572	581	564	542	609	593	581	598	604	599	534	616	609	577	608	564	643	584	593	619	607	627	591	623	618	605	580	586	634	649	672	655	572	651	632	637	594	597	648	560	643	624	595	575	617	578	561	617	652	575	612	622	631	625	562	617	604	604	566	637	584	597	600	614	584	626	569	613	589	628	586	597	596	593	586	594	597	559	554	586	598	604	577	602	599	602	648	558	616	617	582	637	564	595	608	584	604	600	602	611	631	569	629	623	584	623	622	628	627	678	632	590	597	600	585	578	674	611	604	589	574	566	599	622	597	596	626	609	609	619	595	639	606	630	599	585	607	559	637	638	613	635	592	630	588	631	550	622	568	590	593	615	610	576	570	591	578	649	616	596	567	591	595	557
5128	360	381	347	355	340	296	313	305	295	280	299	291	314	320	292	310	308	285	287	299	294	316	298	271	305	313	315	315	325	299	289	292	282	310	306	302	269	347	279	289	282	292	329	313	287	300	308	335	304	329	276	318	297	278	286	326	311	286	333	300	293	257	298	322	304	309	285	291	319	307	310	308	303	335	278	286	269	275	263	282	284	300	305	294	320	304	312	277	288	308	300	316	318	304	286	324	301	311	322	301	323	339	292	301	275	296	297	318	304	315	296	274	276	296	304	301	301	310	280	296	305	321	308	280	333	304	274	320	289	279	298	315	312	302	301	281	307	268	307	313	294	328	321	325	327	295	284	264	329	293	299	319	308	305	328	289	287	301	301	297	317	288	261	304	275	314	330	305	299	296	279	318	312	304	307	336	296	328	315	294	301	294	284	320	296	323	320	279	306	276	317	331	279	334	288	266	280	326	312	323	285	328	307	304	295	310	344	292	289	300	313	308	286	303	268	337	307	314	297	293	282	284	317	348	284	278	282	283	297	323	274	286	300	294	334	281	333	316	313	308	310	314	320	325	298	294	310	270	307	304	350	324	317	278	332	300	304	306	297	289	290	315	317	300	290	292	296	312	303	292	291	288	325	274	304	282	286	334	334	313	279	301	275	340	323	314	298	284	288	282	328	302	330	286	305	299	296	312	307	303	298	289	281	299	342	282	289	295	296	306	259	295	314	306	273	282	286	326	329	298	319	326	315	330	284	323	311	290	312	310	321	281	292	283	353	283	308	312	327	291	268	285	314	273	338	295	292	304	303	292	303	271	287	296	300	304	306	307	317	291	303	275	311	295	295	274	312	309	299	328	275	309	307	279	333	305	305	297	291	294	291	291	307	270	307	303	324	346	279	321	317	298	352	309	301	286	257	291	320	329	303	292	320	279	309	312	308	283	326	328	302	329	296	307	280	289	292	286	283	308	297	269	298	297	300	277	303	282	307	335	309	345	269	288	267	296	270	313	305	280	265	296	275	300	295	296	289	305	311	305	286	299	297	297	301	308	316	329	266	320	309	329	319	309	293	305	318	311	289	332	285	327	312	309	286	311	349	304	301	283	295	310	313	314	307	305	302	326	315	289	296	261	313	305	308	304	273	280	308	276	305	319	298	308	303	332	321	271	253	276	269	298	295	336	289	293	297	300	286	295	306	312	281	305	322	312	315	298	262	310	323	298	274	300	301	304	311	264	285	289	287	325	293	282	329	344	299	303	324	298	283	298	282	367	294	311	338	327	297	304	301	286	316	278	306	310	269	285	306	299	293	296	297	301	311	279	284	311	289	303	306	307	299	290	298	335	311	311	297	312	290	315	298	305	328	309	285	308	324	313	324	285	305	280	301	308	306	283	296	339	291	290	288	297	301	275	280	245	304	294	287	324	302	300	300	270	296	305	310	278	295	272	301	322	306	297	300	267	308	301	322	293	311	290	329	288	291	288	259	270	318	337	298	310	314	273	296	311	321	295	300	292	280	279	284	278	349	278	293	306	308	315	299	329	287	319	273	287	309	292	329	318	271	327	317	303	284	276	307	292	286	297	314	296	278	289	308	308	306	313	294	290	297	270	316	285	296	291	309	292	340	315	321	305	290	291	311	283	323	316	298	267	255	300	288	289	291	283	285	325	309	316	333	285	297	312	304	305	305	281	286	296	313	306	307	297	295	266	280	324	320	330	300	287	290	332	305	273	275	318	332	323	267	310	312	290	315	307	289	302	298	295	282	315	293	321	317	276	335	283	287	292	325	327	331	293	285	301	307	282	327	306	295	339	283	298	299	318	296	289	276	319	301	289	313	282	289	318	320	325	325	314	300	287	329	287	311	286	283	305	297	276	274	342	295	307	285	281	321	279	308	296	334	306	285	299	313	319	321	248	277	311	279	295	289	319	295	280	316	320	285	288	333	284	295	272	326	324	295	277	323	338	304	309	288	303	302	298	311	278	309	311	305	283	331	285	285	281	282	306	307	324	284	318	314	306	302	308	309	308	287	285	305	302	304	302	337	301	269	320	309	287	322	310	318	329	306	290	325	342	333	265	286	304	340	340	297	312	324	287	338	273	277	325	270	310	325	304	327	291	328	302	297	324	282	302	300	307	332	318	289	288	340	290	282	304	278	281	319	281	299	288	288	291	305	326	302	324	305	302	285	302	316	307	296	286	293	324	274	295	332	330	350	280	319	304	318	286	284	306	286	296	295	338	277	312	313	315	281	275	298	299	298	303	299	315	308	274	268	312	340	315	298	267	272	295	321	303	295	288	289	284	307	275	314	308	281	333	303	282	338	300	280	297	297	307	328	295	313	292	278	294	300	323	333	312	341	270	339	320	306	325	306	302	312	309	329	313	284	286	291	330	253	294	303	296	326	337	287	280	307	290	320	287	275	292	323	309	281	302	319	313	300	316	325	296	311	300	322	300	287	313	283	330	288	305	299	295	302	305	285	307	309	278	288	302	285	310	293	284	318	286	301	301	317	321	303	268	292	297	315	305	298	296	293	271	272	296	289	278	313	290	360	288	299	334	298	297	316	311	322	317	292	305	266	303	292	291	281	275	302	322	285	318	322	297	301	308	312	287	322	308	292	309	331	289	303	294	314	307	327	289	298	327	322	316	294	301	314	292	334	293	299	310	290	299	320	325	304	290	270	309	343	284	304	328	289	323	322	308	302	308	299	297	296	284	302	291	295	284	313	299	289	316	302	288	271	315	266	327	308	312	285	302	326	291	329	325	298	286	287	309	312	333	295	304	310	314	298	296	307	317	315	296	295	291	277	299	314	351	307	306	295	298	252	285	319	293	308	263	279	306	291	310	305	315	311	330	283	334	303	292	329	257	273	267	295	288	306	307	309	306	322	285	272	281	315	277	306	299	322	297	312	295	301	306	296	317	296	319	312	298	319	328	296	284	310	310	310	296	297	266	279	323	308	316	299	312	291	310	286	266	251	320	313	307	296	313	273	279	290	313	318	299	302	291	315	309	303	314	322	307	287	312	305	285	310	301	327	281	282	300	324	284	298	300	280	311	283	282	351	354	320	295	317	318	310	290	288	305	315	297	296	299	283	297	301	330	270	286	291	260	286	307	296	293	286	296	336	282	302	288	292	300	343	295	274	323	294	302	298	268	315	280	298	297	309	289	328	298	296	309	308	291	305	320	313	292	275	311	297	291	287	310	303	278	308	294	297	278	305	307	322	306	319	304	323	280	297	255	315	294	293	309	296	323	324	315	287	320	322	315	307	273	302	295	333	278	319	292	296	309	308	301	287	299	322	273	272	317	295	283	311	318	301	316	316	290	299	305	315	286	289	268	328	283	299	291	318	301	322	308	294	326	280	324	293	272	277	291	302	271	268	278	302	308	302	305	305	297	333	297	306	288	288	284	310	316	273	328	290	305	289	293	333	304	314	317	309	296	305	284	308	294	288	295	296	331	298	280	286	281	339	302	303
4497	809	886	896	905	899	894	794	821	875	813	835	826	852	762	787	810	761	834	766	757	779	801	818	841	783	781	686	786	779	790	822	768	780	812	746	793	813	783	810	774	756	800	792	775	757	817	842	763	821	814	803	767	765	784	780	788	818	759	794	743	798	788	732	848	811	816	804	764	755	794	776	808	784	854	774	806	800	777	807	811	766	794	776	792	781	770	791	804	831	830	779	831	803	769	766	723	772	806	796	794	784	751	755	804	768	797	769	781	766	796	780	826	799	779	733	760	802	805	810	780	760	752	801	748	788	794	755	722	763	755	787	775	796	790	806	811	774	826	812	787	784	818	854	738	812	732	773	805	775	771	817	804	805	781	815	820	787	780	752	808	792	745	776	818	792	778	808	771	747	806	762	767	761	780	769	800	716	800	819	727	754	806	728	787	829	802	789	870	820	740	763	781	822	822	788	852	758	776	780	828	796	774	811	776	763	812	811	803	741	830	737	724	732	775	810	780	779	787	800	790	792	770	790	778	778	800	711	776	781	797	737	755	780	778	787	755	739	736	773	809	756	775	801	774	767	810	772	764	733	807	725	796	784	791	812	813	749	773	789	789	741	757	785	811	704	772	765	873	751	786	770	816	775	826	828	838	762	776	756	818	732	734	755	767	801	765	788	764	786	782	772	810	781	709	739	722	803	787	767	766	810	747	790	788	798	751	839	802	784	736	761	793	763	774	771	792	767	776	772	764	775	743	766	765	766	797	762	742	755	795	748	806	826	755	782	771	815	735	798	782	825	774	819	804	737	779	784	802	739	808	751	803	827	848	773	745	806	765	799	774	787	733	809	833	789	758	758	801	756	727	807	805	828	740	815	799	782	778	781	828	802	754	804	808	769	820	834	772	753	854	798	842	725	805	753	789	800	802	741	796	758	784	773	771	739	758	723	810	784	812	766	774	761	812	752	792	779	748	779	757	792	737	807	800	797	819	807	750	804	832	795	739	748	778	798	725	826	785	744	793	785	770	782	798	734	807	795	768	771	773	737	815	724	794	712	850	744	783	805	811	769	784	786	793	759	820	818	739	744	781	792	767	812	823	719	769	769	774	762	736	786	777	811	840	723	808	787	778	749	788	793	739	737	836	783	787	763	729	763	820	815	796	767	795	793	778	767	761	764	753	781	803	742	764	800	721	798	801	813	809	783	787	785	764	811	785	795	776	778	824	739	790	775	753	791	729	722	788	795	777	792	759	792	742	753	770	770	799	798	770	785	811	712	767	765	826	760	799	768	776	749	806	767	785	784	800	778	766	769	761	771	733	747	787	809	806	761	774	778	845	792	791	832	786	777	795	808	770	791	778	815	760	795	801	794	750	774	794	773	785	738	740	743	783	782	726	742	715	747	856	752	715	768	765	772	742	773	758	784	778	820	815	823	779	748	810	820	797	736	813	808	781	730	787	804	739	765	703	755	751	761	766	763	813	786	796	765	799	817	826	793	790	797	797	759	811	767	768	777	766	760	785	772	795	790	738	785	792	798	773	792	784	737	777	808	812	793	764	793	744	804	776	804	798	782	754	731	790	780	708	733	802	779	800	779	750	775	763	783	748	767	792	824	755	783	770	777	772	782	777	803	718	765	796	821	795	770	778	773	780	779	767	769	738	804	822	867	770	774	815	770	757	783	787	765	732	779	764	777	779	792	776	793	765	793	819	745	846	791	763	763	801	776	783	781	770	788	735	751	804	766	810	817	793	727	807	772	786	811	806	754	763	732	762	767	720	762	753	805	710	772	803	739	809	770	780	783	786	784	791	722	813	828	790	777	807	821	796	770	731	810	766	784	787	805	725	794	800	762	816	787	794	760	761	806	783	776	775	750	772	772	797	829	832	791	787	764	849	727	781	749	758	808	803	790	790	763	769	847	728	764	752	772	803	789	788	765	766	800	849	796	781	791	798	757	833	706	804	803	847	748	778	796	805	811	770	755	717	799	801	761	792	810	790	768	771	770	775	797	792	779	785	808	759	793	785	783	773	762	815	769	792	796	796	796	801	761	790	807	754	731	765	804	803	786	715	767	806	780	820	783	797	812	814	753	761	809	760	806	795	770	827	782	788	794	808	783	788	828	781	822	786	816	788	768	784	743	820	758	783	800	729	787	858	789	819	739	822	791	749	786	767	792	737	789	808	767	845	790	805	800	764	743	818	785	846	788	774	791	780	769	808	776	769	794	802	800	783	826	787	751	781	822	723	767	795	759	821	732	786	769	790	815	811	807	790	780	770	741	835	804	749	770	781	802	761	778	761	770	756	784	785	787	734	793	816	762	766	804	795	822	794	758	815	809	770	762	778	781	788	788	772	857	791	772	800	822	731	751	740	786	810	749	789	768	751	763	745	799	814	794	795	779	752	759	775	805	799	756	792	800	775	811	787	815	741	796	755	776	811	717	749	749	819	720	774	781	789	803	761	862	808	753	793	758	765	780	775	835	794	781	762	791	752	778	783	802	859	777	749	794	808	810	789	812	833	812	809	748	785	784	780	774	761	794	778	807	780	796	781	793	755	781	792	794	797	773	827	751	750	839	797	772	783	767	816	790	812	702	771	795	826	829	768	809	803	766	745	793	758	751	795	790	831	793	777	775	766	798	788	752	806	780	819	808	819	816	789	807	793	793	746	799	728	807	773	819	768	813	755	768	840	753	785	727	791	741	810	786	797	775	788	802	753	769	768	781	769	751	777	815	836	760	745	827	819	729	785	777	821	808	784	818	803	823	741	847	754	783	772	788	790	756	775	730	744	783	799	808	821	814	797	805	802	730	792	739	775	759	734	773	808	818	745	804	755	785	836	784	728	779	822	753	772	785	706	773	776	800	763	778	744	791	780	802	796	756	816	760	783	763	784	809	743	812	805	749	745	774	795	793	808	845	843	793	803	785	813	800	814	817	779	780	766	785	756	787	719	809	770	765	795	768	780	759	727	721	776	823	759	767	764	774	778	802	771	781	795	720	752	795	744	787	782	793	767	826	773	788	794	760	794	765	786	779	794	796	826	817	765	725	771	766	793	767	797	806	824	748	768	734	807	823	785	790	791	776	742	756	803	783	790	788	766	807	774	794	756	796	797	767	819	799	784	770	807	792	826	777	794	801	761	795	795	748	776	812	815	842	755	796	818	773	744	766	770	761	759	766	828	788	754	737	767	780	789	809	829	761	824	773	836	829	798	815	764	745	800	775	811	835	761	788	815	810	746	799	775	740	791	813	793	770	814	790	788	786	786	765	807	734	824	775	820	790	768	766	747	802	790	752	775	799	770	799	788	772	793	799	838	796	755	805	807	737	814	834	831	801	768	816	761	761	811	748	805	748	790	751	811	791	773	746	770	796	804	771	770	787	826	759	766	769	727	778	787	854	807	787	756	802	780	744	738	779	811	769	809	753	774	789	776	839	824	778	824	797	800	771	788	758	752	770	757	749	822	804	785	758	743	845	787	768	803	753
31801	4294	1560	1153	953	702	587	544	511	483	442	411	414	392	368	372	368	387	367	334	349	369	342	349	356	354	367	356	346	328	346	317	299	318	375	353	340	375	319	352	355	359	335	343	325	313	348	321	330	359	318	301	334	312	363	342	354	318	361	394	368	319	342	327	326	347	332	353	320	345	349	340	352	360	344	308	353	370	304	314	332	308	336	351	321	338	320	344	342	347	330	345	367	306	371	315	354	299	380	326	328	345	343	316	315	353	331	309	327	373	355	323	320	295	276	321	320	335	339	328	330	333	347	323	316	358	339	346	344	270	350	346	315	338	373	322	344	368	351	320	353	318	316	319	308	349	328	302	363	351	335	363	342	330	319	319	320	321	345	355	371	321	329	329	327	323	340	329	342	323	343	315	322	340	355	339	353	333	317	340	330	317	357	315	363	339	326	367	361	323	360	320	325	331	335	307	344	343	298	332	310	352	346	329	337	315	341	309	325	327	347	318	306	306	301	323	361	345	323	318	322	323	318	353	338	350	306	344	353	334	361	365	334	278	332	329	315	341	326	338	325	321	326	362	296	331	310	323	320	307	329	313	326	316	363	339	334	332	324	342	337	321	319	332	339	336	315	341	351	339	341	326	337	347	285	347	336	316	338	351	327	339	353	350	316	371	338	324	366	320	309	363	364	357	339	335	336	326	319	319	331	346	368	386	321	327	313	296	329	352	302	282	314	369	314	346	331	366	321	324	351	354	349	323	337	326	370	336	303	354	314	313	313	317	282	338	377	334	328	322	328	329	335	344	331	319	341	308	372	342	346	325	342	342	348	306	305	348	335	374	345	330	355	303	367	333	340	309	326	320	322	343	325	351	352	333	316	313	330	344	337	315	353	328	342	324	344	309	289	336	344	338	291	333	306	336	363	333	339	323	316	346	358	346	339	341	321	341	339	339	358	332	382	320	321	327	329	332	321	322	348	325	379	337	369	329	342	340	343	309	342	342	341	332	332	327	329	324	362	356	324	323	362	311	314	318	336	354	312	348	329	334	375	337	368	288	332	337	322	322	315	324	295	371	341	340	312	318	352	298	348	326	328	358	338	351	306	343	340	341	302	361	345	334	342	341	347	316	335	339	334	354	336	298	304	339	336	322	339	291	335	325	372	339	355	355	334	303	331	367	352	350	360	320	303	362	352	327	327	359	330	348	351	343	336	341	341	316	357	336	326	361	350	321	309	328	333	332	322	314	318	348	337	367	319	319	330	348	353	335	347	329	325	315	341	302	312	311	329	334	321	357	346	296	320	331	359	320	347	315	327	353	327	354	329	331	339	295	358	375	296	367	309	315	309	364	326	331	352	319	359	361	308	350	308	346	324	357	303	331	321	348	338	331	348	356	363	342	325	336	365	370	288	330	335	330	331	370	303	333	304	304	284	367	329	347	319	361	332	327	341	335	352	315	369	333	345	319	347	333	340	330	321	353	351	329	360	352	342	331	344	300	362	330	327	342	322	298	347	321	343	322	312	344	341	339	344	289	327	351	351	328	381	344	329	333	318	353	322	345	306	326	335	349	335	323	353	331	331	322	341	355	343	328	344	332	286	310	337	364	298	331	345	310	315	317	346	313	320	315	331	350	352	328	360	333	318	312	324	313	356	360	334	352	309	330	358	332	330	339	336	313	359	338	349	311	331	345	355	357	345	321	326	310	328	338	380	375	314	319	290	315	351	313	309	285	308	348	345	334	326	324	330	331	306	338	343	321	321	370	325	295	307	339	349	287	360	392	302	329	325	330	356	297	343	350	305	321	373	325	348	350	329	339	335	331	335	326	336	306	345	343	330	288	345	325	330	337	315	308	357	337	355	341	362	353	329	295	344	345	306	359	362	341	339	313	346	372	335	343	331	341	329	345	322	344	357	333	324	332	357	342	295	327	354	352	361	313	321	341	317	339	324	363	315	342	351	339	357	306	347	333	327	319	348	329	319	336	344	353	320	326	313	357	349	333	353	333	343	360	331	337	347	332	317	324	321	322	335	332	303	308	311	337	333	318	335	351	325	333	329	315	313	322	350	327	363	339	330	324	330	336	333	322	333	308	354	331	347	369	330	357	391	358	330	287	328	331	333	367	326	323	306	355	346	334	322	350	321	322	349	345	337	325	326	343	369	346	346	314	315	332	324	334	338	342	343	345	360	384	343	370	371	364	355	330	313	322	309	328	357	335	309	329	314	318	342	303	317	294	311	327	322	323	335	332	335	361	320	330	325	328	346	357	324	317	285	327	324	332	329	338	357	347	358	328	340	319	340	358	342	326	322	326	335	346	332	318	334	339	307	337	347	298	318	312	356	314	334	313	326	336	321	303	311	337	335	318	324	323	337	323	351	340	316	340	330	324	327	315	327	336	338	352	345	350	327	352	346	317	338	345	348	330	309	339	343	331	319	334	338	298	325	297	358	351	294	362	342	337	339	342	316	288	350	345	357	340	332	304	314	330	323	360	337	334	330	335	321	320	310	336	370	320	336	334	332	343	293	326	335	362	338	314	378	333	335	350	328	337	345	311	336	336	345	330	335	323	332	312	357	340	337	350	318	334	307	337	283	320	342	312	371	339	335	338	340	349	334	330	340	303	325	317	347	311	319	302	350	357	318	320	358	342	328	336	351	331	317	337	330	326	346	350	356	352	362	304	334	322	346	372	326	324	367	326	347	353	285	320	329	353	336	347	325	348	314	309	298	346	310	320	348	354	347	300	323	330	337	364	332	309	320	316	331	345	364	338	323	356	350	347	352	341	324	311	350	346	307	358	292	320	322	356	294	367	318	318	330	310	332	326	358	358	320	345	356	336	346	338	327	307	330	356	327	307	320	307	334	314	353	294	342	321	322	327	337	318	332	370	337	333	322	302	324	352	332	349	340	275	322	315	324	303	350	328	349	336	349	332	336	336	358	344	326	357	336	332	357	336	331	341	308	342	327	321	314	315	356	334	339	311	311	346	328	368	302	348	314	361	338	328	333	302	334	352	320	310	345	303	337	324	296	319	301	327	325	371	317	333	335	349	306	331	328	371	354	300	344	344	348	331	322	309	304	299	324	333	311	345	351	316	333	337	313	309	288	349	297	342	338	340	318	347	384	304	328	349	351	357	344	318	330	360	331	319	371	313	341	338	339	321	338	326	314	348	325	340	338	335	347	340	328	300	316	313	346	337	344	333	343	322	307	337	312	344	299	341	336	325	327	317	320	326	319	356	321	322	297	375	330	346	357	338	347	330	343	316	317	319	364	331	314	335	293	329	332	342	363	343	326	370	363	330	364	316	324	335	380	321	331	374	345	328	311	333	338	320	326	329	298	316	333	329	309	345	333	321	334	335	337	333	330	347	336	328	325	311	363	322	333	340	346	331	328	306	349	337	329	339	299	325	341	341	325	352	346	298	378	325	362	341	373	333	334	330	361	330	321	301	359	340	343	333	310	275	333	368	343	357	310	321	348	336	338	313
14806	1771	3186	3662	2993	2614	2298	1990	1756	1585	1512	1346	1232	1223	1211	1181	1131	1027	1075	1027	1004	1004	999	981	1074	977	962	937	927	918	914	967	858	934	888	907	885	934	924	917	826	912	877	855	897	956	897	855	864	870	833	872	904	855	869	874	862	869	876	882	834	847	799	856	861	913	851	892	892	897	867	883	874	868	927	883	902	887	878	875	878	848	813	830	875	871	883	909	875	898	909	865	884	872	941	881	873	907	885	817	841	878	874	808	872	853	871	846	842	861	845	849	824	889	871	840	885	840	839	869	816	916	910	804	838	826	889	793	824	833	852	821	814	853	827	811	879	871	855	837	864	855	849	862	872	870	847	916	839	885	837	872	892	830	865	876	888	812	855	837	877	855	837	844	800	801	845	820	842	827	814	881	832	849	816	835	844	840	831	800	865	820	810	822	874	849	816	819	832	887	843	853	816	858	816	878	839	844	890	881	817	804	854	818	877	837	842	842	800	825	813	849	805	823	884	858	841	857	832	819	844	831	761	838	819	833	842	800	820	847	775	839	875	813	815	786	831	816	816	870	856	820	872	848	854	829	840	813	844	870	837	886	890	856	861	864	823	792	887	904	825	832	835	811	830	850	874	826	827	829	859	825	830	807	797	843	819	864	848	812	794	855	842	862	842	837	858	848	866	853	799	890	859	805	860	871	870	845	842	820	836	851	839	880	857	821	823	890	860	855	831	873	847	847	797	813	866	853	862	847	809	869	793	824	833	856	879	815	840	825	814	816	838	827	895	846	786	781	787	855	790	835	809	793	848	882	808	872	850	827	913	823	851	788	894	866	838	868	868	837	842	876	807	875	866	821	845	873	843	821	799	834	881	837	818	847	796	808	838	805	849	839	823	819	857	798	832	832	832	846	800	815	861	796	845	841	909	877	830	881	873	807	849	883	847	889	826	813	877	839	858	810	833	836	875	871	789	791	820	850	860	877	844	812	843	816	831	864	824	867	842	825	856	836	853	844	790	885	844	791	845	822	836	852	831	813	843	830	842	865	845	884	838	824	880	887	826	831	816	866	841	837	841	835	833	842	840	820	843	853	879	859	859	832	831	840	775	840	825	858	866	856	886	847	772	858	808	897	857	840	869	845	850	886	838	826	892	802	786	869	902	830	838	835	841	851	861	840	849	813	817	885	855	826	856	810	850	824	841	862	851	824	842	798	820	864	857	819	850	883	831	836	858	840	829	893	821	832	853	844	794	853	790	818	820	818	846	809	841	877	833	836	836	832	850	847	838	810	838	885	860	842	841	875	840	845	860	840	853	815	813	837	857	828	884	850	837	840	851	879	859	873	858	870	853	839	829	821	858	828	837	843	831	836	841	873	845	860	778	847	838	833	838	853	825	857	832	885	816	844	831	839	902	807	844	854	848	874	793	832	831	867	826	843	833	851	821	847	818	861	881	841	826	830	859	856	820	797	848	851	850	805	820	845	850	843	795	877	864	853	857	838	869	837	898	838	829	910	844	807	786	863	843	816	855	822	841	828	827	801	873	859	836	850	820	909	797	868	808	824	858	815	866	856	857	832	862	814	852	848	816	853	890	813	869	828	805	884	858	890	849	808	818	841	852	836	835	871	894	854	812	854	837	792	831	785	824	862	849	820	874	864	801	763	853	816	823	802	877	853	787	852	817	840	895	829	863	862	837	866	789	802	800	825	824	821	835	842	807	832	856	870	817	809	820	832	880	820	820	877	812	865	804	861	830	819	816	867	826	883	806	868	838	824	844	849	887	875	844	855	822	863	824	860	810	819	813	823	879	863	825	833	837	822	823	876	833	838	803	831	810	852	827	854	826	824	849	842	871	827	870	862	811	866	881	838	813	821	819	803	836	861	833	861	835	795	844	862	862	835	818	807	831	830	835	816	807	831	880	839	812	884	814	852	813	875	847	829	850	854	860	810	827	833	826	866	816	824	798	846	865	873	851	832	782	851	823	819	818	833	827	881	889	849	834	853	863	847	835	822	885	856	894	836	810	871	797	850	820	906	848	822	831	790	811	907	878	849	852	861	855	871	821	829	836	810	835	838	860	837	870	793	821	836	851	883	816	853	810	853	794	845	794	825	820	846	852	802	834	858	844	844	834	864	856	809	851	874	852	821	811	828	875	857	916	839	857	834	836	855	806	842	870	830	847	854	811	809	850	836	868	840	798	807	835	849	833	839	805	830	809	805	864	805	833	806	801	798	801	826	823	885	819	803	810	844	861	902	872	845	810	840	840	834	856	907	879	844	833	817	894	800	895	872	836	809	794	874	847	798	832	827	814	841	839	800	885	783	864	866	858	831	891	918	856	863	826	872	837	802	855	860	803	797	836	902	874	776	818	815	802	847	838	884	857	848	847	884	897	832	842	851	838	875	921	842	871	899	835	856	883	814	868	827	822	860	804	824	837	848	858	848	834	839	803	855	858	847	872	860	857	855	846	814	826	886	854	862	811	868	866	921	843	822	771	871	828	824	852	897	828	860	809	856	807	801	853	810	848	815	850	893	903	839	813	868	826	856	891	826	895	871	833	864	822	869	888	831	875	857	796	819	781	842	835	834	859	829	841	877	860	922	826	787	844	851	818	852	813	893	823	794	853	801	835	802	804	841	844	892	819	847	826	850	817	809	820	826	859	835	812	816	868	789	843	777	854	805	838	842	840	856	759	863	800	825	873	869	800	823	830	853	877	804	791	872	812	780	842	866	861	827	862	878	833	853	848	870	836	820	813	860	803	839	871	820	805	859	833	801	848	823	846	911	809	883	872	820	818	913	825	829	841	884	820	849	855	837	853	892	832	809	885	829	885	855	839	821	821	838	830	824	843	876	789	847	793	793	834	885	826	852	823	861	819	891	855	794	850	841	872	844	841	798	880	844	843	847	839	869	888	850	860	847	832	881	857	823	808	877	807	843	864	825	816	841	834	868	854	790	834	877	813	824	865	831	861	909	873	863	786	797	876	812	837	809	860	847	814	780	830	797	861	936	826	893	828	878	848	871	837	860	852	882	837	783	883	790	822	870	849	828	881	865	838	846	868	875	882	825	822	810	821	842	823	870	825	817	884	890	802	833	834	884	844	844	907	791	840	826	800	824	874	778	853	826	809	842	845	804	874	841	831	836	858	823	799	798	850	864	808	802	807	841	793	816	831	816	796	870	898	856	798	828	860	771	835	836	835	897	827	874	837	801	854	806	827	866	857	876	794	798	859	829	838	806	859	836	835	847	859	895	819	855	831	823	837	888	850	819	854	862	813	858	861	814	863	854	847	795	891	826	846	828	836	793	853	816	865	870	848	824	876	821	832	812	802	827	816	851	821	815	829	799	854	807	857	784	790	834	847	885	857	803	830	895	898	848	869	857	864	858	811	823	805	861	806	853	853	855	842	849	815	848	861	830	858	855	817	812	822	850	865	862	849	841	863	845	812	797	868	835	820	853	845	882	833	915	870	853	829	831	830	810	855	849
43272	11513	3554	2061	1338	1044	789	646	566	476	457	396	377	339	309	324	326	308	269	239	260	281	270	266	265	265	272	237	264	243	261	262	261	263	257	233	251	239	242	255	233	262	217	247	248	249	229	257	233	275	223	244	258	264	252	250	241	224	234	233	278	264	255	271	267	239	238	246	229	241	256	277	264	244	231	247	266	235	233	237	248	235	233	221	228	233	243	243	213	227	222	236	233	219	254	256	233	224	227	238	234	222	222	224	222	243	248	212	237	238	198	230	229	229	238	256	248	243	213	231	208	263	228	241	219	232	244	227	224	229	241	236	231	226	237	239	223	209	214	259	257	234	233	217	228	242	246	223	231	226	236	258	234	238	235	250	260	231	225	247	236	264	239	244	234	224	184	231	247	214	239	234	200	221	230	227	240	238	223	250	229	238	199	213	231	230	287	229	242	245	249	258	241	252	240	249	234	230	232	204	240	240	241	256	251	249	209	212	244	201	230	233	255	241	236	226	231	213	257	227	245	231	245	237	236	219	253	239	232	216	222	213	238	260	219	237	245	231	209	269	210	228	216	220	222	262	231	251	235	235	225	242	223	238	242	212	251	223	216	231	258	242	245	240	238	201	233	224	240	209	241	229	229	221	246	225	231	248	236	266	225	255	209	233	256	244	236	255	230	236	231	237	225	228	224	217	223	247	260	256	242	252	233	218	229	242	274	200	220	228	244	225	231	256	235	246	188	218	258	227	227	229	222	237	255	226	215	232	246	232	267	216	241	228	245	193	240	237	234	239	242	253	258	234	215	237	229	215	241	246	229	230	233	236	224	200	228	236	213	231	261	246	213	209	240	244	217	236	218	253	242	214	213	234	254	231	238	252	219	241	273	227	238	230	238	250	202	232	213	218	235	233	216	216	230	246	218	235	241	244	238	222	260	230	223	238	248	227	229	246	230	207	228	222	211	205	237	230	211	218	234	236	236	241	231	229	218	228	224	276	223	242	233	227	228	220	208	230	248	222	215	244	233	209	220	261	215	210	227	255	206	243	243	222	220	223	228	222	228	237	216	235	232	253	234	225	235	224	244	247	219	234	242	242	225	249	201	224	218	240	240	235	217	221	251	238	223	269	239	230	240	241	237	231	235	248	245	235	206	227	205	239	233	208	213	221	224	197	242	228	207	225	237	233	253	246	235	236	234	269	249	212	225	220	234	231	219	230	210	227	210	241	201	259	227	215	215	235	230	252	252	240	235	263	218	233	244	250	252	215	237	215	208	229	210	219	230	247	233	215	229	226	254	211	241	260	194	263	200	241	245	242	234	233	246	230	255	253	261	270	245	263	215	259	231	278	202	242	256	233	216	207	224	229	213	227	236	224	215	229	223	234	237	227	231	227	243	246	214	221	235	234	264	238	224	220	241	230	227	221	257	198	245	217	238	260	226	210	232	236	223	236	207	229	230	223	239	231	224	213	245	240	229	231	243	212	262	215	222	240	227	246	232	241	253	224	252	211	229	225	222	230	206	218	245	240	227	251	227	241	224	233	225	228	212	225	207	221	259	194	249	226	221	227	207	224	250	212	233	239	235	228	246	234	248	226	228	225	231	251	228	212	213	258	258	225	250	232	215	239	251	221	204	259	189	213	214	261	222	231	215	240	243	250	245	220	230	237	234	245	207	231	221	259	228	258	250	262	230	228	244	225	232	218	246	226	248	258	243	213	224	244	231	245	249	232	228	234	253	225	234	224	254	216	209	230	236	246	213	240	225	245	233	235	234	235	212	229	230	245	236	208	243	247	196	198	241	230	211	238	213	228	223	232	254	257	221	237	234	237	237	230	248	229	241	226	218	251	247	233	237	221	228	235	208	236	195	263	231	207	215	242	248	233	248	259	256	239	241	218	206	240	231	237	224	216	249	205	207	215	234	250	245	210	202	205	228	259	231	246	213	230	232	244	224	226	219	213	230	249	237	244	219	241	208	229	236	236	225	228	228	217	243	234	217	253	226	239	222	224	284	246	251	220	239	238	223	239	239	237	252	236	220	223	239	228	249	236	236	234	226	216	210	230	211	232	220	215	236	225	182	242	253	243	210	213	251	233	236	210	213	220	243	234	248	206	224	236	235	243	232	248	280	235	231	247	255	237	248	266	223	235	220	216	230	233	245	238	207	233	229	218	224	266	236	229	234	222	241	244	229	225	231	235	242	210	239	221	242	218	239	234	208	236	221	227	224	216	223	245	257	225	209	208	219	225	236	249	262	259	203	233	240	213	224	221	218	231	233	215	214	251	225	235	234	211	212	228	193	231	233	255	234	242	223	232	255	223	248	209	251	248	224	228	251	260	249	228	225	236	226	242	236	229	249	243	227	214	220	254	246	205	209	212	243	216	235	216	229	230	251	225	230	224	226	233	246	233	238	240	211	210	224	237	205	236	246	222	229	260	220	258	226	234	215	257	225	207	230	235	230	223	211	210	200	249	235	227	221	226	236	246	241	233	238	217	235	256	206	252	217	258	249	224	240	232	223	234	238	216	234	226	236	215	234	238	233	266	221	210	225	220	232	241	232	238	240	241	248	247	242	251	243	222	255	229	214	214	220	257	258	232	233	232	226	212	232	230	234	232	230	217	249	246	234	258	266	216	238	257	226	226	236	237	245	232	243	237	229	247	257	229	219	247	252	232	230	248	227	219	218	223	222	225	245	217	235	214	203	243	264	228	218	214	214	239	226	222	245	259	221	215	240	231	221	250	214	239	233	235	239	250	215	234	227	225	244	216	249	232	237	230	241	203	247	219	218	243	254	223	209	225	239	230	234	231	221	213	217	202	261	208	198	238	216	211	251	221	255	222	247	258	248	255	232	226	235	221	228	218	226	243	242	246	223	239	257	246	194	243	213	220	207	245	225	226	227	230	241	273	241	214	216	238	218	224	253	229	214	238	232	239	229	232	235	219	231	226	253	219	246	219	222	212	219	250	239	248	205	224	231	241	228	240	231	219	212	248	243	195	268	206	245	256	226	242	223	219	221	238	233	243	225	245	219	238	236	243	240	222	223	244	209	216	259	222	260	219	236	230	226	207	240	216	244	191	229	236	266	208	258	245	226	216	247	240	194	224	229	247	230	261	231	231	221	225	226	235	222	236	226	239	258	231	243	226	236	256	231	239	204	223	212	235	248	215	258	249	221	253	234	230	234	225	227	230	236	215	231	232	226	244	231	225	246	242	232	226	234	233	203	248	238	225	209	238	245	237	236	217	236	252	218	251	244	219	242	255	230	237	236	228	228	214	261	210	230	231	261	254	257	233	241	243	217	234	244	229	210	234	263	236	238	226	237	237	226	240	236	240	213	247	243	236	226	207	248	220	241	229	211	247	225	232	219	260	234	238	209	231	241	262	191	244	227	226	224	221	255	229	241	229	240	253	243	262	213	213	251	230	204	246	234	253	215	211	238	223	255	227	216	236	264	222	240	258	235	229	233	246	233	245	217	222	220	214
19594	2356	5299	5832	4880	4031	3247	2786	2320	2025	1816	1600	1552	1344	1265	1276	1133	1072	1089	911	937	939	932	866	828	833	864	823	788	788	754	754	753	757	695	741	716	707	703	715	700	664	704	703	680	685	699	662	655	637	691	605	691	701	624	666	612	635	653	670	622	649	630	689	667	674	668	682	653	641	654	649	686	647	618	676	678	674	639	637	642	662	625	664	640	661	591	645	654	674	647	693	610	685	659	644	663	637	681	648	646	652	620	621	649	668	647	589	630	618	621	624	590	629	594	629	593	682	566	636	597	598	615	635	615	587	617	626	603	610	644	647	644	596	580	610	574	602	580	626	622	636	620	622	602	623	623	649	637	690	639	643	657	676	615	648	661	612	675	612	640	655	600	588	645	612	588	591	602	609	633	583	598	627	639	604	613	596	618	612	648	602	613	615	596	645	608	609	575	615	612	637	596	577	633	585	574	618	671	588	632	573	634	610	618	597	600	633	618	601	612	609	616	610	597	599	613	603	613	584	596	573	650	631	600	572	615	548	640	661	634	600	611	618	627	605	583	590	593	650	603	658	581	574	615	590	577	615	591	605	595	605	613	630	587	560	583	585	588	632	650	631	607	642	648	602	597	569	652	645	600	547	619	616	616	604	619	625	624	595	592	614	624	579	602	579	604	603	585	551	595	582	549	601	606	650	593	619	628	610	588	595	631	643	618	585	564	633	630	620	609	592	552	625	583	593	585	596	630	636	587	640	580	618	575	618	623	596	600	648	602	592	600	587	624	622	602	589	622	591	616	625	588	603	611	613	589	603	614	607	624	585	574	594	585	554	644	608	622	573	606	637	597	596	621	619	601	578	648	639	653	565	593	581	565	592	612	619	591	630	576	636	616	591	612	617	624	592	602	640	615	641	622	651	600	589	621	611	635	633	613	642	555	620	594	654	593	578	620	639	625	604	572	594	553	571	588	557	595	595	616	641	558	624	604	631	610	593	591	623	624	613	596	597	601	630	632	634	572	617	649	603	624	556	620	596	593	605	584	594	620	564	572	562	605	579	583	607	600	597	588	576	592	612	583	610	574	598	617	616	625	593	581	612	589	609	619	576	594	599	638	609	602	607	557	619	593	621	583	580	574	611	604	637	623	610	560	601	651	599	623	636	592	558	592	582	629	569	580	642	630	624	640	590	635	595	625	633	642	517	596	588	612	628	579	617	591	567	572	609	604	649	605	631	599	541	615	574	589	623	590	613	604	574	669	626	619	610	656	633	625	586	637	605	606	647	608	613	589	585	605	611	625	641	595	599	589	602	616	621	622	624	635	577	594	574	601	550	615	621	602	609	593	643	589	606	599	602	640	598	636	607	633	631	591	686	602	615	581	611	596	649	550	603	606	584	606	604	597	596	610	562	628	629	579	585	627	605	641	578	606	552	609	623	601	557	643	544	604	605	586	572	663	603	591	595	602	644	627	580	587	579	588	577	592	608	628	603	603	577	561	589	627	572	619	618	563	637	641	596	590	610	617	593	622	584	594	643	611	616	613	611	608	592	617	625	612	624	641	596	582	571	569	604	625	615	630	594	600	632	601	630	584	599	652	631	663	595	624	607	624	653	601	623	582	611	627	609	624	620	581	578	587	607	630	615	627	620	608	528	592	601	623	639	609	621	678	618	582	634	593	604	581	611	602	585	606	611	621	597	595	610	626	580	576	622	588	583	589	634	622	608	611	612	634	596	650	631	592	614	606	591	612	611	600	639	602	622	610	647	595	617	583	578	596	596	587	608	571	597	629	627	609	598	677	632	601	579	614	598	612	598	585	576	632	631	582	633	600	617	590	613	613	570	641	593	599	626	600	596	589	588	617	629	566	639	585	605	616	584	625	556	608	622	610	620	609	606	630	616	595	612	615	575	574	618	579	555	630	645	597	567	633	606	625	594	586	632	604	639	638	570	609	590	613	628	601	615	562	556	646	587	619	598	585	620	620	594	589	574	581	623	580	581	600	635	581	588	622	619	590	618	603	627	629	601	573	639	634	593	610	615	606	635	645	628	609	638	569	631	597	566	603	601	606	604	556	563	620	583	569	588	569	581	589	595	613	637	669	587	613	600	619	608	585	556	579	566	574	568	615	580	615	584	568	650	608	608	565	587	615	602	594	621	591	607	591	619	593	597	605	617	591	621	589	575	610	594	579	588	578	608	613	584	639	633	621	587	609	582	594	553	593	583	657	606	591	625	591	588	598	603	603	623	572	635	583	590	601	628	609	625	627	597	645	571	573	580	598	593	612	614	614	663	615	624	601	600	608	607	599	553	528	586	535	593	562	589	603	631	611	651	580	583	588	609	601	653	578	596	589	626	653	564	571	625	619	631	672	584	578	619	564	614	575	592	607	598	560	603	597	619	612	545	604	629	559	606	628	613	646	598	613	635	575	605	606	605	610	590	628	610	588	598	593	635	635	593	602	614	629	582	601	638	603	567	608	614	539	584	638	610	586	635	599	588	638	610	624	633	600	614	614	615	631	607	614	640	618	625	640	606	601	608	597	621	628	640	551	587	617	581	597	614	605	618	592	628	604	609	578	614	598	662	623	585	594	610	595	544	633	621	645	595	600	607	603	618	564	578	583	625	613	589	571	589	590	610	633	572	594	588	658	615	576	575	604	588	586	631	599	595	605	578	633	616	601	595	620	654	613	615	603	617	604	649	617	612	604	593	610	605	579	602	634	584	588	624	620	636	584	625	579	671	624	584	600	659	632	526	564	614	619	597	607	593	605	614	597	603	612	627	621	551	619	605	597	590	620	622	603	573	631	628	625	574	589	595	605	597	636	637	570	561	614	568	595	644	601	580	600	580	651	635	604	604	615	574	616	596	610	586	578	644	581	591	623	642	574	560	582	573	596	587	633	601	584	591	598	593	599	607	595	623	560	647	622	641	641	607	602	567	616	597	622	682	616	634	625	662	580	604	605	647	596	649	639	642	624	621	597	597	581	633	603	583	595	594	590	629	621	564	613	549	662	578	580	556	629	586	580	634	659	624	644	596	580	599	569	606	635	580	630	576	547	622	594	581	614	614	561	589	570	613	583	568	600	559	641	625	628	648	608	593	640	643	571	631	611	603	623	571	606	567	626	574	639	629	603	646	647	647	614	568	611	574	596	583	579	604	654	612	584	609	601	631	591	583	602	625	644	564	617	621	613	621	606	588	563	642	567	577	584	548	602	592	612	637	628	633	604	602	584	606	613	623	650	615	569	607	592	595	609	576	632	625	593	602	655	602	594	595	627	628	608	632	604	565	611	608	612	634	591	613	603	623	579	582	598	592	571	637	637	601	598	612	607	605	600	630	574	573	621	597	582	635	611	590	635	607	584	574	626	591	602	582	619	591	601	611	616	565	556	638	647	638	619	606	592	620	560	588	591	593	635	651	612	622	576	633	600	604	605	603	586	639	612	579	639	640	591	576	590	630	597	595	592	621	607	609	591	625	568	534	663	620
4733	350	388	342	340	286	302	306	313	296	342	306	296	330	298	312	306	315	292	287	290	282	307	308	315	312	309	258	302	305	319	318	275	330	312	309	274	348	320	307	304	281	322	339	302	330	312	319	301	289	322	274	306	293	283	295	315	312	327	292	311	291	290	290	321	310	287	290	281	301	290	329	336	314	297	284	285	335	315	306	306	276	286	294	323	305	324	301	305	289	277	298	326	314	323	327	306	297	251	316	345	294	304	272	302	308	280	283	319	278	301	268	289	301	316	314	330	278	308	279	320	304	317	317	310	278	298	314	313	307	298	303	284	253	299	345	323	286	296	300	303	317	308	322	294	287	318	295	321	296	280	298	308	325	335	295	298	292	317	310	306	283	289	300	302	305	302	299	273	304	306	307	296	295	275	299	323	281	304	299	297	301	269	317	322	298	326	318	352	344	295	333	309	317	317	293	328	303	309	307	311	296	315	302	302	319	325	293	309	275	294	282	317	327	314	274	336	292	296	300	321	293	309	294	296	271	320	280	302	330	326	316	302	273	285	305	314	292	283	304	302	317	318	268	282	316	327	280	323	302	287	267	283	283	302	293	291	322	334	313	300	311	290	275	282	263	289	303	337	336	298	289	311	306	283	324	282	313	308	292	306	344	332	305	336	289	285	283	308	295	313	314	308	281	308	274	291	326	274	291	296	357	295	277	317	308	299	304	284	292	268	299	313	288	287	298	294	301	320	282	299	257	312	306	337	305	290	299	293	295	310	288	280	313	267	299	321	278	297	315	288	313	304	275	333	304	290	286	332	307	280	308	289	294	311	289	299	273	311	318	271	306	294	318	302	309	291	320	321	305	331	268	306	306	337	286	305	303	309	316	343	281	323	304	296	319	283	311	285	294	293	278	277	263	282	283	302	326	285	292	280	313	303	327	271	320	291	314	293	300	316	299	318	273	321	287	326	329	317	321	309	323	308	304	290	304	282	293	308	287	309	316	290	285	301	289	284	286	317	305	317	293	309	284	302	310	301	296	335	305	325	328	302	289	277	280	304	285	308	303	286	314	303	333	293	299	295	310	330	320	299	304	296	307	311	276	298	276	281	289	298	288	298	312	300	307	305	303	289	293	289	328	309	286	309	295	319	316	275	289	301	291	326	308	277	313	308	291	310	277	314	313	293	306	315	296	315	281	298	297	316	324	301	298	293	311	308	308	297	319	294	302	325	302	293	319	315	282	281	297	315	294	299	312	293	273	300	312	308	300	325	284	274	286	343	313	277	303	293	325	294	297	314	294	308	338	330	317	287	314	315	311	285	296	269	299	307	293	293	302	273	301	276	301	319	289	324	270	299	319	298	288	313	320	296	277	275	301	322	311	295	313	311	277	318	279	298	281	321	318	313	286	326	309	304	318	258	303	324	322	289	276	275	294	292	287	331	321	280	258	330	276	288	309	301	313	330	304	273	309	309	338	305	296	296	285	307	280	296	307	322	329	303	315	337	293	288	287	305	334	320	311	301	291	297	323	318	342	297	308	310	290	268	299	287	300	318	295	298	300	320	282	291	297	298	316	313	273	272	264	281	306	344	292	298	291	299	323	283	278	284	303	276	283	303	297	322	301	288	312	291	318	312	276	312	299	303	284	286	296	311	330	311	277	302	295	304	313	266	322	293	298	299	323	308	287	304	301	297	270	290	277	319	268	297	347	302	296	314	281	341	335	307	285	317	312	291	326	294	294	315	285	293	290	287	298	303	295	314	284	278	286	292	300	285	278	303	280	293	295	322	312	316	298	310	279	325	288	329	309	296	305	300	315	308	301	345	313	281	280	298	302	300	298	313	274	295	311	300	332	296	337	320	280	291	300	328	290	330	308	289	305	280	307	306	298	338	275	326	279	319	311	309	285	261	301	344	294	261	305	315	273	324	302	307	300	311	311	303	304	293	282	290	296	332	281	292	313	313	335	312	305	330	306	311	299	326	316	316	292	312	294	268	300	296	290	285	292	251	277	276	310	302	279	295	330	283	319	295	309	299	310	290	279	309	272	304	263	320	286	317	281	303	296	310	300	308	289	310	299	306	287	305	281	273	295	261	298	316	322	286	318	316	293	309	314	298	269	313	322	331	301	293	326	332	291	288	291	315	294	318	296	293	321	309	311	304	314	324	287	303	283	308	309	265	284	295	323	316	284	283	311	295	299	300	312	308	315	314	313	253	309	293	310	321	309	280	296	261	296	278	327	331	287	275	338	266	290	325	300	338	307	280	288	311	301	314	288	283	282	319	293	312	291	315	279	293	299	278	302	283	282	292	302	306	311	291	320	324	354	303	293	283	325	304	293	287	290	297	295	313	301	265	315	304	283	291	308	318	298	319	308	299	323	301	317	329	277	283	337	311	288	320	303	302	276	289	275	274	313	332	302	292	313	290	315	282	310	321	281	294	282	323	300	304	312	292	301	258	283	298	313	306	322	326	286	321	283	311	301	313	262	267	300	304	287	334	305	280	276	317	313	288	307	299	297	310	322	281	280	322	310	286	311	313	332	312	308	305	310	325	293	269	296	304	302	302	314	312	319	304	320	312	302	276	320	269	297	300	294	302	301	322	300	280	291	292	286	281	326	279	291	295	287	293	302	306	302	298	314	304	308	306	289	277	308	314	299	290	306	320	278	269	314	302	296	317	324	288	310	329	307	285	303	282	319	282	298	300	292	349	327	316	296	312	275	287	311	300	285	312	311	310	282	291	300	321	295	267	281	274	340	308	318	291	307	283	287	301	286	296	298	306	288	320	295	304	313	307	306	313	282	306	303	317	305	296	290	297	289	290	306	297	321	301	290	288	277	318	299	304	285	323	301	286	302	273	284	310	310	278	323	318	274	294	313	325	284	305	317	298	304	315	310	285	293	314	331	281	333	314	299	292	306	344	317	321	306	304	279	301	331	297	285	307	304	247	315	296	299	315	306	275	296	285	294	317	294	312	311	278	320	318	290	291	300	322	311	318	330	321	301	323	330	305	276	285	274	285	268	324	319	300	293	311	301	339	267	260	280	291	306	307	271	297	294	303	330	313	302	297	282	292	281	320	317	295	325	320	276	302	290	285	312	268	307	269	307	284	277	308	302	319	297	312	303	350	300	290	298	287	251	305	308	296	287	320	298	301	312	318	285	316	284	318	290	263	292	289	301	286	283	295	287	294	298	337	306	299	324	332	301	340	296	298	309	306	308	325	297	317	303	316	287	319	311	280	292	291	308	292	287	294	332	275	281	272	295	304	289	300	296	295	303	270	291	303	314	285	321	309	334	288	326	308	294	319	273	337	311	259	288	303	326	295	290	295	295	321	301	284	261	315	321	290	296	287	323	298	302	305	332	319	280	291	284	318	294	319	317	321	287	279	318	305	304	363	310	283	318	307	307	284	304	283	290	311	299	291	307	309	309	277	288	301	302	295	293	310	316	323	286	306	264	315	296	292	296	313	290	302	300	274	294	297	328
4425	909	942	915	859	866	843	881	829	823	837	775	791	833	784	832	836	801	859	754	791	776	805	786	830	801	796	784	762	766	768	765	840	794	815	763	771	797	777	785	795	765	814	790	786	791	807	820	792	776	814	833	833	802	794	758	841	772	803	802	821	710	765	728	788	824	777	771	801	780	858	816	813	832	806	797	808	812	783	787	818	794	753	823	765	800	744	783	854	813	770	788	793	784	801	797	790	750	752	787	795	772	827	777	804	786	782	809	823	793	768	741	800	784	782	769	768	818	801	813	714	753	761	792	832	807	790	783	782	778	780	764	754	769	772	765	808	813	820	756	751	796	800	784	783	794	747	823	806	747	827	800	821	825	780	823	792	764	800	773	798	777	815	739	776	777	789	816	776	747	798	764	740	784	792	792	781	810	823	787	777	831	763	860	785	752	798	840	800	781	802	816	790	748	787	817	808	791	742	750	750	756	787	789	805	758	773	789	819	794	796	777	797	762	822	786	786	774	817	758	795	799	798	808	764	757	814	785	793	741	758	787	791	768	742	831	796	766	787	778	747	755	800	776	764	747	827	778	798	764	769	811	733	778	782	783	818	787	828	755	808	828	760	783	801	803	758	793	850	782	800	787	796	800	761	766	753	808	754	773	802	777	799	770	813	784	734	758	813	750	739	728	783	793	720	830	785	803	833	817	737	827	752	828	783	735	788	788	805	807	788	800	818	787	830	760	767	731	774	746	806	801	794	796	792	785	795	783	789	815	790	747	770	780	790	757	815	767	775	782	799	774	799	807	771	769	811	833	810	780	832	829	794	765	746	816	783	801	793	802	813	728	748	789	741	788	776	779	771	795	756	781	830	759	799	776	793	792	795	806	817	733	783	785	792	768	792	729	791	833	826	744	804	779	818	745	762	763	808	778	757	756	773	797	778	822	778	777	789	835	783	790	795	832	763	820	816	789	793	749	762	784	760	773	821	862	783	782	813	760	811	749	840	782	780	778	774	754	746	758	778	824	799	783	822	843	786	740	817	787	743	777	758	796	774	820	783	795	775	793	784	752	748	776	792	833	758	813	777	790	806	748	827	776	764	803	766	759	783	758	766	822	821	811	832	788	789	775	796	820	790	776	759	824	749	752	818	753	811	742	770	813	779	836	815	747	745	747	813	829	752	765	792	789	721	749	793	766	809	817	794	789	767	811	773	741	782	764	794	809	795	828	815	806	828	782	787	818	787	797	758	781	747	821	781	766	761	796	787	796	817	782	829	777	765	788	752	820	795	762	791	813	820	786	811	780	756	786	757	769	790	800	771	786	826	821	860	783	796	815	811	799	781	784	789	794	804	803	840	849	789	775	772	770	736	829	770	803	763	763	777	786	715	752	791	751	781	826	800	841	784	753	806	765	815	798	774	826	808	773	777	790	813	819	766	832	815	810	783	777	768	842	794	771	792	808	763	782	843	756	780	771	781	748	773	794	809	768	813	748	776	776	799	767	769	796	796	773	826	804	783	815	729	808	803	772	810	810	742	849	777	807	814	821	797	814	785	812	767	774	800	776	725	811	812	817	831	807	769	736	750	801	780	771	812	791	816	761	832	823	802	807	764	841	780	764	781	835	778	781	839	810	773	821	784	821	764	756	770	799	807	788	785	779	780	801	791	777	743	783	795	762	733	783	773	762	805	798	770	805	759	770	791	753	836	802	792	751	754	797	797	787	782	829	810	776	788	799	793	785	784	819	773	795	770	734	751	795	775	801	759	827	786	840	779	807	791	807	763	774	792	847	784	794	773	778	764	767	802	747	839	803	813	759	819	755	793	830	765	803	801	783	797	747	778	790	764	762	788	855	790	777	705	790	794	800	804	765	781	800	830	793	773	748	846	758	736	775	792	832	802	783	796	746	732	741	782	771	828	771	804	767	783	778	804	732	764	821	790	751	820	810	805	828	751	721	818	815	779	774	765	792	773	788	802	817	798	726	799	797	757	824	810	740	789	762	818	812	813	778	809	771	781	779	797	806	765	784	795	789	803	793	832	761	806	833	778	766	784	799	809	887	795	808	775	823	746	762	774	819	842	786	827	770	755	762	759	818	799	760	790	780	867	780	746	783	799	825	773	788	792	815	829	753	856	791	766	821	810	792	793	770	793	789	806	780	779	807	822	766	788	802	799	776	801	794	758	776	742	762	838	758	804	784	790	778	763	703	764	770	773	757	776	804	790	815	826	784	762	782	764	788	788	827	778	807	778	842	755	727	790	770	805	775	756	777	739	799	795	768	763	804	814	755	725	787	751	782	745	750	808	758	760	767	815	800	787	795	771	780	820	812	781	818	785	766	799	802	782	778	829	791	769	829	792	799	777	817	764	825	772	756	762	806	811	798	782	775	824	823	735	760	774	783	788	830	806	800	800	768	766	780	807	784	783	810	830	760	786	750	756	794	777	761	778	762	816	752	772	800	748	780	746	776	746	796	785	767	772	800	823	847	769	776	819	786	803	798	767	786	730	796	746	803	780	778	793	803	777	779	806	772	798	784	782	828	747	765	801	777	787	793	810	830	817	822	753	824	775	778	807	777	769	773	762	786	768	810	750	788	801	809	807	818	789	773	799	814	835	800	804	863	761	753	819	804	789	697	749	769	773	794	756	784	832	786	809	803	795	780	722	724	762	837	777	820	823	772	815	825	781	815	781	771	799	797	811	832	776	755	763	777	774	812	782	773	752	761	858	777	794	797	798	839	778	786	789	815	765	804	793	771	785	761	735	779	731	758	832	789	814	810	811	793	847	794	783	816	796	813	810	806	822	838	792	825	812	771	816	766	772	756	754	787	782	755	829	787	820	829	798	774	763	770	805	864	756	801	784	787	757	844	758	820	801	777	788	829	810	790	785	770	760	792	785	791	799	798	741	778	795	760	803	832	763	813	751	734	776	818	830	807	736	765	833	813	785	782	823	796	803	789	824	758	774	763	765	806	774	786	773	817	810	772	735	770	767	787	849	781	816	725	811	813	845	804	804	773	795	751	804	772	746	782	797	794	810	788	817	742	792	771	808	836	814	779	828	820	772	791	811	803	802	779	741	788	853	794	805	795	782	744	787	782	835	777	786	749	749	738	784	781	828	753	809	750	753	771	799	795	803	787	806	777	761	777	771	793	757	760	742	758	794	801	775	838	833	764	767	747	795	813	790	732	734	805	751	811	762	785	765	760	786	808	811	799	803	774	744	735	735	753	717	812	777	795	776	852	811	772	749	782	784	789	789	794	767	806	831	774	803	804	776	823	772	783	767	798	812	827	803	744	753	729	775	800	803	776	763	779	774	793	814	766	781	806	857	822	832	799	773	801	782	762	802	781	809	777	783	753	787	817	783	801	751	791	782	765	783	737	751	782	750	811	818	748	740	839	766	837	796	770	805	779	809	765	775	805	747	832	774	770	767	830	825	767	775	808	799	804	784	786	779	741	765	853	764	785	796	858	800	757	786	807	757	789
29756	3892	1556	1163	865	715	611	544	482	465	475	446	422	376	388	400	353	360	368	337	328	308	352	344	317	363	320	322	371	316	319	306	337	305	333	314	358	331	332	324	346	308	336	314	378	318	337	319	335	337	380	335	316	331	329	356	325	329	339	310	326	332	337	306	346	318	358	341	306	334	341	348	325	325	328	319	332	334	290	318	318	328	338	338	332	308	311	310	354	346	328	332	314	345	333	367	367	354	314	315	323	350	328	340	314	343	347	316	339	321	361	371	369	345	329	308	378	309	326	324	377	334	332	322	303	302	310	329	316	321	351	352	347	319	359	335	320	311	354	334	344	327	346	331	307	326	350	327	319	351	321	291	298	339	335	309	341	301	349	287	326	354	374	360	318	323	303	323	322	292	333	336	343	330	329	325	306	325	300	319	346	333	336	331	360	344	343	330	324	337	305	314	334	333	359	315	353	341	329	317	300	328	329	288	355	330	338	303	330	360	326	339	318	322	296	289	315	308	328	327	322	306	323	324	332	334	322	317	282	333	335	334	344	291	316	316	334	334	315	342	385	370	333	349	301	335	311	361	327	331	317	325	343	346	303	342	327	308	335	318	337	304	302	363	310	328	330	316	353	332	320	325	306	324	336	331	354	344	312	355	342	322	351	307	359	363	305	323	314	341	319	341	325	327	311	339	317	356	334	322	350	292	322	341	300	350	341	323	353	322	346	362	326	353	332	332	320	327	310	341	353	317	300	321	343	363	333	335	329	329	328	310	308	340	332	346	335	295	336	329	328	333	326	324	366	333	315	347	306	317	350	332	316	343	336	343	344	305	342	334	347	301	325	346	327	335	318	296	339	338	331	346	328	313	329	339	344	349	335	319	324	306	320	314	327	319	316	308	331	285	326	323	338	331	324	328	348	332	338	358	326	318	294	355	306	305	328	316	351	300	360	322	321	334	353	319	326	329	319	337	321	310	310	334	295	316	341	332	337	330	353	306	327	319	321	323	329	327	314	315	302	356	351	330	358	331	334	364	344	350	331	341	341	330	319	344	357	317	305	325	307	327	334	349	328	340	341	304	331	302	351	308	332	310	334	343	309	309	323	347	322	342	330	330	350	329	330	308	334	336	366	356	330	335	335	343	341	322	353	352	324	329	348	336	344	358	340	314	312	330	337	295	352	337	319	325	321	315	352	338	334	313	345	357	294	297	326	332	314	320	336	333	332	325	296	320	334	347	353	357	318	315	364	332	333	322	303	334	328	348	329	322	329	358	308	320	334	332	311	379	323	314	326	316	295	332	319	358	327	343	324	342	324	338	345	335	291	357	316	340	323	316	347	307	349	338	294	336	324	348	308	349	330	331	333	306	318	331	377	373	352	339	365	348	317	359	349	310	313	323	333	317	318	308	336	312	356	336	345	312	314	337	329	329	322	321	326	277	322	341	327	363	345	345	298	339	346	341	360	336	347	329	345	335	300	303	319	312	312	330	324	324	318	330	328	318	326	322	310	326	313	355	328	324	306	327	292	331	335	364	343	312	334	340	335	327	324	342	344	318	350	313	352	322	328	281	328	331	324	312	324	342	313	340	340	361	321	327	318	347	305	303	360	331	332	331	326	277	327	319	294	325	342	301	317	325	357	342	324	358	334	344	333	322	312	348	362	292	346	328	315	337	379	313	373	306	312	348	377	373	332	321	346	344	323	353	341	298	324	324	348	362	351	304	289	315	305	323	327	324	332	324	317	297	334	320	322	325	311	310	315	328	323	307	325	324	331	332	301	353	380	315	343	345	307	319	334	356	343	341	339	303	351	355	337	331	312	336	316	314	322	334	327	340	360	329	335	330	310	336	343	357	317	313	306	315	343	342	321	319	332	350	305	350	351	311	312	347	363	348	321	333	322	323	311	313	344	369	309	340	356	372	350	333	329	344	344	341	305	305	346	312	379	347	309	325	335	325	356	314	340	307	336	309	351	324	358	318	300	320	320	333	339	300	315	320	339	314	327	318	330	318	343	335	337	347	326	344	322	339	314	356	359	311	363	352	308	320	332	361	280	331	324	329	347	309	348	323	341	354	330	328	317	299	323	335	318	308	321	322	358	324	309	324	322	316	355	318	298	324	339	315	345	327	342	320	304	346	362	350	300	279	321	333	300	315	330	329	323	339	304	339	314	310	324	314	300	314	304	331	306	373	311	342	343	331	322	324	342	358	319	314	318	337	317	299	311	322	321	319	317	377	367	302	328	321	326	358	326	329	330	306	343	323	322	356	333	344	321	308	294	301	315	355	346	339	348	324	334	329	348	324	313	320	315	354	300	346	348	297	322	310	314	330	284	340	326	332	318	305	345	344	329	321	317	306	357	341	357	321	352	302	306	348	320	333	288	316	339	322	335	330	307	317	319	350	322	316	353	325	333	309	344	315	326	330	312	296	314	309	334	317	347	334	321	341	303	328	337	329	331	309	346	330	349	323	344	356	367	367	346	340	347	313	355	334	310	318	315	307	318	334	291	325	320	335	351	358	358	320	307	322	344	340	337	313	344	296	304	317	335	328	351	337	350	343	315	318	372	329	313	287	299	346	313	382	314	342	322	332	348	328	324	328	332	332	332	342	340	318	297	342	362	338	329	314	322	330	290	385	328	363	328	339	312	333	321	345	335	379	306	345	290	299	337	312	342	317	323	331	358	345	326	325	306	332	340	323	310	345	338	289	361	344	328	347	320	351	311	336	357	336	339	308	327	325	333	332	315	345	306	339	299	341	309	325	344	339	317	366	373	315	328	338	333	341	309	303	332	366	351	363	304	336	339	309	335	320	335	320	322	326	308	293	314	323	305	334	316	339	335	326	326	296	312	330	330	304	323	373	320	361	297	309	336	310	323	317	328	320	350	331	313	309	341	368	329	331	319	315	328	309	353	338	354	326	368	337	289	338	314	324	329	326	348	336	339	335	322	334	360	299	322	352	332	319	333	321	358	316	344	336	317	350	333	320	343	331	330	328	305	314	329	344	312	346	346	284	306	357	282	317	321	329	354	328	298	324	342	313	322	340	353	303	340	326	295	311	301	359	331	329	319	353	367	336	358	315	344	352	320	318	341	300	331	341	339	316	343	318	317	353	308	311	357	338	336	293	340	324	328	334	338	370	363	358	349	321	314	298	334	349	338	342	293	344	352	353	314	356	330	293	339	336	320	356	324	318	343	321	329	339	317	315	329	301	338	327	281	319	357	339	330	328	311	364	300	335	322	305	338	362	330	319	350	361	328	318	305	321	303	322	320	336	374	304	354	330	303	347	347	302	328	343	336	313	357	336	327	319	322	318	392	343	354	323	326	355	340	347	340	347	341	302	363	344	329	313	352	338	319	346	328	359	288	296	320	327	358	328	333	329	321	313	339	333	297	308	322	327	301	349	357	336	357	324	333	381	336	334	301	327	292	312	344	315	317	328	349	330	341	338	325	323	339	347	345	344	322	353	335	331	319	358	349	327
13977	1688	3319	3589	3040	2695	2211	1929	1713	1609	1496	1384	1291	1199	1242	1139	1090	1070	1083	965	996	1036	1011	1045	972	939	903	920	952	909	942	904	861	896	921	878	913	894	897	884	901	873	849	889	871	837	917	843	832	893	865	865	858	824	861	846	861	878	856	873	865	854	858	864	852	895	891	824	892	883	880	897	879	822	871	856	898	839	861	916	853	858	924	900	866	912	857	861	907	884	844	861	869	868	890	892	855	826	867	909	868	938	864	862	846	868	874	906	832	856	875	895	838	869	824	897	877	847	843	810	839	842	866	872	853	885	879	843	888	842	827	887	819	880	842	826	890	848	860	885	790	850	837	879	824	870	856	828	898	898	852	854	904	858	890	852	832	840	812	869	861	882	876	807	849	841	854	869	894	849	809	854	870	852	806	845	799	827	810	846	799	842	809	856	882	942	879	908	826	841	845	854	863	829	872	842	828	835	853	886	840	858	889	786	861	861	858	844	820	831	833	870	865	885	862	845	862	788	830	846	858	861	919	821	861	899	896	887	816	894	887	821	835	887	870	803	822	811	869	805	855	830	822	841	816	841	862	816	861	837	846	836	853	813	853	831	835	854	814	860	813	803	892	813	836	857	852	846	800	852	809	806	807	821	878	843	846	835	834	867	828	812	797	833	897	805	806	875	833	858	846	857	880	839	855	839	828	820	903	824	876	859	829	861	862	829	863	833	854	847	778	847	852	858	843	847	827	871	832	834	835	836	835	867	844	832	834	841	759	851	827	877	878	838	874	826	889	813	830	858	825	855	837	824	876	841	776	862	848	834	872	815	847	838	853	784	852	837	879	817	867	811	818	892	859	863	780	846	852	843	839	901	836	813	782	815	801	840	840	855	842	824	841	855	825	868	901	854	843	870	873	834	921	773	839	848	841	873	837	858	838	833	825	864	861	845	809	819	848	813	865	824	788	884	841	840	880	791	850	872	855	816	852	883	853	860	834	846	821	837	792	859	842	817	820	832	854	888	848	836	838	887	822	842	880	871	818	832	891	830	868	835	843	818	843	859	824	851	895	849	837	845	820	800	893	853	889	851	805	802	823	824	850	839	832	857	841	802	842	839	823	797	753	829	835	821	827	832	831	847	853	847	899	873	844	804	823	840	869	868	816	866	858	861	788	883	770	830	849	829	863	834	803	793	846	805	829	883	845	815	835	855	822	821	853	897	880	829	773	894	841	895	818	879	851	831	832	799	815	869	865	813	776	866	868	860	805	889	875	789	840	870	823	809	858	863	853	845	783	853	825	828	855	847	888	787	868	840	824	876	849	828	833	785	853	839	850	794	836	821	875	795	866	893	820	913	820	800	821	820	845	825	863	796	825	841	870	833	848	819	877	803	832	864	820	847	862	869	801	883	840	833	881	903	837	835	869	882	812	845	846	800	802	825	806	829	864	868	826	844	848	815	836	882	809	879	801	818	844	845	845	814	809	845	846	842	847	837	818	875	827	875	874	921	805	832	887	833	857	858	804	869	782	845	836	855	845	841	905	850	768	851	801	765	840	824	781	786	832	853	815	821	834	868	848	829	808	796	842	867	798	844	816	817	848	883	869	794	840	893	833	837	841	821	831	838	851	850	823	863	879	850	834	803	866	854	826	848	855	844	787	851	868	844	824	873	842	855	867	885	807	894	849	798	879	881	824	826	838	863	867	819	843	842	867	831	901	795	870	834	810	835	830	832	890	862	852	798	852	789	898	831	822	862	904	843	883	848	888	816	779	819	864	833	860	872	816	848	841	805	870	815	840	815	875	868	798	863	876	839	812	899	797	890	829	837	838	778	833	826	871	890	806	874	806	819	851	802	863	792	833	851	883	866	835	832	822	855	859	873	834	806	891	871	848	826	818	830	836	913	834	860	822	815	862	828	841	790	838	836	820	869	826	879	865	832	830	834	879	824	832	859	834	849	788	797	849	806	870	850	841	841	816	897	823	850	837	899	898	841	853	818	872	889	791	843	882	882	833	852	820	869	868	907	881	811	857	778	846	828	855	854	836	824	802	853	879	854	852	884	853	805	910	842	883	796	843	874	848	831	799	890	772	907	856	850	859	897	816	813	857	854	841	815	880	883	866	838	847	802	881	854	864	909	808	822	829	810	830	799	829	790	868	854	839	834	847	843	880	859	828	854	814	889	889	812	814	805	842	847	868	870	831	879	829	848	822	875	756	856	807	835	807	792	827	804	860	846	861	796	817	776	847	873	856	847	865	857	804	802	829	813	818	848	841	910	818	888	827	838	810	828	878	845	795	855	901	894	887	821	886	843	813	863	826	788	793	814	852	829	837	818	815	844	841	855	898	854	851	858	818	841	832	904	801	829	876	827	824	821	849	894	816	878	830	831	816	838	868	866	824	842	787	864	868	886	872	854	868	855	841	892	827	881	887	863	836	856	816	793	877	858	828	784	854	850	803	833	806	842	882	888	849	870	866	846	861	860	873	844	840	848	851	812	864	812	844	833	843	828	859	835	904	857	875	874	844	836	860	820	828	808	885	847	856	854	834	808	866	802	879	852	831	894	767	855	773	820	813	849	814	842	827	843	817	881	845	860	813	820	845	858	798	818	815	886	861	857	865	804	844	824	795	773	869	823	842	814	857	840	807	827	829	835	862	812	845	818	842	842	803	914	862	803	855	891	809	839	866	816	808	790	835	887	819	839	823	843	891	839	848	802	814	873	830	869	849	859	867	790	797	858	837	830	824	849	816	888	818	850	915	837	784	865	860	859	852	853	815	879	864	833	849	912	799	834	854	775	841	845	803	830	822	775	913	816	834	866	818	811	792	849	807	838	821	835	854	862	817	799	842	848	829	785	865	887	865	825	861	859	811	884	846	880	875	881	826	835	819	831	868	832	876	859	829	774	834	866	857	860	895	916	874	845	805	869	855	812	905	866	865	806	897	894	813	836	836	827	844	848	825	849	810	822	821	840	873	796	856	838	855	802	864	891	854	819	830	875	889	889	763	873	827	818	899	822	842	851	892	820	858	821	891	875	822	819	857	824	868	850	847	855	868	824	882	850	855	841	888	847	835	793	788	855	828	805	865	839	784	849	803	814	849	858	848	830	773	859	829	787	824	883	868	861	831	833	863	845	838	840	811	884	850	821	846	877	841	825	889	810	833	841	876	845	824	840	888	803	886	799	844	829	800	839	833	849	804	831	819	892	814	825	853	879	783	874	821	877	828	832	829	846	803	763	832	883	812	808	832	852	865	833	843	823	818	858	848	829	832	829	893	858	814	833	829	862	863	883	890	794	866	846	863	804	860	869	830	876	800	809	826	877	883	888	832	846	828	732	882	852	890	800	859	872	832	833	848	866	808	804	880	838	866	844	905	829	858	874	836	807	833	875	888	868	862	824	828	842	833	867	886	796	835	819	854	812	799	798	789	797	861	834	855	782	811	870	890	778	810	904	871	832	803	847	829	849	851	820	846	850	850	834	803	878	819	831
41627	9653	3240	2027	1384	1044	783	623	583	505	455	412	362	322	326	319	308	268	260	261	267	250	271	259	260	278	240	284	243	250	255	259	243	242	250	257	232	243	234	271	257	243	238	229	245	203	250	254	255	253	239	224	224	250	266	215	252	233	250	226	229	215	221	239	240	226	250	239	244	252	257	246	208	225	261	216	254	221	226	209	230	234	227	219	226	220	208	246	247	226	222	254	258	224	222	219	227	212	235	213	214	245	264	215	251	240	208	211	247	223	240	227	228	233	234	233	235	211	223	227	228	248	236	242	231	226	226	234	240	236	230	251	230	228	238	229	233	232	215	244	221	231	218	242	213	243	231	243	225	255	250	224	206	263	231	238	229	236	235	223	255	238	235	227	222	232	238	277	226	236	210	239	230	225	222	229	217	207	265	222	263	225	226	203	231	236	251	256	218	219	234	211	244	204	245	199	243	246	231	275	223	219	234	196	209	208	221	248	226	210	244	223	242	215	230	231	207	216	237	257	220	224	238	227	247	234	203	213	218	238	250	232	241	242	217	249	235	236	241	239	215	262	228	251	236	236	255	224	231	228	216	245	238	242	211	252	238	235	259	218	236	251	202	238	231	240	218	211	242	254	195	230	216	231	207	217	215	246	233	237	218	225	211	212	230	232	199	231	259	227	229	219	216	216	233	228	240	230	225	225	233	229	231	232	244	262	239	225	213	220	229	217	250	204	226	223	220	238	244	228	220	219	232	214	224	210	227	221	235	208	212	255	233	217	246	210	228	230	270	246	236	235	219	211	222	222	212	246	216	228	237	231	240	237	278	230	235	237	225	231	224	223	236	272	234	224	225	243	227	242	216	240	210	234	215	243	223	241	238	229	235	247	237	247	228	233	228	221	224	245	260	222	242	241	251	210	228	224	229	243	226	230	209	229	227	209	234	220	242	232	207	199	223	251	226	244	180	224	233	249	244	234	241	234	223	227	234	245	229	230	235	219	218	230	254	214	219	204	236	217	261	216	247	219	269	222	221	220	250	223	211	220	210	190	212	231	210	226	221	215	215	223	213	205	246	240	232	236	248	228	218	216	208	214	208	222	232	227	241	241	220	224	249	240	233	248	220	224	233	202	234	229	251	234	240	220	211	219	222	227	208	243	230	254	198	248	258	223	250	217	226	255	221	224	219	237	232	237	238	222	226	209	215	217	253	221	231	237	212	229	224	243	230	245	227	242	212	231	220	209	247	240	227	222	252	223	231	226	236	240	245	211	236	245	216	230	221	239	227	239	234	219	237	229	236	228	252	228	234	218	230	246	224	260	231	212	226	207	253	236	250	224	247	229	235	208	212	230	217	238	238	247	221	257	247	233	240	226	237	244	228	255	219	223	238	237	235	231	208	205	244	214	231	220	231	219	225	218	207	239	247	195	241	198	235	206	225	238	223	236	198	187	232	216	229	238	234	231	222	227	250	234	216	205	201	202	255	216	236	212	237	202	233	239	229	222	252	252	228	223	222	251	254	210	232	198	221	230	235	214	228	222	250	233	224	233	222	213	222	234	216	243	231	220	222	232	250	213	245	234	222	214	213	220	217	240	223	260	236	216	244	212	231	211	218	217	267	221	229	240	229	228	240	246	232	248	233	243	227	214	227	211	207	231	236	228	238	221	227	240	202	234	248	232	218	229	251	250	225	224	249	240	228	219	240	241	233	244	215	204	223	190	231	217	225	229	218	210	243	248	207	240	246	248	254	225	226	224	247	245	242	226	234	220	249	209	234	216	226	248	220	234	226	202	256	219	218	235	220	267	270	242	236	222	258	203	243	245	230	222	223	236	211	236	216	218	222	213	226	230	241	231	247	218	251	217	239	221	256	257	246	222	197	243	231	239	250	220	229	251	245	261	248	226	227	230	232	203	209	247	249	216	221	237	244	213	250	242	235	242	238	246	215	245	201	225	226	259	230	226	261	229	238	193	238	245	230	234	257	263	222	203	242	213	239	224	244	206	237	219	202	221	214	219	231	208	239	228	228	242	247	238	237	220	240	229	218	233	197	225	258	251	221	218	232	222	212	241	265	219	249	265	215	217	237	235	211	231	248	245	231	247	229	220	230	261	228	253	198	213	243	208	235	240	208	231	243	236	247	257	244	215	237	234	244	230	242	241	211	226	251	229	208	235	211	208	237	214	226	229	246	227	252	229	220	234	211	266	253	254	215	221	231	248	244	256	230	235	233	248	229	224	241	225	228	234	201	220	207	259	220	235	264	233	237	225	221	226	214	248	234	249	228	234	214	204	205	248	238	257	233	269	246	245	234	219	257	235	233	211	221	238	231	219	242	228	252	241	244	249	207	242	242	230	247	217	234	189	229	236	222	254	239	241	252	242	242	220	240	216	233	227	235	202	225	244	222	222	215	222	235	210	210	242	248	245	248	231	232	236	229	236	219	233	223	223	227	243	234	243	269	215	247	244	258	229	224	257	246	219	237	235	226	209	248	213	221	205	247	218	244	219	225	231	232	238	211	239	239	214	242	248	246	244	241	229	223	214	250	237	210	201	225	217	230	225	241	233	247	245	246	224	262	213	215	205	238	249	227	238	224	229	229	235	260	224	238	222	234	215	245	192	236	220	230	232	238	218	216	223	248	211	234	256	205	220	248	208	237	228	206	201	204	239	227	247	209	214	231	220	224	254	247	225	230	225	208	254	219	216	225	230	234	245	246	231	217	218	209	227	232	216	207	244	233	246	241	246	244	231	228	237	230	236	218	227	244	244	217	220	237	245	222	215	205	227	210	260	233	229	229	223	235	256	222	246	268	236	226	232	249	221	256	224	221	243	241	213	245	241	248	213	233	243	248	236	237	232	238	240	206	214	235	223	232	237	209	207	225	209	260	220	250	212	254	232	273	220	217	226	216	221	261	216	254	274	196	206	209	211	224	247	216	253	220	284	256	223	251	239	224	229	229	213	218	210	234	223	237	215	226	228	205	247	225	227	229	201	239	236	229	250	217	222	235	249	225	244	230	237	244	230	243	234	226	247	216	235	225	216	247	256	244	249	249	222	230	262	247	264	229	259	227	226	222	242	217	234	238	219	254	216	226	246	245	229	215	192	247	231	211	247	252	237	227	218	207	225	261	202	267	224	224	229	239	242	258	208	236	244	216	240	254	235	219	258	231	237	214	227	245	249	240	243	263	207	215	254	236	233	215	215	245	218	219	236	222	249	234	195	220	237	244	231	221	232	237	253	237	219	208	223	218	255	265	219	228	220	222	239	229	215	217	223	210	263	247	249	237	225	240	237	203	210	216	221	241	236	207	215	207	230	210	216	248	237	202	221	209	222	227	220	236	241	213	245	186	232	230	242	231	224	231	206	214	188	253	232	229	239	221	261	241	236	239	245	225	222	249	201	213	242	274	206	247	211	212	220	248	235	240	256	228	209	213	212	229	238	211	225	245	244	234	249	234	203	225	241	217	233	208	222	245	228	236	251
18713	2401	5313	5801	4926	4069	3318	2816	2359	2007	1877	1593	1553	1420	1274	1231	1224	1071	1021	982	942	936	932	952	842	840	811	796	802	763	766	791	768	752	743	701	710	687	726	728	710	696	696	739	705	670	666	630	674	643	657	662	679	637	599	692	609	658	658	634	624	659	675	654	629	670	616	665	655	664	649	644	594	610	632	650	675	670	645	652	658	684	672	599	661	687	629	675	640	658	674	621	668	643	676	660	675	663	625	669	613	674	610	630	650	594	615	630	643	572	601	591	629	675	609	562	643	592	617	623	560	595	645	640	560	619	606	659	594	599	616	633	599	583	624	592	633	612	578	602	644	667	625	623	583	643	643	642	717	717	625	663	679	630	627	620	648	590	657	617	590	562	645	599	637	598	662	592	560	624	591	592	563	608	590	625	609	621	613	648	604	609	591	637	609	604	583	602	624	612	571	601	609	619	627	607	615	586	584	589	609	596	637	634	625	588	589	603	588	548	634	597	601	592	602	611	585	589	556	586	554	611	589	624	557	652	596	629	658	648	599	594	684	609	581	596	635	606	578	611	579	569	637	588	622	624	631	626	662	631	592	611	683	611	611	585	545	591	608	616	564	601	622	586	572	640	630	581	635	604	604	648	598	621	598	558	571	584	611	607	595	591	598	609	591	569	579	614	602	586	626	584	575	605	590	641	629	594	560	630	588	607	601	559	605	583	580	577	606	632	591	616	631	614	609	556	605	587	567	593	625	630	610	600	599	629	595	605	598	607	608	597	602	584	592	570	599	621	557	605	623	614	578	611	574	563	609	554	590	608	574	618	645	604	568	607	594	584	560	587	602	564	585	573	599	586	573	617	578	641	596	576	592	624	574	600	624	617	646	599	589	569	611	628	559	649	609	589	591	627	585	604	592	608	606	616	589	570	598	605	578	561	618	592	608	621	608	589	622	560	594	586	611	634	635	609	604	624	593	648	611	557	593	659	590	575	598	644	618	613	633	610	589	563	629	574	587	624	630	608	606	614	615	616	583	591	601	620	588	613	597	609	649	613	592	597	628	594	599	606	615	586	637	635	604	571	642	598	563	582	582	619	558	612	600	612	571	601	583	604	612	601	572	574	619	569	610	578	625	598	638	633	589	594	592	572	645	603	594	598	594	610	592	566	672	540	585	597	583	569	610	599	571	638	608	592	594	608	575	634	571	595	624	577	648	604	612	607	639	609	563	568	591	596	582	606	582	598	584	622	635	541	627	555	602	593	579	635	626	611	605	606	557	631	597	618	599	604	619	591	576	623	602	644	598	628	611	646	616	588	578	585	600	556	602	584	617	574	583	624	579	603	672	581	657	580	625	561	564	618	597	608	615	635	582	584	580	594	628	580	621	618	614	583	643	606	537	595	584	614	587	602	608	626	597	627	633	538	630	590	593	580	593	615	639	607	597	583	617	592	620	590	608	595	612	626	600	614	593	552	592	618	565	569	596	627	599	608	627	599	610	605	597	644	581	656	645	619	592	675	624	593	603	626	610	607	576	598	587	582	624	622	622	581	612	625	614	588	601	590	590	547	614	600	585	600	597	594	625	631	609	655	610	584	615	605	508	556	600	597	610	596	596	625	628	613	589	611	584	610	595	649	591	609	574	623	553	605	633	634	612	627	574	630	560	635	598	614	620	602	589	584	577	636	594	629	556	637	598	586	576	616	617	582	587	608	623	589	594	592	597	618	626	608	571	593	633	586	577	650	608	616	595	593	633	614	618	635	605	638	600	560	623	604	612	603	604	554	572	617	612	637	568	623	612	607	620	614	589	609	591	564	574	625	626	579	595	544	616	630	613	612	573	595	580	591	563	571	576	601	616	609	593	626	578	601	583	623	615	586	584	597	623	603	599	649	621	576	606	617	583	648	619	581	590	595	602	630	593	594	575	632	567	594	625	589	619	584	603	557	599	567	549	642	591	601	641	558	581	569	590	574	587	591	568	602	612	598	623	625	588	617	587	595	558	634	619	617	592	611	620	561	589	577	575	603	585	624	634	589	574	628	616	571	628	590	628	621	594	576	617	606	615	563	597	610	596	595	630	657	602	599	601	580	583	598	645	601	627	560	613	631	588	617	616	625	620	631	542	581	561	596	628	597	596	648	623	670	620	586	637	635	586	597	563	602	606	631	596	576	587	668	610	622	680	556	614	585	592	575	549	629	599	645	612	617	573	603	577	611	595	600	592	596	625	613	618	630	593	596	599	566	636	602	607	597	557	610	585	613	659	603	608	637	662	614	624	575	600	586	601	621	640	597	569	643	615	614	610	574	596	625	604	606	614	585	602	638	618	588	615	616	573	583	595	615	600	616	644	582	634	589	592	585	616	570	585	636	580	635	587	561	583	579	588	566	586	568	599	608	588	560	625	574	601	636	588	600	627	603	601	592	597	588	609	611	566	580	569	608	581	615	648	643	593	619	609	603	579	607	604	602	572	649	586	615	633	638	597	591	614	614	615	578	603	628	565	615	592	586	610	581	615	607	607	609	600	608	614	594	614	634	555	603	595	569	614	590	614	627	597	583	572	601	624	626	614	568	571	563	581	631	640	569	616	647	597	606	585	558	594	636	582	586	560	592	666	596	627	558	613	604	566	630	586	646	594	613	610	617	573	582	673	623	605	636	609	577	610	614	624	600	592	603	638	590	612	598	600	596	620	587	630	604	544	621	635	592	656	598	602	587	586	551	630	573	609	627	604	611	586	569	617	597	605	634	630	635	614	599	593	658	626	605	604	632	623	592	659	601	621	604	533	603	585	605	644	582	590	597	624	588	608	630	617	652	572	566	633	602	626	578	610	601	631	583	605	591	553	631	618	597	583	608	590	580	625	581	558	608	575	576	607	599	577	606	566	610	604	583	592	585	603	574	594	627	613	600	605	631	590	610	598	621	564	583	583	586	576	593	579	562	593	637	602	584	602	586	596	589	605	578	591	588	591	624	593	590	595	616	616	595	546	586	573	600	618	575	656	605	614	614	603	597	577	560	590	560	531	535	585	623	569	596	600	625	668	591	606	615	587	583	628	565	620	633	568	621	569	616	624	589	622	545	597	598	602	655	628	598	620	633	563	596	658	602	604	582	645	637	625	605	570	633	615	598	602	607	585	626	586	571	613	622	599	584	589	579	605	637	583	594	586	578	549	567	605	569	605	588	593	578	575	583	613	598	573	613	596	569	621	575	595	576	631	648	620	609	574	592	589	623	601	593	626	618	632	581	595	625	581	603	600	568	617	629	610	602	592	658	549	623	621	633	598	599	592	639	631	597	615	602	594	574	632	663	592	609	648	617	599	622	617	557	622	597	624	639	572	631	595	602	613	593	617	638	606	607	609	604	634	579	625	579	590	638	590	587	554	639	618	578	612	601	619	596	611	620	645	612	606	606	598	637	543	602	577	607	637	639	630	630	643	589	577	628	634	537	594	584	602	597	629	600	620	598	580	607	614	589	576	618	599	632	655	582
4551	346	326	321	328	323	306	320	288	296	280	303	342	283	288	309	291	276	294	288	289	315	295	269	315	283	284	287	292	314	319	278	290	287	279	304	304	316	270	286	314	275	321	320	315	293	282	289	294	249	276	314	301	326	299	287	320	314	286	327	301	296	282	284	294	292	331	293	304	301	276	290	311	316	323	305	290	305	311	286	290	287	271	300	323	320	287	283	315	284	302	300	319	323	282	320	285	290	304	287	286	286	250	307	275	292	300	324	297	290	288	300	268	308	295	279	283	280	297	326	269	325	318	294	320	287	321	312	263	294	252	320	271	330	305	280	271	281	312	335	316	293	315	297	326	284	294	276	283	301	319	330	300	300	316	282	338	287	271	298	286	284	328	297	311	296	294	280	307	339	297	277	292	311	295	303	295	262	277	317	314	319	311	297	321	268	303	312	313	318	299	269	285	315	302	289	329	295	295	306	287	301	287	320	305	292	295	265	305	300	285	330	269	309	281	273	298	291	310	316	308	284	305	300	283	267	320	293	300	319	325	309	303	308	282	299	284	289	306	319	303	296	292	295	251	313	298	306	288	271	301	316	303	302	284	304	323	299	303	280	328	323	305	315	309	270	287	309	287	317	305	264	278	325	304	317	274	286	331	317	281	330	285	283	304	318	335	286	304	292	332	319	320	273	303	320	300	302	276	327	281	310	295	307	313	287	300	311	278	306	322	307	295	282	296	311	304	312	308	304	275	295	309	286	324	277	277	313	291	294	310	312	282	275	295	279	271	299	299	268	289	292	302	316	303	277	299	266	290	310	307	290	308	284	265	286	294	327	275	286	319	295	310	325	316	312	278	316	320	312	341	300	321	292	304	272	302	328	285	320	291	274	304	304	328	312	327	294	326	288	324	294	279	309	281	301	346	295	283	267	296	298	311	297	298	312	305	302	308	309	289	309	291	329	307	321	339	274	290	283	291	287	311	275	281	287	280	304	355	290	292	297	321	304	309	292	304	285	323	313	284	290	294	296	304	315	310	294	278	282	286	304	297	307	314	286	295	314	307	273	330	301	284	266	263	326	290	328	288	301	325	281	318	318	304	299	282	310	323	282	283	294	316	303	280	268	303	303	293	289	310	305	282	306	314	299	286	294	255	273	321	266	299	290	296	286	290	295	313	302	324	282	296	284	286	298	314	293	309	286	281	303	338	294	286	315	300	316	308	283	309	326	321	306	291	273	276	274	294	298	308	290	334	273	309	295	269	273	283	320	311	315	321	308	271	309	332	267	284	319	292	253	288	301	314	302	313	288	298	276	251	296	304	288	300	278	284	271	281	277	294	288	296	295	293	321	276	322	300	302	303	294	329	276	293	308	299	326	294	312	327	272	297	287	278	274	319	281	309	291	298	316	292	277	293	294	292	294	326	275	283	302	266	313	271	271	290	295	318	310	298	248	371	299	316	258	328	284	286	312	293	291	281	295	301	288	314	301	317	317	312	297	285	294	298	286	293	311	287	295	288	299	280	296	300	315	292	318	292	324	287	310	284	273	285	324	273	305	293	296	276	298	314	312	306	283	292	286	330	273	293	297	264	283	288	277	276	300	296	300	308	308	272	345	311	267	271	285	317	310	309	322	298	283	318	313	292	274	292	299	319	319	282	292	319	297	285	322	332	296	314	330	291	284	310	280	292	303	288	311	310	314	315	287	285	286	286	287	306	318	302	290	328	312	315	327	273	301	327	304	331	314	289	304	279	268	292	312	304	322	273	295	301	307	293	320	286	314	280	320	297	287	315	296	296	316	323	308	268	309	306	276	277	333	304	307	330	270	302	307	312	291	302	318	284	263	303	302	295	319	302	295	288	314	256	313	290	304	299	304	289	292	323	335	312	295	299	304	294	323	308	290	273	263	322	268	288	294	313	290	301	289	305	305	296	303	298	272	306	304	315	269	312	290	281	272	337	294	300	292	316	331	290	298	317	303	293	333	286	328	296	288	318	294	281	306	308	286	286	267	269	285	290	324	314	347	274	283	329	293	293	324	320	293	293	273	306	298	340	305	286	309	297	294	297	287	300	322	289	274	323	300	305	302	300	305	310	299	314	282	321	294	303	323	305	290	293	326	297	292	303	283	337	275	286	306	303	305	316	275	316	275	306	316	306	291	306	288	283	307	299	316	313	296	299	329	294	288	299	306	288	308	286	279	270	308	303	281	282	308	290	296	285	284	285	314	294	287	299	258	325	296	297	313	295	308	274	287	326	254	309	272	295	314	297	259	317	307	326	273	337	273	310	302	290	286	284	291	280	287	317	296	274	303	294	293	317	307	326	306	302	312	297	284	272	316	335	325	308	338	298	299	257	296	334	309	328	328	309	291	286	309	338	304	306	284	291	301	297	311	303	311	295	314	312	327	280	314	280	310	313	279	290	310	288	294	285	299	338	301	286	313	290	321	291	324	330	299	306	273	311	301	321	295	310	304	287	283	299	304	297	281	272	332	301	277	280	271	272	283	271	338	268	279	283	329	304	290	285	335	315	280	301	274	314	289	286	305	330	343	298	284	270	296	304	279	319	306	302	286	276	298	327	315	284	299	286	308	294	289	275	309	310	304	323	307	284	302	292	275	293	273	287	312	286	301	323	293	287	298	297	276	278	263	316	322	307	295	329	290	311	280	310	294	285	308	302	296	323	329	292	313	302	274	304	281	288	309	278	295	303	286	311	264	282	333	281	299	285	283	281	313	308	334	289	289	290	288	268	327	297	305	315	285	294	295	338	300	273	296	287	289	286	271	308	312	314	292	326	287	304	287	298	315	326	257	269	258	313	324	301	285	288	291	278	302	315	270	311	280	281	341	324	279	297	322	329	298	277	299	304	281	286	292	285	309	323	269	272	286	296	309	299	295	281	316	300	299	291	285	277	295	297	313	283	298	288	301	289	282	273	284	288	302	309	325	300	297	313	311	279	286	342	314	299	309	300	283	277	260	301	282	319	320	300	294	266	307	293	300	323	339	301	311	310	287	276	296	300	321	295	297	311	338	297	272	287	298	280	285	271	298	262	306	267	291	251	307	313	303	311	308	295	254	304	291	303	312	307	283	281	321	302	329	293	289	301	279	299	316	304	307	296	304	292	303	302	300	324	287	309	321	304	305	323	322	308	278	306	286	287	323	327	303	299	279	318	302	328	327	298	270	279	297	301	296	259	290	289	289	243	277	297	285	287	291	305	319	297	325	296	295	293	242	327	290	274	308	291	298	294	299	326	296	272	291	311	316	338	276	274	297	293	331	278	310	296	281	307	311	308	296	303	273	293	284	294	309	288	316	328	299	297	298	297	317	265	274	308	280	297	298	321	254	311	316	330	279	272	305	292	328	313	309	279	289	265	260	318	299	297	347	304	307	304	301	303	319	321	301	331	296	256	293	272	317	304	347	308	293	267	303	258	277	305	285	319	314	333	309	303	306	302	301	303	283	299	304	287	274	303	288	304	295	266	307
4170	833	909	911	852	910	798	830	805	827	803	811	800	785	821	796	796	841	753	784	742	736	783	750	757	782	751	784	760	772	791	810	734	771	784	768	773	788	786	759	770	738	743	774	752	787	805	832	847	811	806	789	765	800	805	756	755	802	773	770	806	764	807	754	780	759	753	757	778	777	782	815	756	797	745	781	805	735	798	824	770	785	756	766	769	764	738	773	813	803	802	814	770	821	758	832	818	774	739	760	800	791	746	803	758	762	761	788	729	780	775	765	819	762	789	764	736	793	803	758	766	801	781	783	798	784	770	790	822	804	791	747	782	776	779	753	778	817	759	809	791	808	747	794	771	813	782	789	751	791	818	770	752	784	780	812	796	774	794	799	782	824	747	744	773	753	799	729	758	701	788	747	759	801	756	754	765	724	783	750	737	745	775	756	773	786	790	793	762	725	754	817	765	773	797	718	755	758	758	755	781	765	772	779	780	793	799	787	771	759	739	803	748	796	741	824	813	778	769	785	740	769	791	804	749	770	750	864	800	768	780	790	807	737	778	758	801	734	796	733	770	803	785	823	818	798	798	783	811	807	779	794	806	762	786	755	804	808	792	804	795	717	775	769	764	770	785	758	770	804	777	742	740	757	786	808	784	802	821	737	742	734	794	736	807	789	755	761	724	756	768	762	757	789	751	796	804	791	796	776	795	777	705	796	749	794	774	806	826	741	759	777	753	780	776	772	798	752	742	765	770	771	813	814	745	778	824	811	805	733	723	769	770	781	786	770	821	742	757	793	797	793	784	775	776	790	766	765	767	771	744	880	785	756	795	788	761	786	784	813	795	763	798	785	800	782	777	758	737	708	824	758	746	763	748	791	771	722	725	780	800	807	795	758	690	787	798	762	812	786	743	764	717	791	749	798	789	751	765	778	819	757	767	755	753	766	793	768	760	806	770	792	752	795	755	793	749	766	734	771	784	765	775	750	797	755	746	784	799	767	737	819	772	792	748	760	814	776	754	755	780	778	780	793	772	783	755	811	720	796	744	765	767	810	754	798	790	795	758	784	769	747	779	746	775	794	747	797	799	776	756	792	786	811	769	795	734	778	788	792	738	752	765	804	773	766	768	820	737	762	737	810	758	765	761	745	752	793	816	750	750	753	755	781	774	775	781	751	797	739	767	757	764	814	814	801	742	828	789	764	797	816	783	762	791	807	853	839	814	750	776	782	783	768	835	782	798	750	784	813	792	799	771	793	742	787	785	742	806	824	815	780	766	781	769	806	787	758	764	746	757	790	795	755	777	785	747	777	754	773	797	776	776	777	805	778	761	775	770	763	772	776	804	774	741	774	714	796	782	764	757	772	774	779	718	693	768	790	737	812	780	811	764	763	798	772	778	787	734	735	755	771	771	771	841	799	767	764	769	785	815	784	726	803	765	815	783	779	802	786	777	815	755	784	733	785	766	779	773	786	758	796	781	752	741	793	755	748	763	726	810	774	806	796	748	788	788	736	781	797	762	807	773	795	767	817	786	787	795	787	802	799	795	793	755	753	805	808	743	746	800	773	778	752	755	781	736	817	768	802	796	776	796	719	834	799	808	794	697	773	764	794	766	787	729	781	813	779	783	741	779	761	802	800	762	830	779	790	730	758	777	775	764	777	782	772	769	746	791	785	768	728	814	765	775	774	789	753	741	757	771	750	816	722	776	742	744	762	776	807	724	780	746	768	789	790	774	811	761	743	779	767	737	814	783	736	784	809	739	801	786	750	751	794	773	787	754	745	760	804	784	794	772	743	794	766	755	771	784	789	780	748	808	765	734	833	817	776	796	777	778	799	757	764	744	768	755	817	750	728	766	791	823	833	793	737	766	780	789	792	787	797	782	726	805	767	746	819	742	784	794	760	803	781	792	741	737	765	740	740	753	736	794	765	770	761	766	789	781	791	766	783	811	793	788	811	804	757	771	777	782	781	831	738	766	751	763	770	777	780	793	785	760	767	747	751	825	780	760	730	761	757	784	802	775	757	734	795	800	837	792	833	795	779	800	776	760	784	777	775	721	738	750	767	780	740	811	805	802	778	782	785	771	758	780	713	760	774	746	788	838	766	765	852	745	803	771	771	787	784	780	792	812	758	769	811	770	781	753	744	753	782	767	784	782	800	799	810	744	752	763	774	797	736	810	806	750	775	754	793	789	717	797	793	776	778	774	774	781	789	745	797	818	809	800	743	769	772	789	775	750	815	733	766	799	797	802	809	736	801	717	767	763	714	800	779	773	740	834	828	825	841	788	782	763	720	756	784	780	809	754	722	804	784	785	781	800	833	764	778	775	848	753	770	763	761	797	761	813	740	762	787	812	788	753	811	754	748	773	750	772	756	810	771	778	782	780	774	737	773	765	792	822	757	765	761	760	752	776	714	737	811	770	746	765	789	771	815	779	816	739	773	773	713	752	752	785	773	792	745	765	777	721	725	814	784	763	826	792	768	782	751	778	728	749	775	774	757	782	757	732	774	784	790	792	720	754	808	793	705	779	795	802	760	822	790	784	753	784	766	746	832	779	763	711	775	730	787	811	787	778	766	759	754	797	764	781	783	763	778	773	816	813	797	744	752	802	759	741	806	802	777	783	746	812	732	765	823	797	785	784	753	793	735	755	812	811	799	749	792	803	707	747	775	796	761	803	721	735	764	760	763	829	761	754	783	779	755	769	759	832	772	789	756	817	766	768	799	783	767	775	799	767	762	762	817	719	787	770	784	801	732	813	713	796	815	789	818	809	732	735	740	756	764	795	779	771	795	757	820	792	789	760	785	776	781	784	794	787	789	817	757	767	774	815	810	831	783	785	721	772	768	802	800	748	784	782	757	782	772	739	733	773	757	789	770	790	772	779	784	757	783	792	815	790	754	781	761	760	778	742	813	821	790	752	758	751	770	759	848	791	724	745	811	812	767	804	799	776	778	728	763	743	778	813	799	743	747	843	730	820	774	740	757	783	787	757	781	773	818	767	786	827	809	723	735	756	770	771	768	785	770	747	774	754	815	774	754	766	806	739	776	740	798	771	804	803	765	821	809	820	766	789	756	780	788	773	785	848	799	757	786	785	735	726	754	752	773	797	832	753	750	768	763	767	822	731	786	747	812	789	756	809	747	756	756	784	769	789	785	791	742	766	693	821	815	776	772	804	765	836	776	769	742	752	769	743	757	753	748	754	749	752	787	767	779	756	795	773	756	827	768	727	813	841	741	762	752	797	741	821	798	784	810	759	742	787	746	741	776	802	809	796	761	769	797	776	758	761	797	777	737	756	708	745	811	769	753	802	752	826	774	787	722	800	847	798	780	770	757	733	773	754	805	760	779	770	765	715	745	834	769	736	757	806	727	761	751	737	809	713	793	770	791	713	765	768	748	749	788	731	783	809	806	796	792	756	787	784	814	788	795	775	740	804	746	784	755	768	788	798	787	795	729	772	772	785	747	690	775	792	767	763	739	742	757
28777	3772	1542	1124	922	687	625	528	489	469	392	450	340	399	388	354	341	353	337	355	386	333	341	344	335	343	368	298	333	364	326	338	309	306	329	330	310	333	340	332	320	335	344	364	348	318	343	315	323	321	356	341	334	336	324	346	327	334	312	339	347	331	341	349	333	336	366	331	310	338	309	309	307	325	368	313	326	310	327	328	329	345	297	306	310	293	329	310	349	355	348	322	360	321	340	326	332	338	351	313	337	329	313	326	300	302	345	322	329	325	321	335	337	347	365	317	344	300	321	322	347	349	329	300	303	337	335	317	307	273	331	301	299	315	358	309	338	330	323	299	355	313	345	340	312	315	341	336	334	346	317	360	315	304	326	330	324	319	298	348	340	315	332	292	333	327	354	336	329	348	362	302	351	321	342	327	338	340	331	347	338	312	363	299	322	299	310	328	322	314	315	308	327	314	322	313	339	316	309	326	333	336	319	339	311	330	320	335	324	313	335	330	316	350	324	319	294	335	343	316	320	330	330	343	370	290	341	327	334	343	322	312	314	327	349	329	322	317	304	305	305	321	312	347	348	338	311	357	306	323	328	316	312	318	296	329	350	346	295	321	324	296	307	297	351	324	341	284	323	324	288	335	368	331	329	325	312	351	344	327	343	353	334	322	339	322	313	316	332	330	347	306	324	359	331	337	334	340	305	285	323	316	290	303	309	317	331	347	322	357	323	332	323	320	340	325	335	358	337	340	322	322	325	297	300	355	333	325	328	349	324	323	339	308	319	324	329	306	328	323	327	341	315	327	337	360	334	345	324	313	320	326	336	353	292	281	331	299	324	307	340	328	321	329	324	308	333	344	343	340	323	327	338	308	294	338	307	301	333	301	300	339	324	356	316	332	345	319	311	336	364	353	339	332	306	338	299	350	336	316	345	320	332	333	324	305	345	345	321	342	342	335	326	299	309	309	331	308	305	335	317	337	352	312	321	315	305	319	333	319	308	316	302	313	312	335	325	333	328	322	347	340	315	322	366	324	314	361	351	350	292	352	312	325	355	319	350	313	331	323	300	359	365	308	339	342	336	343	332	318	320	317	298	337	331	318	302	337	295	338	308	332	330	294	321	320	345	303	289	335	334	336	307	358	336	302	338	322	305	348	312	309	330	323	338	326	322	341	278	302	330	308	281	358	320	325	395	338	337	338	309	307	344	333	315	346	312	313	320	322	329	319	322	324	351	296	318	322	360	329	317	329	309	335	349	338	332	305	357	322	336	328	332	361	323	316	327	314	339	316	347	306	317	330	329	328	348	337	350	317	301	315	336	338	348	345	313	306	340	322	292	330	308	332	319	328	345	337	305	322	318	319	333	344	345	335	334	356	337	350	333	309	323	316	352	312	341	343	321	349	343	301	302	343	334	288	328	315	328	328	322	295	324	293	323	352	293	339	326	297	322	299	332	313	308	293	303	332	312	335	331	291	351	323	321	340	341	308	320	326	328	341	337	324	333	348	357	327	345	300	337	323	351	323	337	324	347	335	293	336	333	296	341	365	318	322	309	352	360	321	364	337	328	314	310	306	336	315	344	327	336	330	327	332	311	328	310	319	344	355	336	335	321	310	298	324	301	332	324	335	331	329	327	334	308	334	307	331	342	322	328	340	303	338	297	348	339	315	326	323	315	340	333	310	331	304	320	340	337	334	324	278	298	325	314	337	315	320	286	316	349	351	356	341	345	309	320	318	335	319	367	347	364	322	322	292	303	329	351	300	319	313	352	305	326	358	313	314	312	326	322	355	320	297	336	314	319	311	332	300	314	313	320	321	320	327	341	287	332	335	325	312	319	348	315	318	310	331	339	317	327	307	336	296	342	321	357	324	327	348	324	332	336	318	349	342	358	310	311	336	329	319	352	338	314	371	336	307	330	334	302	314	323	296	354	319	312	355	308	327	354	316	324	308	324	341	342	317	318	321	320	314	332	329	324	350	341	329	363	351	272	354	316	320	340	316	333	310	350	344	315	290	322	298	336	309	315	314	301	305	354	339	313	322	310	349	319	294	353	338	311	330	334	343	304	346	336	318	345	324	287	328	312	311	345	297	332	304	323	329	307	302	335	298	302	317	312	326	306	334	291	306	369	337	348	327	309	346	333	344	320	325	332	337	343	312	330	351	325	336	329	356	335	311	353	355	304	334	288	278	327	330	320	333	290	329	363	321	321	331	293	339	315	341	326	351	297	329	318	358	334	352	342	338	309	365	291	332	316	331	329	363	330	354	367	313	324	347	339	324	309	325	302	334	340	322	329	287	287	322	335	338	303	374	351	323	338	324	327	356	312	341	331	360	343	314	339	305	350	320	339	299	333	319	330	338	325	328	348	348	329	353	320	326	337	319	317	309	318	334	323	331	309	306	307	292	334	317	311	339	317	300	323	303	302	316	329	317	320	344	304	270	346	304	315	332	316	332	298	325	302	298	341	324	356	356	342	330	346	353	339	329	328	325	305	303	311	331	299	315	352	338	315	321	344	344	335	330	302	326	343	325	303	318	305	324	318	296	323	334	320	357	323	308	331	353	322	333	314	353	311	314	326	302	325	313	311	325	311	327	328	318	322	329	346	320	321	350	356	332	323	333	303	339	332	326	375	352	315	324	336	329	320	349	342	340	339	346	327	302	358	335	319	329	325	349	311	319	330	336	332	315	309	339	334	319	301	313	306	286	305	301	335	319	311	318	319	307	307	322	323	338	339	345	322	317	348	319	308	301	314	362	307	323	330	330	322	357	306	301	321	333	309	357	309	311	344	314	318	306	308	317	318	318	316	324	315	359	354	312	368	329	328	348	304	312	330	336	340	340	319	312	294	321	289	329	330	353	343	343	339	335	319	298	336	324	342	320	324	311	340	314	313	326	323	320	287	330	326	298	267	333	321	343	345	331	308	310	331	351	297	333	314	315	326	339	315	324	312	312	316	338	335	341	302	362	342	326	310	324	294	337	309	324	308	324	325	313	296	307	320	300	323	311	346	314	356	352	343	299	327	338	285	308	317	332	343	340	346	327	361	315	299	333	286	337	298	369	338	369	318	312	324	321	341	294	300	325	349	342	325	309	324	318	295	328	309	368	295	322	347	328	330	360	347	326	304	317	343	354	341	334	304	323	347	315	366	344	340	349	312	329	332	371	341	304	295	340	322	342	336	327	320	307	337	293	337	354	331	334	326	309	314	325	292	331	317	327	331	314	353	325	325	318	335	347	312	322	351	341	345	334	301	327	338	303	322	288	323	322	316	317	330	283	319	317	317	331	302	323	305	311	347	347	336	346	297	328	302	314	341	313	339	317	296	330	357	334	338	337	327	314	311	308	317	310	321	325	337	336	306	324	330	344	310	303	350	320	283	321	381	309	308	328	320	354	294	324	325	310	298	293	288	326	334	343	317	323	318	319	338	346	319	331	291	337	333	319	293	302	329	320	354	342	337	341	327	368	338	317	320	332	329	335	325	342
13519	1744	3181	3577	3124	2589	2235	1961	1668	1551	1510	1418	1352	1200	1157	1159	1126	1049	1092	1015	971	974	962	954	977	976	978	887	923	855	887	875	913	908	881	892	886	870	866	876	844	893	852	874	889	890	850	894	863	878	828	819	868	830	861	843	895	885	812	904	792	838	798	808	857	826	828	853	861	806	828	855	833	821	880	897	848	858	864	864	824	870	891	905	843	894	850	870	851	843	910	818	826	837	863	857	799	837	841	892	862	887	806	821	818	827	835	867	842	828	851	804	858	831	812	827	897	852	833	831	820	821	801	876	834	868	845	825	789	872	838	789	872	816	847	806	820	836	833	852	867	866	862	852	876	849	857	868	846	860	846	808	829	851	886	831	795	830	847	811	829	832	814	804	844	826	816	848	859	858	793	844	794	816	837	789	834	843	833	814	840	817	831	860	797	871	839	814	807	816	817	813	889	811	862	825	916	890	834	821	804	856	827	845	842	822	833	867	859	801	812	797	887	797	844	851	834	842	847	887	808	794	833	836	865	795	849	790	810	774	808	844	798	867	817	839	859	860	838	820	805	852	827	793	778	832	819	824	798	834	874	846	808	827	830	809	785	807	826	836	791	820	807	913	824	824	828	800	776	889	851	859	827	785	817	823	828	816	838	823	849	781	842	826	808	782	818	832	824	871	791	836	858	832	850	839	817	847	766	791	796	795	813	812	870	864	842	823	816	859	808	842	831	787	774	838	824	845	861	798	813	774	776	787	837	838	796	844	810	830	788	814	825	851	776	825	823	841	827	859	836	837	872	813	820	816	793	854	852	812	833	800	863	772	818	859	835	808	817	821	809	774	802	847	803	852	807	840	859	778	799	870	824	830	842	828	839	832	819	806	821	851	824	782	833	806	802	805	834	855	883	810	819	887	821	743	797	801	834	833	820	853	772	834	835	812	847	865	843	846	856	822	848	818	806	854	778	859	848	820	783	814	819	834	801	875	786	818	825	792	829	820	821	805	800	880	858	845	839	766	819	876	827	772	824	838	863	823	866	886	862	855	768	824	826	841	837	852	795	812	819	852	867	847	789	779	846	873	899	871	835	810	820	844	808	808	827	853	773	813	801	810	855	879	821	833	872	815	843	864	814	824	856	825	814	770	819	825	832	803	840	835	803	843	792	857	814	842	876	794	806	807	818	836	844	860	787	817	844	791	846	831	789	848	862	809	818	787	858	833	826	841	829	823	833	835	801	830	768	851	839	903	859	826	829	841	811	838	792	851	848	851	781	868	840	866	821	816	830	823	898	842	783	791	848	840	865	830	833	816	831	814	864	830	807	867	836	801	778	855	820	824	810	851	838	803	827	846	818	820	861	852	829	791	818	893	818	844	781	770	801	778	774	844	891	807	768	838	875	790	872	789	813	769	816	770	856	877	872	812	818	898	885	828	840	805	842	825	877	881	837	819	871	841	794	785	767	838	828	868	830	817	777	838	837	855	858	823	833	851	811	788	878	841	781	794	847	844	770	801	820	875	824	822	855	782	830	835	785	797	810	841	865	791	842	783	817	784	809	817	821	871	787	881	794	779	795	828	826	891	832	823	886	844	932	818	872	826	858	815	826	767	830	893	861	828	830	841	806	822	862	783	824	863	827	826	749	823	794	817	799	839	802	837	824	833	806	847	856	858	834	861	822	773	813	843	828	806	799	837	820	803	825	800	852	910	850	819	840	814	827	814	822	808	813	828	841	843	826	847	823	839	841	888	852	820	838	851	860	854	786	791	796	819	784	859	797	873	867	841	807	878	831	821	861	835	825	826	807	785	817	834	836	774	827	879	798	826	825	790	852	838	867	827	780	833	846	766	805	866	814	807	819	875	821	764	850	834	783	845	831	877	762	806	821	802	822	865	852	813	825	806	785	801	820	789	803	819	833	814	863	820	804	853	839	822	816	833	802	851	855	842	783	821	867	829	861	812	801	817	858	809	870	828	871	839	815	844	843	885	841	753	858	829	787	876	872	806	801	857	818	792	880	815	765	830	799	844	792	803	814	869	841	810	862	875	863	882	836	855	864	871	823	833	870	825	815	787	804	823	790	830	870	815	847	791	821	801	856	832	778	813	802	801	785	890	898	836	817	846	846	810	805	794	862	830	829	784	818	855	826	823	776	775	826	812	810	824	833	850	847	845	854	847	830	833	815	813	790	857	800	816	771	865	851	831	802	847	840	814	763	834	813	852	814	831	835	794	838	835	793	831	803	838	857	829	836	878	763	841	849	825	806	876	823	814	787	777	788	803	847	816	813	843	859	836	829	804	820	844	772	823	791	843	810	811	825	789	878	802	856	781	816	833	797	864	871	822	783	843	816	822	873	835	838	842	848	825	871	776	819	849	808	839	830	816	824	829	807	850	807	871	829	821	870	804	837	803	847	815	817	828	854	811	806	815	871	880	886	869	818	767	885	811	869	805	826	849	835	863	814	830	807	807	803	823	835	784	862	855	836	884	820	822	836	810	853	837	813	835	856	878	817	819	786	793	906	810	847	853	855	784	850	801	812	808	785	800	827	784	823	809	884	789	790	784	834	856	793	804	852	810	866	871	765	793	832	825	798	795	831	867	833	867	804	823	880	824	809	851	827	843	841	773	746	821	832	834	790	810	824	865	837	830	872	788	801	834	827	828	831	847	806	805	829	799	768	842	825	829	813	841	770	848	821	848	806	798	842	901	780	840	822	833	808	818	759	857	789	886	863	776	872	814	868	816	832	821	819	856	849	809	824	869	820	817	843	815	819	824	853	876	837	822	844	817	801	840	862	818	787	807	834	802	806	809	816	882	894	816	798	794	818	861	844	821	822	835	869	815	782	848	794	833	764	837	804	812	852	851	817	805	833	839	885	838	818	807	823	840	794	783	854	792	818	839	796	862	822	789	799	772	824	881	805	854	849	823	835	856	808	852	806	890	828	850	820	780	839	860	871	833	838	864	814	848	772	825	838	825	797	786	864	807	811	795	815	813	820	798	861	828	801	839	811	782	785	831	824	898	884	792	834	838	830	831	773	840	839	800	850	819	840	843	812	797	819	853	832	845	827	792	786	805	850	827	823	795	771	825	854	808	784	781	805	812	796	825	827	862	839	828	820	846	809	793	812	870	816	851	817	847	874	828	856	852	864	826	801	845	819	834	788	812	847	831	842	851	786	879	833	816	859	777	748	847	826	835	823	844	828	825	816	824	827	837	821	829	807	854	822	815	780	862	812	857	850	836	765	849	764	795	809	808	808	872	776	829	845	826	803	863	802	813	866	795	820	871	795	834	831	825	839	830	857	825	809	859	821	895	834	823	803	864	809	865	859	846	815	803	848	834	814	823	858	814	846	858	823	824	842	808	844	805	876	818	831	874	832	861	847	810	837	796	847	853	833	799	848	809	845	825	767	815	849	782	814	807	805	833	813	829	818	792	849	787	871	821	832	781	854	793	815	823	821	827	797	773	800	880	800	829	814	840	846	818
41344	10135	3198	2047	1387	1039	781	606	536	493	444	408	350	371	312	310	305	319	294	267	286	270	255	283	242	227	252	258	245	245	263	249	230	236	262	204	216	245	243	236	236	212	211	224	250	242	211	243	202	213	255	254	224	236	230	222	256	228	254	215	229	220	242	213	230	232	247	236	224	231	210	212	222	225	231	215	212	227	275	232	227	249	211	254	225	231	221	208	229	231	233	213	207	243	239	212	233	234	219	203	214	236	237	228	258	224	265	231	219	227	245	232	208	237	241	233	225	216	246	238	206	229	231	207	231	219	245	242	225	248	249	207	243	195	247	239	225	190	220	240	239	236	212	261	235	219	218	239	227	236	252	234	234	225	218	234	226	221	249	212	223	218	225	225	216	215	237	224	245	248	250	234	212	220	211	237	230	206	232	223	199	225	222	229	224	244	218	237	217	242	212	205	215	204	221	224	219	218	234	220	215	214	223	218	246	208	198	222	217	238	215	224	240	244	195	243	232	232	211	224	217	221	235	229	222	229	265	238	219	240	228	239	222	218	221	234	207	233	226	229	229	220	233	241	261	199	223	244	206	221	235	246	209	217	230	234	225	236	224	222	243	207	220	214	235	214	231	203	208	228	234	229	247	210	210	220	232	220	196	234	210	203	243	236	249	212	255	218	208	250	214	212	207	234	232	242	214	209	237	208	202	248	237	237	217	249	219	223	228	221	199	230	256	212	216	225	221	240	228	259	223	212	233	248	218	242	234	261	264	217	233	229	238	211	202	241	235	213	213	224	237	265	212	217	196	251	216	240	220	245	239	254	214	195	206	208	247	206	221	184	218	228	204	233	255	221	253	218	230	223	201	221	237	226	238	227	214	194	235	238	224	217	234	269	233	234	196	208	255	250	227	198	221	195	220	247	197	194	214	222	247	224	210	234	218	231	190	215	220	221	237	250	245	239	209	221	229	208	246	244	226	213	223	216	232	219	208	224	186	221	229	209	217	190	239	211	235	211	216	227	231	209	214	235	200	233	224	216	212	244	218	225	245	221	226	234	245	208	227	219	234	252	225	223	212	239	195	223	208	223	231	220	226	212	218	248	227	217	218	193	236	234	229	208	237	216	224	213	221	206	235	211	210	243	213	201	207	235	225	212	226	198	220	204	225	213	218	241	196	219	268	248	224	191	225	250	236	227	215	237	221	234	183	237	237	240	229	233	217	216	246	213	205	220	258	236	201	207	234	241	237	215	236	244	249	240	194	218	245	260	209	211	246	210	213	244	225	218	216	245	236	208	243	250	227	212	245	220	206	199	226	208	229	236	235	210	255	239	214	263	232	219	237	212	243	227	265	215	205	198	231	227	210	220	244	244	243	228	185	216	231	209	214	218	215	235	230	227	230	223	212	221	237	201	232	216	228	260	225	233	226	202	228	231	232	230	224	258	224	250	211	231	238	218	235	230	245	206	220	207	222	246	217	226	230	208	219	235	231	240	203	234	214	235	224	224	235	216	217	231	203	244	224	190	230	242	228	210	228	198	229	219	223	215	212	216	235	201	240	233	223	227	205	231	213	241	245	236	221	201	210	223	210	195	217	226	222	224	209	242	233	217	235	247	228	220	241	204	235	229	224	211	218	195	227	210	211	245	240	204	251	205	208	218	214	201	216	216	217	222	228	245	240	232	219	217	256	235	249	211	225	192	212	234	224	236	216	199	240	221	215	225	226	254	223	221	215	206	225	194	220	191	223	230	222	226	218	227	215	220	211	209	210	213	244	205	208	186	233	226	204	225	240	202	233	203	215	225	223	214	226	223	231	233	230	230	233	215	226	198	219	225	227	229	236	197	251	222	229	233	228	220	217	220	220	258	226	234	217	212	225	213	221	222	255	226	226	234	227	214	211	193	209	244	214	242	238	244	237	220	231	233	221	230	246	192	215	244	201	226	221	210	221	197	205	251	204	219	202	224	260	215	241	243	233	233	209	230	256	214	222	225	207	212	236	213	234	235	243	236	210	210	216	204	197	247	221	230	201	229	221	224	218	223	220	204	220	245	229	211	238	220	214	242	215	258	222	216	205	205	198	209	226	224	206	221	226	236	250	217	252	214	213	212	222	210	196	229	215	231	219	232	237	220	211	253	236	211	218	224	225	208	252	210	195	234	215	219	210	230	245	221	215	226	217	240	233	213	229	193	209	235	228	231	232	212	227	234	211	230	246	201	207	231	233	243	234	232	232	226	229	197	239	233	228	206	199	206	216	229	204	236	224	221	215	223	204	252	241	216	204	222	243	223	200	227	227	214	223	221	236	216	215	229	222	231	194	233	228	216	234	232	235	210	222	219	204	230	225	258	209	208	228	217	213	223	251	228	236	239	218	213	230	246	228	190	236	212	219	236	220	210	220	206	226	259	222	244	244	209	227	237	212	217	257	212	231	230	225	202	186	246	255	226	221	209	252	204	221	222	224	235	235	238	244	225	214	237	224	253	204	209	231	253	232	199	209	202	234	233	237	202	205	236	241	223	225	245	213	245	247	211	226	227	231	219	204	229	213	247	243	220	253	206	231	217	219	220	250	211	248	243	217	208	220	212	243	235	217	214	229	227	221	211	223	221	228	194	227	238	246	246	229	245	204	232	240	247	235	234	220	232	223	242	233	220	242	216	240	196	189	207	227	233	236	220	240	211	221	232	217	229	201	210	239	232	236	230	245	234	211	227	220	222	222	234	208	231	250	205	208	210	232	221	238	226	255	220	237	232	206	222	245	235	229	206	220	207	214	195	205	219	199	194	201	233	230	221	238	216	243	229	232	231	243	235	219	200	236	251	248	224	236	216	213	226	195	229	230	239	242	245	255	201	240	226	225	217	230	239	194	224	218	192	252	227	222	266	216	249	228	201	216	219	213	240	223	211	228	211	237	233	232	241	250	237	232	198	229	211	225	230	201	222	215	202	236	214	206	237	203	231	234	233	212	232	191	231	218	219	223	220	207	246	238	218	206	218	203	228	212	232	220	253	257	221	216	225	262	223	226	248	211	199	235	226	230	187	219	216	236	209	222	222	251	215	261	231	228	217	238	198	248	239	229	211	212	263	219	194	245	234	197	217	221	244	213	215	209	232	193	229	208	223	214	227	198	227	237	230	215	226	251	237	213	249	239	230	230	238	210	231	244	206	225	214	274	212	209	245	246	228	219	234	208	238	240	207	211	238	213	234	209	240	260	208	208	208	224	236	217	210	236	231	212	222	225	202	247	201	194	229	265	246	209	241	235	210	203	226	192	175	219	234	237	215	228	225	215	206	212	249	233	222	210	233	221	225	216	229	216	243	243	209	230	197	234	243	224	236	232	206	193	248	219	208	216	221	211	217	244	232	246	228	228	241	222	209	209	247	217	219	215	217	234	231	224	234	230	219	227	231	235	211	225	218	229	204	194	228	213	227	206	231	226	242	221	255	213	187	245	241	201	234	229	225	220	209	249	227	219	216	225	224	245	243
18890	2362	5171	5875	4871	3945	3328	2691	2376	1997	1866	1617	1530	1348	1219	1205	1122	1066	982	1022	964	986	821	885	778	858	799	809	813	754	727	709	745	759	720	745	672	707	660	662	674	691	604	697	675	677	629	620	611	659	661	612	600	635	648	661	622	647	607	634	590	655	640	635	586	598	630	640	645	613	672	592	619	679	646	659	705	621	674	665	625	626	644	585	651	617	615	683	628	648	628	607	654	605	600	639	637	620	599	611	622	612	609	661	623	633	668	578	617	647	601	640	593	602	572	577	574	603	625	588	593	613	580	607	609	579	563	604	590	604	594	582	607	566	584	585	618	629	599	621	599	602	588	642	621	600	620	656	611	620	641	607	636	561	571	600	617	599	633	639	581	607	614	574	600	624	592	602	559	587	570	569	607	581	588	668	622	604	611	569	547	577	613	621	590	555	645	536	590	588	610	573	622	583	611	545	586	543	619	581	613	564	581	616	613	584	628	572	599	590	579	613	630	613	602	614	567	546	574	545	605	630	598	574	578	565	608	614	555	587	581	592	566	579	575	618	591	590	575	593	596	544	545	522	589	602	575	583	566	556	573	590	601	546	600	595	554	576	601	574	568	577	561	540	588	560	596	579	603	599	610	596	597	574	573	588	563	579	589	604	576	600	640	587	585	623	567	558	593	599	598	563	572	626	607	600	574	572	596	583	581	630	576	619	584	630	593	573	542	598	551	585	559	546	620	583	579	639	588	575	586	586	593	597	657	550	609	575	555	601	580	568	586	555	602	547	623	613	597	581	617	604	587	598	608	606	603	597	575	592	572	586	572	619	597	566	547	601	617	596	600	567	617	542	584	553	561	548	587	611	622	568	560	557	535	594	624	619	583	598	612	544	555	597	598	592	602	575	574	564	578	617	576	606	556	606	585	595	552	582	571	596	579	605	533	574	553	604	594	567	573	632	609	574	589	552	569	627	621	626	582	551	569	551	603	603	559	585	574	597	597	572	552	596	602	543	568	584	569	600	600	583	582	582	611	554	610	576	579	573	575	613	586	536	554	578	557	591	571	618	596	613	575	571	614	568	545	616	601	567	580	633	588	581	546	566	577	582	587	593	611	573	633	570	576	586	582	631	584	529	555	578	617	546	572	582	552	586	608	592	607	617	603	550	561	555	577	633	567	530	581	593	630	571	570	579	587	574	600	565	620	575	565	567	601	561	574	622	563	528	527	596	583	569	603	590	594	627	602	613	597	596	589	574	581	573	565	557	602	577	642	589	596	615	588	573	605	574	532	608	584	575	570	533	608	616	551	589	588	579	564	594	613	605	583	607	568	589	607	569	590	589	600	567	568	644	580	601	568	591	584	633	611	530	558	574	566	586	574	610	600	562	578	586	600	598	567	608	581	591	583	595	554	579	574	529	587	592	606	568	555	622	604	620	578	581	537	620	620	613	601	586	592	582	604	547	577	600	600	573	610	545	613	556	601	587	609	579	575	535	580	526	602	568	572	601	553	576	588	598	573	606	548	632	568	566	552	577	582	555	587	610	596	587	569	632	571	610	567	591	567	627	577	549	569	597	600	607	553	577	614	601	556	592	547	601	548	559	589	570	573	567	612	555	608	570	574	613	583	566	574	594	562	585	650	553	585	611	564	596	581	577	590	569	575	553	603	575	618	571	539	631	575	616	568	622	547	581	620	571	600	571	560	596	593	531	557	546	618	566	535	566	579	556	611	560	612	607	600	559	612	617	526	583	584	613	610	602	598	518	582	597	571	568	577	566	580	554	590	600	593	583	591	540	611	585	534	633	598	551	626	572	614	564	605	575	595	578	582	561	544	580	614	605	538	594	594	592	618	541	604	583	619	594	563	594	617	601	569	546	594	601	605	614	567	592	588	574	609	520	544	580	573	584	558	581	624	541	608	587	588	574	567	576	586	596	618	613	557	564	567	577	576	559	577	565	608	595	581	631	558	589	554	603	589	587	591	559	620	618	609	601	541	594	556	577	612	608	582	625	584	605	570	572	585	617	583	532	541	577	545	527	582	538	569	564	577	555	605	580	567	599	582	547	551	592	570	601	605	568	592	537	539	567	582	589	581	590	604	572	576	584	598	593	560	534	587	562	567	590	612	582	602	594	581	575	586	532	600	613	571	618	566	589	613	592	539	580	587	611	608	611	597	597	610	569	575	584	565	588	562	637	555	603	522	619	590	569	626	536	626	581	589	557	606	568	609	545	564	581	578	602	567	602	602	624	565	581	566	565	541	582	548	584	617	592	624	579	558	593	624	620	605	579	568	578	594	599	585	582	612	590	586	626	586	588	602	652	572	560	602	608	514	568	549	586	577	625	606	617	626	573	613	575	591	568	613	544	640	579	600	577	606	583	588	611	572	625	593	568	631	595	563	558	622	588	618	563	585	586	588	617	609	583	554	585	608	560	590	564	622	562	581	612	580	564	580	618	599	572	599	576	588	561	538	562	619	597	542	582	598	558	579	572	621	609	575	595	581	598	571	598	557	568	581	565	544	563	591	576	567	608	609	600	540	601	577	560	599	629	571	588	566	548	617	604	587	590	581	573	584	594	601	564	563	542	573	609	616	563	582	573	570	583	568	603	613	568	566	551	619	546	567	571	611	616	569	637	629	605	557	573	597	602	594	565	595	545	624	583	616	601	635	560	578	598	576	548	563	551	556	510	585	557	594	544	587	544	562	626	631	578	562	527	619	561	589	567	638	576	588	590	618	537	565	556	598	601	546	625	577	616	582	591	615	519	563	581	597	566	618	559	580	563	601	584	563	578	614	604	619	582	597	589	572	597	622	579	585	593	578	540	612	555	592	586	563	612	594	572	578	609	586	586	567	594	569	592	579	604	539	633	579	556	561	612	593	603	586	595	582	556	625	543	594	550	604	558	576	595	597	572	609	605	590	588	589	570	576	542	586	607	543	570	565	558	576	570	572	561	583	610	562	519	564	632	593	574	625	542	592	578	570	579	604	569	581	559	573	574	595	563	584	595	573	543	568	593	601	631	609	579	621	622	575	562	578	555	582	563	622	586	582	565	554	551	572	597	570	563	560	617	568	565	632	570	562	575	556	593	542	567	556	579	553	554	585	570	633	577	612	580	547	580	546	598	611	530	570	588	616	599	582	586	576	566	597	601	561	563	630	583	570	528	604	583	564	574	582	611	587	576	554	550	582	613	592	585	602	623	548	536	585	543	609	573	582	543	547	563	586	635	545	564	576	625	528	622	571	593	597	559	575	566	587	622	575	573	571	585	577	564	565	575	623	591	550	546	594	571	574	611	559	608	569	548	615	635	592	587	588	562	595	593	564	580	570	561	558	599	607	587	550	593	596	591	610	597	577	600	641	531	609	631	633	625	566	583	583	550	610	595	592	589	617	564	593	577	571	575	589	579	594	630	595	565	638	624	572	553	587	580	585	590	564	586	585	600	554	608	567	580	576	557	561	564	606	612	609	562	595	581	570	592	601	585
4873	390	375	300	320	290	318	281	310	315	281	295	314	307	294	293	317	300	306	296	277	282	271	307	289	309	307	294	303	300	298	293	308	315	263	316	288	278	302	291	290	314	314	310	274	289	307	297	276	298	313	288	316	306	278	292	293	280	311	302	281	319	291	289	285	336	294	266	284	284	290	301	295	282	308	288	289	283	306	299	280	307	269	300	293	283	279	291	315	282	315	304	307	300	269	278	300	268	309	301	298	295	286	284	260	272	259	308	272	310	313	300	288	298	288	290	276	252	298	304	304	264	278	307	300	310	327	293	312	278	312	292	279	273	291	300	317	286	313	296	284	286	257	263	328	284	305	298	301	271	308	305	311	327	290	282	268	299	302	319	292	261	277	326	301	293	322	289	298	294	306	298	303	307	262	287	302	304	303	302	280	320	286	298	291	285	286	262	287	290	257	303	282	286	288	314	307	273	276	305	311	290	285	289	263	275	294	303	317	292	315	320	271	288	308	291	298	302	309	299	268	284	302	262	306	259	287	258	302	287	277	277	322	299	297	280	296	292	278	274	291	298	304	309	308	271	313	292	303	292	270	321	299	280	266	329	289	284	253	299	289	280	293	275	305	307	297	265	287	289	284	282	320	294	292	291	296	289	293	300	288	311	289	294	289	296	272	314	328	286	300	287	323	296	291	274	303	263	287	305	316	294	277	336	285	280	294	264	254	271	309	281	309	275	301	259	270	281	303	319	281	312	283	300	271	289	284	300	295	269	330	308	275	311	322	286	281	267	271	293	280	293	270	308	273	290	283	270	295	263	251	277	273	267	301	306	297	286	258	292	322	294	337	267	338	325	293	289	293	299	291	269	328	307	258	277	297	263	318	290	295	282	289	289	284	297	332	291	303	271	310	292	311	296	287	288	270	304	298	305	301	302	312	288	300	271	305	323	299	286	272	303	281	277	279	271	302	297	283	283	285	301	310	312	288	310	310	296	280	286	295	295	327	274	277	305	313	267	270	298	302	306	293	274	315	298	288	260	295	271	296	310	274	311	291	279	280	294	292	307	289	302	289	317	283	307	305	292	295	273	315	298	325	315	281	255	266	299	281	304	268	296	286	288	279	296	289	288	297	319	296	280	281	307	277	287	313	280	304	306	265	301	291	304	305	311	295	316	296	280	283	282	297	290	301	258	269	268	315	293	310	304	285	268	296	332	262	292	323	300	287	296	268	301	316	300	286	285	285	282	294	301	300	291	292	325	296	273	305	288	283	302	286	307	293	291	310	284	308	297	302	301	285	307	284	286	288	270	296	312	279	304	296	320	264	302	307	308	306	313	301	296	317	253	266	311	300	294	307	287	298	286	300	260	260	303	309	292	271	239	287	318	314	306	296	313	293	306	276	287	270	294	301	300	265	279	284	280	283	266	293	306	280	276	283	325	300	291	311	268	309	281	315	265	291	310	296	269	296	279	316	300	326	304	270	310	265	307	311	271	291	293	256	281	289	259	299	278	287	274	275	300	317	259	321	275	275	306	294	313	282	263	289	298	298	310	288	306	294	304	285	276	284	321	338	295	299	307	301	314	274	269	278	274	312	268	287	294	293	291	319	274	301	291	295	308	282	313	302	301	297	312	272	280	299	290	284	286	317	290	308	320	295	316	297	301	307	284	287	311	293	267	326	279	310	284	307	323	306	291	297	314	299	292	287	308	270	287	303	304	289	307	308	280	290	294	287	281	300	267	323	277	301	324	289	293	263	292	298	288	280	282	288	296	320	280	317	301	303	297	309	314	296	280	278	264	294	303	294	295	275	315	328	278	274	286	280	259	301	316	287	297	298	316	274	305	264	300	283	272	278	284	291	293	303	295	287	298	289	301	317	279	289	285	288	299	315	309	286	248	310	294	298	298	308	280	276	297	298	269	281	308	284	283	319	281	296	285	293	323	289	282	287	350	305	293	303	312	267	268	285	309	301	308	270	271	280	305	283	306	306	292	308	295	289	273	292	296	289	297	296	295	293	304	295	313	310	261	297	279	292	267	306	331	266	293	271	302	320	291	256	259	281	289	274	291	278	293	286	275	318	257	317	315	291	306	282	255	311	284	280	283	273	265	287	300	273	268	291	275	286	261	301	278	305	291	277	301	285	275	251	302	300	291	271	294	308	289	281	259	298	273	281	303	277	284	314	318	280	305	307	269	270	323	281	296	313	288	285	284	276	274	289	293	284	302	264	313	280	309	278	301	294	301	290	263	280	294	305	284	288	290	308	293	269	315	277	293	268	282	276	278	267	269	302	283	288	298	265	270	294	287	269	296	291	268	270	264	293	289	317	322	285	295	299	286	276	280	283	333	290	295	265	286	298	309	289	293	288	285	267	277	303	303	303	280	288	325	270	273	279	284	286	303	296	306	294	280	301	269	258	306	280	308	307	270	287	285	284	283	273	338	321	279	316	310	277	303	262	292	290	297	294	302	277	284	286	285	308	272	327	304	285	313	310	257	320	293	298	289	304	316	357	296	297	287	310	296	293	309	271	289	269	250	294	278	285	304	239	293	289	307	284	283	286	295	303	286	286	285	290	274	283	296	280	314	288	279	296	278	291	295	275	296	286	278	270	283	306	280	258	307	301	313	274	311	298	312	282	305	319	287	289	277	278	323	310	317	311	302	300	271	319	298	299	301	285	304	320	271	262	302	293	321	280	317	317	295	286	298	322	328	294	276	276	325	287	283	275	293	281	309	321	323	287	286	298	301	276	271	267	300	304	287	267	292	282	283	278	310	303	267	328	260	254	288	294	293	274	284	313	283	278	273	297	309	306	274	311	294	284	302	260	311	282	298	262	278	281	279	323	301	268	298	308	278	290	274	299	314	255	298	314	304	245	287	346	304	308	287	274	292	273	292	294	262	292	272	305	265	259	311	303	313	315	306	311	284	277	274	266	293	302	300	322	306	291	298	269	293	229	291	245	294	310	291	279	292	287	299	312	289	283	307	286	276	286	281	287	283	266	287	291	263	307	277	290	290	295	316	255	306	297	297	294	277	304	296	306	301	266	275	283	303	320	307	282	311	297	312	264	333	307	279	252	283	277	244	286	272	308	260	301	303	293	283	299	284	272	253	285	298	323	286	272	333	292	277	283	286	314	293	299	295	292	269	301	281	273	291	255	286	291	264	277	284	308	319	263	272	299	283	298	270	299	272	318	269	337	279	275	294	325	272	299	292	292	309	289	262	300	268	276	302	312	282	268	305	269	313	297	312	281	289	280	290	290	293	273	287	315	257	300	287	272	292	287	286	308	322	290	296	343	308	288	299	295	309	290	280	322	258	301	284	280	290	300	305	300	252	304	300	316	302	291	281	295	297	312	278	303	323	293	291	311	297	297	287	266	278	302	289	305	293	294	306	274	288	281	299	275	315	278	296	287	294	289	253	316	304	278	292	294	276	283	277	286	284	289	310	284	307	275	310	279	283	302	311	286	298	290	271	283	312	284	285
4319	802	886	898	884	850	780	819	794	748	736	794	794	798	761	787	765	800	769	776	801	813	749	760	736	785	771	762	719	729	773	739	777	828	802	749	850	735	743	769	757	744	800	759	768	813	766	741	822	770	823	762	749	760	777	765	770	726	730	775	773	801	777	777	789	791	795	739	791	738	708	743	784	824	766	779	776	807	789	741	755	798	752	797	785	742	778	764	785	750	781	771	787	819	795	791	741	747	823	737	747	750	737	736	773	782	747	824	785	771	789	801	745	803	791	721	809	734	752	762	784	752	735	782	760	730	728	776	749	766	760	757	742	759	776	766	719	702	807	801	735	793	784	751	759	775	796	791	762	779	752	806	797	742	761	805	778	801	821	777	761	813	794	779	738	782	813	726	762	765	767	779	732	771	775	764	809	734	798	776	757	816	705	774	773	726	759	756	775	785	792	754	732	842	728	766	796	745	761	752	734	748	726	765	776	767	772	707	729	748	763	790	808	759	784	769	806	754	737	756	742	753	784	707	772	764	773	713	761	779	789	778	743	757	775	783	784	747	766	743	773	710	732	727	747	729	706	770	787	764	733	771	681	732	733	803	743	725	790	716	777	778	760	718	753	753	808	792	778	715	722	752	717	782	802	757	747	770	731	807	754	776	701	771	793	723	787	774	751	755	827	797	721	760	737	752	789	793	723	700	736	719	813	787	774	775	783	760	799	778	737	727	762	753	758	786	759	735	741	782	700	757	828	791	751	776	736	711	768	739	739	741	727	766	758	770	738	734	816	789	753	761	775	755	737	770	756	735	790	767	807	766	723	741	749	755	757	780	762	729	775	783	755	785	781	781	776	769	739	808	753	739	725	705	772	798	710	782	714	765	756	773	817	743	802	772	780	736	761	763	802	781	753	760	776	767	734	762	784	776	798	837	783	760	793	755	755	763	712	735	734	761	721	810	723	747	807	709	719	797	768	750	768	747	762	788	763	799	773	787	729	797	759	707	787	785	737	748	755	726	758	748	792	749	759	766	813	778	804	764	760	769	765	803	816	790	767	773	805	785	778	737	774	724	759	782	717	764	821	775	759	777	803	753	799	770	757	745	748	761	749	716	778	729	768	792	772	711	777	749	728	803	791	753	743	776	761	759	752	736	778	774	711	746	727	734	786	689	779	740	726	787	741	728	769	725	755	771	767	765	786	735	772	726	767	741	758	717	754	727	747	769	793	756	805	716	789	788	800	789	771	759	750	795	807	745	745	761	759	772	729	818	787	801	763	758	768	770	723	723	737	761	746	765	730	692	725	774	779	790	806	754	759	780	785	777	824	789	764	723	714	756	754	764	739	759	745	749	738	712	763	748	774	793	744	760	764	756	729	840	794	770	781	735	737	763	723	770	744	747	727	836	745	760	755	777	802	834	743	753	769	764	764	768	787	703	810	799	761	740	749	807	752	738	800	766	736	781	774	741	731	723	734	731	723	784	772	721	749	771	765	772	731	798	771	781	740	786	765	754	782	723	805	713	823	731	715	781	728	721	751	776	768	762	807	811	783	809	705	688	708	717	765	781	781	727	802	724	754	760	723	740	736	788	759	763	765	750	794	795	796	767	739	741	789	781	786	758	717	730	787	713	775	756	814	742	744	777	851	768	756	755	784	733	753	786	737	768	781	793	750	730	783	769	746	775	778	783	724	762	753	733	752	747	725	818	747	719	782	789	771	756	822	782	778	786	789	720	766	779	749	735	764	764	772	803	780	723	799	745	738	800	749	818	803	770	764	784	791	727	801	724	762	801	780	814	749	754	782	725	765	719	794	752	767	741	790	798	787	780	796	750	771	735	761	775	828	748	736	753	754	789	727	766	744	765	831	764	712	719	766	719	736	777	788	754	780	801	817	747	740	777	725	741	742	766	690	733	793	712	785	778	793	711	736	732	724	759	826	741	765	764	769	765	790	782	761	759	786	744	723	779	757	831	761	734	760	768	795	731	740	754	762	705	789	780	770	772	741	761	764	778	799	780	756	789	769	713	773	783	774	778	727	742	774	791	774	771	782	737	726	733	775	782	770	747	779	677	762	738	762	749	763	774	752	740	712	781	750	764	775	764	786	736	747	782	730	748	804	777	747	793	728	800	696	772	734	761	792	715	747	796	793	734	743	829	743	779	739	773	772	782	794	724	761	700	825	756	803	715	817	751	750	733	715	796	719	786	763	713	789	778	805	721	779	739	738	758	758	741	746	772	750	725	773	763	791	742	803	773	726	748	796	764	786	765	753	764	764	735	784	754	769	749	661	807	763	765	757	760	760	776	799	775	756	768	756	788	755	753	790	777	790	803	716	722	786	736	750	758	806	738	777	800	793	786	798	720	759	720	799	727	730	767	736	718	712	788	779	811	802	740	786	706	733	769	744	766	801	780	760	744	773	755	783	770	751	794	749	767	719	794	747	798	759	799	737	738	779	762	753	748	731	786	781	818	775	746	742	749	763	736	773	730	788	717	754	761	772	773	776	801	756	751	775	773	753	814	739	739	724	750	775	768	772	789	785	794	793	744	729	793	776	789	746	746	779	730	798	722	737	753	756	757	742	783	772	753	783	762	763	735	710	782	738	740	778	817	770	798	761	786	759	770	738	803	781	765	770	780	778	769	760	782	784	772	782	741	765	780	738	742	765	789	734	732	739	753	706	763	756	817	762	763	749	766	756	777	730	759	778	764	757	755	743	748	761	761	779	747	809	751	756	785	763	769	762	736	759	753	803	752	695	765	776	782	749	775	767	754	754	786	760	739	731	768	730	786	731	745	758	748	731	784	771	754	758	768	746	765	796	778	758	741	774	738	764	780	752	788	723	808	804	744	778	812	764	815	751	793	745	786	813	768	751	784	793	776	747	749	770	759	756	756	764	769	755	766	727	730	743	787	772	739	760	829	749	748	761	780	786	713	768	769	797	741	776	762	802	771	805	798	732	762	742	777	727	766	776	714	735	750	785	775	746	769	770	800	761	732	780	704	714	800	785	755	762	749	781	771	847	797	750	775	715	755	749	735	744	739	764	752	775	759	780	772	756	758	797	791	760	766	776	717	767	723	763	733	789	754	740	735	790	757	757	778	746	775	777	673	711	739	786	723	760	803	725	772	731	721	752	738	711	784	778	776	788	732	761	763	798	799	744	751	732	769	751	759	700	795	756	746	773	786	735	754	729	803	770	809	751	752	784	792	764	774	754	741	806	757	730	789	727	763	790	760	770	778	733	752	786	758	740	782	778	791	773	782	763	738	751	803	775	739	779	787	777	768	721	792	755	728	784	745	776	758	770	798	741	780	770	809	800	771	760	748	754	808	778	822	757	764	745	757	747	786	759	777	771	753	748	779	773	718	769	717	752	787	774	737	755	757	783	764	743	785	776	772	703	807	743	788	733	744	790	736	770	762	724	751	809	777	773	782	769	796	744	784	778	756	731	718	699	813	777	777	777	794	775	764	789	775	792	746	745	758
30910	4488	1507	1128	863	693	621	518	469	461	391	395	402	359	326	351	370	321	322	341	349	363	327	327	346	318	317	353	338	354	335	303	347	324	326	306	336	321	344	330	343	351	324	304	306	348	320	346	326	309	287	304	336	324	344	328	340	313	300	323	330	324	319	332	317	319	309	325	285	311	302	383	312	324	293	298	324	328	312	357	313	325	342	306	319	338	295	320	303	295	321	341	306	317	319	332	330	343	316	297	343	324	349	338	321	319	351	340	326	307	335	345	339	363	320	339	322	309	356	332	330	300	314	318	317	327	331	311	350	319	325	272	331	342	284	328	318	258	315	326	340	344	322	310	309	308	331	317	337	318	317	300	305	290	326	325	328	302	339	356	300	312	321	339	327	339	321	341	314	325	349	291	326	328	333	283	297	279	358	343	290	313	335	280	363	341	334	328	327	320	365	293	356	332	292	306	309	334	330	310	309	313	323	323	332	322	306	316	355	334	308	304	339	309	318	296	336	326	342	321	336	336	320	299	321	316	308	322	314	324	302	338	331	317	285	363	308	334	323	310	329	293	304	319	336	293	314	291	315	309	314	296	319	301	327	279	296	326	357	309	354	322	293	317	316	304	321	336	324	355	334	295	329	312	341	340	320	309	338	313	320	324	315	307	311	311	336	310	292	331	325	316	342	317	311	350	293	310	316	298	327	290	320	333	320	343	311	306	336	306	311	313	344	339	314	339	344	299	350	342	319	317	290	334	297	326	330	326	290	324	330	349	336	287	287	295	359	302	300	327	320	356	311	338	309	325	284	317	351	314	305	347	367	314	287	352	333	332	329	309	303	318	330	299	329	340	305	331	325	322	293	313	299	319	314	301	293	318	314	317	325	351	307	334	325	349	322	296	335	315	313	304	316	301	320	289	324	321	278	339	367	307	308	307	303	316	313	336	300	322	324	283	356	314	310	308	326	304	318	335	315	309	357	325	314	296	317	357	332	327	338	328	341	321	325	297	319	363	315	351	352	311	332	327	304	340	304	320	338	310	318	326	308	313	285	350	321	298	320	321	325	319	333	334	334	338	322	345	328	327	310	315	326	319	331	317	328	340	319	324	337	317	371	303	345	331	327	319	329	317	294	320	318	302	299	331	323	332	334	305	320	325	326	310	338	290	314	308	302	295	315	289	326	326	318	317	340	314	310	296	292	346	324	289	344	337	294	296	332	331	324	340	307	311	336	312	304	326	320	334	333	336	324	310	300	310	292	319	320	319	343	344	337	297	319	334	341	336	312	310	318	306	302	311	306	326	307	319	339	301	298	316	325	326	321	321	288	330	335	312	337	362	314	311	334	300	294	316	301	306	288	318	292	329	329	354	322	320	306	357	337	334	328	329	349	303	339	321	320	335	299	316	325	316	301	317	340	333	333	315	312	345	344	320	308	352	305	321	342	335	326	297	327	325	342	328	292	308	288	292	315	332	343	317	317	327	337	325	289	323	335	304	317	326	320	341	317	313	340	314	312	312	326	306	285	351	305	343	302	319	300	336	310	318	329	311	301	320	314	330	327	324	355	305	295	311	317	306	317	321	296	337	316	295	350	337	314	347	289	306	317	354	317	336	298	299	349	297	305	305	309	315	321	300	330	336	383	301	329	308	309	302	353	344	311	330	294	340	289	317	303	278	311	309	337	329	339	306	298	329	316	337	341	311	302	324	356	306	304	330	313	341	315	323	313	340	329	326	284	340	301	303	322	303	305	308	303	314	312	308	295	311	324	317	303	352	301	302	291	315	325	325	340	296	321	326	309	325	324	295	292	313	309	335	314	318	318	292	292	347	322	299	344	351	309	343	329	326	327	327	317	331	292	337	347	337	297	297	313	313	315	334	301	344	329	319	300	327	308	311	297	317	328	334	345	344	336	353	335	347	345	320	316	297	321	283	304	301	281	339	327	320	329	303	323	339	345	336	330	294	334	330	322	330	282	323	298	305	340	353	352	340	301	291	316	300	326	293	295	306	303	286	301	340	344	321	327	304	312	308	323	320	374	313	302	329	329	302	354	339	342	307	326	304	289	352	305	322	322	309	329	325	316	334	330	351	322	330	337	312	317	319	313	340	316	337	324	299	332	327	324	287	305	329	348	310	325	304	316	338	331	321	315	362	290	328	337	317	287	335	330	313	310	332	324	322	348	319	320	319	327	321	334	292	331	320	315	329	314	290	294	330	312	327	311	348	293	270	312	333	300	313	336	316	316	310	316	315	328	311	346	317	315	319	338	327	297	299	315	303	296	331	309	296	327	313	318	294	331	321	263	344	321	336	318	335	341	299	313	329	313	321	329	336	309	356	314	273	317	322	319	295	305	302	307	346	310	338	315	323	326	314	320	312	334	315	331	315	327	294	297	343	308	303	284	300	329	305	322	321	303	337	319	295	335	288	333	321	330	285	310	314	298	310	314	331	306	360	334	333	301	337	317	333	324	334	288	326	319	306	323	291	344	308	341	322	303	341	335	313	313	308	317	334	311	310	339	321	328	319	317	313	321	327	324	290	356	297	306	320	322	311	372	311	316	349	315	328	298	320	307	309	310	329	305	331	300	320	333	303	328	301	356	305	337	341	287	321	331	322	305	336	311	347	303	336	350	324	333	305	333	317	327	300	304	309	290	312	321	332	312	339	326	282	293	287	293	279	305	301	320	286	316	307	312	343	318	316	308	323	351	319	298	335	310	310	320	325	328	335	277	312	326	334	309	322	331	312	332	307	294	309	314	289	322	329	295	336	347	329	336	314	330	350	329	296	325	303	339	328	328	297	305	319	328	337	298	311	308	292	328	303	305	303	365	300	341	328	305	337	329	316	301	351	333	312	321	327	338	328	390	319	349	345	299	333	321	312	348	298	313	284	340	351	303	276	318	327	329	337	276	341	296	309	286	335	326	316	306	324	315	315	297	311	310	297	284	335	344	317	323	296	298	317	287	322	324	301	328	326	312	324	348	308	324	333	313	328	355	324	323	323	316	344	311	281	281	342	337	311	323	351	331	314	341	312	307	349	305	289	340	330	328	333	336	312	320	328	348	353	330	348	306	316	333	329	301	317	364	306	303	337	329	336	331	315	332	285	322	363	309	339	295	328	325	326	330	299	311	313	336	329	322	326	335	301	303	281	315	336	301	289	290	328	318	330	293	306	273	353	335	334	321	320	352	350	326	366	337	336	328	287	300	301	333	294	291	319	328	295	323	309	364	334	327	319	324	293	323	312	319	308	290	299	298	350	331	315	314	320	334	287	328	335	352	332	324	338	311	341	316	317	350	324	322	306	326	298	318	302	321	367	311	351	352	309	332	331	340	319	325	339	333	342	290	355	349	313	312	293	319	337	315	317	339	329	349	302	306	302	293	327	326	314	303	323	345	294	323	339	342	335	298	323	344	335	344	292	330	323	336	334	321	330	340	320	320	357	324	312	318	319	324	338	320	304	313	321	330	300	312	302	364	329	324	369
14469	1732	3119	3527	3128	2572	2228	1940	1706	1542	1450	1459	1295	1223	1193	1176	1173	1065	1071	1027	1046	1005	953	959	977	928	895	979	991	889	902	887	865	895	891	846	834	896	862	896	873	901	861	867	848	857	873	880	843	866	874	846	854	862	808	837	835	863	842	838	879	866	854	810	879	894	773	900	843	838	836	879	831	826	848	858	848	845	836	853	847	859	814	801	840	841	829	846	831	843	858	847	822	865	862	860	865	858	865	827	837	793	799	798	867	867	853	866	830	859	842	835	823	861	813	839	852	820	859	786	854	808	785	832	830	814	830	864	872	776	803	860	810	754	858	863	827	819	844	829	851	809	794	890	802	858	841	843	914	858	839	897	771	787	832	796	808	841	872	788	846	837	831	824	820	774	846	833	769	847	817	848	839	877	782	807	825	842	842	817	819	870	788	829	852	791	821	851	856	848	804	813	825	866	773	808	812	807	864	800	795	867	843	770	799	823	815	836	853	819	814	836	835	839	849	825	797	826	854	818	784	829	817	799	805	832	838	821	852	833	838	810	818	801	795	807	809	802	793	772	785	805	766	836	801	830	850	851	833	844	816	747	788	842	820	780	866	799	866	851	876	832	805	808	811	820	862	784	808	833	878	818	757	831	819	814	796	801	829	770	791	789	811	807	813	880	833	803	833	843	826	834	840	811	810	788	820	800	797	795	824	803	846	821	817	834	850	821	829	756	866	810	807	772	850	811	812	799	808	865	827	897	799	854	821	829	775	829	871	842	809	813	852	804	782	814	800	818	821	839	843	829	853	813	806	812	839	781	789	784	855	780	777	834	807	801	805	805	767	796	861	837	812	781	827	813	834	798	817	794	828	796	817	785	807	817	821	847	777	845	843	830	819	833	806	805	854	828	810	842	812	795	826	818	854	840	851	812	778	834	773	859	849	785	809	805	793	814	812	813	803	813	823	799	875	837	838	805	849	802	811	846	800	840	851	823	861	845	836	778	862	815	860	841	852	804	856	779	848	848	902	816	826	817	817	793	840	827	766	888	869	796	817	829	841	801	821	824	810	875	820	790	791	809	821	848	822	792	815	849	765	810	833	820	825	840	777	835	786	850	834	862	815	817	819	771	801	864	772	814	849	818	858	857	791	754	872	767	812	797	845	905	848	831	779	788	805	844	778	804	808	852	806	783	911	832	825	819	810	811	783	820	828	831	840	826	814	877	843	808	816	833	864	839	779	833	813	856	810	854	832	796	850	805	837	805	838	819	869	838	808	801	831	775	831	818	814	812	842	838	855	846	825	794	852	806	830	801	824	795	824	829	787	804	790	818	813	843	839	818	821	776	801	814	865	824	837	838	792	839	848	785	814	854	835	776	834	820	829	827	826	811	785	823	797	792	829	839	830	806	818	826	831	798	849	774	815	845	810	778	845	823	807	833	834	853	793	797	820	779	806	818	816	784	847	810	830	819	790	815	861	874	776	847	843	828	835	809	749	844	831	853	833	870	833	811	784	757	833	814	826	791	789	801	845	850	797	820	885	879	851	834	792	869	828	813	781	762	808	835	827	814	848	811	830	856	832	821	802	821	809	822	780	839	824	779	778	818	832	859	792	815	815	884	807	797	762	794	833	841	837	858	820	894	835	780	839	781	861	835	827	826	802	844	825	812	854	767	777	821	814	833	805	805	818	795	802	803	835	817	800	845	825	825	793	811	851	803	901	785	799	811	816	834	803	818	854	830	804	855	863	797	829	831	828	867	748	779	791	859	831	802	857	856	857	804	808	800	789	814	806	795	807	862	790	808	862	816	796	819	804	768	773	859	812	793	809	819	824	814	808	789	852	822	862	839	796	791	838	795	809	804	790	812	776	873	781	798	842	861	804	798	868	805	801	813	821	851	796	798	859	777	774	791	845	803	840	846	824	856	893	808	811	845	836	815	777	804	857	842	848	805	768	807	846	855	853	813	795	840	765	845	825	871	801	841	826	803	848	801	816	776	849	874	822	831	822	845	827	812	831	796	799	847	827	854	833	828	831	800	827	872	864	810	812	741	854	809	795	823	800	820	845	875	776	823	845	856	839	783	797	837	790	839	776	850	820	799	845	819	804	830	787	802	823	875	874	880	821	785	809	796	847	832	869	842	796	835	776	857	798	841	841	818	836	808	811	827	807	794	811	875	814	807	862	818	801	860	861	817	820	806	807	838	776	813	808	811	792	813	767	790	781	861	848	829	814	848	804	840	783	742	792	824	810	792	858	838	886	806	846	895	820	831	801	810	847	833	866	850	844	823	811	811	784	820	818	775	834	836	826	801	845	766	824	840	809	835	859	818	804	854	826	795	867	846	864	818	827	781	834	847	909	799	854	766	790	763	785	799	782	776	865	783	838	832	834	821	824	832	837	866	735	814	864	776	761	857	834	863	759	844	783	806	858	835	842	885	834	795	833	797	844	809	834	827	830	830	800	820	815	829	827	819	830	845	806	830	816	802	837	844	791	804	827	833	798	810	804	749	843	876	871	816	759	832	788	811	867	807	815	817	800	828	843	860	803	806	790	810	837	837	841	855	802	873	848	804	846	842	837	801	777	878	849	862	858	809	803	835	842	818	806	763	854	793	796	820	848	779	818	808	821	798	860	809	857	830	806	779	842	795	864	828	867	832	831	819	792	824	838	821	823	850	833	783	781	835	819	813	832	843	851	809	790	812	813	880	804	790	813	784	869	795	808	831	846	818	829	827	799	804	866	870	855	838	775	737	850	824	824	852	757	852	817	861	825	843	751	832	818	795	818	793	832	831	797	770	862	792	837	836	822	812	865	899	804	820	812	862	847	850	839	817	841	811	808	815	805	820	854	816	787	814	790	836	883	872	781	812	821	811	813	837	824	792	791	840	815	800	807	843	802	802	818	811	828	797	830	797	764	811	827	790	830	782	822	831	804	791	850	791	832	822	810	810	823	796	826	811	790	786	828	814	780	842	827	811	865	801	804	848	839	846	843	780	802	837	867	814	890	819	854	824	860	818	806	838	838	856	791	799	798	856	847	796	826	874	823	783	837	800	776	772	873	832	807	826	811	795	857	782	845	789	869	824	839	810	871	829	828	845	881	806	792	808	754	761	810	805	801	822	783	787	793	814	875	852	803	845	847	779	877	849	852	837	839	785	836	816	824	847	845	795	817	812	833	796	835	801	810	828	831	821	833	759	822	819	779	806	798	831	853	778	853	827	822	834	826	794	797	853	795	788	814	770	834	801	823	784	825	815	846	821	813	821	783	878	825	794	838	799	811	800	815	810	834	739	793	844	807	825	846	869	794	808	842	823	820	807	844	816	827	845	841	828	760	785	809	832	818	854	791	778	806	790	798	786	884	821	790	845	832	815	816	857	789	855	824	861	875	858	848	784	810	833	804	874	764	817	777	793	839	762	806	800	803	818	811	817	870	819	841	803	828	784	808	782	780	842	860	853	864	764	825	802	841	803	822	766	803	822	838	820	781	786
42217	11121	3366	1951	1340	1019	761	671	572	453	405	369	347	327	341	317	305	285	297	280	273	249	235	240	242	276	236	247	235	217	264	240	252	249	222	247	220	255	233	217	247	229	235	250	241	247	222	214	203	217	208	246	203	258	203	193	232	242	221	239	197	228	219	229	236	230	240	221	247	196	235	224	235	221	201	239	236	222	231	242	226	213	206	242	243	220	214	223	221	237	213	236	257	248	256	255	229	217	235	224	200	201	200	216	193	208	217	225	221	213	186	220	227	200	209	208	195	217	201	209	208	246	241	198	193	211	218	229	222	228	216	213	217	203	254	226	229	216	223	201	209	268	196	235	231	200	210	221	210	239	194	232	199	228	249	204	235	236	205	190	226	217	239	201	228	206	241	262	215	228	219	218	220	203	230	204	225	230	229	209	220	216	229	233	208	236	223	216	211	226	235	233	201	211	222	212	229	200	209	226	207	234	243	223	210	217	211	203	260	234	222	235	202	214	217	222	225	222	209	209	193	201	209	200	184	198	213	231	212	243	236	238	225	208	206	239	217	236	245	215	219	219	250	183	243	217	220	222	232	206	213	222	218	226	228	211	215	216	214	214	208	208	222	208	242	235	220	221	239	208	234	199	216	217	227	200	236	198	222	238	207	203	227	205	232	211	241	221	233	247	214	194	193	215	236	230	238	227	187	211	193	219	227	261	212	213	215	185	217	208	211	215	191	195	206	205	221	237	218	211	208	241	231	214	215	282	204	227	225	225	206	225	228	227	247	219	226	211	207	190	216	207	246	225	238	212	196	220	230	210	201	230	220	238	213	212	251	239	216	220	219	223	225	230	224	214	201	208	221	185	213	234	227	227	198	201	225	232	231	199	199	240	236	232	215	228	217	205	222	195	213	233	226	217	216	195	228	212	216	239	233	218	218	211	223	203	232	248	192	237	196	230	208	213	230	214	201	200	219	230	191	210	246	226	226	202	224	231	250	223	217	249	195	208	210	227	199	230	212	217	226	216	228	228	230	219	209	255	182	226	213	213	211	203	226	186	233	206	210	242	235	203	207	215	193	218	225	217	199	210	190	231	212	212	211	235	214	199	214	211	219	227	228	220	227	228	222	234	204	228	214	218	201	192	210	214	208	196	209	220	236	202	229	250	227	223	210	218	219	216	214	235	216	243	211	212	215	202	201	212	205	226	229	202	231	204	223	220	216	213	207	197	236	221	243	226	232	236	236	210	223	214	233	203	232	228	226	213	246	212	209	202	200	230	210	213	194	219	215	206	222	213	234	202	217	236	215	201	222	217	217	221	203	191	220	208	219	215	212	223	215	229	241	218	208	199	221	215	214	220	225	210	194	233	220	252	234	224	233	214	223	205	230	211	194	194	211	236	215	215	236	244	211	197	210	212	208	237	222	195	232	231	190	215	224	219	186	202	231	238	189	187	223	235	243	228	225	214	220	216	214	218	222	223	218	219	221	210	262	234	197	244	240	218	245	214	185	223	219	239	243	208	240	227	243	223	262	260	207	235	180	232	202	229	234	194	221	197	207	237	225	228	228	208	219	238	223	208	220	213	203	230	218	222	213	239	195	232	185	208	242	217	248	217	201	214	221	223	203	225	253	219	229	227	248	195	211	236	224	222	231	194	228	243	226	200	217	193	223	191	214	217	221	206	221	216	238	211	223	242	214	218	203	232	189	223	232	228	231	238	229	232	196	205	226	201	204	244	226	195	208	224	220	212	212	230	198	211	211	210	214	196	198	233	248	219	225	227	229	187	205	185	205	220	221	215	214	220	254	234	198	229	219	214	207	225	227	212	232	230	224	229	232	223	210	227	212	212	219	217	211	202	206	225	225	225	226	233	228	206	228	245	236	220	193	215	226	239	218	213	207	216	211	190	249	231	213	217	217	216	240	213	228	220	218	200	197	225	207	209	254	205	211	242	215	211	227	222	230	203	211	210	237	208	214	230	178	210	240	211	220	265	216	195	226	225	219	217	227	226	190	194	225	231	224	231	228	222	232	243	235	214	226	206	212	208	223	197	241	227	199	218	218	203	221	218	213	209	215	218	232	240	216	207	208	199	218	233	216	217	208	215	210	216	208	237	224	214	241	228	229	217	185	244	222	255	253	241	208	199	232	227	217	242	261	231	224	204	199	197	215	207	217	219	214	246	232	206	221	209	198	215	225	216	243	209	251	240	185	205	207	235	199	216	232	216	221	225	239	220	208	225	223	211	239	211	251	203	215	232	232	234	229	198	207	229	180	223	206	235	202	209	239	217	219	187	220	218	229	235	208	225	236	222	231	221	222	230	218	196	204	204	212	213	221	243	224	197	219	235	228	229	227	217	214	204	228	207	204	208	221	222	263	219	243	198	199	212	199	206	223	231	230	206	219	230	226	209	237	241	229	222	211	219	217	195	233	224	232	243	224	221	222	243	192	220	198	233	193	210	200	215	235	180	222	226	217	225	218	261	228	211	207	202	217	228	221	209	219	237	214	225	225	232	212	204	225	214	207	212	211	211	185	220	202	212	231	238	219	221	214	233	221	225	219	199	238	223	204	203	213	226	195	212	230	195	213	219	229	204	224	208	219	212	228	218	207	221	208	235	196	232	237	195	221	223	228	218	228	207	228	204	236	229	215	236	225	219	210	229	205	267	226	248	186	224	230	219	189	194	231	205	227	212	230	252	214	221	215	205	197	206	212	246	236	203	221	213	234	211	205	217	240	210	220	213	226	243	226	206	211	217	236	222	221	208	196	223	231	211	229	216	186	225	222	216	243	209	193	229	194	209	226	239	207	229	231	211	240	215	235	219	212	212	211	206	205	242	229	216	211	190	218	223	202	209	193	243	237	233	213	215	226	219	231	222	211	195	227	210	221	202	224	208	194	232	206	204	241	235	209	228	213	209	229	240	217	213	205	226	245	218	213	208	204	221	243	241	209	249	204	239	244	203	215	223	208	219	214	213	218	198	220	228	225	228	221	215	219	206	231	200	229	245	221	207	249	218	235	217	198	229	216	203	212	229	252	214	247	204	224	232	208	250	225	218	225	246	234	217	221	224	227	213	224	215	226	250	212	191	200	216	214	220	223	196	240	222	221	236	232	209	215	251	222	229	238	209	206	209	224	231	205	224	232	241	213	207	240	228	208	219	244	217	196	210	232	244	202	218	208	248	227	198	223	199	212	236	214	215	207	232	199	229	197	253	209	215	211	210	232	224	198	232	222	235	220	230	191	218	223	215	220	210	205	214	202	219	215	192	220	201	219	212	232	238	223	236	233	208	244	232	210	201	261	230	209	213	225	227	221	227	214	206	239	210	215	187	235	213	249	230	245	197	241	210	215	215	225	234	219	231	231	230	220	225	215	230	201	198	201	214	208	222	236	216	227	210	205	230	242	234	208	207	229	199	201	201	229	236	229	243	233	219	207	210	226	206	220	205	210	209	222	227	206	193	221	189	190	232	217	206	237	203	204	233
19275	2247	5278	5776	5002	4044	3222	2721	2325	2090	1835	1643	1525	1358	1339	1178	1140	1022	988	905	992	922	894	887	841	785	800	768	792	705	731	696	727	740	771	728	641	662	700	698	671	681	657	655	634	653	655	671	640	612	623	627	637	614	630	604	650	612	621	615	597	582	612	604	618	631	598	608	659	568	633	623	637	644	599	694	642	666	657	653	615	596	607	586	633	617	609	692	613	644	620	626	596	641	643	609	567	562	613	607	597	587	662	617	585	598	614	607	614	621	625	552	622	564	537	608	592	582	615	600	605	574	611	570	615	595	568	585	575	570	592	612	564	595	575	578	545	598	612	581	573	566	604	590	618	626	598	593	597	638	610	589	598	647	605	603	569	583	588	618	562	601	544	626	589	550	602	551	532	569	543	604	620	574	567	599	579	583	600	588	583	628	590	571	539	582	599	596	568	601	582	594	631	562	626	591	548	597	578	551	579	577	585	564	596	588	577	589	564	580	602	611	620	531	558	562	597	560	560	569	543	570	563	617	557	579	580	543	591	612	585	562	594	587	595	531	620	524	572	580	642	590	570	615	581	592	616	604	586	529	557	610	545	544	576	546	584	580	568	560	585	557	549	601	566	606	567	588	601	612	561	621	578	561	571	570	599	557	569	585	594	547	580	601	601	579	549	574	568	603	589	599	562	577	562	577	551	585	586	546	544	532	555	559	591	610	556	525	557	567	583	559	570	567	573	556	549	556	595	600	599	575	569	566	556	572	592	596	590	637	580	586	564	547	563	549	557	519	593	560	632	565	607	612	589	566	549	584	543	574	562	573	590	545	606	581	542	601	623	554	610	594	570	577	583	556	572	585	589	551	583	598	595	595	568	558	594	568	554	572	553	540	591	593	557	566	622	577	548	569	580	555	588	567	572	536	577	568	612	535	572	623	539	611	534	627	579	583	563	576	571	555	561	596	524	576	557	573	582	609	543	579	520	517	578	559	585	550	570	526	581	563	536	558	530	568	529	583	611	569	597	563	609	598	598	618	563	586	601	583	582	537	560	553	601	592	552	569	553	581	562	582	612	590	566	562	592	597	539	574	576	559	568	577	579	569	577	589	572	573	558	636	581	583	584	574	525	590	593	591	530	603	567	590	602	555	593	623	551	565	623	562	590	561	571	547	590	602	607	579	571	598	598	563	615	572	558	560	594	565	587	567	543	578	575	561	575	585	540	612	584	537	581	571	577	605	573	557	574	560	596	554	609	613	570	571	577	598	614	540	558	594	569	608	618	590	612	591	610	592	587	558	612	588	548	597	548	617	570	593	594	573	593	601	526	571	587	576	589	566	545	557	528	600	562	557	543	563	597	576	595	578	557	495	549	565	573	568	551	584	569	611	595	538	560	571	598	572	557	517	591	577	557	582	594	518	582	609	577	574	583	547	572	596	556	581	593	592	542	542	605	562	564	604	582	593	602	577	569	537	528	542	568	597	579	555	583	553	565	607	545	605	545	609	549	554	581	562	595	560	565	559	587	569	578	564	579	588	578	566	586	564	592	637	575	545	594	566	596	572	570	590	618	551	544	604	623	562	617	582	637	595	581	586	537	585	595	562	630	556	585	598	565	559	530	545	606	615	607	580	620	578	561	598	589	610	550	612	565	603	546	567	586	597	571	576	581	585	593	545	564	608	550	567	571	571	586	581	560	555	585	572	535	576	542	559	572	544	602	617	592	549	563	576	588	564	592	589	603	573	553	572	589	617	581	601	555	631	570	529	575	557	611	605	594	563	608	551	587	595	564	586	569	596	601	575	576	564	581	561	586	624	554	605	567	583	573	560	552	565	551	576	562	571	589	608	626	563	527	572	581	587	579	610	641	571	560	563	551	582	547	566	548	596	579	629	597	569	569	569	581	538	545	583	579	535	591	579	599	595	587	607	550	555	595	594	582	567	575	533	559	567	606	590	550	558	569	586	596	563	591	560	604	577	563	510	617	577	537	605	581	576	547	551	567	550	578	526	531	542	551	546	598	602	596	591	583	574	540	539	603	586	602	578	567	597	572	585	582	574	571	586	542	531	594	560	607	533	564	600	592	492	612	559	588	603	557	582	583	599	560	555	576	575	596	565	575	576	600	597	594	568	586	601	591	590	548	574	557	577	574	543	564	569	608	607	542	575	583	586	554	563	582	599	573	607	562	608	535	557	607	586	571	578	558	549	635	577	595	574	580	581	523	589	574	577	545	596	607	564	559	610	559	597	580	620	557	565	563	567	572	572	567	569	562	572	594	591	611	589	589	578	591	564	578	538	562	582	554	539	581	590	545	626	568	609	608	590	594	561	570	563	620	596	568	610	590	539	586	594	597	578	566	591	570	571	528	556	567	549	532	592	577	549	593	570	566	604	623	575	565	515	588	545	537	616	557	583	594	571	574	561	581	578	590	560	575	599	544	592	578	567	537	582	590	560	610	586	572	522	574	587	581	555	563	611	590	589	607	589	554	576	628	558	603	598	564	607	577	570	595	604	566	530	560	527	592	566	555	571	597	562	561	625	609	562	544	624	564	594	560	568	570	601	579	568	570	552	597	578	537	575	562	586	564	553	551	610	553	612	618	599	545	572	548	620	632	589	614	558	586	616	626	570	538	584	528	620	518	582	578	564	572	565	615	575	616	581	583	593	590	611	581	546	564	564	558	572	590	546	564	599	531	552	554	585	556	541	599	588	594	557	589	581	555	580	595	617	588	594	605	583	533	579	586	543	582	626	624	552	580	567	564	595	593	566	592	592	553	584	565	560	591	552	600	530	559	571	563	592	581	562	598	548	609	560	599	597	589	555	563	625	583	558	549	594	569	577	559	555	572	554	572	550	551	574	625	584	588	570	570	570	584	588	562	568	579	563	615	599	531	590	589	549	606	541	565	604	607	572	581	573	577	574	567	568	602	624	556	621	544	546	589	603	605	556	592	584	598	589	527	571	555	552	548	562	586	586	584	550	576	575	634	570	589	589	576	562	587	596	578	563	564	602	591	594	593	568	557	564	570	565	533	590	619	576	577	596	586	558	589	543	552	584	552	605	555	603	605	603	579	554	546	583	572	589	530	535	610	551	612	572	512	544	601	551	578	555	599	579	586	575	577	566	604	526	595	584	548	565	590	592	566	641	589	615	609	617	568	562	614	568	555	575	581	566	605	609	581	578	540	541	547	541	583	575	583	599	568	581	563	566	567	568	577	612	556	574	577	589	531	589	559	579	587	614	569	597	543	605	569	592	611	562	590	603	589	602	620	569	595	587	569	593	602	574	552	568	558	563	574	562	610	572	551	583	607	587	577	540	593	577	541	607	543	587	601	578	593	566	580	562	566	592	554	554	583	569	613	567	536	593	553	529	554	586	548	570	577	620	620	600	637	559	611	558	554	565	576	567	607	622	596	533	603	593	574	555	598	555	606	575	597	567	601	560	609	630	586	623	568	570	624	572	613	556	574	560	613	564	594	567	598	586	597	609
4711	340	297	309	296	246	287	322	297	306	321	289	304	288	268	292	300	293	297	301	310	287	317	271	277	304	253	288	291	282	276	277	287	289	326	259	273	299	287	310	288	286	307	274	261	302	278	304	313	297	296	288	272	303	307	271	282	289	288	272	290	290	307	300	319	289	307	301	276	297	273	294	284	282	311	294	316	284	293	276	315	304	301	301	306	274	291	279	302	268	307	288	296	288	275	302	294	267	296	286	247	280	285	356	285	304	296	303	280	300	253	289	260	287	265	281	289	282	320	270	310	322	273	289	269	287	332	295	299	272	286	283	302	306	293	301	310	311	304	288	270	293	281	309	277	272	304	304	275	265	274	257	271	308	283	318	307	293	289	265	271	302	310	311	292	280	311	306	299	294	256	294	281	252	297	280	318	278	270	283	266	278	305	270	294	262	294	294	324	261	295	280	282	306	298	297	298	289	295	295	277	313	275	281	298	281	260	292	290	273	290	286	288	301	293	272	320	299	262	263	281	330	268	305	289	284	280	314	282	272	288	300	274	298	282	290	278	307	297	295	242	274	309	283	270	299	266	281	265	257	296	306	311	319	288	293	275	285	300	286	316	282	282	325	304	280	289	269	262	303	290	283	305	273	291	277	291	267	260	300	300	253	283	280	294	279	278	269	283	268	304	279	269	280	304	284	299	283	299	275	298	335	294	297	326	271	272	276	291	297	287	274	311	301	324	309	282	266	286	283	284	278	316	317	304	281	297	326	273	284	290	279	291	298	273	274	313	297	271	311	284	303	289	270	296	303	285	259	283	296	298	301	270	286	310	282	278	302	298	316	292	305	302	309	285	287	282	285	292	312	277	297	296	278	304	320	300	310	316	278	258	297	297	266	277	307	302	311	300	273	304	273	279	293	273	296	250	301	287	348	272	313	279	275	263	267	284	290	296	273	267	289	261	298	275	278	287	310	260	267	289	303	283	292	287	283	286	275	303	269	263	310	272	276	281	285	269	283	282	318	306	294	276	312	277	260	253	260	258	278	268	314	308	292	306	307	320	263	287	318	274	282	308	300	273	282	281	286	310	275	276	265	302	280	296	302	285	304	317	265	299	311	273	259	310	267	322	309	282	280	297	305	270	286	290	321	269	316	266	307	303	313	287	331	287	288	292	260	271	325	332	278	285	250	260	286	295	311	276	290	312	293	254	285	281	310	295	308	294	327	296	256	314	302	274	296	287	287	285	257	287	327	300	294	264	277	280	263	293	313	300	292	277	297	264	291	290	275	317	293	284	307	278	256	319	297	239	297	293	274	297	278	305	294	302	297	318	297	290	256	278	310	269	335	295	272	278	286	304	295	307	281	287	276	284	274	262	300	291	306	293	290	323	285	269	305	306	282	304	275	269	323	319	276	276	287	295	286	250	308	318	281	272	282	267	289	279	278	299	311	314	318	304	287	280	281	281	279	290	307	303	294	272	269	310	302	258	262	278	297	296	286	278	296	300	266	292	305	275	281	294	303	305	277	287	255	288	315	290	257	291	287	272	289	283	301	303	282	265	297	289	279	274	295	290	309	298	301	270	271	273	254	277	288	278	296	268	295	289	282	285	318	272	304	266	302	293	292	316	288	298	312	238	270	296	311	297	294	297	278	291	260	298	283	308	309	313	281	341	323	297	271	283	295	284	295	279	314	315	276	277	318	285	277	297	304	267	268	302	304	268	268	293	336	225	315	311	286	286	288	266	295	302	282	285	268	297	306	305	259	275	314	322	291	300	287	276	293	267	286	291	298	286	301	309	331	275	270	313	316	319	291	297	297	309	334	267	315	295	260	292	264	306	293	318	284	283	284	307	297	233	261	282	270	275	291	294	300	276	291	280	297	282	289	305	318	290	303	253	287	304	302	293	238	254	260	295	295	265	257	334	259	298	298	253	331	290	279	271	277	296	264	285	283	317	268	280	303	291	278	320	292	273	303	241	274	260	294	312	302	270	300	309	303	318	288	288	281	284	271	298	268	269	301	269	291	280	286	271	293	279	286	297	308	315	279	315	304	291	336	288	290	286	288	295	279	296	298	288	289	305	313	276	270	294	309	274	290	252	295	292	289	331	291	275	268	318	293	282	300	298	307	291	313	278	304	307	290	258	281	303	307	290	252	301	309	301	299	288	312	290	285	307	308	269	282	299	300	262	282	296	277	298	299	283	310	277	254	286	322	274	272	291	329	311	305	278	279	279	271	271	287	275	297	284	284	280	318	276	286	307	283	294	268	300	293	305	306	278	299	302	296	295	298	286	298	273	295	298	309	271	296	280	316	297	280	300	315	240	261	284	296	308	306	278	290	287	297	273	257	280	269	288	261	268	277	294	285	290	299	280	289	281	286	273	307	266	295	297	303	307	279	294	289	292	291	308	325	299	284	283	323	308	284	269	251	293	297	302	274	313	308	291	277	268	289	282	298	305	306	337	293	301	274	309	291	268	276	292	305	321	272	314	292	310	298	304	294	273	266	311	301	280	299	300	289	297	272	328	278	291	282	330	328	276	274	271	276	281	278	301	298	271	283	287	269	289	279	288	284	309	287	274	280	295	282	298	316	307	299	310	304	255	266	311	292	296	280	282	303	273	292	288	289	277	278	272	303	320	265	283	280	303	260	300	320	274	306	290	287	311	295	283	295	290	312	305	300	292	307	309	282	278	299	313	306	308	312	296	297	292	263	273	294	287	300	280	305	293	274	305	309	298	282	270	273	285	265	235	295	285	305	289	286	306	276	311	310	321	290	303	288	284	294	303	300	299	285	276	313	303	328	261	296	279	280	284	293	315	321	283	262	281	290	280	308	323	298	293	293	271	303	298	275	313	304	270	311	260	310	295	321	309	288	285	327	297	267	286	295	275	289	290	281	281	286	312	281	295	289	283	306	286	278	287	285	279	301	312	278	276	329	272	329	292	275	284	280	248	311	284	266	279	259	268	289	311	283	255	275	310	298	264	278	293	292	293	271	281	302	302	308	259	257	277	272	320	263	322	303	312	298	266	280	287	271	286	287	302	276	300	313	281	250	277	276	301	290	268	288	294	267	297	282	285	271	272	277	272	322	260	288	303	271	292	298	291	263	296	271	285	263	289	294	307	316	283	295	282	316	280	311	259	290	280	290	297	264	274	279	290	303	310	295	258	257	278	296	274	279	296	289	294	285	273	308	289	294	281	314	294	289	274	269	286	270	287	281	287	279	307	263	288	279	285	263	308	297	291	299	285	341	295	303	295	272	312	281	271	277	282	295	281	257	290	293	280	261	276	267	299	297	286	304	280	254	278	292	274	297	316	270	273	305	309	321	270	306	257	305	281	282	288	288	269	265	256	313	291	280	327	315	270	300	289	289	285	286	333	279	272	294	291	296	277	287	304	289	264	304	284	280	270	269	263	285	275	284	302	297	285	299	276	290	300	280	288	284	287	261	297	304	282	255	321	283	262	279	293	289	278	307	292	267	301	279
4375	769	830	905	867	843	874	791	820	797	813	792	799	741	745	774	765	755	758	772	818	760	757	799	725	756	781	702	746	709	777	775	813	769	787	754	744	773	719	747	718	762	751	794	740	748	767	790	803	770	739	726	722	780	716	730	762	749	782	778	747	776	746	769	774	771	740	737	731	752	774	774	775	728	758	770	792	722	773	737	797	775	727	737	758	809	774	755	744	776	816	785	777	724	785	775	763	764	770	771	727	748	772	786	776	786	734	772	718	735	743	756	760	766	712	764	731	795	735	715	720	707	787	714	736	772	752	748	777	707	726	784	758	812	736	792	746	728	783	735	774	767	780	746	776	687	796	770	735	745	763	787	733	710	784	770	749	741	761	775	795	748	742	771	783	767	812	759	760	749	775	733	735	706	729	783	764	788	749	751	718	800	761	744	765	786	742	785	808	771	735	736	749	772	728	720	737	750	716	784	762	757	793	779	711	770	772	748	774	774	756	715	737	763	782	727	713	797	748	796	790	794	740	752	732	798	732	739	768	721	748	815	748	714	742	786	732	713	751	733	793	779	721	824	786	740	788	718	743	764	829	711	810	781	752	762	706	757	737	751	706	753	755	815	776	763	798	752	741	795	747	764	778	722	769	715	750	794	781	716	757	791	736	775	761	751	759	749	810	776	780	760	809	751	778	776	753	761	765	740	696	724	742	778	786	712	747	787	780	753	739	758	740	705	730	781	781	749	755	756	788	748	763	752	759	752	745	828	748	759	784	740	722	735	766	727	755	709	758	759	712	752	799	779	710	740	786	748	749	728	801	727	709	786	783	752	752	760	737	718	726	705	735	742	756	748	733	784	712	770	833	764	780	768	751	762	719	766	788	733	717	783	781	722	751	737	727	745	735	736	729	732	768	729	734	777	752	748	720	745	785	772	749	734	774	732	793	757	723	734	772	756	776	722	775	756	798	742	753	738	746	742	781	741	783	775	739	721	766	735	750	752	757	722	743	813	743	716	752	777	793	759	759	741	738	746	723	735	764	706	732	778	757	767	753	787	754	709	740	772	800	728	752	731	712	792	748	755	764	750	754	748	740	737	762	771	727	751	764	820	758	781	777	711	739	746	768	766	771	739	768	778	717	715	774	765	743	839	735	751	719	755	788	779	769	768	775	774	702	716	758	713	742	759	738	741	726	756	778	701	733	756	724	742	789	759	769	727	768	781	767	747	756	753	770	762	743	734	740	748	757	791	760	794	755	733	747	725	761	720	753	726	813	775	725	730	746	729	748	779	780	788	711	768	751	713	771	799	753	736	809	793	750	764	760	752	744	743	767	784	755	787	744	774	778	755	715	762	767	752	733	723	741	755	741	776	741	729	757	750	717	766	757	748	757	738	758	679	698	702	734	757	710	743	732	758	756	757	762	742	771	789	754	776	750	770	763	756	753	791	741	742	776	778	758	800	776	817	738	784	753	761	763	746	723	783	713	744	708	791	771	771	755	774	786	807	780	763	734	712	724	797	752	804	760	722	779	763	731	721	763	744	801	754	750	694	781	777	750	720	764	763	744	730	770	790	779	768	746	727	766	764	811	786	745	721	750	745	797	801	708	775	740	746	792	718	755	789	736	739	728	742	761	768	723	783	767	782	734	753	843	724	724	759	705	795	772	769	743	755	772	743	754	767	790	729	772	767	783	743	792	793	809	765	761	754	783	709	787	761	723	723	737	759	750	760	821	769	749	736	765	803	737	750	721	709	760	798	732	792	744	746	774	750	705	716	736	750	783	802	787	729	728	742	714	784	732	726	775	792	744	789	733	785	741	745	716	710	749	760	760	775	781	800	792	714	733	751	789	736	731	777	763	749	771	717	763	767	716	794	745	781	735	781	778	781	822	772	754	746	724	720	751	729	775	758	766	809	799	749	778	730	745	697	770	816	787	760	738	763	762	777	732	773	799	805	712	757	719	771	763	825	783	745	760	766	789	737	735	707	722	751	750	702	712	793	750	772	704	779	735	731	769	765	728	742	772	735	735	798	793	788	767	848	726	760	794	757	755	742	756	761	778	716	731	753	787	733	717	735	788	770	763	707	754	753	759	760	741	764	742	692	780	759	747	790	720	757	778	776	774	792	711	701	812	720	775	706	802	728	763	761	733	737	755	729	729	697	764	695	751	737	732	748	759	766	771	762	769	767	730	756	778	770	724	708	771	738	754	718	755	796	716	797	785	778	735	725	765	746	750	747	743	724	727	729	755	750	748	744	764	788	763	732	808	743	749	722	749	763	763	747	813	725	720	739	818	748	781	713	775	768	714	757	758	776	777	768	737	745	749	734	778	748	755	752	767	752	799	728	785	746	781	758	785	750	775	747	692	743	747	732	776	729	787	739	776	798	771	771	738	755	753	693	752	728	726	791	770	717	708	736	774	748	725	751	755	753	748	757	763	770	796	768	863	720	749	759	720	801	749	765	772	752	793	727	783	749	713	768	767	719	759	738	832	764	773	724	749	734	796	735	794	790	748	747	759	790	741	731	707	759	822	755	769	748	770	811	720	741	724	744	792	778	757	796	750	807	798	714	756	769	774	760	790	707	753	761	711	733	779	729	775	734	773	750	738	799	778	705	712	741	724	762	783	741	733	723	766	727	759	718	760	726	779	747	772	711	727	715	779	726	766	736	780	741	757	719	760	766	721	747	771	748	723	776	784	758	748	786	724	718	743	750	699	766	754	780	770	767	756	724	734	726	769	756	767	732	791	776	796	759	750	763	815	724	758	733	801	739	804	718	755	769	713	866	774	757	764	743	763	756	783	757	778	778	790	715	716	771	783	782	783	802	755	740	766	812	775	799	751	720	749	759	750	749	746	784	749	701	833	765	797	783	732	723	748	724	756	783	724	792	749	765	799	748	755	755	741	801	755	746	805	743	734	756	719	784	766	784	791	732	777	763	722	842	792	775	817	746	735	730	739	771	702	748	730	761	788	779	776	716	778	734	739	745	776	796	778	748	778	743	772	789	811	763	757	728	753	737	807	705	768	756	773	739	781	781	739	750	792	808	805	768	730	725	745	746	776	721	730	721	717	765	725	759	769	760	718	831	750	780	779	730	776	707	734	744	736	746	807	775	695	757	756	793	751	786	775	835	714	759	764	765	719	778	704	738	734	776	750	722	738	744	744	719	754	767	739	769	754	817	780	761	705	772	742	783	693	762	765	788	798	733	757	751	789	697	732	708	782	763	748	815	744	745	740	782	785	793	733	779	771	760	714	759	748	792	779	748	808	774	730	775	743	767	755	711	783	748	769	745	727	760	770	778	804	771	807	739	754	785	750	737	782	762	771	760	747	761	789	790	811	733	735	777	791	716	808	770	748	758	713	766	817	777	779	750	786	731	752	763	741	741	732	739	741	783	713	755	723	740	724	755	767	732	763	770	760	811	762	778	814	760	736	787	690	735	731	785	768	773	781	751	793	749	741	770	719	760	777	753	741	748	754	704
30153	3663	1513	1154	856	712	624	538	487	441	395	368	376	391	381	356	365	406	333	331	341	342	324	347	341	333	386	329	288	318	318	323	328	313	333	327	356	334	334	336	321	316	329	337	324	327	315	314	320	366	324	317	355	342	329	287	297	326	315	336	352	312	243	332	316	311	321	329	323	295	301	343	341	333	334	361	296	319	310	306	328	289	315	309	289	305	347	320	312	311	328	311	315	328	354	297	315	324	324	303	315	327	325	309	336	322	288	324	330	337	329	308	309	311	340	323	310	323	341	320	290	335	317	290	305	338	335	326	288	316	345	339	318	294	336	308	323	325	327	295	318	303	296	292	322	320	327	326	315	305	324	289	331	308	321	298	338	285	316	311	308	331	320	335	338	316	320	345	312	329	298	313	324	336	343	294	314	340	312	308	333	340	314	306	347	286	315	335	289	319	328	291	336	317	312	279	299	301	287	287	360	322	303	304	316	312	298	325	306	341	327	331	329	326	321	342	290	314	308	323	311	323	324	330	312	322	324	337	334	313	313	289	321	332	316	293	303	317	296	320	312	292	290	287	321	295	325	292	316	323	315	312	284	342	317	316	336	338	309	292	338	312	327	331	346	352	340	277	318	308	300	304	332	353	311	304	322	314	335	313	308	328	347	305	333	283	323	341	302	279	314	336	305	323	332	312	306	325	332	290	319	305	313	336	314	299	301	322	334	306	296	310	286	312	291	321	309	301	307	306	337	291	335	314	307	301	316	323	302	287	312	305	363	338	332	315	315	346	287	343	294	310	317	289	319	313	337	333	300	330	305	330	307	338	279	336	332	314	333	345	314	291	303	322	345	294	300	322	294	303	304	303	343	315	323	289	338	332	338	286	313	330	324	287	328	351	315	307	301	309	311	349	294	292	325	330	310	325	337	337	325	304	288	312	331	261	276	334	276	301	314	289	322	273	332	304	298	323	328	341	293	313	306	322	323	346	296	306	340	300	292	297	303	332	328	321	348	291	324	311	304	282	329	326	341	306	308	320	300	318	313	336	315	314	285	333	305	349	313	287	325	294	309	338	311	323	343	309	326	334	282	309	329	321	305	351	323	335	310	326	316	286	307	326	314	313	331	323	363	324	306	311	319	265	322	289	339	337	340	316	346	291	323	311	296	323	322	326	278	309	315	334	312	323	316	299	320	323	299	307	318	327	346	325	295	327	293	307	296	310	321	301	302	332	320	325	285	305	304	301	297	283	298	316	296	301	296	322	305	283	278	317	371	296	283	306	331	355	334	301	332	292	279	303	345	309	301	292	321	313	297	302	315	311	352	307	318	287	314	320	296	313	301	300	323	342	314	336	322	339	277	320	324	310	285	297	320	313	328	343	318	300	277	324	286	318	322	335	361	308	299	291	302	311	313	337	310	324	306	325	316	299	303	322	301	301	302	306	315	320	312	299	287	321	311	320	308	337	310	271	279	332	341	344	323	309	326	340	298	313	295	313	332	314	293	354	300	296	295	305	331	324	316	318	331	304	329	310	328	342	329	343	329	280	296	298	312	344	323	320	292	353	309	304	304	333	319	328	305	308	301	300	310	329	295	357	330	336	310	313	316	315	311	314	344	309	331	307	274	346	298	291	321	325	289	307	328	317	319	322	324	358	321	324	326	333	332	331	303	316	294	276	296	300	320	311	302	284	326	323	298	348	309	300	309	329	318	335	298	308	301	316	308	281	332	289	311	312	324	311	342	308	301	302	337	314	317	310	317	317	306	289	284	314	320	288	348	326	296	319	305	322	307	299	303	288	320	310	306	299	306	300	313	325	288	306	291	368	360	325	340	320	327	277	332	322	332	325	308	306	324	297	311	321	312	308	327	284	300	336	306	321	316	309	298	341	302	307	330	332	339	311	327	319	335	318	317	310	336	315	306	308	345	327	294	350	307	336	300	317	299	309	343	324	293	323	323	315	315	303	303	336	305	324	318	321	337	295	325	286	354	330	328	346	341	299	318	319	296	310	308	313	322	314	308	319	312	317	306	280	316	316	332	299	340	307	292	312	318	333	293	299	321	305	307	306	305	339	316	295	337	314	315	312	298	319	331	308	298	326	283	332	327	316	306	346	292	323	299	304	306	276	282	317	318	310	319	336	310	288	303	306	323	334	303	321	353	365	308	331	341	318	344	320	307	295	298	313	294	290	291	323	317	332	298	304	313	297	307	304	309	317	356	344	346	311	298	305	326	336	322	335	326	328	350	292	332	322	305	316	320	309	359	337	340	335	282	316	333	302	326	291	302	276	325	312	353	306	339	319	328	320	333	295	307	314	335	309	329	304	328	325	327	330	350	333	326	293	347	322	320	331	337	285	333	291	345	331	294	330	323	335	341	336	279	317	337	334	326	341	313	331	239	283	315	352	312	299	300	286	290	328	305	315	352	340	312	341	315	300	320	318	311	324	313	361	328	342	334	293	323	327	315	356	332	331	318	305	311	278	306	320	334	329	308	352	344	314	325	320	350	313	310	316	337	338	323	303	287	289	321	313	334	330	313	295	294	345	328	286	319	299	347	322	340	330	328	302	318	307	327	334	292	336	320	336	292	299	288	322	301	340	307	335	310	309	311	292	319	330	333	296	329	326	294	316	295	324	310	332	314	322	316	320	299	350	302	315	352	329	308	315	291	310	335	305	300	277	306	323	324	326	314	342	317	312	331	343	318	295	301	348	305	294	295	298	329	316	309	293	309	300	308	333	294	283	329	313	331	355	310	333	332	292	294	310	319	319	301	259	311	339	306	311	327	337	323	348	300	340	297	325	327	307	310	297	338	305	281	344	326	301	372	316	306	300	294	298	318	342	314	287	313	303	293	307	331	325	335	371	310	313	324	356	301	320	291	324	322	325	306	305	317	321	330	331	340	331	346	350	320	300	326	342	315	329	291	328	332	290	319	275	310	310	305	351	321	305	330	322	325	337	304	326	322	313	293	314	327	310	325	340	278	348	321	318	324	320	345	313	272	353	326	306	280	304	303	320	321	347	285	317	289	341	281	287	314	306	337	313	266	328	291	328	309	312	295	345	360	312	340	365	321	335	306	314	340	285	322	340	323	319	320	325	328	319	303	306	332	335	332	346	299	313	336	361	316	318	319	307	303	323	275	333	298	315	287	300	304	310	292	292	321	281	364	308	306	279	324	335	334	330	307	317	328	345	331	312	293	290	304	295	325	317	271	343	294	342	306	336	282	335	304	312	333	302	304	334	346	307	322	335	321	330	314	343	332	283	322	306	329	311	315	347	305	336	339	301	312	339	291	304	340	291	326	337	303	288	320	303	298	328	302	346	324	342	311	321	315	323	315	308	326	325	317	314	289	335	313	302	320	340	281	310	313	297	332	280	319	328	285	302	316	316	319	299	321	316	322	303	305	303	324	284	301	290	289	344	312	331	346	329	355	339	331	339	332	330	310	308	363	327	313	316	341	329	311	304	304	290	307	346	345	302	290	296
14080	1709	3232	3492	3180	2575	2218	1939	1750	1609	1421	1355	1313	1228	1163	1109	1098	1092	1073	994	895	1003	1006	957	945	916	867	946	931	878	919	902	956	831	794	875	794	866	884	848	861	870	816	813	829	832	864	801	843	850	799	867	820	909	852	864	882	817	831	869	780	790	816	826	800	810	841	828	871	816	843	847	827	837	865	836	794	832	802	835	811	834	886	849	844	882	847	830	840	862	835	853	831	862	812	834	798	823	883	813	823	869	856	855	834	806	785	806	876	831	816	817	836	829	888	849	838	843	819	826	826	865	754	843	830	840	854	814	812	863	826	831	803	760	784	851	817	786	806	779	851	763	808	794	859	849	882	818	860	838	867	794	821	817	858	843	776	800	799	825	807	814	838	814	787	848	797	799	782	802	802	806	798	797	811	804	862	824	800	841	844	790	817	784	816	804	807	790	809	796	786	847	824	832	834	857	848	838	854	828	763	793	776	761	831	839	824	813	827	810	825	812	796	820	767	773	829	855	766	814	825	767	856	832	792	868	845	836	796	830	821	829	768	769	816	789	847	790	783	808	832	784	810	848	797	789	815	791	826	833	817	779	818	794	798	844	809	838	796	852	785	785	778	771	780	893	857	769	838	810	790	806	734	846	789	840	824	852	827	792	802	848	789	800	834	820	802	831	802	825	847	823	783	868	782	788	804	797	786	817	758	833	838	824	855	869	789	772	819	777	810	796	798	853	823	813	775	818	830	773	799	819	853	756	859	753	843	793	831	812	815	809	732	755	830	812	800	786	850	810	818	825	733	838	835	805	813	818	837	781	852	784	756	854	834	851	864	853	826	769	834	809	845	839	777	825	796	779	775	793	855	811	823	828	769	833	798	763	795	763	841	793	853	836	801	834	814	832	789	757	845	839	829	825	753	805	827	759	798	763	805	811	852	821	796	824	808	813	797	833	795	846	864	764	847	851	785	831	790	830	834	818	821	812	794	822	820	842	809	820	809	842	815	805	829	824	810	799	846	825	867	847	821	815	818	826	787	781	753	781	837	790	785	825	779	812	849	843	815	813	825	856	799	806	796	859	770	763	848	812	795	823	804	825	819	849	798	780	813	779	807	824	803	832	812	796	815	833	836	786	829	816	800	824	828	830	840	807	830	806	807	864	831	861	852	784	822	815	839	771	835	820	790	821	800	803	801	800	833	815	787	773	787	801	811	834	797	787	791	809	845	846	798	882	800	912	765	811	775	788	809	783	816	796	798	817	788	833	827	833	814	817	807	779	799	882	857	806	821	770	790	827	770	829	802	822	803	824	853	837	777	741	870	834	866	778	807	827	816	790	756	785	814	805	838	798	790	823	838	835	828	822	814	820	853	808	779	780	766	805	779	765	832	840	836	803	798	790	765	791	794	764	815	816	821	804	817	845	783	793	824	861	827	803	844	849	809	841	773	824	850	796	800	777	821	763	768	785	861	801	793	796	813	847	824	792	825	842	816	834	823	794	807	816	774	808	826	784	808	801	770	829	837	810	809	823	785	811	845	795	816	799	860	825	795	781	755	829	899	860	799	826	836	803	770	839	787	840	807	798	844	821	739	821	788	790	828	808	798	809	798	792	802	846	779	757	849	849	826	839	778	849	849	846	779	817	805	832	769	763	784	787	827	825	787	740	823	789	823	809	804	806	797	819	845	781	778	817	828	843	795	828	791	787	793	849	799	860	748	839	784	825	819	823	825	812	757	798	768	796	856	822	815	781	812	848	789	832	805	805	833	838	792	790	824	765	799	836	840	807	797	794	849	845	812	806	806	809	783	802	832	798	790	827	845	812	763	778	831	815	861	805	819	783	848	809	805	855	796	826	795	839	785	815	827	825	810	774	778	806	824	830	831	810	795	792	800	798	789	790	808	856	789	820	796	818	803	817	785	826	754	830	864	830	790	823	828	823	807	801	830	790	811	824	811	838	848	785	835	786	770	775	808	807	789	809	807	794	820	801	804	807	852	835	833	755	829	799	833	785	809	854	785	799	786	827	816	834	809	818	830	810	763	814	812	858	753	789	807	776	807	820	802	807	803	830	826	834	827	786	791	835	840	818	854	833	789	805	814	788	806	860	849	798	832	824	754	814	809	827	818	831	822	805	829	806	818	849	771	823	798	810	802	783	815	799	831	800	783	754	821	780	786	770	874	805	867	760	851	794	807	803	797	851	837	797	828	783	784	797	834	830	776	801	818	798	828	780	827	807	809	771	804	851	808	825	827	887	748	799	782	826	849	809	769	829	786	805	825	798	811	785	807	802	798	820	774	780	775	819	778	770	810	802	816	822	817	786	864	806	782	794	817	801	785	807	815	792	836	791	834	821	794	781	799	841	832	816	806	825	849	832	753	764	807	824	864	802	792	816	749	823	792	776	816	832	821	814	815	796	818	859	801	794	826	776	803	812	784	792	765	814	851	824	813	850	809	803	810	811	740	803	809	820	789	787	791	787	832	832	803	825	792	767	862	722	814	850	848	787	840	796	892	798	807	795	821	801	828	836	807	803	805	817	808	814	862	796	832	778	804	817	798	857	717	804	825	841	815	744	796	816	763	819	769	767	823	794	803	801	815	751	832	810	750	834	793	839	794	862	809	807	773	785	866	772	841	813	789	810	796	829	815	804	821	853	818	797	839	779	814	809	793	838	798	831	835	798	805	818	784	860	744	788	821	789	821	772	823	823	779	815	821	820	814	833	802	771	848	818	796	848	796	774	823	856	818	828	846	883	792	841	768	804	824	790	805	833	789	812	870	849	783	752	823	779	792	787	789	808	848	788	815	813	870	830	791	791	829	790	786	799	785	820	815	795	809	821	797	796	808	819	802	813	814	796	833	778	785	858	766	799	801	773	812	762	807	795	815	816	878	797	804	793	805	826	812	812	808	868	818	820	764	810	772	782	806	823	864	777	835	856	803	814	735	863	797	846	863	822	828	866	796	831	787	808	836	838	866	766	844	756	799	795	783	869	743	842	810	769	833	856	762	796	793	844	806	805	785	847	846	804	824	785	845	786	844	880	771	781	804	790	818	846	816	800	819	820	807	779	796	834	782	831	841	795	839	821	822	810	872	758	802	819	803	778	828	770	796	805	796	746	755	799	868	800	817	802	786	898	792	842	814	842	796	828	826	832	829	778	826	824	812	798	779	811	817	794	790	859	796	826	817	833	811	773	763	785	782	836	812	822	753	855	840	820	854	860	824	860	749	766	807	796	834	860	874	839	799	790	794	824	846	811	794	840	814	774	830	808	801	830	815	787	790	750	838	805	784	814	842	815	838	776	821	798	761	767	811	770	818	774	846	807	800	796	812	814	781	811	786	830	817	819	798	840	815	787	874	842	850	787	804	769	822	841	829	804	793	795	844	788	856	769	851	787	878	831	808	768	808	860	769	829	818	785	793	750	847	814	815	811	853	800	780	804	802	785	802	819	796	812	777	800	826	821	814	814	802	789	815	813	775	810	840	795
42632	10160	3161	1965	1405	983	727	653	523	462	421	401	374	339	309	303	266	257	295	297	216	243	239	248	236	253	227	252	255	255	250	242	232	196	239	219	223	224	232	226	258	226	219	231	210	230	220	221	235	241	215	214	209	205	202	234	203	240	235	219	213	211	219	231	223	232	240	238	221	234	240	215	216	240	243	217	208	253	245	218	206	226	231	197	223	241	223	208	213	203	213	221	223	230	225	220	190	236	224	226	248	210	259	232	229	220	211	207	220	231	234	218	198	230	214	212	230	233	205	221	204	227	212	231	201	209	226	221	219	203	219	237	210	216	220	213	233	228	219	221	223	239	218	231	241	243	216	241	232	232	208	240	234	214	203	236	245	238	234	218	209	214	173	222	221	241	220	217	238	225	200	230	248	236	217	209	187	201	227	215	225	197	256	207	195	238	230	210	239	210	190	191	198	212	206	193	212	224	255	235	208	199	253	230	214	249	227	199	218	210	193	219	212	205	239	221	222	217	200	237	188	207	232	199	228	192	212	223	220	215	218	216	233	220	192	223	225	232	205	205	210	188	218	218	215	193	221	206	219	216	245	212	202	217	223	225	249	235	238	233	215	227	225	218	233	218	196	194	244	224	213	215	223	202	214	189	222	201	209	208	195	211	209	222	242	222	195	235	212	212	224	216	223	214	210	235	219	217	230	214	210	219	210	237	219	215	221	200	218	219	230	217	224	219	246	221	227	204	212	232	229	224	215	208	212	224	205	233	232	216	211	208	226	222	206	204	231	210	215	234	231	196	224	185	198	215	193	215	211	228	206	214	199	223	227	241	211	226	199	234	205	211	221	200	197	195	170	213	209	200	212	218	215	213	204	213	254	229	213	205	221	228	215	225	195	198	227	238	193	204	234	222	202	203	204	223	215	218	223	220	225	223	229	192	216	245	231	222	231	230	233	197	203	224	211	221	207	226	212	227	227	227	206	216	221	218	211	215	212	202	199	180	213	223	227	215	202	203	210	227	214	214	235	226	215	195	207	221	192	230	214	198	215	216	208	187	208	208	215	222	208	223	233	211	225	209	199	226	213	237	226	219	240	203	213	228	224	231	209	220	210	246	225	226	235	214	205	210	215	212	226	193	224	219	232	226	199	226	207	261	220	211	185	235	233	215	189	240	201	203	192	213	225	208	216	218	224	209	195	225	220	222	209	199	198	214	202	217	224	207	225	202	241	210	195	222	231	231	239	209	227	213	216	228	217	246	204	237	186	219	249	218	219	219	202	211	231	237	235	244	205	212	241	215	235	229	198	210	204	220	228	209	228	234	241	204	242	237	236	231	204	228	229	215	205	207	201	208	219	228	232	222	231	237	234	227	257	207	208	232	204	237	209	226	203	222	193	220	233	232	248	197	209	209	220	210	242	219	212	229	184	215	199	251	238	209	214	194	206	204	247	216	225	220	212	220	216	207	223	206	202	231	216	207	219	201	203	201	202	205	204	234	228	196	211	229	206	215	228	215	211	232	238	181	218	199	188	224	212	229	239	213	210	220	218	209	216	206	209	194	233	206	212	235	205	222	198	203	241	205	242	210	203	227	203	212	235	212	236	229	227	239	207	238	205	222	220	224	204	191	248	229	188	223	222	230	217	226	201	206	224	199	223	242	224	229	226	207	203	206	208	200	205	248	220	232	219	205	218	232	245	208	228	209	228	218	223	199	215	201	218	217	212	190	214	229	223	213	214	229	208	239	212	239	223	223	226	197	213	224	221	229	221	210	185	200	237	205	196	217	212	229	224	229	221	231	235	221	204	219	192	232	216	209	221	209	187	210	210	236	215	238	219	206	238	209	228	228	221	211	200	196	199	200	204	203	244	242	212	272	202	210	217	226	229	202	204	221	222	209	206	215	205	216	223	217	226	182	204	189	203	232	244	214	237	200	189	213	201	221	200	236	211	218	244	208	220	201	236	199	238	221	205	221	209	215	196	213	245	206	208	207	254	194	232	213	246	227	208	236	205	205	180	210	166	205	211	216	215	222	222	242	198	229	205	235	199	209	211	221	224	197	217	253	228	190	218	212	190	185	202	203	190	235	225	208	211	217	218	206	218	193	238	221	237	215	194	222	213	215	213	234	204	214	220	181	214	222	242	241	199	217	209	249	224	220	220	211	218	212	229	220	210	225	199	240	197	232	232	241	220	209	214	220	224	222	215	227	223	218	222	222	186	224	198	189	220	239	215	214	214	190	202	221	225	239	182	209	196	225	219	226	236	197	231	206	227	232	202	215	216	196	225	222	212	213	219	227	223	213	213	198	223	247	209	214	243	217	197	206	221	222	215	232	205	217	204	186	209	225	222	222	239	186	232	200	211	223	209	221	204	201	223	221	207	213	239	255	204	191	232	219	237	212	210	219	205	218	206	220	217	213	228	200	201	223	222	242	209	214	217	211	232	214	218	218	231	185	224	222	209	212	199	224	224	244	224	221	204	226	210	201	199	217	213	229	217	226	214	222	220	215	198	246	216	213	205	210	240	209	242	204	197	194	225	223	209	229	218	231	239	246	172	209	231	241	197	211	222	206	219	210	239	201	202	209	225	213	198	226	215	205	250	214	206	217	192	219	215	236	226	215	201	218	220	204	231	209	224	227	223	214	201	222	239	223	209	208	220	221	227	204	240	198	237	222	200	251	227	200	225	229	227	233	215	206	233	206	192	209	221	247	204	213	207	217	180	214	200	211	228	197	194	223	241	218	202	219	225	211	203	207	230	233	207	209	225	221	226	224	234	211	224	210	203	224	220	219	227	236	198	232	205	210	217	214	233	219	207	194	255	208	227	205	192	181	220	233	217	254	228	215	219	235	220	206	207	237	215	198	217	233	221	235	226	241	224	255	216	215	233	191	216	214	216	223	222	219	218	205	217	204	207	228	215	244	226	201	216	207	210	230	223	198	199	243	203	235	224	218	219	241	239	199	195	212	203	218	205	221	214	222	204	224	197	221	200	221	211	207	214	233	250	229	226	211	213	216	202	227	219	223	213	235	207	193	224	196	215	195	195	221	209	238	220	211	220	197	187	201	224	249	197	205	213	219	205	217	213	225	197	220	250	205	213	199	210	205	208	203	231	213	197	199	184	226	222	216	206	190	221	240	222	204	218	215	225	221	247	227	196	206	200	179	209	241	218	190	204	217	222	215	197	174	201	211	218	212	207	223	239	208	213	215	223	225	210	225	208	212	215	227	200	238	205	209	201	234	207	263	211	217	223	200	193	234	204	225	220	257	196	208	206	245	200	243	238	234	207	218	205	200	238	233	220	217	213	195	198	209	210	231	210	216	212	227	223	209	221	201	221	198	228	213	188	210	212	208	218	232	218	222	221	242	222	192	233	237	213	207	249	197	210	204	191	209	198	193	205	223	202	227	238	202	219	223	209	217	191	214	232	216	216	241	182	209	223	232	218	213	217	229	200	212	221	225	209	219	241	207	203	237	224	190	250	222
19368	2280	5130	5802	4822	4006	3224	2729	2359	1939	1755	1555	1494	1345	1236	1191	1128	1069	960	986	915	859	785	860	786	773	828	775	775	752	763	736	750	666	727	661	654	661	657	694	645	617	654	647	637	651	668	635	635	620	607	648	635	617	646	655	619	611	625	634	636	602	561	577	630	584	604	630	600	683	604	632	631	581	620	608	636	577	603	623	614	635	631	606	595	610	622	635	587	648	656	570	639	617	605	601	601	606	601	608	607	618	633	606	631	597	602	652	615	554	537	562	611	594	583	600	561	616	639	574	583	553	579	555	590	560	577	543	560	562	582	561	570	539	593	565	629	610	611	595	573	542	550	580	601	557	600	610	581	624	612	596	627	624	585	601	584	602	575	615	526	601	617	624	556	586	565	550	618	588	541	619	558	555	576	550	586	647	632	637	593	586	599	591	589	579	561	542	556	571	631	584	539	587	580	579	571	577	553	531	589	554	575	571	611	559	587	574	583	564	605	619	623	594	544	570	643	605	566	590	573	577	596	548	560	572	606	589	596	577	536	600	554	584	585	558	572	601	580	501	547	579	597	586	577	612	604	566	550	556	522	575	563	568	576	583	539	563	550	588	582	541	571	584	536	593	582	580	568	543	574	598	550	540	570	585	583	581	590	597	564	588	552	595	622	593	561	592	570	576	598	587	604	601	588	598	576	546	554	563	558	548	524	566	547	523	552	578	575	515	545	574	546	568	558	561	582	562	584	609	565	547	555	620	559	540	569	551	497	558	576	578	559	557	557	615	562	600	559	542	575	551	558	584	551	604	593	566	590	631	587	578	580	595	565	570	564	536	541	552	577	545	629	604	537	603	581	555	604	577	549	572	589	582	575	568	565	585	535	539	547	553	525	588	567	560	618	542	554	573	562	578	576	560	572	543	594	565	556	587	581	548	517	606	592	627	596	584	535	542	551	555	508	575	595	610	568	559	537	518	588	604	608	583	553	564	619	574	604	570	574	616	595	589	560	576	570	565	549	598	562	503	584	579	565	591	549	588	595	553	582	598	567	577	566	576	566	556	550	568	576	576	566	552	595	524	607	592	561	551	618	574	538	550	544	579	551	557	576	574	564	554	579	570	563	541	564	543	548	565	538	543	549	549	566	607	591	604	513	548	579	537	546	545	552	536	570	613	630	589	581	569	543	570	564	574	546	563	553	528	601	590	591	584	539	565	537	564	508	580	621	539	579	601	550	562	561	569	558	582	607	601	518	616	569	583	570	539	546	607	552	561	630	586	603	565	583	551	536	558	546	574	559	580	581	570	571	581	548	589	580	573	576	568	624	545	581	592	564	586	582	573	539	575	556	583	527	544	565	561	557	533	567	581	554	535	555	579	592	604	642	521	563	524	565	541	566	593	555	583	556	549	560	573	602	603	522	553	581	652	615	577	575	576	589	558	529	560	566	553	572	566	525	604	588	529	532	592	528	612	579	551	599	559	592	538	548	593	580	553	590	529	533	581	590	592	577	560	579	570	604	597	543	545	564	576	602	564	545	554	605	567	587	548	554	553	563	553	613	561	568	559	571	603	546	565	582	563	599	559	607	584	565	559	573	599	553	539	605	542	532	537	575	579	575	541	539	583	557	563	549	586	598	538	547	562	608	587	574	572	587	582	611	571	601	552	584	568	579	625	548	613	569	596	596	580	575	522	603	561	569	580	603	522	574	593	594	549	605	563	601	573	587	585	572	609	569	542	611	564	577	560	570	564	540	550	568	553	573	582	605	567	532	584	546	570	540	576	598	556	561	559	548	583	613	569	586	574	536	583	590	585	568	601	611	540	577	603	585	585	577	582	586	568	538	584	602	571	560	544	570	573	613	556	587	565	572	593	546	590	579	572	582	558	566	554	548	579	573	589	567	557	556	600	560	605	610	548	576	560	568	571	536	581	584	550	564	580	519	574	632	568	577	584	578	580	597	600	583	572	569	564	583	584	579	564	572	563	588	577	600	565	566	584	576	540	587	553	540	570	565	579	590	635	562	569	558	569	573	553	511	525	570	603	557	568	544	581	548	577	591	569	553	615	562	571	564	552	591	618	557	576	580	571	530	559	593	555	619	600	572	604	573	574	578	564	572	595	578	587	533	569	576	555	551	574	598	553	592	615	585	606	578	575	571	622	549	530	565	577	577	586	553	558	583	594	599	559	597	571	579	595	592	590	574	550	599	581	517	594	552	614	545	579	570	584	617	638	573	525	599	597	551	558	572	545	596	565	599	571	572	624	576	603	560	589	569	555	586	566	570	566	550	562	575	569	601	611	580	577	597	531	549	584	578	609	532	579	580	607	544	560	558	568	594	586	584	571	569	578	590	610	589	594	552	586	582	558	557	571	549	572	567	564	599	588	521	630	583	618	557	564	595	537	552	521	559	571	591	576	561	583	582	556	557	555	551	576	593	583	619	585	638	571	571	555	595	548	586	565	598	604	582	607	544	586	570	605	550	548	580	516	587	587	563	537	581	606	634	594	566	571	584	589	591	558	542	592	556	564	589	555	519	570	621	559	578	586	605	535	588	577	532	561	562	571	554	580	566	520	546	581	610	608	575	584	583	551	548	612	595	570	555	537	571	548	534	568	562	590	552	533	601	575	583	579	567	528	619	595	561	558	563	581	617	570	595	542	568	540	534	593	567	605	584	560	590	596	576	573	552	556	601	561	560	538	570	567	578	543	554	569	586	558	546	591	567	565	556	625	570	591	602	555	591	561	588	553	560	584	569	577	562	571	580	559	582	550	601	567	582	557	560	554	560	558	557	579	535	555	490	561	570	586	599	556	553	594	598	583	594	588	575	597	583	579	587	598	599	608	570	581	530	584	577	570	580	568	540	528	538	566	604	572	595	586	634	548	594	535	613	592	558	594	614	614	570	628	568	572	570	580	584	600	594	502	614	563	538	606	555	586	598	562	592	568	580	533	573	577	571	572	581	589	559	580	555	564	570	554	564	579	534	566	546	580	583	572	591	592	583	536	592	605	577	522	598	628	557	563	587	587	615	585	557	576	563	554	613	553	548	582	586	569	551	606	561	544	569	567	576	601	569	601	545	566	620	584	563	584	566	596	593	549	584	558	586	590	594	550	594	589	554	549	581	619	624	555	567	588	562	602	566	574	547	567	572	582	561	549	536	575	572	565	563	578	571	584	543	583	583	552	567	557	547	572	558	575	550	594	577	554	609	543	568	564	582	578	572	566	597	613	547	542	584	591	555	554	550	598	608	555	572	567	568	557	622	600	528	614	567	559	566	564	583	578	574	576	587	570	572	612	576	534	568	603	580	583	592	588	580	591	595	567	591	572	567	552	532	593	544	616	571	594	552	540	541	604	601	552	549	571	573	598	574	589	565	591	589	531	602	604	538	571	565	590	570	548	578	565	566	589	589	579	596	550	575	554	568	528	577	582	602	564	582	532	530	628	542	535	562	636	590	548	546	585	589	554	604	567	564	573	555	571	573	548
4585	337	343	309	350	300	297	302	308	299	285	253	285	308	305	283	260	286	297	255	270	254	289	294	323	254	291	285	291	297	299	304	287	299	287	279	279	266	299	286	275	300	296	274	321	279	277	322	303	288	286	271	288	314	285	270	286	297	290	256	276	258	286	277	290	276	284	285	306	302	279	284	293	283	324	304	267	270	305	306	277	306	284	306	275	283	295	306	260	298	268	312	279	296	278	293	272	310	316	263	287	281	287	290	276	261	287	318	270	291	292	275	302	288	310	287	261	262	279	295	285	290	298	308	287	279	296	307	288	283	286	280	289	261	293	292	288	284	307	257	286	324	283	290	261	294	282	288	288	290	297	275	290	276	316	300	274	330	279	305	293	278	275	271	257	277	283	254	332	306	278	301	291	283	269	302	309	256	267	268	281	292	305	293	278	299	285	284	288	290	291	320	320	275	308	302	302	288	311	295	309	290	295	308	315	308	305	274	298	287	260	294	310	300	277	325	292	305	291	253	295	291	269	296	269	259	272	288	292	276	322	293	290	296	273	279	250	296	281	292	279	291	272	292	301	306	306	300	327	269	301	309	294	293	278	278	266	305	277	291	287	281	288	290	257	292	296	311	284	292	277	268	301	274	295	296	293	289	304	301	283	263	299	302	310	304	305	298	280	267	294	286	272	311	310	302	293	296	290	274	303	298	277	298	291	281	305	312	279	299	287	294	297	285	285	259	290	307	299	295	290	277	311	267	267	274	302	285	295	278	283	275	322	281	288	283	307	271	298	298	278	297	293	333	290	288	301	292	311	274	310	289	286	292	299	327	292	276	280	273	288	247	310	312	273	276	288	280	295	283	296	317	293	290	299	291	275	314	293	273	282	279	276	282	295	320	318	254	309	283	318	301	297	304	295	294	295	279	295	281	292	271	297	296	318	309	282	321	314	278	281	283	314	317	265	290	246	319	309	278	292	293	323	304	285	284	284	312	293	272	270	290	275	307	296	262	306	311	266	297	303	275	294	279	269	283	290	311	300	282	293	301	271	294	265	267	314	302	312	280	306	273	270	306	281	282	273	302	314	290	299	296	291	293	281	272	310	294	266	297	283	306	289	318	291	309	292	282	288	299	291	264	312	259	242	302	300	280	281	288	297	268	278	321	281	295	303	289	281	299	262	294	285	258	302	279	305	304	292	289	327	294	314	289	303	284	309	297	303	306	303	258	290	305	285	279	277	307	313	273	314	308	274	283	279	321	274	267	305	295	269	281	279	289	286	297	321	297	312	293	295	293	311	274	282	259	296	277	316	291	264	298	289	315	293	303	285	277	305	317	281	282	295	296	279	293	312	310	299	292	275	286	288	287	305	287	283	318	270	266	315	302	280	301	314	285	266	288	269	283	281	278	267	300	268	303	276	276	290	326	296	279	268	297	298	317	291	310	269	307	309	287	288	295	304	304	300	297	321	297	306	280	302	293	303	278	313	289	278	310	318	300	314	301	285	292	288	301	273	286	321	294	290	261	299	277	296	294	313	306	297	305	296	275	296	293	296	268	308	282	308	300	287	297	282	297	301	280	284	277	258	294	279	286	280	316	269	267	294	290	291	302	286	312	322	302	303	272	269	291	293	312	266	282	304	283	308	294	324	311	280	303	302	288	320	304	289	266	292	304	286	285	265	342	289	299	284	309	302	280	319	273	269	297	328	298	316	295	275	308	285	285	287	289	267	292	283	315	299	301	298	308	316	280	274	296	300	303	286	272	288	307	315	283	273	272	296	307	290	293	269	299	301	292	258	293	300	303	321	310	291	291	295	266	297	297	264	298	256	274	317	303	302	292	283	307	287	297	322	288	306	288	285	293	272	289	288	267	324	287	266	279	283	276	294	279	294	272	266	302	282	296	307	306	306	291	310	295	296	275	267	271	280	309	297	317	277	271	275	279	299	289	325	277	294	263	274	292	261	268	263	270	348	312	324	279	273	277	310	311	294	277	315	297	274	297	304	296	288	280	301	283	293	279	298	308	285	277	275	319	301	305	257	289	299	267	305	287	296	279	314	280	274	261	320	285	285	274	313	283	286	316	248	277	306	262	299	273	298	316	308	297	311	292	292	280	287	284	279	297	257	303	286	282	283	312	274	287	300	290	311	295	283	310	301	300	277	295	265	331	261	292	310	281	284	316	306	276	300	323	290	285	281	301	307	290	267	290	308	274	308	295	264	313	315	286	326	306	274	265	288	287	275	283	278	328	251	302	253	284	303	296	310	301	340	289	287	288	262	265	290	295	283	302	296	278	255	275	308	316	309	291	319	314	302	274	338	290	302	289	289	287	278	229	275	293	293	283	269	312	285	314	269	284	274	280	284	290	320	284	307	286	288	299	269	327	270	279	298	290	293	313	258	274	298	304	299	282	276	259	307	287	276	301	286	336	306	300	284	305	313	288	270	271	284	294	287	285	268	277	257	319	288	297	289	253	294	303	287	300	279	273	284	291	300	287	297	321	289	296	265	315	287	325	311	284	249	305	314	303	289	311	342	278	285	312	299	316	265	261	298	310	272	275	293	289	307	296	312	293	318	286	283	291	274	310	284	306	273	309	262	293	288	295	266	292	277	258	283	278	280	282	289	277	276	258	290	310	289	262	288	322	292	267	299	296	277	254	283	313	287	305	274	282	297	295	306	304	275	316	297	288	282	290	286	306	285	355	261	317	270	308	305	320	288	286	294	302	286	298	282	286	295	290	289	320	296	284	289	288	281	311	262	298	294	293	281	264	311	256	294	283	281	279	271	302	256	279	302	315	312	286	273	290	291	286	311	244	299	287	273	309	284	311	321	316	273	303	312	299	313	279	296	309	297	302	299	322	275	285	333	264	284	280	308	295	319	303	294	308	278	305	332	292	309	293	281	263	279	294	320	328	248	287	310	286	270	277	280	280	311	298	261	292	304	296	288	278	300	279	306	270	302	284	318	289	299	285	303	277	283	300	324	274	289	259	302	288	258	257	268	311	297	302	330	267	267	275	294	286	283	276	287	315	292	278	275	311	296	283	294	311	275	291	307	291	283	281	292	264	276	344	312	297	296	278	269	268	284	311	256	302	321	267	303	292	277	284	296	281	297	288	271	308	308	294	300	291	297	302	295	290	295	287	258	299	274	273	281	288	298	276	279	299	273	242	331	293	298	265	271	299	314	286	322	277	291	269	304	296	274	310	257	280	301	314	298	301	311	279	312	283	301	268	291	298	296	289	312	277	291	313	282	308	292	308	312	294	299	281	281	323	328	272	311	270	299	275	268	293	280	296	297	294	282	298	287	257	293	273	314	263	290	273	259	294	303	290	273	305	321	302	305	282	312	262	282	271	291	283	315	298	283	287	246	299	310	308	309	288	282	263	293	275	281	298	272	320	279	270	273	295	306	309	293	269	267	287	293	278	296	265	302	284	314	262	302	288	297	291	324	284	276	284	301	274	293	282	284	298	276	279	261	281	249	265
4489	794	816	896	889	818	795	782	816	761	826	783	779	769	775	798	775	759	808	723	729	777	788	745	803	760	764	768	779	756	779	725	784	834	766	746	741	772	768	743	791	741	776	774	779	755	772	786	725	750	746	790	772	803	760	760	741	748	756	800	769	744	765	711	735	778	813	755	770	807	739	802	748	776	739	764	759	769	772	785	714	732	753	798	769	773	773	753	760	752	758	814	807	780	760	850	698	754	795	782	715	771	752	830	760	777	795	751	782	771	746	769	731	720	747	753	697	785	776	780	757	794	734	797	786	772	757	742	756	725	767	786	762	786	787	816	707	759	762	764	715	764	742	695	743	765	744	749	812	739	735	782	775	732	748	775	765	759	789	757	800	767	765	767	721	774	826	806	713	746	767	747	795	772	765	738	765	749	735	751	738	789	768	706	782	791	764	779	753	703	752	740	769	757	762	738	784	769	753	783	770	724	733	729	747	743	743	720	739	786	730	771	707	812	743	744	725	778	759	750	752	765	715	786	736	778	755	768	755	716	791	784	779	754	765	799	758	751	771	773	754	709	747	718	721	772	739	693	828	742	751	726	774	770	780	773	781	795	739	732	717	741	795	804	752	798	752	752	796	736	805	760	780	784	710	770	745	760	796	732	716	749	795	735	738	762	752	738	761	750	792	809	706	726	758	775	734	741	779	727	764	775	785	707	777	768	763	799	746	723	789	782	715	766	811	735	786	763	714	714	739	736	840	788	734	829	784	734	752	728	796	761	826	749	767	784	787	733	735	757	765	759	735	762	752	756	761	789	772	725	782	772	753	744	772	747	792	709	798	749	754	783	785	728	780	778	768	783	757	707	719	754	756	759	775	774	762	808	768	755	771	792	758	778	781	780	727	722	800	738	749	713	727	796	730	805	795	729	775	744	722	767	747	758	812	722	733	749	752	803	794	788	713	787	789	759	771	775	754	745	791	707	815	734	750	751	782	742	789	775	813	788	769	748	741	793	767	771	775	714	765	738	745	764	788	732	809	715	760	731	760	753	751	732	745	748	738	712	762	800	721	772	739	737	784	818	772	743	774	741	744	723	695	767	776	747	777	765	771	711	752	776	722	691	781	819	739	749	701	761	706	773	700	785	767	816	782	770	721	753	746	770	782	764	719	760	752	776	739	854	791	770	802	739	751	759	768	746	787	841	735	766	736	712	772	785	763	781	773	700	752	723	760	758	755	748	763	779	796	749	736	771	761	757	743	766	781	747	764	796	750	738	746	735	754	736	777	736	729	758	748	777	718	810	778	766	755	788	711	781	753	772	766	737	755	769	764	791	732	812	757	728	713	787	777	790	755	752	778	722	810	832	752	738	790	758	750	759	776	735	733	722	712	739	752	759	716	727	756	748	772	749	747	711	764	746	795	724	813	769	716	760	770	776	762	792	749	758	773	717	778	717	800	789	753	738	762	761	734	795	763	769	757	764	725	754	743	767	784	747	738	773	752	768	808	780	753	730	770	769	760	718	761	744	714	744	761	806	752	751	786	751	784	777	772	782	760	794	768	761	770	756	707	745	759	728	764	747	750	721	748	756	729	725	753	767	788	757	773	726	727	753	769	772	747	768	776	754	740	804	757	751	774	769	774	727	796	770	761	745	761	727	807	733	790	709	781	743	731	778	775	722	742	788	788	748	791	793	763	717	780	761	768	733	762	753	748	738	758	737	799	812	760	771	703	774	776	753	776	797	762	768	743	747	706	766	780	702	773	739	783	762	726	783	737	770	788	830	772	743	779	749	782	798	782	733	688	746	764	727	778	748	757	813	716	722	742	751	816	755	786	730	757	730	743	759	789	786	766	777	746	778	722	761	798	749	778	769	732	764	729	724	758	719	747	735	742	790	783	782	785	760	735	754	729	779	756	763	774	719	764	744	760	804	791	793	797	767	758	736	747	723	759	747	717	742	724	740	751	772	750	782	728	728	774	748	732	724	740	761	762	744	744	723	773	759	804	784	773	796	765	748	761	776	775	734	759	771	776	767	743	802	735	779	788	797	737	755	729	733	750	743	776	780	732	793	789	735	794	731	805	775	766	762	787	741	716	787	735	752	781	782	783	769	753	741	803	774	770	749	788	734	756	741	790	773	759	757	725	777	792	747	727	756	774	766	785	756	719	762	760	748	738	711	705	769	742	789	753	780	805	748	730	715	750	775	827	768	799	742	762	705	740	795	765	752	789	740	783	716	762	748	746	782	784	776	757	753	801	737	753	793	789	826	726	784	765	722	738	727	788	752	723	733	764	807	756	735	742	779	723	803	755	792	748	806	759	744	745	837	753	768	765	767	765	751	792	745	712	739	714	775	752	780	720	749	824	766	741	783	744	772	705	738	813	811	751	727	714	714	774	735	776	718	699	749	785	770	750	747	791	777	749	731	760	760	783	742	724	768	763	714	764	761	770	746	735	757	760	777	704	740	814	754	731	765	772	786	782	765	749	716	813	768	745	739	723	724	755	742	709	787	732	733	756	740	775	738	774	818	725	739	758	808	789	768	761	743	772	731	788	729	818	744	746	757	755	767	815	803	750	692	761	756	722	745	828	743	732	740	774	727	743	739	785	747	771	772	794	775	791	747	769	764	781	767	742	733	772	760	754	800	750	744	762	774	711	798	730	733	714	778	793	726	761	756	751	785	756	771	770	781	739	799	796	770	755	748	750	720	722	780	785	768	777	758	798	713	811	741	754	769	737	780	756	675	739	733	736	784	737	757	749	689	777	789	764	735	765	767	812	741	734	734	765	768	755	765	783	757	775	731	794	737	756	752	748	771	735	787	741	701	769	706	784	783	703	709	772	689	771	735	779	782	745	776	774	747	793	746	770	785	732	768	747	769	735	732	787	760	739	796	757	813	754	753	791	777	732	732	765	792	770	777	736	739	771	768	749	793	775	783	769	742	768	766	739	751	781	748	753	706	747	790	808	751	757	779	782	751	798	729	743	813	769	775	692	769	781	747	790	779	744	749	739	755	751	730	770	790	765	805	790	741	699	748	762	799	773	745	760	758	754	760	751	746	731	765	804	766	727	733	785	736	782	757	753	762	758	746	746	760	752	785	721	769	760	744	762	737	760	735	792	760	732	739	723	750	748	754	742	723	805	722	781	727	743	763	735	732	804	754	799	772	734	722	730	759	719	773	782	742	769	737	756	747	733	721	822	744	746	785	747	755	731	808	700	761	769	796	786	766	762	729	735	722	727	789	768	713	771	828	745	726	737	787	745	745	751	729	782	752	766	798	762	767	756	739	788	751	770	765	701	741	738	762	766	781	735	758	797	715	732	786	748	786	729	774	745	756	761	809	803	774	790	796	746	799	799	792	769	732	744	789	756	803	765	743	803	715	747	741	763	783	726	806	779	780	724	771	745	794	780	738	798	743	781	707	772	739	838	771	797	723	751	782	714	784	746	750	747	736	807	803	734	750	784	752	785	778	772	770	739	808	781	735
30487	3937	1512	1123	830	677	615	515	473	431	437	397	420	352	385	360	368	350	364	362	381	312	329	341	358	338	359	330	345	340	326	315	313	296	325	376	332	318	316	332	301	337	332	275	340	337	289	331	329	350	310	295	322	298	324	338	337	314	305	338	321	312	316	305	332	297	288	325	302	318	336	352	334	314	360	336	317	302	324	306	326	311	338	328	331	329	275	296	311	324	343	317	306	296	324	311	329	304	292	324	355	308	325	326	329	341	356	331	302	311	310	316	298	292	326	299	317	317	320	334	301	351	325	326	320	331	312	323	300	340	339	332	318	289	332	295	330	333	307	300	308	303	279	315	298	298	330	330	327	285	322	304	361	299	333	309	328	315	346	315	296	344	318	305	327	302	347	351	307	298	291	325	348	311	301	357	331	295	330	279	325	334	321	305	317	305	297	297	318	309	328	303	308	317	326	342	285	315	318	301	325	327	321	313	350	335	303	310	325	329	328	322	336	321	335	323	322	315	345	310	320	308	300	279	289	321	309	345	296	314	315	335	309	347	316	314	305	295	348	313	296	314	313	335	299	309	320	311	317	326	316	314	328	306	286	286	352	317	344	310	322	315	330	311	277	320	334	306	322	353	312	340	328	329	373	352	314	328	308	300	357	357	308	307	307	302	311	332	312	303	302	349	347	312	303	314	358	317	307	315	301	314	290	341	313	301	320	346	345	301	303	318	323	300	324	336	310	337	313	300	344	319	343	307	303	321	303	311	320	300	342	328	300	313	328	336	287	278	313	352	331	323	339	338	294	310	299	301	318	293	296	315	312	318	342	309	309	324	298	302	321	330	307	314	317	322	329	308	288	303	310	321	335	291	306	308	318	337	331	291	321	322	303	323	322	320	325	304	328	277	337	304	298	311	310	272	324	293	328	347	316	361	319	298	283	295	310	298	345	327	331	293	323	338	297	329	313	305	302	362	319	312	332	320	310	281	297	345	316	317	334	315	333	323	313	311	303	313	320	300	325	304	303	308	303	322	343	307	324	318	346	310	309	310	299	306	317	325	315	324	341	324	315	306	337	294	330	331	319	312	286	306	311	307	314	330	313	311	329	318	302	343	319	325	332	320	334	336	327	327	336	308	308	304	345	316	304	335	325	312	318	317	315	322	355	320	339	331	336	347	303	322	305	328	316	307	304	330	338	313	309	327	335	331	376	308	312	345	303	339	311	307	284	307	316	302	310	323	316	306	316	324	328	328	298	298	300	319	325	303	311	291	328	353	315	359	330	322	285	327	339	327	304	337	312	329	288	323	318	301	301	309	331	315	290	324	350	328	306	311	331	314	320	338	346	310	301	337	297	297	329	309	324	294	291	299	298	315	314	288	318	293	340	330	319	309	345	338	283	328	285	327	306	301	291	315	308	303	308	296	280	352	300	303	325	309	327	334	339	303	319	341	318	305	306	324	319	326	315	309	306	328	315	321	341	332	336	328	334	325	328	324	305	289	329	315	306	325	304	323	347	349	325	344	330	315	292	326	321	309	304	302	370	308	327	316	323	335	291	293	363	330	308	314	318	291	302	327	342	310	330	312	307	322	305	297	329	295	293	309	281	303	299	323	325	288	316	313	336	313	312	331	298	299	302	304	337	300	330	322	317	318	301	336	288	299	292	369	306	307	300	316	306	308	305	333	312	308	354	332	322	313	342	341	277	352	329	313	313	308	306	327	312	303	355	305	317	328	301	312	342	315	335	309	318	303	303	310	324	380	302	320	278	328	326	362	309	313	347	315	344	316	326	319	284	308	346	321	315	261	323	330	320	308	333	306	318	350	304	343	277	326	312	341	306	298	297	338	344	328	326	325	362	305	338	340	310	329	356	329	323	332	330	316	333	330	315	322	318	336	300	331	328	322	328	312	289	291	298	301	265	287	287	324	293	326	324	295	325	294	317	333	325	312	321	325	305	321	312	334	314	337	348	339	326	314	339	318	322	327	360	356	313	352	331	337	318	324	307	302	332	318	330	320	319	288	300	296	311	319	305	323	352	318	330	307	357	334	335	327	301	373	369	298	319	315	311	327	300	323	314	352	325	313	313	288	323	348	293	305	336	302	318	289	309	344	327	333	313	288	334	315	318	296	285	293	332	310	314	335	308	328	301	346	344	339	335	328	336	300	332	313	297	279	314	301	342	306	324	360	315	303	308	343	333	313	317	295	351	323	303	308	351	315	339	330	328	266	351	333	309	342	282	299	350	316	325	320	315	335	337	337	299	335	301	320	331	292	340	315	349	340	314	309	313	297	308	333	346	277	321	286	289	349	330	303	306	330	303	338	308	300	282	298	347	328	351	345	314	315	304	324	307	302	292	342	321	341	334	294	323	304	298	327	323	324	340	310	336	292	318	310	299	294	301	326	291	292	325	299	319	358	315	315	321	323	306	295	300	282	316	319	297	311	329	340	336	342	340	310	323	307	291	281	315	323	311	319	298	308	317	330	301	319	328	322	313	311	303	320	329	334	344	339	312	369	283	301	311	294	326	339	319	316	281	341	292	283	302	332	300	327	295	322	332	310	302	317	280	335	332	314	326	296	321	310	331	283	311	306	325	316	296	305	343	329	293	296	314	310	331	317	340	321	335	326	280	333	327	326	308	349	319	270	290	275	319	293	300	319	301	349	313	310	342	314	292	319	286	344	292	311	357	296	308	317	327	306	293	324	311	314	340	320	318	293	320	311	300	345	332	296	336	331	324	306	319	288	303	335	335	314	298	334	331	315	310	332	316	323	293	357	311	353	311	315	292	352	296	340	313	284	311	311	326	306	316	322	315	327	300	326	305	345	301	342	323	315	349	314	334	316	321	317	291	328	308	289	300	325	317	308	315	317	302	329	339	287	296	300	297	316	310	345	310	332	320	323	357	310	323	299	314	304	305	336	312	331	308	279	329	317	339	321	327	310	311	311	331	307	315	291	307	331	317	328	336	325	330	313	309	341	332	341	332	346	328	323	345	306	302	321	306	348	299	292	344	317	317	323	305	321	313	330	295	325	336	304	306	331	327	310	293	281	337	281	311	291	344	300	288	346	344	336	311	282	319	307	332	299	321	323	310	337	314	336	326	305	304	353	342	347	307	318	313	299	324	309	332	319	323	311	292	298	366	335	335	323	329	355	311	315	335	305	334	319	321	300	318	320	332	353	300	312	338	327	295	324	340	281	337	310	341	334	286	287	285	349	341	328	328	313	320	342	327	315	317	324	319	319	345	312	343	308	310	308	318	302	301	334	341	320	323	333	334	340	337	320	298	320	350	284	361	352	333	342	290	343	321	337	329	338	317	313	320	324	333	291	324	322	323	323	284	300	326	316	315	324	307	329	339	331	297	290	329	310	338	325	315	293	302	326	312	329	342	294	325	308	350	340	320	349	290	314	309	329	334	325	340	318	312	312	343	342	316	323	301	318	315	317	312	340	346	311	329	344	316	310	319	291	345	306	311	304	338	325
14423	1694	3182	3596	3133	2575	2222	1987	1659	1505	1535	1331	1271	1256	1215	1097	1088	1078	1023	968	999	985	973	970	946	989	955	826	921	992	854	896	871	896	905	839	839	888	858	840	869	815	839	870	822	840	899	850	893	879	908	835	826	815	827	859	789	826	810	815	781	878	836	886	789	794	851	864	830	809	855	797	866	878	794	877	822	878	830	850	858	878	815	843	816	891	815	858	890	794	867	848	883	829	786	888	858	827	872	842	842	842	801	837	884	795	863	814	842	851	825	761	888	767	830	809	808	786	800	842	802	844	791	830	799	828	848	832	827	830	897	817	801	828	843	821	823	781	831	790	779	807	828	787	823	829	814	834	785	825	831	860	784	856	805	829	800	853	843	835	777	855	807	907	770	797	837	824	830	845	843	782	881	821	836	857	857	861	855	819	804	813	794	832	808	833	819	778	861	874	793	893	810	851	860	813	830	757	798	777	785	811	798	795	844	777	784	815	847	848	833	822	852	819	816	825	819	816	886	858	741	831	799	805	781	798	827	816	822	811	831	859	806	811	788	872	890	860	811	765	855	763	779	799	838	859	817	796	815	823	803	803	818	847	822	844	853	795	822	841	794	839	828	803	810	800	830	815	824	787	852	785	828	822	799	816	792	801	816	816	789	815	807	843	818	812	812	836	818	839	826	812	811	786	815	848	821	778	748	816	831	829	799	788	825	785	817	786	804	782	822	841	915	861	813	823	825	827	790	776	792	785	792	787	775	811	778	731	804	798	830	831	860	840	843	827	786	816	860	765	777	772	808	830	864	781	807	840	824	839	811	826	823	852	807	803	795	791	827	829	771	804	800	801	818	830	787	881	844	827	852	842	946	811	823	788	861	835	787	793	767	843	780	729	807	819	812	802	812	827	790	808	820	809	830	802	796	814	838	771	855	804	803	779	761	769	835	828	784	782	753	785	747	857	804	825	807	826	800	805	793	854	851	783	837	746	788	866	858	861	736	803	749	767	804	826	840	861	846	823	758	853	800	785	814	828	834	793	804	825	829	782	792	807	788	807	799	746	802	869	801	757	842	816	791	834	846	826	834	836	801	866	784	759	824	854	825	812	821	833	806	765	798	761	841	799	827	812	840	838	749	839	778	834	792	825	844	789	849	815	831	827	821	834	829	821	790	772	769	805	803	822	830	793	836	839	809	875	803	797	802	810	785	773	838	833	779	756	792	786	794	803	769	790	803	811	792	828	812	792	763	790	765	820	773	819	780	793	820	801	834	842	790	789	837	821	841	837	814	768	748	814	828	853	800	793	838	797	815	779	844	821	810	838	817	849	786	812	819	806	807	824	861	813	797	828	834	832	815	811	830	777	766	759	808	830	844	818	788	813	833	846	772	856	843	786	793	803	835	766	830	829	843	775	807	790	814	806	827	795	812	812	834	824	837	821	811	857	853	804	801	832	810	835	794	817	850	835	839	857	827	827	786	806	828	757	811	824	783	827	823	824	794	794	814	810	795	828	815	819	749	816	851	808	792	835	780	801	825	808	817	814	774	811	848	813	803	805	858	831	847	798	854	831	799	784	851	838	808	827	792	813	787	803	774	784	774	798	837	835	757	824	864	841	813	792	849	836	803	794	766	818	837	858	809	794	810	825	846	831	816	811	849	785	827	794	762	854	805	821	822	798	829	819	803	801	804	764	838	847	802	810	776	781	841	838	759	836	808	829	841	816	853	843	827	827	853	819	823	870	840	844	859	799	814	799	859	789	810	824	786	807	848	815	796	802	797	805	819	780	842	850	781	813	736	813	763	815	851	806	859	823	865	877	797	820	820	826	844	783	793	845	772	783	850	784	777	851	761	792	789	773	846	820	867	769	790	795	814	797	802	786	884	804	842	819	804	800	776	789	836	842	802	847	852	777	790	812	834	784	735	860	881	813	822	796	814	806	840	798	810	823	835	814	854	805	836	809	805	813	829	745	824	832	849	772	799	821	805	803	805	827	838	858	808	811	828	815	804	838	782	820	812	768	804	842	821	811	830	832	798	777	792	850	780	797	851	817	784	816	888	771	873	835	838	805	824	809	793	866	863	848	824	790	772	811	859	803	777	828	805	813	804	788	807	791	796	796	814	781	763	854	797	751	856	804	777	798	832	787	845	846	836	810	820	803	843	806	820	844	795	794	830	844	814	820	825	811	806	809	770	804	816	837	774	812	817	850	834	788	788	792	808	816	789	787	847	844	882	817	845	785	815	848	819	843	850	822	808	796	846	796	813	878	832	799	832	781	804	822	812	787	842	746	815	842	821	793	828	771	821	794	793	837	862	820	791	796	762	802	795	858	828	831	840	814	751	854	828	786	758	798	853	840	775	784	844	752	809	843	846	844	833	794	846	840	803	802	836	838	835	823	836	812	764	811	843	798	801	771	820	792	800	825	816	816	811	809	811	818	842	842	789	811	854	790	843	802	826	779	784	845	798	845	806	835	791	774	824	798	786	832	804	790	794	822	818	759	829	805	783	812	802	806	815	830	848	852	793	846	780	856	850	810	782	817	781	824	848	798	849	784	853	840	798	835	779	867	825	834	798	842	890	800	796	836	806	790	794	869	808	749	836	781	822	850	844	829	800	846	732	843	770	810	787	824	772	829	843	832	827	817	813	817	818	881	860	796	831	826	819	814	752	811	811	855	803	826	766	828	818	796	824	829	807	839	836	836	799	808	811	847	794	795	815	848	803	792	792	786	822	794	798	850	833	826	816	801	773	814	799	794	854	795	827	847	825	847	807	846	848	857	759	819	828	793	783	753	823	811	812	809	805	780	797	818	810	796	790	810	809	856	865	804	839	803	799	817	811	833	790	764	784	776	801	786	840	817	828	785	807	756	753	870	786	815	840	868	777	788	799	829	787	772	814	807	806	823	809	803	801	854	825	793	773	782	803	831	843	818	863	821	815	852	800	818	793	812	823	823	786	764	810	831	759	812	827	807	819	779	795	833	838	821	820	853	812	833	822	838	789	801	799	828	782	769	790	842	810	785	822	781	862	840	793	873	770	787	825	829	822	788	846	843	830	805	771	806	780	795	804	857	830	812	824	832	795	849	799	795	839	800	780	759	838	832	830	831	768	823	757	848	843	799	798	836	856	831	792	806	817	775	829	781	841	817	830	780	781	816	777	828	785	828	791	852	734	803	799	835	769	876	835	809	829	787	775	792	793	749	836	823	770	777	811	802	828	854	818	815	829	821	827	791	864	797	805	844	803	809	873	829	809	784	850	807	840	833	789	823	793	786	831	795	829	842	838	814	786	776	855	807	805	806	794	810	787	882	793	828	836	799	791	791	837	784	841	815	815	778	765	810	811	802	835	838	802	777	805	825	785	819	797	860	799	853	851	817	797	816	794	835	775	854	835	810	794	834	827	749	826	824	821	814	849	844	807	816	824	862	797	805	816	783	835	812	847	789	838	815	810	787	826	777	847	872	810	845	805	796	811	844	866	755	843	857
43068	10558	3208	2088	1316	971	779	699	527	504	406	382	343	313	356	303	270	270	277	290	274	249	267	253	231	285	250	218	228	260	235	233	218	210	240	242	227	230	252	212	233	249	239	235	223	205	196	248	220	215	221	206	246	237	234	217	205	232	203	223	201	226	235	202	202	227	200	230	238	216	201	204	223	209	237	226	217	227	216	237	242	209	246	229	214	209	208	226	223	234	243	209	240	224	243	205	214	218	202	246	198	219	211	199	245	240	214	224	228	207	231	206	214	232	202	235	182	238	212	243	222	228	208	231	239	227	245	194	229	231	209	211	218	200	214	224	228	237	218	215	221	218	205	232	199	244	212	232	215	248	222	225	200	210	213	228	217	239	226	206	224	229	233	240	213	232	214	187	225	199	191	207	236	210	222	223	227	226	226	217	209	219	230	228	205	223	196	219	200	228	217	206	224	222	204	224	228	211	225	219	223	234	207	216	218	240	206	211	217	191	232	229	206	225	243	223	220	218	242	220	230	225	231	226	205	213	229	247	218	221	208	198	223	216	223	209	206	242	227	224	217	219	213	210	225	195	236	224	215	211	225	207	228	217	235	210	243	232	237	216	230	208	201	231	231	200	251	216	176	223	228	228	201	223	215	198	219	212	227	223	229	235	213	221	229	204	221	219	206	235	232	222	211	211	212	214	223	207	196	214	192	220	208	221	212	236	226	208	219	207	234	224	231	200	181	187	186	215	227	199	249	238	213	215	204	207	206	266	215	215	210	228	211	232	211	230	204	224	240	228	208	227	204	224	224	208	223	181	206	219	213	196	232	226	228	219	234	239	205	228	257	219	228	212	214	224	223	246	204	220	231	218	208	219	204	207	196	213	225	234	215	227	231	208	192	237	211	222	232	238	227	229	224	229	236	233	222	238	208	201	246	255	204	184	218	186	220	230	233	211	242	233	210	215	216	231	239	226	215	221	217	221	227	230	207	212	222	201	183	245	236	223	212	239	227	233	252	214	217	220	242	214	223	217	246	218	248	245	212	210	205	232	236	198	218	209	232	213	197	239	232	220	210	228	219	227	219	225	190	227	233	225	225	215	221	247	226	218	232	214	238	212	225	212	211	208	238	221	225	226	225	206	224	239	215	206	203	229	212	235	239	208	204	187	203	231	225	197	196	213	210	207	225	233	245	205	260	218	228	222	206	216	229	203	228	225	206	213	236	221	243	226	217	233	219	216	202	229	213	204	244	229	217	195	229	260	226	216	234	219	228	204	219	205	204	235	198	217	232	221	216	204	242	210	215	221	213	251	204	236	224	219	200	222	224	190	205	230	239	213	201	213	195	224	217	198	196	201	198	205	236	234	247	244	217	214	211	228	223	243	227	211	201	205	245	225	213	222	232	228	204	205	209	194	233	221	210	207	196	220	193	209	231	203	221	203	227	231	204	222	203	186	206	218	176	210	206	227	204	235	189	236	224	198	221	208	196	234	205	233	207	241	224	215	199	199	214	231	225	207	217	206	209	208	240	243	217	227	210	226	226	205	227	222	240	212	210	232	221	197	208	212	223	229	212	230	231	222	206	222	250	212	219	230	208	224	236	209	206	198	196	186	216	191	196	235	214	223	217	237	213	216	201	226	255	196	180	196	200	233	222	229	219	217	218	210	220	215	223	195	214	218	206	216	229	210	208	211	245	212	240	215	244	220	209	228	200	201	226	251	229	222	213	227	198	228	195	220	216	223	241	215	224	221	241	188	214	196	216	215	189	246	215	200	198	214	197	192	242	187	226	241	225	222	227	239	198	225	183	181	229	213	199	237	219	205	215	217	227	237	228	210	232	211	201	220	211	220	212	229	206	207	234	195	198	233	212	240	197	232	160	239	207	198	220	192	245	237	201	244	213	236	197	203	212	240	233	242	216	224	215	219	219	213	243	222	186	212	235	204	227	218	218	224	216	222	240	226	230	197	234	221	215	237	208	190	245	237	211	192	204	226	220	224	223	227	211	234	214	222	186	220	191	210	221	236	222	219	220	236	233	236	211	191	213	220	215	215	215	240	200	248	250	184	197	186	240	229	247	180	269	201	240	228	241	206	222	240	217	239	218	221	207	195	209	218	222	232	230	223	241	219	223	210	223	211	193	214	225	203	242	230	247	241	216	208	225	239	224	220	231	218	207	224	222	238	218	221	215	194	216	194	215	211	207	204	214	199	214	226	210	203	232	219	233	216	223	232	205	232	233	230	208	208	191	207	227	194	240	200	235	223	228	206	218	228	217	201	219	225	208	270	208	230	204	211	189	236	223	226	213	226	220	210	206	205	218	227	218	206	207	246	225	207	217	231	222	213	214	211	227	190	254	232	213	200	216	208	210	212	205	227	203	226	208	244	224	219	234	212	222	195	228	237	242	238	235	217	230	210	217	228	225	220	211	219	219	233	212	206	232	252	223	231	227	245	226	208	186	244	230	228	221	229	220	196	217	196	227	225	205	236	220	212	225	198	211	223	204	216	208	194	246	237	214	234	247	207	209	225	204	199	200	221	233	227	218	231	237	212	243	240	233	237	200	206	228	208	213	188	232	224	239	266	203	225	234	244	239	187	234	206	212	222	196	211	219	237	217	204	188	200	223	230	218	206	219	235	241	201	248	232	210	212	215	181	197	244	223	187	229	233	215	220	226	216	219	196	211	214	210	205	200	214	227	229	232	241	226	234	251	218	214	228	213	210	207	192	231	204	217	199	233	203	211	235	244	231	232	224	251	214	203	238	212	221	216	219	220	218	224	211	192	205	220	220	221	215	213	227	222	224	198	221	232	233	220	209	249	226	211	214	191	219	214	207	214	227	229	227	185	205	230	209	217	202	203	210	217	201	216	205	230	215	194	214	234	199	235	199	222	199	212	191	206	218	212	217	213	233	223	183	231	211	224	204	192	218	224	198	186	210	229	241	212	236	205	189	195	172	222	216	225	228	226	207	226	243	229	201	196	197	236	279	244	223	231	205	210	240	216	232	217	242	216	218	207	208	217	202	225	237	205	194	203	228	225	191	199	202	217	214	227	240	211	228	212	229	202	230	223	220	245	229	218	238	232	205	219	227	212	217	233	227	220	227	180	228	228	213	248	218	225	200	226	211	237	220	185	229	207	196	220	220	248	216	233	255	214	226	203	219	228	218	223	222	200	215	180	215	204	227	208	192	194	228	210	211	239	208	231	214	236	228	216	261	206	226	236	211	211	213	188	227	227	230	233	193	229	247	204	242	216	229	230	216	213	233	192	237	207	228	234	210	219	235	232	220	229	210	197	187	222	227	203	219	242	212	215	212	212	240	204	204	254	221	211	235	265	229	211	197	220	235	211	192	219	219	238	210	241	234	200	185	222	222	215	222	214	202	224	218	218	232	218	205	203	238	187	196	210	211	203	211	229	216	198	213	222	221	207	199	238	215	218	191	224	227	218	218	208	204	232	223	220	204	206	214	213	250	219	210	197	212	230	228
19672	2416	5158	5799	4884	3983	3224	2736	2361	2062	1812	1652	1467	1388	1181	1192	1099	1057	1029	986	887	878	903	820	811	805	759	828	761	771	712	724	733	661	742	720	668	709	726	662	695	714	619	669	691	643	663	619	653	677	662	602	645	658	602	619	660	613	639	614	625	635	609	600	609	595	652	655	616	621	608	635	660	639	578	631	651	629	588	633	613	643	604	623	604	593	641	644	655	640	659	617	623	628	608	595	608	613	580	624	619	587	611	579	635	578	595	600	604	616	598	639	633	648	612	565	558	579	599	633	578	566	548	558	551	589	624	566	591	571	620	552	594	596	589	585	597	562	555	593	617	603	601	530	612	572	551	586	604	588	603	596	622	603	598	600	594	568	535	597	620	603	572	604	584	601	584	589	568	558	616	564	627	570	584	624	578	594	637	605	646	550	563	639	601	574	599	597	628	600	624	551	566	585	605	596	612	593	571	598	585	579	569	611	609	536	529	574	600	564	595	598	587	604	588	581	551	589	529	597	560	583	590	590	622	565	537	648	569	584	593	582	588	556	579	567	544	610	609	571	571	581	551	556	580	549	572	579	612	591	536	544	537	590	566	556	543	566	603	572	577	576	561	591	580	577	575	562	603	575	560	562	592	585	574	573	546	577	573	595	608	552	556	598	593	552	599	559	582	580	541	566	571	562	622	586	564	565	552	568	565	605	575	565	543	600	574	564	602	559	574	573	593	590	569	576	569	554	558	558	545	597	599	578	581	637	562	569	572	514	573	563	581	614	591	602	590	545	586	589	586	619	597	559	579	578	586	544	595	627	609	534	550	556	561	579	609	547	565	563	528	564	596	540	564	548	588	525	581	580	553	600	604	597	589	561	548	620	578	520	568	581	608	532	550	543	564	559	607	514	565	577	555	565	575	573	611	554	586	539	589	610	552	523	569	559	578	554	568	552	551	550	550	507	570	599	605	592	571	598	576	575	627	559	584	584	590	594	574	577	606	554	587	591	611	572	597	560	560	559	590	592	586	559	507	566	587	576	562	569	588	594	584	572	601	573	568	560	601	557	538	594	570	565	544	590	579	597	553	598	583	532	549	593	589	530	595	572	568	575	597	586	590	535	579	573	582	540	584	591	595	564	603	598	607	581	570	609	574	596	588	604	610	618	586	585	595	580	544	563	568	587	602	597	561	655	594	549	558	581	595	601	577	566	534	533	552	584	590	591	571	603	587	548	568	573	550	599	603	584	564	593	584	572	558	592	556	633	591	550	607	567	551	567	528	601	588	616	544	561	533	624	540	605	535	562	594	581	549	609	613	607	597	604	576	565	529	579	543	556	620	539	593	537	573	564	557	579	582	557	594	591	560	592	565	553	588	584	607	576	581	574	591	548	548	603	559	540	571	572	570	586	574	590	583	592	572	538	589	563	564	574	580	581	586	572	571	548	607	605	604	586	599	595	543	542	570	579	589	618	614	560	575	562	560	593	552	539	583	580	577	563	562	598	579	544	641	548	578	603	592	566	594	544	553	582	548	537	586	598	611	594	581	574	585	564	579	590	580	614	560	569	568	579	590	585	595	599	593	592	577	579	534	611	594	550	605	569	551	557	588	560	565	569	549	577	578	558	586	608	566	551	556	560	587	590	605	592	620	576	539	578	551	594	562	563	565	580	599	581	561	581	611	563	560	583	595	564	633	563	579	546	558	522	571	579	567	567	638	587	501	593	610	590	563	578	568	561	585	576	584	563	597	575	526	596	557	607	605	561	592	604	574	602	580	596	552	600	587	582	543	565	573	568	572	601	572	568	569	577	597	583	603	588	592	578	575	601	584	594	632	576	563	553	591	560	561	580	567	557	576	566	552	581	603	586	589	563	566	602	573	537	606	577	539	571	604	600	557	564	561	624	567	617	628	563	606	547	568	593	567	559	524	551	590	598	530	566	562	576	605	524	574	579	581	592	613	578	563	583	591	603	583	575	591	589	587	556	573	556	567	564	521	583	565	601	572	604	631	597	606	580	550	563	590	613	571	587	584	581	544	557	580	609	587	567	562	617	550	591	642	571	582	608	556	548	606	592	593	583	607	562	562	574	591	569	571	582	563	575	582	565	579	533	564	598	587	596	601	561	575	546	571	552	590	593	561	572	602	608	572	551	602	569	573	567	590	549	598	567	576	576	550	592	561	595	568	623	553	578	585	569	589	569	568	590	605	595	590	588	551	573	581	579	571	601	547	565	610	546	574	573	549	546	587	589	552	564	615	622	538	598	603	583	575	571	574	535	602	571	595	564	568	601	593	590	548	589	566	589	562	583	549	558	574	547	549	537	580	553	565	566	584	589	577	604	538	545	567	590	540	552	621	584	589	521	575	587	601	595	556	586	593	578	587	568	545	569	573	570	599	573	562	625	618	599	595	559	590	598	572	582	540	590	546	566	516	621	599	601	527	528	562	586	589	543	612	562	570	572	588	613	553	562	603	625	588	571	557	561	544	566	591	614	572	597	604	570	627	551	567	557	603	612	544	577	553	541	542	637	569	610	516	582	639	544	623	596	610	594	600	556	592	578	579	569	583	602	574	572	610	577	549	517	642	575	603	558	563	594	573	556	528	572	607	587	621	598	576	575	606	631	567	586	573	568	594	565	574	596	568	597	592	528	523	561	562	556	578	589	558	560	576	583	562	546	567	556	581	589	602	550	598	615	582	580	581	601	554	592	643	588	546	558	606	579	565	610	576	573	590	585	566	578	554	569	549	544	581	599	573	557	542	573	581	544	588	591	587	552	568	617	559	572	576	589	590	574	597	585	610	605	568	571	606	589	587	549	586	564	573	559	613	590	582	541	561	571	549	579	578	560	597	563	571	583	565	585	631	605	552	550	549	570	560	550	577	580	558	571	590	580	607	529	555	586	556	641	594	550	578	590	602	596	552	523	561	569	613	571	572	557	565	575	572	545	560	549	586	561	533	567	540	610	561	554	595	589	546	553	555	604	605	565	576	550	531	580	581	600	600	589	600	591	564	612	599	581	573	583	568	582	574	563	544	563	522	622	556	564	590	574	552	563	604	598	578	616	560	592	559	596	617	592	596	586	584	582	590	543	581	535	611	615	622	616	578	570	584	585	600	539	591	569	577	582	581	550	544	562	573	548	582	586	582	565	543	549	575	572	584	548	559	572	597	606	574	581	547	551	563	565	598	589	577	587	574	551	610	587	568	558	616	617	534	586	536	580	606	563	577	604	575	598	560	587	543	600	600	580	534	597	568	566	554	591	587	586	567	528	550	595	563	565	541	574	518	558	576	622	607	514	573	576	600	561	631	555	539	577	628	565	545	605	557	576	577	579	586	559	601	533	572	579	568	581	595	546	596	576	576	564	587	559	542	598	552	548	591	575	593	577	580	578	564	584	515	563	613	521	586	558	574	601	545	542	575	572	558	577	578	548	597	575	577	582	611	559	575	596	571	611	562	575	598	612	549	524	588	571	596	541	558	608	599	584
4721	319	327	310	326	327	300	326	308	282	280	270	335	301	293	313	286	287	284	274	304	279	264	262	277	280	306	283	302	319	319	279	293	283	305	294	315	283	298	278	243	307	284	309	273	300	289	306	282	306	295	280	302	305	281	293	283	296	301	322	274	282	297	304	293	297	303	272	301	301	300	269	318	284	293	292	276	305	296	285	291	293	246	287	302	308	292	318	265	314	274	257	255	308	306	284	283	302	298	282	275	341	305	297	290	252	301	291	278	294	277	283	296	270	278	282	300	314	304	282	279	330	304	282	289	306	286	297	299	299	274	303	291	308	283	267	302	314	279	311	331	299	291	280	303	299	306	274	277	261	302	284	274	304	304	279	296	300	283	255	300	304	274	337	288	285	298	316	277	289	299	295	255	281	290	295	301	267	280	293	297	304	284	279	288	290	289	283	290	283	265	280	289	298	278	261	312	262	294	261	265	278	283	313	291	265	282	270	276	312	273	269	279	313	326	306	280	296	277	303	331	281	255	315	267	291	315	275	301	288	279	265	285	291	305	286	313	291	299	291	291	299	279	258	280	264	274	285	301	283	289	275	298	295	294	319	269	263	291	300	319	281	306	270	301	302	281	248	273	272	263	271	307	291	333	276	299	309	279	266	308	294	283	278	271	283	299	270	291	247	272	294	302	299	283	322	287	278	311	304	297	319	277	297	327	285	279	292	310	278	281	307	317	311	288	316	290	288	290	305	307	276	311	296	302	283	287	284	292	281	271	289	275	307	276	275	307	333	302	287	290	290	287	322	281	261	296	309	309	278	267	286	316	293	287	301	289	290	283	255	275	290	301	315	286	282	290	305	277	290	317	286	310	287	335	308	291	279	283	296	300	267	294	281	288	259	246	296	303	263	278	310	304	300	280	303	309	289	300	272	311	260	287	278	279	289	293	259	287	291	287	308	297	286	307	302	290	307	296	313	319	299	284	262	288	291	280	337	291	274	302	306	296	296	300	278	267	305	317	332	291	288	283	304	291	291	321	248	273	289	331	297	299	287	261	311	295	263	266	307	286	296	306	287	309	292	287	316	294	281	288	323	286	265	310	276	272	315	309	280	281	298	309	282	294	282	313	305	287	282	301	255	308	305	287	280	304	299	265	276	278	301	271	309	305	315	318	293	300	287	266	295	276	304	300	307	261	282	274	299	292	314	304	318	277	281	286	277	314	286	267	277	311	285	285	286	300	264	294	284	270	300	272	242	296	313	316	324	259	296	278	305	285	300	280	311	306	331	322	290	310	282	316	283	306	277	259	281	296	306	274	313	298	300	318	310	272	276	302	312	297	286	294	290	271	310	283	297	318	301	298	288	305	327	260	273	286	262	281	272	262	272	274	275	333	299	286	267	298	323	313	321	305	295	317	282	298	238	284	302	285	313	315	293	276	305	296	314	323	266	294	282	271	283	295	297	286	306	298	303	284	320	309	295	290	300	307	305	285	284	288	299	337	286	277	277	309	324	294	256	293	327	275	305	304	302	262	269	302	297	276	280	286	292	279	304	279	285	299	280	306	290	289	266	305	280	313	301	297	307	303	309	261	315	283	288	274	309	272	313	317	327	294	270	283	297	277	290	302	298	271	281	297	286	260	297	307	263	306	323	306	318	312	284	285	305	307	296	270	290	268	283	291	310	297	316	282	313	299	300	286	268	300	302	310	296	305	263	299	279	274	280	304	306	334	282	291	335	278	293	294	278	280	276	308	287	290	279	280	291	272	274	303	278	289	286	290	306	302	303	283	301	320	299	270	291	326	295	296	286	299	275	290	253	295	283	284	272	281	269	291	294	306	285	276	261	267	283	272	312	316	328	286	309	311	298	303	298	266	295	299	298	310	320	294	242	310	277	298	296	303	285	300	332	288	303	314	291	310	291	316	310	312	275	286	301	276	283	291	295	296	265	278	237	294	313	272	295	249	297	286	290	265	304	267	298	292	318	287	285	318	298	315	287	303	258	275	293	273	299	302	293	321	308	274	297	286	277	270	309	269	276	295	317	303	278	321	280	284	318	295	303	294	295	296	237	298	307	327	262	277	271	281	280	292	280	270	294	312	309	283	290	284	308	284	311	309	283	299	295	294	307	294	289	270	306	300	325	285	312	272	315	285	274	296	294	306	302	285	343	272	273	284	288	310	300	290	314	309	296	275	286	285	316	299	281	283	292	294	286	290	299	275	268	294	300	271	301	329	292	270	297	267	283	292	316	281	276	303	281	314	309	281	303	280	283	296	284	305	288	304	299	276	289	306	329	258	293	322	274	336	324	283	320	309	291	286	275	307	283	266	281	303	289	272	277	274	297	273	291	292	279	291	293	279	290	292	282	289	293	284	303	278	279	300	308	297	255	279	269	288	281	265	303	284	289	289	274	316	298	298	301	309	307	300	307	274	274	277	294	286	277	256	300	312	339	295	272	295	300	307	267	287	269	302	261	288	287	262	284	287	268	279	318	274	327	308	265	334	326	303	296	328	280	269	296	331	291	290	280	300	311	269	291	287	279	281	284	281	294	296	280	292	288	294	285	288	311	313	316	266	271	298	301	304	308	292	301	299	285	315	301	295	255	285	277	331	311	269	288	278	311	276	291	299	290	298	310	294	295	298	287	248	291	312	275	288	277	282	294	287	294	304	257	296	280	261	284	288	289	283	286	282	271	321	313	305	275	304	279	256	284	296	294	288	288	312	281	273	264	315	289	312	285	310	276	276	289	299	279	282	285	282	278	278	293	277	292	287	280	297	303	294	268	259	282	260	282	313	311	295	305	297	277	293	285	306	309	300	289	307	304	283	292	301	254	330	256	285	262	311	295	313	300	287	307	263	289	297	307	276	258	309	292	290	314	271	267	316	311	288	291	292	289	308	285	272	306	305	270	326	275	280	272	290	300	288	279	252	289	334	289	257	296	298	286	248	317	267	301	270	301	288	321	278	266	323	305	279	268	303	279	284	278	300	291	282	306	295	281	297	294	301	297	302	263	291	304	282	307	293	296	307	296	283	276	268	263	292	291	308	292	311	296	310	278	318	292	287	316	306	227	291	322	284	301	291	276	289	278	281	257	281	306	268	311	265	294	300	301	302	290	291	304	292	308	278	313	256	294	292	289	302	311	311	286	293	327	306	306	273	304	253	269	297	302	269	295	289	264	289	290	256	310	272	332	293	299	305	288	284	280	291	294	268	299	300	291	301	291	288	291	266	289	277	284	290	287	283	291	272	251	270	301	294	292	296	306	304	290	264	285	332	281	279	269	272	280	289	330	308	288	310	293	289	284	309	300	273	265	289	321	289	243	283	316	264	296	293	265	278	302	308	256	286	303	269	302	279	292	273	286	267	273	272	300	279	278	287	273	268	319	278	272	300	319	300	276	288	284	303	304	315	310	265	289	281	299	288	292	282	313	267	311	307	302	292	290	278	284	279	268	307	311	291	295	272	291	322	326	285	287	299	261	293	279
4436	847	894	872	903	861	819	846	769	790	779	772	798	781	837	755	780	786	753	766	836	775	834	762	785	805	806	764	728	762	752	766	765	757	780	796	778	725	737	788	727	819	749	782	738	755	825	812	773	787	806	772	777	827	761	723	730	738	736	718	755	790	717	780	767	782	751	769	767	796	762	800	765	785	778	796	767	785	725	749	798	785	766	820	805	779	827	784	709	707	776	800	769	780	799	758	748	807	746	759	761	751	791	725	790	747	777	728	755	773	823	771	736	775	768	810	731	775	790	752	831	780	813	753	706	770	756	793	753	765	765	761	790	730	721	782	805	743	733	784	792	775	780	757	797	766	768	787	809	767	760	771	746	794	745	797	812	756	779	739	787	801	778	713	766	758	744	761	763	742	807	820	766	732	828	753	755	726	723	739	803	762	754	786	798	765	780	752	792	826	768	785	792	774	783	769	766	769	712	747	761	734	766	774	788	756	757	807	790	733	776	797	742	809	736	744	792	729	771	759	748	747	741	776	751	738	771	765	775	827	800	722	812	760	755	728	808	754	724	731	768	763	738	799	781	798	729	766	781	728	765	717	763	776	772	758	776	744	727	738	762	793	720	763	797	767	763	734	798	784	806	733	732	795	725	812	783	754	743	778	758	745	798	714	730	808	768	762	785	811	720	744	773	791	787	731	789	785	753	735	768	765	759	778	793	774	724	787	745	788	788	745	746	763	768	761	784	801	747	767	742	793	778	755	776	749	744	793	768	760	771	733	739	799	756	696	745	758	732	784	763	824	810	774	730	800	789	753	795	700	790	734	773	759	772	786	785	740	788	761	813	775	782	742	713	783	705	706	783	793	715	709	724	773	779	730	796	769	794	819	767	728	740	756	687	789	748	764	759	799	719	769	712	775	734	736	784	756	768	753	789	736	739	797	772	786	792	751	780	791	759	722	736	722	750	777	805	744	743	750	755	784	742	799	778	751	716	747	770	742	794	719	761	802	772	753	786	776	797	755	818	745	786	747	749	738	703	806	812	804	779	775	768	764	775	757	748	788	736	709	785	775	756	791	781	765	737	744	782	778	755	768	740	777	732	757	717	769	736	719	768	749	738	747	799	783	780	731	767	778	759	786	739	837	774	704	737	751	758	740	706	747	797	727	826	824	734	738	775	740	732	742	794	763	755	768	772	759	771	771	735	754	773	769	783	730	758	770	735	777	749	789	679	715	772	747	782	738	736	747	752	777	751	794	825	753	760	753	756	761	756	770	742	763	763	778	754	761	734	737	757	744	756	746	837	799	771	763	778	791	751	760	743	732	780	751	782	717	759	773	759	770	791	720	770	758	780	756	766	798	790	730	772	742	785	722	784	760	762	763	758	785	769	745	774	741	715	744	764	736	755	791	721	769	762	814	769	760	738	761	756	765	744	782	794	783	780	762	744	805	765	752	823	758	759	758	784	699	742	785	793	785	764	797	748	785	752	726	764	762	750	750	784	747	764	773	763	774	742	777	762	753	753	746	816	793	731	736	748	731	791	752	757	779	791	750	786	790	773	753	802	773	780	856	715	709	777	760	754	743	791	771	791	787	729	787	831	798	775	702	764	777	739	775	765	784	749	772	761	744	785	727	756	729	766	761	790	742	796	746	770	759	774	758	719	780	778	795	772	771	802	787	722	700	789	746	746	775	793	722	782	743	821	781	804	838	735	790	776	807	767	744	775	771	766	708	737	779	774	692	752	807	772	758	766	765	819	804	740	759	806	751	786	770	770	746	762	736	767	742	750	775	738	777	722	795	754	742	786	751	723	713	734	772	757	765	782	744	818	756	817	733	752	752	758	767	819	744	815	764	753	815	729	796	736	761	784	758	741	734	734	748	778	804	759	755	800	805	775	717	779	712	767	751	756	732	766	777	774	784	763	771	771	768	779	759	731	782	792	739	761	773	761	773	756	757	740	752	731	744	783	803	722	740	773	726	765	769	769	773	783	799	733	758	768	734	802	743	801	772	751	774	760	724	795	773	771	762	727	787	769	782	763	746	763	774	735	800	808	788	704	724	816	773	719	770	777	764	748	785	786	777	756	756	760	748	797	760	729	717	798	768	734	806	701	772	838	835	692	807	766	766	772	792	818	703	786	716	724	739	755	731	824	753	800	714	809	784	753	768	789	782	767	759	755	711	721	788	753	734	779	765	742	756	816	727	768	810	761	744	750	788	776	723	747	785	741	761	743	760	803	771	787	750	767	752	737	765	765	731	739	759	795	741	767	791	741	725	774	749	795	771	788	781	738	760	734	786	747	784	797	780	762	757	734	750	751	730	783	731	734	723	741	748	818	764	828	775	744	784	802	705	731	805	732	724	776	775	786	728	792	738	774	750	728	736	745	776	783	723	767	828	751	709	750	773	740	736	730	732	738	746	741	775	764	785	713	817	799	759	769	771	783	753	776	737	771	759	754	734	755	725	749	754	794	744	770	772	765	790	737	774	806	769	764	785	734	765	807	759	742	704	768	753	790	781	740	690	789	745	748	734	765	745	777	780	767	757	761	748	765	751	788	797	741	752	762	729	778	763	740	768	736	807	749	743	755	738	776	753	798	739	776	753	745	798	801	754	748	705	761	747	762	742	774	752	767	746	778	791	778	800	785	769	729	734	770	805	774	740	745	742	748	774	751	762	743	778	730	743	763	709	785	739	745	722	742	797	769	710	755	738	793	768	787	769	741	767	780	761	778	753	786	751	793	764	765	763	774	730	741	730	739	790	769	798	803	686	744	761	756	779	769	733	800	750	747	769	772	743	783	744	789	725	698	768	763	716	766	725	756	785	698	743	807	720	830	758	776	799	779	745	763	785	735	793	753	773	735	755	787	768	743	794	814	751	751	774	794	732	804	733	773	723	773	794	713	739	761	732	752	760	770	717	757	766	799	780	750	764	775	828	768	762	772	745	768	795	748	764	747	775	712	764	757	735	786	784	765	767	757	730	724	787	697	765	737	787	755	742	749	736	702	739	803	798	793	701	758	768	791	755	823	755	771	714	755	754	792	803	742	723	788	776	714	786	780	706	746	754	750	788	719	730	807	798	757	803	743	748	772	744	780	743	778	781	754	740	756	790	779	772	770	786	736	768	775	788	748	730	712	707	740	704	731	800	714	748	757	778	745	760	766	742	795	766	754	769	747	771	733	768	767	753	769	787	789	790	771	830	761	758	743	752	762	768	724	803	740	771	773	746	779	752	714	782	762	783	778	738	757	834	733	736	762	763	762	741	777	757	765	720	719	732	734	728	797	792	789	773	773	792	734	817	797	779	730	734	788	743	733	794	710	762	761	811	726	794	760	754	736	785	803	767	794	762	797	754	756	739	759	748	747	726	805	749	765	759	768	736	818	773	753	814	753	779	778	777	795	735	762	794	761	757	723	717	783	725	796	755	751	746	784	734	730	720	758	787	771	764	763	713	772	802	799	756	752	734	790	791	806	790	790	740	758	714
32228	4740	1549	1192	862	700	596	545	470	442	417	414	363	421	380	377	387	385	340	333	351	368	311	320	331	324	319	337	292	345	334	338	302	330	327	320	306	351	312	313	327	369	339	349	319	344	338	322	332	326	321	290	362	333	299	321	323	280	291	353	310	325	316	307	347	318	340	345	303	321	331	317	310	293	325	329	353	317	332	300	313	364	325	327	312	314	325	319	336	301	318	324	311	325	328	320	284	320	356	345	337	314	315	334	336	317	293	330	312	359	335	351	289	313	309	321	315	329	309	291	316	316	344	323	312	342	344	287	313	313	307	329	297	330	327	302	322	344	343	316	293	333	327	345	343	327	277	318	317	326	344	347	341	358	297	292	333	337	326	326	295	282	346	360	303	315	306	311	300	314	324	330	323	322	352	348	302	328	364	317	337	310	310	326	330	335	305	312	314	339	319	357	307	306	313	347	301	324	310	326	355	338	318	305	296	321	304	326	336	323	301	336	285	322	313	322	307	337	289	320	302	338	317	323	332	305	324	305	308	319	329	317	354	364	314	324	338	287	312	303	299	303	329	362	307	291	289	301	318	319	296	303	321	305	317	318	303	305	320	317	295	314	284	313	294	326	299	331	323	325	290	323	296	287	323	293	273	316	319	337	329	338	326	305	307	320	293	331	332	317	322	343	322	305	327	320	361	325	313	327	293	314	339	315	331	353	298	298	353	315	324	340	335	338	317	328	334	323	319	310	340	313	329	353	304	276	325	321	342	333	303	330	299	285	356	323	313	308	302	315	301	315	306	327	317	332	309	325	355	287	319	314	333	332	305	335	310	353	323	335	338	332	330	298	306	337	317	328	338	320	315	320	330	332	326	297	339	315	311	317	358	333	328	302	331	332	307	340	344	336	318	331	331	332	309	343	303	276	311	327	319	355	333	333	312	304	299	324	339	347	324	359	316	300	309	311	327	294	327	323	357	330	320	331	309	319	338	313	308	333	332	330	312	318	326	303	318	333	325	339	316	313	301	311	321	306	335	310	315	344	311	309	345	325	344	303	333	322	312	322	352	326	331	333	329	354	305	307	321	325	342	311	325	327	350	342	313	335	317	342	330	354	314	326	334	329	326	353	333	294	311	317	324	309	301	344	331	327	311	314	309	388	324	299	327	321	295	339	323	286	342	319	321	339	320	304	300	315	327	310	317	312	351	294	313	332	352	291	311	317	312	327	317	316	349	311	326	339	311	326	337	349	324	297	322	326	292	335	330	332	336	316	306	331	319	349	326	343	326	285	334	310	333	326	309	344	285	333	333	321	323	290	305	343	322	335	312	337	354	301	333	274	337	317	316	364	310	326	317	315	305	302	278	318	348	306	319	339	331	316	342	351	359	327	305	349	344	347	346	344	308	307	322	337	312	362	333	349	309	344	316	319	314	300	339	317	313	306	346	321	336	309	319	337	336	320	348	306	324	325	315	300	332	310	362	351	298	334	311	326	347	316	318	341	318	360	321	349	333	317	344	323	369	325	321	355	319	287	312	351	322	333	344	314	311	309	315	336	322	308	325	359	328	285	330	299	325	311	312	308	317	297	326	304	346	317	306	315	292	332	319	347	338	356	308	344	335	347	348	324	352	289	320	334	330	338	320	302	328	340	321	326	320	298	284	313	320	290	325	340	318	336	312	324	336	314	315	329	334	329	331	319	337	321	317	326	340	322	324	291	347	333	319	345	302	330	326	337	354	322	337	329	311	302	300	302	313	314	337	339	305	316	295	364	329	349	328	305	305	310	286	300	307	338	301	309	345	323	319	327	324	317	307	307	306	341	335	329	319	321	336	337	347	334	291	311	329	337	325	301	327	308	303	314	340	336	303	341	327	303	315	329	300	336	329	277	344	345	301	302	334	306	312	325	322	320	308	307	335	339	308	313	365	329	337	338	302	357	303	316	325	299	317	309	332	310	329	327	358	301	304	341	328	329	335	305	318	384	359	332	314	294	322	322	308	365	364	337	311	317	328	324	334	304	334	314	338	288	323	326	316	331	294	298	342	322	346	322	329	311	358	312	322	308	325	312	295	344	342	314	294	324	313	311	312	307	315	338	304	341	318	304	288	320	330	326	333	300	346	310	336	330	334	297	316	299	357	333	345	288	318	316	319	308	339	336	322	268	350	340	300	339	317	302	315	289	315	387	357	332	352	303	290	366	294	354	310	316	356	294	333	334	312	321	322	315	355	330	326	347	329	335	310	324	322	315	323	300	315	328	317	325	331	336	298	333	316	350	313	309	294	309	340	318	327	338	318	337	338	320	359	324	319	307	330	339	309	337	365	333	355	355	292	319	314	321	325	368	339	337	313	331	340	310	301	333	313	335	289	333	326	299	306	320	304	339	328	309	304	330	316	295	307	311	332	338	328	320	301	328	308	300	323	301	322	352	330	289	308	305	318	338	309	322	318	319	349	317	288	308	294	341	325	300	331	324	307	290	328	347	313	352	279	290	311	337	288	317	318	308	333	330	285	322	297	328	335	311	332	305	321	330	311	333	327	326	333	315	333	314	324	322	304	301	308	326	299	331	337	349	332	314	332	306	332	330	322	301	299	332	340	285	297	313	311	316	306	322	310	335	323	337	335	338	327	300	348	339	331	295	313	364	332	339	297	323	307	323	342	292	326	319	326	299	325	341	303	310	284	328	306	286	349	291	307	345	329	306	315	315	321	302	348	313	324	317	292	327	295	320	295	342	338	330	309	345	266	332	311	332	330	286	319	336	315	319	304	327	338	316	344	323	310	318	318	317	339	331	337	268	280	308	318	294	312	295	337	313	314	320	338	347	345	277	301	310	310	286	341	327	342	320	319	335	325	344	340	355	352	339	293	332	351	329	301	339	325	311	337	337	336	308	307	338	307	350	350	361	307	324	317	311	327	296	317	317	292	326	329	311	322	323	297	342	314	309	308	341	326	297	287	304	316	333	333	335	341	337	352	341	328	318	332	341	298	281	293	326	344	337	336	335	332	293	294	317	308	329	336	343	341	345	308	310	340	333	299	306	323	323	352	288	332	332	316	326	333	323	335	327	346	325	286	318	342	337	350	333	330	320	327	308	374	343	298	322	347	326	344	332	318	326	336	318	308	323	343	322	328	352	338	326	350	309	308	303	316	316	319	314	354	310	342	328	316	293	328	298	350	344	313	306	318	337	322	312	291	325	304	336	315	314	297	304	294	313	329	300	317	340	309	352	369	298	326	324	325	338	308	309	335	358	342	331	313	341	319	338	302	284	334	289	297	304	318	325	306	329	304	322	319	351	287	317	318	301	297	349	319	344	303	305	370	312	334	339	323	332	298	308	337	323	307	318	328	310	324	279	288	311	300	309	302	309	319	311	312	317	312	319	330	333	325	319	317	331	335	279	286	306	324	337	321	316	315	286	315	330	340	347	309	308	338	331	339	323	288	328	305	341	369	327	308	346	304	327	319	331	326	351	290	301	345	315	318	325
15297	1704	3293	3560	3024	2552	2130	1974	1733	1543	1399	1359	1273	1219	1252	1126	1130	1091	1104	1035	979	1009	930	1003	918	914	875	908	892	924	966	931	893	855	882	852	860	857	904	836	863	887	871	859	885	909	839	895	909	882	804	849	862	865	912	849	876	839	836	816	832	823	868	868	823	819	821	878	863	827	826	849	886	889	863	841	847	889	861	861	885	865	827	822	870	882	844	850	896	829	839	817	895	892	844	825	861	844	881	803	836	854	819	818	807	819	819	850	892	814	860	800	830	794	862	859	823	854	838	830	888	818	826	842	819	834	827	818	805	837	783	847	863	852	800	824	810	850	858	807	882	829	823	869	836	860	861	818	811	805	835	829	830	843	821	813	859	826	860	819	826	863	852	826	850	771	798	810	848	865	807	814	828	819	892	792	818	809	836	807	838	838	792	822	839	857	822	843	831	850	814	844	814	818	790	836	849	803	777	831	733	765	789	842	788	850	781	790	861	819	821	843	811	834	849	823	807	814	803	776	823	802	828	801	865	800	805	789	823	798	799	826	771	766	816	850	775	815	853	800	840	824	792	764	859	832	750	818	763	841	803	802	828	809	809	821	838	866	813	832	827	801	793	851	831	830	870	786	829	832	819	788	867	802	780	855	820	892	803	743	799	785	795	849	839	887	855	813	828	809	810	829	809	848	830	772	805	864	801	842	846	791	787	811	823	858	781	822	815	830	831	819	808	795	775	786	812	861	863	812	811	815	849	839	817	825	783	796	838	820	889	840	822	827	815	816	811	866	883	839	855	840	814	865	805	855	738	848	814	787	801	814	835	803	816	871	802	834	836	809	835	832	820	762	817	785	835	850	785	792	805	843	864	832	797	865	850	805	815	841	804	778	776	832	853	801	826	815	856	808	799	797	792	806	777	806	807	808	836	836	818	828	834	869	842	835	822	758	844	813	839	778	859	796	796	863	780	777	858	826	841	841	836	857	874	821	835	790	851	844	827	875	850	797	848	831	813	805	810	837	823	812	824	820	774	834	784	813	840	794	797	809	876	835	845	828	801	786	772	762	865	787	826	811	799	810	799	856	804	830	825	836	883	807	860	823	787	842	797	833	868	816	798	801	841	793	845	826	837	842	841	804	848	806	810	770	823	813	794	866	817	823	825	779	793	765	758	796	764	767	783	791	815	814	847	781	843	822	821	842	835	866	877	851	817	811	818	740	784	828	818	770	790	880	829	792	795	834	799	902	794	839	803	797	854	827	833	880	814	786	805	793	888	808	769	812	800	810	809	883	860	793	848	896	837	865	810	808	803	831	842	861	782	841	855	821	769	846	803	850	788	813	823	797	814	835	789	833	799	751	767	851	831	801	816	806	840	841	831	778	799	810	788	789	800	801	849	869	815	851	787	812	799	839	836	749	806	859	829	868	847	820	790	805	852	833	837	784	855	825	834	824	889	884	830	817	827	822	878	877	788	837	821	839	788	854	813	872	790	819	842	799	832	854	779	788	841	823	818	812	779	871	798	841	801	816	810	840	857	825	846	801	850	804	803	794	829	838	862	871	838	851	802	816	818	843	822	775	860	843	815	855	824	849	808	854	895	849	799	837	758	799	863	780	803	800	830	801	821	803	823	878	791	823	783	805	786	836	883	813	858	812	850	780	842	796	785	797	807	773	819	828	842	800	853	853	833	858	823	834	887	857	831	833	846	815	784	848	819	788	812	795	826	829	821	821	813	779	878	830	810	763	820	817	816	794	804	843	883	834	800	806	834	801	832	780	753	812	803	803	839	844	787	869	785	880	847	840	873	825	818	839	767	779	837	775	780	818	795	848	835	812	872	845	800	840	829	865	840	773	810	827	847	835	825	849	806	806	824	852	813	871	848	880	793	763	750	838	845	817	842	842	827	819	810	847	814	803	835	782	827	824	811	802	819	843	799	813	807	796	812	808	780	890	863	805	761	858	798	791	829	803	803	819	822	820	811	786	830	746	811	808	827	833	902	826	828	777	774	801	791	804	812	771	810	794	800	792	838	849	834	822	807	769	777	835	805	797	782	794	819	823	823	787	798	795	861	801	823	768	850	765	822	795	823	839	811	844	798	829	814	800	843	824	810	817	852	801	829	877	749	836	834	858	787	821	774	803	817	806	790	817	802	786	762	831	869	798	804	832	750	852	811	820	829	840	794	814	802	822	810	806	830	738	836	861	776	813	769	842	821	852	842	842	822	848	841	847	830	801	825	863	800	809	853	826	808	808	851	832	832	848	842	794	806	836	801	837	849	835	759	829	817	843	829	831	823	789	793	834	780	795	828	795	841	793	801	800	802	833	842	800	865	830	759	836	865	789	806	807	793	800	804	791	851	819	818	795	782	876	790	823	866	854	803	818	800	825	879	782	818	854	800	881	838	823	827	818	801	797	827	772	833	821	833	813	788	883	827	810	871	827	775	819	819	871	811	804	865	814	805	806	853	787	773	849	841	828	802	824	861	824	867	874	763	836	860	872	820	852	794	867	841	775	847	828	834	821	820	811	877	829	829	823	799	818	791	768	813	824	813	836	812	819	802	816	842	846	814	858	796	799	886	799	828	822	825	837	817	830	857	785	780	863	872	847	799	839	845	799	863	815	850	843	853	820	837	775	884	855	751	785	850	801	797	812	837	809	843	820	794	797	829	801	806	844	840	821	826	784	824	819	782	827	827	808	814	833	815	829	867	797	794	798	816	850	828	847	807	818	821	819	876	805	777	820	850	799	870	807	814	843	841	811	846	822	803	832	821	850	758	841	840	819	840	815	802	880	792	828	830	807	827	751	802	881	791	859	824	871	841	860	830	854	802	821	831	829	829	762	833	793	841	873	809	830	867	864	851	833	806	801	820	806	836	811	836	826	808	764	794	823	799	828	830	841	793	821	874	826	824	829	831	815	787	862	831	847	855	779	794	854	832	804	804	821	780	868	844	794	818	816	857	873	810	847	842	842	811	833	847	825	799	832	825	820	828	880	847	794	743	766	875	833	818	827	868	850	798	815	800	824	867	813	814	855	816	820	850	788	831	799	846	826	845	841	788	809	771	866	857	894	851	828	858	843	842	823	839	815	794	781	842	813	841	807	761	793	801	883	833	750	809	806	773	794	779	756	791	878	852	795	834	823	794	848	869	819	835	828	837	820	831	883	820	830	801	824	824	838	829	842	831	814	810	792	867	815	742	785	816	837	812	826	816	810	838	867	824	861	837	889	902	872	795	797	803	837	771	795	823	810	797	845	799	783	851	819	746	767	818	872	826	796	783	880	832	845	775	841	884	771	829	833	799	836	763	826	835	822	827	824	792	750	831	850	810	830	812	830	863	774	876	784	861	865	812	820	823	887	805	790	835	806	868	843	790	806	874	739	803	801	834	781	808	785	872	839	766	808	817	823	854	815	850	811	865	838	854	824	864	848	793	818	805	830	796	810	865	863	775	822	862	868	831	840	822	814	828	817	868	817	844	808	828	844
44286	12565	3650	2018	1383	1003	812	586	549	461	423	422	386	342	315	296	311	270	267	278	286	233	265	254	241	259	225	251	252	276	246	254	218	252	212	244	243	273	228	207	230	235	225	233	222	223	244	211	194	224	207	215	241	246	235	225	238	215	250	243	241	221	221	194	225	238	222	201	219	227	229	231	266	227	239	256	225	213	247	252	240	223	189	211	232	233	233	219	232	214	240	238	214	259	227	216	227	218	210	220	231	201	257	225	227	239	226	211	219	251	209	240	239	239	201	226	207	193	236	230	204	214	220	205	239	241	209	231	229	198	203	238	246	233	227	220	224	227	232	226	230	212	244	220	239	222	212	200	226	224	246	262	227	211	235	200	212	226	221	213	220	210	214	214	229	229	215	206	221	221	210	207	208	241	212	213	221	234	236	204	249	196	237	198	220	225	214	194	207	228	199	218	227	232	227	236	211	229	221	233	203	228	236	207	207	232	213	231	220	203	224	208	216	250	214	223	202	233	214	224	182	198	221	241	202	222	201	220	250	202	216	213	211	218	211	205	205	265	236	217	228	227	226	224	274	229	272	199	209	202	195	224	218	211	223	217	216	231	219	226	238	248	217	232	218	215	225	223	215	206	225	248	215	208	226	201	237	214	248	217	207	246	226	248	231	234	227	213	233	241	240	244	236	272	248	235	210	232	206	212	230	235	223	231	199	225	221	237	221	231	218	219	242	209	209	207	246	234	201	205	216	214	245	232	174	220	241	189	224	226	229	221	240	220	195	222	199	240	228	217	198	213	190	221	218	219	227	208	228	235	224	220	211	204	222	239	202	216	231	232	208	224	218	229	246	203	215	225	235	216	256	227	214	235	210	213	227	194	219	234	194	209	235	240	231	210	217	223	224	203	206	217	223	210	218	198	225	219	214	214	262	211	246	210	206	217	231	203	214	224	227	213	235	221	225	209	220	255	213	212	230	242	229	197	236	238	230	241	200	213	251	235	228	222	241	249	249	224	205	227	219	228	186	220	216	234	210	228	222	216	217	215	248	241	220	217	233	223	252	206	225	219	218	239	247	225	264	211	239	222	215	206	228	231	225	204	223	225	209	229	237	258	194	233	199	198	244	231	225	207	203	220	217	201	225	203	191	216	244	218	219	247	217	218	212	219	243	238	237	215	240	219	231	196	224	258	222	227	212	248	212	216	224	216	219	216	246	220	223	199	206	203	230	218	225	197	224	214	219	235	230	230	224	231	210	239	211	243	231	211	208	226	207	195	216	226	239	223	272	224	221	200	244	220	233	214	236	222	220	211	203	222	216	236	205	205	219	247	219	222	232	214	231	206	223	214	217	215	224	234	257	212	235	216	185	210	201	227	232	240	201	229	221	244	239	217	218	209	192	219	226	232	226	241	239	214	229	213	238	213	210	214	263	205	201	206	239	205	207	222	220	210	204	195	210	216	230	203	206	242	233	230	220	218	217	188	230	243	223	204	240	197	229	218	242	221	225	210	216	207	210	240	210	240	219	202	221	212	241	216	234	213	230	206	227	251	230	199	248	213	261	218	215	201	202	221	191	211	193	229	211	242	238	220	241	225	215	223	241	234	228	188	210	221	243	216	206	228	243	207	213	256	228	193	232	206	223	249	187	218	209	228	242	225	241	239	214	237	229	216	226	219	226	211	202	214	220	212	203	208	265	238	213	230	237	226	191	223	237	207	245	251	211	241	212	221	220	216	241	232	207	233	227	220	225	226	232	216	217	215	242	224	210	199	222	233	209	215	240	223	234	207	254	218	238	203	226	221	209	234	228	218	247	241	228	217	193	210	220	235	217	237	251	235	223	246	219	224	206	224	233	215	211	249	229	210	234	226	214	230	242	215	245	215	236	237	213	203	244	208	223	213	226	223	221	235	227	209	222	211	237	220	203	214	251	216	228	221	250	223	228	227	226	241	223	210	210	231	218	210	225	222	222	219	218	200	223	214	225	206	209	224	225	244	186	222	227	217	189	204	232	243	240	231	191	211	220	223	208	228	247	216	239	226	216	240	223	215	226	237	210	223	239	216	209	251	231	215	219	221	215	212	209	208	217	240	207	222	196	201	226	216	221	207	207	250	215	217	241	208	225	229	241	196	224	238	238	229	220	223	206	232	240	231	218	226	214	223	189	218	230	243	211	258	213	225	224	228	221	184	231	236	237	227	226	217	218	203	255	187	235	187	235	225	228	206	210	229	240	212	223	226	223	217	225	230	237	266	229	191	229	247	204	220	226	231	214	240	203	211	241	242	209	264	217	259	231	229	254	208	219	183	238	182	202	262	248	243	195	236	218	213	206	236	202	237	206	222	214	224	233	223	216	219	193	217	233	223	234	209	225	222	199	223	220	228	220	213	229	233	198	222	225	239	214	250	235	225	245	222	231	199	236	241	212	234	214	255	208	234	227	206	277	247	237	209	217	226	220	225	222	234	218	242	235	212	248	225	239	224	234	208	217	215	229	230	204	229	234	206	218	248	224	228	225	239	224	228	215	243	226	223	212	231	231	214	239	250	220	209	191	222	207	210	228	215	221	232	208	213	211	226	222	208	234	207	205	197	218	210	221	220	207	208	244	216	210	205	261	190	225	209	196	219	231	240	201	195	229	205	253	229	207	223	204	247	201	201	244	234	208	210	221	246	202	243	233	198	228	231	205	213	228	225	218	225	211	224	214	210	215	213	200	200	198	215	242	200	227	198	214	208	207	212	223	212	216	209	225	217	242	208	217	229	220	223	228	228	208	230	233	201	238	201	229	220	218	234	212	217	219	213	233	222	201	199	239	229	230	219	219	236	218	205	211	195	223	231	215	221	243	238	240	239	189	204	193	255	198	234	228	229	199	227	235	230	226	228	257	212	245	199	234	203	232	219	225	225	216	218	224	249	227	231	211	226	193	207	212	221	223	218	192	232	229	216	239	245	223	236	237	241	229	227	235	234	231	240	248	240	222	239	221	211	220	219	220	231	225	207	242	205	221	207	206	226	195	224	209	203	211	234	179	190	223	226	253	237	220	224	213	229	206	228	211	221	215	224	210	227	240	221	222	202	219	247	225	205	219	221	214	224	211	218	223	228	244	250	206	208	219	216	198	202	215	209	240	240	235	205	207	222	241	202	220	213	197	220	232	251	209	227	185	206	239	236	234	210	204	226	264	216	221	223	216	200	201	226	227	226	246	218	256	229	215	209	202	209	203	216	250	220	220	233	191	228	224	225	210	202	225	213	213	224	214	229	213	225	227	219	243	228	212	227	237	213	213	219	196	219	235	218	227	215	248	233	239	221	218	226	217	238	274	225	212	219	208	230	215	200	222	242	223	227	228	228	209	240	260	228	200	240	192	212	225	225	209	222	227	203	219	209	234	224	202	218	238	228	223	234	222	219	224	225	215	232	218	235	196	215	193	227	198	243	233	229	220	207	180	229	209	214	227	245	218	208	227	258	218	239	221	237	246	226	221	219
20326	2291	5071	5813	4933	3959	3297	2795	2353	2046	1819	1590	1393	1388	1271	1195	1135	1055	1037	1018	951	906	913	819	867	812	831	792	822	776	748	742	727	636	702	687	693	686	659	672	634	663	684	662	669	672	656	589	647	625	681	625	642	636	659	667	619	649	599	595	641	644	622	568	643	595	654	635	657	580	668	584	627	633	539	625	583	585	658	661	628	568	607	570	601	600	631	674	701	600	705	670	610	582	681	638	569	621	603	602	626	596	599	638	624	562	622	622	634	579	598	557	570	594	586	577	589	650	603	608	557	558	582	604	587	562	599	607	576	569	606	577	592	586	591	590	588	642	552	623	598	598	604	593	598	562	626	605	581	623	585	633	630	601	558	554	559	587	555	589	574	583	579	567	638	608	643	588	606	558	570	591	603	624	601	597	582	591	629	574	604	592	606	596	605	564	618	552	573	558	556	576	587	647	559	565	582	608	602	571	602	589	599	587	589	590	552	594	572	569	551	581	586	530	581	567	571	615	603	553	630	554	528	540	595	578	579	623	621	563	588	544	568	583	599	605	585	616	607	584	589	565	563	576	628	623	602	593	563	614	568	574	590	550	602	578	598	578	608	571	591	601	589	635	618	555	578	610	567	588	550	529	547	594	591	572	557	551	544	587	557	636	597	545	558	563	579	553	588	621	568	579	583	562	569	568	592	580	580	607	576	601	614	551	584	566	598	589	567	558	576	590	571	592	562	648	576	571	565	572	599	591	531	598	569	564	573	541	599	599	602	581	567	557	609	564	580	557	571	569	540	556	547	589	606	572	583	589	592	610	579	590	569	558	557	600	549	567	583	569	644	591	584	565	580	560	563	546	622	609	588	527	626	613	597	599	539	585	564	580	533	624	583	571	592	581	552	596	543	573	562	553	565	553	577	602	583	619	613	606	549	618	634	577	601	580	588	591	575	563	624	561	585	570	582	588	580	544	602	607	600	589	623	621	579	572	601	579	590	591	574	588	589	557	609	582	637	613	579	568	570	589	627	585	637	564	582	596	531	594	573	594	608	598	590	585	557	548	560	616	608	563	599	596	597	605	582	571	590	596	562	581	559	573	582	555	591	555	577	585	565	590	587	567	576	586	618	601	570	587	575	566	587	564	585	598	594	581	579	581	597	544	623	562	576	582	595	567	582	550	566	533	602	569	586	586	564	576	605	571	615	591	618	561	587	579	597	601	583	558	594	614	562	634	598	595	605	555	572	639	561	588	583	587	614	522	555	573	623	562	587	572	621	605	610	586	614	571	529	592	575	642	552	585	559	593	583	591	550	594	626	595	559	576	608	574	604	580	564	609	598	553	525	598	602	545	545	587	589	582	608	555	594	557	557	575	572	625	564	586	552	591	610	555	565	574	583	585	536	571	579	642	574	568	571	585	595	587	588	590	604	602	602	616	581	605	613	564	591	569	542	563	592	553	579	539	534	611	582	577	592	619	591	527	612	618	614	587	586	572	594	566	582	592	577	589	539	619	528	561	591	579	554	569	588	583	574	643	577	551	556	611	572	578	603	582	586	571	583	588	592	564	570	595	589	594	573	600	542	598	580	583	580	581	546	590	587	570	604	555	593	571	585	590	584	585	621	581	574	613	603	544	551	598	614	626	558	586	581	573	596	554	565	546	590	575	573	585	647	562	586	590	557	531	562	586	584	592	575	603	594	575	551	574	599	589	592	575	624	575	569	605	553	590	544	568	590	575	577	584	627	586	568	609	583	550	646	564	577	619	568	605	561	607	575	575	590	594	602	603	550	606	535	567	556	586	564	566	602	584	600	632	595	584	585	589	582	606	556	612	540	555	571	580	635	617	592	559	625	569	618	572	629	566	570	531	589	552	592	581	590	553	552	571	569	574	532	590	590	590	627	606	563	599	570	558	620	564	593	573	641	585	570	579	554	567	580	575	597	582	605	560	593	559	559	559	566	608	601	582	580	594	658	537	599	602	588	576	552	560	540	547	577	546	631	561	581	578	558	602	619	568	561	609	578	566	572	580	600	584	609	528	590	556	607	608	603	593	553	604	575	613	595	662	597	601	587	567	565	581	581	570	579	563	639	602	596	603	556	620	547	602	578	625	576	589	528	555	560	578	540	560	600	574	585	595	610	548	635	575	526	588	601	584	554	614	573	592	581	564	564	607	603	590	534	593	587	577	536	540	577	640	593	562	583	531	601	547	605	590	589	586	562	569	610	582	566	584	550	612	583	561	592	578	578	573	592	536	566	590	594	602	536	555	574	613	591	551	598	568	557	593	590	627	593	595	615	595	548	573	574	638	587	568	554	569	591	575	562	550	572	544	548	555	594	568	595	585	564	532	579	519	598	568	571	607	555	554	553	555	576	576	615	574	587	537	588	555	583	596	592	533	590	560	553	571	568	564	545	573	536	595	620	602	561	522	579	553	615	589	586	604	576	622	589	561	563	564	573	563	646	589	613	579	583	595	571	611	562	592	600	588	624	612	596	590	595	608	559	556	541	620	619	583	592	611	563	605	589	582	560	522	630	596	583	534	571	575	563	560	584	598	610	598	551	549	585	560	570	589	574	570	608	587	569	520	579	603	599	596	600	590	576	593	590	538	582	589	580	583	600	561	539	579	591	609	561	584	597	552	571	581	602	568	569	552	581	573	518	595	608	596	571	598	568	572	596	571	596	563	596	584	602	579	570	552	578	582	577	590	594	588	564	584	563	589	586	565	603	579	594	589	545	575	601	594	524	591	583	574	565	574	613	594	570	622	595	620	590	556	569	576	566	566	546	634	551	597	604	574	558	590	557	601	554	612	599	609	584	603	607	555	642	566	602	580	584	611	566	585	585	612	549	590	624	606	553	589	580	598	563	573	560	608	598	592	547	556	628	584	600	553	575	571	585	610	604	596	572	586	608	606	609	565	586	560	553	568	557	596	554	563	570	587	602	615	535	562	577	593	541	598	604	582	587	622	599	580	571	573	580	592	574	571	585	575	596	544	571	543	583	592	595	593	593	538	586	573	541	596	618	565	584	554	628	588	581	576	625	587	581	612	541	587	576	618	614	589	577	603	568	569	587	558	558	553	584	593	595	599	611	537	566	586	624	577	575	567	556	572	557	566	567	558	586	589	555	561	567	587	589	551	567	583	601	545	560	609	605	597	625	582	575	508	590	578	578	571	599	591	590	580	561	597	604	571	597	540	589	612	577	580	550	593	589	548	535	585	611	560	593	582	572	590	562	581	616	586	582	602	531	595	572	582	558	592	606	574	543	566	556	585	564	578	554	604	586	598	554	543	546	574	558	579	575	609	609	582	559	573	584	561	580	566	563	600	622	570	580	554	588	559	632	565	618	588	579	576	596	549	580	546	575	578	551	596	591	566	556	553	591	591	602	604	574	548	588	573	604	608	589	600	551	599	592	581	568	652	593	595	532	542	601	575	558	577	565	564	616	593	615	585	596	586	551	617	589	550	581	554	620	585	541	514	606	578
4845	316	367	330	342	301	290	287	320	333	333	264	310	318	305	318	307	297	291	306	280	305	304	307	318	301	286	259	292	305	290	301	277	319	270	305	306	286	272	311	287	295	328	299	294	329	317	305	269	320	305	299	298	281	282	314	313	286	293	285	302	283	293	287	295	287	312	302	286	289	274	297	264	275	305	307	318	312	249	295	302	279	302	318	288	316	337	274	308	305	280	271	296	275	267	295	297	318	304	323	293	267	294	260	322	272	286	297	305	285	264	295	325	286	342	272	326	286	306	285	313	324	317	291	254	276	319	298	332	320	275	289	291	308	294	321	292	298	300	294	296	283	257	285	289	297	293	309	340	303	287	295	268	280	263	301	297	271	316	275	278	308	309	304	320	290	271	293	334	322	288	279	276	312	286	291	305	300	312	295	305	313	301	292	309	284	329	280	302	268	282	309	302	289	272	296	290	289	286	313	290	279	238	287	297	301	297	312	271	294	306	288	263	330	292	302	293	296	282	267	280	277	307	281	292	308	255	290	282	281	306	282	291	261	295	310	298	298	303	274	277	328	314	285	257	282	289	272	300	289	294	285	290	278	272	280	291	301	271	299	332	285	314	290	295	297	287	281	286	291	284	276	291	288	285	302	308	311	304	297	309	273	306	281	288	303	275	288	305	259	322	301	299	304	312	287	280	287	316	302	291	290	314	290	296	293	309	282	317	278	303	247	329	332	291	269	297	291	293	291	322	303	304	291	310	305	318	311	288	285	287	297	306	298	294	306	300	317	272	293	253	276	298	296	279	285	316	295	293	286	273	312	325	266	283	288	291	291	283	304	280	313	334	265	312	308	276	276	319	293	323	303	285	274	303	274	275	298	279	285	306	288	272	325	281	300	286	287	304	287	292	283	292	301	288	298	283	292	307	296	289	302	314	302	283	295	291	289	283	275	300	263	279	314	274	321	293	270	283	301	297	312	294	317	294	288	308	302	297	285	296	279	307	251	275	312	305	272	306	278	310	274	301	314	291	339	309	290	300	304	261	292	284	264	261	289	280	320	277	270	299	270	344	298	330	304	293	315	287	312	287	302	322	291	277	299	295	314	327	299	325	301	289	264	312	318	297	262	319	293	307	321	274	267	292	315	305	286	299	292	284	291	270	308	290	278	300	291	283	297	293	320	283	309	292	308	300	285	335	319	301	270	278	305	291	298	284	284	302	305	275	297	318	320	306	289	282	317	300	321	298	271	272	294	263	321	296	305	318	273	282	311	246	304	300	264	293	273	311	302	264	287	315	258	302	303	298	291	293	302	317	307	294	307	275	297	266	261	288	271	311	283	269	309	326	290	287	306	278	297	302	277	297	287	289	320	288	289	300	262	265	313	300	297	315	286	311	284	288	275	271	294	280	289	314	297	289	273	287	272	287	306	297	287	270	295	296	256	317	319	284	308	333	302	290	282	290	270	283	300	297	283	295	265	313	322	301	306	265	321	291	299	274	266	292	280	299	250	285	278	272	299	252	305	297	294	307	323	268	299	293	317	257	298	322	284	303	278	338	279	316	291	281	295	313	303	271	295	286	321	259	301	297	302	300	327	276	270	326	289	291	297	299	273	303	313	318	292	316	302	314	297	287	310	295	272	245	271	285	310	294	255	319	271	295	293	287	295	295	289	270	287	301	293	285	284	354	300	308	285	285	317	300	259	309	299	315	300	316	288	295	294	300	289	292	292	267	307	278	324	306	296	300	305	288	258	316	298	320	287	294	304	304	300	312	270	275	294	304	304	309	285	292	265	300	301	272	299	310	309	310	281	298	313	315	284	292	293	316	291	320	268	294	276	269	286	317	313	289	282	286	291	274	291	283	267	304	299	326	294	279	278	294	302	296	294	316	297	290	280	267	303	309	339	265	306	305	276	277	255	286	320	263	297	264	290	308	305	289	276	294	306	274	295	296	288	292	307	303	286	292	282	316	325	272	286	283	303	289	279	281	291	303	286	280	272	338	300	289	277	315	294	321	323	297	302	299	290	312	288	286	283	277	304	286	330	305	301	285	353	283	295	290	289	288	308	286	308	309	294	349	291	328	265	297	292	294	313	255	295	274	320	335	283	275	280	300	316	296	297	305	299	312	323	325	314	274	305	292	285	300	296	282	319	334	278	308	308	294	299	302	310	309	299	299	294	299	286	288	292	276	265	290	255	290	258	333	283	295	284	289	313	262	305	290	300	300	278	279	289	284	270	290	304	314	297	263	276	293	276	299	296	284	293	308	288	310	299	288	294	298	308	303	301	288	286	287	297	306	281	282	285	333	273	272	301	319	271	266	239	313	319	293	318	292	292	269	286	279	308	286	267	311	280	269	288	307	283	305	281	303	281	300	286	294	316	293	296	267	281	269	273	312	272	300	304	330	280	290	293	257	321	301	287	325	311	302	301	288	293	308	305	284	309	297	310	303	292	295	302	296	298	278	299	308	297	294	286	287	293	296	276	280	315	277	297	280	287	309	248	336	287	293	300	280	304	279	296	322	303	302	321	290	288	290	331	306	268	252	307	302	296	296	281	309	310	316	302	309	266	280	330	312	300	323	269	308	282	276	289	303	269	310	294	323	332	292	274	315	302	284	297	311	302	294	291	282	289	269	264	281	302	268	280	294	271	294	272	299	320	277	292	264	277	304	285	290	280	302	264	296	281	297	300	289	270	303	261	326	306	283	314	318	283	311	278	281	278	297	306	282	311	316	309	302	309	279	303	271	314	304	299	301	285	292	342	323	289	291	300	303	285	298	317	312	308	282	284	306	299	296	296	313	270	276	290	280	298	294	318	316	290	301	275	272	276	287	286	312	281	272	296	303	323	282	326	310	287	314	298	282	298	299	313	270	280	311	294	269	270	267	285	318	276	298	291	299	263	301	285	309	310	291	269	292	357	295	287	297	272	314	327	265	304	299	298	288	317	301	302	274	300	321	297	319	325	305	265	291	288	295	296	263	300	290	303	298	299	311	278	300	271	304	312	286	286	297	264	319	278	278	300	289	320	315	281	285	284	297	286	308	295	271	263	292	306	296	295	282	297	292	292	295	266	285	329	289	283	289	271	304	284	276	303	269	325	293	279	275	344	308	265	295	296	299	280	290	280	299	314	307	275	297	312	296	305	309	278	285	311	295	244	292	294	280	280	281	300	275	304	303	280	308	307	297	266	310	291	259	322	287	291	282	309	319	299	298	302	296	289	255	322	286	291	286	316	311	305	295	267	317	304	301	277	302	288	308	283	260	272	308	300	291	300	258	298	302	327	310	297	311	294	304	287	310	271	297	278	306	298	284	274	309	281	269	327	299	310	257	301	289	271	298	280	315	278	271	316	324	314	295	318	293	303	256	275	311	256	307	291	298	313	287	326	287	316	310	302	290	272	278	301	287	300	282	297	301	308	264	300	288	258	279	284	297	289	307	307	288	285	280	276	308	277	282	299	267	291	288	314	318	278	290	333	319	277
4510	767	840	893	849	812	813	853	784	780	799	786	773	816	790	738	779	806	822	735	759	793	812	767	717	763	771	789	790	751	767	733	761	763	809	777	792	779	726	737	786	759	781	684	791	788	751	705	753	760	761	807	784	778	774	819	728	803	777	766	764	822	765	746	772	754	737	819	741	817	794	826	795	762	806	800	826	797	789	799	781	798	752	761	757	792	777	795	771	778	728	781	822	753	765	770	777	765	771	809	733	763	774	810	819	763	783	736	767	756	727	728	786	747	780	748	818	716	740	748	748	756	836	766	771	785	664	743	724	761	772	730	769	772	751	702	776	843	745	724	806	825	783	800	764	791	748	774	756	755	807	739	800	721	758	755	771	760	740	815	765	789	776	776	757	773	804	791	757	746	774	752	769	737	759	788	824	801	739	777	730	739	740	733	829	753	771	751	782	715	796	789	770	793	764	784	753	734	729	802	758	760	751	750	775	837	781	790	744	746	791	726	762	721	777	762	764	783	773	750	780	762	737	812	805	739	768	724	736	790	754	766	772	763	735	739	795	755	761	778	789	744	748	742	770	729	748	778	776	714	770	762	773	775	754	776	793	767	769	721	767	743	788	746	761	790	751	771	775	801	698	783	731	770	755	778	762	762	761	770	785	805	772	756	793	739	747	773	729	808	814	734	720	784	741	759	778	744	755	758	767	751	742	757	736	803	730	776	774	805	731	803	757	773	724	810	793	740	714	800	753	747	762	776	775	773	758	728	757	757	784	702	775	789	763	722	758	707	747	827	800	809	791	802	745	797	779	742	742	783	770	834	783	761	756	705	741	762	797	727	794	789	755	755	778	758	785	733	737	691	804	780	793	750	763	774	809	788	784	712	766	763	766	768	801	787	799	746	775	855	799	744	746	772	679	738	737	783	760	749	748	783	794	820	712	768	762	736	793	715	702	761	780	753	759	733	755	798	763	763	797	778	791	730	775	822	778	775	771	802	759	804	770	754	715	724	778	765	746	807	713	809	785	768	755	785	744	800	745	744	756	782	798	857	747	767	768	776	794	784	721	772	701	781	786	736	736	741	804	755	743	753	786	704	749	734	759	730	724	793	778	727	754	748	814	763	728	780	737	776	789	776	754	785	803	731	744	761	696	803	758	843	780	759	804	832	760	800	735	730	766	760	750	820	759	812	717	769	713	791	765	789	755	761	735	745	779	799	767	763	732	721	797	701	783	771	718	765	758	799	745	774	765	786	682	816	765	694	781	801	826	764	765	760	728	789	779	721	813	779	737	735	756	761	768	809	773	747	773	752	767	724	778	740	782	756	766	790	775	708	800	796	810	755	736	794	761	719	789	782	796	776	757	718	823	778	777	745	784	794	731	746	789	751	779	730	752	771	773	762	747	778	716	748	730	760	689	764	766	750	776	815	790	791	780	764	749	775	800	789	794	759	779	772	768	714	779	790	759	790	749	733	783	776	770	775	734	720	762	752	772	777	751	788	786	807	788	799	713	733	738	765	757	752	785	777	712	783	766	745	741	783	758	772	769	782	793	806	756	758	780	785	731	755	727	787	779	805	758	826	780	745	756	763	782	809	815	772	712	753	766	743	779	722	792	754	777	796	787	731	764	769	789	758	801	784	786	758	797	742	763	769	718	748	736	781	797	769	759	753	793	831	788	783	757	794	760	746	810	772	738	764	764	738	764	771	794	795	717	726	782	740	773	698	737	772	783	748	768	807	791	780	763	806	789	757	781	732	768	777	785	773	782	777	740	746	802	756	765	731	776	776	770	771	770	714	731	747	744	775	767	738	728	787	772	768	764	773	777	804	733	750	752	777	722	799	745	767	760	760	740	773	767	782	776	783	730	770	751	752	757	760	765	726	768	746	783	769	807	759	728	781	769	784	745	773	745	756	769	750	767	764	754	756	770	787	746	754	791	779	761	824	757	761	753	759	812	790	777	757	794	773	815	753	749	768	748	779	784	731	782	719	776	772	734	786	807	756	760	750	774	787	758	762	815	713	771	770	763	820	775	773	747	764	766	793	773	780	804	726	739	781	734	741	791	792	824	760	828	767	731	773	757	780	708	737	731	753	755	739	755	763	787	724	786	769	821	745	795	748	789	773	744	755	743	727	752	769	767	766	789	780	789	815	748	763	804	714	775	801	735	758	753	773	774	749	764	750	745	760	765	714	777	765	756	722	740	752	765	755	747	788	727	772	731	806	716	765	751	758	761	794	755	726	778	751	764	777	767	749	745	783	769	724	795	738	786	789	758	772	823	722	766	715	783	773	766	726	784	767	728	760	736	716	819	771	757	799	807	797	802	829	799	709	746	744	766	702	798	779	753	788	756	756	780	766	760	753	801	764	775	798	773	762	711	748	767	735	787	760	788	833	754	792	757	707	729	780	750	773	718	732	793	794	784	808	725	750	784	724	773	799	750	826	735	731	718	776	821	698	781	786	767	759	775	800	780	803	809	724	737	765	744	769	741	723	773	763	790	746	785	722	794	742	790	727	747	777	767	798	811	773	789	749	780	750	804	727	762	735	769	766	779	767	737	784	746	753	765	734	732	761	752	753	745	747	762	752	759	780	755	819	763	718	793	799	759	726	704	852	768	757	766	769	721	781	745	795	752	766	830	726	798	751	755	747	768	749	751	807	742	763	780	780	792	737	716	743	737	724	777	732	768	779	735	760	784	781	775	764	740	776	706	764	766	754	725	768	781	785	718	764	805	748	760	740	761	793	745	739	775	743	807	830	758	745	754	760	762	800	758	757	766	762	775	800	751	753	768	760	760	758	762	778	773	776	782	789	771	744	776	751	730	776	747	745	737	744	795	752	765	772	734	774	761	723	807	769	705	754	804	729	729	792	781	738	731	815	724	828	800	683	738	756	737	728	794	769	789	748	737	744	755	725	772	751	762	763	768	829	810	763	711	729	817	760	810	757	781	777	763	769	750	733	745	733	746	765	754	782	784	776	764	753	803	760	782	733	800	777	806	765	747	780	786	759	735	776	689	737	748	739	792	757	789	752	722	720	794	771	718	789	722	801	729	739	747	744	823	759	685	773	783	741	736	757	796	748	761	820	760	765	728	725	727	791	767	787	759	815	747	769	762	719	789	749	790	743	760	798	790	749	776	752	766	803	761	764	779	737	761	753	768	728	781	782	759	758	741	728	760	783	779	755	763	735	768	756	733	795	780	730	741	723	755	767	776	732	738	769	747	725	704	793	770	762	753	752	805	722	725	751	749	783	769	766	740	787	778	707	782	746	782	757	750	766	767	775	795	810	756	761	771	793	751	790	787	783	784	772	783	777	781	783	769	781	757	754	758	766	724	747	788	765	786	771	787	772	783	775	767	776	716	775	789	767	770	800	724	763	794	717	730	811	804	762	733	753	790	801	793	769	749	716	765	768	798	737	773	803	773	740	745	769	767	775	792	808	777	754	747	744	793	780	744	776	791	745	745	733	775	788	787	765	737	796
31188	4936	1598	1116	875	698	606	545	459	422	421	425	467	375	398	352	336	317	332	358	362	325	304	343	312	330	367	341	307	302	324	349	325	354	337	375	320	323	329	360	348	295	311	353	319	325	324	309	323	342	312	318	299	306	293	360	308	340	271	317	319	331	343	329	339	315	290	325	325	344	350	288	330	323	337	324	317	286	333	335	314	315	339	341	328	345	337	327	318	349	351	350	358	294	307	325	331	346	333	294	355	326	335	341	332	342	323	329	315	305	292	356	332	299	355	296	331	350	312	373	330	343	306	362	346	338	314	314	324	340	333	301	310	321	294	375	338	308	352	356	312	305	327	345	303	306	356	338	380	343	317	364	290	346	339	333	326	372	321	331	297	290	287	325	368	345	341	326	310	329	332	332	309	329	309	304	313	321	342	311	359	345	318	293	305	327	296	311	339	346	307	324	310	313	318	310	338	329	343	325	292	301	345	327	291	300	311	331	319	328	324	313	339	320	310	306	345	314	341	295	336	326	321	336	300	355	347	320	338	313	345	318	306	307	309	319	350	333	344	314	311	316	325	306	315	325	332	310	330	302	347	357	316	344	312	326	314	320	338	344	357	339	317	315	325	339	315	314	345	337	343	330	323	300	316	340	312	327	298	326	315	295	328	331	307	314	305	329	335	325	307	325	309	301	336	328	306	325	354	288	335	307	304	318	302	330	342	360	334	333	344	308	306	334	353	300	314	325	295	277	320	320	327	339	321	339	339	351	315	322	343	357	333	309	330	313	338	302	294	323	359	311	289	366	308	349	339	318	370	362	341	333	324	337	358	324	328	318	342	348	320	352	312	320	323	340	353	304	340	327	324	331	327	315	353	296	338	276	326	327	346	318	300	344	295	316	312	362	332	346	305	313	346	336	325	321	358	320	347	333	328	327	305	338	324	318	291	305	335	308	338	323	362	322	332	326	316	313	284	320	305	341	350	314	336	338	321	341	339	326	316	313	357	343	315	333	354	326	298	329	326	315	333	296	315	330	311	335	330	313	346	344	333	311	325	298	313	314	347	330	317	339	328	339	329	336	328	367	316	298	316	331	297	314	319	314	306	319	300	339	337	324	370	315	350	321	304	281	294	307	331	348	321	334	323	289	340	314	323	354	342	322	312	323	335	303	309	338	281	318	354	346	291	360	302	350	323	300	358	346	352	353	319	321	320	342	338	318	302	308	312	347	333	331	352	313	313	302	321	321	268	326	333	373	316	307	331	311	306	348	306	324	343	316	300	330	306	316	345	310	341	328	303	307	306	322	308	311	339	322	322	323	350	281	334	301	334	323	321	318	322	339	321	353	314	344	361	308	338	298	318	326	313	315	333	314	338	298	341	330	291	307	326	330	326	324	329	341	316	326	322	324	310	355	287	342	337	331	346	317	309	317	333	323	356	317	325	318	280	322	316	282	358	325	329	301	302	333	290	301	351	352	280	342	333	318	345	348	324	341	364	304	298	331	304	311	300	326	331	320	310	328	308	312	335	323	380	309	301	295	344	300	313	328	317	304	313	342	307	309	322	311	359	336	300	331	332	320	321	305	339	317	319	290	328	327	314	315	324	299	344	315	303	312	335	309	360	279	316	310	299	345	332	340	346	331	309	313	304	302	254	332	341	312	340	341	293	316	306	335	290	321	302	300	302	327	345	350	347	338	300	309	322	309	312	323	325	334	307	291	337	337	291	325	336	325	329	328	299	341	327	332	322	365	311	278	322	337	336	326	361	357	319	330	345	338	305	319	319	309	314	329	308	323	312	324	350	323	358	309	301	328	322	321	375	314	358	343	300	329	298	349	324	312	296	332	324	316	318	349	302	320	335	336	333	328	288	328	324	311	340	349	329	310	361	303	334	326	338	319	312	319	293	319	333	333	328	322	328	328	340	347	284	338	315	300	280	312	323	314	328	317	333	332	328	310	310	329	311	315	307	335	326	338	342	306	330	316	322	295	321	297	306	334	334	316	321	338	315	315	317	349	316	293	316	393	344	301	319	314	311	334	327	292	325	287	369	356	288	277	352	352	344	340	330	326	361	330	329	317	306	345	330	346	292	315	292	308	347	334	338	313	302	304	322	295	320	314	310	296	321	287	286	324	317	313	302	329	338	310	324	326	343	327	319	297	325	338	300	318	358	332	325	318	340	308	321	325	331	292	328	320	333	326	348	317	326	315	301	315	353	312	328	324	330	327	331	340	318	341	323	330	338	311	349	339	321	312	308	339	323	329	336	344	315	314	328	354	304	326	309	311	290	303	326	309	337	349	328	313	321	347	350	327	319	319	309	328	325	296	305	337	333	326	372	355	356	333	293	339	327	320	302	304	326	295	324	329	325	348	309	310	310	351	317	285	326	331	344	316	304	304	312	333	339	314	317	351	346	329	351	310	302	319	319	302	338	316	329	332	290	304	305	295	332	302	310	337	321	315	308	303	320	326	296	311	330	338	323	298	311	297	293	308	318	302	319	321	316	323	319	332	336	320	335	328	304	300	315	296	314	283	351	325	298	347	332	310	315	322	299	321	293	300	309	313	349	327	330	335	311	354	302	311	336	326	315	304	342	339	308	314	313	302	360	305	313	373	334	332	311	313	323	293	325	313	333	298	315	315	352	306	299	334	316	289	328	317	328	293	339	343	347	302	313	334	341	354	305	341	332	339	333	346	325	291	344	285	331	324	325	321	323	324	324	295	334	321	326	331	319	314	315	317	350	340	343	304	318	324	340	330	316	329	375	336	323	320	295	350	306	383	323	346	317	298	331	320	291	362	315	323	328	313	268	291	310	341	320	341	355	320	318	312	346	291	332	312	327	324	321	319	353	307	300	333	323	328	313	311	326	316	315	333	331	305	339	309	318	320	326	313	326	323	312	322	285	350	307	318	311	302	332	321	313	347	304	310	301	339	353	322	304	286	320	299	344	303	305	328	336	349	332	329	348	343	323	332	329	334	319	292	341	314	301	313	341	326	340	324	332	324	343	316	326	340	305	333	300	293	310	325	333	314	291	333	305	341	296	351	343	305	309	301	309	340	288	325	351	310	307	290	335	326	318	339	342	334	324	326	321	320	313	332	315	345	318	345	322	330	295	305	316	326	324	295	319	298	343	336	308	334	289	312	339	329	316	328	339	341	312	314	335	360	335	335	329	304	310	350	301	313	322	310	309	291	286	311	311	283	320	295	318	316	310	262	338	321	343	369	303	309	339	287	330	320	363	318	308	297	324	321	354	338	321	350	313	314	333	341	350	336	339	318	382	315	316	315	344	338	310	351	346	327	318	332	313	336	316	298	338	328	293	310	322	344	333	351	362	337	306	324	328	326	350	360	327	320	346	303	298	309	305	293	316	357	295	315	314	310	325	315	319	327	306	306	345	312	304	344	327	321	324	363	312	325	325	342	340	309	320	331	349	327	362	319	342	352	323	330	328	348	314	343	317	349	339	358	324	318	344	329	354	310	317	329
14381	1647	3244	3662	3121	2645	2249	1930	1766	1604	1470	1389	1275	1194	1171	1148	1041	1086	1011	1021	1092	910	1062	954	920	986	960	906	897	935	973	886	827	879	914	876	847	797	840	867	870	874	845	817	824	793	811	844	866	821	826	848	832	892	821	771	832	788	857	872	864	876	870	865	839	820	855	917	778	840	868	808	805	832	805	847	784	832	805	867	863	849	804	879	843	871	863	861	856	888	865	847	862	846	884	809	863	837	821	829	845	794	825	791	817	858	826	895	823	874	851	859	750	854	775	866	816	862	806	824	856	843	829	796	840	839	832	827	856	868	861	860	803	868	801	860	834	894	814	813	873	779	859	828	842	857	819	858	820	824	801	798	852	821	825	818	889	831	799	842	845	837	872	816	880	860	762	847	842	812	819	832	834	835	814	834	831	855	779	841	854	802	842	848	834	825	793	828	830	857	826	800	862	846	823	811	849	819	861	805	791	805	845	809	875	819	876	829	794	857	796	807	839	819	790	814	834	800	830	781	840	787	851	787	813	863	827	856	900	767	855	852	828	832	819	828	826	846	789	862	869	831	812	823	819	865	827	858	830	792	832	801	833	827	819	844	860	825	841	825	775	835	809	820	792	846	861	841	809	804	864	814	854	835	825	800	811	824	806	818	799	767	801	826	858	830	871	847	818	840	835	806	817	821	827	804	784	840	763	848	798	844	830	791	814	845	804	791	789	825	822	769	822	828	788	861	841	816	800	817	853	857	851	805	804	818	819	826	816	810	822	820	836	845	817	824	819	891	823	836	825	807	862	837	826	873	814	846	838	802	796	842	847	813	861	799	825	791	853	818	823	845	842	778	860	816	831	839	808	829	786	836	860	832	856	810	778	792	799	794	890	808	832	810	842	797	801	828	844	776	788	825	845	872	845	859	816	850	849	814	827	877	840	830	789	816	891	818	863	818	827	781	859	798	817	809	792	857	781	824	853	865	812	847	836	800	809	904	816	830	830	815	828	762	810	764	827	881	822	847	760	846	844	875	857	836	777	821	817	873	816	763	850	803	880	829	819	815	794	822	802	813	836	859	858	872	808	832	814	764	763	840	818	819	849	924	839	836	813	822	784	808	810	878	856	802	802	835	816	811	813	789	786	833	814	814	828	831	866	825	804	875	864	859	811	829	840	807	857	824	774	795	844	791	831	873	811	826	807	826	856	827	854	819	788	862	828	806	801	819	796	766	846	846	870	880	871	800	838	869	821	751	789	815	820	806	838	772	832	838	820	780	835	807	811	829	798	801	744	749	800	833	792	812	829	793	896	801	828	770	842	869	827	846	784	846	839	863	896	826	787	821	829	825	835	873	840	882	816	800	793	805	824	783	793	873	795	796	854	842	774	801	839	845	800	811	784	828	829	784	772	807	821	772	835	786	809	774	887	742	852	777	848	783	853	818	834	834	831	801	857	791	810	809	793	803	840	818	808	850	809	802	826	794	833	830	841	861	771	788	836	822	807	862	811	814	792	788	846	793	807	840	801	757	844	843	787	837	818	841	861	827	837	869	808	851	816	788	857	807	861	862	856	802	873	802	847	799	833	857	852	832	820	852	817	772	778	818	786	829	809	792	840	796	790	848	778	799	807	847	854	814	863	826	824	772	823	830	833	830	857	835	823	857	841	815	848	844	815	804	833	810	810	841	792	778	786	865	788	819	840	806	858	845	874	789	818	794	892	816	828	816	794	852	824	833	835	799	765	807	819	800	838	850	821	833	828	856	813	833	844	763	862	817	824	836	860	837	811	782	841	793	803	820	831	839	820	827	867	788	793	826	813	876	819	850	827	807	845	884	814	844	820	853	784	829	816	850	829	829	830	777	842	844	798	844	830	812	814	899	831	795	862	839	820	813	817	882	801	791	826	811	819	839	833	818	849	851	846	860	805	834	843	812	846	837	840	806	819	803	765	778	841	866	812	822	830	859	842	804	894	830	823	784	797	821	775	828	813	860	814	794	813	845	788	799	821	824	862	755	780	785	852	809	846	821	858	835	823	812	819	781	823	860	867	789	787	815	869	826	837	805	847	792	804	767	848	850	811	782	816	810	791	820	809	801	780	840	821	807	833	756	821	840	807	803	803	812	854	777	802	818	909	859	819	786	819	834	800	848	821	825	758	770	801	833	832	797	828	862	861	844	830	880	840	860	819	845	766	799	771	827	854	810	780	828	870	821	827	798	830	841	816	830	813	861	815	787	820	764	782	832	790	841	842	831	766	867	833	818	831	851	830	815	840	824	875	835	890	844	809	794	805	821	859	766	800	789	835	803	794	806	789	834	822	844	806	813	795	818	912	822	784	787	782	865	819	873	795	825	821	803	847	795	870	839	846	793	823	838	795	856	795	777	817	837	889	835	807	857	845	871	875	830	785	836	797	792	852	861	826	803	818	821	853	849	827	860	829	868	845	830	845	738	840	803	834	834	824	823	796	806	807	822	861	838	810	816	893	811	796	838	792	842	789	824	890	778	845	823	823	849	817	830	849	851	815	838	802	783	835	809	802	804	820	835	843	793	839	891	828	783	831	792	806	899	830	852	799	836	865	841	791	841	792	817	786	806	774	863	786	849	802	838	854	812	868	823	807	862	831	870	836	899	816	833	808	806	818	792	805	839	825	822	855	859	813	863	812	821	828	812	817	826	793	851	787	827	856	821	831	772	861	810	806	861	926	822	810	817	821	825	803	832	841	806	803	849	777	884	837	824	795	807	774	836	807	880	806	817	824	796	785	806	824	825	803	841	800	826	857	774	796	793	847	837	857	829	835	861	811	844	860	821	817	813	811	837	791	839	849	771	891	808	827	859	812	766	812	864	846	821	818	844	816	826	877	790	834	778	817	838	810	807	836	864	858	835	802	846	831	860	824	831	846	862	854	875	808	842	819	820	821	832	831	801	830	821	759	855	853	825	817	823	810	836	794	844	839	816	836	792	841	786	882	795	860	854	825	780	816	904	807	849	862	838	808	833	832	794	819	787	834	835	833	809	818	845	771	846	830	803	827	789	791	836	836	841	801	795	837	819	855	792	827	817	816	800	824	797	848	838	815	817	845	849	848	812	806	848	839	875	798	824	836	821	766	831	771	833	817	818	849	889	845	866	797	810	816	826	774	839	795	828	806	860	806	834	836	883	846	805	815	846	843	816	794	851	789	844	811	846	834	831	768	825	802	801	844	811	819	834	866	822	841	837	822	787	827	806	838	794	824	855	851	819	825	804	868	781	785	858	796	802	811	799	759	765	865	786	843	837	829	796	806	824	765	871	870	806	831	868	812	856	803	900	867	771	809	803	785	838	804	790	849	855	815	825	833	837	842	863	807	797	825	854	835	822	777	808	857	805	817	808	795	810	801	853	780	894	827	776	821	841	799	817	841	793	791	835	824	788	841	801	769	818	815	767	794	841	770	857	814	834	782	846	822	821	791	776	827	820	815	810	792	832	828	833	804	826	833	856	860	839	804	795
41858	14657	4265	2002	1372	965	757	626	535	498	409	370	366	356	328	336	282	278	265	277	279	272	251	273	280	244	258	258	222	277	231	259	252	237	239	259	246	219	256	222	218	205	234	236	235	205	228	221	255	211	235	224	238	210	244	233	204	218	217	244	233	216	225	232	220	249	236	229	198	227	219	244	224	223	225	246	207	228	236	219	224	223	246	224	222	232	236	251	211	238	234	228	209	229	214	249	220	226	224	246	228	211	220	223	237	254	199	222	208	239	229	215	229	212	246	227	224	228	214	247	228	238	196	217	221	184	195	224	217	222	241	227	241	247	229	198	214	229	213	220	225	212	231	237	224	236	232	223	220	212	207	224	232	265	247	223	222	210	234	239	230	227	225	197	224	212	204	216	223	221	219	219	216	243	228	191	281	228	258	218	236	218	219	230	197	247	202	221	258	235	228	219	223	244	239	223	206	244	236	215	223	195	226	216	228	212	251	206	221	234	239	223	255	216	199	215	231	206	260	218	199	205	225	225	218	220	244	222	205	236	229	228	224	241	238	206	214	212	220	235	211	220	240	215	196	255	248	223	220	247	259	214	213	217	226	205	258	236	216	213	230	247	203	221	206	200	198	235	195	233	229	246	243	211	206	209	223	229	217	229	236	230	210	202	202	214	229	235	234	235	233	243	207	237	247	239	200	225	232	221	234	200	230	220	222	208	225	226	219	204	254	201	234	223	234	224	222	219	235	253	262	199	248	195	194	224	242	223	223	220	211	226	227	236	232	224	223	257	218	198	205	226	189	242	186	227	216	233	211	207	215	233	223	239	233	225	217	235	210	221	234	208	231	225	201	216	224	227	220	249	223	229	227	206	202	222	243	215	220	227	227	250	227	215	226	222	237	208	225	243	220	255	209	225	226	216	196	232	213	233	262	228	235	222	241	224	221	223	201	214	194	211	212	199	224	217	192	188	221	216	222	232	205	243	235	252	222	220	244	214	209	216	210	229	208	224	235	220	224	237	231	204	219	221	199	221	221	236	239	212	213	255	211	239	241	218	246	214	207	213	231	223	186	182	202	230	246	231	218	226	193	222	201	218	197	244	205	228	228	228	207	227	213	213	245	240	243	206	238	215	219	220	199	217	261	222	230	212	200	237	220	224	199	234	206	217	229	214	215	218	254	241	233	202	213	213	209	241	241	210	207	236	218	217	203	213	213	221	213	230	221	221	227	208	235	199	230	229	216	227	220	219	234	214	224	239	206	207	220	243	237	232	202	227	210	229	214	237	224	203	241	252	224	229	226	229	216	228	261	225	244	232	213	225	205	224	235	204	243	226	231	243	205	226	229	230	213	232	226	215	216	239	210	224	223	209	230	242	237	227	229	225	205	225	219	220	220	217	215	217	216	211	217	243	274	256	252	227	218	231	216	205	221	219	235	251	227	238	203	245	228	195	217	209	216	247	180	264	207	203	223	222	211	231	218	213	204	217	235	201	227	229	211	225	249	223	227	203	221	220	252	244	235	208	220	233	221	211	266	231	220	236	188	219	212	223	189	214	216	238	218	198	237	218	223	204	199	237	216	246	218	214	206	237	192	249	217	218	225	244	256	226	213	226	261	206	222	253	227	229	217	210	222	224	229	214	209	211	226	246	218	229	187	225	232	226	236	228	230	214	231	228	208	209	215	205	186	219	211	217	236	237	231	207	230	222	240	181	248	195	236	237	207	232	219	223	235	198	211	218	193	219	239	191	221	213	229	268	238	212	231	234	204	228	229	221	216	214	231	233	223	221	200	218	227	216	212	219	231	218	231	218	236	224	222	237	215	200	244	198	216	213	229	195	228	237	230	181	219	210	225	189	223	212	229	187	218	244	224	209	219	225	219	217	254	228	234	211	195	231	240	219	226	198	227	232	249	218	215	234	238	229	215	221	196	213	205	232	208	211	219	223	229	236	229	212	253	209	212	185	221	235	211	218	197	224	239	236	215	210	223	227	208	227	240	218	221	223	213	201	217	250	238	244	192	222	226	215	219	212	237	216	216	229	218	244	220	210	232	224	244	232	265	225	233	226	226	209	251	207	233	204	242	219	201	228	224	231	211	229	182	208	243	214	245	221	248	208	215	213	235	238	233	244	227	214	202	212	196	236	202	230	239	225	230	233	196	236	232	232	222	222	253	205	247	220	230	217	246	245	201	241	244	231	230	209	214	248	217	222	211	220	226	192	241	207	237	209	209	214	224	215	205	255	230	213	247	219	230	220	239	232	215	229	194	215	230	248	253	223	223	234	214	204	245	231	227	213	248	235	235	234	232	213	214	192	218	240	237	230	198	212	209	218	232	214	214	221	217	231	234	201	206	237	219	257	217	206	226	237	252	219	237	205	221	237	233	226	211	208	236	230	259	246	200	224	233	188	222	206	221	236	208	239	236	224	226	205	229	210	220	215	211	229	231	221	204	214	236	227	215	240	233	242	231	252	219	214	223	237	207	222	236	206	238	229	238	257	219	241	218	243	207	254	204	211	192	212	200	230	214	183	208	231	227	238	198	202	227	227	206	251	198	208	215	229	247	194	231	220	227	216	227	207	198	208	220	235	230	225	189	241	201	239	234	184	202	198	228	226	226	203	195	223	237	236	234	215	219	231	239	229	224	212	227	226	205	219	210	228	197	226	231	247	217	207	196	233	233	231	233	212	229	229	216	215	238	221	225	250	213	213	219	224	207	192	206	241	229	230	228	218	208	214	225	232	211	214	224	215	232	216	205	230	215	230	223	203	221	209	212	258	241	251	231	201	224	208	226	225	218	187	200	229	237	242	226	220	235	215	190	232	212	215	234	209	205	237	214	212	217	215	193	226	234	249	209	231	200	230	209	238	191	193	199	221	224	217	204	219	198	221	189	196	196	244	209	228	197	213	218	217	232	219	196	219	230	221	184	233	208	248	240	245	218	213	220	183	222	213	226	245	236	225	228	212	214	223	227	219	231	217	227	233	220	225	219	243	230	222	249	224	231	221	229	245	211	241	220	236	235	233	208	218	228	237	226	221	244	212	254	214	231	217	214	218	213	202	238	212	236	227	287	184	217	236	251	202	238	248	248	232	230	227	210	238	198	260	212	225	210	242	238	210	211	219	200	230	243	234	231	241	225	242	189	200	250	223	241	224	235	237	207	231	210	236	233	223	237	207	229	217	220	233	259	229	228	238	210	253	208	209	200	211	208	226	242	242	211	225	218	242	222	221	224	222	233	211	216	235	205	232	194	222	219	197	219	224	240	187	248	223	245	223	254	211	212	225	224	206	214	244	244	237	217	231	222	255	224	202	189	227	260	206	211	240	217	217	225	209	226	238	195	203	227	207	232	233	248	236	208	220	194	225	244	239	221	200	208	232	230	210	231	229	218	225	220	203	221	229	217	232	229	218	200	213	210	209	215	214	206	246	219	207	215	261	204	249	202	228	231	223	209	215	216	217	213	211	245	217	200	216	233	212	244	234
19149	2363	5152	5805	4927	3881	3294	2684	2285	2044	1898	1671	1460	1440	1298	1186	1081	1089	1014	982	984	904	893	838	890	805	771	811	756	817	751	768	722	718	765	707	687	658	703	674	706	708	697	681	672	615	601	639	667	682	615	619	652	635	636	633	630	617	657	608	627	619	629	663	621	645	612	634	635	590	663	628	650	626	641	637	615	624	612	566	658	623	645	595	649	651	673	589	687	656	693	631	635	616	656	620	582	611	571	591	619	604	628	629	599	588	579	587	624	593	549	575	614	592	592	598	595	678	612	631	606	626	633	559	607	598	594	601	612	589	588	571	608	605	587	603	579	579	583	607	578	578	574	585	603	609	626	608	623	574	642	595	598	600	623	601	655	564	576	623	570	617	587	557	624	558	606	591	598	608	543	608	618	633	575	543	601	576	622	588	601	593	582	602	564	589	586	539	600	624	575	613	602	585	590	555	603	552	607	591	588	623	576	551	607	574	592	631	609	593	552	615	594	569	563	576	566	537	600	558	585	592	561	583	573	584	609	547	611	575	583	602	567	613	538	599	579	612	605	563	557	575	589	601	598	597	661	606	621	598	553	621	572	594	594	594	585	576	581	567	565	585	570	627	570	592	575	607	608	557	592	573	598	580	594	578	613	549	577	611	517	585	581	550	624	598	595	568	613	600	654	570	610	581	603	585	576	616	523	585	627	562	532	608	601	618	562	565	589	566	561	592	558	585	560	596	515	677	581	606	611	584	631	582	580	607	603	557	593	586	577	573	564	578	542	592	589	591	592	584	605	581	598	596	563	559	560	559	570	556	550	583	563	592	612	579	555	598	595	580	607	574	562	644	588	638	560	603	589	596	606	603	597	565	603	600	600	620	570	640	550	595	595	573	573	580	558	602	561	593	584	558	564	603	587	619	577	573	570	583	589	581	618	590	571	580	600	625	585	594	569	587	601	586	559	578	579	599	581	614	570	575	569	610	572	560	616	584	580	629	572	598	578	601	609	573	584	589	575	563	562	556	585	592	573	599	585	640	559	603	586	570	619	569	605	594	600	567	600	544	582	596	559	621	599	590	606	568	572	600	552	595	550	553	609	619	591	607	616	592	559	563	567	640	598	549	597	579	589	552	582	588	590	603	594	573	571	604	556	583	624	579	591	548	589	564	575	586	602	589	614	622	609	628	586	616	606	581	564	620	597	545	595	595	565	598	601	565	572	580	546	604	608	583	575	557	595	596	594	577	600	578	625	571	608	617	566	558	597	575	612	609	580	574	599	554	591	609	579	563	557	573	596	589	592	608	560	604	602	568	650	580	558	585	564	570	569	576	626	583	540	574	578	589	641	595	553	618	633	550	612	621	562	605	576	611	568	544	588	602	584	623	597	586	595	605	598	622	610	584	588	608	629	609	531	632	572	576	587	588	563	530	538	569	594	584	564	567	587	610	596	589	591	577	548	604	575	575	592	574	529	580	579	577	604	607	582	586	594	567	607	632	576	567	607	564	608	576	589	537	582	618	562	580	571	589	570	573	567	610	604	542	571	583	603	597	634	574	575	561	561	581	606	639	562	561	554	591	598	588	531	547	576	580	592	589	618	598	568	579	622	576	543	566	545	573	574	566	615	610	621	593	560	607	539	558	581	614	563	550	568	592	583	589	548	599	651	568	589	580	590	628	556	571	595	599	597	556	536	569	570	571	597	610	539	593	611	557	553	611	610	601	597	540	608	571	558	597	606	598	583	579	612	552	599	581	578	664	589	616	617	579	572	580	591	578	598	586	569	603	589	553	602	555	599	569	579	551	618	594	544	566	530	611	579	566	574	553	583	591	618	537	561	579	602	541	549	572	562	627	584	596	581	585	635	654	595	578	638	638	583	557	552	610	637	580	557	580	573	585	555	622	584	606	621	590	576	570	561	595	598	593	595	597	576	600	613	593	562	589	615	609	551	551	547	564	554	628	607	627	593	601	601	605	595	591	651	568	569	605	522	567	572	576	618	545	553	583	587	578	595	608	565	589	574	590	590	591	555	565	574	558	614	579	580	541	571	589	587	578	597	564	576	576	601	554	563	589	592	601	578	590	575	582	577	563	584	531	610	628	590	587	537	555	611	607	590	578	599	565	590	608	639	603	609	592	549	587	613	574	615	537	573	600	533	573	598	582	605	626	576	593	583	571	600	599	579	575	609	585	553	570	587	611	614	588	567	623	583	603	576	601	626	584	608	551	606	580	612	606	606	601	581	573	550	618	581	556	558	565	572	591	580	605	629	591	618	561	507	584	575	601	555	557	589	569	572	579	578	580	607	595	567	577	606	536	573	588	575	603	629	545	588	550	574	592	608	593	599	564	545	616	597	577	572	603	592	566	595	583	603	553	557	584	583	593	605	531	556	563	607	569	572	577	567	578	583	566	546	600	586	540	593	593	573	618	592	598	603	578	568	594	607	563	601	605	583	581	556	574	586	649	604	583	595	624	533	594	592	573	557	550	592	588	557	555	583	567	618	533	562	587	619	584	621	606	614	559	607	563	601	568	567	584	587	578	638	561	609	610	615	559	630	597	571	589	599	615	599	611	595	603	586	597	567	585	597	578	615	571	584	533	582	584	600	618	595	572	577	586	589	577	570	595	544	586	615	566	600	608	611	630	580	587	591	554	616	563	598	619	577	566	580	582	568	582	570	604	563	571	611	576	623	599	568	555	570	585	588	626	586	568	616	589	545	636	587	579	601	623	595	580	589	587	572	571	571	610	601	581	594	577	596	611	571	588	588	571	578	600	552	612	607	609	614	604	597	572	618	586	607	593	626	567	605	604	499	607	603	583	603	579	544	571	583	539	623	599	652	640	570	597	609	545	629	579	552	601	607	562	567	595	547	595	602	576	631	599	604	559	627	589	617	598	603	549	559	579	558	589	623	558	618	593	557	552	615	566	569	584	578	598	558	571	595	600	621	611	557	601	621	549	579	588	585	606	617	581	579	604	606	559	561	587	603	616	590	611	588	605	574	614	567	596	573	573	541	595	583	595	556	574	607	568	627	588	560	595	565	575	583	584	569	536	581	579	579	575	618	551	639	552	571	608	607	574	615	597	589	588	605	597	560	575	541	587	568	578	593	547	601	571	608	576	579	600	624	544	583	598	558	512	555	627	560	548	582	582	587	548	579	617	579	571	589	600	584	632	547	586	543	559	598	567	571	549	586	558	591	558	577	554	624	552	610	584	588	608	550	552	596	565	562	563	579	576	604	610	626	614	567	549	554	607	591	596	602	566	571	581	595	575	584	571	564	598	565	579	570	570	546	589	619	588	572	577	610	562	615	600	620	588	592	578	587	611	562	576	638	566	575	616	608	604	612	578	553	600	610	575	595	596	616	583	604	596	565	575	566	520	596	618	617	547	576	614	578	583	581	591	585	584	530	612	614	598	572	581	650	592	565	593	593	632	570	581	608	576	578	573	585	578	620	591	594	588	599	559	565	561	566	592	586	547	550	581
5853	364	326	325	313	320	285	297	296	298	293	318	305	265	318	310	277	326	265	274	278	274	297	296	312	293	273	289	316	326	309	266	326	309	295	293	287	270	300	322	298	331	319	304	309	335	308	298	260	329	320	286	289	323	291	305	316	343	310	303	343	311	274	300	322	292	275	304	297	304	286	282	284	271	301	333	292	301	289	296	295	284	266	279	276	274	300	310	285	316	291	303	295	314	303	291	285	283	293	277	303	354	259	311	264	303	331	289	290	298	313	312	310	285	300	301	291	292	300	275	320	273	298	340	294	303	324	311	302	279	304	304	310	318	295	295	303	302	274	300	308	335	275	358	276	331	274	315	317	286	309	295	294	310	269	301	299	312	267	307	282	317	321	324	250	302	312	308	317	302	296	321	299	277	315	278	320	325	285	304	310	286	278	278	254	309	316	304	298	299	278	271	315	323	286	300	314	280	306	291	286	279	306	285	291	310	305	314	274	307	306	307	290	297	307	294	296	292	284	326	324	303	305	280	280	290	282	284	289	300	292	323	314	288	301	265	282	313	295	298	303	286	316	305	313	255	277	260	295	288	274	302	308	309	299	302	301	300	324	287	287	303	280	339	319	283	299	291	273	270	282	307	285	288	281	291	319	343	336	312	306	330	295	311	280	267	301	330	318	286	312	271	275	315	330	269	311	301	312	294	302	318	298	292	303	312	315	316	321	318	316	307	284	298	314	283	348	286	315	292	291	301	314	283	269	267	295	254	306	312	288	276	303	271	302	278	285	298	300	287	295	300	295	294	284	283	324	284	308	328	330	301	273	257	280	298	303	276	302	361	326	307	303	283	283	323	277	292	297	307	308	310	279	291	271	283	304	288	323	298	334	282	302	322	285	325	323	281	268	285	277	328	281	272	269	300	304	300	266	290	295	309	283	295	316	305	292	300	311	311	300	310	261	286	318	262	271	303	314	311	280	325	323	264	277	273	299	291	291	305	299	298	301	303	288	287	307	307	280	316	293	279	300	302	264	309	301	302	315	290	259	311	259	318	296	288	274	298	311	276	291	285	306	307	299	282	295	309	281	291	314	268	275	273	281	289	335	309	303	293	323	305	293	282	291	280	304	284	259	299	272	281	287	312	260	274	277	303	300	298	343	287	289	292	312	303	289	296	301	248	289	302	276	313	276	293	278	307	309	309	304	275	286	323	287	284	289	306	309	314	285	305	269	314	299	319	285	293	304	295	303	282	275	301	301	304	299	307	299	272	300	312	312	266	305	293	294	296	308	324	289	274	300	291	297	289	279	291	302	308	307	328	282	303	299	319	280	323	307	284	298	330	306	308	323	303	295	286	293	288	284	309	309	323	296	300	287	325	273	315	287	299	314	278	284	295	267	284	296	330	332	302	318	292	308	302	295	315	310	299	313	296	312	290	329	290	337	286	301	299	287	303	280	326	282	284	285	277	308	314	317	276	293	301	289	275	318	278	290	307	285	294	317	315	304	345	295	285	291	302	280	318	313	293	287	294	303	296	280	322	319	303	287	286	288	348	284	279	293	297	309	280	296	298	296	283	303	287	320	301	312	323	315	276	303	309	313	303	295	300	301	281	320	294	279	325	290	295	295	283	312	295	326	300	313	283	315	299	290	306	267	285	270	299	297	299	311	289	292	293	302	315	300	297	291	289	340	274	259	289	334	290	314	279	292	301	298	297	294	287	277	309	316	258	291	264	302	299	287	330	301	312	306	317	333	263	274	311	324	295	286	309	317	282	336	303	285	283	298	302	287	302	299	294	294	296	268	302	319	302	303	294	298	289	301	328	284	314	298	293	273	321	310	267	304	284	315	271	282	298	291	311	277	292	274	279	291	292	315	316	305	297	302	288	271	276	309	292	295	290	301	325	283	306	312	286	284	320	288	300	303	298	300	275	310	305	274	321	321	263	306	313	280	317	293	343	292	329	291	296	281	292	297	276	306	296	300	312	274	273	298	278	300	298	307	318	283	311	302	316	289	307	283	297	299	279	309	291	314	339	320	299	280	306	299	298	319	310	294	309	298	288	310	275	321	284	302	286	289	282	299	284	289	306	302	304	288	302	284	293	292	328	313	299	282	322	300	304	310	325	268	294	291	327	253	305	310	269	282	287	258	293	289	278	268	286	282	270	302	307	294	310	311	302	284	281	300	308	318	285	311	286	287	315	302	311	297	262	318	319	346	321	279	286	345	291	285	281	295	308	294	266	305	290	274	295	316	310	301	316	269	294	292	284	276	328	312	292	284	285	335	320	302	311	325	325	312	289	289	304	305	309	297	309	316	280	276	288	293	306	327	290	275	279	276	302	295	261	284	281	326	281	299	286	257	282	306	298	259	305	278	316	266	294	296	292	269	270	297	306	308	330	318	309	300	282	290	270	313	296	304	270	262	282	279	262	313	292	329	285	303	326	308	264	311	266	280	274	260	312	294	282	320	299	294	312	272	331	283	292	278	294	296	286	295	289	268	307	295	301	299	293	288	277	309	288	327	293	303	274	321	267	295	315	319	306	310	306	280	290	302	283	273	270	295	299	286	294	286	297	289	351	314	311	308	321	291	303	301	313	324	327	299	274	302	294	316	301	287	305	302	266	282	305	288	291	307	287	315	279	282	305	327	319	283	315	299	320	306	302	273	280	311	278	319	251	288	306	315	277	306	296	289	312	303	289	301	253	297	298	296	295	283	295	320	306	310	275	290	313	262	330	290	277	301	255	311	315	292	296	287	285	301	276	310	317	305	351	281	316	310	265	290	316	303	280	298	307	293	284	315	301	279	271	279	290	268	311	297	324	282	305	245	322	313	318	324	305	316	302	287	296	267	317	299	286	306	321	285	296	264	277	302	290	291	309	282	273	277	314	297	288	281	290	296	304	293	311	291	273	279	311	322	305	304	322	308	318	277	282	321	323	274	284	286	302	276	297	302	300	300	294	300	294	286	295	327	289	275	298	307	273	294	320	274	322	327	304	285	265	298	273	295	312	272	324	316	288	303	272	322	292	289	286	302	314	309	278	293	287	297	305	281	277	301	317	312	300	324	318	279	277	282	313	314	267	309	291	328	289	285	294	271	323	319	283	306	308	289	326	318	299	293	314	289	286	306	287	302	306	279	319	297	287	291	271	329	289	312	298	299	331	293	298	328	292	271	333	294	300	293	324	301	293	295	261	299	278	282	272	276	274	322	278	280	273	321	262	300	324	329	294	304	290	274	305	303	292	282	268	291	314	282	298	294	285	283	272	290	300	315	307	277	264	308	322	321	289	296	354	287	277	293	274	290	288	305	288	330	299	287	308	304	304	314	300	289	279	318	306	308	274	300	293	311	288	306	284	320	321	305	283	266	291	300	306	302	283	275	334	303	297	284	285	277	278	297	315	330	323	318	269	295	294	257	299	290	300	317	289	293	273	295	306	339	310	276	310	279	331	308	293	282	318	278	286	305	295	301	306	316	285	275	297	305	330
4871	837	865	940	874	841	805	814	821	763	773	785	795	791	817	819	757	746	810	795	734	766	790	767	768	796	817	735	721	764	737	785	752	801	807	779	774	738	755	771	780	754	746	798	787	758	765	823	769	790	790	732	794	790	780	756	756	807	775	772	758	795	805	819	757	807	758	745	779	779	798	805	787	810	844	837	784	801	759	716	763	817	791	764	714	790	821	770	815	744	762	823	792	795	761	817	763	786	799	745	836	762	764	807	759	736	802	788	780	772	758	773	764	760	757	804	793	760	769	735	776	812	782	783	760	798	825	817	798	774	744	788	750	759	772	786	725	774	774	784	759	772	762	818	746	744	747	832	845	785	811	734	813	747	798	767	733	785	741	781	782	792	816	796	786	742	745	759	736	821	805	821	782	814	733	746	783	809	721	796	762	836	780	729	749	744	803	792	770	728	752	808	769	754	766	788	751	816	771	737	727	780	810	698	803	746	781	756	732	742	802	764	805	729	768	737	813	800	763	801	798	780	752	733	765	787	752	741	741	773	753	765	749	790	739	738	781	790	765	774	766	757	735	815	785	774	748	758	799	756	757	761	778	773	728	772	741	743	818	765	754	761	734	763	811	789	745	787	796	828	740	781	794	792	763	764	771	751	724	772	791	791	759	743	798	797	744	775	747	746	791	823	763	808	747	774	779	725	764	713	781	775	740	721	739	789	758	832	765	790	804	769	764	775	791	742	767	792	767	790	779	801	762	744	717	771	754	756	790	792	724	777	771	779	743	774	772	756	745	802	759	806	822	774	786	790	783	759	783	763	794	770	715	728	772	770	748	754	836	774	771	756	792	781	796	790	747	765	819	799	796	804	792	746	748	806	775	786	750	758	759	790	737	783	796	810	761	801	776	794	804	781	798	728	803	763	787	794	769	769	752	757	803	787	757	777	758	852	764	756	729	767	774	819	764	785	740	744	774	793	715	789	779	812	706	782	771	765	778	831	765	749	741	772	815	721	809	717	796	756	748	793	775	741	755	787	796	731	701	771	795	804	794	763	783	786	781	787	784	772	818	745	801	774	797	708	762	769	746	802	808	799	769	773	750	759	761	760	776	756	791	782	765	734	790	773	750	827	775	777	846	783	777	802	786	789	792	739	793	773	795	755	723	772	762	797	790	762	736	772	725	747	814	760	789	750	764	739	757	750	746	773	792	793	765	777	774	811	786	775	764	805	753	764	776	780	814	815	778	782	759	792	785	740	733	736	765	787	734	723	752	827	796	784	812	769	764	761	779	785	813	775	834	741	772	801	736	740	725	800	754	753	765	753	784	772	766	729	828	770	804	780	753	781	726	794	781	753	820	717	736	741	766	771	754	792	772	812	784	798	769	771	753	811	740	810	832	771	742	806	756	785	754	757	761	779	761	800	739	779	754	790	823	752	805	752	747	760	768	734	797	787	777	807	783	775	769	776	742	762	772	762	740	785	715	797	761	778	778	758	777	833	791	746	760	771	791	776	774	768	761	748	772	782	733	747	797	797	804	791	751	738	752	815	761	768	761	729	723	734	834	747	768	774	786	792	833	806	792	746	836	743	788	783	781	767	781	809	803	770	761	823	792	783	751	695	807	732	775	753	793	725	744	784	770	787	788	763	788	779	839	761	806	797	744	805	769	763	792	791	770	776	778	775	774	742	805	808	712	739	780	824	785	769	759	792	743	740	797	725	746	782	756	821	776	745	777	779	810	723	811	770	764	753	768	806	723	763	767	723	738	765	763	783	765	753	750	739	765	734	805	748	772	737	831	751	767	771	782	785	780	749	808	787	760	781	810	808	783	799	736	744	820	755	732	781	763	733	769	772	821	745	766	773	740	770	751	803	784	789	793	789	705	814	775	790	750	804	797	806	728	772	770	784	746	813	786	775	765	776	739	836	790	790	821	784	756	750	774	734	781	776	773	793	790	754	811	792	792	786	779	782	768	796	758	757	782	799	804	805	792	776	759	728	791	747	794	727	783	741	763	743	763	778	822	777	773	794	805	831	778	772	719	782	771	758	775	747	790	730	789	725	757	757	768	786	791	738	816	766	815	766	709	742	719	742	767	780	717	783	770	726	760	867	795	764	823	801	774	786	717	730	762	777	797	733	745	826	768	749	795	796	768	806	791	771	769	793	777	754	770	790	754	780	751	762	744	791	779	834	835	767	775	814	762	772	789	793	762	813	814	795	790	787	799	749	778	759	775	717	786	772	758	768	759	742	787	777	743	759	814	730	744	738	737	743	765	745	817	760	762	763	833	819	781	759	762	795	795	796	794	803	724	772	745	745	765	774	805	806	784	772	752	739	778	739	789	758	795	764	802	761	757	774	727	756	766	764	754	767	775	792	766	745	804	771	794	772	748	771	809	806	722	788	744	746	752	749	803	794	794	734	788	750	762	740	775	769	746	758	760	772	763	806	773	798	797	791	783	733	785	815	758	777	775	816	791	767	801	823	808	811	760	820	760	756	783	771	791	754	821	814	797	806	785	751	789	720	796	788	823	762	730	773	777	789	722	776	774	762	758	791	832	778	748	760	757	779	813	795	781	786	734	789	787	796	821	720	776	769	784	762	808	765	753	823	769	765	771	813	818	755	787	777	770	802	762	739	778	777	742	780	724	768	760	775	803	801	822	768	783	758	781	745	807	776	783	785	780	824	833	759	793	815	792	794	820	783	751	773	768	751	770	786	738	792	805	778	711	793	780	766	836	788	763	721	774	778	727	790	805	792	751	809	779	776	766	777	716	793	741	794	798	741	809	756	731	802	739	773	734	781	732	781	786	793	763	787	736	783	816	778	792	779	735	802	781	754	760	811	724	790	742	777	798	812	763	717	747	792	763	755	739	765	799	758	805	758	821	767	784	753	764	793	780	764	830	809	769	776	759	800	772	744	744	776	809	737	725	812	787	801	790	768	749	773	788	784	801	783	789	729	818	810	825	771	725	753	793	796	805	795	754	779	759	804	773	779	808	725	721	737	774	751	752	805	780	772	775	765	827	766	745	812	767	802	759	777	800	775	758	765	748	780	793	870	796	755	759	779	754	774	779	798	741	792	829	765	767	805	821	749	784	747	726	744	747	835	792	769	743	770	793	733	795	735	751	752	773	793	775	788	778	780	703	779	741	847	773	751	765	759	787	734	796	775	756	769	796	736	793	786	743	763	763	798	771	848	745	772	758	759	786	787	788	804	744	743	789	726	793	776	754	757	804	728	770	772	789	770	755	755	762	796	768	772	782	767	817	768	748	771	822	759	738	811	791	775	853	760	770	750	797	718	762	807	806	782	791	761	781	728	787	813	786	850	812	769	785	740	795	732	790	790	731	820	795	710	759	771	813	787	752	715	803	757	790	777	776	812	777	736	833	771	772	743	814	717	739	766	749	779	779	781	812	784	794	829	749	797	737	806	800	831	761	753	803	753	775	797	745	821	793	743	785	797	732	721	766	776	797	768	773	775	803	797
35800	7667	1648	1178	850	700	609	495	446	468	433	385	410	332	369	357	393	329	363	359	372	331	389	323	351	358	346	332	305	322	297	348	332	319	345	338	343	296	332	311	317	333	330	324	336	325	346	351	356	325	339	314	322	309	322	319	321	339	314	357	301	323	297	319	342	324	341	340	332	341	303	327	337	309	329	338	343	334	303	302	309	331	308	305	349	342	318	333	353	340	321	315	329	358	330	346	330	329	327	332	326	343	296	305	335	333	386	329	325	325	311	316	316	319	343	314	334	309	294	358	299	342	321	290	295	313	328	338	281	320	302	308	304	346	321	339	348	311	307	325	312	342	341	325	296	353	333	331	338	347	299	288	331	320	302	333	299	316	339	308	318	332	289	320	341	318	320	324	291	322	329	348	322	314	349	360	309	330	360	297	323	309	305	312	347	334	344	307	308	334	323	320	321	334	318	315	334	317	300	304	314	330	338	330	321	334	326	305	343	296	338	319	328	355	330	313	332	335	332	334	354	299	345	326	337	341	306	325	321	349	363	320	335	318	354	331	341	327	311	332	309	323	332	313	319	349	345	328	300	342	309	318	322	323	314	308	338	316	341	335	328	314	315	322	346	296	329	331	322	341	317	328	316	312	322	326	328	340	305	337	317	340	347	291	324	273	288	309	326	309	329	352	343	296	297	308	310	313	328	339	327	316	348	310	324	307	336	304	315	306	342	326	336	331	331	352	301	334	324	342	346	317	321	288	317	306	378	359	350	334	333	328	280	342	343	296	310	314	325	336	344	303	317	330	335	371	337	309	324	348	323	355	291	346	348	298	338	324	310	356	351	310	335	332	364	365	341	321	323	308	325	325	327	328	319	356	326	319	313	322	343	323	340	351	321	314	321	311	340	335	302	331	311	338	355	339	361	298	311	334	323	354	301	321	335	349	360	320	304	308	312	355	330	308	348	344	338	358	342	321	352	320	329	351	311	305	322	358	330	322	324	295	316	339	313	332	299	338	321	307	316	346	312	327	348	299	320	314	362	355	302	285	318	313	319	325	313	291	332	320	331	303	336	310	322	320	321	355	347	302	354	337	320	327	338	324	330	321	329	358	332	366	318	318	269	331	306	354	322	369	364	331	326	324	301	325	326	311	323	372	365	297	356	311	315	328	343	358	309	322	313	317	321	325	369	321	331	334	346	324	307	369	314	333	323	332	338	316	334	311	338	341	325	318	338	340	335	337	304	312	326	319	323	338	306	328	313	307	308	348	338	329	311	342	369	375	344	328	321	344	324	332	295	312	324	312	340	332	340	312	297	316	348	315	329	313	362	349	372	319	366	309	320	347	324	314	355	328	326	307	300	323	333	331	318	315	280	333	323	337	302	306	307	325	317	338	336	327	331	340	294	343	308	313	323	331	308	358	314	308	338	315	307	337	327	301	328	324	300	332	323	361	307	343	315	338	343	326	318	307	308	345	329	311	308	333	353	333	301	284	309	331	336	298	338	310	332	323	274	309	347	329	319	322	302	330	341	322	329	349	340	326	307	330	363	323	349	351	321	336	322	340	332	315	326	309	334	344	347	314	343	366	316	315	304	366	286	321	333	313	330	309	304	305	327	349	298	318	336	364	313	335	341	323	348	307	352	330	336	313	331	328	348	335	296	319	301	327	317	322	353	333	336	318	308	310	306	335	352	300	337	337	354	352	337	326	338	329	338	338	347	357	317	327	368	297	332	327	310	320	343	341	336	316	340	313	330	361	373	318	335	288	284	311	313	334	319	344	324	358	326	344	313	342	308	334	333	342	319	323	316	320	303	334	351	342	337	343	328	320	319	281	308	343	340	317	323	315	337	310	362	329	340	322	317	297	327	303	337	334	346	346	311	309	342	316	322	331	314	333	348	350	290	351	369	336	318	339	323	343	318	326	316	342	296	321	341	318	341	330	321	326	345	339	318	334	335	311	312	312	307	308	322	290	327	331	288	320	334	311	304	341	351	331	350	297	334	347	337	309	309	333	299	315	351	354	321	327	344	363	336	349	335	318	322	337	371	337	317	356	336	303	304	332	302	333	334	317	319	308	343	351	336	287	309	320	327	361	347	312	338	330	371	375	321	302	351	338	308	295	311	317	319	369	343	354	328	326	358	360	329	317	365	333	320	305	330	329	320	330	325	330	318	353	331	320	304	305	329	323	354	339	330	323	331	337	337	333	342	324	338	324	347	305	315	315	342	330	339	324	337	336	370	320	335	353	373	338	326	315	345	316	356	308	322	333	345	302	325	347	383	286	320	357	318	304	340	317	348	336	284	318	341	345	327	325	332	294	340	333	359	297	321	323	307	310	299	335	318	297	309	308	318	324	309	334	299	378	323	341	370	342	315	346	336	326	333	277	332	335	323	351	319	326	352	338	327	338	340	322	344	299	345	356	377	309	311	319	372	355	341	319	339	306	355	349	313	304	343	338	316	337	308	327	320	322	318	316	337	337	338	331	343	305	330	309	326	321	296	296	285	343	363	360	340	355	329	301	309	332	349	331	263	316	333	288	325	352	323	353	347	322	328	389	330	323	325	379	331	325	335	317	337	324	304	310	322	347	307	301	328	334	303	306	323	331	306	301	338	317	356	339	339	354	338	342	299	337	322	329	308	320	331	337	334	306	331	341	357	326	298	314	333	326	363	353	313	313	343	330	317	346	333	314	320	335	340	321	327	296	324	352	327	337	316	325	313	307	287	308	301	326	324	312	294	333	329	329	329	320	317	326	324	331	303	323	338	371	326	334	328	326	299	337	328	302	346	313	307	383	311	370	343	302	337	310	320	328	313	336	336	356	333	335	326	350	313	334	304	330	327	327	333	316	307	324	300	338	317	329	291	322	326	303	333	319	311	293	332	349	300	354	332	340	286	349	325	343	355	298	314	337	318	328	304	341	319	374	340	316	331	357	308	325	333	322	317	302	331	351	321	334	334	326	342	295	354	314	324	327	319	324	323	310	310	326	339	327	317	329	318	327	318	327	334	327	323	304	339	309	325	308	335	327	350	332	334	349	345	316	347	305	309	309	320	352	334	339	320	274	327	360	338	333	326	362	351	298	348	344	321	337	342	329	316	353	355	301	328	335	321	318	310	352	372	327	324	304	339	314	339	352	323	349	320	332	324	341	333	326	304	343	333	311	319	306	300	310	328	325	325	312	325	346	337	329	301	326	312	330	306	349	278	324	315	307	325	325	344	314	313	319	350	329	307	324	317	332	297	318	301	294	330	344	294	346	361	341	365	319	332	329	313	332	349	302	330	339	365	328	359	350	325	330	318	308	303	313	319	322	319	307	305	348	322	332	352	298	374	332	335	332	320	315	317	293	321	309	303	320	364	346	319	350	336	345	359	344	313	319	352	303	299	293	303	329	355	325	318	338	292	337	340	345	373	340	334	298	341	366	310	345	340	335	307	339	328	364	330	332	328	336	305	352	325	348	340	333	336	345	329	303	333	324	344	309
16602	1677	3095	3439	3040	2570	2140	1910	1746	1577	1477	1363	1286	1239	1150	1136	1174	1020	1027	1026	1028	975	948	971	930	968	894	968	873	922	911	870	895	892	901	872	912	938	867	877	860	882	860	914	897	875	871	872	880	829	864	871	885	851	826	859	914	908	834	828	835	829	913	875	886	859	859	837	846	809	854	842	864	880	840	829	853	913	854	854	808	830	815	850	832	829	862	852	847	941	913	848	891	847	824	896	862	769	825	831	859	874	848	822	828	806	856	878	912	825	837	847	821	794	897	824	853	848	808	844	843	829	875	822	816	838	823	861	890	835	857	826	847	839	779	783	886	781	875	869	824	868	797	863	858	801	854	844	802	876	857	841	830	855	829	826	840	851	853	871	873	826	869	837	877	855	816	810	867	822	855	806	835	788	847	869	837	810	852	852	820	841	823	812	860	823	783	852	854	842	825	859	826	850	806	811	808	810	863	802	781	843	835	834	906	815	807	801	814	840	830	835	811	882	866	844	833	832	829	856	803	839	819	825	886	865	824	823	824	873	843	824	856	805	787	815	819	843	800	820	753	851	905	844	823	814	864	870	806	801	822	882	813	816	803	860	798	834	848	860	814	870	827	862	763	773	809	864	776	845	835	866	869	801	815	856	825	822	831	834	879	792	869	859	790	810	844	871	833	835	835	802	874	797	864	778	802	818	808	908	853	811	841	854	841	837	882	845	871	856	804	825	821	839	822	797	830	820	860	824	827	823	861	870	817	845	860	874	844	860	790	812	846	827	856	834	813	870	797	826	839	806	841	867	796	842	803	826	833	815	845	804	821	779	801	846	790	881	818	824	824	833	814	873	831	843	789	827	805	829	836	855	833	863	833	877	787	808	836	818	868	813	846	859	851	841	855	871	861	876	847	868	887	797	909	832	835	847	827	812	811	869	820	840	814	761	832	838	812	840	834	843	867	819	834	819	831	850	866	826	872	838	835	786	863	857	797	877	847	853	840	768	851	872	820	829	820	819	847	847	895	866	864	821	800	861	889	860	802	818	851	850	830	822	845	799	841	813	870	821	849	835	812	797	839	847	848	827	804	806	794	851	828	803	813	835	793	865	863	842	829	824	802	822	836	814	833	776	799	852	754	816	810	847	822	835	823	805	839	816	841	874	857	855	858	797	872	840	828	810	866	838	804	762	867	850	839	881	781	812	839	897	846	853	837	784	817	778	862	844	780	844	758	806	782	826	831	837	850	828	779	874	836	852	832	847	869	854	841	859	816	819	832	800	777	834	796	832	822	868	838	819	860	865	819	828	813	786	841	785	826	832	875	825	873	833	831	813	876	847	819	865	878	817	832	839	859	828	788	795	798	826	843	799	792	805	861	839	828	821	891	857	838	810	834	823	873	849	782	830	882	859	868	799	834	804	821	844	867	835	870	880	825	809	860	848	811	843	855	858	827	818	812	813	841	830	906	852	854	854	843	829	860	775	824	800	872	810	821	857	795	853	807	827	880	820	837	795	841	844	823	873	844	784	865	865	799	795	806	852	826	844	780	821	830	866	873	828	861	858	861	817	847	890	813	807	819	816	787	830	796	867	813	819	786	828	810	791	827	806	839	828	844	811	834	830	853	817	823	823	848	783	823	818	842	792	819	766	818	827	799	839	871	882	863	875	865	848	830	846	811	815	836	825	848	898	860	843	819	803	815	834	830	813	809	829	829	785	847	819	842	859	824	819	828	863	891	821	838	833	842	819	856	816	823	795	803	884	831	815	845	794	799	832	829	775	833	876	857	787	847	835	814	784	848	855	870	870	841	870	822	836	857	837	870	866	835	860	827	839	855	807	803	797	814	800	839	780	845	805	820	811	814	821	906	843	884	876	769	837	815	819	870	773	870	788	827	843	830	866	834	826	869	818	812	851	820	857	799	804	844	838	825	880	878	850	822	794	849	858	807	902	840	829	728	811	817	845	779	839	837	832	816	814	850	879	791	796	896	849	770	806	765	826	884	841	842	815	817	792	804	865	878	836	826	845	884	796	863	795	825	878	868	811	800	835	830	832	819	771	834	855	815	835	820	854	817	821	834	837	788	889	835	891	842	848	862	824	821	826	851	874	890	860	815	855	804	832	854	825	844	854	858	859	898	856	820	814	834	848	818	869	872	844	814	829	799	815	827	865	844	874	849	785	870	829	816	862	791	800	845	790	845	827	814	796	795	790	841	853	813	809	804	822	834	818	812	836	867	824	807	829	778	814	877	818	898	826	885	818	828	772	817	817	835	830	851	754	823	839	882	813	785	831	844	815	806	823	768	811	840	877	864	794	828	820	787	889	787	831	800	810	873	782	846	892	865	839	807	890	785	847	829	827	834	834	808	815	808	826	847	837	854	824	837	822	816	844	817	816	826	795	807	847	828	881	823	863	837	828	821	806	835	822	796	851	798	847	834	805	826	844	795	797	842	843	810	886	855	766	825	848	871	781	886	840	799	888	854	853	888	855	800	805	829	903	795	895	814	823	808	840	871	819	830	875	813	819	876	834	838	847	817	836	838	865	794	817	834	808	859	794	816	788	785	815	888	819	794	827	828	816	834	802	802	812	849	826	813	850	805	838	815	813	816	830	820	832	833	831	801	827	845	811	879	769	850	872	912	756	862	859	820	874	840	804	869	847	852	809	792	807	822	817	831	894	797	856	844	860	840	849	781	828	817	812	848	836	818	813	861	885	784	828	827	848	792	864	850	842	826	850	849	826	841	806	826	839	836	821	799	866	788	789	854	807	838	816	839	826	867	819	793	844	800	823	883	871	844	849	881	835	814	864	834	820	817	840	785	855	814	816	846	879	800	807	835	880	812	836	850	855	866	879	789	887	824	817	836	811	822	807	842	837	830	866	836	782	814	910	825	857	805	841	752	831	852	866	835	812	806	858	839	806	849	825	867	772	836	840	825	855	805	864	799	824	810	888	830	791	843	833	895	851	890	843	843	834	775	816	783	852	844	779	816	785	793	800	871	817	808	819	840	829	857	830	853	844	840	846	820	792	787	811	851	854	835	913	807	843	749	845	807	841	838	784	835	820	814	870	816	813	882	801	834	782	802	789	843	815	762	821	875	865	863	870	814	879	835	816	839	808	839	829	888	812	810	824	832	808	843	815	809	841	784	822	833	835	868	799	831	849	831	853	813	807	837	854	829	882	805	816	790	871	857	820	863	813	862	836	842	893	820	848	822	828	814	832	851	793	842	856	866	854	861	805	848	840	836	840	863	819	790	864	828	855	842	802	879	825	821	824	850	841	826	873	826	787	784	864	857	849	892	772	840	796	842	841	878	794	817	893	835	834	816	828	887	850	794	830	853	810	854	850	856	857	845	792	853	855	837	847	804	812	841	907	828	849	797	830	866	788	837	826	863	807	790	880	791	852	847	866	848	829	860	860	844	798	830	830	829	867	811	829	852	807	873	844	835	792	806	783	849	843	824	849	796	853	872	822	788	801	841	859	812	861
47088	15822	4947	1991	1345	968	768	606	556	470	423	359	368	339	337	303	306	271	285	305	256	265	287	227	287	247	255	251	258	253	230	239	254	265	268	243	233	264	234	240	277	262	249	228	209	222	230	231	231	236	263	227	239	230	250	221	206	236	218	234	249	217	231	208	214	219	207	230	241	209	229	215	196	218	245	241	219	210	217	229	219	221	214	222	224	253	244	216	204	255	239	212	222	245	209	223	200	230	241	204	226	237	214	251	233	227	225	216	232	216	222	209	208	234	226	226	233	203	203	224	238	234	220	196	225	195	236	218	221	238	210	217	239	208	229	236	238	243	224	203	220	216	249	246	225	251	229	211	226	231	235	239	254	253	228	244	222	246	232	234	224	221	214	209	229	240	223	235	203	226	193	224	238	243	230	225	232	247	238	231	229	222	202	226	230	198	205	228	214	230	224	217	218	227	241	222	236	239	260	226	225	203	226	200	227	250	225	211	223	212	241	240	235	216	228	190	225	203	195	220	225	208	205	244	234	217	229	240	234	227	232	235	237	215	208	208	218	238	232	222	228	229	241	224	219	230	237	189	216	196	257	231	240	213	230	233	228	217	211	212	224	226	229	223	204	211	212	228	212	217	237	227	249	213	215	242	223	209	223	232	227	225	211	230	224	210	213	237	210	214	252	229	252	212	241	206	210	255	217	216	207	219	243	210	228	192	237	237	232	245	199	254	227	209	215	227	216	220	234	223	228	231	225	223	218	223	208	222	209	223	225	233	233	228	220	224	232	241	245	235	235	231	229	246	252	221	203	239	236	215	222	239	235	248	216	229	244	208	226	238	211	219	268	216	222	224	233	212	220	240	231	241	264	235	218	214	242	237	225	230	216	228	234	211	224	217	245	233	216	240	231	231	240	220	222	241	207	238	241	230	194	203	206	276	224	219	248	226	223	251	236	212	228	243	232	239	206	219	223	240	219	233	220	212	228	213	228	237	227	196	241	222	226	195	188	238	229	208	200	242	245	236	254	240	200	229	240	239	245	226	205	229	237	214	247	206	238	210	199	221	231	223	235	229	243	241	224	233	218	221	221	210	211	233	243	222	225	226	214	238	251	232	231	225	219	208	240	244	229	231	226	241	195	231	222	229	206	239	205	231	239	248	221	232	203	208	205	223	241	211	218	225	238	235	257	231	243	224	241	221	217	208	213	208	207	229	255	232	219	205	247	220	225	233	231	216	241	216	205	234	208	222	216	237	246	238	192	208	234	219	233	232	228	223	229	236	231	217	224	221	219	233	217	226	233	222	240	218	197	229	234	204	218	237	267	224	238	213	196	244	233	245	240	217	232	204	202	243	207	238	234	232	209	223	223	211	242	229	243	216	224	231	237	206	219	212	228	227	229	236	235	268	234	243	216	253	205	224	250	223	222	191	243	208	198	237	231	214	216	230	229	191	219	216	244	253	238	237	250	207	204	245	219	248	225	227	218	248	255	211	217	230	200	211	228	203	241	248	179	233	226	210	199	231	236	237	244	229	221	227	272	230	242	255	234	246	213	225	218	233	212	239	233	212	227	241	224	235	187	261	213	206	198	204	197	203	235	202	226	223	204	219	260	252	250	239	263	223	233	222	207	244	238	231	223	225	222	247	213	224	221	216	220	235	216	231	239	218	204	248	236	234	230	228	216	224	249	241	235	208	233	235	215	220	221	235	239	248	200	217	234	257	241	238	222	226	213	221	243	220	220	215	233	230	201	229	227	229	204	202	222	229	215	223	210	210	214	237	246	209	221	181	226	231	212	243	234	236	221	212	250	261	220	209	203	218	207	211	252	195	237	200	191	214	237	216	218	235	231	222	241	206	240	205	224	205	230	212	201	241	241	220	230	241	217	218	223	219	237	221	253	225	231	230	224	211	240	232	240	221	255	208	209	228	240	232	247	235	236	246	230	239	242	225	226	199	215	237	253	225	239	200	196	211	236	231	250	232	243	250	213	231	187	216	234	237	245	206	265	214	237	267	211	225	205	215	240	257	223	226	214	262	224	221	239	208	243	236	238	193	193	205	227	214	221	237	232	205	225	221	200	217	215	231	221	211	183	222	255	199	214	209	243	218	230	230	232	220	215	227	218	206	237	204	252	206	229	242	227	203	241	243	196	220	241	237	234	238	218	229	203	225	213	223	248	227	211	245	218	227	223	205	201	231	184	185	208	244	256	205	259	265	273	229	248	215	244	262	215	250	229	222	239	212	246	209	230	243	231	237	221	226	223	204	225	235	247	219	232	227	269	196	241	200	227	214	211	232	242	226	219	241	202	218	245	220	235	211	209	234	223	215	227	249	225	239	213	236	224	242	214	213	223	266	206	225	240	232	215	208	208	237	227	210	231	249	227	231	249	206	251	224	231	259	229	248	198	235	233	209	221	225	227	221	235	249	209	224	220	236	217	209	229	212	219	212	217	237	254	225	219	244	196	235	233	234	209	223	228	214	193	217	198	252	217	242	223	237	228	210	230	240	266	229	203	230	212	238	209	232	205	215	224	219	235	205	244	213	227	233	246	212	219	233	225	216	207	211	208	229	239	222	249	240	216	211	213	227	235	239	222	232	247	239	202	239	254	221	240	221	211	230	219	235	231	236	229	234	238	205	230	223	248	202	213	226	237	229	233	211	234	217	229	212	225	208	244	207	240	224	223	248	271	239	213	223	222	217	219	231	210	223	217	227	245	249	227	192	237	231	244	219	226	222	208	245	245	224	205	222	218	227	261	224	230	214	217	214	251	229	240	223	240	186	219	218	241	195	245	227	223	218	236	227	241	200	236	237	234	249	205	223	230	240	224	228	250	220	218	237	244	221	238	232	218	244	237	242	221	261	237	252	264	258	212	232	211	206	223	254	233	233	220	224	218	212	222	223	212	231	229	227	240	226	205	209	212	214	241	239	226	223	247	224	215	231	244	203	223	231	218	203	214	236	217	214	239	232	226	238	201	236	223	224	222	217	209	247	207	217	227	229	204	189	245	225	201	221	231	225	210	213	226	213	217	217	227	224	220	219	209	202	232	233	196	230	223	246	257	226	218	232	233	249	210	247	211	234	230	236	224	227	237	213	212	210	208	207	211	213	244	244	235	236	235	210	220	244	189	214	220	220	230	227	226	240	225	220	238	226	224	242	258	215	217	207	246	248	217	252	238	201	221	243	207	235	225	209	205	247	210	229	257	219	213	192	226	221	222	219	213	247	214	243	218	234	218	214	211	222	215	223	221	219	223	220	242	236	221	223	251	255	211	234	225	255	219	220	221	215	215	213	256	207	224	248	250	192	220	238	211	219	222	228	231	225	261	221	224	236	234	221	230	225	208	225	211	210	211	203	205	230	238	220	233	225	238	228	233	240	209	218	191	242	238	216	221	224	255	248	244	230	224	215	224	229	239	195	172	245	229	208	228	220	226	214	222	246	225	222	221	232	228	218	223	227	240	221	203	230	218	221	238	220	230	251
22124	2267	5089	5706	4761	4001	3248	2703	2381	1967	1843	1622	1477	1411	1284	1243	1121	1086	1000	1002	936	935	857	837	822	804	772	805	766	759	746	738	759	746	750	718	680	655	700	671	719	683	631	668	657	644	665	694	616	651	667	630	662	673	649	621	572	620	631	702	620	619	605	624	628	636	659	694	688	646	642	650	657	616	645	606	686	724	615	656	645	633	635	622	658	627	638	649	648	680	666	621	597	631	599	610	645	635	639	650	602	628	631	647	598	585	612	607	636	628	574	644	617	580	657	646	626	609	652	632	619	585	572	583	610	594	617	589	611	639	632	597	613	586	611	563	580	595	600	622	632	605	610	584	585	646	573	615	587	627	609	605	584	619	637	615	621	586	599	625	554	563	570	602	619	567	630	633	602	582	650	625	612	573	549	589	590	610	625	604	625	569	592	634	613	592	596	620	585	608	603	614	627	658	564	580	657	598	597	600	615	564	588	601	619	595	619	581	579	577	633	585	606	605	590	610	602	592	616	595	586	610	642	579	594	602	568	611	605	577	618	591	597	585	561	588	599	624	607	553	582	597	581	594	573	638	596	578	593	566	559	599	546	602	607	611	570	613	590	582	640	579	554	602	618	618	606	623	555	556	591	588	607	567	555	614	599	574	644	600	603	626	606	602	603	580	570	589	615	605	630	558	651	605	627	555	598	595	629	574	574	550	604	617	589	623	594	568	589	600	583	590	568	609	607	586	654	581	583	594	591	575	593	602	582	623	583	591	585	577	557	612	577	606	599	576	551	573	602	564	620	613	547	581	577	581	612	597	555	594	609	580	589	614	578	600	610	621	602	575	569	589	587	570	604	570	587	599	599	583	586	634	550	590	578	589	550	608	622	506	592	614	617	568	594	550	585	581	615	604	543	558	582	552	543	542	570	585	576	596	614	627	618	566	650	623	578	574	606	592	556	607	609	632	584	595	601	574	555	568	571	593	648	554	589	577	608	601	576	574	537	573	554	602	561	625	597	602	625	632	578	632	618	598	575	585	586	596	555	564	606	572	583	591	587	591	604	605	597	583	598	607	603	586	606	539	583	612	587	574	565	561	586	599	651	601	577	557	625	553	552	555	588	586	598	624	602	582	589	608	552	555	587	568	617	603	620	581	610	626	581	616	603	583	591	593	580	576	588	581	646	619	569	570	602	650	590	561	582	620	565	544	579	628	603	598	590	596	578	600	563	629	591	632	589	643	621	596	630	620	576	618	570	608	597	611	578	581	642	589	605	642	640	602	566	640	638	583	580	622	588	603	563	593	601	571	555	542	556	588	580	570	612	625	608	626	595	574	558	624	601	573	609	531	602	526	611	605	600	573	577	588	545	578	606	588	613	596	612	604	587	589	617	587	548	578	581	613	582	597	592	575	532	579	591	571	587	594	562	613	625	583	578	625	578	545	591	568	597	601	588	604	581	591	604	601	568	587	584	604	565	604	601	592	600	563	594	586	603	589	625	627	629	603	601	584	558	615	629	579	581	601	590	587	605	565	581	578	614	616	567	630	563	593	605	625	571	585	580	590	627	612	597	604	589	549	582	579	593	590	543	615	616	575	614	582	585	607	605	584	609	585	586	599	614	602	601	565	566	605	603	571	566	584	606	622	616	561	545	586	604	600	596	586	624	587	569	580	536	607	591	631	646	569	622	611	589	590	581	567	625	597	571	596	552	598	555	584	553	588	584	624	557	591	570	550	631	570	590	550	559	613	591	599	597	590	588	598	590	584	603	601	646	566	670	567	601	597	557	629	602	627	613	570	612	619	590	580	606	609	595	574	603	568	599	557	540	617	628	598	613	639	591	579	607	577	596	582	582	593	574	600	601	605	573	566	584	611	575	586	580	649	586	577	592	578	581	576	562	578	567	575	575	590	583	591	574	559	608	584	569	560	614	591	618	582	590	586	589	593	595	561	581	592	600	590	586	593	609	585	575	614	602	611	576	625	601	568	585	593	576	601	580	582	575	624	562	569	565	567	611	596	594	582	556	595	571	598	573	617	595	583	607	580	609	600	572	595	579	558	622	571	608	581	547	552	595	603	582	592	573	586	607	560	587	613	635	563	559	626	606	625	578	582	565	619	624	615	623	591	565	564	597	521	596	595	618	630	573	572	589	589	617	579	603	589	614	554	547	613	547	595	611	574	572	597	598	591	584	576	588	636	600	564	572	572	581	628	596	572	582	606	595	605	546	615	591	604	582	615	622	577	584	545	600	553	585	575	580	577	608	624	576	598	623	586	604	651	620	585	556	549	582	606	565	583	597	602	569	606	589	580	610	616	599	609	603	607	599	591	570	602	574	580	633	580	638	589	681	605	580	560	586	571	569	595	608	572	608	583	559	593	613	613	594	601	600	565	580	600	634	609	638	593	599	634	592	589	583	642	558	602	575	607	551	588	546	623	584	614	607	623	598	564	630	556	627	621	611	618	587	609	598	601	574	610	575	624	571	618	601	564	628	594	632	590	596	606	567	595	607	612	590	637	571	579	583	599	583	549	585	591	585	609	583	617	597	616	571	612	594	568	549	625	581	597	622	571	623	581	601	601	610	572	575	579	573	600	604	609	620	580	565	621	618	579	586	589	570	623	588	577	592	603	628	604	607	595	611	590	589	590	611	566	573	589	619	614	569	588	568	576	592	559	614	614	561	606	595	606	600	592	604	589	626	612	582	576	613	573	579	617	585	583	551	631	629	624	580	555	625	581	589	560	530	595	613	597	585	588	567	593	594	545	560	587	598	595	585	596	600	605	540	620	591	599	564	529	578	604	596	622	604	610	615	581	592	572	601	554	576	598	576	569	608	572	605	572	590	611	587	609	602	584	590	606	588	574	591	598	600	618	615	605	584	568	596	620	620	609	600	603	580	610	628	551	585	579	625	609	605	581	569	598	631	626	596	594	597	553	564	538	571	582	600	559	585	601	595	636	579	602	625	597	586	585	596	567	602	616	602	597	580	580	590	617	566	619	593	576	590	634	549	596	626	547	569	562	640	576	637	567	569	595	574	602	551	641	628	548	573	605	622	591	631	575	610	617	607	615	606	583	583	573	565	584	591	604	594	569	586	604	581	580	624	578	595	626	633	606	571	600	603	595	642	573	594	568	611	590	569	567	580	570	595	594	591	598	613	615	592	596	591	581	598	556	613	575	550	613	580	620	625	562	590	586	590	613	591	549	612	594	553	583	551	629	592	595	593	580	586	573	566	633	614	560	622	569	544	610	599	587	623	651	595	564	604	589	569	609	567	564	616	594	610	603	626	628	578	555	613	594	588	563	643	571	598	609	583	598	614	653	601	592	606	576	599	590	588	597	599	609	587	593	535	615	578	567	576	584	624	571	587	652	585	606	569	602	584	584	634	535	617	564	603	596	568	599	617	602	539	581	636	608	640	589	608	572	583	556	560	583	555	607	563	602	627	596	587	618	577	563	579	533	632	592	581	584	605	605	579	593	575	594	581	608
5816	369	328	343	319	326	284	348	356	288	305	330	309	289	284	295	281	291	297	286	309	276	292	313	285	282	298	296	285	283	307	318	279	334	308	290	275	288	278	306	305	308	322	301	298	276	305	288	282	284	297	324	296	303	316	275	304	277	295	318	310	297	314	332	307	305	315	291	272	307	327	269	302	296	287	275	279	329	297	310	323	306	329	306	350	307	294	284	327	298	298	283	279	318	287	327	270	311	323	290	271	290	314	297	306	274	310	284	281	330	302	306	317	317	317	291	281	328	275	271	339	294	274	291	280	310	281	301	264	311	289	298	303	312	288	293	312	299	311	326	314	294	311	314	283	280	297	293	318	319	284	307	306	317	285	331	312	334	312	268	273	316	315	281	293	301	321	286	290	303	298	298	303	302	298	285	316	299	314	290	296	274	305	304	333	283	270	283	290	304	309	282	306	307	315	321	300	288	309	328	295	315	309	304	301	323	327	295	326	267	303	297	302	303	314	264	275	282	324	301	305	302	283	325	311	261	293	314	293	288	316	274	294	315	297	311	301	280	301	299	305	311	323	304	303	330	297	279	318	286	312	302	281	310	307	301	271	281	325	285	319	302	272	278	321	343	319	320	278	288	314	274	298	308	288	311	308	329	290	326	316	294	331	279	323	327	287	322	302	289	302	298	305	306	284	305	297	299	264	295	277	310	306	293	306	274	305	284	322	341	333	300	307	308	303	315	303	303	323	299	309	283	302	294	268	295	283	310	312	274	303	314	313	300	299	292	286	315	302	331	285	269	312	314	297	350	303	290	286	309	315	304	289	305	310	305	283	288	306	295	323	302	300	297	321	285	287	324	304	274	301	301	274	309	311	279	311	292	278	289	320	330	282	304	293	363	293	310	301	320	288	282	291	285	286	338	282	284	336	304	296	294	310	319	323	315	278	317	304	302	311	286	342	309	294	308	304	317	294	296	320	320	298	310	283	329	309	319	286	301	299	305	297	295	300	331	317	308	303	284	305	300	309	312	296	301	304	305	272	312	297	323	283	293	288	298	296	299	290	295	302	293	289	334	314	297	319	316	299	331	287	324	287	312	312	319	301	312	283	296	304	336	297	303	283	309	270	313	308	293	322	274	294	322	299	298	316	297	290	269	297	282	313	295	302	297	303	297	307	323	329	304	251	274	281	309	305	299	310	327	325	305	318	273	310	350	308	303	310	327	290	292	299	269	308	299	312	309	283	324	294	277	317	309	308	292	282	294	283	298	302	315	318	289	328	296	322	311	303	311	334	301	264	310	290	303	307	323	309	318	277	342	296	314	324	278	273	304	260	323	308	315	294	289	271	305	267	300	321	301	285	305	284	292	289	275	291	313	285	312	301	325	288	323	300	326	273	312	275	301	295	284	308	301	297	311	314	308	298	284	303	306	276	296	337	283	302	319	337	301	308	276	304	277	289	293	312	286	311	288	309	306	309	304	306	304	295	297	340	300	317	289	298	313	293	324	284	302	307	304	292	293	303	319	290	297	304	291	310	292	309	299	295	295	292	305	286	278	299	324	304	325	284	274	306	341	286	293	274	285	298	306	314	305	289	273	305	287	330	284	285	259	275	297	311	319	309	318	317	331	278	294	306	303	274	292	297	312	309	329	286	286	296	300	310	290	291	310	301	314	284	327	274	295	282	347	296	267	316	315	298	276	286	316	285	300	301	266	311	305	323	313	347	269	310	278	301	290	322	294	284	306	286	308	284	304	306	334	263	310	284	291	292	347	284	299	304	297	291	302	317	319	278	324	291	305	305	293	304	305	289	320	308	300	303	311	313	304	291	281	295	293	307	311	299	276	311	316	268	329	350	300	313	307	297	296	315	295	311	311	279	325	259	304	306	327	323	282	296	290	302	299	326	306	296	299	318	263	280	312	314	278	292	280	308	284	318	287	287	275	292	290	287	283	314	283	311	276	292	305	280	291	290	308	329	291	308	295	301	319	294	292	312	329	295	298	317	298	295	300	314	286	320	310	317	302	292	288	294	290	322	300	274	301	313	301	309	342	308	316	289	292	309	318	299	281	327	308	301	326	338	288	309	290	321	304	269	285	324	306	313	293	294	328	328	284	309	327	287	288	289	296	304	306	309	277	264	303	290	304	271	329	286	269	289	288	308	316	344	293	279	295	278	321	296	296	267	332	303	312	262	308	313	306	325	310	327	292	320	294	315	277	322	302	315	309	310	305	292	282	296	303	277	278	294	303	323	272	310	304	317	287	305	296	298	285	305	309	308	294	293	311	290	330	324	283	277	312	309	307	315	293	308	273	299	311	307	302	278	307	297	310	304	291	320	298	310	300	327	309	315	307	280	287	280	309	292	311	290	304	279	298	269	303	294	328	315	314	305	314	332	319	318	294	271	292	293	301	276	309	282	285	331	309	301	316	290	267	310	303	300	294	292	295	286	305	287	275	276	315	324	335	284	305	306	283	287	311	300	281	281	278	307	325	294	320	290	304	296	306	301	316	327	340	311	307	304	300	303	295	302	308	282	318	311	297	328	316	314	281	301	306	320	309	289	288	307	301	294	329	281	318	315	320	282	299	296	307	321	312	289	314	310	321	290	301	315	278	285	282	311	299	278	286	325	298	303	296	324	295	271	311	302	285	282	301	278	291	316	316	303	317	341	291	313	280	320	335	295	299	329	306	259	259	294	299	281	310	298	284	291	300	290	310	308	265	305	294	310	288	304	256	276	318	308	312	304	299	287	313	296	298	328	277	309	309	293	267	310	318	301	284	325	306	305	291	320	333	267	320	271	288	325	317	328	306	281	335	293	330	289	297	281	282	341	302	288	277	330	311	293	285	264	287	294	292	310	326	286	334	305	313	316	301	322	295	332	288	289	287	271	273	274	314	296	307	291	303	316	325	298	273	300	290	289	284	298	314	309	311	318	307	292	312	312	307	322	283	302	271	332	287	296	296	298	309	260	324	281	329	327	277	287	305	325	310	315	306	314	285	303	296	297	291	285	293	284	305	286	250	290	311	296	260	289	285	315	300	305	317	289	313	316	301	292	300	302	326	285	293	290	283	313	304	315	302	327	279	293	295	283	305	297	309	285	308	292	320	312	296	312	314	299	295	334	315	301	298	275	285	284	306	321	318	333	304	320	322	306	329	310	298	293	285	297	294	306	296	288	275	327	267	292	299	297	297	313	311	292	288	304	329	319	301	303	305	321	306	289	284	279	278	330	300	295	302	312	254	308	283	282	304	295	274	294	310	313	303	297	300	273	304	293	304	321	344	343	307	282	293	285	276	297	294	283	292	311	309	288	295	326	303	313	333	292	296	320	299	304	303	329	311	342	285	285	293	289	304	291	298	271	333	298	337	309	295	302	260	250	308	299	272	318	302	288	307	312	312	305	298	296	288	308	286	303	290	294	284	316	322	311	286	280	284	294	289	325	277	298	322	320	303	276	265	317	290	297	305	310	299	334	291	294	289	320	328
4943	839	896	946	879	820	823	845	841	838	794	741	769	825	831	800	803	801	758	808	783	802	763	775	833	806	817	741	807	820	758	782	789	806	821	798	742	857	742	796	761	750	828	750	799	819	807	815	822	780	773	813	778	750	810	809	842	791	784	734	766	761	781	789	774	787	795	786	782	796	795	803	799	801	780	810	800	779	811	765	823	792	797	841	760	781	814	809	846	876	776	819	773	770	828	735	807	777	857	807	804	784	778	775	793	801	819	828	704	783	807	735	755	798	782	786	780	796	732	827	806	791	785	765	785	772	768	798	764	785	745	792	805	856	741	777	821	749	806	755	819	836	772	790	790	803	824	776	756	800	800	743	776	780	754	772	791	774	783	778	814	786	757	771	798	800	736	821	810	814	787	744	772	814	755	784	788	772	787	740	810	787	746	781	819	808	733	753	764	785	803	826	773	775	826	746	835	795	810	818	737	773	752	788	808	832	733	814	793	780	769	798	817	757	804	769	737	745	804	739	793	756	792	796	759	746	802	786	762	736	813	777	745	706	727	790	795	843	766	771	739	806	782	833	799	823	828	748	764	736	800	777	750	770	748	810	838	758	797	795	795	783	790	788	792	803	765	812	792	773	768	780	744	747	740	783	805	766	778	774	783	829	741	776	839	762	797	764	815	761	840	779	753	789	753	805	780	810	757	792	769	801	780	719	787	749	765	784	841	792	817	791	773	785	780	786	786	725	796	727	758	765	757	780	758	821	753	732	771	769	785	789	750	777	781	840	772	764	835	795	759	745	788	818	769	759	753	825	788	809	750	806	775	775	772	756	775	804	769	826	796	797	791	761	813	791	753	784	806	808	868	768	813	762	791	796	796	764	779	800	813	778	790	775	742	806	812	750	775	801	800	764	745	778	820	843	835	809	766	823	731	742	747	793	780	801	775	762	778	792	806	791	767	804	766	760	828	796	822	762	759	803	788	733	800	754	789	771	769	785	765	843	806	765	804	800	832	772	807	756	795	800	786	783	764	806	801	771	767	804	762	747	759	762	773	826	768	789	771	814	794	747	780	822	778	808	795	767	767	772	788	808	805	747	808	822	780	855	803	764	815	784	807	755	835	782	800	740	799	757	779	789	798	759	774	757	766	795	791	775	793	778	769	806	795	780	791	794	711	744	797	772	838	776	769	790	785	778	743	797	772	848	813	819	768	776	822	766	789	853	815	813	791	823	796	791	770	760	747	789	790	772	761	780	788	807	771	786	799	747	833	791	766	836	843	795	799	757	759	753	764	765	784	778	754	794	790	820	756	789	750	759	761	740	768	805	766	834	767	806	755	767	748	759	769	765	835	816	753	792	733	717	782	804	776	790	770	809	741	809	792	785	733	714	772	834	800	821	796	715	817	783	789	809	753	772	769	773	770	774	752	761	736	773	789	829	818	815	776	757	749	834	762	822	752	823	722	769	792	785	734	762	727	793	751	782	745	812	777	732	809	776	799	764	815	857	730	755	769	777	800	782	791	822	769	762	732	768	783	823	781	772	820	757	774	796	760	777	790	787	734	751	728	758	803	793	812	774	828	825	791	741	778	762	771	795	830	742	816	773	769	761	793	794	734	836	796	817	799	809	826	834	833	778	752	801	769	799	791	790	791	778	787	779	767	771	799	730	792	792	804	758	760	832	769	825	778	794	735	758	798	744	766	779	779	814	783	807	773	777	772	758	776	769	821	789	786	788	807	837	760	742	809	784	789	789	788	787	779	792	797	764	805	734	797	815	793	818	732	797	775	835	757	797	783	772	797	781	747	810	866	809	774	774	773	818	843	769	756	808	766	804	788	759	793	771	733	756	787	826	751	806	793	787	790	773	758	795	798	770	810	785	821	786	792	755	815	730	799	784	799	765	757	785	840	785	806	808	799	781	775	768	772	799	756	778	794	794	807	773	741	723	821	764	786	784	781	743	830	801	829	755	759	813	759	800	784	794	805	728	856	793	818	816	807	837	765	790	740	809	808	763	754	795	801	759	815	773	816	786	807	780	835	830	753	768	822	748	765	776	795	812	803	791	773	768	752	763	783	811	777	754	768	757	773	793	812	792	769	764	774	787	799	755	836	764	760	745	758	791	797	731	796	810	796	802	829	758	747	797	813	771	797	785	748	857	769	730	781	810	804	808	785	795	793	803	745	752	811	774	754	773	809	764	778	796	802	796	809	784	787	806	752	751	835	713	781	802	790	770	823	802	763	720	758	826	775	791	730	782	835	805	825	782	816	755	783	788	784	806	753	773	792	765	789	792	739	782	789	751	814	789	799	784	741	731	780	772	788	759	821	773	821	772	775	781	781	785	775	796	767	777	771	826	863	776	784	744	793	787	756	802	775	782	804	794	811	758	801	730	797	760	747	809	789	801	801	779	807	783	766	808	776	738	827	774	795	788	749	816	863	838	802	739	769	776	797	842	791	799	753	795	756	826	747	778	801	798	756	743	752	795	778	745	787	779	807	772	773	796	790	813	784	766	791	765	820	783	793	782	806	786	819	740	740	730	746	798	755	773	775	820	806	749	818	760	817	766	812	789	798	769	721	760	770	782	773	797	765	794	740	806	813	781	789	792	856	767	802	784	780	711	792	829	762	738	780	744	759	759	810	784	780	813	747	812	790	764	772	792	781	814	812	769	795	813	776	788	786	799	798	788	763	770	799	809	800	775	844	741	768	770	800	760	789	761	785	731	775	757	766	768	745	822	733	772	805	803	755	819	771	817	782	837	797	764	780	823	834	774	793	764	766	827	769	837	776	780	787	785	748	754	765	808	773	805	804	732	768	787	782	769	754	815	733	797	742	744	725	773	783	798	780	772	808	818	739	789	763	728	797	814	790	774	743	795	777	794	783	764	753	792	777	805	796	866	797	781	776	786	767	805	781	788	786	790	762	784	755	747	849	774	789	788	789	769	831	718	772	774	774	809	758	767	773	744	757	783	753	765	820	836	804	793	767	795	776	802	802	763	805	837	747	792	794	800	792	761	754	791	789	744	783	798	792	756	775	786	790	785	734	790	789	810	746	799	812	788	806	756	738	742	811	746	803	797	835	787	755	802	773	811	769	793	833	750	757	785	795	775	748	763	780	822	782	824	823	801	883	757	763	761	770	781	793	783	766	822	801	805	819	761	792	825	767	781	780	786	807	765	813	750	815	780	789	783	782	769	771	766	797	758	745	747	798	777	751	759	748	770	779	744	813	743	787	775	806	807	754	788	806	725	812	815	742	790	791	788	785	807	764	795	780	766	741	809	746	778	752	815	840	755	764	787	772	774	805	831	772	747	745	774	789	796	759	716	776	784	761	792	779	728	766	825	734	837	769	796	753	785	807	780	813	778	800	759	800	770	787	722	760	825	784	760	781	796	720	781	802	802	796	747	731	760	769	784	797	800	688	774	781	867	824	772	786	783	785	775	750	845	821	810	771	748	830	820	841	823	828	802	753	776	803	788	775	791
32709	4752	1512	1146	888	690	598	522	499	496	415	415	431	371	353	358	366	345	381	355	355	344	331	347	361	331	346	358	367	302	371	332	382	352	334	341	309	320	337	339	349	348	342	284	315	315	336	344	324	322	317	353	345	347	312	366	335	326	305	362	326	334	354	339	345	310	345	347	366	333	323	367	376	335	331	335	326	344	328	328	355	348	374	286	336	331	318	316	303	331	311	358	330	333	320	345	320	326	340	338	331	308	319	329	331	324	345	327	347	328	350	322	351	345	335	300	329	305	379	337	347	334	319	364	308	331	357	310	342	347	334	357	324	322	313	334	336	321	357	325	321	372	371	316	296	312	319	343	315	344	335	345	314	332	331	322	351	345	343	341	345	324	315	303	340	334	342	341	339	305	312	315	336	332	370	321	333	338	351	313	366	336	339	340	320	352	352	335	312	353	335	321	323	299	354	368	354	344	322	337	356	326	335	327	309	303	340	360	318	336	361	319	377	347	362	325	338	361	349	293	331	303	325	346	323	321	343	338	320	333	326	346	326	343	328	350	331	321	335	343	302	315	344	339	327	353	325	361	347	304	338	335	325	338	317	355	340	335	324	328	365	314	317	356	303	322	324	316	325	325	329	333	308	318	355	322	323	316	326	299	319	320	338	357	337	335	335	306	372	317	299	319	325	360	314	326	338	341	331	362	311	318	319	314	323	338	330	322	344	318	314	366	347	327	339	371	320	347	307	341	339	353	331	333	333	322	316	316	289	333	331	317	318	340	329	336	378	342	296	330	317	341	349	304	347	312	337	356	317	318	318	345	327	330	339	347	351	339	335	358	341	338	315	328	314	363	303	338	328	319	323	322	327	343	370	329	335	366	321	353	332	317	317	329	303	315	342	315	354	309	344	335	338	314	311	305	330	339	312	331	338	316	306	304	361	320	340	362	332	339	323	296	342	337	353	305	336	360	341	347	344	323	354	331	336	348	334	346	313	332	304	328	337	321	333	326	311	327	358	355	313	335	322	333	303	327	339	308	320	330	289	298	335	354	360	339	310	323	345	331	336	345	388	335	316	327	341	331	332	331	306	313	314	337	312	327	344	355	334	354	363	347	352	356	353	337	297	315	303	330	333	307	294	343	366	325	340	321	319	344	332	351	326	326	331	306	369	325	339	372	314	319	366	329	328	325	308	331	354	368	335	322	335	321	347	356	333	353	329	368	332	331	327	325	317	349	332	331	334	314	358	336	335	315	367	312	319	335	326	354	315	328	325	354	338	320	333	363	324	322	342	326	342	338	359	301	339	346	336	332	328	344	333	357	336	326	333	329	325	310	318	347	359	310	337	333	344	306	301	313	322	349	318	355	338	322	331	342	330	330	334	332	322	346	354	324	359	327	371	342	319	315	322	326	306	332	330	336	329	314	351	344	303	347	338	295	338	301	354	360	343	309	338	339	311	379	336	366	351	305	338	339	351	357	328	323	312	314	304	329	357	368	331	296	349	306	345	338	339	329	338	309	348	325	326	341	333	333	336	342	334	323	305	354	326	310	315	334	343	318	373	320	335	337	335	334	359	358	339	339	330	313	336	321	351	305	324	326	336	335	360	334	312	340	357	351	342	301	350	323	336	318	352	366	346	316	320	327	320	308	353	314	283	344	313	328	341	337	375	299	340	319	335	293	324	294	318	325	299	342	348	328	315	343	359	323	339	356	347	331	329	340	350	329	334	329	336	289	341	318	329	320	331	314	350	297	295	340	317	320	338	318	317	337	302	334	338	281	337	290	329	343	327	344	349	342	388	295	308	340	345	320	341	341	347	328	325	353	328	310	330	314	342	335	349	371	316	330	343	332	317	334	351	302	318	315	318	291	343	318	318	312	360	322	322	330	315	325	338	314	328	346	318	344	335	312	310	352	333	362	337	344	324	321	365	358	338	332	330	316	347	322	337	340	334	338	305	320	300	327	345	320	304	343	348	362	324	319	356	364	333	321	328	353	325	320	305	308	305	350	333	304	338	306	310	342	324	328	355	327	331	373	324	310	293	333	317	326	317	364	345	348	350	299	313	358	333	311	333	331	338	352	316	304	330	348	342	355	349	316	324	331	332	343	339	303	324	302	318	327	378	336	299	335	333	342	309	355	318	332	312	329	328	319	310	318	357	346	336	317	338	335	317	371	331	339	339	314	320	382	364	363	296	326	348	282	293	361	345	351	340	320	338	336	326	331	327	322	351	351	368	340	325	337	300	323	317	322	317	324	324	355	287	349	348	325	298	339	357	333	359	322	315	338	359	335	326	327	336	317	328	310	336	320	326	310	343	325	327	326	337	329	346	381	324	312	358	342	366	339	355	299	348	321	348	375	349	324	306	301	341	328	338	354	353	340	343	320	298	350	344	311	329	376	294	343	314	352	325	351	296	331	326	337	341	352	315	341	322	342	354	343	326	314	303	341	350	308	339	332	316	332	339	332	319	373	342	336	343	332	361	371	358	339	346	356	314	333	322	319	334	346	344	337	315	318	366	327	343	339	343	331	318	336	321	342	315	319	291	333	326	368	305	326	355	359	326	339	344	365	356	319	349	350	291	352	310	317	327	309	330	309	313	339	316	319	344	337	355	288	362	312	297	324	336	325	354	309	329	367	366	345	332	363	351	343	348	325	301	343	369	323	346	350	331	328	328	330	322	338	318	335	321	336	357	331	346	304	351	333	337	341	318	334	312	338	363	290	326	326	317	312	329	321	351	310	370	338	351	325	315	324	329	329	337	341	322	308	308	288	380	357	323	343	324	344	324	361	316	346	322	354	334	353	332	342	295	356	336	306	343	369	342	325	314	338	367	318	344	331	355	341	343	342	351	367	320	343	330	365	348	320	300	346	381	328	329	310	358	317	325	323	340	324	324	372	340	314	302	343	356	308	316	319	336	316	329	353	314	329	352	340	336	312	316	354	352	322	312	325	330	324	325	315	322	353	319	368	311	346	353	329	364	312	345	348	319	315	303	322	290	313	331	349	354	325	316	329	324	328	303	333	344	315	341	335	295	334	316	342	317	301	341	331	346	301	336	326	346	324	294	299	341	318	332	327	312	320	316	353	317	341	289	309	315	329	319	343	324	322	319	290	312	314	328	349	361	317	357	332	328	333	293	342	323	325	320	312	334	310	329	339	351	343	354	324	349	360	338	296	347	339	330	301	348	353	330	336	331	329	309	326	313	277	322	392	335	343	301	325	309	293	307	334	359	334	308	346	360	319	334	342	331	317	324	336	317	312	347	366	335	381	330	344	353	340	309	333	322	364	336	338	356	363	313	322	355	353	341	363	284	346	308	333	350	328	340	359	305	344	339	306	306	321	328	320	309	301	332	346	330	339	312	310	346	314	349	332	341	316	296	331	319	347	310	317	314	315	372	320	335	323	336	327	373	355	327	337	314	331	325	328	346	325	333	377	359	345	355	358	309	355	330	300	336	326	312	306	338	328	354	360	305	316	362	340
14978	1728	3138	3495	3069	2512	2236	2018	1791	1601	1478	1394	1302	1191	1206	1129	1065	1117	1039	1043	1057	973	975	999	980	935	899	985	996	938	848	942	868	914	855	903	956	890	897	906	869	981	928	920	901	851	884	862	884	834	838	873	845	840	807	883	849	879	864	904	901	858	851	924	840	812	913	836	849	859	906	913	854	885	887	845	868	866	863	851	845	880	871	802	858	856	897	892	842	945	866	892	891	892	880	890	905	824	877	937	866	871	870	838	819	920	844	846	869	792	854	831	887	803	870	818	825	900	864	853	849	826	839	856	896	871	868	862	785	866	871	837	890	875	835	788	834	841	856	848	838	861	843	861	890	861	865	848	856	835	872	842	820	902	915	896	888	912	842	845	877	822	870	816	844	837	830	841	874	887	918	865	853	849	831	864	831	815	810	840	876	876	870	861	832	847	849	846	872	793	886	856	887	867	825	781	849	866	876	830	873	897	750	813	808	879	841	843	842	842	830	839	859	799	822	830	829	830	817	889	866	821	805	818	871	809	856	812	838	872	837	866	829	835	792	865	794	833	834	846	833	811	837	846	837	845	827	843	862	869	893	863	808	844	829	817	851	863	850	861	834	907	790	842	843	881	861	879	815	836	819	830	855	836	847	778	866	869	860	883	821	833	866	860	855	831	845	830	813	811	836	848	857	825	807	833	889	821	848	849	846	850	834	862	801	861	874	827	851	881	851	804	837	790	823	811	853	820	891	831	858	880	881	838	864	815	845	857	804	837	893	857	884	859	799	844	803	792	855	822	850	850	835	860	858	819	828	858	840	816	865	813	865	799	808	801	811	818	855	830	793	803	829	830	838	838	800	889	849	851	834	842	851	850	857	808	863	877	850	871	860	884	859	825	828	847	866	842	821	812	851	813	829	884	857	831	816	849	843	839	845	788	866	859	852	874	835	821	829	806	844	870	854	868	867	898	800	820	798	836	854	813	841	818	862	872	871	836	824	820	837	888	823	849	818	844	778	871	826	908	859	847	864	834	780	827	841	813	844	822	838	831	848	890	775	901	829	854	826	856	883	791	842	856	872	901	837	862	891	799	826	829	882	892	831	827	869	865	898	857	806	820	889	871	873	831	880	831	814	826	853	828	882	837	880	851	849	817	818	826	844	828	829	848	853	866	847	833	844	818	799	849	878	862	857	829	846	868	837	848	828	833	887	844	824	868	821	803	855	845	843	823	863	874	846	791	829	811	830	885	845	818	820	845	827	801	865	855	871	853	815	867	771	889	892	895	839	853	849	821	850	877	858	883	833	830	850	811	863	854	857	828	801	815	821	845	871	856	834	825	856	854	845	850	858	818	903	873	843	860	892	826	813	906	833	859	846	862	842	878	846	866	828	850	836	885	894	882	806	837	880	841	830	838	849	809	866	851	835	803	819	829	797	835	865	873	848	838	865	810	839	896	789	871	863	864	798	885	810	855	880	835	887	782	847	758	844	818	838	840	861	889	831	785	848	866	798	891	839	817	824	820	837	886	835	881	868	882	864	877	865	835	843	826	881	819	813	853	840	825	819	853	895	847	771	822	797	837	839	876	833	834	828	887	889	868	875	836	809	881	856	847	867	824	869	883	837	831	877	876	810	866	869	879	859	848	836	843	832	838	835	891	892	840	848	830	831	794	825	845	845	826	842	819	832	884	896	828	815	870	787	882	817	871	864	840	856	880	810	823	866	752	800	847	779	886	832	822	866	815	878	819	817	809	848	860	842	785	862	816	825	866	899	875	852	864	841	809	826	875	839	859	860	807	824	875	858	851	810	874	836	863	806	826	798	792	898	797	832	771	854	905	814	883	910	821	784	851	852	844	833	854	860	842	830	918	875	843	846	856	845	865	908	855	839	838	852	768	845	839	827	831	803	861	815	830	806	857	738	882	824	868	869	865	819	867	821	805	831	859	829	826	801	863	854	840	853	854	852	857	879	844	820	815	833	865	836	796	840	831	835	856	805	809	838	891	832	830	872	819	826	834	820	822	810	855	857	797	845	830	833	839	865	810	873	835	819	820	879	841	841	831	843	842	807	831	864	826	843	852	825	844	865	828	904	828	877	895	814	877	850	870	865	886	848	855	831	816	835	777	815	812	807	789	799	859	841	835	852	797	874	841	812	814	852	852	846	837	870	837	859	846	863	906	880	820	802	858	827	857	786	877	804	815	901	842	814	809	850	848	795	895	785	866	824	885	815	854	788	881	872	808	829	861	867	868	804	853	851	843	847	835	862	767	853	864	840	825	771	816	849	822	846	833	871	794	811	905	854	796	872	875	896	816	826	828	841	861	853	802	836	840	869	820	886	872	831	882	844	829	801	842	855	848	808	875	842	853	811	819	855	818	856	844	806	802	821	859	851	850	873	795	800	817	864	810	873	842	858	810	837	833	863	847	849	884	859	820	864	894	822	855	848	808	861	852	890	849	844	882	864	848	820	802	834	799	831	873	820	782	869	855	832	908	822	864	823	877	825	841	843	865	828	860	882	855	821	849	830	812	819	837	851	825	861	824	847	823	824	815	852	901	859	843	832	829	863	865	834	821	857	843	878	909	820	860	892	861	825	836	814	844	839	884	819	879	875	851	855	839	835	840	843	878	886	843	857	830	840	888	852	829	832	819	777	808	851	831	818	810	862	829	910	778	816	879	849	846	861	857	831	857	816	800	821	883	844	835	832	814	850	831	799	812	827	863	884	886	856	823	836	859	845	879	861	858	858	840	842	829	867	860	837	780	824	835	849	861	859	751	913	878	839	850	873	807	858	762	830	877	855	828	838	849	883	808	861	845	873	872	840	845	854	855	807	810	888	879	842	875	886	883	848	821	836	773	802	836	862	879	852	871	797	917	802	824	852	834	861	849	814	820	912	886	883	838	830	801	851	856	811	871	839	885	790	838	824	863	807	838	804	862	867	846	839	849	852	820	824	807	862	848	866	795	849	884	807	770	879	852	835	852	815	803	879	839	868	884	851	876	829	871	804	823	796	840	856	835	785	900	827	856	862	854	838	827	796	821	863	879	834	830	849	801	878	823	849	830	880	846	815	846	871	832	863	813	876	820	830	849	871	866	887	870	839	823	836	842	826	774	886	803	801	841	791	903	842	843	867	902	827	782	826	857	808	836	809	843	789	870	844	810	823	847	860	845	887	841	846	885	816	831	846	827	885	873	836	839	840	862	896	853	873	847	822	863	841	887	830	872	856	834	880	848	823	861	854	858	830	817	848	825	819	851	839	874	856	833	818	794	870	899	834	862	896	796	847	837	849	843	806	816	832	811	847	798	887	860	818	793	814	844	821	834	883	808	850	818	842	858	805	851	920	902	915	883	870	871	870	828	845	828	863	810	823	886	856	828	838	843	835	790	845	857	827	838	887	846	847	838	890	841	849	832	819	918	814	829	850	879	852	874	855	828	881	858	827	821	872	889	811	805	809	857	821	850	855	854	902	825	850	850	849	832	852	828
46520	9839	2988	1968	1316	1014	804	631	537	470	423	354	365	327	284	326	294	299	272	290	299	270	245	262	284	237	273	233	247	257	249	247	258	231	233	234	225	257	261	280	227	224	252	242	230	258	227	235	236	236	233	251	255	227	236	221	227	230	272	218	221	219	200	214	225	231	242	243	256	233	220	220	222	231	245	236	233	248	204	216	217	242	238	225	242	237	226	226	214	271	207	231	233	224	236	221	236	251	229	222	240	222	217	229	225	252	176	225	231	227	232	262	214	222	234	195	245	256	218	236	246	229	248	252	215	213	248	209	235	232	216	224	228	226	214	243	227	211	243	217	208	257	210	238	235	224	219	212	225	249	213	239	246	246	247	228	240	263	239	268	215	229	238	227	241	211	223	238	261	233	233	235	246	241	226	235	232	232	220	236	224	227	225	243	218	219	202	233	236	241	227	233	214	220	223	219	238	222	265	245	242	225	240	214	231	210	249	228	252	202	234	249	225	246	208	243	233	232	208	224	234	226	240	215	216	206	238	225	245	203	212	216	240	261	217	220	221	226	223	243	217	231	211	220	198	188	239	260	222	231	235	244	218	235	225	245	222	254	217	248	193	231	202	220	240	237	234	230	260	256	226	235	213	216	229	214	239	209	230	232	231	241	223	249	209	251	228	280	244	231	241	267	211	211	212	202	222	229	215	215	257	234	244	237	247	237	225	254	258	227	249	242	228	238	245	233	212	220	224	222	209	257	230	219	225	219	223	218	223	237	219	232	240	224	249	227	241	214	250	223	239	211	235	238	245	220	214	214	265	213	238	224	240	247	265	226	236	227	204	211	230	211	221	223	220	248	247	234	238	249	239	206	234	229	234	229	251	267	210	218	252	215	247	230	219	236	229	186	223	253	251	247	235	222	182	233	225	221	226	244	206	225	215	220	219	237	240	224	244	236	244	218	211	255	234	225	206	221	237	224	228	222	224	212	207	232	236	207	251	204	212	232	239	216	232	246	223	224	218	240	238	239	204	241	247	214	261	251	215	245	216	215	225	219	220	248	236	263	224	225	253	200	221	222	227	219	219	214	264	222	248	221	231	238	222	219	208	230	249	240	225	218	223	234	232	206	200	214	214	221	263	222	231	209	218	248	203	229	227	239	255	233	223	223	235	214	229	236	250	223	231	223	251	222	214	220	228	235	268	234	212	238	238	234	225	208	232	215	225	263	233	238	228	249	229	235	240	220	225	246	210	241	211	211	259	254	249	223	250	236	227	256	257	217	196	237	231	243	223	211	213	251	232	222	260	207	229	222	246	227	240	206	215	229	231	220	224	258	230	229	222	255	233	220	245	224	267	249	226	219	263	228	229	182	222	243	247	233	230	249	210	272	217	229	221	236	239	219	233	226	234	200	235	249	260	237	218	231	232	250	229	221	252	214	241	238	186	207	256	233	228	207	236	243	205	253	223	217	219	214	247	224	229	220	222	248	239	222	225	223	242	229	248	226	236	241	189	222	216	228	208	209	246	251	228	229	214	232	257	265	232	199	235	233	235	232	215	230	198	216	246	235	226	223	218	224	235	229	220	244	224	247	180	222	238	244	228	233	252	208	209	234	217	233	245	206	235	232	213	217	253	227	232	242	228	215	259	207	209	228	211	251	209	241	242	223	238	233	224	232	220	222	232	234	190	237	218	199	264	226	199	192	222	228	255	222	233	246	237	273	254	248	235	231	236	241	247	247	252	243	224	227	204	240	234	234	218	214	224	229	241	229	245	226	231	215	235	235	220	232	229	235	223	221	213	232	239	222	243	222	234	186	227	213	241	211	242	223	253	220	220	246	250	207	224	231	239	218	209	219	260	242	249	236	235	232	221	259	229	214	231	217	229	222	219	220	237	234	238	222	210	227	217	218	233	216	200	235	239	231	250	224	255	219	197	228	223	221	239	212	247	235	215	223	199	238	237	231	237	208	221	223	214	215	221	231	223	228	240	246	232	208	239	245	218	215	245	226	213	212	210	230	204	213	216	237	254	230	259	216	243	253	214	259	254	247	215	204	211	223	222	226	211	234	206	231	227	247	221	248	238	232	213	216	235	228	237	259	256	207	259	213	231	221	246	241	234	218	226	215	241	235	263	216	224	224	230	245	225	214	247	235	245	223	228	194	209	246	231	224	232	206	222	210	217	253	239	227	232	240	244	217	237	199	223	233	211	225	202	229	235	226	246	205	238	219	224	257	210	232	241	235	239	264	215	226	232	202	236	230	224	235	230	214	238	249	233	240	245	253	220	229	207	203	259	219	226	219	234	225	246	217	218	231	228	203	216	256	203	229	244	237	230	207	219	216	233	205	238	227	224	200	208	206	241	207	218	249	215	255	221	260	223	249	224	210	215	207	227	233	240	253	222	224	229	212	239	219	215	228	239	237	234	214	255	265	249	235	220	239	233	229	234	233	227	196	235	211	223	221	210	210	229	211	238	234	231	221	230	241	219	214	227	248	198	221	241	232	224	227	236	247	237	225	240	241	241	225	213	225	254	250	232	211	232	242	225	221	237	213	233	217	212	204	224	212	231	229	238	220	249	225	214	245	221	228	234	214	222	198	217	249	234	234	214	229	222	224	226	217	223	216	224	205	235	213	217	243	210	220	256	237	192	245	235	259	242	224	217	233	243	210	244	202	223	260	235	205	223	243	180	246	218	237	219	256	200	230	199	221	207	247	251	259	245	242	217	216	230	247	227	232	220	220	222	205	228	228	226	203	215	230	210	244	222	234	237	222	270	228	220	228	232	224	252	257	226	218	217	245	243	213	219	216	207	201	239	227	235	235	221	218	224	210	224	201	223	212	256	241	214	231	217	212	240	208	206	223	225	225	221	207	266	233	244	242	230	236	240	204	229	226	219	222	236	231	246	208	221	226	236	211	211	216	233	239	235	221	239	211	223	228	237	225	220	239	255	257	220	247	207	248	227	212	245	225	238	222	223	234	240	235	243	237	233	203	220	244	235	217	221	243	211	202	219	237	220	226	211	215	225	224	231	247	197	224	221	213	232	234	220	237	227	220	217	220	240	249	195	233	218	234	210	208	259	231	221	205	247	237	248	238	228	207	193	243	209	233	253	250	234	247	241	272	231	213	218	216	219	236	217	218	240	241	216	257	273	232	206	235	227	209	199	238	229	230	241	203	213	222	230	238	230	219	229	232	216	231	228	191	224	204	228	222	223	215	214	229	217	204	246	236	218	227	237	224	241	237	237	234	229	225	225	222	223	235	263	226	260	228	226	224	241	206	252	225	238	250	228	234	238	221	225	221	242	199	195	201	229	225	214	218	218	196	242	253	246	251	220	243	228	232	248	241	198	229	227	245	240	243	228	220	215	220	228	229	264	251	218	225	230	207	261	237	221	238	255	244	215	213	251	233	219	248	232	220	220	258	208	246	231	232	221	232	268	242	231	215	224	238	226	235	268	200	225	227	229	235	242	240	230	210	239	216	263	226
21283	2356	5134	5721	4888	4005	3264	2721	2345	2097	1818	1631	1495	1365	1294	1206	1105	1098	1085	925	964	942	889	856	833	809	778	787	757	810	791	764	723	706	747	744	690	669	701	658	674	716	667	719	688	671	666	676	662	687	656	664	675	663	643	609	635	641	649	651	598	626	643	676	625	650	659	680	641	651	660	649	620	678	644	604	684	633	652	652	622	609	677	631	654	646	660	667	688	688	668	621	641	675	629	642	605	578	646	585	613	598	593	653	587	597	633	630	588	617	592	598	615	596	613	635	595	607	628	600	628	646	611	595	614	576	577	635	651	591	610	609	567	657	563	598	622	610	575	604	586	647	600	620	601	613	614	592	624	566	612	657	598	652	617	632	646	630	663	647	591	605	604	633	606	633	594	616	628	601	611	584	560	653	636	591	585	629	661	588	573	608	601	592	585	609	619	587	632	605	608	616	609	651	576	595	600	567	614	614	547	567	602	575	640	616	587	574	567	581	605	598	643	619	592	564	589	580	641	592	606	610	611	648	629	587	625	618	579	599	620	642	590	568	616	592	563	634	591	591	594	589	575	611	577	616	591	584	614	643	608	618	600	607	626	612	588	540	592	590	637	616	603	610	584	589	582	598	591	580	591	576	618	620	620	596	617	673	590	597	543	580	612	590	648	611	614	586	606	605	555	633	576	566	590	602	579	594	622	654	612	604	622	602	612	591	592	588	581	625	608	592	551	610	606	591	592	652	621	592	612	589	595	605	594	567	621	578	618	606	608	581	612	620	544	635	591	603	611	625	639	579	646	633	594	591	597	570	591	615	590	606	653	578	580	616	616	615	625	613	596	648	568	585	609	549	595	569	606	596	594	583	614	606	632	606	639	633	575	604	600	581	618	585	579	648	627	601	614	562	577	632	598	620	589	586	596	632	600	626	647	652	573	593	600	601	583	615	628	586	585	641	583	594	637	617	619	600	625	555	592	577	564	626	601	578	631	591	609	587	607	597	613	588	610	609	578	578	594	603	629	598	599	621	595	594	591	633	611	579	585	605	607	553	562	611	570	590	595	650	621	611	595	588	566	590	610	608	581	580	619	607	569	583	583	604	589	606	562	609	633	661	594	637	613	620	588	608	623	603	649	632	583	585	612	577	602	605	578	557	572	608	568	597	597	635	573	576	593	610	664	626	644	574	583	581	622	584	633	612	590	617	638	637	545	594	639	579	645	652	594	596	595	577	571	628	600	612	614	661	602	576	628	585	589	574	602	599	623	624	576	616	523	626	606	591	581	629	578	577	562	560	556	600	597	623	620	591	600	621	602	560	607	592	565	648	618	621	585	626	598	642	653	603	597	640	606	621	642	586	579	623	582	583	585	625	620	625	557	592	591	573	598	583	595	573	634	613	605	601	605	603	637	532	599	581	619	609	606	590	592	592	618	597	600	603	584	612	605	588	611	573	569	583	575	587	592	574	570	558	588	606	621	640	614	589	590	568	599	621	644	605	604	628	603	569	604	596	621	584	579	606	555	639	611	583	615	547	575	568	608	601	625	608	544	580	618	636	619	547	577	600	582	581	581	575	568	581	593	584	600	610	605	638	604	624	595	541	607	589	578	639	585	635	608	617	620	596	583	587	595	620	622	569	629	628	613	601	606	633	636	568	595	574	563	598	563	612	579	562	597	591	576	599	597	567	598	649	607	598	597	616	592	605	609	645	572	605	548	593	577	597	623	574	595	646	570	587	553	600	642	621	569	618	611	605	627	637	612	599	616	594	591	585	552	606	611	603	630	596	589	571	568	583	586	601	626	635	625	541	592	625	600	596	577	578	584	584	549	576	611	629	592	610	628	619	613	588	558	603	594	606	585	578	570	578	583	581	609	652	590	610	565	573	625	618	649	601	594	628	602	589	577	548	598	601	595	603	603	612	588	591	594	582	600	585	556	568	615	591	540	612	585	576	572	588	592	583	611	593	629	646	644	584	612	621	607	631	602	583	564	598	596	614	642	585	570	590	610	598	571	614	576	622	615	595	630	623	610	584	653	549	554	553	562	624	576	565	548	565	601	602	537	612	572	588	623	609	584	641	647	606	613	533	630	637	560	581	613	591	646	596	590	609	590	605	601	627	619	585	605	594	580	574	595	536	567	616	633	615	544	628	607	664	605	633	588	620	616	599	558	630	648	600	601	584	601	679	618	573	618	586	582	604	579	603	598	622	572	591	647	644	583	629	621	608	594	649	598	567	610	606	569	577	590	575	624	642	580	573	569	612	584	571	587	601	571	589	613	545	577	576	576	619	584	583	585	559	579	628	600	589	596	612	574	622	622	601	564	592	604	581	586	602	598	576	584	595	560	587	587	606	616	598	583	621	575	602	601	567	593	589	581	639	582	651	612	637	597	563	639	616	611	606	614	572	620	578	566	660	592	577	660	545	645	598	562	602	645	567	580	575	591	665	617	591	571	601	614	577	627	604	575	550	589	590	634	604	633	614	618	604	601	613	597	588	601	581	572	610	586	612	607	610	620	610	615	619	570	611	597	587	630	625	563	588	604	549	538	545	577	595	567	609	593	613	615	603	637	579	587	570	570	617	576	601	603	618	585	587	585	634	601	588	627	594	530	630	608	602	591	592	653	615	625	608	551	589	614	634	605	588	624	591	601	605	585	651	595	584	609	584	575	602	624	639	590	588	584	613	608	605	603	625	572	625	604	611	578	580	616	602	578	583	585	573	613	571	599	611	553	623	590	616	617	594	603	577	595	583	591	587	627	601	577	552	589	608	586	598	587	600	617	647	566	619	602	560	560	616	623	587	593	574	617	602	612	607	602	604	593	610	594	646	640	580	633	611	592	576	584	601	596	607	564	551	628	652	580	630	604	635	562	620	590	595	569	592	616	591	574	582	608	556	589	572	565	586	610	608	607	591	629	580	601	658	594	568	607	564	615	575	586	550	580	601	620	603	581	606	585	598	621	637	597	602	581	586	544	575	610	627	632	641	607	607	613	610	553	581	608	567	600	544	621	600	585	596	565	604	628	600	593	610	621	597	591	629	630	567	625	601	600	603	601	558	607	575	600	631	605	604	574	600	652	563	621	605	589	651	600	581	580	599	619	624	593	581	604	608	631	569	576	581	655	641	604	607	540	592	628	618	605	610	605	613	595	626	597	591	599	613	595	598	588	640	607	597	607	585	559	599	598	606	583	612	559	612	638	549	551	612	607	613	619	624	608	580	614	604	617	613	635	549	671	632	650	618	568	587	622	614	608	591	610	642	616	600	567	618	585	606	599	611	599	596	599	606	576	597	598	629	599	593	596	602	607	591	596	617	653	642	602	625	594	633	611	598	586	597	601	624	549	596	609	641	610	564	588	585	589	598	581	640	606	649	581	604	621	580	580	610	614	591	562	618	576	586	624	595	568	577	544	596	627	594	597	600	545	616	575	599	586	612	574	603	581	574	571	610	607	583	626	589	591	586	550	590	596	599	631	554	625	615	625	623
5579	374	329	357	324	312	311	307	308	305	280	299	310	296	312	312	313	301	302	339	327	302	316	339	295	291	295	297	305	304	323	290	307	299	285	291	295	287	309	284	310	334	324	288	308	328	284	298	313	329	332	322	284	292	300	312	299	288	317	306	321	282	308	305	295	282	333	303	323	327	312	305	276	298	312	263	298	287	315	322	311	310	317	283	298	316	320	332	324	318	274	288	322	305	315	291	330	303	279	338	293	307	304	326	295	305	309	275	319	298	288	317	317	279	315	301	303	304	323	314	311	290	277	315	318	317	278	267	344	288	287	345	301	243	292	294	306	328	297	305	324	290	329	292	301	296	298	289	332	300	318	324	323	311	309	318	269	321	306	266	305	294	306	285	315	279	264	266	277	328	294	318	286	326	298	324	305	326	306	304	316	296	336	277	325	305	318	292	310	322	317	290	291	325	295	284	332	304	281	264	299	306	318	283	292	313	318	296	293	287	321	265	285	295	331	310	304	279	266	298	302	308	320	293	294	325	332	312	316	302	317	289	291	296	288	290	344	338	319	355	311	310	314	292	297	292	293	292	309	283	291	295	288	316	332	313	324	301	303	313	294	324	280	278	307	317	289	289	339	331	328	278	298	299	326	340	300	283	308	336	308	310	284	305	326	304	316	345	313	286	310	302	317	295	311	292	301	302	291	309	312	328	336	294	291	328	281	296	288	284	308	312	281	293	333	300	319	324	285	310	317	333	309	296	307	283	289	295	258	307	288	322	283	316	302	296	326	321	291	321	305	284	345	318	343	296	294	300	313	293	305	301	291	300	316	295	344	303	286	301	305	310	294	320	291	321	284	305	292	325	310	302	278	316	314	312	291	299	292	315	299	297	321	320	293	285	328	294	307	298	318	280	341	302	310	288	309	308	333	302	304	309	314	286	283	300	327	303	329	315	305	325	284	306	304	277	336	294	314	304	331	300	298	318	310	261	276	314	276	296	346	295	283	311	277	279	285	324	291	331	308	311	323	322	307	314	290	325	320	310	339	274	314	275	294	307	295	323	309	315	332	302	315	310	301	311	304	275	309	314	304	281	294	304	307	316	309	306	269	281	332	345	281	302	313	299	297	317	308	307	318	310	301	294	306	300	337	285	301	310	304	327	297	288	308	306	322	291	312	316	336	276	311	296	290	322	331	331	319	310	285	290	286	289	343	291	289	305	314	296	271	298	319	304	298	295	323	288	296	319	313	311	283	315	303	308	307	315	313	285	270	272	307	307	325	335	310	307	306	297	315	299	289	294	316	307	288	313	350	300	321	293	325	310	309	273	299	264	281	290	321	294	297	323	316	294	282	332	299	285	321	300	296	316	288	322	313	270	314	279	295	276	314	302	296	279	307	295	306	301	303	339	303	271	318	276	299	300	311	307	306	304	330	318	286	283	328	308	306	307	303	294	329	294	289	291	305	281	281	312	302	286	354	304	253	280	301	328	308	280	296	296	306	274	301	306	312	318	292	322	298	327	292	289	314	304	303	325	292	313	300	305	281	317	327	324	300	305	333	293	299	303	299	324	313	312	327	314	276	290	301	310	307	333	315	319	310	335	328	308	311	294	316	306	300	328	329	300	369	323	288	304	322	307	309	311	299	324	283	282	327	306	303	300	301	302	311	296	282	318	298	295	313	313	319	310	292	308	314	336	328	320	276	305	331	273	293	297	310	308	308	296	288	316	319	305	300	285	303	332	299	290	313	320	331	285	278	317	283	309	308	305	349	287	315	309	310	337	269	321	300	320	302	316	313	315	298	295	319	322	315	289	305	298	284	297	313	280	297	309	318	322	340	281	320	315	318	320	281	307	283	298	312	337	292	312	295	278	314	297	314	295	256	308	303	322	330	300	280	304	310	298	308	300	296	306	301	298	324	322	301	307	307	325	326	292	318	331	299	289	311	297	305	302	294	292	286	304	298	292	311	285	319	305	310	298	300	311	300	339	310	266	297	313	300	334	319	318	346	311	295	300	285	330	301	305	335	313	289	298	310	303	316	323	311	296	292	335	280	315	304	319	316	287	331	328	309	281	314	301	294	300	277	287	326	299	302	315	324	348	306	308	344	330	296	295	300	298	311	311	294	313	278	294	317	317	303	305	308	306	318	322	312	299	283	288	297	342	301	313	288	310	287	303	332	297	294	322	297	293	296	296	312	308	300	293	325	309	282	300	284	262	323	300	301	336	296	300	303	312	327	297	298	311	294	293	318	302	314	278	301	345	285	304	333	301	340	343	270	287	292	340	295	284	290	313	317	312	320	318	282	293	329	288	306	319	323	311	315	297	346	335	283	312	328	325	291	323	325	325	303	309	332	326	270	277	296	318	280	288	301	296	303	297	350	270	292	279	273	301	320	295	294	273	317	313	291	302	313	293	298	318	289	313	297	305	281	298	323	308	289	284	305	304	271	318	286	332	284	323	306	333	302	327	332	325	296	306	302	312	319	311	304	299	261	309	300	297	290	318	324	307	319	260	313	302	304	311	326	279	318	295	262	281	297	309	293	316	288	306	275	309	293	297	293	295	272	281	302	321	301	294	306	305	320	304	298	298	296	314	326	301	297	296	294	293	299	326	295	296	334	288	323	354	332	306	297	289	285	308	294	288	314	324	360	307	295	306	320	305	337	295	291	321	330	319	269	310	301	307	299	303	273	300	297	300	305	299	320	291	324	310	292	291	290	298	327	311	317	305	317	292	295	326	277	322	312	292	315	275	275	314	319	320	330	332	319	288	320	322	301	298	301	279	263	290	316	305	317	339	341	292	326	325	313	316	287	267	309	282	330	311	283	299	328	296	310	280	296	288	315	295	269	272	327	301	276	286	341	316	317	299	325	270	297	270	329	296	332	316	283	308	269	297	303	293	281	305	285	301	318	301	297	298	318	286	329	361	341	283	299	314	294	350	324	307	309	317	289	280	288	285	302	278	315	316	301	318	318	306	312	329	324	275	339	284	321	303	305	306	288	315	299	312	326	311	344	317	327	286	300	301	281	280	303	304	348	294	276	331	312	300	268	321	269	312	313	290	321	329	305	306	300	283	298	300	292	321	273	297	292	287	319	278	284	286	288	300	318	311	336	281	329	273	304	283	288	294	332	312	299	313	311	289	289	327	300	316	319	310	287	318	323	284	301	268	277	290	301	317	322	334	316	274	293	291	349	299	306	324	315	299	306	316	299	322	324	310	300	310	304	303	310	308	322	300	334	303	320	309	320	298	330	301	303	333	316	317	301	323	310	307	314	344	303	312	287	328	323	300	289	303	310	304	322	321	325	312	296	287	292	313	321	318	312	264	289	288	340	318	302	310	280	315	301	259	292	278	306	311	306	335	288	310	281	311	363	344	300	292	302	300	296	301	320	285	316	282	274	309	289	302	296	315	320	299	294	310	297	321	265	309	327	312	298	308	310	350	290	291	319	297	288	314	299	303	323	332	319	311	306	301	341	297	310	304
4980	827	973	921	880	890	889	859	844	811	844	859	796	833	804	816	763	820	792	793	804	863	798	804	813	802	837	842	831	842	763	767	784	787	802	804	772	815	754	772	861	818	746	815	803	817	857	803	781	847	839	830	784	766	801	783	767	816	787	740	823	821	800	733	826	837	782	760	813	808	838	768	800	841	822	802	779	808	861	842	797	796	801	805	746	805	826	811	786	780	800	812	778	761	851	799	833	802	826	810	839	805	784	821	796	865	809	834	848	746	797	796	793	808	770	854	773	790	759	755	775	796	803	792	813	757	784	809	775	781	793	819	802	818	824	741	802	789	811	807	756	776	798	748	806	794	833	788	770	762	815	764	790	797	771	815	810	824	807	797	848	873	740	781	799	805	850	788	791	803	786	770	797	839	812	753	796	818	790	786	787	893	774	843	801	823	822	803	829	823	808	734	820	849	806	763	776	784	779	822	832	822	778	776	758	823	829	790	805	806	825	865	719	740	752	798	765	779	810	782	777	826	814	774	742	783	782	781	803	731	805	759	856	740	782	748	776	779	841	757	840	807	830	794	793	845	825	815	771	860	817	791	802	854	820	788	772	781	825	748	764	778	749	783	750	805	826	807	774	775	769	819	839	830	733	758	793	802	792	801	840	785	796	862	809	776	788	775	832	801	715	751	824	834	805	785	749	835	791	782	795	788	775	840	805	805	827	786	789	820	781	876	770	826	784	804	805	802	836	737	767	821	786	839	811	763	758	831	783	790	788	789	799	764	812	788	833	798	805	824	764	763	820	768	831	721	814	802	818	819	808	837	819	800	748	756	812	825	758	816	774	777	792	766	812	739	816	782	799	782	813	756	797	785	817	774	789	782	763	758	782	792	746	770	768	793	808	784	788	758	743	792	768	780	736	806	845	791	804	794	790	830	754	804	802	779	799	818	842	799	726	827	755	738	778	803	770	788	740	762	788	753	791	821	829	801	807	801	790	789	797	759	809	794	759	781	774	801	769	789	816	807	797	779	757	793	809	807	768	808	752	822	779	820	760	717	817	821	751	781	811	839	795	806	799	768	810	776	772	792	793	834	858	806	821	835	814	859	756	780	774	782	744	754	816	797	865	781	830	799	796	787	790	811	786	791	802	750	741	822	777	827	781	838	819	795	774	821	744	762	811	785	771	816	796	797	803	825	729	795	822	825	796	818	814	839	789	763	785	752	764	770	801	820	830	856	762	818	829	859	791	815	802	761	849	781	776	810	823	803	818	782	791	812	798	795	818	736	807	801	768	809	748	731	788	765	835	783	796	848	784	782	769	766	814	838	782	838	763	761	815	725	798	781	789	770	774	787	809	769	818	806	758	809	809	821	805	782	785	829	809	769	815	835	785	781	836	823	768	765	833	807	843	808	783	811	751	822	788	813	784	763	770	816	821	801	800	809	807	737	836	778	793	758	801	700	760	847	772	804	762	794	779	816	770	768	768	783	807	766	785	742	762	765	792	784	823	770	808	772	825	800	868	819	763	774	803	844	805	832	755	799	778	763	851	776	819	760	843	785	779	811	788	759	754	817	824	776	820	856	826	821	779	824	798	795	796	791	810	787	739	820	789	832	760	749	791	749	746	766	808	814	747	763	812	800	773	826	838	807	732	797	813	811	765	811	776	811	769	788	783	810	779	792	808	787	766	779	780	783	791	790	812	860	729	774	767	810	826	767	758	786	771	799	794	738	822	746	867	734	785	788	790	811	808	854	805	734	819	777	822	822	795	795	738	795	800	851	792	797	812	794	788	836	786	786	857	806	829	814	819	844	824	785	812	773	843	779	824	823	749	777	811	768	714	770	804	799	765	810	787	807	839	817	813	799	794	779	803	799	804	808	791	797	779	796	840	817	817	817	831	814	772	782	829	766	839	817	844	748	778	815	819	781	838	724	804	792	803	756	822	813	762	791	853	800	786	804	817	789	777	773	813	801	777	778	776	807	824	782	809	729	758	763	849	786	794	766	773	798	764	855	745	816	756	776	780	791	793	788	759	761	817	804	814	780	813	761	772	798	810	767	788	804	769	806	796	771	804	764	765	755	769	793	825	796	785	789	800	734	772	814	811	809	803	806	802	768	796	778	774	828	807	818	846	776	813	800	803	814	782	782	785	783	779	767	777	816	814	758	807	769	829	799	830	852	790	791	830	807	788	751	800	772	810	841	774	852	823	774	804	804	810	772	799	813	799	768	823	859	786	773	764	776	776	856	825	781	792	800	800	767	852	772	818	723	812	821	812	815	804	852	844	792	794	802	830	789	772	771	850	820	806	838	721	786	780	814	796	808	796	760	818	801	786	799	802	771	712	819	837	804	794	774	848	765	782	774	784	811	801	778	807	826	788	798	825	778	770	779	753	813	761	795	805	810	820	813	793	806	783	799	756	799	801	852	809	817	809	765	796	808	790	861	785	813	782	788	814	810	787	783	814	788	778	838	859	796	790	762	750	748	778	782	814	776	725	841	803	828	825	773	772	812	769	794	807	781	798	871	753	779	851	792	805	762	804	821	815	784	812	760	736	812	799	803	802	816	793	750	808	790	784	820	792	797	804	733	747	758	796	787	781	824	787	807	799	780	739	795	749	756	811	809	778	801	792	868	795	816	782	826	786	811	772	832	812	785	791	794	806	816	797	773	795	812	775	785	827	808	811	789	830	778	778	799	785	813	815	778	830	812	820	788	778	814	780	806	779	788	826	811	826	806	770	718	787	798	803	748	778	739	824	812	775	785	812	728	815	808	835	814	759	834	783	797	825	785	782	761	805	808	735	785	830	834	771	796	788	810	792	816	780	794	783	803	779	743	855	839	782	780	799	812	789	810	780	789	802	798	781	782	779	808	781	816	737	764	806	808	799	788	754	779	806	817	778	808	791	812	742	742	820	769	776	808	746	787	848	808	827	830	785	736	805	820	761	795	768	797	772	823	800	801	799	817	794	809	814	844	778	827	771	771	769	788	813	772	771	818	760	749	829	789	812	834	828	768	814	784	736	765	810	835	779	774	784	824	768	787	828	766	813	826	775	807	810	811	812	838	748	817	796	771	838	817	763	810	792	829	805	780	831	784	750	818	836	776	818	768	765	805	812	855	818	825	775	790	800	858	776	796	802	766	827	784	772	790	828	757	772	790	764	843	815	748	791	820	818	827	779	796	744	774	801	813	783	859	871	781	809	799	802	838	769	776	796	814	775	791	745	772	770	755	758	837	820	785	857	826	770	798	767	785	756	753	775	775	789	803	771	821	794	755	774	810	822	831	771	831	786	789	809	810	803	754	824	771	781	802	753	755	799	793	805	811	787	806	805	782	768	752	826	787	840	805	788	762	812	822	799	800	806	783	768	760	849	798	780	794	742	761	772	816	795	825	792	823	788	802	799	734	763	813	771	779	842	766	789	803	771	792	766	811	796	754	818	844	772	844	817	871	805	838	813	818	801	814	799	793	814	792	831	801	790	748
35497	4386	1474	1163	886	698	604	510	468	426	434	406	412	379	348	413	381	355	395	399	386	328	364	353	361	359	364	337	334	325	342	334	316	354	325	329	331	351	369	328	328	338	322	333	318	335	343	357	329	329	338	362	355	330	352	325	364	346	356	354	349	350	332	337	334	309	328	354	345	315	334	332	352	336	341	353	318	337	329	329	290	364	314	305	354	316	318	347	325	340	337	349	339	337	353	358	361	313	350	321	320	352	331	337	340	337	352	321	348	330	326	307	299	329	357	347	344	323	339	335	332	338	333	364	330	313	306	343	315	338	387	321	315	336	312	344	345	351	338	295	370	344	324	350	329	323	321	365	325	351	344	311	349	332	362	356	357	350	318	325	345	343	303	328	344	338	307	351	339	341	297	334	327	302	281	332	377	336	334	340	358	330	355	332	318	343	294	325	338	371	336	330	321	318	386	345	306	380	329	345	317	298	335	325	335	337	337	352	337	374	321	341	339	337	324	321	315	354	319	377	332	305	308	292	311	334	322	328	373	372	327	333	283	362	328	346	345	322	333	342	331	332	323	322	343	331	307	349	323	319	362	341	314	312	341	345	330	329	327	342	341	353	328	343	333	337	325	356	323	344	336	350	344	364	329	317	333	343	323	301	337	331	333	356	340	348	352	308	336	342	344	360	327	384	316	306	301	307	308	350	348	319	333	351	348	324	355	303	328	336	346	342	368	321	306	360	370	329	351	322	311	293	340	334	355	325	307	306	349	337	356	326	330	330	359	334	362	292	315	319	314	328	339	338	350	322	339	328	330	351	351	334	316	325	324	323	381	354	320	321	317	328	306	332	358	328	298	309	340	313	339	350	336	344	334	359	320	323	328	372	328	323	332	356	349	313	341	335	331	311	349	307	362	331	316	362	290	362	347	350	353	369	371	348	317	331	367	343	329	318	291	339	335	344	354	330	315	344	332	355	291	339	325	339	337	343	296	340	326	291	365	331	361	324	289	339	334	304	343	301	327	318	319	322	359	352	347	312	324	306	388	305	344	303	346	359	327	359	362	351	380	335	363	357	383	342	323	321	315	314	294	306	342	344	362	327	299	331	303	354	317	328	356	345	332	363	340	312	356	349	336	339	328	327	354	331	341	369	333	333	337	360	347	332	327	308	330	327	344	345	336	303	338	336	320	367	299	350	308	318	345	316	317	316	344	379	342	321	328	306	298	314	319	320	330	356	353	350	330	331	351	345	303	327	300	328	338	311	362	347	340	305	334	321	329	344	313	356	338	363	334	351	320	347	302	318	325	339	308	333	341	317	354	312	303	312	333	337	358	311	352	311	327	316	331	298	337	322	338	305	326	343	339	335	340	331	372	330	328	329	329	341	355	310	347	318	349	347	281	307	307	295	342	332	321	323	377	309	341	324	338	310	322	340	316	347	358	307	299	323	353	321	330	330	312	341	349	331	297	354	316	307	323	291	341	351	317	329	317	317	359	347	367	314	327	326	333	314	354	352	361	328	334	329	352	341	322	351	343	313	307	315	288	352	340	347	327	353	302	313	319	315	326	337	362	341	333	309	352	342	323	274	320	354	351	344	327	368	315	307	315	344	325	316	327	321	315	350	368	331	322	345	315	351	324	331	313	333	319	375	332	334	329	340	331	323	350	339	330	366	368	312	364	358	344	329	367	312	329	342	336	349	334	309	358	319	316	357	360	324	351	354	365	363	337	359	309	335	344	346	356	329	332	344	351	346	349	345	313	333	345	363	356	329	317	345	310	368	316	365	364	330	352	317	340	322	317	294	349	352	340	336	325	362	365	336	313	330	326	328	349	339	320	354	305	316	368	321	349	345	337	322	348	328	330	362	349	329	343	319	336	319	328	338	307	311	319	333	333	351	323	332	333	323	326	385	369	364	314	364	348	347	294	298	328	332	342	354	348	301	328	313	326	351	321	317	326	333	326	305	311	325	304	343	352	323	327	325	352	350	306	338	310	341	313	312	336	306	332	353	345	319	330	361	337	326	341	341	301	335	334	335	342	313	335	356	364	324	349	354	335	342	364	335	335	335	305	322	358	357	339	322	306	337	352	339	326	306	349	320	349	313	334	334	352	300	319	346	308	330	302	310	307	318	332	330	327	361	333	356	339	340	316	282	341	349	342	337	312	344	341	332	321	365	365	338	352	321	366	350	319	302	323	317	339	340	351	305	340	318	318	319	331	307	355	395	344	333	354	325	311	332	345	319	335	346	366	326	314	344	337	342	349	356	342	344	314	313	327	355	338	348	332	363	339	361	314	307	317	338	335	333	326	350	338	333	319	327	331	367	347	310	349	330	339	344	322	327	328	335	362	341	331	339	313	297	355	342	305	364	302	338	379	353	351	344	349	313	340	348	337	304	302	306	331	350	359	368	332	345	338	360	357	337	294	297	364	358	366	360	368	323	354	321	326	305	324	301	320	333	336	305	365	306	362	341	349	322	313	315	344	342	347	341	356	377	376	351	371	339	353	336	308	337	304	355	354	306	332	333	337	336	316	336	339	332	341	375	320	331	335	354	331	332	335	329	343	324	339	333	369	320	339	364	357	330	370	294	340	318	345	354	362	341	324	339	343	316	330	348	355	329	296	319	326	320	333	347	313	342	304	321	332	323	325	316	349	352	338	324	358	347	381	306	323	328	329	321	346	355	332	355	317	324	351	314	338	342	327	328	332	327	340	324	324	342	336	315	348	328	364	332	346	320	330	344	341	376	355	340	292	322	322	333	383	314	341	347	346	330	336	305	342	337	340	345	329	333	340	330	327	340	343	339	360	303	332	331	330	373	346	345	310	314	356	381	326	313	342	342	326	407	373	342	350	340	344	313	353	309	341	331	384	309	325	309	337	361	326	285	324	360	341	362	318	329	322	331	300	364	350	355	321	338	314	315	310	310	322	317	339	336	372	362	333	344	345	327	337	307	350	314	341	329	314	348	333	332	331	346	377	318	343	361	306	339	340	333	349	322	315	328	376	357	325	367	314	318	346	341	332	309	323	325	329	307	337	317	324	329	336	344	344	355	332	319	361	364	318	320	364	333	368	344	359	320	357	333	343	340	342	311	305	370	328	325	328	315	366	308	337	287	328	372	304	351	359	337	342	323	328	324	332	347	355	333	371	342	305	320	322	353	324	352	332	342	297	358	330	349	340	306	361	338	355	356	336	333	349	315	311	337	341	368	360	318	373	370	341	330	318	312	357	360	325	330	326	305	332	337	347	334	332	351	330	360	352	297	312	350	370	351	351	319	341	335	317	312	351	325	364	329	351	351	317	349	318	343	317	367	315	344	324	334	323	319	353	342	363	308	324	326	328	327	316	297	372	342	354	344	331	339	373	343	320	292	297	356	282	307	312	326	336	332	312	328	349	319	324	372	338	358	317	369	337	322	338	354	315	317	333	355	327	345	335	358	295	347	355	301	334	334	350	364	322	347	321	340	347	339	340	342	326	339	337	337
16677	1781	3215	3519	2998	2586	2202	1977	1748	1602	1498	1362	1313	1272	1138	1161	1129	1084	1030	1090	1050	946	958	951	999	920	946	946	966	935	990	903	938	953	934	927	896	867	848	855	904	894	872	922	865	881	844	912	865	886	931	883	912	898	873	871	824	858	875	883	905	834	889	833	889	927	872	898	830	870	864	878	866	845	893	871	909	851	861	869	945	797	879	849	873	836	913	918	875	904	918	897	869	854	897	887	897	883	852	890	878	882	846	838	848	866	812	827	835	818	866	886	885	864	888	849	876	874	874	811	833	869	876	794	793	849	845	890	881	896	865	861	840	870	831	850	843	896	836	858	851	862	865	827	921	828	857	902	856	870	834	901	886	824	847	878	820	918	852	895	845	888	862	862	894	846	857	850	921	919	893	872	832	843	845	844	901	937	849	855	869	889	830	870	842	806	812	874	840	821	868	867	792	875	840	844	843	805	851	844	824	865	854	834	839	859	856	853	841	893	854	878	839	831	889	840	857	808	876	852	818	875	840	832	869	845	788	820	822	894	914	863	844	826	852	827	851	838	858	863	840	810	856	913	846	856	866	855	881	817	862	817	862	859	854	846	852	852	826	875	867	875	856	763	900	811	850	848	832	868	859	879	883	800	868	831	811	877	845	827	866	857	834	861	875	837	913	825	872	841	823	817	825	814	870	822	871	837	852	898	852	874	899	812	859	848	851	836	873	924	818	851	863	817	888	871	811	848	832	868	894	822	859	849	846	844	863	866	820	863	844	856	874	842	844	815	833	863	864	867	854	879	834	849	862	850	903	813	893	849	811	855	826	840	813	802	821	851	837	845	827	847	871	868	869	899	875	834	921	887	856	868	821	835	821	862	853	861	836	811	828	859	855	889	806	840	863	848	809	878	872	862	845	877	850	837	889	830	809	859	888	845	829	829	859	841	832	827	853	805	853	844	833	836	859	898	855	860	910	845	861	894	892	818	819	819	872	865	834	886	845	830	857	885	843	856	846	813	884	822	838	851	864	844	853	820	869	864	837	843	817	842	894	894	787	887	868	860	890	877	832	855	884	823	859	925	866	816	883	808	827	842	850	808	883	859	877	843	825	870	881	865	839	899	862	838	883	873	878	865	807	857	819	847	887	818	849	854	830	833	860	887	862	918	835	791	814	848	827	869	863	923	897	816	815	807	810	828	813	877	836	873	856	872	886	846	855	879	846	866	841	895	881	838	804	810	879	842	862	838	850	813	815	838	872	909	861	850	849	836	849	832	815	862	865	835	850	816	826	785	842	852	814	846	864	794	887	879	876	840	836	871	881	920	862	809	841	822	836	839	875	833	824	826	863	865	838	860	864	791	824	812	824	864	871	901	856	863	889	856	834	828	850	833	865	852	840	847	871	787	892	839	860	849	867	839	867	865	845	887	827	886	870	874	852	856	809	874	840	831	868	828	854	911	824	839	853	907	871	841	907	828	880	839	841	832	835	847	858	832	812	877	836	854	858	836	871	849	816	828	839	823	825	867	813	823	873	846	850	863	854	838	824	850	849	894	854	855	814	858	827	857	879	839	863	857	839	865	839	852	919	843	876	785	829	835	847	869	875	822	937	853	822	868	794	827	856	908	841	800	859	861	837	825	862	845	842	876	877	893	789	861	887	844	791	882	839	857	834	802	919	894	865	840	875	843	835	799	881	842	894	866	849	843	829	884	866	859	822	863	844	860	858	874	845	841	900	897	887	814	845	884	856	888	896	869	855	830	836	880	792	842	861	827	863	850	895	854	853	921	807	789	816	943	816	855	832	844	819	848	831	898	845	902	800	845	845	868	835	850	855	850	882	842	811	868	854	867	861	839	889	840	849	863	862	874	808	825	862	814	865	815	838	869	841	843	832	851	853	897	825	828	860	846	862	839	796	834	913	851	790	863	857	879	879	849	844	878	882	846	863	914	858	831	879	848	887	820	823	795	893	874	829	853	926	807	794	849	900	817	801	879	885	909	889	867	847	883	862	909	859	836	832	884	849	913	849	831	880	859	820	874	889	804	877	816	845	870	837	812	881	882	779	888	882	842	818	834	812	824	840	854	882	861	840	827	837	853	874	844	883	824	854	837	811	849	850	841	856	885	846	812	839	810	873	854	810	803	880	846	884	843	835	828	879	821	878	865	837	804	850	870	858	902	827	879	847	839	919	806	828	892	879	830	864	838	806	853	891	835	888	812	828	860	831	865	815	828	882	864	811	862	831	839	852	936	818	840	890	841	841	829	852	862	847	823	828	846	834	854	850	861	905	803	880	827	914	801	811	801	837	861	897	875	801	827	836	817	812	790	810	834	808	859	878	889	830	835	831	817	878	862	915	822	929	845	840	821	857	823	861	896	841	859	848	872	840	829	800	840	819	867	833	842	917	791	841	836	848	876	777	842	864	826	885	835	901	908	879	847	868	871	839	853	852	895	838	854	849	883	857	852	873	829	854	836	831	838	890	876	810	819	855	886	885	860	812	840	842	842	868	800	819	842	883	881	896	904	877	901	846	880	870	858	861	864	869	830	886	848	835	878	835	828	850	876	856	854	863	806	883	855	849	860	872	837	862	826	855	819	888	864	855	913	866	909	844	914	865	846	860	883	832	813	921	862	887	863	860	860	831	878	826	815	881	854	828	798	901	815	806	907	838	874	856	849	848	831	881	832	831	851	830	921	827	832	844	853	900	831	876	796	823	806	820	792	826	824	829	835	875	864	912	855	859	856	842	851	837	831	868	819	831	784	867	798	829	798	850	875	835	817	882	800	815	851	864	896	858	873	840	890	838	846	857	829	854	839	823	877	953	876	923	873	801	892	862	880	843	842	808	906	814	797	835	933	860	858	800	859	872	836	839	845	867	850	854	870	880	824	854	859	862	863	891	861	848	806	827	824	851	870	874	841	842	843	856	829	836	845	860	792	854	838	835	790	814	840	822	820	890	873	852	870	817	847	821	874	911	826	843	827	845	900	871	855	891	846	792	876	836	824	847	855	878	862	842	857	842	893	804	842	804	859	891	855	817	864	846	830	887	865	804	853	868	861	830	884	849	806	869	852	854	872	827	887	825	822	827	872	816	798	878	841	842	861	890	846	830	856	862	870	816	848	859	853	825	860	859	852	844	880	844	789	816	843	821	858	850	832	833	887	858	832	854	880	800	844	902	847	849	820	877	877	878	816	839	848	818	830	834	827	828	818	824	885	858	842	893	865	849	818	899	829	846	854	847	810	873	839	816	879	919	810	851	812	936	863	818	824	844	830	862	881	843	849	814	845	848	891	835	836	869	813	843	890	899	884	858	887	890	848	862	774	848	852	816	864	846	804	840	860	903	794	844	830	844	872	855	854	810	855	847	839	852	875	850	847	829	851	844	871	873	892	846	877	841	791	873	799	885	822	812	941	806	885	812	794	862	896	858	839	827	842	866	821	894	874	843	825	890	872	849	856	841	810	861	839	893	863	875	856	882	845	776	842
49506	10775	3145	2001	1373	1038	805	633	539	447	437	396	361	344	355	321	333	325	327	303	316	277	268	272	270	274	250	275	256	220	237	276	234	265	261	256	248	236	284	239	277	241	234	253	249	264	236	240	249	261	270	228	225	237	244	254	226	248	228	236	229	233	214	253	245	258	252	246	246	227	237	243	251	265	239	245	241	215	246	229	237	224	210	222	210	283	243	243	254	233	243	235	247	264	220	236	241	256	251	239	256	228	239	218	241	253	248	214	235	235	235	261	228	230	249	232	245	240	274	245	237	246	230	233	245	222	247	249	238	234	212	255	242	232	270	255	253	239	269	233	242	247	225	249	267	239	222	208	229	244	213	232	223	262	219	236	206	246	237	243	244	222	251	244	235	224	225	254	253	280	242	220	239	241	228	228	247	249	219	247	226	242	235	228	238	243	244	263	209	220	240	247	241	222	248	245	222	241	237	240	217	263	230	222	230	250	249	232	239	226	244	235	237	250	220	239	220	243	253	241	258	211	212	220	256	264	237	256	252	227	223	231	238	219	224	231	259	237	215	232	234	221	221	232	224	232	259	218	241	258	249	241	222	236	196	223	244	220	227	239	240	218	247	251	242	228	229	227	221	236	234	220	242	262	253	226	242	249	244	267	236	237	242	241	251	227	246	226	273	232	255	243	221	262	231	233	237	226	250	218	234	253	241	222	251	242	242	249	230	251	233	237	270	244	259	239	236	234	242	235	234	243	240	225	243	238	258	235	241	207	220	233	237	275	228	250	250	233	253	241	201	241	234	229	214	264	242	256	236	217	228	235	227	217	237	238	239	238	191	241	241	237	235	243	240	241	264	236	246	224	226	249	246	229	283	231	238	269	217	239	228	211	221	247	232	252	235	216	233	274	245	240	237	246	256	239	237	257	210	219	245	252	231	225	252	254	231	241	257	211	256	254	224	221	246	250	221	247	246	229	212	235	234	254	235	232	242	211	215	235	242	254	251	232	236	271	190	240	217	233	233	218	249	237	247	244	220	218	230	245	237	215	253	214	247	223	258	249	239	253	235	244	211	228	220	250	245	204	218	246	235	220	244	229	239	219	238	255	252	240	252	222	244	228	239	258	211	235	257	265	251	236	228	242	243	224	258	217	206	255	226	194	224	255	208	248	263	253	227	225	242	235	246	220	238	249	241	232	249	237	233	255	248	248	213	248	224	260	235	241	218	240	232	212	243	247	220	241	244	216	242	229	237	216	207	256	257	222	211	235	213	218	257	250	238	229	257	268	232	233	236	234	259	226	229	231	224	233	225	248	239	260	247	245	223	225	250	240	242	245	258	249	255	271	231	247	225	215	212	249	235	250	226	240	261	229	239	240	252	226	254	229	256	234	228	227	252	229	241	249	270	237	231	212	234	244	220	239	255	242	275	269	228	252	227	236	235	217	231	242	233	237	234	241	243	196	232	247	225	208	194	209	238	241	252	233	230	227	208	226	229	266	251	251	236	223	219	222	247	231	228	235	236	269	243	227	242	231	238	272	249	199	251	251	235	252	241	255	249	219	247	237	235	234	237	227	242	241	256	233	230	232	218	221	250	247	219	267	245	219	243	253	241	244	218	241	225	220	216	259	238	241	247	230	222	240	216	228	263	221	249	256	245	216	233	241	245	237	248	228	255	254	234	239	250	231	224	238	249	248	239	238	241	243	254	242	257	259	229	239	262	250	218	218	250	213	240	237	220	264	233	253	224	251	252	233	263	273	261	246	230	220	229	254	241	206	223	227	215	265	235	249	224	244	224	248	211	220	240	247	254	238	216	226	242	265	245	222	226	224	226	253	251	254	257	232	224	235	205	244	260	232	226	234	247	255	231	253	246	265	237	266	245	228	232	231	241	244	251	230	240	222	228	233	225	259	230	235	222	215	225	222	229	241	221	239	218	211	262	234	199	209	225	211	243	240	235	228	210	235	231	227	235	248	251	249	230	253	237	243	230	208	236	256	228	247	233	246	251	238	239	243	234	239	245	232	232	228	255	247	237	237	225	227	247	246	232	253	258	248	222	258	241	230	227	234	237	235	230	240	216	255	264	204	235	221	248	256	250	243	239	228	241	232	233	250	227	232	244	228	238	234	223	267	237	231	241	246	249	232	254	238	235	246	250	233	234	255	237	255	273	237	243	231	227	250	208	233	235	240	225	230	222	259	244	216	239	211	219	246	255	225	236	241	225	258	233	214	234	219	262	230	247	225	239	236	240	235	208	216	248	234	221	216	226	257	224	224	267	257	240	240	223	243	246	249	226	229	233	242	235	243	225	235	239	229	258	215	217	222	235	233	240	257	265	247	239	200	221	238	252	244	221	219	241	260	204	255	259	213	234	222	224	249	237	226	245	250	223	250	250	223	241	248	228	226	222	240	244	223	237	242	224	251	247	237	243	200	242	244	245	234	249	233	251	266	230	217	234	220	243	215	222	238	218	245	243	243	246	266	253	232	205	244	234	240	233	227	250	227	238	223	244	242	234	237	258	225	222	248	223	221	248	235	249	236	240	263	239	231	230	238	216	267	243	227	248	235	223	204	262	246	241	267	260	215	262	272	267	247	259	243	225	236	234	261	227	249	242	243	246	240	208	235	249	239	209	228	225	271	223	243	216	246	219	221	230	243	209	235	197	242	220	231	240	244	218	275	230	234	261	235	229	220	233	227	231	239	237	259	254	216	228	245	208	230	228	218	239	251	232	234	236	237	239	242	255	266	253	252	247	216	235	240	224	246	248	229	236	229	216	235	230	212	234	246	230	246	232	258	235	236	231	235	188	247	223	231	220	277	205	235	236	251	234	232	203	233	213	223	245	263	215	228	213	237	201	233	253	226	220	229	244	221	232	254	252	258	221	247	246	241	250	243	251	240	237	218	223	250	246	225	239	236	230	234	228	251	226	218	221	235	248	215	219	236	245	248	231	229	233	269	233	240	231	239	240	214	200	242	242	249	246	209	244	271	234	221	221	233	238	217	215	252	244	236	213	244	246	217	240	245	241	236	233	243	220	224	254	269	244	237	230	216	232	252	262	218	265	214	240	232	242	232	230	203	246	253	215	237	242	267	226	233	229	224	231	275	230	224	240	229	248	221	246	233	265	207	219	245	249	209	253	222	258	223	285	226	243	221	221	252	236	247	250	223	239	231	235	253	261	253	222	269	233	233	252	211	237	256	253	253	242	236	232	256	246	233	256	224	228	243	231	231	241	234	219	258	202	271	236	252	250	237	249	236	239	230	243	262	249	222	240	250	250	222	241	233	258	249	242	254	228	249	247	230	251	232	247	209	235	220	218	232	227	245	236	265	238	263	227	238	248	199	249	227	254	247	221	234	235	242	232	232	247	246	231	232	244	243	239	216	238	242	207	215	238	213	253	257	254	221	234	218	220	248	215	231	230	213	244	267	238	204	201	241	220	199	232	233	250	239	244	232	225	215	230	233	228	220	253	223	238	232	242	229
22676	2351	5129	5592	4910	3874	3276	2869	2336	2032	1845	1599	1443	1348	1287	1253	1159	1099	1047	982	1004	936	897	902	883	844	806	825	805	815	789	777	762	774	744	715	761	727	797	741	701	697	725	645	666	676	676	736	689	697	633	678	687	661	693	705	662	595	631	689	680	624	604	666	669	686	646	630	720	626	659	645	653	619	664	625	683	640	664	638	683	673	672	645	723	706	667	687	707	687	678	685	656	623	667	622	649	657	626	621	623	604	633	640	638	641	676	619	603	650	636	668	654	657	629	638	625	600	633	702	597	635	643	652	601	667	590	634	629	609	602	583	606	634	636	601	612	613	638	629	622	633	610	698	619	649	642	639	642	662	628	618	657	614	644	640	665	581	664	643	619	616	634	622	626	635	603	617	618	615	635	603	624	602	657	587	620	681	615	579	599	664	627	624	608	621	599	596	563	618	602	608	604	658	636	584	614	581	617	660	575	595	603	652	603	590	644	601	616	650	595	650	593	627	580	626	603	594	700	632	594	619	645	583	624	637	605	593	609	616	632	652	607	671	625	627	641	595	648	628	658	632	649	595	659	612	552	627	634	630	656	642	611	646	633	609	660	643	601	646	658	602	583	642	624	596	612	628	609	644	613	623	622	613	663	596	626	639	640	585	631	604	571	634	638	600	626	617	630	603	602	556	587	617	615	644	599	589	608	633	634	572	634	649	568	586	617	672	601	601	638	575	643	605	569	639	623	652	619	594	586	595	618	560	632	622	615	622	657	640	601	642	625	636	625	625	672	643	626	642	603	604	599	612	628	647	630	624	614	653	614	642	619	650	619	607	622	606	597	612	670	606	627	627	612	599	635	647	614	622	600	585	631	605	601	577	577	601	609	591	556	641	626	573	586	611	627	595	623	599	604	637	615	616	639	651	605	609	592	611	637	594	632	598	614	650	608	594	636	602	619	607	598	570	625	613	588	633	607	572	585	590	593	621	614	625	600	632	666	572	629	608	642	605	643	602	611	595	684	591	644	550	617	638	595	622	620	623	616	587	608	682	598	599	573	640	633	628	625	573	633	587	572	661	631	612	646	638	668	615	615	612	576	605	594	636	604	630	594	649	590	665	610	604	574	606	581	594	580	628	588	625	580	596	696	614	601	627	649	569	660	563	637	632	621	618	622	560	599	612	586	657	676	608	663	620	619	592	640	626	595	611	633	614	615	639	599	574	602	611	645	584	601	630	644	542	621	622	591	617	598	598	617	625	571	627	610	595	603	617	580	662	598	646	603	598	628	663	605	591	601	601	560	638	622	628	597	628	662	608	599	657	636	592	576	651	598	576	612	617	595	632	649	557	608	621	569	597	602	615	582	640	587	621	595	649	601	611	605	640	582	565	620	627	587	592	638	600	605	649	665	598	616	599	652	633	598	587	620	629	644	636	600	650	566	642	627	639	640	636	596	608	674	632	601	591	630	606	609	576	641	599	637	592	684	615	598	637	614	639	655	650	656	610	632	663	667	620	638	613	610	644	608	610	623	628	597	566	628	630	580	648	633	630	622	629	603	628	625	579	631	588	601	629	608	593	595	598	633	615	588	638	649	604	604	572	616	567	624	570	650	618	637	646	613	603	596	561	631	642	635	616	651	603	604	613	612	605	616	646	616	593	635	614	593	606	610	643	598	660	619	629	593	614	603	622	624	592	641	593	602	589	597	649	579	590	614	631	602	597	608	612	618	649	639	613	621	617	600	603	610	610	583	600	622	624	622	598	592	623	616	604	642	593	619	589	631	599	626	604	630	625	634	601	629	599	600	620	615	620	651	610	645	621	617	608	638	631	628	614	602	588	616	590	616	645	618	587	603	653	628	642	625	630	589	603	627	572	601	614	596	586	630	607	611	648	619	565	611	640	578	638	674	632	670	582	632	633	671	594	596	587	589	617	608	630	642	617	590	581	553	615	632	616	626	590	600	589	584	688	595	608	591	629	615	613	651	614	582	669	657	622	641	583	586	648	593	619	616	635	618	647	612	612	630	642	576	657	585	603	617	660	654	628	631	600	619	565	606	601	600	632	612	636	613	607	609	569	649	609	614	603	610	602	610	638	636	627	663	631	575	591	620	606	575	662	615	627	618	631	627	656	649	655	617	652	620	585	606	615	587	621	619	676	611	601	665	595	647	656	625	608	622	614	635	642	600	688	587	578	607	662	627	624	631	593	581	628	594	603	633	568	567	574	627	600	632	568	592	602	623	597	650	652	632	599	637	588	669	599	586	601	636	582	635	629	598	586	592	612	654	651	613	597	627	610	668	586	640	590	617	595	606	630	652	614	645	595	590	650	607	618	611	668	615	681	611	595	581	597	594	632	619	606	601	597	618	667	611	601	576	579	593	617	631	589	655	662	588	626	588	590	577	623	604	603	584	605	576	611	599	619	606	598	625	602	635	648	615	632	625	616	574	682	625	602	619	641	564	597	579	607	607	595	577	608	638	579	597	606	569	646	618	605	601	608	660	645	663	610	597	572	580	657	611	600	653	623	618	637	633	635	606	593	609	592	594	615	623	642	659	616	603	658	606	652	656	621	605	611	599	575	595	591	607	601	623	603	610	595	581	642	587	600	615	611	575	667	630	613	602	658	614	575	600	581	650	627	631	634	591	642	612	619	628	652	613	635	645	629	642	639	619	584	622	583	610	591	613	618	593	627	592	618	577	621	548	666	586	605	612	599	662	618	595	653	629	615	586	638	585	594	613	616	583	640	619	641	589	621	562	611	633	638	643	609	586	592	643	610	591	580	604	605	632	620	580	595	657	625	672	589	584	606	603	596	594	616	648	670	603	614	644	578	618	642	617	606	627	597	652	631	604	617	614	637	605	564	614	622	635	596	628	612	649	646	627	583	673	637	593	613	640	624	651	579	583	593	561	612	612	580	623	648	628	612	610	580	621	610	600	617	594	602	604	611	623	566	617	622	671	618	597	597	583	610	634	617	635	621	627	574	590	558	628	597	657	590	599	592	599	629	563	612	593	623	611	635	618	616	630	585	586	617	603	648	573	587	603	629	591	611	584	617	611	601	619	595	603	619	648	632	585	615	589	588	612	651	636	628	546	620	620	604	616	621	618	603	638	613	609	579	639	637	600	609	612	601	615	650	618	621	632	621	654	626	567	647	610	579	629	591	621	621	627	597	615	596	602	569	617	621	614	599	621	620	571	632	604	642	591	581	619	618	611	569	627	615	620	607	638	629	637	625	609	629	600	605	551	646	612	659	615	637	604	624	594	614	617	590	663	613	598	616	611	596	609	618	616	631	588	581	646	608	622	647	655	597	635	606	597	593	619	625	613	652	609	638	590	617	604	627	555	634	601	612	616	670	629	582	592	625	621	588	601	635	634	638	579	585	633	580	621	593	650	581	559	615	586	582	621	638	595	580	630	587	636	614	612	587	628	588	634	629	644	632	562	607	579	567	584	645	607	628	644	627	570	588	635	615	608	622	597	575	618	604
5429	366	352	355	302	331	292	288	377	313	333	329	299	314	342	330	314	305	325	296	360	319	300	339	306	325	336	336	321	322	338	340	314	304	297	297	292	302	302	305	316	315	311	307	313	322	313	293	300	323	298	308	325	330	312	307	287	289	301	342	331	305	309	310	310	316	316	318	334	294	334	325	334	329	284	306	298	338	331	311	308	326	325	344	282	320	350	342	326	338	320	286	317	298	343	297	301	273	329	325	286	290	319	328	318	307	309	294	290	355	358	327	296	297	289	339	284	317	324	347	288	331	330	294	316	317	296	329	314	290	324	349	314	302	330	289	318	298	317	318	310	305	311	311	289	317	316	295	347	353	296	343	310	318	310	303	317	313	287	336	305	326	282	306	295	305	311	340	298	302	314	322	335	304	296	317	314	317	297	318	322	335	293	336	306	360	328	314	320	287	273	278	331	277	291	318	342	344	316	297	325	298	315	282	293	303	323	295	276	319	295	294	320	297	322	280	310	291	289	320	325	313	334	303	290	302	304	325	315	334	330	315	332	303	329	279	307	303	313	322	323	329	294	312	330	277	322	302	304	312	292	302	335	291	331	328	300	298	323	282	318	282	319	300	314	350	270	305	303	332	320	313	320	311	282	275	301	318	306	283	281	313	316	314	288	295	319	312	313	319	308	294	326	328	308	306	302	360	319	305	294	302	320	275	288	318	287	312	300	299	293	306	333	313	327	298	296	311	317	283	314	306	308	334	289	316	322	304	310	345	285	277	293	323	326	323	332	298	301	325	342	292	343	297	315	338	310	314	305	319	337	289	311	280	303	329	294	307	310	298	312	300	297	292	277	293	335	324	314	283	332	317	326	309	329	335	312	308	293	334	317	323	299	329	330	306	346	311	291	316	353	332	302	299	325	353	297	273	316	276	315	283	298	311	298	315	284	321	275	329	295	297	318	307	341	316	337	310	323	315	299	331	311	316	295	321	295	309	335	309	306	308	305	322	280	298	289	343	307	317	311	308	318	300	334	285	310	301	350	331	338	314	340	325	287	317	294	305	338	304	322	315	296	311	306	289	314	310	324	310	334	331	298	284	326	310	324	299	302	304	295	292	318	289	299	289	300	306	335	330	292	332	303	336	310	326	296	321	304	323	321	370	350	293	313	285	283	314	304	316	321	336	322	328	322	308	294	304	304	311	306	327	257	316	276	325	305	319	354	287	307	328	291	302	336	284	284	324	342	294	331	302	308	292	335	319	320	329	333	325	308	340	313	290	306	317	329	297	272	286	315	293	316	297	323	301	295	320	299	321	313	297	304	309	292	285	296	328	302	296	309	291	320	332	329	302	279	339	319	335	324	319	316	308	301	323	296	315	295	274	294	282	331	281	296	326	293	306	294	315	346	322	326	313	316	301	292	329	311	267	314	337	331	312	296	316	315	300	284	322	317	308	292	327	300	353	322	321	296	322	315	343	287	326	294	280	321	317	311	301	304	336	300	331	315	312	297	302	291	331	334	314	296	331	323	339	340	328	293	322	292	318	298	304	284	311	297	315	290	297	290	329	279	327	296	342	318	322	341	309	331	289	318	303	319	295	322	342	327	334	327	302	305	287	299	324	329	315	313	338	310	330	271	278	297	318	324	297	299	309	320	331	293	277	315	288	300	300	306	317	280	302	321	320	321	308	299	315	336	315	305	315	305	278	323	348	316	294	311	307	323	290	297	322	283	312	314	284	318	312	322	334	341	308	324	309	295	291	289	254	306	301	322	324	320	316	316	333	313	277	304	264	325	340	304	332	316	290	306	310	322	337	319	283	313	300	311	261	325	314	340	320	337	323	306	323	319	321	312	310	304	282	311	320	324	322	290	307	347	340	298	314	282	298	323	306	324	305	316	362	280	305	308	323	306	308	341	303	323	298	313	314	339	330	335	323	348	324	322	309	284	346	277	314	321	354	318	305	304	335	315	337	283	279	308	314	313	286	308	314	309	280	316	292	293	310	299	299	311	310	290	335	297	301	308	326	288	291	327	312	319	338	304	324	290	317	314	315	284	301	306	311	289	318	288	298	304	349	300	309	333	315	335	312	298	289	336	320	320	296	307	341	311	333	312	303	310	346	278	286	296	304	281	296	284	330	346	329	303	297	295	318	335	290	303	325	293	321	279	328	314	325	319	310	330	314	333	320	291	293	323	311	316	309	325	309	333	300	351	311	304	302	293	335	298	300	307	309	290	327	293	307	294	312	300	266	305	305	289	271	315	305	281	323	281	290	300	313	289	310	280	298	299	313	327	319	322	319	307	324	308	313	311	319	312	340	314	313	305	340	288	315	317	345	332	291	314	292	270	310	298	342	306	290	305	324	279	337	347	299	320	282	327	325	312	316	309	309	329	329	315	358	323	305	320	330	327	307	319	335	316	308	332	282	305	303	307	317	311	321	308	324	318	314	307	348	346	309	349	310	273	315	288	320	330	271	304	331	316	343	340	302	306	307	334	305	330	294	319	328	317	284	294	309	332	307	294	313	316	305	313	318	288	298	318	304	319	305	333	337	317	328	300	311	313	314	312	311	312	313	307	313	308	265	324	302	330	306	359	261	349	312	318	310	317	280	323	311	324	296	301	329	331	301	325	332	339	315	301	318	298	310	306	347	305	298	297	317	320	321	310	305	285	307	306	315	329	306	313	336	332	325	317	284	329	316	331	296	307	322	308	303	308	340	298	284	325	317	319	329	271	309	301	309	334	283	324	322	337	325	335	310	328	309	289	327	311	308	316	327	313	280	319	302	294	319	277	300	300	340	326	314	301	333	307	311	292	305	333	315	285	322	308	317	309	332	290	305	343	297	303	307	300	339	320	326	315	298	321	316	310	306	281	309	316	298	311	308	311	315	302	309	316	302	300	311	268	289	317	312	332	298	269	320	329	297	315	346	307	307	359	294	317	327	300	287	341	295	293	289	280	309	323	298	306	324	302	312	337	318	284	324	305	295	317	305	340	309	324	302	300	320	309	330	284	299	310	288	299	286	310	323	292	330	323	326	314	298	323	280	309	329	306	318	289	325	310	333	303	327	276	288	303	322	308	307	309	300	321	291	310	319	296	300	319	312	328	327	274	286	308	287	333	315	320	303	329	334	317	329	276	356	305	298	317	266	304	279	316	325	296	339	317	289	315	308	325	311	275	299	296	330	330	292	285	319	300	322	271	290	319	314	310	294	319	298	343	327	307	338	316	297	308	316	330	302	307	292	352	326	302	290	345	266	324	329	343	291	310	297	308	281	307	319	312	291	327	315	335	308	336	302	311	290	320	279	309	310	307	325	347	293	300	307	298	292	286	286	305	324	281	337	307	311	345	297	324	315	279	319	319	316	295	326	354	319	306	309	317	307	340	326	323	335	309	343	352	314	284	321	322	272	326	313	310	308	338	295	325	272	296	326	342	327	326	318	360	307	321	319	332	300	329	346	326	312	327	309	298	323	329	290	314	280	286	333
5066	850	907	971	923	867	883	925	825	863	785	837	846	818	791	829	813	789	801	828	851	839	831	805	834	778	819	876	823	794	826	812	821	810	808	801	817	837	775	806	809	846	830	833	787	804	765	827	806	796	812	817	774	825	755	758	782	820	800	817	826	847	820	828	827	785	800	841	856	807	802	828	799	814	803	808	761	814	809	840	831	846	805	824	823	841	864	799	845	840	802	831	793	767	860	754	835	849	850	824	809	837	821	849	804	837	826	781	781	776	806	801	803	799	761	819	771	873	814	796	839	858	842	836	840	845	879	795	771	856	851	791	830	808	801	769	833	787	811	810	872	761	767	832	770	813	809	848	793	779	769	827	858	810	744	848	783	852	800	814	777	737	829	812	831	836	821	842	821	849	809	750	829	778	838	807	733	816	843	882	801	805	839	828	886	783	850	788	807	770	810	798	785	787	841	799	778	804	807	854	776	761	844	821	803	813	810	819	802	799	814	812	790	797	815	781	819	804	822	784	828	821	841	819	742	745	772	815	778	860	827	808	818	831	807	766	838	788	829	767	799	849	792	797	826	819	804	782	812	807	755	808	808	815	819	806	817	852	797	807	791	826	826	814	802	861	790	819	801	756	819	803	859	782	833	799	739	821	837	805	803	765	820	830	791	787	767	839	792	821	792	802	769	780	799	806	796	831	841	866	792	734	822	780	753	768	816	774	817	835	804	813	790	758	790	818	782	818	827	788	806	799	849	771	756	867	839	773	796	821	818	833	803	836	777	798	818	838	814	749	771	805	794	833	788	798	814	808	828	790	774	738	818	818	778	801	803	803	870	806	787	807	791	827	796	764	767	865	844	811	782	795	783	842	766	818	780	829	793	758	812	825	741	795	818	825	824	792	814	862	842	802	800	815	783	776	837	826	829	789	827	770	813	850	829	850	753	809	828	809	789	748	803	818	812	809	810	801	776	804	828	842	811	857	841	795	827	821	792	829	759	812	806	848	789	830	780	830	826	841	802	803	795	832	855	848	846	810	782	821	787	852	795	816	816	856	831	811	793	818	760	799	766	787	820	777	812	797	833	823	776	829	806	774	810	807	765	834	809	769	883	796	782	836	852	827	840	817	853	861	799	810	818	809	803	837	820	762	853	806	760	816	768	804	780	822	784	838	808	816	809	777	834	831	812	793	844	790	766	819	789	796	835	806	827	840	782	817	770	745	782	762	819	805	778	812	825	812	854	854	831	796	833	804	807	814	793	776	796	753	808	806	818	830	791	799	798	826	850	807	793	816	812	806	819	829	780	844	809	791	757	824	851	830	759	765	845	830	764	765	803	732	843	802	786	807	795	857	846	805	820	837	757	819	797	791	820	820	799	801	806	834	821	798	794	792	831	804	804	804	774	796	827	797	815	778	788	815	771	795	752	828	791	794	828	781	816	818	772	735	810	807	824	819	859	809	803	776	818	826	817	800	785	792	794	780	856	817	771	829	854	839	894	803	819	838	835	790	817	829	826	814	811	768	818	816	840	794	801	747	845	785	849	783	794	774	816	798	798	797	838	820	901	764	740	862	815	806	788	772	787	788	804	809	803	856	780	798	822	819	805	811	821	851	796	838	819	831	822	851	813	786	865	772	807	814	826	861	838	820	811	756	821	859	826	834	832	820	842	829	769	800	838	835	784	774	784	763	824	772	842	722	774	749	841	817	767	770	787	855	788	793	823	836	785	821	837	777	792	834	815	863	817	811	816	843	811	880	825	780	827	798	781	758	762	861	854	778	824	830	812	772	812	810	816	788	801	796	775	798	857	788	775	807	803	795	826	804	815	814	836	774	782	771	780	796	785	816	822	807	772	775	770	826	787	808	838	861	795	831	826	815	780	808	795	821	801	799	812	773	760	827	798	822	859	764	759	775	792	783	850	816	783	775	785	801	848	799	790	827	809	815	786	800	825	804	783	823	800	787	818	811	780	804	766	755	772	780	807	844	751	855	786	791	811	779	836	837	799	815	820	822	769	784	846	808	848	858	802	832	819	841	836	760	814	873	787	795	790	820	800	768	827	809	780	837	828	826	791	790	818	812	766	770	821	783	815	791	832	792	852	750	782	769	859	779	794	814	799	818	760	824	780	781	772	816	815	813	795	776	801	775	824	828	764	807	814	832	826	752	836	861	755	825	789	809	873	797	821	805	780	832	788	837	786	829	845	774	845	788	777	802	796	766	889	859	769	728	802	785	789	782	813	820	808	858	788	770	801	823	791	797	842	856	785	817	799	811	806	818	742	799	755	814	808	836	799	803	830	810	838	793	833	810	829	840	801	856	822	793	812	816	813	790	845	788	777	830	792	769	802	770	803	819	826	776	824	801	844	829	781	842	800	791	732	822	840	816	821	759	849	795	823	794	868	843	818	795	831	785	776	808	802	783	817	785	828	781	762	822	732	851	830	821	825	810	846	775	756	820	794	821	798	770	846	821	789	763	828	784	857	806	811	817	803	814	805	793	788	816	810	812	753	798	836	804	777	768	837	763	801	861	811	797	888	783	797	790	736	793	849	812	806	858	797	817	806	771	777	863	849	811	848	810	777	802	785	764	796	849	841	803	792	879	770	804	811	745	815	825	772	814	822	803	819	779	792	825	783	812	802	775	798	837	815	788	830	795	766	770	789	838	826	808	880	790	763	806	808	822	861	770	816	810	792	778	799	774	786	795	817	843	818	825	757	799	849	779	867	833	804	796	825	801	788	887	808	814	797	834	811	820	819	837	811	812	804	843	835	791	833	769	810	848	739	801	860	778	814	780	820	801	809	826	830	798	792	775	812	776	820	806	752	816	777	829	774	812	795	812	801	811	806	797	811	808	793	791	811	824	823	823	799	750	879	813	816	813	798	791	828	807	761	796	819	869	760	816	748	847	829	785	765	748	828	808	765	859	767	844	868	817	790	793	837	810	835	756	858	821	812	820	728	811	767	772	814	764	807	856	799	792	800	852	798	797	838	780	811	785	793	807	842	767	824	804	797	816	777	863	799	842	789	813	741	863	795	758	785	825	864	821	811	811	800	800	801	839	811	795	786	783	783	797	826	834	792	792	814	782	774	764	803	795	793	764	835	792	840	790	792	829	842	800	810	776	827	807	814	818	826	790	829	799	831	803	775	854	761	794	828	849	808	856	814	778	792	795	794	811	785	825	837	766	833	813	821	819	797	835	794	791	795	805	842	744	804	790	760	839	793	799	795	874	808	835	818	831	814	835	807	745	842	782	792	837	810	803	773	776	803	798	787	823	828	774	791	832	814	801	755	802	824	773	794	786	879	795	791	832	822	828	805	778	792	850	761	855	777	846	851	763	862	827	769	800	832	821	830	771	726	779	787	794	849	835	796	814	855	854	801	813	829	784	783	803	762	814	785	784	853	788	813	837	809	783	783	782	809	790	747	754	803	762	795	846	814	858	764	749	831	847	813	784	805	771	811	804	843	779	779	748	838	857	820	900
34712	4635	1576	1169	923	708	576	565	548	457	406	385	414	415	393	397	418	361	375	344	398	384	353	346	367	336	347	372	372	342	376	331	353	369	343	326	379	345	354	333	355	346	342	334	328	313	355	371	356	324	319	366	333	359	347	329	322	339	359	313	316	318	351	359	358	362	346	344	300	361	348	352	366	364	331	354	353	316	367	332	360	349	351	303	357	357	316	349	344	349	341	328	329	360	316	358	379	347	302	328	303	361	321	316	348	327	342	331	315	367	344	350	340	341	348	329	328	353	353	348	340	307	345	340	362	313	329	350	349	307	337	363	371	324	351	357	327	309	314	290	360	339	332	362	355	318	346	366	336	379	347	359	374	361	338	344	346	342	327	375	356	349	361	295	381	357	340	321	325	349	321	300	323	338	335	358	350	325	337	326	311	312	295	325	328	352	358	318	337	327	365	325	338	335	363	329	363	332	321	343	316	348	352	325	341	336	351	325	371	331	356	300	354	332	347	332	313	336	370	340	337	344	321	317	379	349	333	313	316	304	364	308	335	365	343	323	354	378	325	353	339	332	359	338	325	343	366	315	330	370	327	339	323	331	315	330	326	327	346	300	316	327	334	314	316	357	330	337	346	337	326	351	333	350	332	341	308	310	311	354	319	319	318	342	349	365	350	331	319	325	314	348	343	347	344	346	363	345	342	352	330	310	322	321	357	332	318	351	339	362	323	353	382	331	323	323	363	337	348	318	331	316	343	351	316	366	333	320	356	362	321	351	312	312	329	325	316	313	361	342	358	310	351	349	351	309	331	368	319	334	378	315	324	301	323	346	346	365	335	349	387	300	316	346	341	323	340	360	357	291	319	324	339	390	363	342	368	357	346	327	338	354	351	340	357	324	358	341	324	292	325	351	317	339	369	343	328	321	349	339	350	347	307	327	333	325	321	347	343	341	317	305	342	361	351	318	336	318	378	357	342	327	344	337	333	379	323	346	341	341	359	389	352	336	328	327	350	301	341	318	346	322	318	328	326	356	329	348	343	367	364	369	325	348	319	310	334	333	330	333	362	356	342	362	326	294	320	343	354	344	340	336	323	329	288	322	320	328	358	359	329	345	315	341	345	305	320	351	319	341	328	351	361	331	319	308	399	370	347	364	334	336	354	365	367	351	349	333	344	343	338	364	309	317	342	369	337	334	305	354	333	357	319	343	316	336	348	328	335	355	366	312	327	336	309	343	335	359	357	314	336	325	316	332	336	319	318	338	357	325	358	329	348	339	340	319	342	315	330	303	296	327	314	321	338	336	364	347	364	318	355	354	338	326	352	332	354	372	343	346	303	334	331	358	360	313	318	360	350	333	341	311	318	377	342	336	349	339	367	311	375	345	322	341	378	341	309	321	313	370	328	341	334	326	365	352	341	350	378	348	326	326	321	358	291	357	360	343	354	338	304	317	367	340	349	368	361	303	371	380	350	326	305	309	351	336	362	353	332	326	318	347	318	355	315	329	317	367	388	307	359	341	343	320	333	335	364	357	325	305	389	361	374	348	352	321	354	354	355	322	343	350	337	316	329	319	356	354	339	336	339	358	335	316	357	312	337	306	298	342	353	364	324	342	317	324	330	335	372	333	339	347	371	358	334	341	332	331	323	320	315	369	345	332	338	325	304	324	369	340	363	333	349	330	341	336	325	322	326	344	371	350	327	309	334	321	343	347	328	342	338	338	335	338	339	328	332	351	324	365	322	326	339	324	306	325	298	347	353	330	354	325	348	345	312	304	325	344	303	389	356	340	339	331	374	343	355	344	370	344	334	377	347	338	389	337	343	338	354	327	289	333	360	337	338	332	323	315	329	333	348	316	331	293	342	339	336	299	336	337	342	334	338	319	352	339	338	378	348	328	353	344	333	315	339	349	340	328	330	335	282	332	337	360	343	328	323	360	358	325	336	353	360	326	321	354	329	329	354	355	355	322	312	353	334	367	318	325	334	325	322	371	325	302	377	351	334	344	352	305	327	360	352	311	331	332	326	342	342	338	369	365	322	297	347	348	347	310	355	322	340	363	339	353	320	344	383	364	322	310	341	350	348	337	339	357	341	330	351	341	365	332	341	347	352	353	344	310	325	369	349	338	338	330	353	331	328	334	329	392	322	329	323	343	333	335	354	337	325	366	354	329	361	342	318	310	377	305	316	313	322	306	311	318	347	341	319	307	362	310	334	322	327	322	303	322	307	327	339	354	348	350	359	321	343	322	341	324	319	349	311	336	349	373	331	337	298	340	365	355	327	325	323	338	333	348	329	318	339	341	350	318	314	345	334	324	347	348	366	336	319	308	369	312	336	352	334	358	356	316	333	351	323	352	330	319	318	339	296	328	344	325	324	347	324	349	350	339	345	300	359	336	339	303	322	373	351	331	337	352	336	318	338	298	343	360	346	320	317	355	342	318	319	346	362	369	368	319	321	318	313	333	315	332	344	337	333	311	337	335	344	350	375	321	352	349	350	319	349	350	321	343	342	374	370	341	341	350	345	342	345	346	339	342	341	324	335	332	338	320	317	358	360	311	358	339	348	345	378	356	343	349	341	354	328	340	293	316	321	315	338	328	335	342	331	349	335	340	339	367	341	346	329	323	311	332	342	375	332	338	360	320	351	351	320	322	353	324	353	327	332	333	368	339	300	383	351	327	338	333	369	347	343	374	355	354	325	373	330	332	341	372	298	331	335	332	336	359	319	358	302	309	316	340	340	346	335	313	333	334	343	342	350	342	340	328	338	327	335	326	361	317	340	362	311	370	332	345	335	320	341	320	351	319	328	322	345	384	332	325	324	345	351	323	310	336	333	314	332	308	333	308	335	342	352	360	317	338	363	332	354	354	329	348	350	350	316	336	328	333	309	345	336	338	360	321	342	312	309	333	329	320	337	340	340	319	325	321	352	371	364	355	351	356	307	346	345	309	361	343	379	349	333	300	332	325	342	329	325	306	301	346	319	331	314	324	318	341	344	323	318	341	325	340	341	338	342	338	329	337	325	333	334	351	331	268	325	337	332	293	321	378	361	324	368	332	315	331	379	300	330	312	356	347	345	326	339	356	351	358	342	319	351	353	346	356	333	366	314	340	304	335	352	347	318	304	355	338	327	328	310	338	355	348	342	313	351	332	306	349	335	333	349	331	339	354	361	311	284	275	351	315	329	353	289	306	328	342	352	354	328	337	365	345	345	371	333	291	366	341	340	306	321	324	326	362	373	335	335	312	338	346	326	327	352	347	332	343	315	328	318	337	348	344	329	356	321	310	333	340	365	330	373	322	365	341	347	358	330	362	355	352	296	333	344	329	387	357	381	364	322	335	366	341	374	366	353	318	333	322	343	373	348	324	360	359	317	313	314	323	323	348	348	322	341	349	358	335	333	331	381	310	335	336	337	355	326	354	371	349	358	339	352	369	336	330	362	322	317	366	321	351	327	328	318	320	300	364	354	315	329	331	324	356	377	360
16061	1730	3217	3639	3092	2636	2211	1988	1756	1602	1453	1434	1281	1205	1190	1185	1113	1103	1062	1061	1124	1024	1027	1029	979	1007	971	931	966	948	924	935	902	945	906	911	913	886	891	862	888	927	898	926	910	863	864	859	859	873	880	922	902	911	863	890	864	913	854	927	852	818	829	889	827	859	849	893	857	857	947	891	889	941	876	872	925	866	858	915	893	874	900	896	940	897	893	883	941	930	904	894	889	887	856	888	818	906	904	920	865	880	865	866	851	889	850	902	856	877	959	851	865	880	936	862	878	838	837	864	840	822	822	863	842	853	844	866	843	842	848	831	856	875	882	888	865	880	853	882	887	875	901	861	850	855	881	886	836	889	897	870	901	847	767	800	837	871	854	893	848	906	888	851	791	884	850	865	900	873	912	846	854	879	817	910	868	861	859	853	842	861	851	887	849	860	866	881	846	895	812	887	808	848	834	853	862	899	848	879	833	877	809	859	862	810	865	807	850	811	820	875	889	843	851	908	888	866	864	824	803	832	839	851	865	849	834	794	836	818	851	872	937	873	881	855	824	840	871	845	869	834	865	841	901	894	873	870	826	872	828	884	865	871	915	866	869	818	843	865	823	886	890	842	871	855	848	833	870	843	839	866	838	871	847	878	940	831	850	912	884	839	848	838	884	896	820	906	846	837	882	908	834	880	765	892	856	872	870	843	896	864	824	853	829	810	816	891	836	882	896	797	891	837	863	829	893	902	888	858	898	848	850	858	800	871	842	847	869	913	855	872	824	807	886	784	900	801	888	879	850	856	921	881	840	884	828	869	877	846	822	852	909	833	906	842	883	870	838	848	871	856	828	808	847	823	869	805	859	850	865	843	887	879	857	838	843	894	892	880	885	812	929	847	827	860	822	840	880	863	904	887	789	826	844	917	875	841	852	861	833	877	888	849	915	851	898	837	901	913	867	856	858	833	925	912	876	813	839	819	875	893	815	883	852	844	879	870	931	832	897	835	851	868	851	822	893	879	868	880	903	812	856	827	901	875	843	888	882	878	826	876	839	819	841	844	835	872	842	896	817	860	881	889	873	805	852	858	880	803	828	862	883	838	896	824	842	878	885	813	886	866	870	829	854	816	811	870	850	868	850	911	840	891	838	866	877	866	824	818	897	844	839	824	909	853	863	869	822	877	878	875	918	875	818	849	880	889	816	892	856	895	826	866	865	892	851	861	843	844	847	863	836	873	853	867	826	843	854	786	828	845	921	893	834	860	836	845	890	844	806	861	859	892	851	878	874	868	851	789	881	851	847	860	857	907	839	840	826	880	871	802	836	837	847	891	855	876	843	783	826	854	849	763	898	852	911	840	832	820	826	846	852	853	831	865	830	898	846	827	867	862	858	857	846	865	805	860	876	898	867	891	852	859	810	890	876	838	882	908	868	849	864	840	898	852	855	832	846	876	857	875	926	847	874	850	904	883	872	822	836	842	896	841	867	860	834	835	854	811	879	852	820	804	848	890	867	887	856	862	898	842	857	869	811	875	864	897	874	807	845	882	849	821	891	847	841	832	874	848	868	824	768	873	834	854	818	858	817	849	835	879	885	837	828	866	832	882	837	873	926	842	834	894	868	817	866	847	872	867	848	859	872	823	877	843	806	863	882	864	783	830	879	811	829	907	830	849	801	873	864	855	873	872	855	829	863	847	844	869	852	846	819	831	857	868	838	826	887	862	886	889	878	857	906	872	856	862	829	857	775	869	843	877	867	870	841	863	875	910	818	884	797	870	840	847	859	863	841	916	868	885	890	867	849	836	847	853	859	837	883	851	865	850	887	856	865	797	862	826	829	863	865	862	883	853	865	849	796	895	849	835	840	910	878	857	847	890	887	829	867	851	885	864	814	846	862	846	819	827	856	871	901	828	826	848	836	871	811	863	878	857	805	892	865	854	839	863	857	895	879	895	849	849	857	876	848	802	914	872	871	852	876	797	870	809	905	863	898	799	871	834	860	855	870	857	878	840	854	881	907	871	885	847	863	864	864	852	856	855	823	841	859	864	841	879	862	804	874	817	873	867	873	876	850	831	874	830	859	815	851	894	850	936	836	848	855	851	874	835	840	843	856	911	787	846	815	858	892	870	871	837	856	854	888	868	826	827	884	820	853	856	870	850	811	868	847	830	844	873	844	855	918	853	851	849	867	890	826	914	799	816	817	864	824	871	876	846	819	856	817	905	864	900	837	923	810	812	812	891	806	879	877	853	850	912	851	851	834	879	882	871	854	856	848	828	843	851	774	845	857	843	778	803	900	888	893	892	820	886	867	849	876	855	835	906	847	836	864	888	878	813	879	877	831	816	833	845	848	857	838	840	842	831	842	856	872	879	858	818	844	886	920	874	863	831	883	885	872	906	851	844	849	830	850	884	849	871	827	845	855	860	887	793	855	866	908	847	846	875	808	855	864	841	905	894	841	859	818	855	885	837	818	806	837	864	793	840	892	801	882	898	865	835	861	856	817	862	871	853	830	881	858	897	792	852	814	853	820	855	855	874	835	800	801	864	809	864	895	837	838	873	833	831	810	879	792	912	850	870	851	903	869	877	844	846	842	838	819	880	846	898	872	822	845	810	904	849	863	837	827	880	866	856	876	825	891	868	830	867	790	883	844	820	841	891	826	909	873	886	861	877	872	860	871	848	864	880	869	829	888	807	847	865	885	824	898	832	843	838	882	848	855	865	796	868	842	834	839	890	863	876	850	862	850	814	852	828	826	856	817	885	875	827	875	827	811	840	892	901	860	853	855	845	806	832	825	868	857	853	860	824	896	916	858	871	870	848	837	857	860	872	886	917	854	816	868	836	856	823	869	905	882	847	843	829	828	903	856	864	898	822	895	822	927	878	859	852	864	867	828	892	813	924	872	847	867	836	819	858	877	859	821	825	883	917	877	873	812	796	884	923	846	808	847	871	824	884	889	805	793	851	848	812	833	913	888	882	848	807	900	837	828	833	845	825	844	816	895	855	843	825	877	853	857	828	831	844	902	891	838	825	881	857	915	937	812	864	800	881	853	846	902	891	876	888	822	867	805	838	841	844	863	842	837	886	880	817	854	866	893	835	849	784	821	802	905	847	873	856	864	813	847	836	895	854	928	810	862	877	883	853	845	871	838	880	885	862	839	831	793	874	860	864	915	836	897	866	827	890	798	849	849	921	933	869	877	891	865	895	836	817	854	865	844	897	888	873	875	840	863	805	860	843	876	847	857	837	817	804	836	884	815	874	921	866	841	915	873	860	834	847	893	848	838	847	889	869	849	851	856	892	885	844	859	844	857	828	886	875	871	891	876	811	850	836	827	891	854	821	884	861	861	837	821	827	814	833	821	868	890	839	863	829	882	893	907	869	828	858	857	811	843	816	836	871	832	870	828	902	799	878	881	857	873	879	832	865	851	837	885	891	889	822	862	869	877	852	856	829	901	858	829	832	869	856	880	853	846	842	842	863	851	858	854	849
46807	10384	2978	1917	1317	1029	778	673	542	495	415	401	400	363	345	335	286	309	292	285	263	273	298	244	236	254	263	255	269	267	256	242	233	212	247	242	271	251	253	275	258	243	243	252	234	213	242	246	254	254	238	263	216	248	256	223	230	246	243	249	241	248	219	227	227	244	234	269	262	218	208	256	249	227	252	212	235	229	255	253	242	242	216	217	241	246	260	235	252	219	233	229	241	248	252	267	238	227	252	218	232	246	230	238	221	228	219	256	231	211	226	244	233	236	235	259	251	227	236	205	239	233	237	243	244	227	214	240	244	249	262	270	210	190	238	227	275	258	193	236	271	237	226	241	247	229	242	220	229	245	233	256	230	214	227	238	248	231	211	239	242	207	217	213	213	252	241	228	229	251	277	230	245	243	216	254	230	240	246	236	233	237	252	221	227	234	248	251	250	245	246	247	228	231	221	246	235	240	242	231	243	244	228	229	269	214	256	216	273	218	244	232	211	227	244	231	238	247	245	218	213	230	212	235	238	227	216	235	229	218	218	241	230	228	209	245	238	239	205	230	255	274	255	211	227	217	204	267	255	249	200	238	259	199	227	227	257	243	207	248	220	246	252	233	204	235	254	238	247	264	238	230	225	238	248	247	231	229	252	227	246	228	253	235	209	242	226	210	237	230	254	232	260	248	238	237	295	247	239	221	223	225	288	237	216	231	208	244	226	246	200	199	256	203	227	243	227	208	236	217	229	238	245	218	206	222	266	249	234	233	239	222	235	200	223	231	229	228	223	256	225	240	241	218	235	231	232	231	257	237	228	218	223	253	222	226	228	238	223	221	253	236	241	265	206	218	237	252	234	259	260	227	238	255	238	237	263	198	237	238	235	218	241	234	249	213	234	212	220	247	229	253	258	207	231	242	240	227	263	231	219	219	235	204	230	215	230	237	231	254	225	218	234	210	248	237	267	233	218	251	255	278	206	245	214	258	244	220	214	256	218	232	244	235	217	224	233	217	254	228	249	246	270	236	253	236	265	208	207	244	228	240	231	244	227	251	222	230	235	225	242	226	237	247	250	240	243	234	238	230	239	253	243	227	216	237	240	211	222	232	251	245	234	232	243	248	224	228	250	241	232	246	239	263	243	239	256	224	216	231	236	227	207	227	235	254	233	238	247	231	247	218	261	229	238	241	238	238	244	260	224	208	229	232	235	244	222	235	258	234	250	245	229	251	246	226	259	269	245	241	255	248	210	248	240	235	226	218	233	237	233	227	238	238	215	256	257	283	175	246	244	227	224	248	258	215	220	272	222	234	238	255	273	214	240	241	224	259	262	237	230	240	245	224	234	213	231	214	224	237	244	216	223	224	223	230	250	235	254	239	221	231	214	229	223	236	250	197	234	209	243	215	224	230	229	240	213	245	248	248	238	233	243	243	224	255	237	222	248	243	228	197	241	241	220	228	210	248	228	219	257	221	250	252	241	216	260	255	235	225	292	250	231	238	246	246	234	198	217	224	240	236	224	259	222	201	254	222	218	235	227	227	240	242	241	236	225	255	211	252	211	217	264	231	236	222	267	233	196	250	243	218	228	229	246	253	231	251	228	223	252	237	255	231	233	240	200	230	224	223	247	216	246	242	222	232	224	219	211	225	214	243	239	244	241	245	199	248	244	225	229	257	221	245	253	250	237	238	239	232	210	237	247	226	230	228	250	221	234	237	231	252	214	214	216	215	238	244	241	247	256	249	222	230	221	237	244	248	230	230	236	213	227	273	233	234	211	248	213	244	233	249	229	212	242	211	220	250	201	229	256	227	258	241	193	240	221	196	217	247	241	211	213	233	209	215	247	221	222	227	235	236	244	262	230	236	227	230	236	250	211	244	243	247	218	237	242	244	231	222	260	241	230	237	232	232	235	234	216	237	223	238	216	239	226	242	225	252	229	235	253	236	256	212	248	227	235	244	247	246	224	243	230	236	266	235	269	221	228	255	226	229	236	257	260	223	231	231	231	223	233	250	239	207	235	229	252	233	232	209	254	257	263	232	251	246	216	219	217	201	226	230	217	248	223	221	213	230	243	230	216	233	245	224	236	249	215	250	233	228	240	202	219	233	254	242	261	205	228	272	238	215	226	229	242	268	246	226	240	222	240	221	241	226	233	274	230	224	242	244	233	222	224	227	239	228	198	242	243	217	262	228	241	227	225	280	214	206	230	230	230	252	221	211	237	222	235	205	235	216	221	203	215	237	230	220	204	227	230	208	203	206	244	241	222	233	247	244	227	239	247	263	255	238	240	222	232	227	221	239	241	220	245	229	215	245	234	233	230	241	231	241	212	223	242	244	206	209	242	247	228	230	236	247	228	239	239	257	224	223	223	239	228	236	264	250	248	223	230	238	229	243	261	225	257	237	221	215	232	255	234	243	213	234	247	245	239	223	231	210	228	233	207	246	255	227	210	222	224	208	247	264	248	259	233	243	274	238	206	256	241	208	256	262	226	228	260	255	251	239	231	223	260	240	242	242	245	225	250	251	250	238	227	222	224	221	227	223	255	231	213	235	260	224	254	236	213	221	236	221	221	222	226	246	258	222	258	254	248	241	235	249	224	240	228	238	262	237	251	256	227	250	212	248	224	224	249	223	224	240	239	252	219	242	221	219	269	274	238	241	238	229	239	237	226	259	249	239	225	232	230	216	246	204	236	276	227	241	228	262	219	244	252	231	234	233	230	248	245	252	203	244	205	267	227	243	227	254	217	204	243	234	238	245	237	209	220	263	211	218	232	264	241	246	241	236	257	246	258	247	235	231	209	228	222	215	228	231	224	229	217	222	277	233	220	222	245	247	237	229	233	248	215	242	242	206	262	284	208	248	231	205	257	220	262	207	240	226	223	257	229	267	215	242	229	226	247	245	250	264	229	243	229	240	225	257	264	236	243	239	209	248	248	246	250	261	243	245	219	212	221	241	217	245	264	225	232	275	227	229	240	267	226	233	250	218	235	213	234	212	231	243	229	252	229	233	229	257	244	223	200	251	253	245	264	248	219	237	204	257	218	229	234	239	210	252	235	231	226	233	245	200	238	207	216	245	217	226	235	241	229	199	253	201	251	226	209	225	242	234	200	216	270	255	235	221	223	234	236	232	199	210	234	241	220	236	253	203	223	235	226	203	228	249	205	209	225	251	218	227	236	232	231	220	233	235	239	234	224	223	225	227	261	246	239	239	236	236	254	226	215	217	232	218	241	242	245	223	224	220	240	239	201	208	241	232	259	226	215	250	249	241	250	243	212	221	237	225	220	254	260	248	231	238	221	230	227	233	236	233	226	254	252	238	240	256	264	219	224	244	199	232	249	249	220	242	227	253	243	212	228	210	226	226	239	247	252	238	243	254	250	254	231	239	227	241	223	247	210	192	256	251	250	258	257	232	226	229	243	244	242	249	212	207	218	251	222	231	225	241	256	229	236	234	230	232	234	236	241	222	230	247	232	239	198	247
21412	2307	5056	5793	4774	3969	3308	2782	2346	2007	1853	1669	1481	1324	1331	1177	1127	1140	1047	1015	981	887	890	894	844	822	845	789	817	788	717	786	757	743	747	720	702	705	740	696	731	737	705	642	650	690	643	682	711	651	683	641	639	671	630	683	662	676	676	642	701	645	652	678	649	639	634	666	717	727	681	676	651	661	635	661	666	660	599	634	602	650	639	693	633	726	651	691	693	712	639	696	665	648	655	575	612	610	590	634	639	675	630	671	668	651	645	615	626	637	611	672	658	656	619	632	647	601	625	639	578	634	657	637	612	614	590	616	619	635	611	635	611	634	590	637	621	568	607	597	681	644	615	619	647	636	630	644	640	651	659	594	665	621	672	641	641	594	645	654	636	652	624	652	676	599	641	627	595	617	647	611	593	564	660	677	599	665	602	621	599	601	669	638	619	651	572	607	619	634	601	618	596	609	601	574	627	640	592	626	580	626	664	607	580	597	643	591	638	629	613	599	673	639	587	595	585	619	598	575	571	595	603	601	601	569	605	584	619	612	605	617	616	617	623	582	590	658	613	659	577	598	599	624	588	615	637	653	561	582	642	616	588	601	542	593	608	601	611	623	619	603	578	650	628	625	612	651	616	598	597	616	575	591	646	623	629	626	636	604	589	638	568	627	621	589	590	587	594	564	636	605	604	550	548	607	616	606	567	598	615	601	582	591	651	623	631	603	601	618	621	578	616	611	613	608	601	622	586	583	621	631	596	642	637	600	642	578	583	606	563	620	604	593	623	655	666	626	573	604	647	612	575	619	645	577	536	584	582	593	612	621	605	625	606	568	617	602	615	607	602	608	582	560	556	602	586	636	624	625	619	635	612	637	600	599	577	625	577	618	563	580	626	633	562	589	560	600	582	616	624	613	607	581	634	617	598	599	636	643	625	644	657	612	611	629	597	629	574	583	610	639	657	611	576	634	630	634	656	610	610	595	599	616	608	595	614	619	637	613	637	623	608	643	611	608	623	613	608	614	586	568	615	589	620	654	635	623	628	606	563	649	607	641	634	639	610	634	589	620	581	605	581	618	544	622	580	616	675	607	586	583	619	546	601	626	573	606	648	621	613	583	616	569	556	601	590	596	593	598	606	623	640	590	635	652	634	573	620	634	625	564	607	629	617	595	603	625	647	597	633	606	581	573	592	595	628	624	623	602	587	583	593	613	583	646	628	594	621	572	616	626	590	610	648	650	615	622	605	627	607	643	597	599	591	632	613	634	640	604	645	626	616	572	582	621	618	622	631	647	613	610	601	611	622	613	611	638	570	610	615	624	619	597	668	608	623	634	596	583	646	593	608	614	593	571	613	632	635	587	604	634	618	652	622	621	641	634	620	588	556	608	600	612	638	603	589	615	617	646	629	618	642	637	571	587	648	601	639	636	640	571	597	630	555	584	588	608	638	574	661	592	650	601	644	612	603	621	619	609	642	615	586	602	630	610	635	593	605	568	628	614	606	627	619	590	592	622	553	611	617	617	632	605	565	579	604	620	654	622	611	626	618	613	667	620	629	601	580	599	635	620	609	573	593	646	610	604	630	601	648	609	637	603	593	625	615	613	654	612	573	640	591	603	615	583	589	617	587	623	626	626	645	598	607	645	553	570	625	617	617	615	639	600	644	623	585	606	617	619	584	631	579	553	637	598	616	590	611	577	610	598	583	578	629	569	601	578	634	614	628	623	549	583	591	613	643	570	644	596	624	619	662	659	651	605	553	611	608	595	611	592	618	613	580	591	611	591	625	588	612	604	607	626	622	634	617	583	585	616	610	583	634	597	572	595	652	605	604	599	596	612	588	621	637	612	594	581	618	646	606	660	588	634	647	610	603	601	599	621	603	607	627	596	634	614	585	651	660	612	633	644	591	589	593	577	609	632	618	587	621	592	637	574	630	547	584	619	571	599	592	615	605	640	590	603	611	609	634	664	604	614	618	621	588	593	588	614	587	627	642	621	586	654	578	602	595	595	613	616	593	618	608	590	586	663	609	587	634	625	602	614	615	613	592	638	566	628	602	627	585	600	624	577	632	604	641	601	655	614	579	672	571	570	588	592	623	594	597	548	598	646	622	605	620	615	634	615	637	634	606	603	583	631	620	612	590	636	610	595	628	603	630	601	622	579	626	578	614	605	638	652	584	637	610	648	639	632	590	628	605	581	628	596	644	586	620	590	607	631	610	603	552	617	563	594	617	616	633	584	599	607	564	599	649	582	642	617	672	603	607	604	593	644	589	604	558	585	595	599	622	609	578	618	599	622	631	669	624	622	584	598	594	600	605	590	630	623	570	597	614	644	594	598	624	633	604	573	601	616	593	637	599	602	576	589	633	620	610	628	614	598	618	626	635	586	630	632	635	587	615	614	572	603	614	618	626	618	619	628	613	597	632	625	597	607	628	603	602	603	604	652	636	657	561	620	597	591	636	569	613	643	616	598	619	585	639	583	609	564	631	591	619	595	619	626	621	601	645	619	645	607	619	615	600	639	605	643	648	602	608	643	565	599	606	595	640	586	604	632	658	632	600	597	615	600	614	654	585	616	574	574	612	584	578	606	619	581	600	637	571	612	656	632	619	601	596	589	567	545	629	667	611	610	614	560	645	588	576	638	633	577	615	627	587	591	556	577	569	625	629	646	607	583	642	570	603	622	614	634	591	627	619	628	608	589	635	602	602	557	613	606	621	603	637	645	619	612	633	612	658	596	600	555	568	561	625	584	614	600	576	650	586	654	576	591	580	614	623	588	560	603	630	637	617	574	596	629	560	627	575	614	576	587	595	592	594	567	627	603	630	637	620	611	585	654	605	599	608	616	640	609	632	612	627	557	641	584	584	646	609	628	618	643	587	599	623	616	616	618	560	617	634	646	613	602	576	669	616	603	619	601	647	635	612	647	602	657	613	579	598	637	592	665	594	624	650	652	592	592	659	591	604	623	607	600	647	620	594	620	639	598	580	666	587	606	600	633	608	599	635	602	580	630	639	635	599	567	596	610	602	610	611	590	640	599	634	603	602	588	586	605	639	649	610	620	586	627	627	544	622	637	650	565	604	606	597	631	582	601	615	621	593	604	610	631	601	604	614	609	601	569	571	635	564	601	621	592	583	640	628	589	619	617	610	616	626	608	615	611	658	640	610	648	584	606	615	608	631	645	618	602	577	594	661	611	621	619	624	671	629	596	561	591	620	622	621	601	622	602	608	616	651	609	594	632	597	622	611	630	594	604	610	596	607	636	566	545	591	636	612	662	613	647	584	677	613	608	577	631	555	602	623	623	611	633	600	584	603	626	606	615	624	639	559	612	644	623	617	602	628	593	641	639	650	637	617	639	614	630	567	567	598	638	622	600	593	611	619	621	589	575	606	614	615	655	625	626	653	632	642	604	613	600	587	649	605	582	577	640	620	608	634	565	578	606	604	579	576	661	596	609	595	600	627	614	621	640	582	588	610	602	607	636	612	595
5607	364	361	333	338	313	298	302	317	323	318	321	308	315	319	331	285	298	301	308	311	323	343	322	309	258	314	299	307	293	285	276	286	309	294	306	308	331	319	294	301	323	293	312	313	317	308	326	286	324	308	345	306	343	294	286	316	294	320	313	314	294	275	299	281	343	334	303	319	315	305	299	318	290	277	307	293	300	299	295	325	329	328	320	318	305	270	305	302	304	287	312	299	310	317	287	332	351	319	324	316	298	306	285	316	345	311	284	315	303	314	348	338	300	294	301	323	298	326	326	295	312	291	290	302	325	290	322	293	291	288	306	322	290	307	295	294	297	296	296	306	305	301	312	348	302	310	299	309	309	292	321	304	316	330	300	301	308	326	312	363	337	320	296	295	283	323	329	320	308	301	290	298	312	314	297	330	349	300	279	318	318	322	337	316	336	304	305	302	284	299	286	307	317	302	316	279	348	317	318	329	276	319	320	295	292	309	307	329	332	313	309	314	307	321	319	319	326	315	324	339	338	298	284	278	311	302	281	286	338	313	313	285	309	284	281	310	316	330	322	334	318	309	304	314	269	282	277	301	322	280	309	305	286	269	305	311	287	308	306	286	305	289	252	283	315	331	343	292	319	335	293	322	316	291	283	298	288	305	301	300	334	279	299	335	294	307	295	319	302	320	282	337	296	300	304	311	324	300	321	324	323	310	296	341	280	321	305	270	314	316	295	326	303	292	309	328	341	313	292	312	264	338	326	286	315	311	302	323	318	283	326	307	310	257	302	333	370	322	288	319	315	311	295	307	301	294	359	305	312	331	305	301	310	335	307	300	291	320	285	312	297	326	299	290	316	292	327	285	301	300	291	290	298	291	322	303	317	310	295	285	308	286	293	292	321	279	290	355	302	337	315	327	306	330	325	319	321	294	296	296	328	308	339	319	305	308	322	317	293	285	342	310	297	329	312	343	285	320	303	303	292	308	297	306	321	330	325	290	307	303	343	310	333	279	318	310	303	324	269	321	303	301	328	296	293	287	301	275	303	285	329	303	343	303	317	312	284	327	268	323	293	308	340	276	303	293	307	319	326	295	294	283	309	318	304	285	278	268	338	296	296	326	307	313	340	301	299	281	294	337	340	338	269	331	310	295	306	346	333	306	281	320	337	309	308	287	294	294	273	304	299	322	343	294	284	291	301	289	322	300	317	330	311	341	322	309	315	276	301	298	331	319	324	288	314	322	290	313	314	324	320	332	339	315	308	319	298	331	305	340	303	331	324	310	274	296	299	320	324	289	301	309	310	299	278	313	294	325	335	291	312	284	282	332	313	327	288	309	301	352	311	323	334	341	338	309	311	332	311	280	350	271	298	317	325	302	297	315	316	293	316	294	293	321	317	302	290	320	298	308	333	313	293	317	292	341	316	300	328	342	315	317	332	320	340	343	324	306	289	292	274	310	319	300	309	300	341	325	275	305	326	338	315	332	296	300	296	326	344	316	324	335	322	309	304	319	331	309	309	292	332	332	331	347	310	304	289	295	294	287	303	285	287	334	303	313	293	306	332	305	335	277	316	295	335	329	317	339	315	318	345	312	307	313	307	329	318	313	306	322	302	303	315	308	308	314	266	292	310	306	318	282	322	279	320	302	313	307	308	294	318	291	328	299	321	292	314	328	299	303	284	325	301	311	311	302	313	292	319	310	286	292	309	329	288	319	297	309	329	292	294	317	320	318	317	306	312	303	300	295	303	302	324	296	283	300	320	282	300	323	301	323	319	298	298	315	326	317	335	309	310	322	304	300	323	297	331	295	300	294	281	300	314	334	330	330	303	296	295	314	292	318	296	328	310	312	326	319	330	334	304	300	289	318	281	300	303	330	325	295	321	289	266	302	297	310	323	323	326	314	332	308	275	317	315	318	280	305	316	344	325	307	292	319	317	323	336	310	339	317	310	308	283	272	320	319	318	299	308	288	313	333	303	310	329	292	301	315	326	290	293	297	297	300	346	291	330	311	312	301	339	309	286	300	285	332	299	312	302	316	314	295	341	346	316	309	288	288	312	313	313	262	315	314	317	305	295	320	303	309	296	324	303	306	325	304	296	282	311	290	305	328	321	307	303	325	342	323	308	340	331	303	318	305	300	331	309	312	338	293	295	305	301	349	272	319	295	316	316	336	316	312	323	314	284	305	285	295	322	311	319	292	280	299	302	298	339	316	309	297	312	292	316	321	293	284	307	298	303	310	320	327	322	312	288	364	331	271	326	300	280	304	305	328	301	301	312	268	283	300	349	329	338	331	291	294	295	305	308	336	308	307	307	299	316	322	303	305	321	293	326	306	339	317	306	296	301	293	301	330	319	298	350	303	321	299	323	336	307	299	309	300	316	312	307	310	310	297	316	292	338	315	309	322	336	307	285	313	278	307	321	340	314	295	322	326	327	338	319	330	298	291	320	342	306	337	269	314	329	313	314	282	307	297	338	287	329	309	299	303	339	277	342	349	276	308	301	301	300	348	325	294	302	301	344	339	323	281	301	297	295	300	301	292	348	288	287	308	289	300	285	330	322	290	296	328	327	324	303	320	324	302	294	298	322	316	279	281	314	310	323	317	318	313	324	310	317	324	284	285	327	331	305	284	294	282	335	322	299	324	320	324	275	345	300	294	290	298	294	335	302	297	316	314	324	316	286	305	320	317	303	313	304	328	312	333	295	317	309	307	304	311	312	282	289	282	299	287	302	315	258	307	330	295	305	320	312	316	329	295	307	305	326	288	288	309	330	321	291	350	273	291	340	305	312	359	296	320	306	315	297	327	282	314	320	325	297	310	291	286	306	320	288	329	334	351	318	331	298	312	315	342	293	326	299	334	308	301	303	310	286	311	314	331	331	309	307	318	288	325	286	316	301	300	317	333	289	283	321	284	312	305	298	331	282	296	312	309	265	295	335	309	300	313	307	288	315	322	289	312	313	332	278	310	331	317	266	309	290	316	328	300	286	297	308	301	320	314	344	339	303	292	336	340	330	283	312	332	302	287	317	323	311	274	335	325	312	295	359	317	284	308	307	298	315	306	312	297	321	309	282	305	315	344	286	324	340	306	306	331	327	314	331	309	303	275	293	307	363	300	304	342	332	329	309	318	315	319	315	298	301	334	326	298	334	289	288	328	301	270	288	354	305	320	315	275	300	318	328	313	295	274	324	300	316	316	310	266	285	310	276	299	310	322	315	296	309	268	324	287	316	280	313	332	350	304	297	334	300	313	297	325	311	307	310	355	289	280	303	325	304	323	309	301	317	314	278	300	324	305	309	301	295	306	340	324	305	327	315	352	310	322	328	310	324	303	321	327	309	335	294	307	267	297	295	304	313	307	281	313	307	293	304	308	316	314	336	294	313	296	333	323	294	328	307	324	292	315	296	289	302	303	332	313	312	296	331	296	296	325	325	323	273	301	298	337	302	315	289	284	316	314	307	314	315	325	312	313	315	316	301	291	325	317	342
5164	854	998	904	930	905	875	827	870	812	861	845	827	836	783	790	801	765	859	789	809	830	832	789	764	835	809	813	802	777	812	781	843	779	759	751	838	790	798	839	870	781	802	777	827	834	805	831	788	799	802	770	828	786	808	813	783	796	798	794	843	839	804	838	795	834	873	825	834	812	818	767	778	832	793	786	748	789	848	797	782	809	808	811	862	875	855	784	800	839	877	805	812	827	793	828	785	855	804	825	877	776	776	833	809	817	818	788	795	758	842	886	838	781	826	827	810	818	843	789	801	792	784	805	842	804	789	822	834	774	787	781	779	798	755	821	805	831	815	775	834	864	750	787	813	832	791	759	777	783	781	772	838	795	806	814	770	778	873	825	821	818	825	815	800	841	818	815	849	789	826	857	793	813	769	805	788	777	767	819	803	810	838	814	837	797	776	883	795	844	801	829	823	803	783	842	786	827	806	824	811	795	824	764	766	789	771	773	828	841	772	829	831	768	803	806	835	809	761	867	811	780	754	796	790	791	796	818	795	793	817	788	751	791	766	781	766	779	801	809	808	816	818	862	841	867	785	823	834	843	795	763	819	853	791	803	777	802	722	825	832	785	757	771	796	837	859	771	856	770	767	823	767	829	787	850	775	808	802	841	815	795	751	800	788	834	781	790	800	779	904	783	792	810	785	795	807	810	797	801	792	812	824	817	790	790	763	824	820	817	808	789	758	796	807	758	813	792	764	823	870	770	809	756	808	824	756	851	784	784	810	830	808	780	827	805	813	825	778	816	829	795	815	756	835	788	807	805	856	770	832	775	798	799	760	788	727	784	773	799	757	826	801	795	780	864	821	837	838	812	800	796	778	789	810	843	807	864	788	801	846	823	801	792	813	831	787	792	802	783	834	797	843	842	788	774	763	833	810	755	782	863	817	834	847	783	854	767	914	829	861	801	801	807	806	803	778	782	785	785	806	810	793	822	802	801	835	771	811	791	794	765	812	783	806	813	819	832	846	801	765	805	744	794	812	771	811	825	786	797	818	788	816	774	790	798	837	820	777	760	794	819	790	796	805	788	799	755	784	850	836	785	791	780	858	805	829	804	783	811	818	817	800	803	773	812	837	754	823	831	809	798	777	802	803	752	827	779	820	813	770	838	804	787	838	765	734	791	753	781	788	821	833	788	852	825	805	804	844	827	791	807	806	789	811	818	838	811	803	815	796	809	836	761	853	816	761	848	837	831	789	789	762	847	848	833	789	833	811	788	835	777	822	761	807	784	819	805	826	801	777	823	767	788	820	769	777	828	849	808	778	759	731	814	815	769	811	797	831	797	841	772	825	804	815	809	805	809	785	842	778	753	770	794	835	770	799	805	821	821	800	772	806	783	787	847	778	807	828	823	841	833	777	807	807	795	787	869	774	806	805	826	796	808	822	792	808	788	840	833	828	778	804	806	832	839	836	835	803	768	788	788	864	786	793	780	841	778	794	794	876	826	765	816	788	782	742	775	837	778	772	793	777	799	753	823	812	818	798	795	791	789	866	797	762	799	807	806	822	791	789	800	840	816	828	800	811	798	793	800	817	801	819	822	828	786	818	787	780	838	851	810	830	807	768	764	808	771	833	845	795	790	809	804	790	847	759	853	803	834	797	767	788	827	808	842	761	760	843	862	837	806	771	833	843	832	749	821	811	813	782	807	836	796	809	788	824	791	838	848	858	822	789	799	839	836	820	819	769	815	810	772	853	759	806	783	789	764	824	800	852	751	834	762	883	755	854	794	801	780	795	838	850	800	802	783	779	785	809	814	813	792	791	821	749	795	818	786	836	798	822	771	800	770	766	741	777	754	788	805	788	807	794	827	814	804	866	867	766	876	773	801	822	769	825	795	843	774	823	783	849	816	793	782	885	814	809	742	764	792	795	787	801	845	775	791	828	782	791	859	812	832	791	781	735	867	780	792	763	826	782	732	810	767	876	817	820	831	838	774	798	853	854	826	763	745	762	747	799	812	827	785	819	823	763	817	837	781	774	798	780	774	867	793	826	823	789	780	784	817	843	848	821	786	791	857	813	773	807	807	770	841	847	811	834	849	759	820	835	809	833	812	787	777	815	813	783	796	789	780	802	812	806	762	835	815	813	829	834	798	785	805	809	819	846	847	802	839	769	800	818	778	810	770	821	815	821	785	883	756	787	814	855	846	803	783	842	812	832	795	868	846	828	810	779	866	849	796	752	780	778	815	794	797	768	800	808	805	803	789	810	850	835	808	771	811	777	804	801	792	806	829	780	775	767	780	753	791	829	745	785	783	822	818	848	775	808	826	839	784	811	803	795	849	809	781	816	841	783	753	773	766	821	806	798	826	839	824	853	798	798	802	785	835	766	846	795	827	809	766	801	816	732	861	726	811	792	817	758	802	749	805	771	831	773	780	785	800	753	832	760	820	804	818	793	762	807	798	788	788	838	766	830	834	799	798	794	860	789	850	848	793	806	828	880	777	796	757	744	761	793	817	795	765	793	793	805	802	821	838	804	762	812	796	778	767	836	811	825	779	803	815	847	788	796	768	809	754	883	815	787	764	778	834	821	804	838	819	774	820	764	838	750	746	807	780	824	808	839	764	765	772	840	801	797	784	803	824	834	799	816	816	838	835	894	811	868	797	801	850	814	762	798	776	795	814	792	781	780	806	841	786	756	835	788	843	804	802	799	761	751	785	841	821	830	796	878	752	837	783	819	789	797	798	852	794	812	833	774	798	784	835	850	801	824	787	802	787	836	793	822	788	813	799	826	812	823	790	779	801	763	837	763	826	813	758	776	795	832	789	758	824	819	791	829	802	827	775	826	783	810	787	768	864	863	734	757	847	803	751	793	821	759	815	819	848	796	790	782	874	771	776	791	823	805	832	803	763	778	800	802	794	818	764	817	791	816	787	811	760	771	762	781	779	833	776	783	819	836	830	805	826	756	798	788	776	773	818	798	780	782	780	804	835	774	808	857	777	790	810	801	842	795	797	837	814	838	768	790	772	834	830	774	818	832	816	796	775	829	803	817	830	803	814	753	758	810	754	830	760	822	814	822	814	815	752	837	822	857	793	835	775	836	777	835	784	795	837	833	799	801	837	836	842	803	794	825	822	820	806	783	819	789	826	788	747	797	790	790	768	770	807	781	804	814	865	793	803	819	803	815	789	765	793	813	796	814	821	784	798	824	849	789	786	792	813	776	846	816	763	821	784	825	810	798	795	803	784	809	838	803	794	788	789	765	792	782	814	765	819	790	855	777	853	799	802	809	804	832	784	822	780	832	765	771	805	837	742	792	827	804	810	816	857	794	802	802	744	772	797	765	809	774	780	774	817	819	804	776	828	810	807	818	834	817	789	801	808	812	772	763	788	808	810	787	811	819	806	815	818	795	791	811	749	827	781	806	772	800	865	836	825	818	831	768	783	787	851	826	775	809	808	863	788	829	785	831	814	784	809	833	869	831	762	714	816
32274	3761	1519	1159	856	736	606	487	497	511	436	457	403	367	403	404	361	399	387	385	350	350	357	365	370	337	411	340	335	351	347	345	330	299	338	353	343	324	372	329	360	327	301	330	341	349	329	355	352	315	308	316	344	344	355	347	338	328	340	359	377	350	334	333	315	358	327	338	369	319	358	335	362	348	332	382	337	341	309	323	324	326	324	315	362	356	350	345	341	335	317	321	362	391	337	348	343	328	351	317	340	320	339	330	339	365	327	331	329	341	351	366	301	339	320	326	296	327	359	321	345	341	308	342	328	357	350	334	337	367	318	330	340	326	366	338	326	326	348	339	315	318	347	337	323	314	348	342	344	340	343	342	338	342	381	352	330	331	325	345	313	351	318	319	332	335	353	353	371	324	335	352	309	308	331	341	314	347	303	349	341	322	327	347	312	313	314	311	364	345	325	347	372	369	300	365	353	316	318	360	327	319	365	317	339	337	322	320	322	366	311	344	315	368	343	335	334	319	395	337	297	335	330	317	348	304	320	292	347	323	325	350	329	321	344	288	371	318	328	362	372	342	338	375	332	342	331	328	303	353	312	374	315	345	359	339	337	342	333	323	360	332	334	334	326	340	358	361	343	344	326	353	365	339	404	315	337	336	315	341	364	348	330	351	350	361	353	371	339	326	343	319	299	367	331	371	317	335	324	314	352	351	316	364	351	348	321	329	351	363	317	327	332	330	352	337	362	324	330	330	328	318	357	332	345	340	376	336	327	363	335	336	303	365	357	335	299	359	341	344	327	335	360	342	352	326	336	343	321	328	314	346	343	321	346	320	313	371	324	344	319	317	367	308	321	311	324	340	350	325	327	318	329	329	326	365	345	324	347	331	343	342	307	360	337	301	359	340	331	326	329	364	321	313	343	370	317	316	338	333	312	347	334	341	322	356	309	343	350	352	336	353	320	337	332	326	348	341	332	328	344	326	339	319	363	332	308	360	310	332	314	320	350	360	314	352	327	337	352	323	342	319	328	320	347	340	319	359	361	337	346	338	303	336	304	315	350	344	368	299	337	346	347	352	358	322	318	338	386	337	353	325	358	346	292	346	344	353	337	316	344	322	330	332	329	326	352	355	368	321	314	295	295	323	358	363	341	321	336	351	333	308	320	330	321	356	358	356	316	355	331	346	309	348	349	345	341	319	345	336	324	269	354	339	321	304	350	349	333	305	307	333	356	302	350	356	317	361	365	340	303	313	340	328	317	341	324	309	322	348	344	345	332	333	325	342	322	317	336	350	314	298	363	348	340	348	324	317	350	358	323	291	351	304	318	347	331	348	318	344	349	340	325	371	350	313	304	365	354	323	346	349	331	365	338	359	305	338	352	356	340	351	309	352	350	309	352	311	339	327	315	352	325	342	346	319	348	293	342	368	354	366	327	345	323	334	344	339	353	342	320	359	375	363	345	339	332	344	317	331	337	338	356	341	304	349	339	296	347	322	339	352	348	331	355	329	324	334	355	352	327	327	327	326	363	332	320	325	359	362	369	350	322	300	345	328	319	332	322	326	337	326	298	303	321	318	328	350	315	317	328	334	343	318	324	313	315	348	320	300	344	346	318	328	276	299	320	351	342	349	320	364	355	308	348	337	330	338	308	325	334	358	353	325	303	343	366	317	350	308	303	315	378	318	361	365	309	348	325	320	323	358	353	315	328	308	332	334	291	343	351	319	325	331	312	326	345	364	346	357	348	338	373	330	353	311	322	328	354	340	334	367	320	346	335	305	370	335	328	352	340	331	371	318	322	345	345	360	347	307	326	346	324	301	325	332	310	362	344	337	340	330	328	298	346	318	348	330	321	322	315	315	335	301	302	306	332	380	309	310	347	338	365	338	344	339	355	307	332	326	343	322	328	344	302	335	336	360	326	312	338	311	374	354	328	303	343	348	361	323	341	358	354	340	334	355	334	333	348	330	346	373	341	337	335	310	338	323	313	322	403	306	332	354	330	336	312	343	314	320	317	287	371	342	352	323	334	340	327	320	298	329	322	342	335	329	337	347	318	367	345	343	372	335	311	378	329	349	351	336	352	336	367	331	340	334	331	339	329	333	356	379	318	336	334	314	327	356	344	327	330	328	317	332	348	359	320	367	297	315	341	336	334	328	352	319	359	339	344	320	339	331	329	359	333	357	332	324	331	309	323	333	316	358	331	343	346	353	317	360	348	347	329	353	330	294	341	346	350	352	365	331	341	345	335	329	333	303	314	348	336	335	322	335	315	330	368	352	340	359	352	338	362	388	367	351	351	347	355	342	276	333	337	327	359	346	383	331	348	345	315	368	357	339	342	362	345	318	314	335	389	322	342	315	344	324	347	334	320	336	361	344	374	348	308	356	362	344	342	337	348	307	329	356	345	340	317	348	356	358	331	310	368	363	334	346	346	313	301	364	339	318	318	332	326	337	326	324	297	359	348	329	341	344	302	369	333	335	342	338	298	331	305	295	327	334	306	356	343	331	338	321	330	326	362	356	336	361	312	323	332	336	331	352	354	325	348	347	346	318	367	332	336	311	320	315	311	316	341	362	336	354	326	339	342	337	351	352	344	356	312	303	342	323	314	357	332	335	344	339	327	319	345	343	318	310	339	328	360	334	357	303	374	309	350	334	310	338	298	309	307	315	317	334	318	373	337	344	307	345	323	345	370	318	344	349	342	343	355	317	345	342	345	322	351	318	321	351	333	351	352	332	358	315	346	344	349	315	291	317	344	349	336	336	340	330	352	320	367	311	377	326	328	357	355	348	361	338	332	354	357	327	339	309	327	353	346	319	396	328	328	329	370	370	318	335	333	336	346	373	308	345	373	294	349	324	312	337	341	327	333	318	331	341	337	321	356	349	354	311	350	340	344	321	322	372	352	332	315	344	358	335	334	344	342	340	357	333	336	320	358	353	321	358	313	370	332	336	302	361	362	345	345	350	302	359	325	364	358	315	332	334	324	354	322	319	301	349	337	360	296	326	346	352	352	368	339	337	351	345	348	314	344	302	331	322	327	358	334	317	316	355	384	335	348	332	322	315	345	329	347	354	336	323	342	344	317	313	319	368	371	321	336	319	357	356	354	342	342	341	339	301	328	325	343	349	375	318	351	330	300	313	349	345	365	337	343	334	328	335	341	343	351	315	339	333	349	323	330	321	341	340	310	355	322	331	341	321	335	324	349	335	347	362	337	335	349	358	345	331	345	319	299	361	311	345	363	324	321	328	336	340	325	335	363	355	375	302	305	349	365	343	334	321	344	335	308	321	349	368	336	352	343	327	366	341	357	356	332	355	316	341	327	341	319	338	336	330	322	346	338	355	327	363	338	298	312	355	348	350	336	364	361	333	317	353	311	338	334	339	323	336	345	334	298	292	334	353	344	351	375	316	317	364	338	342	366	358	347	378	352	327	364	344	324	310	336	324	321	317	343	377	321	317	333	358	357	357	338	358	362	373	331	357	300	302
15157	1643	3181	3558	3046	2630	2259	2005	1783	1603	1477	1393	1296	1243	1152	1211	1086	1179	1062	1102	1062	997	958	955	978	968	948	1005	962	1044	975	928	945	855	959	904	909	937	902	945	911	883	875	889	847	927	890	908	907	850	905	914	893	851	892	892	870	928	827	861	870	852	826	872	849	942	843	819	909	878	879	922	869	914	888	876	872	874	889	845	861	908	886	845	886	889	877	893	902	861	903	915	877	885	825	831	875	872	860	866	881	858	851	917	882	842	914	852	843	835	903	835	881	857	946	908	875	850	895	809	864	822	860	868	855	838	812	860	901	876	853	840	920	852	884	851	896	841	869	900	874	892	874	825	808	893	828	818	850	836	871	856	841	825	852	859	893	796	852	833	854	793	875	831	840	853	857	868	815	836	883	826	877	868	872	845	851	874	860	860	926	891	794	855	856	833	860	881	889	929	884	852	882	875	908	835	848	851	845	811	837	892	854	830	823	874	810	829	835	837	858	864	863	874	852	810	868	857	899	822	882	879	873	847	860	816	894	892	850	832	879	853	865	877	830	832	842	872	907	816	924	890	855	866	827	828	918	906	858	829	876	862	923	832	827	868	887	833	903	867	857	814	865	875	853	878	791	864	862	852	817	868	844	876	834	861	777	806	858	900	841	839	892	922	861	807	871	819	873	888	835	791	862	819	846	860	877	845	818	847	839	842	902	878	907	808	883	850	872	845	836	819	854	873	883	837	833	852	905	772	858	870	834	850	895	807	820	870	882	845	828	856	828	843	883	817	857	927	852	888	867	870	817	844	841	890	833	816	851	884	883	868	909	821	886	846	861	835	838	840	856	835	852	889	826	807	823	868	893	887	869	830	888	862	869	857	808	869	825	859	853	828	832	874	858	831	864	857	839	833	888	860	821	829	873	885	839	875	850	862	825	855	831	849	872	879	852	857	824	806	856	937	839	839	822	811	838	887	847	851	884	911	865	837	902	860	842	851	843	874	855	829	851	809	843	852	860	870	830	854	830	822	882	841	825	889	818	885	866	866	866	867	873	884	855	837	857	808	781	858	834	845	826	845	864	827	884	845	877	868	847	820	845	844	880	831	886	854	874	788	880	830	847	875	888	842	898	821	852	862	867	816	845	826	829	866	880	841	816	829	853	820	841	869	900	870	919	870	872	828	832	880	856	799	837	891	877	838	862	804	834	864	858	870	829	855	883	868	840	864	863	831	811	846	850	854	891	853	904	899	864	804	865	891	854	887	883	891	829	875	847	814	878	854	885	853	865	894	902	892	862	889	859	839	808	839	858	839	853	817	889	809	870	840	851	869	836	803	866	850	849	880	831	905	890	878	871	918	855	863	813	864	851	793	870	818	858	834	843	844	826	879	837	833	816	838	841	872	824	859	863	848	876	894	855	846	880	898	819	890	851	910	897	908	873	888	862	841	829	811	852	846	868	872	862	898	857	836	953	848	810	820	826	802	843	843	878	887	821	849	836	903	859	904	840	838	828	869	867	889	849	889	844	834	852	917	841	864	829	834	905	894	859	850	895	871	835	878	872	829	840	891	850	833	837	840	842	860	853	889	922	861	865	844	824	830	892	813	824	821	809	899	850	864	830	889	829	878	862	865	832	902	927	837	834	859	889	785	891	879	935	880	889	839	884	860	818	850	811	798	866	871	861	911	850	879	841	810	901	875	842	831	858	832	794	888	850	844	870	882	882	842	881	833	835	848	865	812	881	838	867	911	822	835	878	908	794	833	822	875	852	771	916	881	921	855	868	854	892	888	831	858	869	854	852	877	796	834	908	896	836	849	828	863	846	887	914	878	885	790	836	863	846	864	898	878	825	806	868	854	854	893	936	836	825	845	843	848	859	868	879	849	864	881	830	869	824	898	867	837	861	858	895	874	867	857	902	868	879	866	886	874	854	880	874	840	832	869	850	822	821	831	831	868	838	826	893	858	881	884	876	863	838	855	901	830	884	806	861	816	896	894	849	914	872	871	837	832	858	876	823	867	831	767	829	836	838	838	855	811	828	852	864	876	834	879	822	869	886	877	876	839	863	866	845	803	852	826	805	839	858	875	826	873	898	841	854	843	847	865	849	866	886	820	843	882	819	868	872	863	848	853	832	862	863	842	836	823	869	852	815	884	804	848	821	849	885	858	891	827	893	870	884	808	874	843	864	863	823	840	869	822	930	851	887	858	814	834	816	849	854	869	862	847	831	887	831	848	878	850	819	919	804	879	861	907	887	815	847	916	881	867	869	840	888	867	810	837	852	855	914	874	828	858	859	851	867	861	830	811	809	888	873	898	826	824	888	861	822	879	895	779	819	853	886	878	863	867	853	873	814	841	854	805	860	878	841	819	814	873	844	855	811	830	846	859	870	853	830	881	845	841	856	891	820	872	871	840	773	868	829	834	913	855	866	889	792	868	839	855	872	849	843	816	857	826	878	803	869	821	820	844	835	874	808	836	915	839	848	768	890	857	890	873	888	832	881	882	893	872	846	829	849	827	878	896	838	881	841	853	882	827	851	866	879	910	882	937	834	863	850	843	878	882	888	835	821	866	889	848	837	833	840	871	849	814	807	871	845	867	898	809	823	832	890	838	825	816	862	847	837	844	842	879	928	828	848	917	830	866	837	855	856	900	878	789	864	857	851	859	848	810	879	866	855	814	885	856	830	835	892	887	868	834	861	850	800	873	822	858	835	810	822	860	845	829	912	849	868	889	889	864	883	844	850	848	873	928	886	902	845	842	879	837	817	907	840	896	857	853	899	865	867	859	890	848	865	847	862	874	858	892	859	839	860	870	840	888	873	834	888	857	884	839	866	872	890	828	824	845	858	866	811	824	849	862	880	874	855	823	897	868	842	899	892	870	867	888	933	885	858	791	861	829	887	885	837	839	855	858	832	906	870	862	857	818	859	841	882	812	886	871	857	813	908	906	868	814	886	879	865	945	839	852	856	908	871	873	795	871	795	843	822	900	845	902	842	871	906	927	867	876	851	928	818	856	848	871	845	882	892	855	869	909	811	858	845	914	838	856	880	831	854	842	853	909	855	834	882	862	867	833	856	887	853	803	908	834	818	881	903	881	868	799	842	816	813	867	820	848	892	900	891	826	928	814	855	859	849	888	829	842	812	809	832	913	845	871	825	875	843	852	811	864	850	857	864	839	820	824	872	880	822	870	863	865	869	869	862	905	870	847	842	869	847	856	862	818	844	895	847	846	894	858	844	876	864	898	861	853	775	866	812	877	850	815	853	869	814	901	862	815	854	891	860	846	893	801	866	848	848	877	855	913	862	853	807	937	873	893	819	854	836	862	804	854	907	859	817	810	855	845	859	804	877	915	868	835	880	876	839	869	840	805	924	907	890	817	866	890	870	877	830	838	863	869	872	847	888	848	803	855	871	846	859	848	868	949	903	921	851	830	809	821	901	822	841	850	858	855	900	877	796	857	870	883	936	906	818	877	864	826	873	923	844	848
45258	8621	2884	1939	1346	1030	788	632	553	498	443	413	340	344	310	316	283	302	256	295	251	272	281	287	251	236	247	265	286	265	265	219	228	243	247	239	253	242	252	218	234	243	263	241	241	247	248	221	243	235	229	250	263	221	222	254	225	219	236	240	250	236	205	252	233	229	226	239	211	240	244	243	244	257	246	229	251	226	236	261	234	246	217	242	242	258	239	216	231	249	259	234	207	235	215	201	237	241	240	239	246	220	245	220	231	224	218	267	214	256	220	240	252	236	230	249	232	227	213	226	236	241	221	194	242	225	231	235	222	221	232	241	247	250	247	238	236	230	218	267	212	234	237	218	235	244	250	250	226	268	236	238	224	231	234	238	242	258	235	235	226	249	228	232	238	245	215	225	234	207	247	217	217	216	227	244	222	216	258	216	197	240	243	223	224	221	209	205	238	224	209	237	253	194	233	227	223	217	214	209	224	242	213	218	227	220	216	222	216	246	231	233	221	224	240	208	244	258	220	232	193	230	278	253	236	250	227	239	209	223	231	223	223	233	242	234	223	227	247	225	260	241	213	215	231	232	235	248	235	219	214	214	228	226	239	220	218	242	216	210	236	230	220	218	209	211	219	236	246	242	230	217	232	200	191	211	219	232	242	229	253	215	242	230	246	246	223	211	209	202	224	214	198	249	224	207	241	225	252	219	230	243	239	242	236	259	270	245	221	202	209	249	244	221	254	235	237	228	242	260	253	223	252	229	237	224	228	248	229	239	215	259	242	232	219	219	236	246	245	233	236	213	219	221	210	235	244	215	254	254	233	201	255	235	239	238	236	223	224	259	283	234	212	249	250	200	248	228	252	252	226	245	245	207	241	229	241	232	234	217	242	216	231	241	203	233	243	255	238	223	200	252	215	229	195	221	256	228	241	239	229	216	237	229	232	237	222	254	230	255	235	213	227	231	221	229	236	216	210	247	215	231	251	236	231	218	224	215	221	257	216	244	228	240	239	229	231	234	242	269	215	267	231	230	236	230	201	210	210	229	232	227	227	235	258	250	246	260	214	238	225	227	235	237	244	195	232	236	234	232	227	234	245	245	221	224	240	252	223	225	215	233	213	231	214	241	227	214	208	269	225	240	215	251	236	236	247	246	239	270	253	213	213	204	232	234	271	241	260	203	231	234	217	237	205	205	229	231	209	212	213	250	224	233	250	240	234	255	230	234	220	237	232	231	200	229	218	246	211	250	228	218	238	263	193	240	240	232	217	240	239	239	234	239	234	233	248	223	270	239	236	216	229	240	192	247	241	244	216	248	257	226	232	258	234	221	227	240	221	242	240	238	230	236	240	230	254	216	248	230	249	232	270	222	216	212	209	246	235	235	256	253	229	222	199	249	231	237	230	237	249	226	237	225	248	237	228	217	223	227	257	224	224	256	224	241	224	229	249	206	225	224	243	230	236	192	208	230	240	252	238	202	221	210	238	236	235	237	247	204	246	230	261	213	234	220	228	212	233	243	240	239	229	243	223	251	234	229	200	256	228	213	226	230	209	219	205	215	233	244	237	221	226	220	217	213	256	233	204	225	231	198	231	217	235	224	233	242	241	225	234	265	243	230	219	234	221	237	225	231	243	241	217	255	212	234	231	217	246	236	228	263	220	230	239	242	233	214	243	218	241	213	210	255	194	225	234	229	224	246	195	262	253	202	235	245	225	212	257	233	247	248	213	235	236	257	214	238	217	228	247	238	246	217	242	251	251	226	240	262	230	215	231	223	229	240	243	238	226	226	222	257	207	250	242	226	230	246	248	234	213	243	254	231	226	209	232	220	220	238	227	267	235	214	208	247	233	226	224	218	228	237	238	256	237	255	227	234	230	229	233	226	229	262	242	226	218	244	232	245	238	223	256	237	242	240	241	218	223	255	250	237	226	211	223	209	217	241	235	244	244	227	248	258	250	225	233	244	210	219	227	209	250	246	221	225	230	206	227	224	232	221	225	223	222	198	237	205	252	235	228	226	237	223	233	218	253	254	255	228	218	217	209	232	229	256	235	241	239	220	227	218	244	210	242	244	229	221	213	198	224	256	247	225	231	249	251	235	217	208	242	257	246	258	231	230	225	245	251	232	232	225	227	202	231	238	230	211	225	213	254	237	204	236	240	230	241	250	228	207	248	257	237	220	263	223	260	221	233	241	241	220	223	231	239	227	238	242	227	227	225	222	238	241	252	237	227	228	224	243	223	218	263	236	238	242	223	225	232	230	231	209	209	220	215	237	214	238	234	227	257	235	242	218	222	215	235	236	241	252	214	238	227	212	225	227	216	206	231	230	204	230	238	230	240	219	236	239	215	202	212	229	256	231	269	223	210	222	227	231	256	225	207	197	229	231	234	226	189	224	223	249	251	210	236	212	234	245	225	211	237	230	231	235	258	231	249	261	210	245	227	219	219	234	242	237	261	220	244	234	222	211	225	228	243	253	235	242	201	243	258	245	225	216	208	261	221	220	233	242	208	247	225	215	245	237	228	223	237	244	238	240	230	217	224	233	189	230	197	259	237	222	223	237	216	211	217	227	244	207	201	232	210	236	236	230	255	224	252	223	232	244	236	231	234	216	249	245	212	225	227	226	247	223	238	231	205	234	231	229	224	246	229	250	227	242	253	214	201	265	222	224	248	241	218	246	225	214	227	228	258	237	217	245	236	247	232	213	260	233	238	224	183	227	238	225	252	230	220	217	243	233	216	265	212	253	243	238	241	228	258	242	259	221	226	256	224	267	211	238	241	250	219	226	209	225	217	216	234	241	248	238	274	231	242	219	229	217	262	233	229	227	238	253	243	250	234	250	232	262	207	238	245	237	238	233	260	227	238	234	239	238	239	217	240	231	236	200	227	249	239	239	226	224	216	240	236	244	232	200	200	252	227	260	221	248	224	246	222	206	225	201	228	224	217	260	263	235	253	234	253	235	253	218	211	242	241	240	236	233	226	266	235	223	208	229	201	223	238	249	263	195	236	219	246	221	220	223	253	253	232	210	246	214	222	270	267	235	220	281	240	210	239	261	260	234	243	211	227	254	222	216	249	210	250	246	219	235	244	245	201	240	238	233	242	247	248	215	210	214	262	270	249	236	208	217	251	243	239	216	240	241	213	236	244	253	225	268	236	234	260	257	246	202	227	232	247	245	236	249	237	240	245	249	252	230	234	242	231	232	250	262	248	212	231	224	247	227	233	222	235	203	250	228	272	276	253	244	230	233	241	224	218	236	241	233	249	241	230	229	243	224	237	239	227	248	254	224	229	233	256	247	247	233	194	235	230	219	240	222	196	211	238	256	226	264	244	217	228	251	213	236	264	252	245	241	262	258	227	226	217	247	248	210	211	226	224	252	204	217	223	227	243	229	257	212	201	214	230	240	251	237	225	227	247	240	215	244	218	229	231	218	234	253	266	240	245	232	246	229	237	232	205	235	220	254	247	236	222	242	249	257	244	249	221	226
20715	2309	5146	5666	4832	3986	3225	2689	2383	2043	1802	1651	1459	1383	1281	1174	1159	1083	1041	1016	904	898	908	887	840	831	815	762	768	774	732	730	773	710	742	728	762	686	711	705	693	693	662	708	695	664	677	664	677	665	639	635	672	690	594	642	642	685	661	647	638	608	627	679	709	672	683	616	655	661	629	602	673	644	671	628	587	641	613	671	643	639	655	652	733	699	670	696	661	677	684	631	638	648	606	631	609	629	599	663	637	654	616	616	648	609	617	674	641	651	650	654	655	585	638	618	606	655	568	604	627	645	597	614	620	605	639	593	583	648	641	628	644	573	614	643	596	607	638	610	623	665	604	642	593	614	624	654	611	602	571	637	630	615	597	617	629	624	632	606	611	609	579	640	596	578	601	612	615	621	663	658	621	619	627	597	565	595	608	598	654	605	589	615	558	600	608	576	680	654	613	606	590	622	625	600	601	593	648	619	600	631	656	630	591	597	595	624	580	655	637	636	623	599	614	559	599	604	644	623	570	589	668	602	640	591	549	644	599	640	618	609	627	609	592	607	598	622	620	619	594	642	627	620	616	549	600	674	647	627	602	611	597	621	595	631	601	594	621	630	575	580	574	615	565	601	605	582	624	624	603	670	619	682	603	615	593	568	644	621	612	601	596	574	647	616	588	619	545	632	576	610	653	598	581	625	635	667	611	585	634	625	558	571	641	640	566	621	597	571	592	592	584	605	596	606	613	618	598	622	638	619	612	581	579	576	603	593	598	566	564	614	595	555	590	599	631	654	624	593	640	639	607	580	584	625	596	638	575	612	636	625	614	619	588	608	604	581	599	605	648	547	627	615	636	631	604	623	615	635	597	629	629	630	605	607	594	637	680	604	629	620	628	579	607	615	592	624	627	591	564	613	595	620	579	590	598	625	630	628	608	554	632	644	625	638	614	599	611	595	608	573	570	651	579	598	613	606	578	602	631	590	583	608	618	605	568	624	634	616	614	652	614	626	616	624	607	633	568	601	646	611	603	601	561	572	629	635	628	582	619	602	590	605	592	589	641	624	567	616	618	580	638	652	629	614	601	604	598	586	591	597	583	584	586	579	597	640	606	557	657	564	570	596	627	580	594	609	636	612	624	578	637	605	588	644	632	625	606	553	619	568	602	604	575	626	625	609	618	589	615	628	588	615	570	608	572	572	602	597	617	628	592	627	609	570	569	584	580	587	623	623	608	596	616	610	636	654	610	626	587	625	629	577	654	521	612	591	568	627	611	621	600	606	627	651	628	598	593	618	618	583	637	644	581	599	611	613	609	628	629	595	601	626	606	628	616	566	642	590	596	606	592	613	626	627	624	601	617	658	625	587	582	616	581	632	607	583	575	617	606	592	598	646	636	595	627	600	604	563	631	649	570	610	615	622	588	569	582	603	613	631	602	612	549	587	610	582	583	612	597	662	599	616	594	651	619	593	616	637	630	606	599	590	568	577	634	604	579	626	607	640	605	618	612	619	599	606	641	597	594	617	620	589	631	590	600	597	649	594	620	576	589	576	621	616	585	591	579	553	630	595	585	591	558	614	641	582	631	569	616	576	681	640	603	604	597	545	606	612	604	538	624	593	565	632	586	615	624	591	602	635	618	580	602	630	634	607	593	623	592	586	596	602	634	616	600	610	605	579	604	595	671	617	619	618	602	569	583	587	596	585	575	595	638	620	597	633	629	601	599	620	619	608	626	603	627	626	593	605	592	555	586	604	565	615	603	619	618	543	598	578	584	567	662	565	585	554	608	612	635	614	621	527	603	646	626	616	606	656	635	568	611	553	603	579	588	639	593	661	589	623	601	611	600	559	609	643	608	652	610	641	605	565	626	613	583	616	616	613	609	596	594	617	575	610	627	628	619	611	634	617	632	602	672	591	617	607	619	610	597	598	599	654	593	629	595	644	635	629	595	547	599	588	616	593	645	679	602	643	651	606	619	608	609	585	671	617	640	597	575	567	588	607	607	563	640	569	572	625	642	613	633	617	571	631	561	601	596	638	593	598	648	606	623	615	586	635	629	612	597	588	600	581	613	592	576	637	602	561	617	571	586	598	623	608	604	614	611	603	605	590	586	563	589	585	603	591	610	636	607	551	587	623	619	627	591	600	607	619	608	616	599	606	652	590	613	626	575	573	598	597	607	580	611	601	613	605	603	610	598	657	588	597	584	580	629	588	621	591	593	602	627	652	630	617	617	587	581	634	629	572	607	627	639	587	599	559	622	632	643	560	656	638	606	636	625	576	595	616	644	574	632	614	626	629	641	610	594	582	598	600	605	609	670	598	578	567	635	594	558	634	610	586	595	602	609	606	584	576	604	626	580	616	569	598	572	629	594	649	578	613	591	640	581	593	564	575	590	595	579	585	574	604	554	578	605	615	626	618	616	588	604	631	613	623	603	592	643	615	615	571	592	600	596	593	613	602	579	604	641	594	611	585	601	614	671	598	607	623	592	609	594	611	626	600	568	589	628	563	635	627	615	599	586	603	597	574	616	603	652	625	582	579	548	584	574	608	613	577	620	616	583	584	631	607	601	619	569	636	618	603	559	587	609	583	562	626	618	626	556	609	583	610	602	604	584	638	582	594	615	630	595	594	611	594	593	583	577	634	638	605	625	611	595	597	646	624	590	597	570	620	609	595	638	604	580	571	594	618	633	626	632	615	611	578	643	601	561	639	652	659	665	581	617	611	595	612	585	648	579	604	587	600	623	593	616	545	597	619	603	592	581	600	608	619	612	606	587	637	589	620	634	630	640	599	571	604	592	622	606	600	607	594	596	591	609	643	627	587	586	616	598	609	574	602	605	608	648	584	649	585	569	617	617	639	604	623	628	628	606	600	600	591	599	618	623	645	581	634	599	604	583	605	595	586	617	607	585	622	568	668	585	572	547	595	582	565	626	636	637	667	583	594	604	627	592	621	596	568	612	623	593	575	595	593	583	570	629	600	660	613	599	619	622	607	585	581	623	600	626	586	576	612	597	639	572	624	605	590	569	607	587	586	560	588	632	621	591	591	615	610	604	621	602	610	611	621	620	624	609	634	580	632	607	614	641	611	601	618	617	589	588	563	627	602	632	575	568	575	608	601	601	579	638	565	599	604	626	594	578	603	628	598	597	583	625	560	598	587	588	619	616	591	590	580	580	610	603	581	631	575	575	615	617	619	559	614	622	569	566	642	545	608	643	613	595	605	585	606	606	588	628	618	604	660	614	572	561	606	578	614	654	604	608	584	640	577	574	607	601	601	592	564	599	601	558	593	593	596	627	608	587	571	601	633	581	567	628	571	599	568	568	610	613	601	642	564	628	621	609	621	594	620	635	609	602	620	615	619	601	617	617	586	564	615	595	652	619	614	623	590	586	619	625	584	581	570	640	603	604	561	612	668	659	568	604	633	646	616	555	608	621	625	613	579	600	636	595	601	653	616	593	600	585	596	577	623	600	583	602	642	589	596	626	609
5143	333	356	307	337	354	304	321	351	322	302	342	335	335	295	316	302	284	316	317	321	320	290	307	304	280	342	302	287	295	314	314	306	308	308	298	293	302	304	279	294	297	296	293	317	295	325	287	326	313	283	305	300	291	302	287	299	305	300	306	313	289	315	302	313	314	322	316	310	296	303	304	300	275	304	287	312	336	299	329	303	301	306	327	302	298	314	337	290	342	348	318	309	316	325	320	274	294	294	292	288	332	311	318	307	324	294	336	336	296	304	272	292	289	333	323	322	336	332	320	311	302	296	317	313	296	285	300	333	289	316	264	303	318	333	301	299	322	317	321	266	298	313	321	322	315	317	297	321	318	302	326	316	321	318	295	323	339	315	297	272	326	317	290	293	305	318	298	312	307	330	295	276	291	299	326	315	274	331	340	298	327	312	316	334	273	295	289	326	303	293	321	319	296	318	310	313	296	313	285	322	299	329	314	309	291	311	320	312	278	303	307	325	296	314	307	294	286	328	315	295	335	306	318	307	322	334	316	350	318	322	293	328	282	277	294	312	261	291	267	300	280	307	302	332	327	295	300	301	299	318	340	300	337	300	299	306	310	305	323	281	331	290	286	298	299	311	305	340	283	344	266	285	292	285	328	296	312	291	340	310	300	305	275	311	320	294	300	323	321	306	304	309	297	312	277	349	323	303	318	305	304	300	300	330	312	320	314	301	275	299	271	323	291	304	332	336	312	322	333	313	309	284	274	310	312	295	316	303	304	315	339	337	269	299	303	325	303	312	297	320	305	308	306	311	295	283	304	274	317	295	309	299	295	283	298	327	330	297	319	302	321	313	314	304	304	293	306	310	294	315	293	276	273	321	296	285	300	306	309	282	301	282	302	295	275	314	317	317	306	331	325	342	320	316	304	318	292	292	305	303	322	301	323	287	315	292	329	305	343	278	293	306	298	317	297	292	304	333	293	268	286	315	309	298	278	311	286	300	339	312	296	292	317	291	292	328	290	317	303	307	332	322	315	294	322	291	310	305	344	298	320	316	326	294	302	309	316	308	297	291	323	315	269	304	299	330	319	319	309	336	289	335	312	311	297	326	320	325	314	303	299	288	279	298	319	335	287	326	312	309	288	314	274	324	339	315	266	302	297	300	310	314	305	291	304	302	277	301	316	330	328	305	293	289	311	306	306	293	307	310	326	319	284	323	312	323	323	315	316	294	303	324	296	250	295	307	324	296	333	310	323	315	331	301	307	312	311	299	327	305	313	293	293	305	325	300	318	330	283	290	290	334	316	298	313	323	324	303	304	307	318	309	322	313	316	306	320	299	318	288	311	300	327	354	296	288	337	276	285	299	298	257	312	301	263	304	313	324	299	298	281	303	302	309	292	321	290	288	311	328	282	291	318	329	342	322	309	292	301	293	318	327	316	292	306	294	314	314	309	311	340	306	307	273	313	270	312	311	313	329	307	304	326	285	326	359	294	316	291	307	289	294	310	292	291	331	309	328	273	303	319	312	306	326	325	284	319	292	312	305	317	293	303	342	282	304	300	307	344	306	295	316	322	286	321	305	306	296	312	287	312	305	289	336	323	297	316	309	292	325	297	312	308	291	296	278	334	317	307	318	320	324	304	291	321	332	310	313	303	292	284	306	331	317	306	267	277	320	313	321	309	288	296	317	307	308	329	312	314	310	313	316	279	333	342	296	286	296	297	294	310	298	312	277	282	294	311	290	276	275	271	259	292	300	280	289	313	310	301	319	292	356	278	294	311	320	319	270	304	334	321	277	329	292	301	330	326	340	303	289	287	324	307	321	298	300	294	299	303	310	287	304	288	312	290	267	277	310	297	291	280	325	314	261	315	276	315	291	303	298	295	316	307	305	301	347	331	282	301	297	288	268	311	312	316	307	294	308	348	285	321	300	302	288	316	320	290	325	300	316	333	285	304	281	283	293	298	333	263	302	284	295	303	316	303	308	335	281	282	303	322	289	342	306	309	291	302	347	316	296	318	291	292	293	304	314	311	321	295	319	306	336	315	306	271	319	301	300	294	321	308	327	305	294	294	287	328	322	331	335	288	321	340	298	289	285	312	280	320	307	296	293	310	301	331	342	327	305	319	332	309	278	280	299	336	328	337	313	344	322	280	317	288	328	288	284	302	297	312	289	306	285	282	304	310	284	327	330	320	267	304	276	325	276	297	320	279	272	276	324	306	305	309	308	286	329	318	286	315	292	277	280	295	299	292	286	300	314	286	299	305	286	296	294	291	337	308	336	310	304	324	283	272	295	326	289	320	323	299	312	290	312	324	307	309	293	329	309	333	306	316	305	314	319	285	274	348	337	305	315	293	287	334	312	296	327	310	313	333	310	333	315	294	322	305	313	314	325	303	275	318	281	321	275	316	308	296	324	289	310	287	342	296	280	317	318	292	310	312	279	313	331	310	304	311	324	290	304	300	335	306	322	312	292	327	323	272	315	296	307	314	303	335	322	313	281	315	309	315	299	308	297	291	327	323	298	329	315	319	300	331	310	301	275	280	297	313	293	300	311	288	292	305	340	314	299	296	300	314	287	312	304	314	351	274	318	281	343	306	292	344	289	335	301	301	296	303	275	310	299	278	291	305	283	300	308	328	296	295	306	276	314	272	278	289	278	299	292	306	290	295	313	320	300	326	279	302	277	312	317	292	291	302	283	321	301	286	274	293	299	306	283	336	323	293	319	298	305	306	340	324	305	346	310	281	308	275	318	312	296	326	316	341	284	272	315	302	318	331	284	289	304	295	289	294	294	314	328	303	299	287	319	291	310	319	336	295	313	295	293	303	271	298	314	315	316	291	319	304	286	284	325	317	282	294	271	313	340	303	318	333	274	328	331	329	340	293	284	341	327	325	289	306	302	316	297	318	299	322	300	297	316	287	289	321	292	275	318	305	291	283	297	306	318	322	318	312	306	340	306	277	292	344	314	296	308	309	301	282	307	296	299	310	304	315	293	307	302	332	256	281	314	304	312	325	312	320	303	331	330	290	319	291	335	287	311	300	281	303	327	289	318	282	303	302	314	296	338	291	290	332	305	281	325	311	300	277	326	294	298	285	296	296	292	307	307	324	313	295	273	312	323	305	297	266	301	316	326	307	342	312	308	338	314	305	319	327	326	275	282	318	339	286	345	297	317	306	316	285	297	289	292	294	315	306	331	310	308	292	288	323	314	304	303	304	353	294	307	300	296	317	313	345	296	319	296	344	304	327	308	290	279	317	298	328	273	297	326	328	328	300	328	288	295	316	310	270	304	349	269	314	293	265	282	326	287	319	354	330	297	328	290	313	293	282	310	276	289	319	302	287	291	346	275	325	274	327	334	296	325	308	303	303	341	304	279	299	306	297	329	281	290	311	330	296	302	309	347	300	295	341	275	295	262	282	331	314	321	295	319	312	293	278	273	308	307	292	304	313	304	297	311	308	313	332	293	296	307	296	286	279	315	315	326	323
4779	862	946	903	957	857	831	865	798	847	872	801	824	805	795	851	809	817	848	824	814	854	801	815	756	759	790	748	775	789	776	836	833	796	772	872	768	802	793	830	764	792	814	779	826	808	795	765	805	819	777	813	839	795	802	806	820	813	847	824	831	860	801	834	793	781	882	830	769	818	822	833	815	823	866	800	820	788	797	804	799	831	814	815	830	865	860	838	823	768	780	885	795	799	804	774	837	816	773	780	827	753	760	805	805	781	830	780	822	793	814	784	842	805	848	823	769	777	776	820	809	755	765	780	820	747	768	795	806	770	827	806	843	810	876	828	828	853	788	831	836	814	836	780	765	823	773	842	797	805	811	822	829	785	770	783	760	774	820	829	850	838	807	797	838	824	809	758	781	773	759	813	783	773	796	782	796	784	800	817	816	843	797	837	783	808	822	716	839	783	804	763	819	772	787	837	799	788	769	859	815	787	846	742	816	819	761	738	743	835	804	815	789	802	798	789	774	739	746	827	794	788	771	799	803	870	821	741	794	873	776	769	795	806	825	842	768	862	782	732	809	798	843	807	781	816	811	835	798	786	796	787	759	820	797	806	780	785	792	744	755	801	827	776	732	767	768	805	803	850	775	757	794	750	799	747	792	789	806	792	769	795	771	785	826	784	794	740	815	814	770	773	797	797	769	835	816	776	802	800	816	778	807	818	815	839	780	795	811	770	762	755	747	764	842	788	760	773	750	780	799	774	785	819	831	814	827	804	829	803	791	777	826	836	790	740	809	837	763	806	772	763	808	809	787	788	765	789	798	782	808	769	744	769	806	800	809	788	818	762	791	815	786	777	814	804	794	752	797	758	810	837	755	827	776	810	841	782	808	792	779	811	769	754	774	779	793	796	772	787	823	788	790	847	774	762	764	787	771	789	798	812	786	789	760	809	792	820	756	807	813	787	822	838	831	785	789	788	772	774	814	794	770	757	831	789	789	789	806	790	773	800	782	800	814	810	807	782	795	799	793	811	813	787	751	818	856	768	798	761	746	771	799	769	766	784	771	785	890	795	769	782	790	748	765	794	799	795	823	780	805	821	809	767	809	778	833	788	856	776	774	781	846	773	849	727	769	791	775	824	801	794	796	824	792	768	803	794	783	759	793	810	764	814	757	798	742	875	833	851	820	808	792	799	810	769	789	778	766	773	821	819	825	810	824	795	836	804	758	823	813	798	788	782	776	768	833	832	769	815	757	803	761	820	783	805	819	800	813	827	760	800	804	764	754	808	819	842	825	774	835	779	785	817	793	800	760	759	777	797	783	805	834	771	852	779	809	766	830	825	800	812	813	796	759	849	818	790	848	839	790	806	742	786	800	821	777	772	825	836	834	799	814	796	765	802	808	784	835	754	830	849	790	790	811	766	802	802	733	819	782	780	791	788	813	797	815	825	797	795	751	790	827	772	821	783	810	775	747	817	817	808	769	819	855	823	831	826	803	783	813	793	758	797	844	798	834	802	780	805	810	800	788	771	840	730	790	771	755	797	824	761	821	845	784	789	818	750	797	822	750	798	775	791	814	799	802	753	788	790	799	830	802	799	776	800	775	756	768	785	838	782	791	795	801	803	783	791	789	815	811	843	854	822	820	792	798	843	766	782	786	789	823	868	761	790	817	795	819	833	785	794	786	788	806	766	830	810	753	848	768	784	784	774	804	765	825	832	800	754	800	762	808	769	783	806	796	825	842	832	749	770	795	761	804	765	818	763	787	791	833	789	793	822	776	785	826	790	835	759	823	788	747	832	736	777	834	855	794	797	814	823	847	750	784	794	796	812	791	753	812	814	753	730	809	781	786	784	775	785	803	835	814	819	806	789	784	775	787	796	799	780	804	798	756	823	771	744	770	778	757	819	797	780	851	799	791	765	766	801	811	825	834	806	841	802	836	823	770	797	753	824	775	785	759	820	783	801	809	773	820	799	817	805	817	809	849	812	790	835	786	794	777	803	819	757	729	800	800	798	806	783	806	796	850	771	805	822	822	820	801	798	803	797	777	803	805	793	778	884	813	763	795	788	774	831	807	832	761	813	819	785	765	795	773	774	794	831	803	816	808	763	779	771	783	780	823	836	805	792	860	797	851	788	765	801	771	769	815	764	832	756	811	830	785	809	777	775	801	788	806	782	796	816	792	848	773	779	797	796	787	807	787	818	769	815	796	790	815	854	842	799	794	791	828	784	772	779	786	787	800	776	827	737	732	773	794	774	794	780	787	803	766	786	766	771	771	768	759	830	790	793	722	779	833	796	802	788	766	832	764	823	837	844	830	815	786	828	783	792	768	811	817	846	770	753	832	804	807	790	760	761	814	810	776	737	739	788	761	849	857	778	792	793	826	847	824	839	784	831	770	823	851	763	801	817	767	792	729	798	827	802	736	830	810	828	791	791	766	764	811	816	805	819	824	814	848	746	820	802	813	802	786	787	782	758	796	738	802	852	848	787	794	818	780	812	800	783	801	813	733	810	798	818	841	758	733	795	766	803	743	816	823	722	805	818	830	800	804	786	863	793	886	777	861	821	808	781	861	761	816	784	810	823	788	777	759	785	822	802	776	805	810	875	771	793	787	835	770	794	800	742	825	758	791	812	762	809	792	812	744	843	864	807	807	801	847	767	824	817	792	765	778	844	782	799	806	797	788	807	814	801	799	815	772	819	819	785	799	796	794	837	782	754	820	844	813	764	828	747	788	787	783	809	815	758	790	780	787	790	743	716	801	808	815	801	755	791	767	846	808	791	804	797	819	770	767	710	777	760	782	825	800	737	825	816	771	803	814	811	810	825	803	793	792	798	808	814	812	799	840	808	814	768	772	775	825	830	866	788	841	822	796	834	780	811	781	826	793	787	804	805	788	808	767	766	773	789	868	833	779	816	824	781	816	842	814	737	759	807	785	837	772	794	806	794	802	792	861	815	791	838	818	755	790	783	800	797	819	751	775	747	720	755	837	811	789	780	798	827	794	793	794	807	777	783	798	763	802	795	810	806	816	779	775	772	834	813	766	812	760	808	767	784	771	837	779	818	740	770	821	822	847	771	818	789	810	780	768	820	795	779	829	849	776	788	809	782	825	764	794	799	817	824	794	795	804	776	781	712	823	826	746	816	809	769	851	779	767	811	836	811	771	774	759	761	763	762	813	760	850	781	792	811	769	775	808	789	808	800	786	798	746	834	809	823	835	809	795	767	808	850	819	749	791	764	797	774	807	781	779	783	802	765	816	798	725	785	768	805	828	770	818	790	803	848	833	808	778	782	773	803	810	828	794	801	780	801	843	812	819	762	873	786	855	806	771	811	786	750	786	827	832	806	720	777	827	792	801	796	782	818	782	844	834	790	831	776	831	764	827	805	724	833	795	778	799	763	780	801	837	777	825	887	830	767	876	875	772	794	781	798	804	754	805	827	763	796	730	792	785	770	762	808	771	851	779	778	764	805	820	776	826	786	758	794
29266	3068	1563	1108	918	701	613	546	482	459	423	428	410	413	400	350	383	369	347	366	364	369	372	360	329	337	339	328	329	317	350	321	347	338	351	351	347	364	368	337	316	356	350	302	331	346	336	350	324	315	315	339	326	316	348	304	322	349	297	317	328	319	331	340	356	376	373	319	348	318	320	357	322	303	303	315	340	349	337	344	329	327	325	306	344	354	374	352	331	326	367	340	376	352	326	341	330	320	288	372	332	340	312	304	354	336	329	341	367	325	349	343	339	347	314	336	311	328	323	336	348	340	382	293	311	379	317	317	305	332	328	346	340	322	316	349	374	304	287	354	344	346	297	322	343	354	334	346	333	339	327	327	306	312	361	347	330	332	353	362	327	324	325	354	363	359	323	342	287	354	358	322	360	316	338	336	334	322	379	351	352	287	343	316	326	337	351	317	347	356	345	331	358	335	324	342	325	341	325	335	320	341	334	345	333	323	325	332	352	334	336	330	321	319	355	341	315	335	303	335	363	303	331	334	339	308	325	351	337	317	347	339	359	328	349	312	298	352	319	339	314	306	314	323	327	320	341	344	320	325	351	352	319	343	324	303	362	300	351	290	370	337	321	310	332	327	344	327	312	317	346	319	322	306	325	318	319	332	335	314	312	315	369	303	342	318	385	311	288	329	355	364	322	337	324	344	341	361	345	328	328	344	329	312	321	340	311	317	333	297	323	363	320	367	346	362	340	352	341	333	327	340	334	319	319	324	332	353	341	355	334	352	321	326	330	345	365	319	333	339	304	358	326	348	315	343	356	329	342	325	346	318	358	336	377	337	294	339	321	318	314	314	329	310	330	284	338	305	331	353	345	324	312	344	336	351	340	351	363	337	335	337	337	342	319	331	330	336	327	351	304	371	325	351	342	286	308	315	318	338	363	361	305	326	327	364	306	325	330	314	338	363	324	338	341	333	346	288	358	352	314	340	333	339	330	322	344	347	347	332	336	339	332	321	343	341	330	298	323	283	295	330	346	349	343	339	312	326	325	333	335	362	337	314	333	321	321	357	330	299	336	330	352	330	300	300	327	324	307	341	348	375	328	329	313	351	306	318	307	289	293	375	342	353	302	325	317	296	321	316	322	345	346	325	304	306	327	357	342	347	335	321	348	335	331	353	353	341	354	335	363	358	322	314	297	322	329	348	350	294	318	343	302	357	323	333	346	314	318	357	338	350	332	337	344	326	325	294	354	336	351	310	313	310	375	344	327	341	301	332	303	325	317	362	324	354	363	321	357	307	341	349	349	333	325	335	336	303	328	361	336	325	340	307	366	325	321	343	370	340	306	336	349	352	333	314	292	316	330	323	338	307	325	322	354	326	358	353	364	314	311	332	306	321	328	336	345	328	360	306	323	367	297	302	308	314	323	314	336	313	306	330	348	374	325	305	344	328	311	369	363	348	363	321	320	319	316	346	334	328	334	316	354	351	349	309	323	329	351	308	307	347	354	348	319	337	317	328	335	311	319	329	313	330	324	328	345	308	313	316	352	310	330	349	325	322	335	314	339	323	347	326	325	325	344	340	316	313	320	333	312	333	338	329	326	345	285	328	346	360	330	337	330	347	376	309	328	346	307	297	330	318	342	339	324	331	340	299	326	284	332	330	338	332	326	342	345	348	344	337	351	303	330	330	338	324	291	345	330	370	333	320	355	351	347	330	336	328	310	329	343	350	313	308	343	327	342	324	305	339	367	330	354	336	351	307	345	343	329	351	333	333	353	362	327	357	311	337	330	320	344	324	352	337	350	321	335	301	317	355	314	329	331	326	308	305	376	328	347	333	331	336	311	315	358	341	351	336	315	333	341	316	308	323	327	333	323	345	341	353	333	338	335	334	299	288	326	338	312	302	348	340	335	330	346	326	339	312	313	332	375	360	312	330	340	374	298	338	356	339	363	347	310	321	364	291	340	360	346	356	408	332	339	345	320	373	331	343	337	351	343	325	348	342	325	311	312	316	323	329	343	309	335	348	328	361	358	291	341	346	325	328	357	367	311	321	352	307	311	376	339	314	343	337	341	330	338	342	331	328	316	354	322	288	350	353	350	369	311	313	367	312	317	324	314	344	340	338	342	323	345	344	314	331	317	305	304	323	283	310	305	335	295	335	340	310	310	327	313	372	306	314	317	327	318	345	338	327	340	312	290	360	362	333	336	309	314	338	361	328	324	332	315	333	320	324	321	319	334	334	342	306	344	318	335	359	334	336	329	352	340	362	329	371	341	343	350	337	318	321	345	337	339	314	326	323	314	336	321	320	350	339	314	334	395	317	334	337	340	358	352	313	316	336	316	337	330	321	307	352	323	335	349	341	349	340	327	316	312	344	344	334	332	323	353	314	328	336	306	329	333	352	331	332	359	351	342	349	349	334	341	305	322	309	324	353	363	314	336	291	313	322	310	332	338	317	342	307	345	322	322	353	338	338	322	325	344	362	367	324	334	325	342	307	328	325	334	344	297	317	327	362	362	350	349	345	341	349	361	301	361	332	342	359	339	360	349	337	322	362	322	305	330	333	375	349	327	321	306	323	299	331	354	319	322	339	326	352	338	328	318	311	320	331	339	368	334	334	325	354	313	310	322	338	324	389	365	329	314	307	336	311	340	333	333	357	331	353	325	304	354	336	335	332	306	303	322	320	341	320	314	368	308	311	361	328	330	341	346	326	318	285	371	320	311	347	318	347	332	372	358	323	352	308	359	349	347	287	345	391	342	330	361	294	321	343	321	371	330	361	346	313	347	321	359	338	302	323	337	321	347	350	322	325	352	348	341	343	302	318	298	316	364	377	340	323	280	337	330	359	346	336	327	352	320	329	299	330	327	318	370	348	359	330	339	343	357	354	337	334	315	338	343	317	368	367	351	358	317	309	319	348	327	352	341	355	341	325	304	349	372	348	369	346	307	335	338	337	346	381	345	342	366	341	325	340	291	333	330	375	326	338	378	362	334	335	347	314	328	329	330	319	357	315	328	347	320	373	331	323	331	318	369	344	374	325	337	341	341	333	347	353	368	370	348	320	313	346	337	352	327	337	325	334	365	306	305	335	344	329	314	299	323	332	308	334	348	307	309	298	331	323	341	337	333	360	339	340	340	350	306	289	333	336	336	334	363	312	356	311	332	321	341	316	311	316	307	344	317	343	336	316	340	321	340	320	279	313	330	336	313	307	329	349	347	323	318	307	331	333	334	339	316	333	332	303	310	376	313	322	329	312	318	328	350	346	322	339	330	304	331	315	356	295	310	302	311	291	359	324	306	346	338	302	343	348	343	367	332	326	345	326	332	314	306	338	316	315	336	344	335	308	295	323	298	353	282	356	350	325	328	329	322	331	334	347	318	308	350	354	335	324	342	338	313	302	316	322	350	354	356	303	361	345	359	314	336	323	342	337	302	316	319	329	318	320	371	328	310	316	310	323	324	358	321	330	326	332	328	325	350	333	344	317	345	335
13827	1723	3224	3461	3080	2649	2146	1972	1735	1605	1481	1422	1394	1224	1130	1191	1035	1071	1106	1012	1021	1024	995	1007	1011	921	894	906	927	953	912	918	948	907	920	909	975	951	888	874	908	839	883	937	905	925	900	849	849	870	843	862	875	879	808	885	878	817	855	875	858	866	840	862	899	893	923	830	936	832	875	877	882	873	897	904	884	878	845	839	910	895	867	900	907	995	884	889	898	869	928	921	906	885	907	921	880	893	807	824	873	869	874	867	913	873	846	879	865	857	844	959	911	886	879	850	770	850	841	855	861	849	840	843	941	891	839	789	890	849	861	862	849	858	877	828	842	836	796	844	927	859	880	860	873	895	893	846	849	812	867	870	840	792	846	861	868	800	848	852	861	869	839	828	865	857	888	850	867	914	858	860	844	813	841	887	842	863	859	825	839	858	806	811	911	865	858	907	875	863	810	850	862	868	826	796	878	854	811	822	790	894	839	831	875	823	844	855	898	877	832	852	833	858	826	867	842	830	832	821	851	837	814	863	841	856	896	853	855	864	888	875	819	854	843	852	828	846	862	797	859	825	849	862	868	815	853	864	869	859	815	841	898	808	861	877	832	794	796	884	846	881	860	848	867	823	849	888	855	871	896	853	841	852	813	873	871	844	839	770	811	846	894	894	817	857	826	852	894	826	894	920	921	812	852	845	851	872	846	913	864	826	856	863	815	812	873	854	811	862	869	836	896	887	873	836	876	861	871	870	827	839	829	798	832	858	869	875	866	858	864	805	876	872	850	878	853	873	868	819	811	816	869	834	830	802	853	894	825	878	854	860	853	876	815	834	882	848	863	845	858	855	849	883	849	864	859	836	883	851	846	840	890	856	915	876	877	845	901	855	872	868	810	857	874	861	863	887	801	807	884	876	777	878	831	855	886	893	892	845	825	842	895	881	921	814	876	884	838	803	855	859	846	836	859	856	856	820	842	846	898	840	866	840	819	866	859	835	827	886	801	837	823	851	905	868	841	832	799	871	905	898	831	791	862	833	859	875	895	884	874	843	883	836	828	851	811	863	859	808	856	866	845	846	810	867	914	842	865	849	906	876	845	865	890	872	829	810	829	827	836	843	901	902	845	869	824	860	867	863	895	821	823	805	833	861	834	878	832	867	867	819	828	859	847	891	812	915	847	878	851	814	841	863	919	892	837	880	847	849	839	861	836	862	849	870	918	834	852	891	847	862	824	886	840	806	850	849	830	854	865	818	882	844	873	749	841	829	900	897	805	820	828	839	828	839	889	894	878	851	839	831	856	806	848	809	861	871	871	848	841	849	852	834	846	779	833	857	859	844	813	854	826	841	834	821	866	848	842	839	860	838	877	830	848	863	814	909	878	865	824	888	820	837	905	817	899	877	914	871	903	862	902	888	851	851	848	847	834	873	876	842	878	868	874	857	820	835	867	852	821	811	856	840	851	878	853	865	831	846	843	797	851	861	842	847	808	846	855	889	900	865	858	858	881	861	858	826	855	846	784	866	896	880	833	790	826	827	851	843	833	869	806	804	793	801	889	846	848	878	845	818	873	813	784	888	831	865	831	857	818	827	871	847	836	881	802	850	849	822	842	827	879	847	852	842	896	896	838	857	818	862	851	836	837	884	865	859	875	848	857	820	855	853	903	878	868	823	872	881	881	835	839	849	865	867	862	877	870	841	838	776	873	835	792	851	818	809	872	828	840	872	875	850	810	877	896	834	819	830	866	865	862	822	833	803	835	830	869	841	865	885	890	860	809	901	828	867	828	787	898	814	842	828	827	830	858	880	861	825	840	828	838	892	853	841	842	810	926	851	895	829	875	823	850	854	833	851	899	887	864	833	852	838	762	843	849	806	817	813	819	894	821	832	917	831	850	848	874	853	848	818	895	845	763	836	852	842	847	866	870	869	810	905	821	881	862	846	849	891	870	874	859	865	833	843	859	850	883	838	879	859	914	818	825	795	836	831	869	842	862	832	822	824	880	828	856	879	861	855	849	817	818	859	798	855	795	829	859	865	859	841	877	856	865	873	817	814	842	899	858	867	865	834	834	825	958	855	814	876	814	845	851	825	864	835	854	831	851	863	879	931	777	844	859	861	851	853	826	841	858	803	879	874	839	871	876	871	871	883	838	902	881	890	806	857	823	828	859	865	799	877	834	835	851	885	851	845	846	847	860	830	799	821	824	890	852	883	869	830	852	879	851	858	852	894	829	851	864	880	818	838	871	824	896	794	875	836	827	870	922	873	828	875	812	803	841	869	846	891	823	793	810	814	859	798	863	880	861	845	801	831	870	894	884	918	886	842	836	864	824	861	853	821	893	871	835	809	852	816	833	843	889	840	814	801	826	886	836	842	862	825	837	803	890	838	850	855	835	902	857	877	863	874	828	866	876	837	772	816	853	812	871	829	863	826	865	805	844	841	896	868	820	860	771	821	837	829	868	848	851	867	850	888	851	825	865	855	871	852	810	850	863	846	851	835	880	827	843	815	802	860	875	809	874	791	828	836	856	852	838	832	853	823	836	792	868	836	816	904	909	828	856	836	843	847	887	884	882	864	817	856	848	870	790	866	877	817	821	828	836	824	825	874	857	830	830	913	859	839	786	819	866	927	845	901	872	821	854	857	911	893	859	846	781	841	819	821	840	771	856	855	853	778	804	868	832	838	859	832	836	857	814	830	859	839	857	831	874	865	840	841	879	890	836	880	826	885	851	814	895	839	797	866	868	840	868	843	880	878	817	843	843	842	849	862	842	874	784	848	877	810	818	859	889	821	808	861	845	882	841	849	853	820	834	855	826	832	807	834	832	854	890	838	858	827	842	875	847	869	896	839	820	877	900	802	879	821	903	865	877	893	866	834	812	875	873	820	824	824	863	842	869	850	827	854	802	849	833	900	817	853	886	840	801	835	834	825	869	867	818	865	875	832	833	879	876	835	818	855	865	827	847	857	894	835	843	838	838	898	801	852	866	819	806	861	840	880	871	841	814	870	856	865	838	846	854	870	852	820	842	864	851	812	869	830	850	838	862	858	845	861	796	856	861	807	838	849	866	820	809	920	824	808	862	806	822	881	852	834	871	858	842	846	792	833	814	874	840	874	842	864	791	829	792	876	836	847	870	852	835	836	865	842	879	845	818	841	843	864	797	853	820	874	869	894	841	857	808	880	841	819	849	832	859	826	904	808	825	844	805	814	828	849	857	875	832	811	833	819	848	850	820	838	853	834	854	821	834	892	797	809	882	831	859	837	847	864	867	831	858	819	848	818	782	834	883	870	836	878	844	870	822	854	816	822	834	865	898	824	811	886	874	873	831	858	867	868	854	871	872	841	848	833	898	839	892	862	904	862	872	828	867	828	802	857	820	865	812	838	859	846	869	847	844	839	798	862	881	859	813	835	839	887	850	807	863	836	786	847	833	881	824	838	807	822	838	805	828	826	884	823	845	843	867	849	848	799	819	850	814	819	880	826	845	889
41912	7786	2816	1839	1362	1035	789	650	556	510	429	378	372	368	329	303	330	226	327	292	288	234	284	251	252	249	256	255	274	227	276	269	267	237	261	262	267	258	247	274	244	239	238	233	256	230	248	233	218	223	250	234	264	236	210	233	243	210	224	216	236	224	248	242	233	248	224	214	225	228	229	253	232	233	256	243	253	225	232	222	229	230	214	261	222	249	222	243	202	224	222	206	235	260	240	242	216	242	214	234	245	242	226	214	259	202	247	256	238	240	260	237	231	230	228	217	241	242	219	245	236	220	244	217	224	228	223	221	247	212	230	232	224	227	224	210	210	230	231	238	228	223	205	219	224	205	216	220	217	220	219	225	231	229	241	226	216	207	242	219	228	217	224	232	239	223	216	246	199	214	217	226	223	259	205	222	244	223	210	227	222	251	237	210	234	250	222	229	230	235	215	219	211	230	246	215	218	218	240	213	232	235	239	234	214	235	240	255	238	209	269	242	229	227	239	210	282	244	206	238	232	225	219	209	208	226	231	217	240	217	234	211	212	219	246	214	232	239	251	265	216	243	254	233	249	214	225	243	213	251	231	247	202	234	219	187	245	243	258	226	233	210	242	239	224	247	233	193	270	218	221	227	242	209	242	206	203	199	242	189	227	220	229	215	243	218	249	222	237	228	246	214	231	217	232	213	228	215	205	213	208	232	212	202	213	239	248	244	252	230	234	230	230	215	256	214	232	221	217	249	262	226	210	236	244	214	255	220	225	200	230	214	201	242	225	238	222	211	218	216	226	223	243	255	225	231	225	206	212	245	212	213	238	227	233	206	181	209	229	213	225	221	215	205	219	246	234	240	227	228	213	240	231	237	238	217	243	209	244	200	230	215	206	228	239	240	248	247	206	231	220	219	237	243	230	221	236	238	212	251	233	202	240	240	219	236	228	206	213	251	246	209	206	230	217	211	205	248	219	228	223	232	224	252	221	231	215	215	214	240	192	226	217	232	231	228	250	242	243	234	237	214	227	226	236	241	199	227	218	244	210	229	218	235	245	247	234	225	249	221	240	249	231	234	231	245	194	227	220	225	201	237	236	241	233	218	177	219	245	229	242	214	227	199	218	206	246	227	214	237	237	204	224	234	231	218	231	215	251	238	222	185	201	244	210	234	218	230	237	225	240	221	237	258	229	208	251	254	215	194	222	222	227	252	228	238	228	239	229	236	217	248	242	225	211	243	211	223	238	233	244	240	206	235	229	221	238	219	242	247	211	253	258	242	219	234	228	229	232	233	219	263	233	222	199	218	265	242	214	201	200	214	227	230	223	229	244	236	213	254	209	235	212	246	213	203	195	212	225	253	250	217	237	207	207	234	228	244	226	213	214	252	204	220	229	276	230	232	238	216	228	247	253	242	243	224	230	223	233	238	217	229	270	252	223	215	236	244	219	191	218	247	254	203	249	225	221	209	233	208	254	216	256	238	206	210	231	225	222	202	248	252	249	198	243	194	231	223	241	205	228	207	236	255	226	207	222	222	206	246	215	233	219	231	237	223	242	252	223	231	243	196	229	247	233	241	247	242	230	223	220	226	214	233	242	222	233	221	211	227	238	234	249	239	242	258	239	228	213	219	223	223	244	234	188	223	208	239	226	232	214	224	252	279	245	237	226	248	254	216	214	236	233	232	252	247	227	273	210	250	218	229	236	187	265	214	211	219	242	232	216	237	210	221	213	230	212	259	234	220	220	243	218	230	262	228	231	242	240	267	212	219	218	232	234	204	219	209	253	224	239	221	242	220	247	209	224	216	247	199	258	209	219	241	221	228	250	218	227	237	241	208	189	209	255	219	252	232	219	218	236	244	245	237	210	223	230	233	211	238	205	214	213	213	234	197	214	222	254	224	249	232	216	203	212	230	223	224	208	231	222	220	228	244	258	235	225	222	208	254	232	225	217	221	236	223	236	233	240	219	248	255	204	212	224	221	222	238	217	199	222	252	228	225	235	210	230	224	236	256	241	208	214	214	243	237	225	249	218	240	249	221	249	196	222	232	214	219	223	236	218	203	267	230	227	247	231	242	207	237	227	217	249	211	215	205	218	214	231	215	230	218	256	219	250	227	239	214	233	246	235	214	222	226	237	227	250	235	246	262	238	246	272	211	247	238	221	237	256	219	212	238	233	227	207	245	236	230	213	227	211	213	219	223	205	254	215	217	245	209	202	228	224	234	225	215	233	229	245	224	219	235	219	211	238	220	242	222	224	199	231	229	234	227	217	219	217	256	249	206	229	191	236	254	236	236	222	245	234	231	230	253	263	219	267	205	200	248	217	269	235	236	211	213	235	231	267	214	213	228	225	221	239	228	237	236	211	222	202	207	216	247	209	217	203	232	208	222	236	236	228	234	245	227	236	202	220	204	213	207	240	210	223	213	204	238	225	226	233	254	216	228	244	212	211	221	213	253	218	237	239	217	240	272	242	248	220	238	210	212	220	211	222	243	229	238	247	244	268	238	245	221	241	230	222	211	204	230	239	260	232	247	259	201	224	243	244	228	226	220	214	211	197	247	227	207	229	206	229	216	237	223	222	250	228	198	223	256	245	255	224	243	240	220	233	222	223	240	237	216	220	223	245	232	212	241	211	238	238	238	250	217	214	217	209	237	250	218	249	211	212	234	257	232	225	243	228	214	235	226	231	246	202	225	229	242	223	242	224	250	192	245	221	243	231	262	240	236	245	224	219	242	241	213	251	232	216	234	208	217	217	226	250	225	201	235	258	231	220	220	202	240	250	237	253	238	227	222	221	220	201	196	240	214	231	242	235	233	249	213	212	254	242	237	250	199	210	222	244	241	240	223	235	209	220	240	246	240	242	219	244	218	222	213	224	208	236	212	236	233	222	212	230	204	205	217	223	230	224	220	221	212	220	234	229	209	243	210	210	220	226	236	236	232	228	259	226	207	224	214	211	198	222	235	234	225	217	203	209	226	223	232	222	241	228	221	229	211	247	227	233	209	241	230	252	223	223	234	252	210	236	201	206	243	214	207	208	223	207	252	186	219	240	203	255	240	228	242	227	210	227	246	237	233	205	239	200	234	206	224	241	249	242	230	243	203	225	214	221	245	231	234	216	241	237	230	227	245	234	213	237	223	230	252	201	258	245	260	253	256	260	233	229	246	263	226	217	223	219	225	237	224	207	217	227	223	208	220	233	217	240	231	250	224	240	226	229	207	205	213	227	222	219	241	222	227	238	234	222	228	245	239	224	244	223	230	232	242	219	230	232	237	237	237	209	189	219	213	234	234	238	224	244	232	234	217	206	230	200	201	246	230	220	220	200	233	216	249	239	226	233	242	228	261	229	208	234	244	210	216	231	234	240	248	251	237	240	226	237	260	230	224	218	208	215	228	220	234	231	213	236	235	242	217	234	219	251	238	241	247	259	268	237	224	245	250	250	271	217	214	245	217	231	209	225	248	225	220	214	232	209	245	215	238	223	210
18939	2353	5214	5726	4829	4034	3262	2770	2305	2096	1769	1622	1485	1417	1272	1207	1142	1066	1008	982	962	916	896	877	895	846	831	835	785	799	705	773	730	721	665	674	706	739	708	702	683	637	701	636	704	634	671	709	663	658	622	671	629	624	643	694	668	648	636	614	640	620	670	621	655	582	636	682	679	631	664	694	664	638	671	640	648	647	612	625	626	693	629	645	619	594	672	700	681	582	634	670	604	688	674	630	645	666	601	646	650	577	633	585	664	634	627	676	670	630	638	589	626	631	658	642	593	646	618	607	633	599	619	626	618	647	605	621	611	588	661	596	616	565	638	643	634	642	607	616	585	653	614	610	634	664	602	602	687	622	580	637	609	589	618	616	593	573	633	623	603	615	570	631	576	566	586	642	608	620	562	605	583	580	646	640	595	599	576	608	595	582	596	589	597	569	565	615	627	599	593	634	634	624	587	659	597	585	632	572	579	580	554	592	567	645	585	625	656	595	614	578	601	633	602	606	573	612	638	571	594	619	647	626	571	649	592	594	604	608	620	558	600	604	593	561	619	592	628	589	615	619	560	584	540	596	645	616	640	656	600	619	586	622	583	586	623	587	597	599	547	621	612	572	595	559	636	607	547	600	569	580	575	580	552	588	556	631	593	605	618	603	591	597	581	610	581	605	602	569	622	562	612	577	594	606	589	597	561	575	551	622	599	616	585	563	600	554	563	570	555	590	558	563	590	589	579	622	627	570	625	557	615	605	624	615	584	613	559	561	603	594	606	617	572	598	614	582	594	589	639	592	577	564	622	589	609	578	597	589	596	621	643	591	558	571	586	565	596	630	639	538	596	587	575	587	577	577	565	600	633	620	638	568	587	559	624	597	614	605	587	597	572	574	623	598	578	586	614	594	586	589	581	579	589	615	600	568	581	602	618	595	574	571	552	591	607	552	607	589	601	598	564	591	587	599	543	643	591	620	529	610	554	590	575	584	584	582	564	632	596	574	585	571	569	605	607	641	624	602	578	611	617	605	623	569	567	608	618	599	589	621	575	579	601	624	598	584	606	598	612	612	604	579	608	584	623	627	586	608	622	593	605	559	602	604	577	598	573	647	589	619	598	583	590	598	627	624	564	578	619	620	605	592	594	618	564	599	647	588	588	577	580	602	613	634	570	586	566	612	581	605	622	565	564	634	577	578	613	621	605	580	594	619	571	627	622	624	626	641	603	592	599	572	568	599	601	574	597	558	634	605	605	616	585	581	589	582	585	567	601	622	601	604	603	611	584	593	617	556	558	610	611	622	572	619	594	629	626	638	590	611	597	576	592	632	570	626	611	586	559	632	603	599	595	596	634	630	580	600	591	607	607	629	646	572	589	594	563	567	648	614	612	604	579	570	559	671	587	630	590	585	622	615	584	580	578	610	633	571	585	580	557	587	607	626	552	620	624	595	615	615	597	616	545	559	625	612	604	608	603	576	582	609	588	615	604	607	635	562	647	552	610	589	619	617	606	568	621	567	591	576	580	634	616	564	594	602	624	571	594	615	609	579	619	587	558	580	601	587	609	590	609	635	594	636	563	636	600	589	599	639	590	580	614	605	606	595	592	583	595	572	614	597	623	618	590	559	607	629	586	601	598	614	584	641	584	630	599	573	576	623	610	603	564	608	575	603	622	544	608	595	603	630	602	567	607	598	576	596	573	611	590	649	606	557	568	591	600	603	611	614	591	622	559	615	618	592	615	623	605	594	578	595	590	588	586	584	626	613	639	553	612	559	608	672	620	622	645	562	596	615	609	589	593	558	550	565	557	627	582	596	592	601	634	585	565	601	573	565	629	600	605	593	607	598	596	638	566	624	555	614	597	600	595	583	594	638	638	618	594	606	602	588	573	617	605	603	606	534	581	602	573	601	639	641	581	574	578	610	597	622	610	592	629	597	606	588	602	620	585	621	606	611	584	626	590	611	607	584	577	605	607	599	633	563	596	589	622	573	610	630	592	582	646	596	620	602	567	667	615	593	640	587	605	582	640	610	622	618	613	575	613	589	609	633	575	597	623	557	585	560	575	551	565	618	605	610	585	556	578	581	569	566	631	613	594	576	618	568	617	601	648	609	607	594	599	613	613	602	553	653	614	569	597	658	573	527	614	544	625	589	569	618	601	582	599	636	610	628	601	564	604	602	621	610	586	628	620	569	595	603	572	624	567	576	597	621	603	594	578	607	589	616	617	561	588	582	601	586	595	572	621	580	579	640	579	580	598	635	607	588	575	588	630	591	634	638	593	566	595	582	625	637	629	628	580	603	575	625	608	562	631	643	593	577	593	599	629	631	581	596	575	594	615	631	568	620	612	585	616	628	611	633	605	611	591	608	572	603	594	542	562	628	578	608	620	592	613	634	598	607	556	588	591	578	587	589	601	572	585	599	638	614	533	549	564	579	620	618	573	562	578	593	611	604	578	582	601	586	637	571	667	544	586	582	609	617	635	622	599	642	580	616	569	596	599	640	640	607	580	574	594	606	629	613	611	595	566	617	597	579	582	599	588	564	598	615	632	589	653	578	595	597	606	583	555	607	570	617	567	577	565	612	544	611	605	555	599	596	562	639	576	572	614	576	617	601	549	585	560	563	563	577	607	553	588	596	615	617	532	606	613	641	589	596	611	584	609	592	582	640	561	594	616	613	586	549	592	650	568	608	548	613	547	631	603	635	594	577	589	616	582	625	593	599	586	547	586	607	580	580	599	580	583	557	582	579	566	596	563	604	630	572	626	601	624	600	560	640	639	575	618	574	588	585	593	569	634	630	571	580	619	586	543	606	621	574	612	605	579	623	624	596	582	587	610	606	587	587	578	556	623	587	614	576	593	541	583	598	650	577	644	576	588	592	611	574	618	624	606	622	587	604	610	603	580	619	584	600	610	563	629	592	626	576	592	555	555	582	575	570	569	607	596	550	588	635	595	526	529	593	607	600	590	616	576	578	622	619	573	585	588	617	618	614	632	616	616	594	617	603	605	602	601	603	588	606	578	607	614	566	581	536	630	558	623	603	604	626	603	597	585	578	579	611	597	567	614	566	651	590	577	612	572	598	590	600	637	590	554	642	615	645	613	593	589	597	608	605	628	553	555	543	599	607	571	586	606	604	610	583	628	637	604	606	601	617	582	593	600	585	655	555	631	607	615	584	617	648	593	600	603	588	634	585	607	587	578	608	585	617	589	598	624	601	578	623	600	622	582	614	596	562	603	608	608	598	590	610	551	579	584	588	559	556	614	615	586	607	598	607	584	636	569	592	611	594	654	565	603	629	599	572	563	632	599	621	625	579	607	554	579	608	584	581	597	570	577	584	605	564	613	615	615	584	594	593	642	595	611	592	605	600	603	600	583	631	592	556	642	632	557	577	582	591	626	593	607	613	588	624	580	595	597	567	589	549	601	568	643	572	585	573	558	613	562	590	615	663	607	612	597	592	598	615	629	593	673	639	572	592	602	556	632	617
5063	369	362	336	305	330	332	305	312	298	283	279	340	263	301	311	304	315	305	300	325	332	325	292	295	321	317	274	320	297	293	318	291	326	351	279	316	295	292	302	317	305	315	324	320	323	318	311	275	314	309	323	316	305	305	301	321	282	327	295	282	274	297	300	316	292	306	320	289	281	287	323	325	311	314	308	290	323	300	299	323	276	302	294	328	284	299	303	304	319	299	307	298	308	321	303	327	299	306	319	287	296	279	319	324	300	344	298	317	312	287	295	292	330	325	303	298	282	297	269	284	293	329	305	278	307	329	261	302	334	284	339	308	299	292	300	307	287	324	322	327	315	306	294	303	317	262	329	283	327	317	317	298	344	344	297	297	271	286	311	307	307	291	292	314	286	275	319	305	348	359	320	276	287	325	331	294	305	314	338	295	288	359	309	312	289	340	292	274	282	308	291	328	275	316	268	329	269	277	317	289	319	300	302	290	298	296	330	315	282	291	283	314	326	289	335	337	311	318	285	315	310	302	323	318	322	305	339	303	296	318	288	302	285	310	290	281	276	317	292	333	309	306	295	314	274	288	300	315	292	272	305	308	279	310	330	311	302	326	302	344	300	311	311	313	283	266	270	312	325	333	294	322	291	312	300	304	266	278	296	316	312	295	302	317	298	316	303	295	285	314	323	306	341	272	313	312	284	300	301	309	322	284	321	313	313	329	313	329	307	333	279	334	319	293	286	302	271	293	299	298	264	289	318	311	291	326	310	295	288	301	276	333	294	323	323	286	305	322	334	294	308	274	304	293	329	297	318	284	309	288	296	322	318	294	297	321	309	312	324	293	319	315	283	311	324	337	287	294	310	318	296	279	301	326	305	341	292	313	281	313	319	317	325	298	294	315	293	319	284	292	314	318	316	329	339	311	280	251	314	297	289	278	260	295	338	294	305	329	284	302	311	288	296	299	311	304	349	292	335	299	288	326	303	290	318	313	279	256	280	309	307	297	302	299	310	290	297	301	344	307	306	290	289	301	363	304	291	329	307	316	308	306	295	295	278	329	280	345	298	328	310	280	322	283	299	296	292	297	319	315	317	299	311	328	287	335	313	280	310	311	297	322	345	298	353	318	269	296	311	308	314	291	313	288	306	356	303	303	312	283	295	315	288	321	281	294	314	301	306	342	362	257	260	312	309	307	268	317	340	325	303	266	335	310	313	308	286	323	293	301	306	313	330	298	334	314	285	300	278	266	302	294	313	328	306	273	299	317	289	287	326	302	326	319	322	302	304	317	300	302	303	278	301	291	292	292	316	314	310	286	292	299	298	290	308	295	287	292	290	291	343	325	270	288	317	301	293	304	304	309	322	310	305	283	291	327	269	276	302	285	331	290	321	321	310	308	327	278	286	298	316	283	295	331	278	286	302	288	292	274	306	295	298	299	302	342	310	314	318	321	315	313	288	284	312	311	289	293	320	286	309	309	322	297	307	291	317	319	342	296	326	275	279	295	335	288	306	311	286	292	300	269	296	310	288	318	295	276	298	307	316	317	276	311	342	305	314	320	285	303	337	321	324	317	320	278	342	291	249	303	312	283	312	292	312	329	291	270	336	318	315	324	289	306	290	267	341	321	313	311	298	306	304	311	311	326	330	308	330	324	308	298	327	295	323	316	305	326	283	288	278	302	302	305	281	294	318	297	299	272	303	322	285	285	293	302	267	321	320	286	328	307	313	301	320	326	300	295	295	311	278	295	303	301	328	318	286	337	282	295	304	325	294	283	275	306	304	301	315	309	309	329	319	323	333	316	299	305	324	329	319	280	312	335	291	317	295	301	300	338	298	283	308	314	336	310	330	326	311	325	300	280	300	312	303	293	302	277	302	291	274	318	303	270	345	313	338	287	313	293	291	292	334	312	296	242	274	312	313	307	322	316	303	300	313	312	336	302	249	295	290	295	288	319	324	303	276	325	276	294	288	304	288	272	281	316	306	349	307	305	281	302	305	317	297	331	276	302	320	312	303	295	319	297	316	282	308	292	311	312	320	279	293	291	300	318	304	345	293	331	271	325	293	292	300	292	325	295	325	296	292	287	281	306	286	306	306	339	307	304	319	314	326	316	346	271	256	311	308	272	333	275	309	276	288	322	273	325	294	319	302	343	316	329	266	339	294	314	298	326	331	293	331	302	352	292	294	330	296	303	311	301	310	264	276	308	307	318	282	311	293	278	295	328	305	304	296	292	288	309	311	336	331	309	328	271	318	284	303	320	307	311	323	280	306	312	328	297	302	290	292	306	308	315	344	273	271	313	307	340	287	269	302	321	283	288	322	301	324	327	266	314	275	299	324	248	296	299	301	305	299	276	291	316	280	290	276	292	307	296	276	274	296	294	309	273	318	301	328	285	346	290	297	303	307	306	289	313	308	289	320	300	290	321	267	312	295	293	312	281	276	318	289	297	291	294	306	306	286	294	326	306	289	305	293	328	284	292	318	319	306	294	308	312	312	311	288	296	311	315	301	271	275	274	270	333	306	309	295	296	293	311	298	297	298	319	300	316	279	278	280	307	291	296	297	294	301	312	299	322	294	303	328	313	301	325	293	301	259	291	312	296	299	306	314	277	286	299	331	319	311	308	303	286	284	264	287	317	304	310	277	290	335	300	289	259	309	302	255	315	286	295	339	307	288	290	321	323	314	292	268	280	318	334	276	312	303	264	302	293	290	348	291	311	322	324	304	291	325	286	307	346	294	326	322	344	337	311	331	305	303	316	332	274	309	274	328	288	310	312	271	287	298	297	290	283	295	304	282	316	279	291	332	310	309	277	329	319	296	324	289	291	339	297	293	341	296	309	311	294	273	303	288	309	255	333	323	317	280	299	327	313	268	306	333	355	300	295	310	233	302	303	299	300	293	281	311	286	300	337	281	307	327	293	319	276	283	312	280	288	294	314	295	291	285	299	314	287	287	307	300	319	294	325	295	322	299	329	341	272	294	304	304	331	298	271	324	350	321	293	313	274	307	294	305	314	268	341	375	339	300	318	286	332	291	306	313	302	330	336	300	296	300	322	358	312	314	314	280	306	301	301	315	295	323	316	311	312	321	291	318	313	317	322	283	288	323	337	293	311	299	285	295	285	285	289	324	307	316	295	300	291	310	305	304	296	308	299	305	311	280	307	342	310	312	278	290	328	280	287	303	286	299	317	310	289	304	275	315	280	270	321	316	324	314	289	279	308	342	282	282	291	311	351	293	282	304	284	319	310	316	298	302	282	293	286	259	294	288	300	288	295	322	300	302	295	311	345	322	303	355	312	301	300	326	321	257	289	311	298	301	281	307	295	319	339	286	316	318	320	303	322	331	309	304	285	296	307	313	305	333	308	282	316	304	291	280	301	314	325	285	297	308	285	324	294	290	307	301	297	303	305	322	310	279	315	290	303	348	322	296	288	342	273	289	269	296	282	342	305	301	316	306	290	301	287	314	295	314	280	280	326	281	316	321
4775	803	925	945	885	873	862	885	815	789	842	817	831	815	857	811	790	781	793	801	807	768	789	746	794	775	823	814	832	802	798	786	785	774	806	799	791	780	820	801	795	810	772	750	855	821	797	849	809	794	759	766	836	811	789	805	811	820	826	795	807	803	728	773	759	757	810	790	795	806	777	814	765	782	791	818	800	808	837	772	808	802	760	792	835	821	834	817	792	814	806	818	797	757	802	830	803	809	789	759	772	794	829	822	757	793	824	798	808	770	829	852	813	811	771	818	784	803	838	833	792	814	801	807	830	776	734	765	847	841	816	727	776	831	821	794	776	764	837	805	836	777	798	765	787	782	839	820	807	860	821	841	793	811	806	760	836	814	773	789	818	734	774	810	809	751	763	812	788	826	755	798	811	790	803	796	799	823	795	812	831	807	821	761	793	857	797	840	759	790	766	817	774	774	763	761	804	789	818	836	777	766	817	783	779	793	759	757	808	759	822	797	757	765	753	766	814	798	770	800	817	790	774	809	775	816	813	782	760	778	844	767	793	764	804	807	791	760	804	777	809	772	787	780	779	816	799	811	789	788	747	818	837	823	791	790	743	798	813	754	762	776	787	824	793	784	809	792	756	764	817	806	825	784	814	795	797	761	794	768	800	835	804	818	746	784	786	800	811	803	805	805	790	828	791	832	849	792	818	846	764	745	760	790	837	800	726	793	833	803	747	791	799	736	763	789	789	802	797	769	761	774	828	783	804	809	759	772	780	826	768	781	787	814	750	799	822	802	789	825	801	768	813	788	788	794	788	766	766	799	760	763	796	703	803	804	828	839	749	759	798	844	802	765	769	752	749	813	750	813	777	798	752	821	799	812	823	780	842	769	840	769	808	775	778	806	816	820	800	788	770	768	745	797	767	766	787	768	778	799	824	794	818	781	834	806	855	770	794	792	804	797	775	749	819	790	784	783	775	755	821	828	771	752	806	739	770	791	793	792	811	746	822	793	786	809	816	822	774	766	814	810	819	752	828	785	764	805	791	828	771	757	854	807	863	805	803	813	805	795	751	751	747	775	797	808	813	804	763	785	812	806	754	778	791	784	779	804	781	767	781	761	784	786	817	785	840	802	826	808	797	788	800	812	749	819	740	789	806	804	779	807	823	818	820	757	806	835	751	821	812	811	827	781	783	838	751	829	787	843	776	822	771	831	729	790	747	790	834	832	767	774	733	819	823	783	770	786	774	836	744	782	800	787	814	806	840	812	773	804	826	774	805	733	745	806	774	830	817	825	832	777	778	792	762	740	761	790	766	783	789	767	858	779	750	797	781	725	775	828	827	815	800	804	807	841	818	809	795	725	771	793	752	748	803	837	830	793	791	792	820	796	820	795	850	779	766	809	789	799	817	742	800	781	815	787	792	767	805	806	794	768	833	777	794	805	774	795	810	806	802	790	762	745	774	735	833	748	760	761	832	818	779	865	802	840	762	789	770	750	776	829	776	787	783	810	786	771	787	814	757	780	787	781	809	790	795	805	783	829	824	773	765	801	738	846	803	775	767	732	831	779	813	769	772	818	792	828	783	793	785	785	736	796	837	725	796	797	797	842	773	832	773	794	751	792	807	746	765	795	803	788	807	818	802	850	752	747	786	810	818	789	807	758	795	771	796	821	774	778	833	767	823	794	802	770	801	815	766	791	804	774	793	800	742	742	853	753	738	769	806	760	810	742	801	811	796	747	763	837	773	806	790	785	812	808	822	811	764	783	767	796	811	756	780	811	825	778	826	825	798	844	793	797	854	804	829	770	767	791	769	805	783	834	834	777	764	829	803	779	805	798	808	803	742	793	747	799	751	776	824	834	813	825	853	788	821	757	776	771	788	829	825	780	736	794	758	810	749	789	791	755	796	765	820	802	805	817	803	836	825	810	803	775	787	780	843	745	777	825	790	835	811	795	804	775	788	815	831	796	749	759	817	804	812	819	787	776	803	749	824	806	792	762	823	818	832	804	784	812	820	747	773	793	778	736	795	803	810	751	827	770	849	803	767	804	833	855	803	762	828	772	766	809	754	768	762	781	803	810	786	762	844	730	799	806	790	781	820	792	808	794	814	792	787	797	809	873	817	819	827	820	756	777	783	793	814	776	772	783	751	777	777	776	750	770	827	799	810	772	786	771	786	742	762	794	792	791	820	864	791	788	783	781	808	822	802	784	793	771	768	792	805	815	759	817	765	778	723	809	836	773	796	827	784	760	790	772	781	776	776	779	765	785	813	757	819	785	810	776	771	774	804	779	792	778	781	815	826	813	796	832	784	774	791	814	857	867	804	808	819	792	838	822	789	784	823	786	785	798	755	797	766	858	784	804	796	783	815	803	804	762	841	739	776	798	805	806	773	806	768	822	798	809	802	751	787	841	755	818	790	808	805	778	781	796	758	710	774	802	801	824	750	792	745	757	768	815	855	782	775	767	821	790	760	760	818	750	777	810	782	759	767	806	811	778	768	823	840	774	764	763	763	783	705	787	800	799	801	801	799	818	796	802	790	764	773	748	849	815	763	786	757	760	797	824	773	835	810	787	780	794	805	785	784	799	810	752	771	816	803	818	777	795	835	797	753	760	805	794	826	792	758	804	798	788	769	760	822	830	781	788	791	765	792	829	805	789	772	815	788	809	766	808	751	805	865	804	797	795	771	770	775	776	758	830	780	838	818	803	820	807	773	781	752	750	775	809	755	796	746	773	805	809	819	835	782	771	771	835	763	833	799	795	774	766	819	744	779	764	775	805	769	734	762	780	773	774	739	765	753	774	818	780	800	745	839	732	790	844	796	784	779	810	874	797	789	831	778	828	745	766	817	803	811	780	758	802	791	789	820	792	797	838	774	844	781	832	841	861	776	817	800	749	791	794	788	818	832	839	768	822	778	789	796	791	745	753	820	837	802	762	831	830	766	820	799	794	798	794	778	756	830	778	781	806	794	834	795	771	818	836	832	812	807	775	803	762	791	768	820	784	733	813	834	793	779	761	757	778	758	776	788	792	782	755	804	803	823	768	783	820	783	822	833	810	844	710	830	803	789	837	771	779	794	785	798	793	781	801	753	849	848	782	762	815	736	783	764	843	820	782	796	773	782	811	851	809	791	799	760	765	754	786	785	781	791	810	796	815	810	757	793	787	792	808	820	779	806	813	788	823	764	758	826	799	826	791	847	850	723	824	799	834	807	810	808	756	802	780	770	786	802	784	797	841	733	796	781	763	849	826	768	807	805	760	785	786	759	777	778	818	791	831	816	785	775	781	774	798	802	799	775	758	842	832	820	764	797	833	772	847	695	770	838	806	777	780	771	766	793	820	759	796	834	827	820	780	779	788	798	799	751	759	777	801	771	788	795	855	752	789	798	807	826	800	805	823	777	802	813	844	775	813	750	801	808	768	830	754	777	789	773	798	798	796	806	787	762	796	786	791	796	797	801	817	798	792	788	777	733	790	811	794	824	785
27764	2948	1438	1183	878	720	604	520	452	460	452	435	416	367	377	360	374	336	312	377	329	337	344	339	320	338	342	365	316	345	338	343	343	329	325	323	352	333	335	314	329	340	323	336	319	328	347	349	369	376	349	317	344	356	321	347	338	323	332	344	357	339	318	319	330	321	386	310	300	308	293	311	328	327	361	261	343	317	345	376	315	332	333	343	314	336	333	336	325	333	319	318	346	373	329	351	301	326	367	349	341	303	357	325	324	393	310	345	348	353	315	340	347	313	333	356	298	352	366	311	335	296	322	285	293	302	318	324	370	315	319	300	322	350	334	315	337	334	356	325	335	320	346	340	305	342	373	351	312	346	341	344	327	330	332	328	340	328	352	371	339	331	306	314	333	295	330	387	343	305	329	359	356	331	372	345	310	344	303	329	307	352	310	313	381	316	323	311	350	366	311	318	343	333	323	325	291	332	334	321	323	303	325	302	347	325	329	360	332	313	322	348	315	311	348	346	297	361	337	308	334	318	388	322	319	326	293	332	301	346	302	323	342	331	310	338	317	309	340	343	356	299	364	326	324	308	343	320	345	311	315	344	318	311	335	294	334	359	332	345	328	325	321	331	317	309	311	310	301	337	308	312	373	349	299	324	304	362	348	315	328	352	359	328	322	340	347	300	337	337	326	338	317	343	342	345	340	332	289	320	301	303	327	338	364	344	303	349	311	339	319	325	299	329	344	308	333	321	313	331	306	327	360	338	309	334	308	335	332	326	307	318	322	345	313	307	358	342	286	322	308	324	311	379	313	343	312	349	320	325	324	322	325	348	338	322	302	324	340	318	323	313	339	294	301	344	317	321	313	307	312	355	327	291	313	315	325	341	343	337	300	312	320	322	341	332	319	355	297	339	362	353	331	324	332	337	346	344	365	339	321	313	326	324	305	298	301	361	344	317	332	336	325	359	353	358	327	306	336	316	302	340	311	337	321	316	320	354	315	348	343	320	355	360	344	335	332	339	333	341	325	342	337	337	337	370	324	384	302	334	339	314	295	364	332	336	295	319	331	333	361	318	347	335	343	366	347	329	324	311	318	316	327	302	337	354	369	315	352	332	347	328	307	326	341	303	343	307	337	304	341	312	303	372	322	333	319	335	322	322	342	315	322	303	311	315	333	302	329	304	321	308	349	323	322	364	343	317	312	324	317	313	307	355	360	331	344	334	336	329	329	374	323	360	327	354	340	331	334	289	360	336	353	315	333	346	340	319	347	344	322	332	371	326	299	348	335	335	343	323	324	334	314	345	345	331	361	309	332	322	346	349	354	280	344	378	340	294	358	310	330	330	332	364	310	328	352	353	351	358	346	362	314	365	359	295	345	336	368	323	352	359	345	326	336	317	333	286	351	344	321	346	305	320	345	346	348	319	352	362	353	331	318	353	327	325	339	364	333	310	323	345	301	343	304	317	323	360	328	312	342	307	343	316	337	333	346	345	303	310	321	346	341	325	356	335	337	357	384	340	325	323	330	334	323	320	297	346	349	301	327	330	346	331	328	347	355	370	350	342	325	345	317	351	318	343	312	306	371	368	347	318	322	304	324	327	314	347	349	315	320	322	327	322	323	286	323	305	325	366	324	302	328	353	339	323	336	336	343	326	334	367	341	337	321	344	332	321	323	347	280	360	336	341	334	328	304	284	343	349	294	312	315	316	325	311	312	335	347	311	308	322	302	338	366	344	311	314	373	314	314	334	310	352	316	323	292	325	313	335	322	365	337	320	288	311	326	316	324	282	315	331	321	344	325	303	357	337	350	325	354	301	331	318	318	328	329	328	311	340	335	322	335	334	323	333	303	330	314	313	327	325	326	325	341	322	300	333	340	362	327	338	354	340	329	308	355	311	377	317	327	352	356	336	326	310	330	325	308	353	343	335	353	328	344	355	319	329	322	309	326	339	333	307	335	305	342	347	337	301	327	332	292	301	347	330	322	313	321	328	313	330	338	339	348	322	352	326	360	334	343	351	310	326	341	336	325	309	311	344	343	335	319	381	314	337	324	366	295	313	326	353	342	322	290	372	306	296	344	325	278	335	337	311	326	333	317	367	325	359	334	311	320	324	345	358	339	322	364	327	339	328	322	345	342	343	341	322	315	358	327	338	305	356	324	336	306	312	354	317	329	337	347	328	310	347	305	325	320	332	378	396	336	345	313	326	326	336	343	324	318	322	323	300	321	335	296	321	301	330	331	311	316	324	324	363	328	329	328	342	348	339	326	345	306	354	313	354	334	322	362	342	318	317	324	322	335	345	339	323	315	317	345	364	362	296	329	336	328	344	315	327	308	328	353	354	358	333	345	364	336	302	349	347	341	351	307	321	328	302	310	333	325	348	349	331	324	309	312	359	328	327	326	314	314	315	308	298	319	311	344	333	312	327	350	335	343	321	351	316	341	377	334	312	334	321	347	313	343	330	332	324	321	327	343	319	323	304	370	321	317	333	309	310	310	339	388	302	339	310	321	333	348	332	328	347	373	373	297	335	313	323	364	351	337	330	315	297	345	312	339	345	343	309	315	328	357	365	346	360	311	324	319	317	345	336	313	324	335	358	325	361	347	320	347	357	324	381	333	332	331	344	330	345	322	335	344	338	315	340	304	329	345	321	316	342	335	338	325	323	364	318	369	333	334	342	323	358	319	329	299	338	352	346	333	351	337	350	331	350	314	352	344	335	330	318	293	307	334	337	321	323	341	379	340	311	353	312	326	336	312	323	318	322	341	315	300	344	337	334	328	321	318	351	354	342	339	363	336	340	339	349	309	316	316	308	324	341	338	326	360	326	339	329	334	315	309	312	328	367	314	384	388	307	307	320	355	332	327	333	333	334	307	330	350	327	343	340	368	323	335	318	317	305	352	329	305	359	289	339	315	364	344	352	322	329	337	344	349	325	321	323	355	340	320	352	343	319	350	330	303	313	309	366	371	328	349	329	354	326	335	317	361	322	368	278	322	368	341	320	340	321	317	315	340	342	344	320	322	311	321	318	292	328	336	347	308	298	293	323	302	333	338	320	309	307	304	299	367	364	323	342	333	296	314	352	319	292	367	328	308	321	341	314	321	320	306	325	337	305	378	355	346	340	319	361	329	338	318	313	343	336	323	304	318	371	355	307	331	356	326	347	327	311	342	328	340	315	311	313	306	342	346	312	299	337	324	334	343	337	315	307	342	339	368	326	314	317	309	328	351	352	332	344	349	316	323	349	314	313	327	332	308	315	338	364	317	344	318	305	343	304	282	359	310	340	323	329	346	321	349	320	332	332	306	317	333	338	327	331	318	309	336	305	339	328	325	342	329	300	352	314	370	340	326	338	319	300	308	324	324	319	352	340	332	348	340	319	316	331	333	346	355	335	361	322	374	323	312	364	338	306	321	327	311	316	324	322	327	286	292	364	383	348	308	307	301	345	323	302	354	333	328	312	316	288	322	319	362	331	309	334	318	333	332	306
12932	1696	3292	3548	3192	2626	2216	1921	1725	1617	1521	1339	1287	1220	1217	1167	1062	1078	1054	1014	1047	1010	1024	974	961	954	977	981	975	940	953	909	937	881	911	956	903	895	889	862	888	908	902	874	863	857	819	827	883	910	869	896	845	869	869	841	952	869	873	933	881	865	874	857	892	840	895	908	883	837	909	882	865	879	858	872	876	861	857	865	910	830	828	916	884	900	872	880	864	880	871	899	864	870	863	858	859	877	840	887	815	844	865	853	882	795	818	856	845	806	906	863	921	877	857	840	823	840	834	826	865	833	842	813	842	864	835	904	854	872	884	918	841	872	823	856	860	889	848	867	805	865	812	897	845	845	891	875	828	835	867	818	882	880	823	797	832	877	823	879	861	836	802	907	845	847	874	841	862	833	822	819	811	851	828	842	909	807	840	841	845	884	884	820	821	858	821	833	895	849	866	857	824	868	803	835	843	828	837	820	895	869	842	864	852	831	878	883	790	838	863	860	840	803	860	871	824	884	876	887	865	861	862	798	869	859	850	870	849	760	863	858	822	836	831	834	827	827	836	868	830	818	820	843	817	854	839	850	814	841	851	869	864	836	880	901	860	873	839	856	843	848	793	809	885	858	861	832	838	824	840	838	832	803	828	852	807	805	833	869	817	822	834	832	842	857	815	885	855	840	846	897	856	832	802	825	883	804	873	872	805	861	758	853	809	835	842	880	867	814	854	788	855	799	875	820	869	841	844	878	849	837	861	782	841	821	847	865	870	823	858	805	801	874	861	827	877	804	866	833	852	776	883	858	864	870	824	867	809	790	853	814	852	858	868	882	852	818	853	852	850	800	878	829	856	859	827	862	796	847	844	895	844	889	831	781	820	839	877	821	851	859	826	845	826	846	828	845	895	866	867	892	836	846	880	816	828	850	802	852	791	839	852	890	837	799	809	828	837	882	832	818	819	806	851	866	820	841	814	865	828	821	844	833	891	858	847	808	837	807	857	842	808	833	812	778	844	795	839	902	832	813	812	873	863	787	882	839	825	821	837	784	819	791	827	836	789	783	867	804	868	793	864	878	834	832	813	846	801	856	821	830	752	857	883	867	852	840	828	841	809	827	841	828	854	837	845	831	838	830	822	843	797	879	810	815	897	831	878	823	831	851	828	843	817	846	868	809	881	877	821	844	833	862	868	833	822	860	872	846	875	851	846	852	884	838	818	826	817	839	827	819	826	836	857	825	815	825	849	847	788	844	773	859	838	835	829	837	822	827	858	813	847	822	831	853	855	862	824	830	857	793	876	807	841	811	844	835	829	779	823	847	877	859	856	856	829	893	869	848	828	846	825	838	883	792	831	876	819	825	896	818	851	841	785	867	814	843	834	858	861	796	896	868	877	826	878	872	790	846	837	895	859	805	804	853	870	855	900	839	846	857	822	787	839	915	849	839	838	803	846	803	769	902	840	837	909	773	813	847	820	842	823	879	851	824	839	837	854	852	861	834	809	846	814	845	849	886	845	802	799	793	859	789	881	778	837	927	814	838	868	861	883	873	813	888	870	841	889	822	851	815	871	846	832	841	851	831	871	919	891	822	827	824	831	826	861	857	864	798	860	875	846	828	882	839	903	847	807	856	807	815	852	840	816	851	920	854	858	795	837	892	887	845	855	822	812	840	852	849	828	870	829	820	806	821	858	881	871	840	859	879	830	851	841	828	827	844	823	872	850	799	884	809	853	825	858	825	842	825	850	790	839	846	821	860	889	859	837	813	865	803	884	922	865	897	828	877	877	907	878	786	832	841	851	836	854	862	849	832	831	826	889	842	854	827	824	864	865	845	864	817	861	822	861	829	837	755	889	823	858	789	817	778	840	894	808	865	827	790	823	816	875	814	826	831	866	811	865	818	834	845	835	839	835	845	824	853	836	830	860	841	879	850	893	826	857	855	836	798	855	843	867	826	797	842	832	829	797	809	872	902	872	846	850	808	837	873	794	808	872	831	840	846	849	842	796	894	852	853	870	837	812	877	873	838	809	828	853	851	848	829	781	806	830	843	842	882	804	829	855	914	817	858	866	806	778	826	831	845	867	842	870	805	871	858	836	826	882	829	820	895	833	838	812	858	852	838	831	869	851	845	868	858	854	853	831	916	846	869	838	876	826	825	873	836	877	857	843	849	835	886	808	853	852	801	866	834	793	837	815	823	890	827	847	844	860	848	880	824	865	835	830	868	863	827	844	828	863	815	832	888	823	872	819	874	813	879	899	843	858	819	831	785	822	893	834	807	817	856	873	808	889	832	843	811	858	881	823	846	871	833	858	861	788	836	856	784	828	874	818	827	873	840	868	882	893	887	807	823	838	817	842	836	814	880	864	844	834	905	825	855	836	806	811	895	821	835	829	832	856	826	852	845	824	806	818	871	912	840	868	879	822	850	809	847	858	811	835	851	901	774	889	858	827	807	823	843	850	820	861	867	829	781	843	823	842	873	833	876	843	838	824	806	825	843	869	827	827	864	843	844	825	828	856	849	888	855	855	809	822	854	888	838	825	919	914	843	864	812	859	832	865	860	822	843	855	854	836	877	878	843	840	862	856	891	860	854	867	890	859	856	861	827	861	816	842	863	868	831	822	825	808	890	847	856	802	841	856	805	836	762	822	817	779	856	860	845	848	842	842	889	802	880	864	851	848	781	782	824	808	829	841	810	841	872	799	861	837	810	892	803	905	853	794	828	815	816	831	837	849	841	842	812	770	812	831	882	839	826	834	838	825	820	786	799	835	841	850	792	842	833	787	839	789	833	885	863	850	822	801	859	788	819	847	878	856	896	851	838	808	785	822	865	827	873	875	829	856	860	867	777	855	827	794	825	887	836	843	871	843	845	899	799	848	833	870	864	850	875	824	873	858	805	856	832	851	821	873	817	872	888	877	841	817	850	868	846	860	856	840	838	832	836	814	865	861	869	846	841	830	818	821	857	846	868	843	788	849	886	868	874	873	823	821	865	817	912	829	826	863	849	795	814	843	855	852	821	796	854	856	798	827	849	824	827	846	823	851	876	796	839	833	799	900	848	820	838	800	874	866	846	861	892	844	818	816	833	857	892	829	902	826	861	797	841	855	823	777	858	862	868	808	858	846	843	837	839	873	844	814	827	842	806	839	885	842	896	816	832	865	853	867	847	832	876	846	766	880	830	800	868	844	849	826	849	848	818	865	869	828	863	850	942	875	817	845	849	852	836	841	841	844	850	829	858	791	866	881	863	861	817	796	829	870	817	821	818	837	845	845	830	841	823	854	832	827	860	837	858	882	815	839	830	814	841	877	830	867	800	822	863	810	795	855	832	795	832	897	874	920	864	807	876	791	903	825	883	872	851	804	873	863	823	893	829	852	869	821	908	904	848	835	815	862	839	857	798	835	849	819	822	856	846	843	921	868	782	854	857	832	846	858	820	827	875	912	803	791	793	864	825	832	842	832	807	812	862	824	807	842	826	840	839	860	859
39201	6796	2812	1875	1379	1010	751	614	492	480	420	412	337	332	348	327	314	303	297	267	278	265	258	262	260	235	228	254	207	256	264	257	230	240	262	250	220	283	236	238	236	224	227	242	233	256	242	236	205	234	232	224	241	245	230	265	248	239	216	254	194	253	246	255	227	227	230	259	235	225	241	231	229	227	220	217	220	223	256	244	222	217	245	226	202	220	218	250	226	222	238	246	242	258	255	259	245	192	245	223	233	219	233	226	233	227	235	250	220	236	230	233	241	242	217	227	222	244	207	247	233	210	244	239	242	225	241	220	218	240	226	214	237	215	244	271	233	253	242	235	226	198	246	260	255	218	218	248	220	232	207	213	217	228	220	243	213	233	225	221	193	250	220	196	255	236	223	219	234	228	235	212	243	240	202	215	207	202	199	206	249	182	217	244	243	225	224	237	211	217	203	240	250	243	236	202	213	238	231	198	234	191	229	231	212	218	230	242	219	209	202	233	259	243	241	230	249	238	206	218	227	240	226	211	200	216	236	246	248	245	216	237	237	238	240	227	233	196	249	244	257	257	227	220	214	245	228	231	224	231	222	240	215	241	220	220	228	223	227	206	215	217	251	244	216	221	224	249	215	207	224	262	235	245	250	240	247	209	224	225	231	239	233	225	227	218	201	222	224	226	224	209	243	240	227	238	235	251	204	200	233	224	207	241	235	207	198	225	234	245	251	250	199	239	211	235	206	234	246	223	215	260	208	198	211	216	233	199	226	251	238	255	234	237	230	220	195	240	241	222	217	231	215	220	222	214	230	236	231	235	214	213	208	239	210	202	241	248	224	224	218	216	209	227	228	216	250	265	233	231	234	221	242	233	222	230	202	221	247	265	217	230	198	206	234	249	230	224	204	234	230	218	239	206	204	220	220	246	216	211	229	220	211	241	216	251	218	234	266	210	241	222	216	226	231	231	214	203	252	240	224	232	204	215	203	247	216	221	227	246	222	228	237	230	223	253	243	194	249	207	235	221	227	227	230	244	223	264	238	244	219	262	231	218	227	229	282	222	227	251	235	222	208	206	223	234	249	240	202	218	210	219	228	231	227	223	243	223	210	226	246	239	193	227	244	225	224	234	203	232	252	230	199	221	218	222	226	245	213	234	244	250	212	237	204	230	240	254	231	233	265	257	202	205	236	238	238	207	260	230	215	218	259	216	226	226	196	208	235	231	238	238	232	232	225	248	220	218	241	211	225	223	251	252	254	223	221	244	229	232	254	250	229	236	228	242	197	222	233	221	228	228	213	231	232	230	222	259	240	222	219	231	223	243	234	226	232	220	229	236	255	243	215	223	244	223	241	228	247	227	274	207	245	219	215	223	228	232	225	223	238	244	235	233	214	229	235	226	229	215	268	248	232	248	207	215	219	216	237	216	212	240	215	232	222	255	240	239	257	228	223	232	211	180	215	203	247	199	238	241	238	237	251	212	210	243	246	240	234	230	255	240	222	192	216	227	228	208	247	237	211	247	225	231	213	234	232	221	249	197	232	211	226	216	232	211	238	217	226	221	237	211	211	236	239	224	240	202	242	244	233	212	228	211	238	222	220	235	205	226	227	228	245	222	240	222	194	200	246	222	237	217	244	236	241	264	235	230	238	249	222	264	215	246	216	225	220	193	239	247	189	237	249	240	224	237	218	240	225	202	210	238	218	215	228	240	254	240	201	248	222	221	236	219	217	218	236	238	208	205	234	228	217	231	214	221	225	228	199	238	219	232	221	246	241	231	241	205	221	231	215	232	241	206	237	223	224	231	202	245	202	227	221	200	207	225	202	214	248	215	277	265	224	201	221	224	224	193	195	241	228	210	218	224	216	241	234	216	242	215	215	238	238	211	230	270	233	218	236	241	242	233	256	236	227	229	215	208	229	237	217	232	213	215	221	223	237	210	210	244	233	238	217	212	219	248	227	243	221	222	230	224	236	233	211	231	238	210	243	233	224	226	230	249	215	221	230	261	222	235	238	210	208	198	229	224	229	221	227	239	241	202	245	235	226	231	239	215	243	222	242	231	220	248	221	215	231	197	212	208	232	210	192	226	253	274	238	193	236	244	232	227	220	192	209	225	223	229	202	215	242	216	253	199	220	210	222	232	197	238	227	218	241	216	228	216	224	238	219	224	222	235	272	227	230	231	216	220	245	220	219	248	230	216	244	216	225	243	260	236	219	215	225	233	242	221	248	234	219	235	218	231	218	239	220	224	229	236	246	246	238	216	256	232	217	243	230	239	255	252	206	213	244	217	227	225	213	214	219	236	211	218	231	234	238	251	236	210	212	230	270	231	238	250	212	230	215	265	238	213	240	239	224	242	243	242	214	221	222	211	259	234	222	228	217	213	242	240	239	228	245	249	255	255	233	252	245	229	216	207	195	242	197	223	243	201	233	220	236	226	227	242	212	211	218	231	229	238	259	210	216	230	231	220	221	256	222	227	214	222	223	231	220	226	228	210	217	231	224	205	238	216	213	194	221	210	201	219	253	256	229	241	256	231	227	242	246	226	235	204	223	208	217	232	213	213	230	202	221	209	226	234	209	213	229	232	234	221	219	228	214	204	222	236	226	238	227	231	205	222	233	228	225	224	217	235	225	198	246	228	207	231	206	221	240	249	234	230	229	225	231	248	235	236	238	201	249	234	229	242	235	238	209	257	210	213	205	220	203	214	233	228	235	216	227	228	226	220	220	239	222	213	222	215	239	236	232	223	243	205	228	246	230	225	223	225	233	213	246	236	222	237	215	206	242	231	238	221	220	205	242	241	215	231	236	201	235	250	264	242	245	226	235	221	211	226	234	234	255	223	228	236	218	190	236	247	253	212	242	226	229	229	234	220	227	226	251	224	252	269	210	257	245	235	236	201	235	259	229	206	257	212	222	240	234	232	219	241	244	250	250	249	238	246	217	253	241	249	222	229	209	224	234	230	193	217	232	229	246	217	223	224	239	239	226	256	206	219	211	241	227	222	216	230	243	225	269	245	227	237	243	219	222	240	261	231	243	229	237	227	222	237	223	215	232	221	215	232	191	231	201	199	195	218	228	231	217	243	235	215	228	222	237	209	235	233	203	225	223	229	250	216	228	221	213	233	219	200	208	240	252	230	225	216	236	239	233	209	221	220	230	227	197	208	245	216	244	221	208	232	257	233	227	218	236	196	211	239	222	247	242	229	254	240	224	228	218	259	248	192	237	258	211	269	245	202	258	237	204	245	228	260	244	214	225	223	220	231	237	240	236	224	239	216	256	219	215	209	226	227	228	202	211	229	223	223	252	225	227	223	218	235	234	211	232	248	226	219	227	208	225	215	223	220	250	221	216	215	212	213	223	233	252	227	232	213	228	254	249	205	230	216	198	205	259	218	227	232	206	231	223	218	235	214	231	235	205	214	226	232	251	203	230	217	207	230	223	219	213	227	277	215	241	255	229	233	226	242	241	230	241	209	253	241	239	231
17420	2397	5173	5777	4950	4060	3246	2753	2429	2143	1888	1661	1516	1336	1265	1260	1147	1102	1051	1000	965	924	905	871	832	851	775	808	787	781	780	771	729	762	733	711	713	677	713	699	731	664	712	698	672	651	632	683	638	702	652	652	638	618	682	623	662	651	662	655	609	647	638	590	631	641	640	637	680	653	619	658	667	654	635	610	621	585	623	679	602	673	625	645	669	658	697	684	676	632	617	690	638	669	646	586	625	651	651	653	643	603	613	602	664	628	599	640	620	677	709	680	630	617	571	673	619	628	618	591	629	617	626	612	625	592	586	623	626	597	638	672	597	595	610	604	600	594	587	600	589	607	625	610	607	637	625	636	613	598	548	607	640	549	629	621	603	628	603	589	658	620	609	621	555	639	603	578	588	603	635	607	609	585	638	592	586	610	649	584	620	579	602	655	633	561	666	608	593	620	602	613	641	651	614	635	619	600	663	601	590	608	624	637	601	581	661	630	588	595	642	578	607	587	608	641	622	582	602	612	601	588	566	597	607	635	611	603	627	620	574	612	606	627	599	562	585	613	564	588	612	622	573	622	588	624	620	586	590	617	610	592	608	569	598	590	645	587	590	623	548	604	575	578	618	596	575	582	595	648	585	588	584	618	608	609	596	564	607	583	625	617	608	563	588	609	591	637	589	638	607	592	559	574	571	527	606	624	586	585	537	634	598	587	579	617	586	618	611	578	630	597	606	542	608	609	554	641	614	600	600	607	608	617	643	597	601	600	602	608	568	571	611	573	639	583	566	593	651	587	614	607	618	622	592	617	586	631	590	582	609	605	644	589	559	567	578	580	618	561	594	609	613	627	587	617	621	603	589	582	624	572	580	604	589	632	619	621	582	598	570	605	573	557	572	617	612	589	596	569	586	582	587	594	580	626	573	582	590	587	671	580	579	602	601	572	588	647	583	594	607	560	556	617	565	625	602	606	609	598	633	590	585	595	608	587	605	564	599	630	583	555	625	610	590	609	609	598	630	635	580	625	629	599	569	588	608	561	612	610	630	574	630	618	587	593	583	598	588	605	600	584	597	615	624	594	570	602	557	603	607	584	614	619	602	637	527	593	615	627	619	569	598	642	613	561	616	594	577	601	643	551	664	606	622	614	590	596	580	596	611	579	614	569	621	584	622	605	597	579	603	606	588	609	597	609	593	555	576	560	592	607	598	610	594	590	572	598	571	557	627	587	569	627	590	572	560	597	601	599	606	625	595	568	613	626	617	604	566	613	612	645	589	592	618	598	625	597	630	599	598	613	598	610	604	634	600	598	609	564	609	652	630	608	562	598	611	606	604	570	570	586	570	627	610	570	601	554	585	591	614	571	631	610	649	586	622	593	634	586	575	579	570	587	587	576	582	628	629	582	596	594	595	578	637	581	569	598	596	621	588	567	651	597	615	586	588	628	578	619	622	568	613	587	585	608	596	562	610	581	602	582	607	631	596	570	579	604	585	591	571	593	601	656	580	538	634	571	606	622	599	617	593	613	553	623	582	571	587	596	556	617	544	613	612	610	593	586	626	620	621	591	587	620	576	647	617	622	603	621	560	607	604	586	590	578	584	601	587	570	604	591	637	608	593	602	569	595	588	620	628	593	597	617	606	625	635	610	578	610	620	605	595	576	633	561	593	572	658	566	616	591	589	580	586	611	592	573	562	625	615	638	564	628	577	611	621	608	634	601	603	597	577	544	606	619	572	584	568	629	605	598	640	608	618	587	579	594	600	598	571	584	576	556	561	561	621	627	605	597	591	651	604	575	603	564	580	596	590	592	582	610	603	570	596	585	547	594	593	588	575	626	575	610	598	605	629	569	632	629	605	573	553	631	576	602	582	588	600	614	588	594	607	595	598	598	529	599	605	515	595	595	601	609	613	612	621	592	586	611	608	598	574	588	663	570	544	551	602	581	577	608	579	615	603	567	599	556	617	601	570	573	612	609	603	621	621	608	573	576	577	579	620	623	641	603	550	588	634	575	627	575	565	615	572	593	604	606	602	604	622	578	583	608	597	595	568	663	610	607	601	586	594	649	620	614	597	542	624	617	614	630	549	636	578	563	576	623	593	574	606	552	586	572	575	604	603	588	592	596	617	572	603	544	602	602	636	602	568	593	595	555	584	595	622	618	573	556	569	592	602	571	530	588	606	592	568	591	573	574	639	602	587	543	591	552	612	564	576	601	636	618	588	595	645	594	577	595	611	558	568	580	608	592	607	570	581	600	613	564	575	645	600	568	598	587	593	587	586	613	584	565	589	603	606	594	569	598	634	583	597	594	600	581	622	596	594	592	625	596	586	551	596	597	585	594	573	590	580	579	587	601	596	615	575	570	587	589	583	600	594	573	610	637	572	556	613	578	600	624	634	609	633	566	594	599	588	633	683	574	569	591	603	605	587	558	601	609	618	587	591	579	647	589	597	577	567	590	587	608	619	559	574	582	620	620	627	590	569	600	619	569	623	633	628	536	646	572	599	643	574	613	613	595	555	594	608	631	581	593	643	581	589	578	595	602	632	579	579	612	588	603	626	620	596	581	591	599	563	570	632	585	635	574	586	600	600	600	565	581	603	623	580	604	576	653	622	629	580	571	573	576	584	622	590	599	586	598	612	614	609	588	611	564	572	554	610	621	573	580	615	644	596	564	625	621	578	621	618	593	588	602	594	647	593	560	559	569	591	603	604	623	615	621	575	615	576	599	570	580	604	624	560	554	565	562	603	568	578	614	624	589	625	619	584	626	607	607	645	580	600	547	629	605	608	574	577	652	570	604	600	592	615	600	588	587	584	581	619	636	569	579	585	615	583	565	636	596	608	606	570	617	600	626	558	600	616	562	602	591	608	615	579	592	619	624	593	624	592	575	572	626	580	615	598	566	602	599	560	587	594	587	632	602	611	630	614	562	583	607	646	558	598	596	594	626	595	594	603	602	637	607	593	554	589	604	576	604	581	590	612	615	611	594	590	580	630	604	587	584	603	585	606	532	587	602	580	613	599	601	595	598	640	600	626	619	616	597	623	599	576	611	631	549	583	581	590	684	580	609	612	552	643	641	629	566	599	620	593	592	590	609	577	595	567	577	615	628	626	612	598	625	619	593	574	577	594	594	632	623	610	607	581	634	557	593	620	616	575	581	587	600	601	581	585	605	636	551	612	586	597	585	583	578	596	589	574	610	596	632	572	588	616	599	578	592	612	585	629	638	589	547	603	606	606	611	611	578	609	590	578	619	585	542	599	604	604	550	612	703	558	573	635	613	564	597	597	560	558	598	590	588	598	617	607	620	646	615	603	589	618	610	613	564	611	591	602	626	541	587	631	566	577	546	614	575	594	610	597	545	579	611	606	604	605	551	608	574	578	651	593	597	539	564	572	565	602	573	597	600	595	588	605	566	610	610	589	572	617	555	573	586	630	592	604	611	557	616	608	624	602	562	608	643	601	596	588	593	571	570	600	554	598	576	593	608
4907	366	332	309	327	316	312	307	311	281	301	294	318	313	309	288	323	293	333	299	297	268	305	304	329	315	299	345	308	316	332	291	302	296	285	286	276	294	319	310	302	296	320	291	305	301	310	325	310	291	308	301	290	289	307	298	281	321	320	326	346	352	295	280	319	335	297	317	301	340	294	301	334	349	289	333	320	338	320	320	305	290	356	316	331	315	276	296	298	331	327	298	290	325	297	293	287	308	337	292	300	333	338	308	301	299	327	271	331	312	328	287	283	299	341	279	317	312	314	306	325	263	316	338	294	300	303	336	311	343	298	337	291	281	304	283	307	281	319	333	298	305	303	336	288	308	304	315	295	279	269	283	276	305	305	312	316	331	332	269	308	304	313	329	314	326	305	312	314	295	314	294	309	334	303	303	305	302	306	310	320	309	316	303	279	339	292	305	299	324	280	260	290	307	330	353	300	315	315	313	281	365	312	291	319	314	303	305	309	298	279	323	296	313	325	299	316	295	275	320	310	336	296	295	281	265	358	323	299	289	309	320	305	308	280	301	308	280	338	319	304	338	340	305	336	306	320	316	332	312	321	308	298	286	318	297	314	318	316	311	286	320	323	306	314	278	314	317	346	289	351	340	310	307	315	300	312	339	334	303	300	287	357	285	296	294	318	303	323	318	293	324	300	293	335	338	302	274	293	318	303	341	298	309	314	330	271	254	316	284	305	289	262	306	324	326	317	288	296	304	292	304	299	307	321	316	292	325	313	282	294	333	307	273	280	314	305	325	302	312	277	302	307	331	314	324	291	299	302	299	286	313	323	312	287	308	309	276	316	318	321	297	322	299	291	324	280	291	310	325	315	305	290	318	292	303	288	343	299	329	296	300	295	308	309	273	312	282	313	305	278	310	307	304	316	300	294	286	328	284	322	325	286	316	321	308	331	293	298	300	322	310	303	297	310	333	325	314	314	323	303	306	295	297	318	305	329	296	311	304	312	335	302	289	287	316	283	281	305	298	295	329	302	318	294	274	300	275	324	296	313	322	252	328	298	315	302	288	279	300	306	314	325	336	290	312	308	291	290	293	293	317	282	282	300	307	305	301	288	310	270	312	329	321	336	302	346	285	323	293	297	330	332	279	312	318	304	312	295	293	315	335	311	320	290	319	282	283	316	273	292	296	315	297	291	297	307	308	290	302	320	307	322	285	294	289	343	331	316	317	342	304	295	288	307	324	285	320	308	327	301	303	269	296	312	305	317	305	303	341	311	310	291	307	335	335	282	318	329	297	321	327	308	284	286	296	312	293	309	303	306	322	283	287	307	324	320	318	287	317	308	312	304	311	315	311	315	304	294	287	288	279	316	307	306	284	315	311	316	316	325	331	286	337	316	321	270	314	286	301	309	265	318	307	275	290	329	323	300	283	300	311	301	309	282	305	318	292	303	306	317	324	317	317	293	309	311	280	325	266	289	309	321	330	325	313	318	311	282	281	304	306	320	304	299	326	307	287	300	301	299	320	312	312	289	328	330	340	281	328	308	309	325	283	312	321	307	278	328	293	300	307	323	323	296	296	306	300	304	322	310	298	272	354	305	307	301	305	299	320	307	293	311	326	277	293	297	300	319	289	293	282	303	311	326	330	310	298	300	328	287	311	321	281	300	318	339	286	296	280	324	324	318	306	295	283	321	346	273	347	281	317	315	292	334	293	297	312	354	328	315	291	290	320	312	309	301	304	332	320	329	292	323	293	294	297	304	332	317	307	326	362	310	308	324	278	296	310	307	278	321	291	295	335	315	287	325	270	292	320	295	284	300	299	319	311	315	336	326	330	324	300	323	309	302	309	308	308	313	317	263	325	331	318	325	309	300	292	298	298	322	308	338	292	309	326	302	330	300	323	308	313	287	282	318	290	357	332	342	297	320	334	306	349	285	295	305	308	303	284	316	323	302	320	296	276	289	320	313	300	267	289	309	320	338	307	293	314	319	298	331	321	281	300	317	290	322	318	335	351	309	343	312	293	303	336	265	246	292	300	298	292	295	301	300	324	286	306	321	298	300	301	323	246	312	331	263	307	297	328	312	296	279	299	305	308	324	362	328	337	291	308	289	285	310	293	311	281	294	315	273	314	320	307	296	309	270	311	291	302	309	300	340	303	309	299	298	331	297	324	311	353	307	286	307	327	302	282	330	337	299	310	319	302	329	311	311	319	296	302	291	299	335	300	268	319	297	327	312	298	289	321	319	288	327	312	312	307	290	278	303	294	300	298	317	317	339	259	329	333	332	319	302	311	277	320	298	288	295	306	314	320	317	352	302	292	283	310	275	290	269	334	302	307	316	310	301	320	277	334	316	328	299	280	305	308	303	288	304	311	284	302	309	280	343	273	306	305	291	301	275	331	290	315	330	294	286	312	309	296	288	285	317	306	296	331	291	288	295	332	306	313	292	280	324	296	308	300	301	313	323	325	300	337	312	331	312	310	298	292	298	272	295	320	302	297	306	307	323	344	331	314	297	326	311	289	290	288	299	306	291	312	322	326	315	278	304	306	283	286	314	272	283	298	326	292	334	336	317	300	310	328	318	286	302	288	304	334	303	308	276	289	335	317	293	316	302	323	342	292	299	312	285	299	307	326	322	292	319	272	296	339	305	312	308	277	322	304	303	302	314	302	313	315	349	330	281	309	308	362	282	326	308	308	322	311	305	300	312	290	290	291	322	309	302	333	299	300	331	329	335	299	307	314	318	283	310	316	271	288	290	304	279	293	331	325	297	288	281	320	291	322	278	294	316	316	326	288	283	332	288	318	278	311	326	332	297	320	306	300	327	327	297	254	296	307	306	281	318	309	325	353	311	318	295	335	307	278	288	300	312	311	327	309	308	338	308	304	312	274	339	326	281	325	276	321	319	300	305	301	309	332	270	316	332	312	326	298	293	319	329	316	281	286	279	273	280	284	303	312	300	287	319	316	315	314	309	297	297	293	322	306	302	281	292	315	334	294	300	302	321	298	318	295	299	279	282	332	293	263	276	325	322	305	296	323	304	324	293	296	279	345	351	371	303	298	303	286	279	321	304	324	308	323	336	291	310	311	326	297	312	301	314	300	318	311	332	356	323	278	313	318	313	292	264	337	321	281	274	300	310	296	285	311	276	301	298	294	271	295	297	302	286	319	292	311	317	279	298	287	326	301	322	299	279	272	326	326	308	335	303	328	333	265	307	307	298	332	330	328	350	298	329	289	310	315	298	318	287	302	320	301	306	305	290	297	312	319	310	306	318	309	315	307	273	318	302	304	322	304	318	296	293	293	327	327	298	294	301	277	310	323	313	284	304	306	307	286	307	295	316	311	302	270	296	344	305	290	308	292	283	298	283	330	333	278	294	327	312	337	292	317	342	290	286	318	295	299	320	315	317	301	313	288	341	333	304	298	332	313	300	305	321	323	324	291	327	315	294	319	304	291	277	299	311	309	308	308	332	305	287	316	313	293	335	307
4807	871	921	1021	965	852	841	815	824	924	777	798	797	847	826	774	806	767	817	799	800	831	775	830	813	787	783	862	811	771	788	779	819	863	796	849	783	751	777	781	786	720	812	825	748	774	750	832	866	846	821	787	783	835	778	840	834	780	778	815	779	781	767	761	789	835	807	814	777	824	829	814	793	826	838	777	753	789	865	774	819	776	831	836	798	778	852	770	789	827	793	809	770	802	781	807	832	830	801	769	804	803	821	807	821	796	863	782	785	792	818	809	814	796	842	785	836	753	824	794	771	810	796	734	775	839	780	829	816	755	838	865	791	830	791	813	820	777	756	761	828	779	814	786	808	770	792	811	789	802	871	782	787	825	806	813	800	775	767	829	793	775	789	789	750	839	763	762	824	745	781	797	775	797	825	802	805	815	782	774	798	777	767	822	780	857	787	770	799	786	815	761	739	822	746	848	792	759	770	812	804	781	794	783	806	821	808	816	843	812	779	786	847	770	799	797	788	810	784	812	793	853	812	761	821	803	810	827	819	772	769	808	776	793	814	734	759	797	807	814	827	762	808	840	831	782	799	719	767	818	793	812	875	779	809	824	814	743	749	807	819	809	804	822	841	815	782	789	797	780	814	800	756	787	778	831	759	766	780	821	822	803	762	724	813	821	830	787	793	762	782	836	803	794	795	764	840	768	807	807	845	819	815	803	810	794	804	838	800	823	823	791	783	800	770	831	801	787	817	816	794	823	801	775	831	795	806	771	820	804	767	814	839	826	786	839	811	737	838	733	767	824	815	812	831	780	801	804	848	826	836	759	800	804	796	819	802	829	812	759	789	821	865	771	778	805	763	762	773	761	829	792	793	788	807	855	813	786	829	790	788	856	823	811	809	776	780	814	779	783	822	855	757	822	841	779	765	776	787	808	784	837	804	819	808	839	741	784	807	825	822	821	762	852	816	841	824	813	772	776	772	778	777	831	827	816	824	817	817	762	810	784	849	788	735	793	800	818	812	775	785	815	823	796	764	788	767	855	777	816	760	830	815	792	771	840	791	814	820	753	866	820	759	767	768	782	818	808	810	801	861	784	793	785	775	832	799	784	845	788	848	831	819	802	825	803	841	834	828	794	852	826	837	773	780	777	823	795	810	765	781	812	784	809	785	827	812	766	802	819	805	805	809	811	805	836	806	805	768	803	809	752	761	828	829	840	766	807	774	785	808	786	849	808	792	795	842	804	843	809	797	781	831	815	750	754	748	746	773	779	801	753	840	774	821	845	795	823	768	788	769	801	814	766	780	808	768	805	745	792	780	825	788	788	822	754	741	805	833	790	824	805	804	791	783	816	822	784	816	764	831	754	818	782	787	783	758	795	772	822	780	816	845	812	824	800	823	778	810	788	741	837	845	873	827	802	780	850	810	778	830	798	830	773	832	825	777	802	823	833	811	776	815	813	770	824	767	749	807	774	791	808	811	799	780	829	785	803	756	783	829	806	796	822	799	777	724	802	849	779	795	767	809	855	838	763	817	799	819	776	836	794	766	824	780	799	816	800	735	814	781	813	740	803	796	827	825	775	788	834	831	795	850	758	748	804	777	798	798	868	810	861	808	788	779	771	808	774	803	798	779	780	786	783	779	819	836	809	854	831	810	783	809	836	790	829	811	802	789	807	756	767	827	803	848	799	788	793	804	784	743	784	809	792	787	844	786	762	793	810	847	816	783	871	764	777	809	814	783	790	792	834	796	809	809	848	784	804	813	732	794	743	812	819	783	817	751	831	812	809	831	836	766	778	794	801	814	831	775	781	810	839	855	821	786	797	773	798	779	775	799	797	847	788	741	821	792	814	753	790	808	798	799	842	809	790	800	764	814	820	775	746	783	792	779	789	811	745	816	801	871	761	874	814	818	809	768	797	781	812	841	823	820	818	768	742	835	792	824	819	840	807	801	754	845	862	796	845	856	734	766	811	741	739	837	786	799	808	830	815	823	793	805	772	759	787	829	791	810	829	780	820	799	753	812	794	772	767	798	844	761	794	775	795	829	836	801	792	798	765	820	833	823	794	764	768	808	777	853	824	825	751	751	840	765	802	797	833	783	797	802	847	788	808	787	774	815	763	838	847	761	774	833	801	758	817	821	817	798	815	755	758	843	823	768	800	777	828	814	793	782	797	809	785	816	766	819	791	781	834	826	792	806	819	819	800	783	806	781	777	793	729	793	820	822	744	802	826	795	790	802	807	815	771	854	809	791	783	775	791	815	766	795	749	797	779	782	767	861	821	796	790	790	823	762	783	797	779	819	858	820	801	799	781	781	812	825	776	809	756	803	790	785	813	800	802	781	812	808	841	802	815	806	826	812	806	808	721	806	793	800	767	819	785	785	793	840	816	762	822	793	788	812	792	826	828	839	776	800	786	818	807	786	805	820	812	789	814	865	764	813	767	832	822	839	807	821	830	838	780	797	804	779	784	771	795	841	795	824	819	822	806	856	805	782	768	815	824	777	779	800	814	743	807	810	818	809	821	786	797	768	762	808	837	797	833	777	776	840	810	791	780	817	759	785	772	778	810	767	809	786	824	802	828	778	791	840	830	869	866	813	774	811	808	768	833	780	786	791	798	776	822	801	798	830	751	773	760	791	829	787	810	807	844	799	812	768	804	800	753	798	814	787	819	812	856	798	795	825	804	835	778	802	821	765	810	797	856	831	789	819	818	793	766	844	785	812	752	791	764	870	793	831	797	824	770	827	800	827	799	797	859	781	816	781	790	804	783	791	766	827	754	799	789	814	812	801	845	810	811	824	735	759	836	800	805	767	806	727	798	812	766	808	838	816	748	767	810	779	792	779	764	781	793	788	765	771	827	838	800	817	791	814	793	827	770	735	789	779	778	789	769	783	797	804	824	825	770	762	785	796	761	819	798	800	806	810	774	791	831	767	811	796	820	746	756	758	757	846	837	756	763	832	763	774	779	852	817	810	749	783	779	806	828	758	788	791	823	786	798	775	788	794	854	770	793	809	753	801	810	804	810	814	810	794	779	819	794	822	767	760	792	834	777	771	775	738	827	776	818	766	788	784	741	788	798	821	836	776	821	840	785	777	803	827	797	775	773	814	748	798	781	798	770	817	740	812	768	800	812	821	790	801	838	795	804	797	794	820	768	798	886	852	781	803	805	789	806	843	790	806	794	803	826	801	786	812	781	818	794	777	785	834	808	821	807	833	782	794	766	746	779	774	789	815	811	812	816	810	799	835	814	773	793	757	790	771	807	775	810	782	828	792	803	770	781	781	768	795	769	803	822	762	803	827	786	773	764	845	816	828	831	805	752	783	794	794	799	863	801	775	828	826	780	807	791	795	786	828	764	765	799	790	838	806	848	782	871	828	766	785	819	806	819	760	826	751	789	744	809	813	819	788	795	792	747	800	773	784	784	777	804	834	756	769	792	772	782	855	787	793	734	812	795	795	794	756	782	825	791	810	800	778	793	777	859
29150	3033	1483	1195	900	711	644	495	496	465	465	402	393	361	364	368	406	410	324	401	354	406	344	326	366	365	345	331	376	355	344	376	365	337	333	375	368	369	337	354	340	322	350	374	338	348	375	333	356	336	335	343	351	324	337	315	347	349	349	325	315	368	324	363	330	365	339	341	339	325	384	353	346	348	337	341	365	358	357	334	328	338	349	364	320	300	353	350	316	326	329	355	361	316	335	325	329	333	325	349	322	370	325	349	335	354	345	316	352	320	310	315	316	315	343	322	336	323	338	326	332	352	333	318	337	322	321	338	333	323	368	348	330	339	350	306	357	319	364	316	316	344	318	342	314	337	312	314	369	304	372	313	308	330	348	352	376	330	373	345	341	336	344	382	328	355	328	374	334	320	377	317	316	355	357	348	347	351	326	337	342	333	365	327	311	323	340	349	297	315	326	334	348	342	348	369	339	350	343	305	361	338	311	325	359	324	282	359	316	342	326	330	334	326	340	330	331	340	330	305	335	358	287	320	325	325	347	291	360	326	338	355	326	337	360	331	333	313	372	314	326	346	314	347	348	339	364	315	332	335	341	333	332	329	313	351	345	343	317	358	321	346	325	288	347	346	328	343	317	315	324	335	341	320	328	370	332	319	361	342	328	327	331	311	316	302	337	363	357	319	355	327	334	323	342	338	341	337	317	337	354	345	276	319	328	329	361	337	307	356	321	330	355	326	342	341	312	314	346	336	338	328	325	317	307	355	351	350	338	332	347	368	297	336	331	343	354	335	357	321	309	328	342	308	348	330	323	370	335	317	338	355	320	363	332	336	377	341	317	311	329	308	327	306	342	319	355	353	313	338	325	317	308	303	356	330	357	361	310	312	327	342	338	308	317	331	340	347	325	318	331	325	312	337	336	336	332	356	326	341	304	326	336	358	355	341	311	329	344	324	340	331	268	328	340	345	339	362	351	371	290	340	345	322	341	328	320	361	329	349	308	326	317	328	354	317	321	309	358	333	308	311	306	374	315	337	323	312	330	337	353	332	334	327	333	304	318	338	327	318	315	380	322	335	334	351	340	340	357	346	338	340	323	340	368	345	370	356	353	311	315	335	346	342	328	320	378	352	363	346	385	359	354	330	361	340	350	373	331	300	329	325	338	329	339	341	311	377	360	330	367	307	322	329	334	361	332	307	345	364	344	317	341	364	336	330	357	303	323	336	304	345	391	353	340	373	363	345	358	371	339	354	314	352	344	330	360	319	313	331	342	330	343	340	337	337	327	348	310	316	314	332	326	343	337	323	335	330	339	341	329	354	328	343	335	334	315	337	332	323	279	360	345	360	309	339	345	327	322	348	310	365	321	336	340	333	357	347	307	346	328	290	348	343	305	350	315	348	343	346	328	300	297	323	337	304	335	340	373	316	327	336	386	319	355	348	331	311	323	304	339	335	335	321	308	313	345	328	339	333	345	367	344	327	338	307	310	325	346	321	340	324	328	335	301	339	333	326	319	327	319	321	345	321	322	348	309	325	356	307	326	311	298	329	337	356	307	342	368	351	331	350	347	351	344	335	317	350	343	332	347	354	338	344	357	349	358	331	341	323	330	301	348	356	337	308	340	319	305	346	322	326	345	347	358	321	321	319	316	366	320	329	329	317	337	365	346	317	341	338	350	293	354	310	314	348	333	331	348	338	293	366	317	311	306	320	316	326	376	371	341	344	356	347	337	335	319	325	338	331	320	326	308	315	308	339	304	326	316	348	300	329	293	338	367	323	338	352	337	331	333	354	320	333	338	338	343	320	382	315	332	360	330	332	316	359	348	333	335	347	337	325	361	331	314	314	342	374	321	328	349	359	317	355	353	345	280	311	353	356	348	331	321	325	331	350	316	345	351	343	341	347	325	287	344	318	332	332	346	343	334	355	318	327	377	356	326	334	294	315	331	314	348	333	340	338	357	326	300	301	345	337	299	323	310	361	355	333	332	352	296	337	342	360	325	342	337	300	313	312	335	334	347	373	368	345	318	339	351	345	357	310	330	330	364	340	299	338	319	342	341	356	325	339	350	334	311	351	348	304	386	313	309	330	325	366	330	333	334	357	340	338	327	376	334	355	356	345	343	352	352	330	334	342	347	320	347	349	368	329	362	313	280	359	363	336	353	325	347	316	330	332	342	358	334	306	344	339	357	345	326	326	342	351	331	307	338	335	351	342	348	373	359	342	352	338	321	308	344	347	353	344	320	340	368	326	334	361	348	340	334	356	319	348	341	332	349	330	308	324	323	335	328	325	347	370	299	360	322	305	324	326	331	318	371	346	339	328	354	354	333	336	342	332	340	330	332	333	341	322	351	332	367	327	355	357	303	310	310	305	326	336	340	296	320	360	351	346	367	342	372	359	345	324	358	347	345	341	338	354	332	327	298	340	340	291	323	322	336	353	320	316	348	335	335	378	352	319	322	341	353	317	367	329	345	307	326	359	309	341	315	336	331	300	319	352	320	337	402	300	320	298	291	316	347	317	324	354	318	350	349	358	321	347	338	352	321	339	359	336	307	366	341	319	353	323	327	296	382	346	363	310	340	314	374	332	329	351	345	368	322	337	317	357	336	338	330	310	321	344	313	331	340	350	328	341	341	306	349	322	327	359	339	346	330	345	355	356	351	337	314	347	327	346	312	357	341	316	358	325	337	307	314	351	337	318	335	311	349	331	336	343	339	360	351	355	328	372	330	355	331	345	334	304	311	339	293	348	326	319	343	307	365	346	373	332	350	322	355	365	339	351	374	335	333	329	288	330	335	335	342	366	305	315	332	320	313	332	308	354	321	311	325	318	342	323	310	308	345	295	339	342	344	356	371	357	335	326	315	318	332	328	329	298	332	318	322	343	342	314	327	335	322	321	375	345	334	320	328	303	352	313	331	350	319	337	363	312	348	348	353	359	384	329	316	350	313	316	360	366	351	352	340	311	328	305	362	319	338	314	335	352	322	332	306	363	335	348	336	373	314	356	335	361	363	321	312	325	333	311	354	322	346	353	329	338	327	308	339	340	301	296	342	346	327	341	350	349	333	340	317	324	306	326	329	318	330	347	315	344	327	337	321	295	331	340	295	337	316	329	335	328	341	356	343	344	320	305	336	331	341	323	336	311	353	329	318	346	315	390	316	320	315	346	338	333	317	339	372	345	380	361	333	343	349	343	331	333	298	340	309	325	334	295	324	325	351	343	349	321	296	345	352	362	355	336	338	333	345	322	353	332	308	312	367	344	305	304	281	365	336	342	313	320	332	365	354	350	363	335	316	360	314	339	347	320	333	314	316	334	337	329	338	330	332	329	343	321	346	336	356	337	353	342	334	290	319	380	371	350	326	341	317	359	335	328	353	298	332	325	361	314	297	331	345	323	339	372	345	341	321	341	331	332	327	302	343	294	335	334	361	317	328	332	313	376	347	323	360	364	385	300	361	353	330	328	354	335	336	368	335	344	332	346	346	310
13838	1723	3275	3590	3149	2565	2298	1998	1773	1637	1464	1381	1330	1253	1171	1134	1143	1074	1003	1004	1054	1044	1038	968	987	964	987	946	933	965	992	866	862	900	921	900	850	903	880	914	882	905	902	911	918	859	874	882	933	905	861	920	905	891	873	840	847	868	832	943	901	790	863	894	875	890	902	861	880	855	852	873	850	856	889	852	881	825	882	824	860	845	938	862	937	935	918	887	877	874	903	931	869	932	861	881	857	858	862	867	884	897	888	812	927	858	827	831	885	870	875	832	876	861	873	845	863	885	841	868	846	859	874	884	867	860	936	845	859	851	909	809	868	840	812	856	862	827	893	879	907	803	830	855	792	864	900	818	877	834	831	847	850	903	860	824	857	807	836	858	838	803	862	864	845	827	844	819	858	820	886	835	802	910	850	840	863	838	802	874	897	860	888	867	864	878	863	863	824	875	863	860	826	849	842	881	854	876	916	847	820	816	840	866	866	830	818	840	838	869	842	808	810	805	835	881	879	855	807	831	864	901	852	859	829	866	795	857	872	887	828	878	853	857	812	828	863	824	846	829	814	809	853	886	833	861	880	856	904	847	853	817	873	822	915	878	869	841	862	827	850	841	844	822	864	841	844	814	852	824	826	810	829	822	857	843	891	912	892	917	843	854	874	873	876	910	853	850	852	846	839	842	843	837	958	860	841	877	820	867	851	825	838	832	817	827	876	877	896	887	812	853	835	891	861	813	836	809	858	808	866	910	800	884	864	880	855	861	857	851	827	828	855	810	831	837	880	844	859	867	876	863	842	835	856	792	894	818	831	826	849	826	873	823	858	851	865	786	823	835	887	845	815	848	853	826	795	894	840	800	818	857	853	839	831	811	822	838	856	845	859	866	820	873	855	875	854	874	859	861	889	849	812	870	860	829	876	878	831	877	876	848	824	846	821	822	791	851	841	894	852	903	806	877	838	867	837	850	825	866	878	834	866	829	833	863	882	860	826	850	892	797	878	835	909	817	866	858	824	838	876	877	852	850	847	796	819	769	883	840	859	871	863	841	877	817	833	860	852	808	833	895	862	845	822	845	844	811	850	828	851	840	858	859	875	822	830	822	817	826	843	860	915	847	819	890	823	870	865	873	892	796	826	840	844	885	803	875	868	867	875	872	868	791	867	851	889	908	856	822	817	800	830	849	867	825	874	828	899	811	831	785	871	853	849	818	859	837	844	873	822	885	790	830	850	844	859	873	854	863	861	874	843	867	824	883	823	854	801	853	839	867	825	839	838	892	806	806	814	838	808	879	830	890	817	798	851	814	813	884	819	863	841	859	837	868	896	847	880	867	859	865	859	810	806	825	867	853	895	840	897	848	804	894	825	876	852	895	843	853	803	877	856	848	857	836	839	826	872	794	845	830	806	868	823	808	884	805	835	850	863	833	797	882	842	820	793	872	833	831	860	840	882	814	872	862	879	841	840	854	843	873	867	845	786	853	855	832	848	844	804	851	837	869	791	865	835	836	827	811	899	872	833	858	822	835	864	874	834	838	847	821	865	840	910	822	817	795	891	871	869	860	826	822	893	846	818	835	890	831	813	878	920	857	866	835	839	788	869	855	846	934	849	794	878	860	828	888	851	856	868	868	804	819	888	861	836	905	856	852	864	844	792	872	870	853	831	833	878	860	817	913	876	807	846	816	828	826	774	854	809	852	844	833	830	895	835	821	896	820	797	818	850	835	820	788	823	861	829	866	859	847	826	812	911	862	919	861	846	868	825	843	836	863	866	885	874	808	860	819	849	870	844	815	910	865	801	849	869	794	845	789	813	807	858	894	839	798	806	833	812	894	858	828	795	790	830	864	807	906	826	867	859	852	778	853	874	823	831	851	848	846	857	858	881	825	879	874	859	818	839	836	850	834	851	894	820	824	841	865	817	858	833	867	822	834	866	853	833	889	842	910	824	813	830	807	860	878	873	855	867	848	894	871	859	857	880	881	838	872	803	830	838	856	847	871	829	895	810	844	826	853	878	832	790	838	840	820	837	848	801	831	822	822	856	794	842	851	850	900	810	865	859	818	801	801	827	853	863	912	858	856	852	846	859	830	865	832	864	893	863	818	889	855	873	822	808	814	880	872	905	850	867	819	818	857	871	824	862	847	861	871	834	838	917	841	866	869	857	816	862	863	824	829	892	844	831	834	863	837	831	858	891	840	853	845	840	860	841	849	842	859	830	821	818	845	905	818	835	835	870	878	847	848	871	870	824	841	882	805	870	840	868	818	877	858	882	871	825	827	832	845	804	812	838	805	822	807	844	928	838	858	891	835	872	840	880	786	823	828	880	842	796	841	826	896	847	856	842	845	856	859	862	874	841	839	872	808	919	826	842	880	847	834	882	790	826	879	851	869	799	894	847	889	873	844	863	821	884	836	824	848	849	810	801	849	882	815	880	841	841	825	855	899	846	834	858	841	861	813	894	888	840	903	792	870	847	805	819	856	869	835	879	813	836	817	813	826	819	832	812	854	877	829	883	754	893	856	847	838	842	840	794	831	852	868	839	830	880	858	846	862	856	809	843	807	876	894	846	824	860	856	869	859	874	810	836	817	906	858	827	839	824	867	848	787	848	903	801	800	793	820	839	859	818	853	799	806	863	814	845	829	851	839	841	883	865	877	824	809	876	768	850	880	856	833	848	854	882	805	845	831	878	830	926	835	827	845	857	872	878	846	843	836	831	883	849	861	835	803	825	881	870	855	845	833	857	892	819	856	870	800	885	874	854	848	937	816	858	847	896	800	806	862	816	826	817	804	862	812	826	766	835	870	895	860	874	812	820	825	895	848	832	907	821	860	816	852	866	885	891	866	821	870	880	883	844	816	875	849	835	884	888	849	825	831	850	872	885	855	835	860	866	814	847	867	882	865	833	859	833	814	863	817	878	849	853	881	846	788	827	794	927	847	843	786	798	858	889	815	901	835	868	863	817	818	825	894	831	850	812	828	879	866	865	831	839	804	823	785	852	844	842	816	820	861	879	888	854	859	861	870	830	861	876	821	791	844	824	875	898	803	859	859	799	834	812	840	823	894	855	893	874	836	839	867	844	836	838	873	877	833	838	835	819	844	900	835	811	867	783	840	868	860	859	834	862	826	785	846	811	845	844	819	891	835	839	869	880	826	810	887	893	855	859	880	798	828	852	871	853	847	864	886	874	806	841	903	852	871	877	924	833	843	859	880	824	898	815	869	843	857	828	891	881	827	888	829	855	827	843	845	874	860	787	857	839	864	847	855	812	816	812	840	877	879	879	821	891	856	849	812	913	856	904	854	804	871	879	855	851	888	849	888	847	841	810	779	834	875	875	871	858	845	879	788	873	851	817	855	857	822	873	836	789	847	842	869	865	813	877	871	863	834	784	862	833	810	838	833	855	876	820	843	850	857	892	801	861	855	886	816	895	885	813	838	861	822	852	865	822	886	883	894	864	854	820	856	806	837	808	822	880	881	916	908
42131	8542	2955	1963	1403	1023	772	654	551	449	444	381	362	357	340	300	302	320	295	295	256	283	266	289	239	225	218	275	273	264	237	244	278	237	237	237	239	252	257	224	270	232	235	241	224	259	236	241	219	211	226	239	230	213	210	255	220	238	252	230	224	218	210	237	213	205	218	240	244	249	252	222	214	231	243	223	206	191	228	219	236	218	224	228	253	238	226	234	240	231	250	209	235	209	241	226	226	230	212	246	210	231	231	224	235	236	238	211	218	235	256	235	231	245	228	232	212	236	247	253	255	223	220	211	208	211	257	224	206	239	251	201	211	238	231	233	248	242	208	225	228	262	206	247	239	244	234	224	235	236	206	265	244	222	232	229	244	226	276	230	209	229	202	229	219	241	211	195	227	248	227	212	216	225	215	242	220	251	225	243	236	199	245	212	220	252	226	215	238	204	226	243	233	225	231	228	241	238	236	255	207	224	265	219	235	213	229	205	207	210	251	230	227	221	249	241	232	253	201	246	234	198	207	248	216	229	209	234	233	256	215	223	228	236	251	227	228	250	243	222	211	223	226	250	229	222	205	252	228	201	226	253	204	239	232	227	251	226	201	244	216	212	230	249	238	208	247	223	235	210	262	222	212	214	213	243	218	239	205	247	211	211	219	212	227	197	222	241	242	237	257	215	253	225	230	236	209	247	238	253	226	230	227	216	222	233	236	249	230	223	228	216	219	213	248	209	206	242	235	209	230	226	214	215	238	213	240	221	220	202	232	228	188	258	221	240	265	244	214	213	209	248	227	221	212	206	239	220	237	235	220	235	245	215	226	220	247	197	222	212	216	232	218	261	231	257	229	257	210	219	253	219	228	211	235	213	185	216	217	241	249	226	222	241	231	220	234	240	215	227	226	211	226	215	197	212	210	242	237	212	228	212	233	246	225	241	249	229	241	197	233	231	220	234	231	194	228	213	253	229	232	219	207	228	232	236	208	241	233	241	214	228	243	219	215	233	262	221	241	202	205	245	255	207	243	230	229	221	211	241	257	234	238	223	235	230	228	200	233	233	232	233	247	219	216	246	233	224	212	257	233	262	226	226	226	220	239	235	227	228	226	242	224	237	245	236	236	212	229	217	238	244	224	222	228	236	238	248	219	234	232	224	224	197	245	236	217	241	236	214	241	258	203	215	213	233	254	234	194	214	215	238	237	254	247	226	216	215	226	224	229	240	207	217	227	251	235	251	211	243	226	235	240	247	209	212	267	201	240	225	225	221	209	228	222	242	219	228	234	217	226	204	248	206	231	234	240	218	237	221	240	218	260	235	215	219	243	223	224	247	224	259	216	225	256	230	250	260	221	238	205	237	219	212	241	246	229	234	219	228	199	227	226	245	226	248	253	263	237	209	224	244	237	231	221	223	241	263	216	227	208	233	214	229	243	227	240	252	195	224	223	223	203	198	231	236	239	231	217	239	230	227	201	238	246	249	220	193	235	234	220	250	242	215	242	213	238	251	229	229	222	225	218	216	234	199	266	231	259	209	213	263	225	219	199	231	231	234	214	235	226	259	216	234	249	228	224	223	221	258	219	214	235	227	255	253	247	232	244	229	245	218	231	218	227	247	241	236	272	207	217	214	212	254	223	229	217	250	198	233	212	245	215	220	228	260	241	208	223	204	244	256	259	238	233	199	230	231	190	211	231	259	232	221	202	215	251	221	211	222	217	247	228	250	223	219	226	220	237	239	206	215	235	222	222	248	227	220	232	218	238	225	241	225	230	215	224	207	228	215	238	205	274	237	213	232	235	255	242	221	205	237	254	250	216	233	243	235	246	222	214	237	240	242	197	216	247	240	252	236	206	245	239	205	218	239	219	215	225	233	227	207	250	242	243	219	205	240	252	251	230	232	210	247	245	263	231	242	196	224	214	266	254	240	213	252	236	222	225	208	225	240	213	225	230	237	231	248	215	212	226	241	245	238	219	242	232	223	226	217	234	219	223	244	208	201	225	231	237	257	214	221	233	236	236	214	232	239	213	245	216	232	216	199	240	236	236	229	245	239	224	245	236	214	220	223	221	201	225	218	234	238	233	255	190	230	276	235	212	206	251	235	206	235	237	214	228	216	224	210	232	219	261	215	238	226	229	217	203	252	254	214	250	243	251	244	252	228	228	249	201	213	208	213	222	234	251	240	214	215	254	219	228	211	212	215	227	229	240	205	232	231	211	228	224	257	219	208	242	237	242	237	229	208	241	211	263	211	247	195	251	229	217	207	240	235	201	214	234	233	216	228	227	215	215	230	231	226	225	255	236	214	234	217	240	222	217	246	194	216	231	239	219	248	239	240	174	235	256	243	240	239	200	258	228	250	238	222	236	237	234	219	198	240	214	216	210	236	221	252	249	251	203	219	211	237	243	251	215	224	226	212	218	232	234	230	237	249	229	237	218	220	223	235	201	252	248	245	239	228	245	240	204	237	242	226	217	245	266	231	232	229	254	223	231	232	242	238	240	214	230	198	244	232	228	227	227	219	211	207	274	209	235	247	224	229	241	245	216	256	222	235	216	234	243	216	222	229	232	247	252	239	232	236	210	221	264	225	193	182	220	238	216	202	242	238	251	213	238	203	225	232	230	225	208	223	217	251	239	211	238	208	215	211	250	254	261	202	222	249	256	223	211	203	232	237	218	259	248	250	232	220	221	228	238	220	228	208	235	233	244	220	227	227	239	244	235	237	225	225	195	220	224	203	240	253	224	230	221	242	204	203	213	200	225	224	241	222	225	255	217	213	234	233	226	241	211	225	251	193	232	231	214	198	215	234	223	218	216	226	220	243	229	231	235	220	223	258	241	238	208	245	234	228	212	210	252	213	280	202	211	226	226	207	202	219	197	236	226	212	245	227	224	229	239	224	216	224	234	220	234	230	222	221	210	233	230	230	243	238	220	229	231	234	255	231	211	222	226	214	220	253	220	232	240	229	237	294	220	245	233	230	211	238	224	209	235	245	227	251	241	218	222	243	194	206	230	203	252	244	233	221	231	245	244	219	200	220	242	238	224	209	245	214	244	229	219	225	213	219	227	210	249	243	212	216	212	235	220	218	249	188	235	205	230	239	235	218	228	234	218	225	231	236	211	231	232	242	246	218	234	236	237	247	214	229	207	248	231	217	225	218	239	227	207	188	211	197	221	234	235	207	231	239	249	228	233	242	239	212	216	225	194	249	240	234	230	218	207	226	225	279	238	205	201	248	257	214	230	242	233	207	194	229	220	220	233	225	229	215	214	205	242	227	234	231	212	218	220	230	243	209	221	232	209	230	228	224	205	241	236	231	212	244	217	219	236	242	246	229	238	227	218	211	211	238	204	218	209	234	238	202	237	221	215	249	232	235	221	235	240	252	213	203	248	208	232	204	255	230	253	250	212	217	198	234	221	202	244	218	230	221	224	238	240	223	218	245	258	224	234	231	217	223	217	220	247	274	247	210	244	239	248	220	236	208
18834	2395	5072	5751	4844	3899	3427	2713	2516	2059	1747	1659	1490	1331	1329	1239	1139	1076	1015	954	969	944	921	891	833	784	824	788	756	741	761	728	741	701	708	734	727	732	711	698	706	720	642	672	712	636	663	657	665	633	649	630	660	610	667	634	575	615	646	628	648	603	654	645	635	636	647	668	634	618	631	659	651	603	673	644	638	616	616	676	661	626	650	647	674	651	691	692	626	605	692	622	655	634	615	661	667	685	633	650	634	610	637	614	584	640	621	666	634	620	627	660	651	597	590	628	613	605	654	620	598	592	574	599	533	627	578	606	595	638	612	606	577	602	618	580	624	540	593	652	632	572	605	615	619	566	603	643	637	609	623	581	622	605	573	608	594	624	602	586	609	649	613	617	627	611	620	599	565	571	575	621	600	625	595	571	611	586	616	610	550	625	566	591	664	601	602	594	608	616	620	610	618	606	602	671	571	571	658	613	598	607	588	600	599	615	566	594	576	568	564	576	599	600	600	601	619	649	629	588	613	542	614	639	604	618	630	629	588	554	592	580	626	650	611	571	614	625	630	613	606	594	596	623	608	579	623	613	580	616	571	624	636	614	581	612	619	567	586	575	550	567	545	580	634	614	612	577	583	629	618	618	579	594	606	607	588	606	582	602	610	614	567	599	589	593	589	588	557	560	566	622	600	580	597	604	657	584	589	632	553	635	608	578	576	601	622	651	620	623	597	594	634	605	611	555	551	584	581	588	612	632	598	579	618	601	604	596	609	655	577	628	616	565	575	572	581	575	594	614	594	596	588	598	594	607	596	603	612	612	609	588	602	580	585	606	634	618	582	570	598	572	546	554	574	599	595	564	570	620	607	602	569	552	601	588	638	584	593	612	608	597	644	634	607	584	571	608	580	586	591	622	576	589	587	567	607	560	619	560	591	576	621	623	610	606	616	631	604	584	597	584	643	596	559	562	631	674	614	596	605	588	624	603	558	606	568	619	585	621	607	594	568	606	623	621	540	594	593	605	615	613	580	560	629	570	584	584	635	573	607	578	598	606	644	624	622	597	616	605	573	588	561	586	575	627	593	581	600	612	566	606	544	648	637	596	580	598	627	548	619	614	592	614	617	610	579	599	610	601	573	614	639	617	561	570	578	583	601	615	585	576	615	575	581	605	634	603	608	598	599	627	636	555	590	571	577	587	609	570	604	584	566	627	602	650	607	609	617	604	632	588	604	626	573	615	621	572	563	587	577	603	624	573	566	627	574	594	605	590	590	572	605	591	625	589	612	621	597	613	561	562	621	601	601	629	617	604	599	639	592	615	647	627	623	618	573	579	590	596	621	622	599	591	592	602	636	619	599	580	582	617	647	598	600	643	604	587	576	581	600	571	607	623	580	600	593	609	583	619	624	574	622	608	605	565	577	579	576	595	610	608	568	566	577	606	617	574	569	595	613	573	613	633	603	570	631	592	589	610	628	609	577	573	602	559	587	617	612	580	599	589	595	629	562	596	590	584	568	612	581	603	621	609	629	604	605	609	587	593	613	585	648	619	578	568	644	631	611	609	614	596	597	588	558	585	600	532	595	560	613	572	589	586	554	618	608	572	624	615	583	597	561	584	584	602	593	561	596	621	616	611	619	625	554	607	573	582	594	600	564	583	607	561	610	625	601	601	588	587	603	568	642	602	625	623	615	596	605	542	608	595	560	557	617	621	562	550	579	621	567	581	623	586	608	558	613	611	538	558	631	626	583	564	601	558	629	568	632	607	604	624	633	598	583	579	588	597	614	644	618	632	621	609	637	620	598	599	611	565	607	595	577	590	648	612	573	659	631	590	580	647	567	561	634	579	565	604	627	624	599	604	586	575	605	582	618	624	597	609	597	640	572	647	599	623	580	596	591	603	615	551	620	605	598	592	603	590	618	584	621	608	563	607	626	594	577	610	596	608	621	573	556	576	605	573	617	562	621	616	617	594	624	641	609	564	570	585	656	606	534	566	613	608	570	580	620	603	615	592	620	589	608	579	603	592	626	614	583	538	608	602	540	578	605	616	582	617	586	651	587	603	657	617	593	603	601	651	579	582	559	586	646	608	528	547	595	577	606	603	578	628	619	609	606	566	612	569	576	618	592	608	553	615	605	597	587	630	606	587	604	634	566	634	626	621	587	564	599	581	597	600	601	617	587	653	607	644	609	621	601	609	566	623	589	611	603	608	584	592	613	588	661	625	646	601	597	559	595	591	534	591	583	633	608	608	608	543	603	642	627	562	583	576	639	610	613	573	633	631	631	631	594	589	629	592	614	572	554	620	591	595	606	588	579	600	619	560	539	569	586	659	599	610	602	597	573	612	575	617	586	577	601	631	571	599	563	614	589	574	582	575	619	595	546	610	578	608	578	599	609	634	624	652	582	541	605	591	614	636	547	630	588	574	675	583	589	604	580	612	622	589	587	609	615	581	589	573	570	599	624	571	641	606	601	621	571	618	574	588	585	587	574	596	619	531	602	617	590	603	550	621	580	605	593	597	585	597	631	572	572	601	622	607	598	584	611	604	608	556	600	544	596	575	629	603	594	582	619	580	619	612	615	578	621	575	580	597	602	573	610	616	552	614	654	591	579	629	612	652	617	564	548	606	643	607	557	566	607	612	599	564	599	632	559	620	592	594	556	575	579	628	630	576	582	616	610	597	589	586	601	607	588	592	568	575	574	581	631	619	612	610	572	626	626	607	593	567	586	607	642	637	632	624	595	637	578	570	616	599	600	596	568	599	585	608	578	631	560	603	619	630	590	609	609	577	603	628	616	565	598	543	595	537	633	596	606	614	581	576	555	600	581	548	626	578	596	601	544	625	586	606	605	617	573	578	577	570	577	563	609	626	582	627	562	615	609	600	612	585	593	558	612	582	606	615	639	588	620	603	615	605	636	552	615	596	595	589	603	575	591	571	583	610	602	605	607	642	568	563	608	586	608	566	586	569	601	618	628	665	635	664	632	610	605	600	574	613	593	571	637	597	581	601	607	596	656	578	605	615	600	611	596	584	581	571	612	627	620	560	593	631	635	598	641	600	552	566	566	610	647	584	614	574	606	598	589	599	632	604	606	596	621	572	565	601	622	595	606	605	582	609	617	587	618	586	557	607	582	591	560	599	625	600	647	628	624	584	581	590	608	622	591	569	581	673	619	595	615	598	618	581	603	551	603	666	596	630	589	595	617	596	610	629	593	648	574	602	599	561	606	581	571	578	587	573	593	605	558	623	623	590	567	564	621	600	591	624	592	589	614	625	602	642	636	613	567	603	616	579	580	598	581	606	556	624	560	577	602	607	584	587	547	540	591	635	604	585	593	604	636	591	592	618	603	615	566	590	581	580	580	616	600	593	575	622	613	597	588	608	596	618	583	602	604	638	638	615	558	597	611	573	594	596	607	609	587	607	602	595	605	607	622	635	631	626	609	631	611	561	583	597	589	614	585	538	583	606	575	595	611	603	549	628	622	568
5243	428	318	340	375	325	349	305	326	300	326	294	322	307	271	327	307	291	308	299	318	302	304	319	293	336	293	294	306	286	283	306	322	323	327	327	261	311	311	313	300	298	274	310	304	288	310	313	301	319	317	337	324	312	341	328	313	271	311	315	287	333	314	290	296	302	296	302	311	296	294	299	326	298	309	293	301	332	322	280	321	294	291	305	310	343	300	331	287	316	323	340	296	308	329	327	304	293	338	294	312	317	299	296	291	330	310	308	318	307	321	318	287	297	325	283	320	326	290	335	293	321	278	319	297	313	296	293	319	319	318	292	274	310	319	312	306	313	317	333	321	309	298	313	341	339	324	289	306	301	303	325	302	320	291	301	296	314	326	311	337	329	322	351	304	273	298	355	325	310	299	321	293	339	286	326	318	341	288	265	291	293	335	314	308	299	334	333	330	328	312	313	329	331	339	291	305	300	294	308	280	279	291	281	290	310	319	323	311	291	315	307	290	341	314	355	313	308	297	323	285	320	314	324	327	296	304	314	325	309	290	337	316	338	323	316	303	309	313	263	298	318	301	277	309	315	290	331	349	294	298	313	297	298	329	287	309	293	284	319	315	311	310	312	317	272	303	324	308	292	341	326	315	330	306	307	322	314	309	323	303	305	356	292	290	320	309	302	283	323	287	275	293	326	291	305	316	298	322	315	323	303	319	291	279	287	287	299	313	324	293	327	328	299	291	301	302	321	297	327	341	306	308	315	316	287	308	313	290	310	313	280	298	299	286	299	327	289	320	299	333	275	295	292	350	313	293	314	344	325	295	311	320	288	340	279	310	283	328	345	295	312	344	312	296	292	317	356	331	286	322	309	315	329	287	302	310	290	312	290	329	331	317	315	297	270	309	326	309	321	304	303	290	329	289	323	308	321	316	290	295	290	308	270	286	324	314	325	281	314	320	314	291	289	319	286	316	313	277	283	287	326	312	298	319	289	327	326	298	287	331	321	292	306	304	315	297	323	317	353	296	303	311	324	302	331	276	327	305	286	312	346	324	314	339	333	326	310	282	334	315	312	303	312	331	323	305	326	296	286	293	300	328	303	309	303	309	304	279	322	309	300	315	331	330	292	317	275	297	300	299	338	304	298	315	332	346	319	299	336	292	304	325	296	334	304	316	294	311	295	328	311	316	311	320	305	287	264	296	325	312	312	300	319	321	319	299	328	341	307	308	297	316	308	295	298	314	299	311	331	286	317	287	303	303	314	322	330	346	276	300	320	292	326	316	339	307	314	308	317	308	316	301	357	317	300	366	288	317	307	329	335	339	299	309	322	306	319	326	349	301	284	343	352	317	279	315	312	276	304	321	336	314	300	308	344	285	334	303	321	290	296	293	317	322	332	306	292	280	336	311	328	308	289	290	288	337	272	316	275	286	330	323	307	322	311	322	260	310	294	303	315	301	328	298	297	322	292	299	290	320	327	308	295	334	321	319	300	291	338	287	300	316	312	312	316	320	308	315	336	319	323	331	263	316	290	308	323	311	318	299	292	305	279	313	299	295	318	318	343	328	313	342	322	294	334	325	325	313	312	318	270	299	323	368	297	364	274	294	316	315	298	295	285	320	325	334	272	293	299	316	312	300	332	307	302	342	296	303	316	307	296	284	317	320	328	284	352	282	258	331	308	317	290	290	284	290	320	296	333	298	288	331	303	280	276	311	315	279	300	275	294	309	297	298	314	297	292	335	296	300	300	323	314	301	313	292	283	319	284	277	316	314	266	312	319	294	335	310	283	312	308	349	313	315	324	293	268	323	289	297	328	302	295	324	316	317	279	316	316	289	281	328	311	312	318	335	316	326	319	307	294	304	324	297	310	328	287	292	306	349	276	291	308	319	328	300	284	318	315	314	302	323	306	316	273	318	299	330	301	321	298	295	300	308	313	285	335	319	294	318	299	342	323	303	313	306	328	323	339	276	292	306	305	308	329	286	319	327	308	303	310	315	314	293	313	321	297	325	302	299	307	306	307	334	320	338	329	333	311	304	290	327	338	287	311	297	317	305	298	303	309	319	304	320	335	294	294	303	313	312	314	301	294	320	313	327	304	317	321	315	318	297	362	291	307	313	329	308	314	316	348	330	327	331	311	332	323	312	313	301	317	292	322	309	311	318	339	284	278	325	306	299	315	317	326	301	296	282	308	300	324	295	322	302	331	288	322	290	329	323	321	304	322	284	298	283	298	324	279	322	292	323	313	307	330	322	305	310	301	332	289	297	307	314	338	309	286	295	304	323	289	267	296	312	296	328	296	334	330	341	322	320	296	319	310	294	342	358	310	300	295	335	304	343	306	299	294	333	297	276	291	307	331	317	295	317	275	313	314	281	321	316	308	327	348	279	298	287	313	312	321	296	319	333	337	283	310	297	331	301	277	319	313	288	335	315	305	297	279	301	303	281	296	301	279	313	288	348	302	302	321	286	318	290	323	299	316	318	284	296	300	308	298	282	332	322	289	290	295	316	305	294	316	310	305	296	310	289	282	312	347	343	316	293	336	294	306	312	311	320	304	322	299	300	329	311	304	322	352	295	322	311	293	303	267	311	303	308	284	296	328	306	299	310	313	313	295	298	273	305	314	280	286	311	319	322	322	325	327	323	311	308	296	339	325	288	322	285	285	319	294	295	314	298	339	334	311	295	310	320	300	282	302	323	312	323	285	318	338	291	299	316	318	309	326	276	291	287	319	325	302	289	301	318	295	311	305	306	312	294	287	274	306	317	306	324	326	325	336	321	295	321	285	325	323	299	305	287	311	326	310	289	276	313	267	327	315	284	315	314	311	344	316	306	279	301	295	297	290	280	305	316	312	300	313	327	329	315	288	325	318	310	329	317	308	318	331	293	316	312	303	327	289	326	275	316	322	308	323	326	316	319	329	326	307	323	318	318	311	302	332	302	326	326	285	306	331	293	315	320	321	311	294	296	290	293	267	293	316	330	298	328	314	301	309	322	294	314	310	289	316	311	328	324	307	295	304	317	309	305	342	334	308	326	312	335	305	310	296	274	323	341	295	279	276	318	319	325	296	290	358	296	308	326	306	314	343	323	297	291	295	303	284	275	310	315	332	308	296	312	298	302	342	337	284	335	316	345	313	297	306	310	304	296	305	301	286	325	310	307	329	291	281	285	294	317	328	292	324	285	310	318	301	328	310	341	335	296	328	349	295	340	318	300	322	292	291	320	285	311	268	290	291	344	258	320	294	307	311	314	330	292	308	314	333	315	333	299	308	324	319	326	291	317	300	301	313	315	300	313	278	311	317	332	305	325	290	290	288	325	304	335	327	301	308	309	321	315	332	300	337	294	318	253	291	336	299	326	310	326	285	294	299	314	314	290	284	330	297	313	288	309	292	295	318	278	316	290	277	291	317	355	321	322	311	333	295	283	342	342	297	315	304	330	324	330	342	338	305	309	319	287	320	306	338	313	311	349	315	332	328	292	315	321	249
4905	883	968	1001	929	908	912	902	916	885	830	843	847	791	823	801	832	873	875	839	841	784	818	818	803	791	791	838	836	797	800	804	811	813	758	813	763	820	807	768	773	772	822	819	801	814	857	829	820	780	761	847	742	815	770	793	806	784	803	798	801	828	772	769	729	807	842	767	743	804	771	794	843	790	798	820	776	811	826	814	821	791	785	845	802	802	848	820	790	796	824	828	788	794	790	785	833	823	874	786	823	840	769	782	807	767	810	813	777	785	827	780	789	795	805	770	788	822	751	822	744	824	819	846	806	837	774	828	821	778	782	778	791	783	797	771	750	779	842	806	819	775	764	830	819	831	805	795	829	783	799	797	840	794	798	782	802	841	799	791	794	774	771	822	781	738	820	830	848	768	787	786	835	742	780	787	802	836	785	823	825	824	794	785	780	767	830	839	830	829	810	828	800	812	757	803	781	868	781	813	784	764	775	825	846	816	775	819	825	771	785	811	798	785	808	737	869	809	799	795	796	788	803	821	820	763	779	765	881	823	759	827	746	786	770	760	792	795	827	799	790	792	815	807	754	821	836	843	820	750	835	796	838	786	791	793	782	847	812	777	779	820	816	811	715	768	818	739	836	813	781	769	777	775	896	781	795	776	818	831	801	792	790	767	779	780	730	780	757	790	803	794	787	823	746	832	806	841	800	832	775	790	785	794	803	812	837	791	777	805	739	802	820	775	836	777	744	780	811	814	762	805	772	824	812	802	760	834	788	729	807	735	787	790	795	767	813	789	831	788	852	784	803	790	752	781	819	779	792	807	822	805	776	797	810	802	816	809	747	822	760	786	775	810	816	795	771	840	781	826	810	800	834	813	771	795	840	805	793	740	797	825	824	828	833	823	795	831	783	831	802	789	784	776	766	748	782	803	770	725	847	741	769	800	760	833	767	750	791	780	790	773	790	809	769	767	792	759	774	808	825	794	800	868	809	823	824	813	827	778	751	846	799	798	744	735	802	792	760	806	806	814	814	824	789	739	802	769	769	806	711	789	800	804	771	781	800	759	806	733	758	821	841	780	765	804	780	819	806	764	779	767	788	843	813	803	797	815	839	813	775	822	822	792	796	792	822	781	796	809	800	772	757	786	817	741	799	770	772	797	760	795	799	808	746	774	751	838	830	763	779	779	834	776	807	804	807	763	785	793	770	807	839	778	828	772	824	784	811	753	789	778	774	771	796	845	792	779	769	783	799	775	801	785	807	773	791	816	796	740	804	882	857	782	775	836	807	828	854	838	765	775	789	771	835	798	743	805	812	726	812	803	784	763	826	720	792	815	789	781	775	828	799	779	809	776	776	829	766	825	795	844	757	807	767	761	809	792	822	787	801	721	858	807	823	820	815	839	819	799	791	776	774	768	793	835	786	773	786	791	731	804	799	827	798	828	756	831	828	801	759	793	779	815	813	739	781	804	805	844	785	806	821	812	774	778	808	828	793	834	796	853	801	752	816	801	815	771	782	766	743	766	768	785	772	830	761	732	813	797	811	784	803	757	832	819	836	791	781	777	840	768	818	795	811	799	759	775	843	843	752	795	804	796	772	829	840	817	770	828	792	840	826	860	793	743	852	815	814	777	759	757	815	775	807	809	854	805	801	814	783	808	784	769	777	757	816	793	818	784	794	799	788	789	799	770	743	823	782	788	806	781	809	775	819	767	799	827	776	797	802	820	758	859	830	844	770	837	767	733	831	733	800	818	762	763	803	774	848	797	821	832	735	785	769	768	858	839	796	805	800	803	855	812	747	776	846	824	771	809	828	812	760	786	793	832	804	747	828	756	850	800	778	829	779	737	810	796	793	768	794	777	804	777	810	792	808	819	781	781	801	790	814	820	793	774	774	792	768	743	882	768	824	798	790	802	778	836	783	801	774	834	849	782	779	785	771	770	808	791	806	798	864	812	804	776	825	768	760	807	823	779	773	787	797	817	798	870	804	823	774	830	858	797	790	776	784	800	792	802	779	845	789	822	831	779	771	752	723	803	835	854	764	790	831	836	718	788	846	784	838	770	778	859	823	760	787	865	834	757	734	770	784	771	841	843	797	779	753	787	760	785	829	781	790	788	800	789	777	827	784	760	837	813	779	747	753	789	787	810	776	812	764	830	760	815	786	770	840	784	777	764	778	804	796	811	785	788	816	792	751	748	780	789	745	749	788	805	784	789	838	787	839	804	775	823	820	753	804	839	764	773	820	756	783	780	846	785	782	807	771	824	795	813	776	787	826	832	810	805	821	784	800	787	861	788	818	801	782	796	796	777	802	814	780	818	793	750	770	788	829	775	756	756	789	773	825	816	813	767	817	781	820	768	789	822	788	814	822	841	771	761	829	808	744	856	836	809	817	777	805	804	791	779	763	779	712	768	784	852	791	846	802	811	785	794	782	806	784	792	818	811	788	744	816	803	816	782	841	824	755	807	755	763	813	765	802	799	805	765	777	803	766	811	834	814	801	804	811	806	805	794	805	801	823	812	800	779	802	798	816	802	802	828	795	791	816	794	760	850	765	767	701	808	778	795	809	792	790	777	823	768	767	772	812	785	769	797	801	846	805	791	849	811	819	808	746	822	771	764	798	832	790	819	739	787	783	766	798	832	813	763	818	784	821	818	816	805	810	809	801	717	740	814	799	784	800	827	780	821	767	775	783	799	773	849	845	839	790	848	813	764	789	799	796	794	800	793	879	745	781	793	773	790	789	775	791	747	809	788	792	832	725	776	791	803	843	879	777	788	819	832	780	777	796	808	796	763	824	843	800	770	824	733	798	799	784	833	796	794	811	775	761	802	831	747	794	765	820	793	773	841	789	801	763	804	847	766	790	808	813	817	778	748	808	848	791	775	812	773	848	773	801	732	736	816	809	804	812	830	767	745	829	806	781	774	840	827	803	830	811	793	820	836	826	801	812	782	768	759	782	816	813	758	782	725	782	781	825	835	775	771	778	821	768	766	812	807	785	817	787	763	807	798	757	813	821	753	790	783	834	798	774	780	742	821	808	847	863	825	821	773	768	790	771	790	796	770	775	788	801	845	778	816	808	776	808	767	863	820	828	800	831	788	831	789	761	755	795	791	800	814	801	793	798	759	787	796	807	810	792	766	776	807	804	778	813	801	791	787	801	806	765	814	796	785	754	806	744	840	773	769	777	798	796	764	840	820	767	814	749	759	779	771	803	793	825	791	735	803	843	787	796	766	786	789	799	807	812	767	774	810	810	795	831	834	823	811	791	780	776	848	821	860	773	838	818	792	839	782	819	739	790	795	768	830	804	803	782	771	766	772	778	816	779	735	785	850	794	781	780	834	741	824	781	793	770	800	790	774	773	761	835	796	810	780	822	773	813	811	831	776	754	786	723	770	769	776	828	776	820	789	831	793	803	767	766	823	843	762	778	804	777	746	782	844	784	816	798	800	771	714	783	813	797	824	794	814	863	778	812	765	761	768	823	813
29393	3891	1600	1117	962	701	591	550	456	462	431	424	440	356	373	400	375	388	373	401	361	371	340	359	360	378	354	357	352	370	351	348	350	359	366	343	335	330	310	332	339	339	347	362	333	346	374	328	350	313	322	332	335	335	312	336	329	342	306	339	370	357	339	347	312	376	344	317	338	331	321	360	338	330	362	343	343	372	326	333	324	352	365	333	342	362	309	324	342	360	334	342	361	377	365	329	368	335	346	327	338	336	322	318	347	344	323	357	340	331	345	317	325	348	321	342	330	313	330	313	347	351	338	386	332	347	317	347	370	333	360	315	350	353	304	321	324	355	317	361	333	323	340	362	316	359	330	345	333	329	316	318	339	330	310	329	335	354	351	332	348	313	334	360	312	299	317	338	332	395	369	342	337	352	333	354	369	331	350	340	327	339	315	316	341	383	342	332	359	332	340	325	328	310	330	368	351	350	350	347	358	357	327	337	321	346	353	382	332	330	353	322	360	354	318	343	308	347	341	341	343	377	334	356	334	324	310	315	339	364	314	319	322	297	319	309	353	326	339	347	355	360	327	324	341	344	340	327	332	329	348	371	300	321	348	289	335	310	332	334	321	369	311	326	333	369	360	348	350	330	308	305	334	350	297	323	355	319	350	348	350	368	348	354	307	317	354	335	306	335	330	365	335	322	344	326	301	330	341	339	309	314	351	332	355	339	325	348	306	353	349	317	326	319	343	330	290	332	329	355	318	301	336	324	317	320	325	322	361	367	323	339	358	339	316	319	335	347	323	343	338	310	351	327	328	364	333	311	322	323	338	367	330	317	328	343	344	362	321	365	346	291	329	333	349	335	320	347	352	322	333	369	319	358	318	316	308	387	338	336	357	334	318	347	341	345	356	350	317	377	354	293	328	322	333	322	323	294	328	351	330	309	336	348	325	356	327	378	336	348	347	344	339	342	340	337	363	327	353	350	324	336	332	293	324	325	330	317	339	331	346	348	347	332	355	332	334	310	332	345	324	305	303	348	324	298	341	326	367	334	323	325	303	314	336	316	314	324	359	354	313	342	319	346	321	354	335	346	340	330	336	342	359	344	345	312	315	307	359	342	388	329	329	332	350	297	299	334	359	314	369	348	325	358	324	321	319	344	345	369	349	365	325	339	340	339	334	338	342	378	306	313	328	335	319	325	338	334	354	324	308	341	337	346	345	363	315	336	331	323	320	331	341	322	334	328	340	356	325	360	344	351	338	350	320	360	332	332	355	364	333	345	339	308	292	327	340	310	350	320	320	359	325	343	354	336	344	356	330	405	328	324	354	344	300	339	323	319	325	310	337	354	352	305	327	351	353	343	348	341	344	328	340	372	326	351	328	312	333	322	349	327	381	306	347	332	346	331	340	358	322	367	362	315	342	328	349	356	334	366	349	309	328	275	333	325	365	345	339	344	325	356	309	340	335	358	352	360	346	376	346	360	323	332	338	361	315	364	318	348	327	337	328	328	369	360	337	324	335	321	351	395	285	327	328	339	350	341	318	326	351	316	359	330	322	321	325	358	325	323	301	313	325	367	361	322	322	297	332	338	333	319	324	359	311	370	306	311	342	316	326	349	321	326	331	369	333	347	326	360	354	341	364	336	357	326	354	332	369	325	347	326	304	332	311	373	344	346	339	324	342	357	341	337	322	332	377	321	333	355	331	343	327	354	327	318	334	313	341	333	334	350	335	339	330	340	362	360	340	320	345	331	324	350	322	340	375	351	357	312	352	358	357	319	336	327	324	323	345	322	326	293	333	330	348	345	333	340	367	310	337	360	319	327	347	328	326	340	296	359	312	336	326	339	325	326	334	333	345	336	348	301	366	341	332	301	345	317	357	342	363	362	359	364	342	362	339	331	346	315	305	331	351	322	337	337	348	338	341	322	320	326	359	324	381	342	351	354	342	363	340	357	326	330	360	341	346	328	342	318	337	321	330	326	311	349	355	327	326	341	355	340	331	338	321	340	357	343	358	358	355	351	334	344	347	320	356	360	330	355	315	390	319	364	332	311	329	338	322	352	331	333	333	339	369	331	377	334	317	316	335	347	310	320	309	338	356	352	364	350	333	304	330	352	329	317	313	327	321	356	323	322	321	301	331	342	367	322	324	338	347	320	348	315	330	336	339	308	336	331	304	313	347	345	325	340	345	343	332	326	389	381	367	322	376	364	306	367	351	327	338	326	334	324	331	352	345	327	336	360	338	338	330	366	333	323	319	344	319	323	337	346	365	345	374	359	350	299	357	311	333	360	357	348	352	358	309	302	360	346	340	324	364	345	326	367	372	333	334	355	314	343	331	333	343	306	331	335	329	328	342	351	353	368	330	347	317	341	356	341	330	325	323	331	344	351	356	335	337	315	344	328	328	331	345	291	319	325	375	361	334	369	324	346	321	364	372	359	321	347	331	347	361	328	358	344	322	311	341	328	350	321	331	318	341	326	341	348	364	334	348	332	319	362	341	339	314	297	350	344	318	329	358	349	334	328	350	368	342	316	351	358	309	341	318	315	326	340	341	350	316	364	329	347	341	325	339	365	363	321	381	347	337	334	344	328	339	336	338	338	331	322	284	342	346	348	343	338	310	349	359	339	346	328	303	355	300	318	339	331	355	311	367	342	351	347	342	368	353	321	332	312	371	339	344	323	362	363	328	335	329	335	358	359	340	334	346	335	320	328	326	355	356	360	317	350	311	348	343	320	327	330	339	307	313	341	311	311	365	355	325	327	341	320	335	327	346	331	324	315	350	345	307	355	324	319	356	365	384	367	346	347	320	350	321	331	331	346	344	311	325	356	324	324	354	331	304	352	348	320	347	365	328	349	314	286	313	339	325	364	364	341	333	360	303	323	321	308	367	331	327	356	393	347	322	374	336	360	345	335	350	328	345	335	350	326	338	302	337	348	300	355	321	339	351	338	335	334	338	345	334	366	333	351	318	343	281	303	310	348	339	355	335	351	305	309	348	328	332	333	341	298	323	356	341	341	318	329	333	326	338	334	316	341	353	351	321	340	353	315	338	313	331	349	340	333	338	344	306	347	330	346	344	316	373	346	304	324	309	316	341	334	350	296	335	355	285	339	372	366	331	331	339	340	331	337	331	340	349	378	329	339	348	330	318	328	323	334	384	361	370	349	324	347	337	315	316	306	345	335	324	353	338	347	339	356	339	339	359	333	336	364	320	337	331	327	347	362	324	345	342	331	312	360	316	323	347	371	312	363	335	324	315	332	346	307	304	352	369	330	337	368	361	320	390	358	336	347	327	331	332	327	330	352	339	328	357	332	357	359	347	339	337	321	321	321	356	332	322	339	316	376	323	313	360	318	329	314	305	352	369	354	337	322	357	327	339	346	324	355	362	320	346	355	360	338	332	342	358	301	312	316	341	345	333	337	360	343	339	333	311	348	322	320	346	340	351	332	329	343	329	327	336	309	338	358	326	355	314	335	307	343	376	326	338	376
13625	1726	3238	3414	3065	2683	2232	1921	1740	1640	1504	1432	1335	1302	1146	1196	1169	1083	1051	1102	1061	1043	1006	1028	976	921	949	964	966	953	942	978	875	911	934	919	992	884	895	894	909	893	914	843	924	921	883	883	898	839	881	890	897	890	901	829	871	848	914	890	855	894	910	841	893	871	895	886	868	911	877	812	866	902	875	893	902	853	881	876	868	882	884	862	893	881	878	928	897	893	887	903	870	871	878	858	854	825	890	902	862	874	878	863	892	892	885	877	857	832	792	822	878	831	842	885	887	832	865	813	875	830	845	875	904	904	842	821	825	805	892	858	867	851	841	850	841	813	816	860	872	827	874	855	833	871	894	859	881	838	852	842	849	846	821	880	825	802	908	893	846	823	824	903	878	884	879	895	850	862	818	886	813	872	855	838	888	905	837	824	857	909	812	828	896	861	869	833	867	811	892	786	849	810	834	848	850	870	860	855	877	877	857	911	864	871	855	852	902	824	863	875	839	849	826	820	837	856	861	903	862	867	890	842	859	837	805	855	840	799	871	844	825	862	827	852	803	926	837	855	839	901	865	856	863	762	832	789	841	868	869	879	808	844	860	837	903	905	806	922	844	840	808	879	817	814	866	880	818	906	829	858	843	847	863	858	843	882	849	855	844	837	850	836	812	842	856	852	858	876	830	856	858	871	878	888	875	841	868	864	831	892	859	812	856	848	828	938	783	861	843	853	878	813	860	846	840	788	858	836	798	870	851	805	869	842	831	837	837	885	885	871	824	799	837	876	870	891	861	894	853	840	889	872	841	896	840	850	859	842	852	870	901	892	824	833	818	866	886	862	870	811	887	859	844	855	860	850	871	915	858	883	828	863	836	884	865	842	788	873	833	840	836	802	837	880	821	886	873	821	871	902	833	871	827	883	887	832	860	916	874	830	808	906	858	864	817	877	825	885	896	844	858	836	838	814	837	831	872	861	877	805	845	895	861	823	893	871	851	897	821	868	842	885	843	843	824	861	864	849	879	879	868	854	830	840	896	829	847	850	858	841	891	885	803	872	838	884	872	853	879	830	793	837	871	836	891	882	854	861	814	896	850	829	937	821	847	918	853	863	881	839	798	854	849	886	884	856	825	875	815	853	870	848	857	817	874	847	872	870	878	895	875	860	869	814	821	833	808	818	828	824	831	841	865	894	850	844	829	786	828	867	832	847	848	910	861	820	815	840	859	823	856	860	835	847	850	843	875	883	849	817	849	857	880	858	879	852	868	855	848	853	838	865	887	825	846	832	797	846	877	820	873	815	850	879	848	878	857	870	857	851	828	860	889	836	873	797	847	836	867	850	884	874	857	866	851	816	847	854	878	844	882	840	872	822	837	843	887	862	857	840	830	800	843	813	875	861	831	869	846	858	837	878	856	840	835	848	845	861	847	861	843	818	852	892	813	871	817	852	895	827	850	849	857	798	824	891	858	871	838	812	877	834	865	826	837	871	776	817	921	861	858	874	853	855	810	860	843	868	878	851	808	861	890	906	806	854	861	883	883	867	874	915	844	845	856	848	842	842	839	839	847	826	842	854	795	824	879	919	832	892	888	830	825	889	872	824	860	831	884	852	843	816	830	838	826	885	856	843	846	851	840	882	826	834	893	838	861	890	860	819	913	846	825	857	842	840	822	814	847	814	872	878	820	889	880	815	806	822	810	826	882	847	831	834	847	906	896	851	837	905	831	862	865	847	886	893	805	893	887	869	866	873	926	816	872	834	855	877	907	853	895	886	876	852	817	842	862	859	869	845	828	866	891	787	819	847	781	891	840	790	877	822	861	877	793	837	872	819	838	804	863	867	826	846	847	854	817	872	827	827	812	800	832	811	861	821	858	839	873	840	845	797	899	910	851	853	883	796	868	882	864	907	840	813	863	778	842	820	825	810	872	862	864	884	888	857	879	847	879	898	927	837	879	796	842	858	831	852	862	847	918	801	806	835	817	863	849	815	856	871	862	850	863	849	898	835	804	888	836	822	862	868	813	806	867	860	861	829	870	837	874	878	833	882	873	891	870	836	885	885	831	800	870	799	867	874	870	865	813	829	860	864	826	812	867	871	863	881	869	817	854	873	847	875	859	887	861	852	823	918	804	851	850	835	804	867	819	864	891	820	857	841	851	856	895	822	844	844	846	868	845	847	862	854	861	860	825	804	811	867	877	832	859	834	804	871	849	816	806	794	902	894	844	815	792	872	883	872	805	832	821	892	828	866	818	812	786	844	874	859	889	860	846	867	869	839	848	817	838	849	883	840	873	858	873	856	901	857	857	876	849	872	835	815	887	802	845	825	884	841	860	847	859	796	882	847	835	876	853	840	818	865	864	819	835	904	882	867	888	861	808	827	843	848	823	896	766	889	819	875	858	846	883	850	909	878	849	856	857	826	845	863	857	828	898	847	854	897	826	886	840	851	878	862	822	887	843	887	822	877	840	840	845	848	815	873	868	821	913	853	834	835	857	853	870	896	803	887	845	862	823	845	827	823	882	850	862	822	876	874	841	853	815	903	849	861	831	897	857	848	845	843	891	832	876	814	813	831	828	802	847	827	803	839	860	831	887	826	837	878	868	790	806	851	836	814	836	844	814	863	841	849	887	856	859	886	846	879	831	799	854	862	890	892	874	836	868	846	846	852	884	853	808	866	849	869	840	858	853	881	839	827	864	833	873	903	833	856	864	867	849	835	792	859	824	835	836	852	824	851	838	891	793	814	872	856	827	845	840	899	824	911	832	885	872	836	924	849	868	888	847	858	821	838	852	853	820	843	835	866	863	864	866	859	832	839	840	859	804	872	889	838	832	802	862	837	842	828	822	880	900	829	832	875	860	855	866	911	845	873	872	844	833	884	835	817	880	835	877	838	823	808	852	829	851	847	836	875	821	853	841	878	836	779	841	869	871	790	891	823	858	848	843	839	821	827	889	833	851	852	860	912	854	845	838	881	858	894	803	856	825	821	879	903	834	809	889	826	871	844	906	909	865	865	873	869	910	869	831	859	903	878	884	854	830	864	870	819	870	841	857	845	856	891	810	857	860	878	856	827	834	842	907	850	803	847	884	812	909	845	849	854	845	855	897	857	870	872	884	873	895	866	794	863	859	834	856	835	797	825	830	822	877	863	834	875	836	902	905	844	808	821	883	843	886	899	863	878	859	872	791	825	813	889	861	867	866	809	860	894	858	891	881	905	849	889	847	892	910	832	832	920	822	865	848	790	866	877	848	804	828	868	893	923	825	883	871	800	856	826	823	812	879	807	779	840	845	837	874	890	818	876	816	878	838	827	901	819	883	796	880	859	831	922	900	878	881	900	838	832	833	888	906	866	849	830	856	819	896	829	871	843	870	853	898	847	870	893	860	864	814	873	871	903	870	844	898	856	834	856	839	863	822	817	840	868	859	849	809	828	834	847	784	865	846	833	880	856	836	876	843	819	873	838	882	833	863	872	878	832	873	853	866	858
41951	9654	3238	1964	1402	997	773	698	531	460	418	376	394	348	299	323	311	349	274	287	267	258	292	283	265	263	245	270	260	274	251	241	259	230	243	239	211	238	215	238	269	233	250	236	255	226	244	241	234	255	234	243	222	229	224	217	217	233	231	201	245	233	252	196	238	239	209	222	229	241	227	259	215	244	246	241	245	249	244	249	267	227	269	242	214	192	233	263	259	251	260	232	246	247	218	230	223	235	215	248	213	231	239	238	210	219	216	228	246	214	213	243	250	189	219	207	248	222	239	256	258	268	235	215	243	221	235	230	231	225	258	223	233	221	221	232	200	250	222	216	246	218	235	250	256	264	239	248	252	247	224	220	233	230	207	213	227	240	232	249	235	254	216	228	228	245	215	224	229	220	237	230	237	240	216	229	215	207	233	256	212	230	230	235	241	236	255	240	207	259	252	247	266	226	238	226	251	256	225	212	213	234	214	218	213	221	228	234	215	232	216	222	217	280	248	243	199	238	242	220	250	224	224	228	234	237	213	226	221	217	249	236	215	234	222	217	186	222	226	232	236	218	263	265	259	226	246	245	264	245	223	236	228	224	229	220	260	257	225	230	232	205	234	226	227	237	225	249	252	257	231	203	221	204	251	215	217	218	229	224	225	222	231	208	250	253	222	233	254	252	199	226	214	239	222	218	219	216	242	216	256	224	232	242	242	232	223	213	222	230	214	236	228	246	231	225	202	230	216	220	247	226	232	220	219	230	256	235	227	174	228	225	219	239	270	227	244	248	250	238	250	204	217	208	212	236	263	235	241	210	217	224	291	229	238	238	221	225	230	229	252	245	240	235	210	243	235	239	253	229	242	211	222	242	254	193	230	234	216	249	254	204	212	230	238	233	218	225	239	229	247	232	223	208	222	232	214	205	226	206	219	233	225	234	254	227	249	247	255	233	242	261	207	240	239	249	247	240	223	261	257	236	245	207	219	240	244	235	239	237	227	250	234	242	209	218	187	224	214	236	236	236	222	217	207	235	251	240	254	225	221	228	230	224	234	241	200	225	242	251	228	232	212	207	256	249	247	218	227	235	239	245	254	233	219	225	236	245	214	227	240	243	219	218	223	246	215	242	236	266	212	236	241	273	240	222	226	221	249	231	225	234	223	243	244	246	212	232	241	237	237	242	216	190	229	247	247	225	223	235	200	251	235	237	222	220	203	249	209	237	240	200	243	217	214	255	237	231	249	210	239	213	212	254	241	245	237	223	229	256	259	233	232	220	230	244	231	216	205	254	213	228	226	210	239	259	231	232	227	242	224	223	234	220	233	232	231	242	221	217	204	218	211	249	225	228	238	268	224	235	237	253	225	225	263	248	256	245	232	238	212	217	215	235	236	227	258	221	238	236	235	253	210	220	240	233	239	216	206	209	231	229	222	216	202	221	255	234	244	250	238	235	241	250	226	230	248	201	236	257	252	228	217	225	204	218	233	243	226	257	244	222	231	237	240	236	208	219	197	204	233	249	238	238	249	216	235	239	239	218	218	223	225	235	225	221	258	238	244	234	270	214	239	208	260	265	231	227	216	215	252	238	231	204	227	227	233	217	237	223	210	238	228	232	236	226	254	249	232	225	251	240	220	245	211	235	223	230	228	212	226	231	250	224	255	213	230	219	240	221	216	253	277	235	214	213	228	243	228	241	235	209	222	250	238	220	218	244	239	229	220	231	237	239	255	230	227	237	203	242	217	220	246	221	208	236	228	211	227	225	249	230	210	229	239	242	238	238	233	222	222	224	202	223	234	239	238	210	190	240	237	237	229	245	252	214	228	265	213	222	233	213	222	245	250	232	218	251	222	260	257	237	240	241	221	214	212	248	232	239	245	216	235	221	223	263	244	207	232	215	213	254	224	229	212	258	238	244	253	219	193	236	210	209	227	220	243	257	256	227	238	223	263	231	227	237	233	218	254	234	241	245	227	247	213	204	214	223	243	223	211	255	210	231	249	234	220	221	234	225	236	218	230	193	236	208	229	236	237	235	238	260	226	231	244	236	222	228	228	213	247	220	205	216	221	219	218	263	201	253	255	215	216	244	239	233	228	250	242	202	248	211	226	227	215	232	230	238	216	225	246	224	233	252	253	230	244	217	222	234	245	261	235	249	225	230	228	236	242	257	247	223	262	228	233	242	230	215	238	217	239	233	235	242	224	220	231	244	244	256	223	236	228	222	242	242	244	233	219	245	229	222	255	233	232	245	237	236	241	228	225	210	219	221	207	232	217	234	230	257	242	225	234	203	230	223	220	233	237	228	227	223	199	236	222	235	242	216	261	225	239	227	244	254	209	236	259	236	228	244	225	226	243	209	219	239	223	240	233	209	223	194	239	250	242	206	218	247	225	230	238	228	242	247	218	207	226	224	228	232	234	264	245	216	215	252	241	225	229	236	232	227	230	243	245	242	230	227	214	204	213	222	214	222	199	243	245	250	251	232	238	230	276	241	230	208	231	266	252	219	248	241	213	229	249	282	256	215	230	250	223	246	209	225	219	229	205	222	234	249	240	231	271	244	234	217	215	212	218	220	218	231	206	236	254	211	220	243	248	245	214	243	254	208	231	242	242	228	247	235	244	245	212	219	231	238	233	209	258	245	239	250	219	227	250	218	232	234	226	201	209	230	221	246	211	228	206	244	203	222	229	252	224	210	226	264	247	196	228	232	247	224	248	209	240	225	215	222	254	227	219	248	226	220	220	233	240	228	237	226	235	228	230	243	214	211	246	223	243	217	243	223	213	234	255	217	222	216	238	250	227	231	226	216	223	240	254	230	224	219	234	207	229	210	240	238	226	224	213	194	201	261	247	250	226	227	211	245	241	226	234	231	220	228	225	210	253	223	222	238	250	226	203	248	228	230	235	220	235	247	203	232	232	245	215	251	233	219	230	244	209	243	246	215	209	224	239	224	221	247	234	196	248	210	263	229	233	233	217	230	208	238	239	219	257	246	221	200	213	262	238	250	258	222	235	232	219	215	229	238	230	230	262	229	209	256	265	238	229	234	220	225	222	231	222	258	226	208	253	224	252	240	251	227	241	238	229	250	231	239	227	229	247	231	212	226	232	213	241	229	238	228	249	241	237	219	237	202	230	229	243	214	188	223	205	219	232	217	219	235	255	217	220	243	250	244	227	245	223	238	247	248	240	219	248	230	238	227	225	221	223	233	238	236	233	238	220	232	223	228	237	247	233	227	238	237	205	228	224	224	243	246	211	227	239	216	213	217	204	243	216	244	239	255	212	255	231	224	217	222	256	198	228	237	230	265	223	238	248	247	219	229	251	218	224	236	226	223	243	216	239	250	268	186	252	240	217	250	246	234	221	288	221	220	227	240	216	245	243	232	217	223	198	231	235	222	242	217	243	237	218	224	212	242	219	226	272	283	256	217	246	212	219	237	213	232	245	223	223	239	236	216	267	272	216	242	209	229	237	237	238	248	222	245	233	224
18786	2334	5307	5711	4897	4007	3181	2642	2416	2093	1843	1672	1486	1344	1343	1218	1146	1080	1022	1005	932	952	964	877	836	824	862	792	818	798	723	759	796	699	766	709	689	779	726	696	661	712	720	683	714	700	621	722	663	657	659	625	642	641	660	640	653	696	671	648	638	662	612	609	600	665	678	649	621	709	674	636	663	623	618	652	635	661	650	656	614	661	674	703	658	704	644	690	636	680	665	670	617	612	636	678	670	642	591	699	628	698	656	649	638	649	634	626	591	665	637	624	602	628	627	614	602	613	584	609	637	637	636	627	638	611	615	645	638	635	603	606	640	635	628	604	593	615	634	605	633	638	638	604	685	626	647	657	645	586	580	603	586	590	587	623	604	563	608	629	591	630	632	623	617	601	588	601	635	637	592	590	651	656	605	598	655	618	609	594	581	620	673	579	594	625	592	609	577	617	584	654	595	597	621	619	589	640	616	638	602	613	604	600	572	590	597	581	599	561	626	633	610	610	586	598	635	632	625	585	634	606	607	598	603	607	601	657	617	613	626	581	589	593	595	614	656	623	682	590	603	590	599	601	604	583	627	631	581	604	608	612	620	569	633	592	583	636	582	565	578	630	632	615	609	619	646	559	627	602	558	603	638	589	577	583	588	634	638	573	564	583	625	599	664	594	578	567	611	649	605	577	604	604	639	633	606	633	635	609	631	583	560	652	572	583	628	577	647	652	605	597	608	601	592	596	593	620	616	623	620	611	574	620	608	622	621	617	613	607	585	627	622	629	625	584	604	609	572	610	604	609	566	665	589	583	646	699	647	585	549	595	590	601	595	652	624	596	630	588	623	607	590	598	590	582	601	575	556	632	603	579	617	662	636	621	616	585	607	590	609	595	561	579	580	569	580	616	589	604	627	587	579	561	536	588	625	588	592	600	601	640	671	572	590	602	607	594	593	591	611	591	621	636	592	601	637	583	627	618	615	622	595	597	565	611	563	628	592	611	625	610	584	627	622	599	598	592	610	624	582	638	593	598	607	619	591	622	616	646	589	596	588	596	611	614	635	606	593	565	637	585	580	603	592	611	652	592	601	596	555	610	580	583	629	645	565	631	617	583	606	622	611	606	592	620	600	650	591	608	623	606	562	569	602	588	582	592	607	650	591	618	612	578	599	618	592	583	561	640	597	585	592	666	614	577	601	630	605	580	604	592	611	607	612	618	577	576	570	569	591	566	615	576	570	612	581	602	624	644	603	632	594	586	622	611	636	621	579	622	638	626	648	569	623	616	658	602	581	588	579	565	596	643	619	611	627	654	602	616	566	591	568	592	607	609	607	595	631	653	600	594	617	617	575	617	578	590	588	582	613	624	599	595	572	631	631	598	641	582	557	581	571	659	645	585	579	565	603	624	574	583	653	585	606	640	630	605	635	602	616	628	595	582	603	646	589	641	584	588	621	618	600	603	631	618	622	597	594	619	615	617	625	599	603	565	608	568	597	605	615	629	593	595	593	624	609	596	574	600	598	609	623	632	598	611	590	588	625	638	606	582	596	626	589	566	567	607	630	592	591	632	590	574	598	584	623	615	620	648	649	562	643	612	604	633	590	580	626	601	551	610	595	610	553	642	579	594	588	631	584	614	635	649	565	580	596	621	554	561	653	618	625	594	614	575	605	629	611	630	586	570	626	613	561	617	616	658	571	620	583	643	603	611	583	603	592	629	594	624	597	629	608	579	614	609	666	612	624	587	615	619	585	600	639	603	592	611	627	585	626	639	600	611	609	600	629	567	621	629	596	597	564	593	573	595	601	624	598	620	608	614	582	596	633	603	605	605	628	601	600	617	618	595	557	583	592	638	621	602	664	611	617	621	613	613	596	578	594	631	625	595	588	611	617	589	606	646	615	598	595	602	602	611	552	613	615	588	586	611	614	576	617	575	587	585	619	626	574	627	580	640	627	587	606	578	588	563	607	579	634	619	590	616	578	596	645	593	616	611	586	608	633	600	644	593	629	585	616	638	618	629	623	610	616	641	600	618	591	615	607	629	602	613	633	551	584	589	596	604	625	556	593	609	580	587	629	633	606	610	601	562	626	560	588	631	574	585	592	628	590	616	585	675	591	586	572	592	596	613	642	570	555	607	611	585	602	609	649	638	573	543	586	585	593	610	598	613	595	594	626	632	588	652	580	586	612	601	638	602	629	602	581	607	614	633	602	607	607	626	609	605	630	613	658	589	615	584	627	594	614	581	576	587	610	632	544	630	569	556	605	585	592	620	566	643	573	610	594	598	574	605	615	539	624	630	633	552	625	670	649	640	652	617	644	600	614	647	621	613	553	656	610	612	601	602	601	594	585	601	578	592	606	576	596	610	595	618	625	624	628	621	592	609	618	598	588	610	564	654	642	612	594	614	601	613	595	554	641	606	600	596	636	619	613	612	615	571	592	614	617	627	629	598	609	626	602	644	615	598	640	658	594	629	622	573	594	589	590	590	604	570	601	628	574	616	585	580	619	591	617	619	597	641	618	582	586	615	608	623	599	596	622	599	599	598	597	568	594	643	619	589	630	591	641	559	595	580	644	612	599	612	594	612	596	585	611	630	600	602	577	625	579	589	632	589	556	606	629	641	603	623	619	608	590	583	584	600	594	606	614	564	591	610	669	623	625	590	630	621	661	626	648	627	616	581	625	602	581	601	593	571	628	596	603	632	629	594	629	600	603	606	609	574	624	650	589	583	605	625	642	574	618	591	592	598	607	579	637	671	571	590	541	580	610	639	581	619	588	600	624	599	631	635	609	582	575	619	561	568	632	619	645	563	629	620	584	599	603	636	607	632	567	604	558	587	581	610	624	611	578	613	650	573	630	613	619	544	561	590	576	593	578	580	607	608	629	583	605	584	597	572	608	628	609	609	658	622	624	607	621	596	562	629	663	603	617	593	629	570	621	636	580	617	618	598	579	631	603	641	588	622	616	601	604	607	619	591	627	617	640	588	598	588	631	621	571	630	623	588	560	592	610	623	584	611	602	605	621	602	616	639	577	630	620	607	584	580	617	570	604	601	634	654	574	647	606	607	626	649	604	601	602	588	606	658	561	604	602	600	582	582	587	580	598	606	634	557	621	582	608	575	627	571	612	627	649	592	639	582	630	601	614	623	601	609	584	650	598	600	576	588	593	614	586	610	550	609	537	599	644	591	585	590	652	640	623	607	569	602	590	607	622	624	620	611	611	626	578	626	598	623	605	579	595	623	619	605	601	640	613	616	616	604	598	603	624	624	637	631	610	643	612	609	644	599	600	597	551	615	635	590	607	655	549	591	575	615	620	628	599	624	587	607	579	618	587	618	654	602	627	635	601	555	571	587	575	610	673	635	597	569	618	642	602	597	620	578	643	645	570	639	554	656	592	614	615	587	586	620	611	555	625	596	600	618	639	580	615	633	573	614	653	620	616	637	549	563	582	599	606	625	584	628	637	596	615	616	595	582	596	600	593	608	604	627
4541	352	379	332	342	329	322	313	350	307	338	342	326	316	308	317	297	316	290	327	335	312	293	312	326	381	295	298	326	339	295	294	330	314	300	334	329	326	321	326	351	302	324	275	298	308	275	325	324	312	284	310	300	311	286	313	301	293	310	297	306	327	306	306	329	313	285	300	301	294	320	314	352	307	365	304	312	345	316	316	347	330	313	336	318	355	296	301	307	336	328	326	320	323	317	315	323	309	322	307	337	307	328	309	296	304	309	281	317	309	329	307	310	324	342	315	295	311	331	307	303	309	323	313	368	337	341	292	330	311	298	324	324	319	299	362	305	308	313	315	293	315	313	325	333	358	333	308	331	308	309	336	330	298	324	316	291	292	306	338	292	316	340	301	341	325	316	314	305	313	313	298	307	302	310	351	293	328	322	308	313	322	322	315	310	290	339	279	299	303	300	300	294	304	320	362	291	309	325	292	352	320	304	334	289	327	314	300	308	329	308	327	293	283	341	318	282	327	314	333	323	265	329	303	304	306	301	301	289	281	331	304	352	310	307	279	281	302	299	297	315	283	304	304	310	301	321	340	327	346	304	326	295	310	300	311	318	301	347	349	300	304	284	302	318	306	339	330	302	297	296	306	326	285	307	294	304	290	316	290	323	310	321	324	285	348	309	314	307	304	312	298	308	325	313	291	317	296	333	332	313	294	327	314	289	329	293	329	330	323	309	330	276	293	327	336	327	319	320	336	326	308	296	312	284	358	298	317	304	298	297	274	332	329	348	310	303	306	330	330	309	308	292	316	321	304	318	301	328	296	335	294	308	282	306	301	317	342	317	313	352	315	328	323	322	332	300	320	299	302	299	316	268	314	302	321	331	315	325	306	289	307	308	295	308	280	316	304	322	319	290	341	312	292	321	289	296	286	325	312	287	294	347	339	304	330	294	321	286	308	303	304	306	311	304	347	323	306	297	320	322	324	313	298	324	327	280	329	332	327	315	313	317	311	342	303	351	310	296	307	324	316	321	309	288	351	312	325	320	315	311	301	299	318	329	289	315	318	319	344	337	312	332	301	319	333	347	297	298	314	325	336	318	322	324	304	299	284	333	331	322	338	306	300	293	323	301	304	330	303	338	300	324	285	288	302	289	302	307	300	315	325	331	316	293	339	314	317	321	280	327	301	282	342	349	302	295	273	305	312	334	290	285	294	296	314	327	315	296	325	297	333	307	315	341	299	298	322	295	294	295	323	321	310	318	284	312	309	297	311	297	310	301	305	285	292	299	306	313	283	289	336	284	299	302	302	292	327	305	294	302	313	337	321	303	320	289	295	325	326	319	349	312	325	281	315	307	311	294	316	308	314	337	315	303	306	294	325	325	345	321	293	355	289	331	313	286	308	309	309	300	321	319	345	297	297	320	332	316	304	323	289	320	323	307	312	308	324	341	339	299	311	332	324	357	299	308	322	291	312	330	330	320	336	286	304	282	298	311	318	279	288	319	327	303	321	300	307	312	295	336	295	325	319	348	314	317	312	289	297	324	302	288	320	307	292	338	318	319	301	296	314	321	296	314	302	325	305	335	312	325	329	290	299	276	357	317	316	322	324	308	321	333	328	309	290	306	300	342	288	309	316	305	314	284	287	280	326	303	297	325	282	286	306	314	291	311	315	310	313	315	319	305	278	309	310	305	322	271	328	310	317	288	287	334	318	337	323	349	323	312	343	294	306	297	302	303	310	303	309	292	285	288	316	304	315	310	281	308	289	314	344	321	323	304	311	282	310	313	313	307	320	299	323	319	309	330	315	310	318	295	334	309	293	309	324	323	338	315	304	294	275	325	304	282	331	305	298	294	339	309	293	304	323	279	287	315	352	320	346	287	321	283	320	318	342	317	332	315	335	288	303	319	298	294	308	316	304	321	304	326	313	308	333	315	321	321	325	292	319	350	332	299	328	315	334	306	292	338	318	315	277	305	302	320	287	306	325	292	258	308	311	368	333	315	257	326	328	327	317	316	303	316	297	299	306	309	307	330	326	313	322	295	338	317	332	274	274	334	298	333	333	325	304	298	299	339	314	297	282	294	280	296	316	299	330	318	274	306	270	317	269	314	317	321	272	319	300	287	328	315	307	304	304	314	288	329	329	309	297	295	346	314	310	339	334	323	286	333	314	349	324	324	295	311	325	310	305	315	316	316	299	292	293	322	290	322	318	316	329	315	343	284	296	340	297	312	316	295	331	300	316	305	332	341	265	334	317	323	327	312	310	350	311	323	317	322	341	330	319	307	296	302	293	310	314	310	298	296	306	307	305	316	317	291	297	337	295	332	321	283	323	285	313	292	334	301	300	316	296	299	316	306	313	309	303	286	311	313	315	308	316	309	343	331	274	290	295	302	342	312	298	296	306	323	306	297	289	289	325	313	302	312	328	285	335	334	317	310	328	314	327	304	303	321	338	348	328	288	319	318	285	337	298	331	303	287	285	300	303	353	310	300	289	325	340	306	300	297	275	300	288	338	348	327	309	325	302	324	306	336	334	327	309	307	301	316	307	315	334	318	300	307	318	318	332	337	289	284	296	318	312	324	307	307	298	287	287	330	334	316	285	312	312	308	327	312	314	301	310	324	327	311	336	308	319	333	307	300	289	283	329	291	301	310	286	279	301	326	307	331	298	292	326	334	300	311	316	315	338	304	324	298	306	338	306	319	362	293	303	312	312	318	311	314	327	292	317	313	288	330	336	337	333	297	304	321	295	302	332	310	326	336	319	311	330	324	335	314	299	302	346	305	280	345	316	338	302	312	293	276	321	296	294	264	324	329	311	357	331	354	311	330	318	293	277	307	313	310	282	317	321	320	326	329	342	304	307	310	294	304	335	311	319	328	345	335	292	316	315	327	310	300	289	304	340	299	291	292	284	319	312	310	266	327	298	319	327	323	302	329	310	312	310	308	296	313	307	306	299	301	312	328	301	278	301	344	332	340	343	305	310	329	290	290	320	293	299	272	305	335	308	280	311	319	319	337	308	324	305	283	308	318	297	309	329	335	295	315	315	307	310	296	281	324	322	290	288	319	304	313	319	330	305	327	319	339	321	296	279	294	306	327	306	309	303	333	311	305	307	298	308	316	302	306	285	321	306	295	304	313	320	302	283	313	331	283	291	307	317	319	323	320	321	298	318	316	307	311	319	333	271	309	329	264	340	332	327	323	305	308	331	320	364	340	312	299	325	316	323	292	322	319	347	313	296	327	319	333	326	312	307	290	296	335	310	297	352	311	305	339	328	296	310	313	337	320	310	312	323	328	307	310	343	313	323	309	318	328	319	317	336	348	309	283	331	302	332	304	306	298	315	316	302	336	311	288	316	323	329	291	295	322	294	329	300	323	310	322	317	315	322	295	326	307	307	320	329	300	296	322	274	301	325	344	342	317	335	300	332	300	289	297	296	303	324	300	290	311	342	300	335	325	318	331	330	325	281	293	332	328	308	309	315	338	298
4474	846	889	1002	905	886	804	833	830	862	833	822	798	830	813	789	833	789	808	872	767	801	803	832	785	799	808	866	817	812	861	806	772	807	794	806	847	809	784	788	836	806	808	820	797	850	784	802	787	784	813	758	798	803	812	797	790	799	817	838	809	802	823	817	808	803	794	778	803	787	805	854	816	754	821	878	778	813	801	868	794	882	792	850	834	818	825	832	830	782	806	826	807	799	841	810	838	781	836	771	832	815	797	852	826	836	769	849	796	836	791	816	866	831	789	810	798	725	863	775	880	815	836	806	789	787	823	856	769	776	785	831	806	772	759	809	838	804	829	795	802	783	838	777	779	853	818	817	813	777	807	859	805	819	756	795	836	743	786	843	784	850	793	823	791	809	826	801	832	831	746	841	846	768	756	763	770	763	827	784	777	795	824	724	773	773	788	824	763	834	821	759	828	787	816	776	787	799	814	812	790	789	836	826	786	782	805	811	798	831	794	813	757	772	783	789	793	819	793	798	804	751	822	808	788	790	819	824	786	862	791	800	817	822	753	803	781	798	847	845	822	839	835	775	788	797	815	780	791	797	817	808	764	852	824	802	824	825	795	741	829	792	791	772	776	834	744	737	805	787	787	847	792	805	799	801	824	845	765	785	786	732	870	788	809	807	815	869	814	855	800	785	803	888	836	853	828	772	845	813	785	840	833	806	818	753	819	806	792	800	822	774	806	750	788	800	793	765	795	847	755	812	799	775	824	831	829	765	828	755	821	813	793	769	779	799	793	800	800	835	822	790	786	789	707	779	803	793	861	813	768	749	811	768	784	762	753	830	806	881	814	826	820	807	826	857	800	795	825	720	804	806	790	785	828	818	776	816	817	822	781	880	791	755	801	787	803	816	810	792	845	841	793	835	783	851	782	788	792	798	781	847	784	784	838	815	820	786	797	794	809	806	839	786	735	796	777	801	813	738	797	774	771	767	829	821	826	785	786	789	795	806	770	796	782	781	881	801	870	786	812	796	781	806	835	794	819	784	824	793	752	736	828	797	793	816	829	865	780	787	830	792	801	830	808	812	813	822	809	809	811	759	815	800	839	805	831	780	822	813	764	799	766	807	768	794	829	765	827	831	843	747	760	822	765	809	808	803	769	752	786	841	830	769	809	795	770	798	812	762	831	794	834	847	799	786	810	742	774	837	818	811	780	834	828	806	805	793	829	810	796	873	790	780	779	790	800	838	813	834	771	811	821	783	788	828	813	771	832	794	813	847	799	838	765	862	848	801	852	777	818	808	755	762	790	792	802	778	792	847	831	827	835	786	814	850	819	825	777	785	822	808	792	756	829	827	802	820	765	799	784	852	797	852	772	778	769	800	818	816	791	791	850	820	863	794	844	800	857	783	779	825	814	790	795	830	771	784	780	810	797	852	839	843	796	780	773	798	800	809	791	862	812	782	811	807	797	765	867	821	805	797	829	801	808	775	826	795	830	800	804	795	886	803	778	785	750	809	794	797	804	801	802	818	765	852	789	826	833	818	777	773	811	816	803	828	804	787	781	789	781	816	784	776	821	815	759	814	797	819	811	801	813	769	783	809	857	836	787	783	851	822	761	854	787	789	846	746	830	833	860	823	786	811	797	795	813	757	798	798	759	825	761	815	824	778	838	847	811	811	738	785	786	819	776	766	747	833	769	828	844	807	846	784	801	816	834	888	696	811	838	785	845	805	778	797	787	800	775	796	776	842	761	804	817	822	772	829	825	789	843	760	757	775	828	826	744	792	838	794	790	821	803	846	805	819	855	852	770	855	827	793	839	813	776	780	819	808	746	789	796	806	785	803	827	798	824	778	812	814	776	725	802	836	813	808	775	799	831	860	773	762	775	813	797	791	823	814	775	837	798	820	807	775	836	792	780	835	802	751	835	715	766	781	802	828	797	833	823	787	852	796	752	776	795	765	804	805	812	821	810	834	749	835	782	800	816	795	802	828	802	861	738	802	797	839	789	793	786	817	838	793	769	837	772	838	808	799	833	805	825	760	821	791	833	882	776	796	780	781	805	811	772	803	814	834	810	800	773	847	813	814	797	777	816	799	809	790	807	795	778	814	869	797	812	777	782	815	793	856	823	809	767	828	786	801	760	824	820	824	773	829	835	860	832	801	800	795	809	812	834	784	809	811	770	804	789	795	779	777	789	778	760	822	831	805	749	789	769	792	839	795	818	830	772	780	809	789	809	796	769	830	847	842	781	775	801	850	739	805	830	754	784	853	836	762	826	831	801	788	784	798	864	772	769	791	800	784	817	829	775	844	801	818	775	819	784	779	830	753	781	758	791	822	815	792	768	761	794	879	739	846	802	840	823	800	833	757	819	787	798	759	777	817	789	816	802	794	834	822	829	759	819	787	803	812	817	819	791	764	761	816	822	784	851	823	759	774	821	812	796	753	811	792	800	758	846	778	755	822	792	845	793	780	841	821	809	784	826	796	797	795	831	826	810	784	806	815	761	784	781	776	755	835	829	805	843	793	803	823	807	795	779	785	832	823	813	765	790	763	799	876	831	860	822	812	803	771	782	780	818	815	793	815	838	786	869	813	834	777	813	840	788	805	835	755	805	820	829	801	816	883	768	823	782	815	782	750	839	783	853	832	757	820	847	806	803	800	793	812	798	798	804	778	752	780	816	809	845	833	816	782	786	784	811	802	749	803	838	822	803	815	786	789	841	830	793	792	798	841	782	884	789	805	796	768	818	785	813	813	819	824	774	773	801	803	824	792	806	785	801	809	755	765	799	799	811	778	747	844	804	826	807	769	770	804	790	806	781	789	786	766	772	824	797	834	832	838	800	774	851	785	787	819	794	841	827	777	816	817	793	782	837	807	842	876	800	775	823	836	822	839	794	724	830	785	831	771	793	757	807	818	794	809	788	818	823	800	832	816	831	791	804	770	783	817	776	790	819	788	747	800	859	818	823	816	775	802	756	791	771	795	813	776	763	811	764	773	804	805	810	816	776	843	856	812	830	817	768	795	844	767	781	834	838	778	839	790	772	796	846	833	805	864	832	818	778	762	792	789	828	809	742	770	792	795	786	824	790	729	816	809	777	791	783	752	752	838	777	808	798	844	772	785	859	800	760	819	761	792	768	790	845	814	779	820	826	765	778	828	749	769	817	851	731	816	753	837	801	837	808	812	787	773	826	834	797	776	822	778	781	855	767	825	793	819	821	871	783	830	801	843	765	814	822	842	765	786	829	811	796	836	802	801	827	826	766	765	800	794	777	831	764	827	842	802	793	819	784	787	802	809	803	816	853	873	818	788	819	815	774	830	796	813	809	821	837	801	802	806	758	842	821	821	769	799	817	810	827	770	753	774	830	801	797	815	817	789	782	821	788	755	811	788	775	809	787	844	830	784	810	786	812	852	818	803	779	784	753	863	805	758	784	834	809	785	809	804	804	881	767	840	784	783	825	761	868	769	818	776	808	798	776	768	779	769
28582	3146	1586	1179	901	728	624	557	518	465	461	428	404	401	374	386	384	383	376	342	375	366	364	343	356	325	376	351	356	329	314	300	339	336	340	354	353	328	351	339	323	325	338	348	348	303	313	329	360	318	345	339	297	371	343	347	342	327	367	352	363	300	346	342	347	305	333	360	337	354	302	333	324	335	320	324	358	356	308	308	382	355	390	351	336	376	339	374	334	353	333	368	352	319	355	360	326	343	353	316	372	355	322	349	335	384	341	337	328	359	361	348	353	354	358	348	333	309	320	323	321	307	326	324	355	324	337	366	359	362	346	339	370	329	359	347	315	324	343	329	342	345	335	355	288	337	309	321	327	340	341	330	366	328	344	349	374	370	336	319	367	353	330	325	327	321	306	319	356	334	339	358	353	340	327	379	334	307	326	334	347	323	314	330	365	332	324	345	344	361	306	379	357	332	366	361	313	366	381	317	330	321	358	323	314	322	305	349	341	353	351	334	305	330	322	352	303	342	330	344	326	296	361	352	362	355	336	317	327	314	338	332	361	327	338	335	394	356	347	317	339	337	352	344	317	352	324	337	334	327	370	337	323	303	349	326	318	350	308	337	325	326	322	340	326	346	331	364	360	317	365	353	339	316	334	354	340	351	323	316	355	337	346	304	318	332	348	337	344	334	340	348	359	314	337	335	335	340	361	336	309	348	316	339	313	359	324	358	344	326	339	340	352	311	335	337	340	350	374	337	365	346	357	313	336	345	296	314	339	326	335	326	351	415	326	344	358	318	309	339	332	306	333	358	347	359	330	308	331	323	336	353	343	344	366	330	340	354	348	357	353	342	342	338	358	343	325	327	347	356	326	341	325	319	343	313	331	321	307	325	330	338	347	367	345	330	363	327	332	300	318	333	305	335	338	342	325	372	340	370	348	325	311	348	355	306	353	334	294	321	299	358	352	327	356	368	354	317	361	303	339	332	306	341	311	343	355	354	344	313	342	358	333	364	317	355	315	324	323	323	311	335	304	341	366	330	339	328	289	360	322	361	317	346	301	354	350	342	341	356	322	382	303	354	358	356	363	313	346	344	341	345	357	323	324	331	356	354	313	344	342	345	372	336	316	320	326	357	334	342	328	338	316	330	352	317	325	307	337	354	338	347	280	339	320	318	338	346	344	330	345	303	332	333	379	324	342	346	343	352	317	384	353	372	348	339	329	322	346	310	328	337	320	352	369	338	309	358	322	299	377	369	309	362	345	316	330	319	328	349	367	353	332	358	347	373	340	371	351	305	344	327	348	368	337	327	325	316	314	302	325	320	347	333	299	323	337	334	338	326	320	369	334	315	342	327	347	334	300	337	319	333	356	305	310	333	316	346	341	310	339	335	340	312	379	350	315	331	331	321	339	341	344	309	313	341	314	347	353	319	310	323	315	360	350	317	292	354	335	338	365	356	352	353	329	356	341	328	342	357	314	357	330	332	330	321	369	340	317	392	353	311	328	293	378	348	372	356	364	336	338	319	300	361	360	331	306	338	372	280	357	334	320	368	319	311	342	323	326	334	363	355	325	323	324	367	339	315	348	338	317	356	348	321	343	315	349	327	313	337	346	314	349	327	338	356	344	344	339	350	342	314	363	333	307	342	324	310	351	363	332	352	343	340	351	342	307	323	314	348	361	335	309	324	375	344	337	373	324	318	330	340	310	323	348	315	312	327	349	326	339	327	364	319	327	336	376	334	334	362	351	373	326	364	342	328	361	343	322	337	328	331	341	321	320	351	334	344	331	320	352	342	342	333	321	358	366	349	343	347	353	338	342	357	335	335	360	343	318	358	293	342	348	319	360	349	338	351	386	311	322	312	310	327	302	328	342	319	378	357	345	336	314	346	323	348	320	350	315	374	339	327	332	350	321	347	322	342	343	319	371	336	344	324	336	359	324	349	366	366	356	335	341	331	318	334	328	323	323	332	324	336	299	315	323	322	375	348	322	329	330	325	333	377	350	332	352	317	308	327	344	337	341	306	322	328	283	351	315	339	337	314	351	336	351	365	375	320	339	324	353	345	332	308	298	330	340	323	328	334	344	316	342	348	332	359	343	346	328	340	318	349	324	308	324	330	331	364	306	345	332	358	369	335	351	326	364	333	316	320	310	312	365	327	337	345	325	353	363	363	341	354	366	340	369	355	329	315	368	360	344	319	346	325	339	355	340	332	369	345	339	348	343	363	339	368	325	328	336	333	312	338	320	342	316	345	356	326	360	334	374	310	355	336	374	325	307	333	332	335	317	347	353	366	353	368	318	345	366	328	314	359	327	351	344	335	348	320	348	357	328	328	347	332	278	336	356	332	312	293	305	328	347	349	332	333	320	329	337	330	340	330	302	334	337	372	342	346	338	325	332	314	363	330	335	344	341	327	343	350	328	340	366	354	307	340	341	336	373	311	314	307	308	330	326	352	337	330	345	359	369	355	318	346	346	329	302	294	329	360	337	328	351	333	328	328	361	341	340	334	334	337	330	335	311	352	333	316	333	324	327	293	351	329	307	345	307	329	315	329	387	335	314	329	327	322	315	326	332	322	376	308	366	352	343	337	309	346	349	343	299	351	381	359	365	332	346	329	340	318	353	321	317	348	337	330	359	334	347	344	338	363	370	309	330	358	308	323	321	329	363	317	310	315	336	333	349	355	350	325	355	301	315	321	334	348	325	292	321	324	342	353	359	361	303	331	388	332	316	391	366	357	360	357	327	337	324	348	337	332	353	350	325	331	340	350	356	361	350	344	327	302	349	354	323	329	323	319	310	309	350	350	340	358	346	331	328	357	352	343	344	310	314	331	346	358	335	330	351	310	320	337	301	291	335	326	330	338	331	331	346	354	349	284	310	357	341	369	344	366	351	351	310	338	313	322	325	359	329	323	340	328	323	324	323	362	314	316	353	343	340	385	327	390	346	315	348	361	327	325	302	329	321	368	344	350	342	332	315	337	364	318	350	308	325	305	326	327	331	332	305	339	345	355	341	348	318	340	378	336	350	347	365	351	364	363	350	360	320	326	327	381	321	319	309	321	326	377	355	329	313	313	330	374	344	362	347	337	335	360	328	354	312	318	343	348	343	321	353	325	349	321	329	328	332	327	336	341	347	353	359	337	348	335	329	344	348	371	335	331	330	336	328	315	358	364	350	314	317	341	296	346	386	338	322	317	340	351	301	363	302	351	349	341	337	323	312	305	346	327	331	348	343	335	323	316	360	377	348	346	335	335	366	352	322	366	328	276	324	357	332	331	331	331	388	318	299	281	331	309	334	342	336	330	355	350	347	343	376	349	312	326	338	353	347	363	350	332	346	350	341	338	375	347	323	340	336	334	319	319	335	349	368	322	313	321	333	347	350	333	318	322	351	334	352	347	316	309	322	353	323	324	309	342	330	354	345	356	328	316	320	347	342	331	316	345	333	338	316	302	336	318	304	306	370	328	344	364	358	359	372	351	338	333	348	324
13522	1804	3201	3512	3095	2600	2242	1957	1750	1601	1420	1412	1290	1310	1176	1151	1148	1088	1057	1064	1002	1022	1016	1035	964	980	878	962	956	911	904	922	904	870	934	888	861	931	914	849	898	867	909	863	948	831	874	892	885	839	917	871	807	889	904	861	880	903	840	834	893	868	903	854	869	887	851	876	866	870	820	849	905	864	870	910	882	863	837	952	848	881	880	942	866	847	875	932	939	930	898	872	903	816	917	906	853	884	831	860	904	886	868	924	874	875	834	876	882	845	846	854	876	886	893	837	795	851	835	851	934	819	842	846	865	882	872	882	830	801	879	842	853	902	882	861	851	936	902	839	845	848	869	878	874	825	872	861	840	890	856	899	891	816	880	868	907	924	825	868	851	830	863	832	860	878	879	803	820	843	839	835	859	827	858	844	813	809	765	868	905	898	902	830	881	825	836	872	898	860	839	796	901	877	842	848	883	824	835	875	873	834	855	819	857	832	866	861	859	868	848	845	847	858	894	829	882	833	873	830	898	828	902	861	786	856	862	847	842	801	847	822	816	850	870	842	940	864	884	833	871	864	847	846	875	849	828	848	874	864	857	861	834	811	836	897	855	868	874	838	870	930	826	852	882	816	842	860	883	806	827	820	858	827	814	886	880	835	876	858	822	853	905	890	851	805	838	854	856	890	817	857	841	839	849	849	907	842	855	811	843	837	840	833	823	855	891	831	849	889	856	885	903	833	861	869	782	832	850	843	828	857	845	856	875	844	837	834	826	836	867	875	840	851	884	841	873	838	825	801	893	859	824	838	790	841	861	874	841	820	808	843	838	796	915	876	859	924	904	848	880	873	854	841	849	864	836	806	854	807	903	901	841	847	814	821	834	893	828	804	841	845	822	902	863	886	891	841	816	832	846	892	896	867	851	813	867	838	832	843	866	819	842	928	838	847	831	881	802	833	843	831	839	844	857	872	843	793	915	899	868	876	885	857	857	891	846	916	802	906	877	813	835	829	788	912	899	809	845	829	826	853	858	823	808	843	805	861	817	781	878	920	844	840	794	887	907	880	855	829	823	817	818	783	848	889	860	837	831	800	846	861	844	808	843	836	851	787	829	828	871	858	866	934	885	887	841	819	877	863	816	865	882	820	838	891	835	850	823	862	892	860	852	838	861	799	844	792	841	837	866	850	869	917	828	855	831	836	869	866	833	844	859	882	900	878	865	882	919	891	824	882	901	855	835	851	850	812	867	885	836	849	839	853	868	881	860	823	840	848	810	824	782	878	857	911	902	845	906	870	851	842	814	850	883	770	895	849	807	859	846	842	888	848	840	818	868	887	840	805	816	815	804	911	886	870	844	823	854	870	868	843	841	842	825	863	889	851	859	901	898	860	809	883	851	873	853	850	883	849	902	857	848	838	877	866	839	870	868	854	857	787	833	862	827	844	892	825	862	872	843	840	838	884	834	854	827	841	853	828	851	819	889	831	796	835	863	852	830	864	888	873	849	882	864	855	813	851	832	822	884	865	917	840	814	816	874	800	836	861	844	897	808	845	833	832	843	840	846	922	859	913	841	895	906	838	864	891	842	866	858	822	824	857	885	829	873	851	864	849	814	838	903	822	830	877	851	835	846	801	903	850	828	828	860	875	837	847	865	887	904	811	869	852	873	832	858	837	862	859	810	872	804	842	856	820	868	879	881	771	871	869	855	894	862	783	819	844	838	811	873	851	821	896	856	833	825	820	819	858	850	786	857	824	865	872	859	879	865	806	828	904	858	853	820	833	844	828	881	848	835	833	849	849	857	835	874	845	819	906	833	833	829	823	856	904	881	884	862	867	857	877	893	859	825	819	855	826	882	836	842	859	879	825	869	863	853	830	873	852	813	815	835	850	840	847	848	847	801	863	873	928	803	842	860	875	796	832	849	820	877	875	891	806	820	854	806	848	827	796	847	908	868	834	802	844	842	848	900	824	862	845	894	877	840	841	873	860	885	890	904	883	823	841	856	843	855	857	897	878	902	848	868	860	917	835	804	854	853	862	862	874	848	850	826	827	885	812	903	822	832	823	900	876	872	870	824	837	859	822	865	876	849	894	800	850	833	871	865	875	817	848	840	880	889	836	875	889	872	851	868	861	858	780	875	847	826	826	900	834	834	879	873	819	873	856	833	836	846	854	889	843	851	855	906	857	854	815	901	851	816	837	859	840	814	858	852	866	842	794	843	845	896	874	873	840	841	826	850	789	774	856	842	866	860	810	851	846	813	868	831	853	831	823	847	881	834	847	863	819	848	857	754	867	883	824	813	855	882	855	819	867	828	842	811	883	848	931	844	882	851	821	824	828	821	847	857	905	792	787	865	805	873	776	876	890	815	817	877	822	898	849	881	825	863	895	836	826	880	847	844	871	861	836	839	855	843	848	836	859	877	792	880	830	850	820	898	830	844	865	818	846	846	850	883	841	868	819	898	819	874	876	877	883	842	858	854	837	866	848	835	872	860	872	867	868	853	790	845	791	843	846	827	863	852	838	873	850	900	826	844	863	852	855	898	846	868	855	880	864	872	823	866	855	842	854	840	859	825	879	820	853	873	869	840	864	859	776	846	847	875	863	868	852	836	839	864	820	898	853	868	894	887	873	814	844	801	856	799	869	905	812	881	856	829	845	889	894	888	847	911	853	821	842	788	847	855	864	825	867	819	866	755	847	812	858	842	780	861	812	854	896	845	856	820	804	824	827	825	867	822	858	873	851	859	852	863	841	861	813	844	820	861	835	865	870	838	865	839	854	822	823	834	856	838	906	847	832	842	838	862	901	859	823	815	890	892	839	884	822	861	857	820	895	858	814	785	822	826	826	866	890	875	810	796	832	893	902	904	858	863	820	843	838	881	892	864	894	866	845	851	815	843	845	845	806	865	816	845	877	826	816	911	820	857	818	876	830	868	850	900	861	858	853	877	833	839	837	890	838	835	871	867	829	859	893	858	809	893	900	884	861	844	847	845	827	878	834	803	828	877	838	826	971	835	896	847	834	859	859	830	872	902	860	895	854	848	868	872	853	868	846	852	839	868	835	861	851	817	891	857	832	795	838	834	886	842	820	829	848	846	863	820	851	858	828	833	833	856	882	826	807	849	817	889	857	851	882	923	853	840	860	859	843	905	796	807	909	873	844	839	840	828	831	802	888	845	848	840	833	841	899	850	861	793	829	886	843	891	814	827	882	884	894	857	844	830	875	858	877	889	842	907	829	884	871	844	873	868	893	790	814	870	828	886	858	861	861	890	838	790	830	847	910	860	866	874	809	836	828	894	893	888	846	864	847	929	875	892	819	875	836	912	838	848	865	838	871	848	830	882	799	861	847	836	853	875	892	914	896	833	861	877	812	880	842	885	782	881	863	850	835	807	885	798	893	905	761	876	828	892	841	883	870	805	782	872	836	854	838	854	829	811	870	819	872	899	850	860	857	857	860	869	812	838	849	830	871	869	826	894	867	870	832	900	861
40705	8537	3110	1981	1356	999	798	651	546	471	437	408	375	345	328	338	302	295	300	283	261	286	264	268	286	286	281	261	275	255	250	250	248	239	239	273	275	236	241	267	238	259	246	237	231	262	251	205	216	224	232	245	233	235	225	265	253	274	248	223	245	246	229	254	256	225	246	243	253	217	202	201	247	228	227	234	240	251	220	248	219	240	249	233	259	239	259	266	220	230	230	239	233	239	249	243	214	239	249	228	252	231	247	217	255	232	242	220	253	225	229	220	250	238	228	216	254	225	244	205	210	246	234	230	212	231	228	233	235	232	242	234	210	205	230	246	256	286	233	236	239	250	249	231	244	216	232	218	221	229	225	237	227	220	248	269	201	235	215	221	224	252	213	249	243	234	241	244	250	236	230	223	228	200	250	209	219	263	266	254	229	233	253	221	225	224	238	259	255	222	224	225	254	248	234	219	240	240	245	220	269	221	210	220	243	244	228	199	228	212	225	231	223	210	206	231	225	226	230	231	220	208	211	219	247	255	234	227	219	231	217	224	248	245	212	242	215	227	239	222	257	237	228	260	246	227	215	238	253	259	257	204	229	234	223	257	232	228	209	244	234	245	229	264	200	243	250	257	255	215	255	260	229	211	240	240	222	238	223	223	229	238	217	225	257	234	220	233	214	230	234	222	247	238	238	234	255	269	237	241	224	235	247	257	214	233	216	261	226	193	260	242	211	223	218	208	209	230	230	238	220	225	234	217	228	265	249	202	224	212	267	235	255	263	245	227	213	232	242	225	250	253	239	257	221	223	235	227	230	245	245	216	259	238	248	216	186	257	227	235	236	212	230	257	229	212	201	250	257	218	247	204	231	246	247	253	256	233	249	259	229	219	246	216	254	231	244	228	180	214	223	253	227	208	241	235	219	214	215	230	233	224	240	256	242	203	260	241	222	258	229	228	209	226	227	235	247	256	229	234	240	251	209	224	220	228	234	234	203	279	236	217	246	216	231	227	226	231	251	236	236	233	226	250	236	247	246	251	204	224	248	230	210	198	224	226	242	212	230	242	213	252	237	244	215	222	241	215	205	196	252	213	219	217	246	195	213	238	270	222	223	234	202	236	238	227	253	230	240	213	242	214	224	231	221	228	233	239	231	234	230	256	220	250	249	254	219	253	238	229	210	255	253	240	230	272	239	226	217	250	227	252	241	270	228	205	229	234	241	230	183	222	240	242	256	247	239	238	210	217	236	269	242	243	217	245	228	254	236	244	203	234	226	228	233	219	246	212	235	236	212	229	225	225	233	231	223	237	219	225	240	229	246	249	226	223	244	230	236	218	230	266	233	249	221	229	205	239	241	245	246	241	236	234	226	243	208	242	218	226	237	214	252	256	276	242	238	245	228	239	234	265	227	230	236	215	224	231	259	209	237	232	252	236	222	235	224	195	235	224	230	241	230	229	214	230	242	247	204	218	222	264	224	254	215	220	226	244	268	251	246	227	228	243	227	246	254	246	256	249	245	215	227	214	231	243	245	244	227	236	237	228	263	244	252	229	241	247	230	233	252	238	224	212	242	266	250	232	226	220	255	247	253	190	230	256	250	224	220	234	231	235	234	238	212	230	228	229	242	218	222	213	229	215	228	228	260	234	211	255	242	222	265	218	218	229	251	233	228	207	220	250	249	225	245	225	252	208	241	244	206	226	223	244	220	234	235	239	219	250	194	221	235	224	270	257	244	271	221	243	200	246	238	231	263	246	247	218	224	244	220	260	211	223	220	225	216	237	239	268	235	243	228	243	227	236	221	274	238	255	251	246	224	239	216	222	237	229	254	205	221	223	239	217	235	227	231	248	226	238	221	217	219	216	206	216	236	231	223	264	218	257	225	226	260	224	232	222	228	234	232	226	255	231	237	225	253	223	238	241	216	227	235	236	251	233	222	234	259	225	222	242	224	276	249	225	275	233	240	211	210	254	221	204	227	226	217	205	254	201	247	235	227	230	263	250	223	238	237	226	222	225	231	269	221	253	221	210	247	253	249	252	207	229	243	255	235	232	231	232	210	251	235	243	208	218	224	230	211	204	216	226	226	217	232	220	242	220	213	243	220	226	209	236	240	225	247	241	241	242	241	212	228	240	235	236	241	235	231	211	224	242	229	233	227	214	230	257	205	240	253	232	219	224	246	245	204	229	240	224	231	256	239	242	213	234	251	231	230	232	248	237	260	239	265	221	277	235	248	247	229	242	217	224	220	235	218	215	232	238	240	241	227	225	221	231	250	248	244	228	247	221	250	255	235	261	231	219	213	205	241	207	236	234	243	228	201	245	233	235	223	217	209	226	262	253	216	233	215	229	225	245	251	210	250	223	221	249	230	254	236	233	220	225	229	259	222	226	225	246	254	217	224	228	215	229	224	221	228	237	260	221	242	225	208	226	205	226	216	241	237	244	208	234	244	246	247	264	234	231	223	244	239	265	217	209	225	236	216	231	246	231	233	223	244	221	256	229	226	242	233	249	242	228	258	225	222	237	207	246	260	211	230	242	249	236	245	241	237	250	230	243	240	237	250	216	240	209	226	226	252	233	246	233	223	254	256	204	239	266	232	240	260	246	230	207	242	221	245	252	261	226	241	240	264	228	219	210	217	247	257	229	227	223	244	250	209	225	202	195	236	243	234	254	221	233	247	247	223	224	213	241	245	237	229	218	234	248	244	222	264	234	237	231	215	229	209	238	228	245	237	215	238	241	237	224	241	230	238	206	210	232	229	245	238	247	229	224	252	234	236	230	258	245	210	212	223	207	256	237	221	220	252	217	247	213	214	207	240	249	243	253	241	221	228	224	198	229	243	247	248	229	208	216	246	205	239	226	221	237	252	210	246	225	242	213	241	252	237	226	246	222	225	234	254	244	224	228	253	226	224	250	219	255	257	217	225	208	232	268	224	238	201	247	221	236	219	193	261	219	223	247	244	223	248	241	241	267	217	226	235	213	227	244	247	222	237	212	243	231	249	253	232	248	257	234	223	247	232	238	213	236	222	235	247	232	243	235	259	243	244	226	261	210	218	225	204	235	218	244	249	216	215	261	199	230	262	261	239	255	233	246	230	261	206	219	242	241	190	223	248	257	215	229	229	239	255	227	255	201	250	238	249	237	221	222	242	224	224	254	246	235	201	217	217	261	267	243	199	235	203	227	210	226	194	248	240	253	217	239	217	241	241	236	237	224	212	233	253	230	236	221	233	213	264	242	220	253	278	241	201	229	223	226	210	241	202	242	221	244	245	253	197	239	230	209	233	245	249	234	229	230	236	233	217	216	252	251	244	231	240	230	229	215	218	205	261	233	229	250	235	237	243	228	235	245	237	218	233	234	244	244	222	223	212	242	245	222	242	219	241	218	260	233	209	233	226	236	252	234	232	236	202	251	244	227	227	211	239	251	233	220	222	222	215	249	253	244	229	254	235	204	252	245	242	228	223	224	229	211	227	243	211	236	242	225
18251	2359	5223	5755	5009	4110	3318	2815	2354	2118	1799	1692	1487	1414	1277	1273	1159	1048	1003	988	941	933	960	849	825	872	803	791	750	817	770	783	775	761	696	737	727	740	703	666	672	688	750	684	669	688	686	682	715	656	668	687	633	631	602	629	629	684	626	606	655	652	649	576	603	674	654	662	681	656	621	656	691	583	677	648	632	630	638	678	660	643	627	632	693	647	690	669	728	658	703	649	619	694	642	633	696	645	646	654	642	645	660	656	714	648	665	664	634	661	632	590	608	614	624	634	613	668	608	615	586	601	613	604	637	622	603	578	668	660	609	607	636	599	606	583	617	635	640	603	654	600	668	622	658	672	619	603	589	619	652	604	612	619	578	608	596	622	569	639	632	619	647	603	601	620	592	674	633	604	619	581	558	563	618	644	588	612	614	580	650	613	608	618	621	596	641	635	635	596	643	601	624	628	593	634	620	630	585	610	611	625	646	641	616	607	618	611	625	609	597	619	641	612	638	581	617	615	612	576	604	629	593	634	599	619	577	609	621	580	578	592	594	578	634	586	640	626	613	564	575	601	582	665	658	573	642	587	608	646	602	586	571	587	616	660	615	604	604	616	593	639	631	646	620	605	606	597	614	627	588	662	620	649	601	612	655	600	530	600	627	621	618	567	611	656	585	602	581	555	636	585	610	619	618	574	597	639	580	583	641	614	580	574	635	628	551	614	547	585	568	625	619	619	625	615	695	600	597	588	608	578	574	577	604	604	621	591	615	582	605	616	598	645	598	639	622	627	657	590	567	614	582	620	565	568	580	615	611	656	582	643	597	595	593	604	571	594	609	608	612	623	606	556	620	596	591	631	605	626	638	601	585	626	605	608	629	621	610	610	630	629	622	606	597	627	607	595	597	657	656	597	665	593	642	673	594	577	573	677	604	595	613	592	613	569	614	619	583	622	649	625	622	599	569	568	579	580	582	606	597	609	603	626	639	612	584	566	593	619	584	634	620	566	603	576	621	614	650	565	627	618	588	631	599	618	538	658	596	650	664	604	623	590	616	638	608	632	613	557	576	610	657	582	613	600	601	660	554	607	592	604	597	581	588	667	672	643	665	604	609	567	623	602	582	561	610	581	569	649	564	592	638	630	571	562	633	584	624	602	624	610	604	621	618	589	570	549	629	566	623	571	563	598	608	586	599	549	631	626	574	622	643	583	611	587	638	628	594	591	592	588	629	595	610	625	587	605	593	586	577	583	597	602	593	641	626	613	589	617	606	652	613	584	625	610	642	619	606	589	563	587	621	654	590	576	643	624	571	611	581	553	572	610	626	643	596	587	621	625	618	602	604	605	602	586	610	614	606	594	618	603	608	593	611	589	588	572	574	646	616	637	605	604	637	637	630	571	615	624	647	632	589	622	597	599	598	633	591	593	630	584	604	585	654	644	605	589	621	606	614	601	600	622	584	579	639	629	587	568	640	619	588	609	626	633	564	630	583	641	635	617	609	612	620	570	564	626	585	616	593	634	577	602	616	623	616	628	644	547	639	589	575	606	588	596	653	626	611	598	592	613	597	587	620	619	630	635	618	669	621	624	585	572	598	560	582	594	652	618	615	628	570	579	571	546	638	613	597	596	622	604	628	600	620	597	558	625	671	596	616	610	624	603	569	543	626	607	582	684	567	638	628	556	596	674	596	615	557	617	618	588	598	598	602	628	597	593	609	604	608	599	628	642	630	622	589	598	605	573	619	614	612	604	609	572	654	615	595	654	610	574	599	611	583	579	605	589	604	639	575	630	637	605	608	632	581	652	600	590	602	587	594	605	555	613	619	608	615	577	623	581	581	603	606	629	607	613	617	657	629	615	651	604	610	582	613	614	608	624	629	595	578	601	650	647	618	628	591	614	625	586	612	604	606	638	599	610	601	621	592	629	635	602	597	528	618	590	584	603	606	627	614	615	663	600	636	584	611	582	548	601	633	656	601	644	631	600	605	564	624	629	597	616	611	600	654	615	578	595	618	591	593	605	584	608	638	647	589	623	570	589	595	625	608	587	584	607	619	599	580	615	609	618	599	626	591	596	620	591	642	589	584	589	582	618	579	583	616	651	607	569	585	619	567	584	638	596	596	635	621	589	584	641	578	597	607	629	620	606	623	584	611	605	572	588	631	625	602	622	617	632	603	623	583	539	593	608	617	589	574	616	579	606	574	561	593	609	568	600	631	642	596	599	602	610	565	633	607	600	607	613	671	605	621	588	639	579	567	630	596	565	613	595	626	625	583	620	616	665	638	570	609	597	582	610	613	583	639	578	643	629	633	627	583	594	617	611	617	568	600	597	623	567	618	597	585	599	625	590	606	589	621	597	574	577	592	609	584	591	619	621	627	658	614	625	579	599	612	609	645	602	613	634	604	599	608	578	605	525	597	600	600	589	618	576	614	610	620	581	639	603	604	611	612	578	621	582	597	636	608	610	586	615	593	570	562	650	627	586	588	629	593	581	611	604	650	593	626	614	650	544	606	612	582	593	613	578	636	615	597	641	623	646	666	624	607	593	593	602	612	583	639	615	596	604	649	586	591	607	628	592	567	617	638	599	619	614	627	599	572	581	574	622	621	616	579	629	646	610	619	617	577	584	625	629	590	594	602	592	624	618	585	635	577	607	623	640	599	610	616	563	597	653	614	640	582	607	633	639	629	614	618	623	612	617	595	562	647	623	649	642	601	677	566	586	593	620	604	649	607	591	595	619	614	592	596	578	623	578	631	590	575	633	597	629	618	594	625	591	541	619	584	577	585	571	658	623	623	636	586	625	635	621	592	565	628	600	625	608	587	601	569	588	587	597	602	598	631	579	599	576	639	627	581	651	633	616	640	601	606	595	578	625	608	579	589	607	623	593	654	618	600	617	544	629	610	591	577	620	621	649	591	617	606	595	635	576	630	589	636	615	584	603	643	638	632	628	637	585	611	633	555	616	594	550	616	620	643	591	636	615	623	619	616	619	618	596	629	645	580	606	632	590	602	652	594	585	584	658	700	635	605	589	594	599	568	639	607	625	634	594	619	613	609	608	574	562	586	594	612	548	633	602	572	543	658	606	607	589	618	594	590	607	575	597	613	619	610	557	581	605	551	538	584	625	623	596	596	620	585	596	614	637	619	624	607	603	600	563	583	588	623	595	563	590	633	582	619	615	578	633	644	614	665	598	611	595	607	622	604	606	577	586	610	634	632	610	590	592	582	650	575	608	620	594	582	580	577	603	638	604	598	588	632	625	546	575	614	609	654	616	598	607	649	587	647	614	595	619	632	641	632	585	598	596	595	580	596	585	632	587	571	615	598	636	607	612	631	627	609	606	635	629	646	623	608	636	586	615	611	554	631	628	608	617	600	614	643	629	568	624	644	605	562	623	610	573	637	613	601	596	555	622	560	619	589	604	578	615	615	586	591	618	627	597	629	601	555	606	630	604	651	610	654	600	643	636	613	616	634	601	662	602	590	588
4771	329	344	340	339	312	315	338	348	332	315	304	319	303	324	339	330	302	311	282	295	343	264	321	338	289	324	302	319	358	318	312	334	340	281	313	294	309	293	292	344	310	310	339	347	295	305	327	303	318	338	314	319	297	331	340	332	293	321	305	349	274	303	295	339	297	313	328	324	312	307	318	319	320	288	325	336	323	305	294	322	307	317	287	321	293	302	311	289	360	358	325	313	338	327	300	314	335	297	332	326	290	332	343	318	329	320	321	308	349	304	305	299	341	355	315	297	342	318	330	314	319	320	303	295	344	349	316	329	327	334	332	296	304	319	287	319	304	338	312	286	329	289	311	344	317	322	323	325	323	318	317	319	315	325	305	314	316	294	318	320	306	323	294	283	322	326	311	311	313	333	311	289	310	338	325	310	318	314	298	301	306	338	322	310	296	342	317	319	316	288	308	295	309	358	278	344	317	331	306	312	317	305	285	309	315	296	314	335	308	361	327	285	326	306	313	298	320	323	318	329	323	301	334	335	303	313	328	303	321	303	315	320	335	282	324	327	281	280	310	318	289	300	318	322	336	302	329	327	296	323	300	296	330	308	344	350	319	312	305	327	308	298	298	313	310	317	323	334	311	324	341	326	306	296	314	305	290	353	296	340	306	327	320	329	304	305	294	295	312	333	323	314	289	320	298	314	327	330	324	344	310	312	299	321	289	307	301	313	329	308	327	324	303	305	318	339	349	280	315	308	299	303	312	303	318	329	308	332	291	313	342	332	306	318	301	328	334	327	273	304	330	323	336	296	319	301	289	309	304	327	299	313	261	325	283	299	341	299	311	286	309	336	345	312	312	325	324	283	269	318	283	337	312	323	319	342	329	336	296	299	289	302	345	315	319	316	333	332	302	326	297	274	274	307	297	294	299	293	296	294	342	323	322	318	288	304	333	331	316	320	315	320	300	305	321	313	333	317	309	303	273	316	338	338	317	333	310	322	318	322	303	302	295	304	326	321	322	295	321	327	321	304	320	307	339	308	317	285	330	315	340	317	279	295	332	301	310	329	321	321	317	306	291	311	298	317	314	279	310	307	312	301	280	323	300	317	325	310	314	292	296	304	304	298	314	314	322	310	301	292	318	299	324	324	325	315	314	322	339	308	314	330	333	294	306	320	324	323	329	357	300	302	308	270	311	309	320	306	313	311	294	315	282	319	286	306	320	321	300	294	338	300	285	294	370	282	316	306	334	291	319	305	305	318	282	307	313	309	325	282	313	312	323	319	314	298	322	291	322	265	324	310	335	325	309	305	313	269	316	340	319	295	322	325	310	307	324	305	359	303	314	305	320	345	315	279	319	318	312	288	313	329	324	304	266	321	317	305	318	312	323	335	337	317	289	310	314	303	303	294	351	312	322	277	289	280	356	314	343	280	339	290	315	295	327	337	328	297	302	333	290	314	330	321	338	323	307	303	300	321	294	320	304	290	285	284	319	299	310	321	294	310	305	323	304	330	320	327	304	310	305	292	327	316	302	327	286	311	315	303	315	308	291	338	318	296	314	313	307	331	313	295	309	318	312	323	293	311	322	330	307	311	312	320	319	301	324	284	339	306	320	330	298	339	337	314	311	306	305	303	324	318	316	307	322	290	319	305	311	355	322	298	306	305	313	336	306	307	308	274	304	285	279	310	281	300	297	340	296	322	320	289	340	320	292	312	319	288	320	327	308	314	324	338	318	289	339	333	340	292	314	301	311	324	309	298	300	350	320	306	326	305	305	345	323	327	310	338	311	316	332	320	328	289	302	318	333	320	315	304	291	328	331	352	331	315	283	286	339	314	340	341	351	336	318	272	338	301	294	363	325	289	290	307	304	310	284	277	293	302	327	331	331	322	326	311	330	327	327	303	327	327	285	305	313	315	283	293	298	303	289	305	306	294	309	335	303	320	340	324	300	286	312	312	312	310	303	325	328	298	324	301	295	309	297	310	303	283	320	286	296	316	291	330	317	280	313	322	309	292	297	299	302	352	339	305	312	291	329	317	307	353	313	326	335	286	291	296	326	317	297	324	350	283	312	302	320	321	323	331	323	307	288	312	312	327	361	284	296	315	301	330	327	293	300	316	327	315	327	335	329	308	304	318	341	300	325	277	310	306	322	305	334	303	333	321	313	311	285	295	302	314	346	326	298	308	303	299	297	357	313	298	328	297	342	321	282	298	304	303	303	327	304	364	317	306	302	307	348	315	295	317	317	285	325	316	308	282	302	282	307	307	340	302	265	292	306	338	303	310	315	296	299	313	321	312	276	317	307	352	320	295	301	340	285	323	314	293	293	319	351	305	298	319	319	333	336	320	305	283	339	294	324	303	278	335	288	353	317	296	316	338	275	272	279	312	291	312	315	313	325	331	327	304	307	308	294	307	310	352	324	322	348	279	326	317	295	319	289	321	299	287	314	309	285	293	314	290	317	334	318	324	309	310	305	359	309	325	327	324	322	295	312	297	343	326	281	330	322	294	338	317	326	309	283	330	315	280	299	313	302	282	318	313	301	308	322	317	314	338	315	314	313	305	310	280	308	333	346	325	319	273	324	332	342	314	318	294	286	276	316	307	291	307	288	311	325	287	314	325	316	326	323	303	309	287	318	304	290	299	307	309	333	316	350	302	311	299	336	268	300	370	296	292	331	313	321	334	308	333	327	329	343	306	315	325	291	312	305	349	313	317	302	349	288	308	312	312	287	308	307	346	333	302	304	332	308	306	352	282	343	349	315	331	327	327	314	289	290	324	307	338	328	346	298	305	323	312	281	336	324	295	315	326	287	301	321	300	330	308	318	308	299	290	294	326	321	302	324	301	330	342	316	288	307	283	293	305	310	321	325	302	313	298	299	316	329	322	294	340	322	308	306	316	294	307	315	361	322	316	314	331	300	303	305	302	304	323	293	281	322	320	285	323	338	326	312	345	307	321	291	301	320	311	326	310	308	323	348	317	302	299	325	309	320	297	328	319	329	297	310	345	280	340	301	300	342	298	310	321	282	326	304	285	331	304	294	324	328	282	314	306	288	295	320	289	337	281	302	320	282	294	310	306	323	352	320	279	321	314	282	323	302	314	331	340	334	287	286	316	302	290	334	320	316	344	293	324	321	323	296	333	334	296	323	251	326	344	336	335	333	328	331	281	325	325	331	290	308	337	309	316	295	330	313	282	326	329	293	332	330	313	329	332	363	310	274	314	318	320	316	321	275	336	307	306	307	334	348	291	313	307	348	326	289	319	325	307	321	308	324	288	318	309	325	312	287	337	295	317	337	353	306	309	331	327	328	329	306	301	335	325	330	322	296	335	303	328	322	304	300	312	311	283	335	328	306	322	296	262	313	314	327	317	344	327	282	323	296	331	320	334	335	300	351	315	277	301	330	320	293	307	289	320	314	304	295	316	308	287	321	332	295	325	331	273	352	335	330	289	309	298	325	307	311	329	266	304	338	325	325	304	294	319	300
4682	878	962	926	967	874	881	857	864	817	856	857	830	869	833	844	841	857	809	839	783	797	819	812	882	807	821	789	799	819	804	800	831	829	862	785	802	856	811	819	816	796	798	819	762	789	863	747	847	782	880	799	793	793	799	778	832	887	752	773	825	806	799	812	814	822	832	814	820	815	813	842	870	872	804	821	822	756	870	814	871	796	822	785	841	784	828	833	783	848	916	796	819	847	824	816	819	811	867	814	823	847	825	811	782	820	871	807	854	836	793	882	818	840	772	834	829	817	852	846	834	819	777	793	863	810	819	841	823	790	860	858	817	796	809	810	803	788	887	893	856	802	793	804	805	839	844	775	825	762	837	805	845	843	816	846	801	826	779	814	787	827	820	794	797	787	819	809	860	848	826	856	773	841	832	824	809	744	835	838	800	814	816	862	802	791	846	784	801	770	806	821	813	815	845	803	831	793	809	796	833	809	826	776	802	796	778	816	824	814	757	803	817	833	768	814	778	830	803	771	786	813	823	787	815	825	802	805	819	795	828	804	821	819	808	768	819	821	804	798	812	812	781	814	881	812	823	783	787	774	805	766	784	843	767	784	776	820	788	801	800	761	796	861	776	837	812	816	810	835	869	801	784	771	798	875	792	779	775	795	820	806	755	780	765	765	802	810	811	816	820	754	792	799	866	832	805	783	841	808	768	826	768	791	817	851	828	771	840	789	762	762	835	842	854	771	828	827	802	826	799	833	801	814	806	814	825	794	806	837	809	814	823	793	799	801	857	824	792	831	795	805	829	812	786	816	831	820	796	772	806	746	792	812	793	794	880	775	783	797	797	803	776	825	804	787	816	781	858	810	784	788	817	794	771	808	798	790	799	834	787	788	868	854	832	860	806	828	771	793	830	828	821	778	805	770	837	846	768	785	822	777	798	757	805	836	792	789	799	892	806	762	738	805	783	851	798	803	830	804	762	793	791	819	802	782	781	764	837	800	801	816	815	808	767	784	803	767	829	795	783	786	829	766	780	746	811	796	804	830	829	845	798	803	871	812	816	788	796	803	828	812	860	794	812	815	791	788	787	803	814	823	843	809	825	810	848	779	830	834	821	804	800	764	815	813	835	821	742	775	810	806	813	853	827	821	862	841	816	811	781	811	740	810	794	805	815	801	779	759	783	780	804	828	808	802	785	817	820	803	792	815	848	812	757	822	782	802	826	857	810	790	786	850	771	826	801	776	841	830	843	814	787	807	828	783	764	856	833	793	813	773	793	813	822	791	807	806	843	814	797	815	799	819	765	772	784	791	791	821	808	830	800	809	803	769	863	822	809	799	845	801	862	847	856	808	778	767	833	795	818	770	817	783	855	808	840	815	801	799	812	807	805	760	796	823	797	838	822	804	797	822	837	839	834	756	768	773	801	851	855	888	838	816	786	740	810	805	787	778	784	752	805	832	807	846	814	813	794	802	788	797	858	811	817	781	824	792	828	830	831	792	812	822	789	785	790	836	820	801	865	808	843	844	801	795	823	775	772	766	795	789	798	818	802	774	835	777	819	876	793	807	779	794	813	782	785	796	783	809	832	770	802	832	825	794	773	808	764	836	816	770	815	822	798	820	775	795	770	854	773	805	808	803	794	834	756	773	807	748	768	764	813	788	807	803	777	825	817	850	802	817	842	865	776	821	810	837	789	811	795	831	810	887	832	821	798	797	865	781	824	819	788	825	822	804	811	814	804	768	806	840	824	780	802	786	778	825	811	842	795	819	769	838	792	864	843	796	815	821	798	845	806	824	766	790	854	812	822	804	756	859	828	803	806	776	778	724	795	806	813	830	801	841	810	834	796	876	807	807	835	803	789	813	807	849	801	761	826	815	798	782	800	856	876	867	856	796	757	817	821	786	790	783	839	803	770	788	768	756	816	862	870	762	795	760	803	823	799	841	764	830	833	797	808	816	845	830	821	816	822	822	786	838	810	778	814	847	831	777	832	825	812	796	781	846	763	827	849	822	855	787	778	818	806	845	809	795	845	802	771	798	818	771	818	777	793	785	820	806	828	845	807	782	796	865	800	825	821	772	796	816	844	815	786	782	851	870	820	777	803	757	827	818	835	819	812	875	837	783	828	868	778	806	790	791	749	841	769	796	815	794	799	781	773	839	784	761	827	805	784	794	828	847	834	790	800	849	781	794	765	808	841	795	820	791	788	833	755	805	863	818	782	801	854	815	807	806	838	765	817	825	828	816	813	794	799	800	819	826	795	791	801	774	865	830	862	793	847	760	801	830	839	814	826	814	780	761	799	795	764	778	813	816	836	783	759	812	834	812	861	790	823	825	793	862	808	854	752	768	780	832	783	850	799	836	798	793	820	829	814	835	780	854	798	804	773	830	819	823	826	819	814	834	763	855	811	845	817	820	873	862	776	791	829	825	778	808	787	830	804	799	829	834	859	815	792	836	787	807	771	776	827	800	784	834	821	851	800	802	847	765	807	789	841	797	778	802	764	806	778	773	858	866	813	810	862	823	777	806	804	818	858	769	821	848	849	808	864	828	779	810	845	720	790	794	822	787	823	814	821	866	829	757	785	802	833	786	833	812	816	796	811	815	818	881	828	741	776	800	768	786	823	780	783	766	800	829	816	825	846	761	820	801	771	798	874	775	789	830	752	849	807	798	787	812	854	822	786	848	784	822	817	791	831	798	780	844	860	813	801	813	820	854	816	833	784	823	786	814	783	806	800	828	808	857	829	781	809	770	798	865	831	829	860	829	816	819	780	827	810	797	790	798	799	820	832	857	807	798	809	796	829	840	720	838	786	820	806	813	798	769	789	771	838	782	822	765	791	797	804	827	803	772	742	855	842	823	774	839	805	794	848	805	834	806	794	776	762	834	847	784	831	797	865	807	830	769	755	783	835	822	838	876	778	830	793	812	799	791	797	834	791	798	798	815	830	891	837	783	771	818	812	820	762	829	791	837	855	815	860	799	780	802	797	860	842	850	830	831	803	828	803	793	822	821	807	796	830	826	843	780	822	799	824	812	770	776	833	842	816	825	816	827	830	837	920	783	787	832	805	862	829	810	832	819	844	782	826	837	790	833	845	818	817	839	847	861	843	840	811	817	866	827	847	799	763	855	802	839	804	853	791	802	798	755	793	769	791	789	839	783	811	805	848	792	796	828	861	738	783	858	800	798	836	806	788	809	821	797	840	780	836	783	831	790	836	840	802	814	831	776	773	786	819	869	811	820	783	837	757	882	844	787	823	846	816	776	798	821	835	860	802	810	810	809	817	818	816	827	861	847	806	829	834	782	804	764	787	823	826	787	800	756	753	836	796	811	831	840	786	809	804	836	825	778	835	811	793	776	818	816	764	803	802	837	798	775	823	831	783	791	809	791	793	793	795	850	757	823	860	806	836	799	819	790	810	744	804	828	785	793	856	785	864	812	802	794	796	800	777	769	838	824	790	819	760	788	821	821	817	795	776	813	796	751
28921	3740	1593	1164	930	727	638	573	540	475	409	416	399	390	394	392	359	380	371	322	371	343	355	332	305	350	362	351	346	354	346	346	361	343	347	385	347	357	345	336	365	369	321	317	344	365	350	338	364	336	305	345	384	314	353	349	323	378	353	360	318	344	345	315	321	358	329	358	326	339	350	325	358	350	346	317	347	338	315	333	364	357	332	363	356	351	351	332	345	360	316	356	328	327	330	318	315	382	345	326	375	339	362	380	355	367	341	369	364	354	349	359	339	382	386	367	331	321	347	353	320	327	345	369	320	300	347	344	354	298	350	355	333	347	343	342	341	379	309	345	320	327	371	351	344	315	326	321	354	365	338	355	360	332	343	339	347	336	368	327	326	354	334	334	384	330	363	350	353	316	330	349	316	335	330	355	356	396	308	388	349	337	373	336	319	366	343	332	356	328	360	320	325	329	338	349	327	341	349	330	363	326	328	363	348	335	366	357	334	302	337	356	360	335	351	328	350	346	353	327	329	360	353	347	358	347	341	347	348	349	307	340	351	328	334	321	344	372	358	367	353	343	317	338	339	340	348	381	329	338	331	321	361	307	346	396	355	312	356	347	358	316	370	319	373	356	342	329	350	328	343	353	336	344	329	346	373	313	348	364	340	327	346	361	339	334	315	310	344	367	331	346	314	328	356	331	323	304	319	376	338	363	335	324	354	335	357	351	353	348	345	352	362	356	340	377	349	327	370	315	345	351	352	327	340	341	352	352	303	355	335	320	321	338	354	333	338	366	335	331	304	312	322	338	333	348	338	303	338	370	323	328	332	411	327	348	330	347	344	328	338	341	331	331	354	325	308	324	344	324	318	383	352	364	324	356	349	360	359	323	323	367	326	357	362	341	327	359	344	345	323	300	344	350	324	321	347	314	343	331	356	353	336	356	303	352	302	333	325	331	345	376	361	331	340	367	335	348	363	340	335	352	331	349	324	333	336	319	337	352	329	349	338	325	371	342	353	359	352	311	329	313	350	334	322	337	350	319	372	325	348	298	331	353	345	310	324	302	318	297	358	337	334	357	345	348	328	326	352	333	335	336	367	332	323	333	359	378	360	329	314	331	312	352	322	347	394	309	316	358	333	334	343	324	322	347	305	347	346	293	365	337	339	336	347	326	330	346	307	325	385	392	348	328	363	319	291	310	348	359	322	347	343	330	326	336	331	369	342	329	337	355	349	338	319	355	371	376	330	318	363	334	356	362	304	324	307	351	308	342	337	344	322	331	315	336	313	316	354	386	332	359	338	358	375	347	357	321	365	313	374	357	348	335	331	351	320	347	328	336	352	359	337	331	340	350	346	340	310	360	317	329	334	347	337	329	371	328	365	348	313	324	352	362	337	344	338	331	345	330	334	339	318	335	312	331	344	327	338	342	359	333	338	322	316	320	354	329	338	324	321	329	338	344	347	339	328	357	315	310	338	338	365	353	348	343	306	327	336	342	305	332	336	318	351	333	316	334	306	349	343	331	329	345	344	360	344	322	323	300	330	316	305	337	345	318	325	320	342	341	344	311	345	312	327	356	328	328	326	336	333	351	360	320	340	314	331	305	318	306	354	341	364	340	314	359	334	339	318	338	363	361	361	331	335	332	338	342	293	319	295	299	326	375	359	341	291	335	323	371	334	335	306	374	341	336	374	337	325	341	326	343	393	348	345	309	332	381	348	355	308	379	342	338	350	352	324	327	375	339	347	334	333	333	342	320	343	329	322	318	315	336	334	333	340	325	329	312	325	357	361	324	343	345	373	376	316	354	336	350	359	318	362	344	326	354	374	336	360	331	347	339	318	344	342	365	308	344	348	342	302	321	354	321	370	349	312	333	335	344	307	370	342	336	333	305	306	307	358	358	313	324	338	382	320	356	395	338	351	330	360	350	345	321	345	360	356	305	352	367	344	339	323	339	318	358	330	361	350	349	358	371	353	361	332	333	318	347	365	342	311	320	303	335	365	301	350	353	329	333	356	318	370	337	335	342	359	309	361	337	346	336	356	328	340	381	342	316	373	374	374	317	362	375	354	352	331	315	337	340	332	338	320	319	361	358	341	339	292	343	294	305	352	363	313	377	295	317	341	329	308	316	345	316	360	311	365	323	320	321	343	339	359	342	352	338	347	314	334	331	304	302	332	346	324	316	356	291	366	333	316	309	320	370	353	322	343	331	344	332	372	297	316	361	307	383	350	339	342	326	374	314	353	334	352	333	344	314	307	331	358	309	335	336	335	361	339	326	344	355	355	334	341	336	327	315	340	332	341	310	334	313	336	344	354	337	321	342	342	318	357	346	342	361	329	340	343	325	319	334	357	340	321	323	351	301	342	361	332	346	350	333	336	333	321	340	362	335	343	378	354	316	357	335	344	338	366	340	361	358	318	313	327	339	307	327	342	350	380	344	315	347	324	337	363	341	348	326	331	375	340	324	335	366	349	316	381	336	337	309	349	337	335	353	322	336	321	351	344	339	339	380	331	341	303	319	315	327	336	325	333	317	345	353	310	369	335	370	331	319	337	317	347	330	352	331	362	369	346	346	331	342	319	330	343	334	325	326	320	322	360	325	325	338	355	358	340	334	367	345	328	375	333	363	344	367	357	325	307	331	336	363	331	373	330	334	330	307	344	337	319	349	327	353	290	321	337	318	346	326	311	322	311	314	307	366	350	341	321	309	344	334	320	335	334	317	333	340	347	352	348	353	352	328	352	365	340	357	349	320	370	346	350	329	359	341	333	323	323	342	358	327	345	369	376	350	337	346	367	350	360	308	345	325	309	324	354	357	327	362	305	358	346	318	345	328	334	353	364	338	353	345	360	347	310	348	332	375	334	313	315	380	332	322	320	319	343	356	350	338	342	306	347	348	346	339	342	328	353	373	374	328	350	324	333	355	313	326	336	369	357	346	301	373	382	378	346	354	369	339	323	364	365	336	334	329	363	354	325	326	353	358	387	356	346	349	327	344	346	325	294	325	329	374	348	322	326	354	376	331	338	350	343	339	331	355	337	337	336	365	332	347	351	364	320	335	346	295	362	374	302	368	358	358	322	347	345	322	357	350	353	398	308	355	342	337	358	353	315	338	338	333	349	347	326	350	387	362	329	373	369	342	330	343	327	347	347	350	367	342	365	359	344	352	331	308	364	375	332	338	365	305	352	324	349	334	330	316	339	308	373	366	339	330	346	341	328	326	309	320	355	352	350	325	346	321	347	356	343	330	338	370	345	339	376	359	354	321	321	310	359	327	348	379	348	323	333	338	349	317	345	351	336	356	339	342	351	335	359	318	363	349	346	320	366	325	355	335	316	337	355	356	350	299	337	333	381	330	316	316	333	337	376	363	335	368	331	334	320	337	388	361	337	337	301	364	321	345	328	340	364	359	369	334	329	353	333	345	340	370	351	356	341	323	348	366	358	352	346	333	305	301	326	346	361	343	339	350	350	329	333	363	370	333	336	284
13592	1685	3242	3615	3061	2646	2264	1963	1764	1648	1467	1380	1333	1252	1239	1140	1120	1126	1041	1020	1078	1016	1006	1018	939	1035	934	991	953	926	1002	949	944	913	877	908	880	910	973	833	945	891	916	869	901	903	886	825	898	841	878	894	910	848	847	861	936	894	853	864	883	838	939	887	925	929	887	926	879	931	873	895	917	892	858	908	890	884	854	910	842	889	941	868	895	836	869	905	923	887	897	873	959	841	868	912	868	897	876	915	838	905	904	884	916	916	842	916	896	878	795	826	816	896	817	843	830	865	802	849	861	850	868	878	874	879	838	825	830	857	886	799	903	828	829	832	817	905	833	844	886	893	882	800	883	919	919	854	837	916	872	864	851	874	837	861	895	905	890	866	877	791	846	877	870	874	854	864	857	874	840	785	840	883	905	825	891	871	880	816	788	795	868	881	840	875	815	830	905	844	853	816	876	828	865	866	873	816	840	884	855	837	879	910	860	878	853	851	827	831	811	837	913	891	827	871	862	855	877	860	877	836	819	831	911	927	889	829	864	833	846	900	883	819	873	858	843	881	815	876	895	884	856	904	886	849	859	887	882	825	872	865	809	859	862	887	898	836	876	860	872	834	808	879	836	878	897	887	874	908	823	911	891	876	844	872	851	846	833	881	876	877	864	837	861	822	853	837	934	892	865	848	896	826	798	860	872	818	841	866	846	861	807	839	839	833	856	855	854	864	865	869	874	846	845	845	836	902	837	826	904	870	907	860	864	870	842	899	858	858	871	879	831	888	814	864	885	870	844	870	896	870	843	875	845	877	827	826	846	852	823	859	873	853	858	830	769	929	888	889	878	835	876	822	828	937	789	806	871	819	848	853	843	880	816	859	797	886	866	836	813	880	852	866	828	843	848	843	891	831	852	913	886	849	894	902	907	831	825	872	822	853	851	869	839	859	873	853	844	889	887	818	830	806	872	836	858	850	844	861	813	842	818	810	827	860	848	846	887	881	861	883	840	868	827	841	832	817	837	806	844	808	884	811	839	842	868	887	854	848	851	873	870	855	859	856	921	847	834	873	863	865	868	838	855	851	815	866	828	895	850	854	825	876	870	837	803	868	851	857	817	868	854	840	885	863	852	853	846	848	847	869	838	833	820	861	892	838	879	846	813	886	831	897	806	926	852	891	853	779	800	933	827	838	849	846	830	850	844	848	853	800	857	851	869	840	868	860	920	864	806	885	820	863	835	836	821	887	848	898	890	861	880	895	872	837	873	838	866	853	896	881	869	892	858	842	883	852	836	839	827	830	846	922	863	843	856	849	824	855	792	837	872	831	862	878	874	789	869	807	809	865	842	871	903	869	906	873	872	830	830	827	870	830	807	855	880	826	831	832	847	799	852	838	901	801	807	819	826	881	825	834	822	911	901	903	908	806	906	850	873	898	842	857	841	864	824	874	827	857	847	885	855	811	822	821	863	869	861	846	893	875	878	810	858	844	850	807	866	846	835	858	854	847	869	823	835	889	859	863	886	790	869	823	848	894	872	841	879	836	856	901	827	832	895	857	860	849	843	844	833	795	812	921	860	856	854	789	844	881	858	863	872	825	904	849	888	783	874	842	905	867	851	834	859	828	878	883	826	810	835	876	888	900	846	829	856	836	868	867	856	896	866	823	884	856	845	829	825	873	837	869	901	847	857	786	861	878	844	871	876	892	865	857	881	857	839	817	853	916	839	875	886	864	893	878	873	824	839	824	872	801	888	783	811	845	866	901	843	858	840	776	826	888	827	915	825	845	882	912	841	846	880	871	859	864	896	827	870	866	849	874	835	884	852	881	837	848	825	862	869	856	867	831	877	852	897	872	871	821	890	862	851	844	866	893	906	857	806	888	796	803	878	898	842	812	821	854	864	841	911	866	831	867	815	946	829	858	872	833	907	843	879	809	835	874	902	847	880	882	870	915	866	880	816	853	898	841	816	915	888	869	864	906	809	899	842	882	860	895	823	832	842	862	847	818	861	885	883	875	932	835	874	868	868	847	894	859	858	864	892	886	857	835	832	840	820	851	870	850	849	855	819	848	879	897	846	826	869	800	822	910	861	921	848	865	841	820	860	849	850	870	849	893	853	890	836	863	830	916	883	792	903	861	848	860	884	851	860	840	852	823	851	896	825	872	882	871	824	879	867	915	888	842	910	892	874	849	913	832	843	842	808	890	824	861	851	822	895	827	881	926	829	869	886	884	848	856	865	848	833	855	892	928	805	877	892	867	847	858	828	873	869	796	960	853	883	864	842	860	828	815	847	830	844	873	857	866	814	832	847	878	816	818	839	856	847	803	817	825	887	884	878	848	818	846	921	826	873	844	848	819	883	868	790	823	786	851	847	925	848	838	875	822	876	850	827	807	877	897	930	863	876	888	890	889	826	811	853	843	857	898	888	830	818	790	826	884	895	897	872	878	855	790	873	893	903	833	832	819	899	848	844	853	867	871	882	878	844	874	825	861	845	867	823	863	835	850	824	865	876	875	877	878	833	819	823	867	856	891	842	883	862	824	862	850	871	848	878	858	858	841	883	836	831	835	864	896	844	901	821	816	881	849	903	863	886	892	877	856	856	836	914	877	858	880	842	819	815	801	873	835	857	839	861	872	842	881	831	853	857	852	904	821	822	837	857	856	896	836	879	867	929	836	874	859	835	854	829	842	860	916	827	840	881	873	884	817	828	808	899	887	862	844	839	846	878	856	849	847	862	936	852	806	847	916	794	826	854	832	840	862	874	874	863	964	848	841	852	844	903	851	852	837	868	841	872	860	834	814	870	849	894	812	872	886	895	886	817	894	889	865	836	909	803	903	877	875	804	862	856	849	813	873	878	813	856	834	894	871	842	893	912	889	829	928	834	891	878	862	817	787	845	877	898	888	868	888	796	837	866	836	872	837	800	876	865	853	870	859	867	888	844	849	859	865	813	871	850	902	828	873	928	829	814	860	868	846	860	894	851	856	840	881	848	864	862	879	872	862	831	847	823	883	820	914	805	883	892	848	824	839	847	910	843	807	865	841	881	823	880	881	842	863	820	878	866	867	861	829	817	856	828	864	874	872	874	850	867	819	888	853	852	871	863	851	895	813	895	846	907	876	877	832	860	884	880	844	812	871	828	818	856	873	866	875	833	806	862	843	826	785	887	837	815	837	875	879	862	840	820	861	814	885	847	857	832	851	846	841	824	910	840	828	888	894	814	820	843	834	902	848	917	871	901	877	846	884	846	879	869	830	858	833	859	898	853	897	865	846	813	842	848	841	858	884	882	832	899	860	870	852	831	845	837	840	836	905	884	856	839	829	873	896	846	858	847	863	813	827	891	870	865	865	843	871	872	845	815	838	855	862	820	848	822	841	865	911	833	871	882	853	862	856	844	878	836	842	866	855	791	810	805	890	977	850	875	817	827	867	804	857	881	878	861	890	819	836	868	849	843	839	853	850	871	832	833	812	879	857	818	864	918	898	801	855
40485	9850	3103	1979	1404	1030	794	650	582	489	448	419	405	346	345	350	314	284	269	311	276	289	263	265	268	265	277	263	265	277	243	247	302	276	261	244	222	222	239	242	223	210	255	267	222	231	255	243	216	265	251	239	242	236	243	243	218	233	239	273	234	260	250	238	265	204	220	236	241	251	221	256	268	248	267	242	230	233	265	242	240	240	200	236	222	234	249	255	222	254	251	241	233	249	260	243	242	248	238	217	248	241	254	232	237	258	239	257	231	255	246	227	239	227	221	231	221	217	243	220	253	257	262	230	227	228	230	248	235	219	228	203	267	242	224	227	238	259	229	234	235	218	218	270	201	264	257	215	240	233	229	234	200	236	223	240	278	244	229	227	232	234	271	244	241	252	210	239	240	244	232	253	255	241	238	224	220	244	231	211	206	243	258	231	278	225	235	249	231	244	243	234	242	234	229	229	230	234	239	244	202	232	225	230	233	224	260	220	237	224	228	244	241	232	236	207	232	217	221	225	253	257	217	216	248	247	245	221	251	267	208	219	231	255	245	255	250	223	259	231	223	243	245	233	265	230	239	246	243	220	246	236	232	227	261	232	231	228	220	225	244	214	252	229	224	245	233	282	236	229	237	235	228	204	223	226	237	226	238	237	267	237	241	252	227	219	255	240	255	235	236	231	219	219	258	252	248	221	235	227	231	221	229	237	233	234	217	200	230	234	215	218	256	244	250	227	235	225	198	234	224	229	222	232	259	242	224	235	221	230	228	252	232	221	241	217	254	217	243	246	210	257	236	245	242	245	199	238	251	240	232	237	259	214	237	218	226	261	231	241	276	244	224	214	219	235	249	221	225	237	231	219	183	250	244	242	225	235	239	230	245	234	242	246	223	194	248	251	222	231	234	225	199	220	221	209	224	245	226	215	269	239	234	249	243	263	218	246	229	241	236	237	239	221	232	189	247	226	224	250	208	213	230	246	232	246	224	255	250	252	215	209	201	253	237	249	248	235	226	242	260	234	234	262	230	216	241	231	225	220	241	254	204	221	192	240	225	234	234	214	232	233	241	221	246	243	231	246	240	237	234	244	238	234	215	227	224	242	237	236	240	225	243	199	216	225	259	247	233	246	228	217	217	215	233	223	200	245	241	230	226	240	214	239	236	216	265	230	237	239	261	243	213	230	233	227	228	228	230	264	241	247	242	220	201	247	234	243	227	239	241	220	243	260	243	229	230	228	218	252	260	244	281	211	257	245	210	226	218	230	250	222	267	240	244	232	248	215	230	265	218	253	261	222	254	235	234	226	242	240	219	218	257	250	233	223	233	245	203	234	229	240	257	236	243	238	229	261	250	240	213	263	256	230	220	228	228	231	211	255	251	257	244	217	218	227	243	245	245	252	253	222	224	236	237	243	228	198	239	261	241	216	244	237	268	234	236	257	243	214	231	235	246	251	217	231	233	259	227	244	234	230	227	233	236	247	220	258	249	204	223	236	231	215	228	233	229	231	248	245	241	234	221	233	207	232	222	226	239	255	234	218	220	227	244	239	217	233	212	246	212	216	254	231	213	249	218	244	210	254	251	232	223	215	254	237	238	238	233	237	265	240	237	208	268	243	231	226	234	220	231	236	247	242	226	216	235	232	217	243	255	240	231	234	233	235	245	206	233	223	232	250	209	250	235	248	215	237	250	212	231	249	256	248	253	211	214	243	219	222	227	232	195	201	223	225	244	228	260	213	226	219	225	219	237	225	243	254	235	219	244	218	212	278	230	214	232	234	245	234	223	202	241	222	219	207	180	226	198	221	234	259	224	248	225	241	246	237	234	225	206	220	211	254	216	249	233	260	225	243	251	233	228	221	219	218	235	243	248	230	228	206	257	237	245	250	254	229	256	232	242	228	248	225	233	232	207	220	234	235	224	237	215	232	267	238	200	204	243	210	285	244	265	267	203	229	217	215	229	207	232	263	250	212	271	209	247	226	224	224	245	240	213	232	228	228	224	221	243	248	222	251	239	223	222	245	281	223	257	227	243	229	245	227	222	238	223	227	248	280	229	246	239	250	250	238	226	251	203	224	217	238	265	225	244	236	227	242	223	239	270	231	214	225	220	244	210	241	235	220	230	242	241	229	252	245	238	250	209	233	211	237	231	258	243	248	224	255	220	264	252	231	231	237	243	225	238	256	231	224	231	229	249	257	234	214	245	262	229	241	252	246	215	235	227	235	268	235	261	245	239	246	245	250	252	228	243	247	240	246	265	260	243	220	240	212	211	211	248	221	246	235	225	258	228	234	245	239	248	234	245	244	227	254	214	241	241	237	225	233	242	215	249	224	219	227	235	248	255	249	265	253	238	240	257	222	223	219	214	245	226	225	244	241	250	209	240	238	235	214	247	245	248	201	223	226	226	201	221	248	247	235	213	239	204	229	199	259	204	254	227	203	266	228	250	226	219	224	192	227	227	220	258	241	251	265	256	249	241	261	229	209	223	228	250	221	261	236	226	232	243	234	255	245	255	237	223	252	232	249	212	192	241	231	234	259	257	239	284	232	253	244	240	215	249	229	236	243	212	220	236	232	220	229	224	253	234	242	218	241	237	232	232	244	252	207	227	254	231	245	265	239	223	232	212	214	252	234	218	222	243	234	224	248	260	223	216	231	226	241	218	241	230	245	232	231	205	242	258	226	223	211	238	242	234	240	227	220	255	228	226	227	210	225	243	246	209	234	236	238	210	235	241	227	218	230	217	236	242	236	227	226	217	216	225	247	228	262	246	253	248	256	222	251	231	246	224	243	235	261	240	243	211	204	249	216	258	228	256	236	268	239	219	249	246	230	235	236	235	228	225	235	238	238	216	200	219	236	262	252	251	223	240	240	244	227	238	239	230	229	249	241	251	230	245	239	223	252	216	232	242	224	246	224	255	236	253	227	239	222	221	229	240	252	216	215	245	227	207	256	203	235	253	247	223	207	257	275	233	225	237	237	229	239	246	230	236	228	228	233	248	207	237	216	243	221	213	250	243	242	227	237	227	231	231	244	213	243	241	241	231	239	219	241	256	230	225	218	230	213	239	228	235	243	253	233	230	241	253	241	205	270	262	241	241	223	241	228	229	238	239	243	235	238	208	234	237	224	227	232	237	222	230	242	261	228	239	244	251	232	232	231	233	224	241	224	231	233	237	232	208	228	229	241	219	232	243	264	220	241	242	232	223	212	258	237	254	209	210	230	254	215	229	211	246	232	223	254	238	243	245	244	230	259	231	243	224	262	240	254	225	219	236	236	230	238	260	239	264	241	238	223	237	239	235	255	216	248	237	231	237	244	238	256	261	261	240	209	217	241	242	240	226	219	223	251	203	235	230	242	211	227	223	252	236	217	242	209	238	234	249	230	210	238	255	226	232	253	246	217	250	245	222	264	237	203	237	228	232	207	246	214	230	218	211	237	230	222	229	228	231	212	249	233	234	258	221	242	231	209	264	226	245	230	237	227
18485	2293	5164	5840	4900	3956	3268	2783	2322	1988	1815	1635	1528	1419	1298	1194	1146	1121	1026	1026	975	947	918	883	867	833	833	791	780	784	708	757	758	753	756	738	768	720	713	751	692	702	685	691	688	703	666	680	661	655	658	636	673	697	667	667	650	621	667	643	599	631	635	647	641	681	645	636	630	700	697	697	614	663	677	658	715	718	695	671	657	671	661	633	668	685	673	697	699	711	699	644	692	689	653	675	665	676	685	655	654	668	672	693	666	666	674	674	632	622	602	604	654	652	651	616	682	646	611	653	600	683	608	619	668	623	644	611	620	617	613	589	632	637	652	642	624	615	692	579	620	634	614	673	645	669	660	647	615	577	644	605	611	618	610	572	650	623	629	592	607	643	603	607	614	596	631	625	619	602	607	620	617	624	577	625	621	594	638	628	623	656	656	604	680	647	643	603	618	608	644	660	631	609	608	631	620	627	593	565	653	615	584	644	633	598	586	582	567	618	585	623	614	585	613	584	612	590	595	628	611	627	613	642	591	597	638	577	664	568	630	633	583	631	576	636	601	590	644	596	611	597	611	626	641	639	624	609	586	644	609	619	636	609	566	611	559	579	588	611	606	643	586	586	589	643	576	643	604	570	584	612	637	628	628	602	648	585	636	605	592	655	607	623	614	593	588	596	573	601	582	590	614	662	599	604	655	594	628	606	574	595	637	652	584	597	595	632	634	585	586	628	605	571	597	607	567	634	642	632	577	629	580	607	577	611	620	600	607	617	609	628	562	639	645	635	604	624	613	598	650	602	596	654	587	615	621	611	586	640	613	598	589	667	615	611	662	619	651	594	610	598	565	655	654	624	628	628	621	625	619	578	628	580	611	646	561	615	613	615	645	664	625	633	656	619	592	622	619	652	618	632	609	611	614	598	597	552	600	619	611	637	649	606	595	617	653	639	594	585	605	596	624	585	618	598	635	603	651	581	644	591	597	626	615	580	613	620	596	595	652	630	649	642	588	594	616	592	604	608	641	643	646	568	644	598	587	626	647	598	643	592	619	620	621	628	566	624	587	618	619	617	649	602	566	629	611	597	636	634	573	617	622	599	608	625	600	631	646	616	573	582	607	628	616	614	618	634	574	633	619	674	592	616	588	618	599	631	651	559	575	598	606	603	618	631	624	608	592	601	592	623	632	601	613	620	604	604	589	637	618	583	599	582	621	593	623	617	633	573	632	614	609	607	635	638	591	609	603	571	641	566	598	596	631	608	629	600	599	624	619	590	652	612	632	576	555	563	629	586	658	631	600	593	630	660	602	627	581	603	627	650	618	613	593	601	588	602	598	612	591	630	610	665	616	623	619	629	645	627	613	573	607	606	630	660	602	611	624	602	615	612	596	619	595	616	635	640	615	588	602	600	575	572	655	635	605	601	635	647	577	616	601	632	587	619	623	604	625	637	616	636	580	623	576	618	656	686	563	604	637	616	614	642	584	630	609	550	610	612	610	596	623	652	568	640	609	603	595	603	630	623	638	577	626	586	631	616	625	596	610	667	616	624	609	624	612	566	610	607	620	630	622	607	608	543	594	597	608	593	602	577	625	608	587	632	618	621	611	657	613	632	582	587	636	571	644	595	545	619	625	600	625	650	629	615	579	595	607	590	618	610	587	593	588	610	569	609	639	639	623	635	611	597	599	632	607	639	641	595	625	592	581	615	637	622	577	627	660	608	620	584	650	597	600	612	612	629	619	602	581	602	670	651	647	600	644	601	623	589	621	581	602	598	600	611	586	622	572	600	574	585	614	591	569	644	598	601	674	605	627	621	597	625	559	595	607	629	621	641	621	632	609	592	581	618	618	621	631	622	608	555	590	618	613	592	616	580	607	565	610	616	584	598	613	650	614	621	601	580	632	631	594	630	590	624	657	533	600	637	646	639	584	618	623	587	634	653	607	594	639	626	606	655	606	604	603	611	649	655	641	636	584	585	623	602	557	634	577	641	602	620	638	608	631	592	585	603	603	602	567	652	587	618	618	630	634	631	606	589	584	603	552	602	576	611	615	586	655	632	680	634	592	575	643	561	603	625	613	600	608	623	600	599	632	583	601	628	617	621	625	580	614	598	608	655	567	614	590	599	588	577	641	625	630	653	649	628	638	614	593	617	588	615	630	641	659	580	612	613	597	614	608	597	590	601	606	603	584	625	614	634	662	602	597	624	604	580	617	647	572	593	605	618	616	625	613	590	594	597	648	609	590	593	627	621	646	588	617	642	629	655	629	630	634	616	608	580	615	648	566	633	604	613	623	609	610	609	597	645	641	613	645	600	612	628	645	619	594	628	607	635	583	626	634	647	595	625	614	650	614	582	593	614	619	605	608	568	629	609	650	612	607	643	627	625	599	648	587	618	589	577	634	561	631	627	635	568	597	607	619	625	557	601	599	598	633	562	628	597	597	641	616	606	605	617	656	653	629	597	597	628	623	601	615	632	613	641	613	570	597	599	612	619	615	626	678	604	563	621	582	617	661	614	602	627	588	609	641	659	581	613	630	604	651	645	622	567	592	582	619	629	631	622	584	620	623	612	601	552	622	592	592	615	622	617	604	611	573	571	621	611	629	606	600	617	677	621	589	634	625	614	603	638	632	619	617	616	658	610	621	614	621	591	625	625	657	639	643	641	594	616	641	598	635	617	591	638	639	585	620	607	567	601	603	634	628	613	597	595	668	611	610	648	631	641	634	586	593	593	629	646	650	587	619	616	627	645	618	602	608	587	611	576	582	647	639	612	594	633	629	616	599	570	582	598	611	641	600	626	626	660	553	624	655	598	621	611	618	592	642	636	597	620	623	623	614	609	663	599	586	617	584	635	641	630	623	622	563	622	596	624	621	593	633	671	600	626	599	645	608	633	629	611	599	616	635	606	627	617	612	613	605	633	608	635	599	590	562	600	595	602	576	616	629	556	623	599	616	602	618	612	571	633	620	606	630	650	596	623	642	587	615	615	629	631	647	586	622	607	611	538	611	587	598	623	608	623	601	593	630	604	623	608	623	620	595	588	604	617	591	642	623	625	637	597	588	611	629	610	557	630	604	576	578	605	618	617	601	626	632	579	589	649	615	605	606	602	658	601	588	604	598	603	589	623	618	633	646	587	616	605	651	632	648	663	613	604	645	613	635	617	625	602	660	586	620	635	630	611	618	588	553	612	576	598	576	611	622	669	571	569	602	606	606	568	591	584	617	637	609	659	607	591	629	623	577	639	609	631	599	635	563	594	599	635	582	626	623	595	613	582	598	540	589	588	684	628	633	605	617	605	623	626	618	588	611	620	645	606	600	630	607	596	596	596	629	625	634	614	612	597	625	637	600	615	601	634	672	622	582	653	585	629	600	624	628	656	645	615	586	584	591	626	597	629	635	631	620	602	627	608	633	625	639	582	609	590	643	622	579	613	582	617	640	592	672	617	624	665	602	627	570	623	698	615	621	598	619	655	603	639	614	633	604	640
4894	374	387	318	322	355	274	339	314	297	336	323	319	329	313	294	283	305	325	329	315	318	299	326	293	330	334	321	346	323	325	311	335	328	314	313	325	327	332	299	304	307	313	299	316	346	327	334	316	325	302	322	294	277	269	318	314	279	322	316	326	324	314	332	300	320	328	335	305	327	287	317	331	313	338	302	297	339	311	300	313	339	345	323	295	319	333	290	356	332	347	328	319	325	316	343	310	316	311	315	283	339	283	333	339	316	299	285	339	315	326	329	291	336	333	353	321	320	309	307	302	318	296	334	292	307	333	296	341	312	330	341	328	297	309	288	313	308	300	319	291	303	336	327	309	315	281	330	292	322	315	309	295	272	303	288	302	310	318	310	309	271	324	334	328	316	328	329	322	303	385	313	332	294	310	310	314	329	339	308	308	298	300	325	312	338	306	287	316	297	312	316	294	304	296	325	290	299	327	284	331	319	319	318	332	293	320	307	321	293	332	340	348	310	332	302	324	302	318	308	359	310	313	313	312	320	310	331	346	293	316	318	375	312	300	292	299	292	302	309	317	349	303	327	300	311	314	301	325	295	324	311	327	330	317	323	349	336	331	311	346	323	312	289	326	294	311	302	325	296	351	317	319	310	288	310	306	356	345	319	296	331	323	326	315	341	323	309	314	293	284	311	322	316	309	297	320	286	320	312	299	299	314	304	302	326	308	313	297	341	343	339	341	305	315	295	317	320	338	301	310	317	313	293	277	340	320	300	307	295	313	326	301	307	328	312	328	321	270	309	333	340	296	289	345	275	289	324	299	324	317	313	306	304	314	299	308	326	310	335	297	340	336	318	319	314	333	328	348	299	306	347	309	302	310	319	330	292	320	345	298	320	332	335	315	299	313	330	305	288	298	294	313	306	309	314	310	312	340	299	312	323	328	308	334	326	323	288	343	361	324	270	340	333	342	284	326	302	285	333	314	282	327	286	319	300	309	310	338	308	319	299	297	299	314	347	294	314	309	324	285	301	311	329	336	320	333	304	302	337	309	295	318	330	317	307	339	324	334	284	320	311	301	325	322	318	325	307	314	324	312	331	312	319	303	287	324	341	284	289	325	318	320	323	322	314	346	292	318	292	301	295	323	303	330	293	302	344	322	342	315	327	330	311	295	302	330	331	334	312	327	274	302	323	309	303	327	317	349	305	308	335	327	312	311	327	303	300	301	329	340	302	264	288	316	298	286	312	331	314	343	363	311	342	315	312	285	368	317	310	317	292	286	283	290	288	309	346	272	303	310	285	315	326	320	311	309	303	300	331	319	300	321	335	320	325	289	334	302	301	300	317	304	309	317	314	331	318	307	308	296	315	316	317	282	319	336	294	335	303	320	340	314	349	322	297	290	319	348	283	308	317	349	327	333	320	307	300	313	341	312	285	319	309	330	296	333	288	312	301	334	322	306	288	314	315	329	340	329	328	326	341	324	325	320	347	310	331	344	313	300	284	305	325	322	330	319	320	295	327	291	306	313	305	314	267	304	299	324	295	282	310	358	324	327	302	338	312	275	327	306	312	306	317	330	306	306	308	317	335	331	299	280	311	307	307	338	286	316	331	310	321	305	296	338	279	300	306	321	315	297	327	321	320	314	295	317	320	287	296	316	264	306	278	336	344	286	334	347	308	313	302	291	325	322	332	318	335	278	300	304	330	295	301	292	295	302	317	342	315	316	301	320	333	314	363	313	312	328	307	321	278	326	322	307	320	307	317	293	319	298	309	296	336	302	310	327	325	281	333	334	340	346	301	300	296	288	312	323	324	323	322	340	310	304	321	330	350	315	298	311	330	333	316	288	340	317	292	280	293	317	287	305	311	340	327	312	313	323	326	303	307	337	305	317	324	354	289	299	322	280	304	330	313	336	306	322	295	306	281	311	316	341	310	307	301	321	293	321	322	328	314	285	309	309	320	312	284	291	327	314	320	312	262	308	327	285	324	301	325	297	325	291	318	294	337	300	321	327	317	285	320	293	297	321	306	327	271	300	312	295	302	293	334	322	297	286	294	337	337	294	288	317	335	337	318	288	338	332	307	318	341	308	327	364	315	292	294	319	314	304	336	317	299	285	326	304	350	299	306	313	326	301	323	306	295	303	265	285	304	330	284	307	290	309	285	297	311	327	325	338	301	285	296	322	319	323	338	324	314	319	315	306	342	329	317	309	306	318	291	325	289	334	279	329	305	289	334	315	304	341	324	306	313	328	293	326	313	322	299	308	296	341	308	292	311	322	334	318	307	304	333	351	321	310	283	299	291	293	273	314	321	339	313	337	318	304	316	335	341	341	290	316	291	321	277	313	303	340	311	316	316	261	287	299	326	313	317	338	294	316	332	363	325	331	322	355	316	335	328	315	288	331	331	345	308	299	320	270	314	323	322	285	311	307	326	315	304	306	342	297	308	328	340	353	311	323	332	311	298	295	315	289	303	309	329	302	326	334	313	308	301	304	297	324	331	296	305	344	338	306	319	318	300	342	315	314	324	359	345	268	334	325	321	308	299	306	306	311	330	311	315	312	298	309	339	328	321	314	305	348	314	277	314	316	313	297	322	346	336	303	299	300	320	342	307	307	316	334	322	328	291	297	309	326	336	339	275	333	335	306	335	285	333	332	313	323	328	317	291	284	295	287	330	291	310	346	296	321	327	316	342	307	312	309	302	292	310	324	316	320	354	313	297	327	292	288	360	313	291	303	310	289	318	328	303	325	323	342	270	320	301	318	305	293	345	302	323	286	288	314	296	296	324	313	313	285	310	278	294	320	312	306	293	360	330	323	331	332	316	370	273	317	316	293	294	317	335	301	347	341	330	298	304	304	347	294	318	328	315	278	322	278	286	308	302	333	313	312	318	300	274	332	327	298	294	351	321	280	265	298	295	335	337	310	340	338	325	306	306	305	300	313	317	308	318	304	331	353	324	300	317	303	305	319	353	326	309	329	316	320	304	322	293	320	332	324	300	298	320	331	271	329	324	291	344	320	360	319	319	336	306	331	293	315	332	327	298	302	307	330	337	320	277	299	304	337	311	294	287	333	313	330	264	333	327	319	276	315	284	314	317	296	312	293	313	337	309	313	333	306	288	330	339	315	326	313	323	297	287	303	328	288	297	283	275	321	290	274	288	295	338	296	330	352	322	316	325	326	309	320	337	321	351	326	329	324	304	308	295	271	309	316	324	331	302	312	314	332	288	318	325	313	285	328	300	328	292	322	325	292	328	356	310	340	306	336	319	285	327	294	332	318	301	339	305	308	318	284	319	329	320	297	322	307	350	312	317	325	316	328	325	327	328	349	303	325	323	285	345	332	289	291	320	299	348	315	327	321	321	301	314	313	315	294	324	340	307	277	320	311	309	333	319	310	302	338	296	314	295	314	327	291	310	304	338	301	324	292	281	327	286	316	297	294	316	297	312	310	353	313	338	315	321	294	315	304	327	317	278	322	305	303	297	320	312
4735	851	897	887	893	879	889	897	803	801	799	886	859	887	828	848	769	829	789	827	815	809	829	757	847	841	775	816	827	772	802	802	799	820	856	847	848	785	761	803	842	856	814	778	825	832	783	845	860	767	748	798	826	775	810	855	785	753	796	810	837	822	781	865	805	837	845	812	789	843	788	789	849	804	789	812	859	851	819	798	795	801	863	802	811	848	901	857	815	872	826	814	818	793	828	850	873	828	828	826	824	815	849	832	851	790	847	810	851	866	780	815	807	798	832	824	860	831	839	784	789	838	809	824	807	824	860	778	789	819	808	869	761	831	820	777	849	807	793	814	818	768	773	893	784	808	851	847	829	842	782	817	789	802	819	806	832	790	848	797	809	839	823	818	829	773	842	791	796	816	800	804	768	734	813	810	828	822	771	808	851	817	778	822	801	809	771	761	811	746	819	797	808	777	847	820	848	789	799	814	839	767	811	762	814	811	805	846	767	812	822	773	835	833	784	838	823	786	830	880	825	774	784	821	811	842	788	798	763	874	758	790	783	853	815	830	796	809	829	829	815	832	794	784	808	822	823	827	848	778	825	823	822	773	755	776	753	783	811	842	817	817	774	806	820	846	774	793	792	729	836	804	784	837	810	767	826	878	806	795	795	839	822	801	844	769	792	820	853	779	763	845	818	856	808	786	831	764	819	822	822	789	818	792	793	811	793	806	794	786	792	792	796	809	806	782	851	825	808	760	830	818	800	798	815	770	802	832	803	774	765	786	786	787	805	807	814	803	831	792	801	798	831	842	835	814	863	773	842	835	795	842	789	813	802	856	799	825	811	807	800	811	784	856	807	802	783	782	855	778	810	825	772	854	851	771	836	780	812	834	805	784	835	812	853	777	844	745	813	812	796	783	792	822	815	803	792	863	785	803	790	821	794	772	816	813	748	802	813	760	793	859	836	822	790	817	811	785	799	820	767	828	850	815	816	830	817	783	751	812	793	865	801	791	829	799	803	798	798	851	789	838	857	821	815	792	832	809	849	766	814	817	772	818	823	772	786	832	818	841	816	809	780	792	809	799	802	773	746	861	834	795	788	809	804	801	837	832	848	800	816	838	812	822	778	770	845	775	805	814	789	871	782	811	817	818	779	852	854	865	757	815	792	814	803	799	796	796	815	778	814	792	831	822	841	843	787	814	848	842	849	787	790	817	802	817	812	796	787	827	787	829	824	851	832	811	826	827	795	790	831	753	815	783	796	786	805	794	819	820	784	809	801	836	836	758	795	845	828	781	779	782	849	835	864	791	766	779	821	842	800	760	834	763	812	788	843	783	796	792	793	755	749	834	818	822	804	802	791	830	824	741	826	837	837	840	795	821	786	800	812	813	825	795	792	766	869	825	804	844	859	847	763	831	805	801	784	778	762	810	759	799	796	831	840	810	829	845	816	808	841	845	819	829	796	783	803	792	823	817	823	740	834	810	770	780	811	827	797	817	813	780	806	828	845	803	855	795	777	755	798	798	807	833	785	795	743	785	852	835	815	826	810	798	772	772	810	842	795	814	792	789	757	818	832	794	759	820	831	778	781	799	824	847	880	806	819	850	807	766	774	794	870	849	754	765	818	829	778	831	779	766	779	804	872	777	847	784	842	813	823	808	789	812	765	820	798	835	786	803	793	808	790	826	801	762	818	819	783	821	764	805	865	787	826	812	788	809	790	768	744	807	799	903	762	772	794	832	812	824	844	805	795	737	779	783	749	786	836	812	853	831	822	827	845	795	832	786	827	827	836	802	807	771	794	834	747	868	774	764	857	827	776	806	815	740	832	821	808	814	826	817	774	805	808	823	832	803	814	780	791	835	810	813	840	834	828	789	896	840	852	787	793	789	802	745	779	826	850	839	821	853	803	796	840	809	804	805	811	800	814	802	830	833	810	845	797	801	793	801	800	787	788	763	801	833	873	770	840	800	779	758	858	827	862	866	815	796	816	800	815	776	802	777	805	754	812	842	772	776	769	820	834	814	791	744	784	827	796	768	867	799	856	784	813	853	818	842	814	827	824	837	862	765	786	843	767	791	814	842	829	791	800	775	828	834	838	814	810	839	785	780	798	775	828	817	832	755	844	819	761	822	760	805	788	882	805	775	829	773	835	791	770	827	797	814	814	825	801	842	816	810	812	783	879	811	811	868	809	767	805	801	761	782	863	813	818	847	830	854	787	853	829	773	767	850	782	799	764	754	788	870	802	894	808	805	820	832	824	761	801	835	801	825	794	777	787	809	814	808	837	825	794	846	848	803	809	772	785	773	796	815	850	810	795	820	786	822	792	834	811	810	778	801	832	816	794	800	856	830	858	796	828	785	793	790	789	829	846	882	806	819	787	825	841	841	828	814	825	823	806	772	797	810	813	800	784	812	816	833	830	835	800	831	841	810	830	814	794	849	779	813	814	837	811	826	836	826	820	813	831	801	791	806	787	710	827	768	807	768	874	830	837	803	805	873	808	775	822	802	763	794	825	844	815	803	835	841	793	813	823	814	830	803	835	802	769	757	754	833	846	855	835	818	797	802	795	794	829	806	784	818	799	826	798	812	809	812	782	763	780	834	814	833	776	769	809	853	791	787	793	800	785	812	802	915	791	820	802	830	817	803	787	836	828	810	816	828	856	829	838	806	850	803	764	852	810	801	832	849	812	784	824	784	780	767	883	834	823	795	864	813	794	842	821	805	839	827	819	848	836	791	862	864	829	800	789	836	830	827	787	795	814	820	817	825	836	827	870	781	807	810	798	850	784	809	811	790	826	773	848	763	866	794	833	829	805	801	728	844	842	775	808	820	843	820	789	812	793	814	767	802	862	851	834	794	801	811	870	791	809	794	851	790	770	768	760	820	829	798	802	782	860	784	804	787	773	786	827	803	827	779	838	806	848	782	856	770	815	817	779	781	790	837	828	831	810	854	802	769	857	859	823	808	794	802	817	809	844	837	791	760	797	781	840	814	824	818	800	826	807	841	844	787	798	805	792	843	832	877	789	807	849	792	780	813	856	788	775	780	765	799	898	787	813	809	779	851	851	776	793	800	831	810	812	811	819	831	794	815	802	797	802	836	863	783	847	775	822	781	823	776	765	793	795	804	762	805	819	836	775	830	858	840	802	820	828	849	749	823	799	833	879	802	815	813	807	785	797	796	801	826	803	854	817	831	811	834	794	762	810	804	778	808	770	793	794	808	816	761	858	854	785	822	819	799	829	781	793	831	851	807	799	789	782	803	800	816	749	832	779	796	832	806	842	791	816	785	813	829	868	821	788	790	827	780	849	749	816	806	830	755	844	811	843	806	847	814	813	821	829	801	759	812	783	812	774	854	811	812	861	808	827	812	771	781	827	781	834	804	823	833	809	800	787	753	837	782	802	796	811	809	826	809	791	791	806	800	769	791	791	827	795	834	805	810	795	813	817	872	815	860	862	846	806	755	833	795	782	844	776	830	782	853	858	793
29624	3637	1529	1176	843	737	626	575	472	462	423	395	428	404	385	393	367	380	360	379	351	375	360	362	370	372	345	313	326	357	395	346	331	364	346	342	324	344	305	350	364	325	326	325	369	365	324	357	347	313	341	338	350	297	355	353	343	332	349	329	343	346	338	328	352	351	348	352	355	293	340	339	315	344	343	348	321	346	325	341	363	323	318	368	339	366	358	342	324	355	362	352	320	319	303	366	365	336	360	345	358	336	361	323	321	345	337	351	340	350	341	327	347	321	326	337	332	326	355	332	322	339	335	370	300	351	330	379	363	320	342	328	301	341	335	322	298	331	362	327	355	337	316	331	348	332	338	337	339	308	334	335	337	350	307	361	327	321	338	343	342	344	352	370	337	348	337	359	334	353	354	341	344	334	359	333	332	318	352	365	318	335	326	332	327	349	332	342	325	357	319	321	327	339	349	336	351	355	362	337	332	328	328	319	319	315	363	369	343	327	338	329	323	345	362	343	383	383	328	325	332	353	312	322	316	347	310	348	338	346	345	357	350	351	320	380	344	346	348	306	357	356	309	325	362	287	321	326	352	354	348	363	326	347	309	367	339	366	310	357	358	336	357	352	330	325	336	383	311	354	329	329	340	375	329	372	330	358	322	379	329	366	309	335	309	340	311	352	319	325	348	358	363	373	361	292	327	352	320	333	350	345	337	311	352	340	372	322	298	337	348	340	322	328	319	341	333	346	316	327	338	362	325	321	351	341	341	321	347	368	338	335	355	328	364	355	334	353	345	350	336	308	342	344	345	381	365	368	336	337	330	328	302	308	327	353	341	355	366	335	356	341	323	342	337	311	337	356	326	335	330	296	337	322	358	328	349	340	306	348	329	378	351	362	313	330	341	331	322	342	331	340	359	298	347	335	380	331	326	329	354	298	352	364	333	349	307	330	340	321	354	364	346	335	331	309	310	350	342	330	329	329	338	342	321	334	323	335	341	311	345	358	331	362	309	361	326	325	342	372	341	350	336	329	377	359	344	337	323	304	330	295	340	342	340	377	343	342	333	324	366	345	348	340	365	325	328	284	335	345	333	335	349	375	317	373	331	351	320	338	332	319	344	345	306	343	351	330	354	342	320	319	341	344	367	324	369	364	313	354	320	295	338	370	329	335	350	314	335	331	344	364	340	326	310	343	322	309	323	333	372	377	328	315	360	357	317	332	344	340	366	336	327	352	358	372	349	346	346	331	310	357	340	357	351	324	326	344	329	342	367	364	385	324	333	367	302	316	334	327	337	319	324	292	373	351	320	356	331	343	351	333	339	313	325	354	359	312	316	319	349	376	337	373	336	341	361	327	330	367	349	338	334	279	306	321	325	339	338	345	330	323	351	323	343	334	356	315	329	365	314	350	323	344	331	328	355	322	347	350	305	348	339	307	333	328	376	367	293	353	329	328	305	340	346	369	381	298	336	350	354	338	334	333	297	340	304	310	319	316	357	362	319	378	348	362	337	378	321	330	325	315	329	322	347	361	351	370	333	330	343	353	335	333	364	314	328	330	343	359	363	321	365	379	346	342	334	326	322	323	330	372	365	343	315	338	311	331	348	363	295	332	349	346	340	338	313	337	338	325	314	338	358	331	347	358	322	347	341	368	344	344	358	341	306	342	341	350	325	329	337	335	333	382	337	335	315	343	351	344	324	321	331	363	359	373	359	327	341	329	337	329	326	342	327	348	322	333	372	355	336	336	332	349	324	360	343	353	334	342	345	330	334	359	342	375	333	349	315	359	322	364	354	357	298	324	329	362	333	309	366	378	352	334	368	351	381	336	351	330	321	335	331	331	339	358	343	333	315	312	326	339	351	290	349	336	346	334	303	332	352	363	385	344	355	341	321	372	360	335	344	347	328	380	314	337	360	368	318	320	342	349	337	317	329	290	339	329	351	339	325	305	343	329	330	335	357	315	362	376	333	343	354	322	338	312	340	313	334	369	351	330	355	328	327	324	324	357	324	340	337	349	329	373	325	372	342	338	371	345	361	358	352	371	315	292	338	334	321	320	351	364	387	380	347	316	327	335	358	350	352	346	336	370	336	349	317	339	343	312	314	371	307	355	333	341	351	322	319	334	365	366	351	333	358	342	344	349	346	328	315	372	322	331	359	333	353	327	348	314	326	356	361	350	340	354	347	376	344	345	334	294	332	329	346	342	357	320	304	339	346	357	303	329	344	364	334	339	340	345	359	340	330	346	308	315	318	305	301	352	351	333	325	332	317	349	327	326	303	339	298	341	351	331	340	340	343	342	367	352	338	370	348	358	336	329	322	327	344	310	346	348	328	355	327	346	343	295	307	338	295	326	335	370	317	345	339	350	354	304	320	332	342	352	338	351	306	353	344	326	358	364	351	337	347	365	314	319	321	329	350	369	317	332	329	324	354	343	363	345	301	305	318	325	277	353	366	320	339	331	316	347	332	310	361	352	348	315	292	356	342	350	355	318	316	371	337	334	331	321	312	345	330	337	342	346	326	368	365	336	319	338	364	305	339	358	337	347	315	301	346	343	348	347	343	303	366	344	364	377	327	343	347	300	334	381	331	336	338	316	370	311	321	363	356	351	329	350	342	338	316	336	357	304	313	336	341	336	364	324	368	352	336	340	342	321	347	327	341	335	324	343	345	349	354	377	312	352	331	353	320	328	349	338	320	332	338	320	312	295	321	341	333	325	338	324	344	323	344	317	325	319	329	345	357	330	348	333	333	362	349	306	316	310	395	342	320	313	354	321	370	323	340	356	355	337	344	371	321	339	329	321	336	330	353	343	303	320	343	323	335	354	356	383	350	357	366	320	356	347	358	340	321	300	303	358	338	379	340	343	356	324	351	328	308	342	349	342	308	325	337	336	354	331	301	354	365	379	333	380	351	370	340	355	344	381	343	316	330	331	322	332	314	321	378	329	349	315	370	321	346	353	324	314	336	344	334	318	321	339	320	329	328	338	333	358	320	338	311	351	365	343	328	329	328	341	348	323	369	324	367	365	346	361	342	326	321	341	333	357	318	382	325	315	321	361	342	333	322	347	341	304	369	298	307	331	386	343	349	327	338	324	325	361	320	325	322	318	355	369	338	308	316	317	329	317	288	319	338	338	342	307	327	351	338	363	341	326	372	312	328	338	315	334	324	351	308	317	321	345	350	333	346	313	317	306	320	313	302	330	348	336	345	319	298	331	358	313	324	355	355	312	336	340	288	360	359	345	357	329	313	306	333	386	346	329	323	359	315	338	350	343	357	335	353	343	338	309	321	353	337	375	317	332	339	332	328	350	378	311	349	352	371	353	323	349	332	329	341	341	346	329	351	335	341	339	355	335	355	333	321	346	333	342	329	355	344	324	322	314	333	334	366	338	324	311	335	366	380	346	358	357	317	350	315	325	316	344	351	376	357	353	317	314	337	339	321	362	309	322	356	353	340	360	309	365	328	310	370	333	333	315	343	341	305	330
13822	1703	3222	3519	3133	2638	2176	2031	1795	1555	1461	1339	1316	1228	1260	1203	1124	1112	1076	1091	971	969	1017	1034	953	932	980	970	942	919	939	925	956	953	894	903	907	943	888	883	903	922	934	863	874	859	854	893	945	869	919	880	870	903	924	858	866	852	842	902	870	846	816	865	847	857	856	849	862	852	867	903	870	870	892	888	907	787	911	853	883	877	879	896	869	869	865	882	898	882	887	857	886	860	881	895	867	809	853	889	857	908	893	841	891	882	846	900	900	854	836	885	835	852	840	879	852	877	871	906	835	871	850	852	859	885	870	836	852	901	824	895	824	834	837	842	878	831	831	831	849	877	877	829	844	865	843	899	856	880	865	846	834	883	878	830	857	819	873	876	860	847	846	788	839	841	886	896	852	820	849	862	832	911	864	872	823	889	837	805	834	888	851	847	877	848	830	904	866	863	878	883	812	816	838	820	829	832	872	840	884	846	893	869	885	815	863	902	852	856	847	867	854	786	838	895	884	885	832	823	848	891	807	829	817	796	896	842	871	854	838	845	873	892	828	862	863	885	853	839	868	887	796	877	894	815	833	872	848	836	845	844	827	906	863	851	855	866	881	875	845	902	849	831	806	843	834	874	879	845	866	867	814	878	819	865	855	859	869	840	833	876	889	902	866	853	802	834	857	855	867	910	813	880	797	846	888	827	939	892	878	831	830	868	839	868	872	877	860	853	807	842	862	818	883	865	876	792	886	868	925	852	814	894	850	843	827	858	853	859	890	831	839	843	820	807	808	861	849	872	859	877	838	834	856	825	816	837	859	875	891	869	874	829	859	897	865	829	863	835	852	855	811	857	911	888	891	856	887	817	848	858	844	833	857	833	824	845	872	883	892	866	838	812	828	794	852	841	801	831	846	850	833	885	845	852	862	829	809	898	865	839	852	836	861	831	845	903	886	805	900	836	843	866	834	859	836	829	859	860	874	862	903	852	818	858	909	872	871	866	813	853	824	825	866	842	870	889	839	840	812	852	855	844	874	890	859	841	819	835	863	843	880	843	825	847	815	845	846	886	790	891	858	813	805	862	827	876	830	847	868	840	866	910	819	812	830	808	851	850	850	866	842	875	834	822	904	859	858	873	840	864	880	850	892	852	834	869	896	854	859	841	874	870	803	917	896	872	829	823	852	896	857	871	912	876	824	882	846	834	834	828	919	878	854	865	853	860	849	882	809	892	882	823	858	899	848	815	912	805	855	794	905	895	886	830	851	878	842	860	883	861	848	801	807	850	859	914	869	831	855	889	884	852	892	873	832	874	862	833	925	821	853	831	829	873	854	779	870	860	915	849	861	823	860	853	831	854	843	848	879	845	818	834	846	868	883	832	820	825	865	833	873	893	817	856	839	838	843	887	829	814	777	898	865	817	886	857	813	915	823	860	837	826	828	884	862	838	807	864	879	867	866	841	815	859	865	910	814	855	862	908	850	832	836	825	864	844	857	818	837	883	808	837	836	858	857	821	814	868	908	841	877	884	841	878	806	855	849	863	870	829	819	806	854	845	797	846	874	869	860	903	846	803	853	812	866	832	863	889	829	830	864	869	874	881	931	860	877	854	859	856	830	866	850	833	858	842	790	861	823	845	822	813	832	824	849	824	866	893	856	813	866	856	869	880	895	855	878	858	872	889	865	875	816	889	851	815	848	854	855	907	858	826	806	875	847	864	853	883	845	824	861	854	877	904	850	853	890	864	867	843	855	828	871	826	832	854	839	854	817	859	839	827	851	859	864	856	847	838	847	911	872	853	844	842	866	873	866	884	859	818	832	856	840	818	916	856	870	807	877	821	812	818	851	868	854	819	842	887	845	904	797	857	828	779	856	880	836	853	859	844	816	862	862	911	855	870	834	846	865	867	841	845	846	856	839	893	840	864	855	874	823	841	795	869	870	825	814	843	864	848	866	844	869	893	874	821	909	770	874	798	824	878	861	846	813	859	852	796	895	868	867	875	833	859	852	846	879	912	891	879	813	832	872	827	880	843	821	821	853	824	798	884	877	845	838	820	888	888	861	823	840	910	831	864	806	855	787	805	891	830	808	883	808	872	876	846	875	839	885	804	862	874	944	809	877	868	853	820	815	843	857	908	778	854	865	845	875	865	874	868	838	825	829	823	889	810	819	884	880	816	814	822	844	839	843	843	815	858	832	877	858	876	857	828	858	881	824	841	838	884	906	849	850	832	817	838	851	828	777	845	841	830	853	790	876	818	877	871	849	815	830	890	891	846	791	800	854	860	867	875	861	809	824	877	905	858	849	829	815	853	859	825	858	853	812	868	843	820	829	879	830	848	819	811	800	859	762	839	877	814	851	822	865	893	814	861	867	860	899	877	833	848	831	883	886	879	823	877	871	872	829	833	837	816	857	831	834	850	858	894	878	845	853	896	840	863	889	873	883	852	861	844	857	863	886	846	847	876	838	824	886	842	854	817	886	809	792	860	839	824	877	914	854	889	843	868	869	855	835	889	834	876	875	847	876	842	847	761	812	881	852	849	886	904	788	833	859	826	833	875	892	853	836	824	851	819	809	864	897	848	894	861	810	877	886	899	849	832	906	862	853	845	819	887	789	907	904	871	844	813	888	791	836	843	836	902	798	875	826	870	837	796	874	926	851	842	789	879	822	843	871	891	852	868	878	813	842	844	848	839	825	824	818	820	902	821	853	914	850	838	822	851	838	894	894	849	900	860	860	884	779	792	906	817	839	832	848	834	856	900	804	872	870	883	839	853	786	897	846	860	854	854	877	834	912	841	876	845	888	906	853	845	925	879	854	856	834	853	834	898	898	854	874	875	806	869	865	848	865	839	875	903	842	852	828	848	861	837	863	792	868	843	830	887	862	856	818	831	845	866	849	915	875	826	843	863	878	806	842	893	896	815	820	889	842	854	816	868	878	841	893	877	854	879	861	819	853	830	850	829	818	803	870	837	876	847	856	870	815	878	824	830	880	817	856	882	867	865	846	884	835	844	852	873	844	824	828	819	896	848	888	835	892	866	847	799	822	830	845	829	847	818	878	865	822	835	926	870	826	838	869	858	822	860	857	815	836	833	849	862	885	836	836	896	861	914	848	816	798	851	888	864	838	856	886	913	852	841	862	848	843	873	815	768	851	845	903	827	848	866	871	864	838	811	847	775	887	853	865	811	856	869	851	869	842	810	827	841	903	822	839	872	855	829	869	794	835	827	870	903	850	838	802	802	866	847	852	814	829	872	850	841	905	794	845	844	869	862	865	844	870	869	848	833	879	841	796	794	888	857	835	894	853	853	834	850	863	831	876	850	831	849	854	783	844	887	888	871	862	820	846	836	822	829	849	862	835	872	832	855	801	869	855	847	897	827	869	858	894	812	879	817	841	841	843	863	849	812	881	887	826	848	853	851	844	850	838	829	830	893	873	882	847	869	812	854	821	903	867	852	861	890	880	838	862	817	833	840	850	874	805	832	855	853
41997	10476	3420	1949	1342	1018	768	658	567	495	412	401	375	368	344	328	287	288	351	316	302	276	291	292	287	279	268	274	236	244	238	262	266	256	226	246	240	223	244	208	257	245	275	229	223	241	227	227	209	245	245	235	235	246	266	235	237	245	240	226	237	218	242	239	232	236	215	242	230	249	229	245	252	215	271	221	224	264	260	237	226	215	206	220	223	248	223	266	239	242	241	210	227	237	232	234	254	250	246	236	234	240	260	228	225	219	255	219	230	234	232	248	213	229	241	248	211	251	259	215	265	248	230	237	204	231	247	227	235	218	244	231	234	221	224	243	221	231	236	229	253	236	234	224	226	217	242	245	244	262	211	230	249	219	250	231	196	241	272	234	214	240	223	248	259	209	229	208	230	242	250	223	258	234	261	228	205	257	206	224	250	232	232	243	238	208	230	224	232	246	211	226	205	230	231	211	258	233	229	235	208	221	218	211	236	217	227	266	244	211	245	216	228	207	217	214	241	238	190	224	253	234	231	209	239	212	221	224	229	243	214	219	251	205	187	239	263	224	247	217	227	235	229	262	223	237	208	203	228	240	247	231	235	222	221	209	228	238	238	254	247	240	254	228	236	220	205	231	221	216	238	214	216	216	246	217	250	217	221	212	213	240	207	225	249	226	233	236	226	242	204	218	217	220	263	238	228	210	223	247	232	229	235	239	264	230	235	220	220	244	233	218	231	230	209	232	257	213	203	222	240	231	215	249	200	231	227	254	217	214	209	220	231	249	211	227	234	223	228	236	197	207	214	246	206	220	230	223	243	247	244	246	240	241	238	248	266	236	238	244	203	264	229	201	246	208	237	217	243	236	196	229	226	224	212	232	225	196	179	233	206	225	237	224	243	253	233	227	229	224	231	228	233	220	232	214	203	217	226	236	239	227	249	250	234	239	254	224	205	221	202	231	236	262	251	249	268	219	193	218	230	231	218	210	241	219	212	238	204	221	211	228	227	228	233	230	201	233	216	192	230	224	210	217	249	235	214	257	209	250	226	234	214	218	239	231	242	212	203	230	222	231	230	269	222	230	207	231	256	234	231	220	280	219	220	206	215	218	208	242	237	236	226	220	227	230	221	229	220	239	224	233	225	213	227	214	239	218	222	215	217	288	238	232	234	232	251	255	221	235	225	216	231	205	235	259	241	247	235	250	259	241	230	207	264	227	225	233	251	223	235	219	205	207	257	211	212	224	240	252	245	266	224	213	235	219	232	214	249	217	246	220	220	229	229	231	227	227	232	225	216	232	240	246	236	246	221	247	249	228	217	218	244	241	244	248	231	240	232	244	227	206	250	223	254	236	233	230	207	255	206	205	228	253	247	251	234	226	218	215	253	227	206	239	251	234	257	228	248	253	235	240	222	225	230	206	242	233	218	210	198	229	204	217	206	214	231	238	219	242	214	228	227	239	241	259	223	236	238	217	262	207	225	224	214	234	247	236	228	238	211	211	221	225	223	212	229	222	247	236	222	242	238	248	211	235	250	235	207	249	235	246	216	248	248	226	225	220	223	214	238	241	221	211	208	225	272	239	237	232	217	241	262	254	240	229	247	211	232	212	226	224	226	214	239	232	220	193	215	212	225	232	238	258	201	236	242	223	220	215	241	258	249	219	220	223	227	247	221	203	204	219	227	226	235	214	218	222	251	215	222	232	235	225	216	229	206	221	210	259	235	236	249	240	238	237	253	237	248	224	264	226	239	240	253	256	208	243	218	250	233	232	209	217	224	212	240	251	215	222	248	218	249	228	215	228	239	241	231	227	259	257	211	215	211	222	225	231	226	247	215	256	267	227	259	243	249	220	221	189	224	209	244	233	227	236	270	239	237	226	254	206	216	245	255	212	215	227	254	234	218	217	216	227	256	252	226	247	214	237	228	244	236	234	208	213	258	240	229	232	225	222	259	231	227	228	254	240	246	244	222	220	235	245	261	219	237	233	230	225	223	236	225	217	230	229	245	233	219	217	242	225	248	208	209	229	240	224	191	223	219	234	239	218	216	227	208	243	250	235	231	240	235	263	239	218	243	214	245	242	245	239	224	201	225	228	223	226	219	222	219	256	236	236	213	220	217	250	204	212	257	238	241	243	238	230	213	249	216	227	258	231	233	234	229	239	238	238	243	225	209	250	240	222	231	233	230	220	220	207	204	224	250	213	250	228	224	232	251	251	205	224	250	220	217	215	219	206	221	214	220	265	244	227	235	245	231	231	219	231	233	216	216	204	223	246	220	251	214	211	269	205	247	239	205	248	248	229	235	206	227	228	256	230	208	241	216	239	207	207	236	235	208	239	235	241	228	224	273	228	235	246	237	224	240	209	219	246	214	242	249	250	237	245	216	224	245	215	194	256	235	256	216	247	235	245	244	226	201	228	227	236	212	246	233	239	237	263	238	237	266	237	247	212	207	224	237	205	211	217	237	225	248	212	247	200	249	262	215	218	245	241	236	216	244	234	236	215	207	260	238	239	231	225	236	207	215	223	228	230	216	239	231	241	253	220	255	256	242	226	225	219	224	250	243	244	225	248	218	234	233	218	258	237	217	237	260	242	232	216	240	249	221	227	183	220	237	236	231	221	226	220	208	244	240	233	229	228	221	225	207	235	245	211	221	231	235	257	241	233	258	220	210	231	243	231	234	232	235	237	243	249	256	223	221	220	226	241	254	242	250	201	231	234	211	231	215	235	241	208	227	211	210	234	212	227	217	242	234	206	231	226	233	240	242	212	219	221	249	236	230	242	244	218	186	243	265	222	231	230	226	259	255	229	243	218	230	235	241	229	232	256	237	255	224	255	240	236	238	241	243	231	229	245	203	265	234	212	220	242	237	201	236	240	266	235	213	265	213	218	251	245	228	229	201	256	234	221	239	251	251	216	245	246	232	249	231	245	254	252	229	240	239	218	250	214	232	209	233	219	250	233	224	206	229	215	244	208	242	267	237	214	207	215	241	231	230	249	223	220	238	227	238	237	222	236	220	204	224	256	223	231	253	206	221	238	217	230	238	234	199	235	241	233	229	217	222	222	216	227	234	251	223	210	219	251	240	246	219	216	209	241	236	245	230	233	245	228	222	229	246	243	264	244	231	216	254	251	222	240	247	221	206	238	207	203	205	234	207	244	213	232	237	222	226	242	226	226	215	246	232	237	234	225	223	213	228	220	210	246	226	248	247	206	208	234	237	217	239	236	209	218	257	237	217	222	235	229	247	203	219	219	222	242	239	229	224	232	231	252	259	238	226	230	232	253	243	221	225	250	247	226	236	195	239	240	210	195	250	243	216	256	236	240	230	211	224	235	217	245	241	254	236	230	243	244	217	212	220	238	231	253	196	248	245	224	249	211	222	227	241	232	256	234	264	236	255	243	222	233	202	239	235	226	230	236	245	216	236	233	204	218	234	210	224	251	249	215	228	222	244	220	228	241	231	231	222	247	215	236	242	208	235	242	227	235
18934	2343	5091	5821	4813	3943	3253	2789	2379	2042	1872	1582	1502	1431	1322	1183	1117	1115	1003	1045	999	910	877	861	874	803	871	752	823	800	810	740	787	729	704	674	767	694	703	759	709	710	695	716	677	653	652	635	691	665	643	651	627	658	671	680	673	728	633	692	603	635	666	660	680	594	660	611	642	636	634	640	622	648	642	701	617	661	637	671	692	660	665	639	615	668	665	704	696	651	658	663	716	644	646	648	658	644	624	622	674	698	635	687	679	628	672	680	661	617	656	621	621	619	595	626	635	612	649	588	589	635	590	599	607	632	613	608	618	616	636	634	593	612	596	632	579	584	616	599	615	621	613	645	660	644	612	630	622	564	614	607	610	597	633	618	593	610	670	599	583	647	604	608	602	586	590	622	595	599	602	614	625	644	601	569	593	599	611	633	620	554	599	578	633	618	600	602	600	639	605	650	604	630	606	593	603	578	621	585	601	571	609	602	632	587	576	574	634	606	613	623	643	621	626	616	619	610	576	620	629	600	610	574	596	558	617	575	625	610	598	572	622	614	586	594	598	589	592	625	562	617	580	608	621	577	594	624	592	621	602	620	613	585	651	599	607	588	611	591	623	582	609	602	609	575	579	620	626	599	603	586	608	611	620	606	614	590	615	552	616	606	599	606	605	592	639	605	597	615	547	659	570	551	630	577	599	615	575	623	633	601	561	628	625	592	599	618	619	580	601	578	621	612	546	572	571	634	576	625	578	609	577	564	597	590	607	600	635	611	609	573	578	599	587	593	605	562	634	642	593	606	612	576	553	599	639	599	643	590	599	608	571	584	582	609	619	584	568	584	643	581	560	637	629	617	567	563	615	610	617	603	577	618	604	629	600	566	612	620	620	593	647	571	614	607	588	590	618	559	589	614	587	602	593	636	615	610	613	587	566	644	574	637	617	599	588	600	564	575	578	553	566	603	588	631	575	607	644	568	635	614	612	549	598	613	597	604	591	606	622	613	635	592	608	595	607	612	578	595	572	571	630	586	635	632	575	579	642	614	602	638	600	645	570	548	562	626	627	608	564	606	609	593	573	620	612	638	604	635	579	593	572	608	590	571	619	570	594	611	588	590	607	608	579	610	600	645	602	616	609	598	594	583	574	590	620	594	590	584	580	533	595	607	608	625	630	585	599	587	617	608	609	635	630	588	595	603	615	587	582	597	607	577	584	586	591	582	582	624	609	604	606	581	616	627	599	589	584	600	626	613	638	591	608	613	615	563	607	636	588	568	595	562	575	616	613	559	614	595	617	620	583	622	608	618	591	544	641	586	582	572	582	633	611	583	611	630	559	580	623	628	622	586	562	582	635	628	611	579	591	618	642	591	603	570	637	581	572	604	599	610	582	635	629	563	594	613	576	637	594	567	627	583	619	617	563	600	641	612	588	649	648	580	594	586	599	592	587	571	583	657	546	587	607	606	610	538	622	601	620	578	576	633	599	598	601	598	642	591	594	602	620	594	606	621	624	602	624	633	603	623	578	645	561	613	617	597	675	623	622	620	594	605	585	636	577	632	630	550	597	593	630	595	618	624	648	604	579	575	596	620	594	587	597	605	649	577	607	561	607	577	633	609	579	603	619	597	568	597	612	642	531	625	621	606	571	617	590	606	578	588	574	598	580	573	587	623	619	631	599	598	600	619	565	645	604	636	576	598	642	574	627	565	603	596	586	562	602	662	607	622	626	626	601	621	626	634	640	588	654	581	590	627	586	598	610	608	574	611	591	647	583	606	603	606	607	644	608	632	592	579	621	642	600	610	573	609	607	634	608	597	658	595	561	612	627	559	670	559	591	598	606	638	601	604	660	683	659	609	625	598	548	623	579	595	612	614	619	642	593	614	576	559	624	612	591	612	610	560	623	581	533	583	610	624	595	597	595	632	580	563	597	587	596	581	643	590	597	614	588	597	585	554	639	613	622	609	605	613	576	624	571	566	583	576	623	562	601	606	605	614	603	578	612	585	608	625	611	576	584	547	566	670	637	549	618	651	574	614	605	598	597	615	623	636	575	590	600	632	586	636	617	572	648	597	606	602	609	629	618	608	631	591	593	593	587	626	614	620	590	612	580	613	588	559	603	623	599	643	611	603	572	655	601	589	596	655	619	607	629	618	614	590	630	591	574	634	611	608	573	574	630	618	596	612	568	636	595	648	643	637	580	602	603	566	610	638	637	601	628	613	676	595	590	565	606	572	600	585	603	586	570	675	648	624	604	576	573	568	631	638	607	579	583	610	597	645	585	605	600	605	623	634	579	610	629	610	603	611	622	581	607	577	570	614	584	629	585	577	617	593	581	630	528	575	571	576	537	575	598	564	615	573	628	619	605	601	619	601	557	599	568	579	615	579	557	590	615	608	606	619	578	595	594	614	614	594	612	593	610	589	622	558	593	573	665	600	540	605	601	580	629	605	567	566	591	586	596	578	598	578	547	607	606	607	586	580	588	594	583	586	620	627	642	575	621	591	608	641	631	586	594	628	609	584	588	595	603	604	626	599	613	620	590	619	623	626	587	601	617	607	614	595	575	584	609	563	584	621	575	624	585	639	596	585	620	627	594	607	620	635	573	591	577	616	578	621	639	583	589	590	604	590	595	622	606	606	582	577	578	597	605	665	630	584	611	626	545	637	632	600	543	618	590	618	592	633	597	597	609	571	610	583	594	603	621	605	627	616	612	585	605	629	619	541	612	611	598	575	585	599	608	600	570	612	623	584	605	601	589	594	644	588	597	595	594	649	655	632	612	592	632	582	602	647	573	610	590	579	635	655	560	642	601	575	577	593	566	602	600	583	570	638	605	601	594	614	623	605	559	631	604	640	593	601	599	610	550	585	563	595	588	627	546	605	581	598	566	604	604	591	564	581	605	649	593	553	616	626	607	572	620	591	618	651	584	614	511	626	607	560	580	567	605	660	560	607	573	649	630	587	619	624	575	621	588	619	634	545	591	603	652	620	601	614	615	627	625	604	587	648	617	620	612	571	567	605	638	617	571	599	581	598	618	608	599	554	594	595	631	598	603	601	601	627	639	572	592	556	571	621	587	645	638	569	627	584	607	571	582	566	583	608	629	619	600	584	597	619	628	616	622	577	600	549	604	570	621	605	629	541	617	623	629	631	599	587	575	605	628	552	604	590	612	590	597	568	619	595	596	567	597	630	599	604	602	621	566	621	570	559	604	558	594	583	619	613	633	566	608	599	573	605	634	638	607	600	580	616	572	635	595	598	601	596	581	599	602	526	564	593	596	619	581	585	611	625	614	614	606	595	553	583	640	584	607	620	600	613	617	595	634	597	587	554	577	634	591	599	584	596	603	604	622	597	633	638	573	594	598	574	592	602	590	588	615	640	645	603	593	599	601	580	584	590	588	595	652	608	619	598	627	623	576	607	577	605	604	603	628	615	591	656	623	612	612	549	629	620	637	570	587	581	595	546	573	564	579	594	637	595	617	635	594	591
4939	367	358	336	336	326	338	290	310	307	306	333	298	301	311	335	312	318	290	327	259	296	327	266	274	291	305	303	307	288	292	300	287	298	309	308	296	343	314	302	297	284	334	319	308	310	327	303	355	300	334	344	307	283	311	318	280	306	317	308	309	314	306	319	346	309	324	301	348	334	306	315	324	301	308	311	362	294	293	309	294	289	311	300	298	293	308	348	292	286	311	329	292	338	306	313	308	272	340	319	322	310	314	313	309	334	321	291	326	301	342	300	310	338	318	312	295	302	319	315	307	320	303	315	285	335	324	286	324	334	278	294	274	315	305	331	359	302	328	297	339	309	304	280	320	326	304	312	302	323	281	317	319	341	323	286	338	319	303	331	333	285	313	277	308	317	326	310	328	353	305	325	327	319	330	309	299	275	276	309	307	309	325	300	336	290	330	298	313	345	323	344	338	297	281	317	297	317	305	330	299	308	322	309	317	296	311	308	292	266	314	340	290	318	310	318	348	307	285	327	298	338	334	267	299	334	315	307	274	307	288	280	335	324	338	325	324	330	306	313	300	311	289	304	329	296	294	314	309	309	321	297	293	299	318	300	330	343	326	301	296	305	317	316	323	298	303	324	336	309	301	308	328	320	292	309	289	351	286	342	301	312	321	304	303	337	349	318	332	326	334	274	312	335	339	317	313	316	330	296	344	315	306	307	308	285	300	291	346	313	331	313	308	291	304	325	290	313	333	302	350	301	295	283	344	337	337	341	320	314	296	301	330	284	302	322	319	327	310	307	312	318	312	300	292	323	319	318	329	344	315	320	288	293	324	307	293	317	300	312	348	296	303	325	321	322	308	326	321	316	303	329	298	325	320	331	337	303	308	282	314	274	321	317	290	303	305	316	309	314	318	319	294	302	309	301	325	312	316	289	333	290	330	312	291	283	303	306	301	309	329	332	343	307	296	295	328	310	279	322	323	336	353	268	329	305	310	319	303	307	305	317	310	319	308	277	284	322	298	330	283	290	292	324	329	306	308	341	319	324	325	292	301	338	296	316	319	329	315	330	294	296	277	296	318	306	312	309	294	300	332	322	319	332	292	310	310	312	327	302	287	292	312	293	302	303	334	284	282	285	317	331	308	289	301	320	337	313	313	331	333	297	310	323	296	317	286	296	292	317	302	331	311	297	296	289	298	334	289	340	316	333	341	286	301	315	330	339	315	308	308	308	340	322	294	319	307	291	311	301	284	334	309	282	300	326	306	306	330	324	315	290	312	317	333	287	315	357	318	306	303	311	297	294	318	286	293	328	320	315	330	305	293	297	292	280	299	314	332	329	337	303	302	319	328	288	309	324	337	347	326	304	338	308	315	284	293	305	273	331	306	301	304	327	307	323	330	293	293	286	290	327	294	318	299	304	306	328	299	331	309	290	322	309	307	283	309	314	328	314	306	325	312	332	319	292	320	343	338	350	307	295	362	309	302	297	326	297	311	292	348	308	292	327	317	305	273	282	328	335	318	309	282	295	313	323	288	319	311	315	315	289	313	309	297	315	348	341	316	315	322	273	304	316	320	296	330	312	315	316	333	302	331	315	323	329	319	275	302	315	312	285	300	329	333	281	293	326	319	306	308	316	309	315	325	311	314	292	335	315	308	329	313	272	296	269	289	293	323	324	323	256	292	327	295	323	299	308	330	304	333	323	312	311	311	288	289	297	320	295	312	311	310	329	312	318	294	316	331	274	363	324	309	323	284	340	313	307	301	278	281	290	304	343	321	316	320	345	311	284	310	309	335	312	318	304	327	310	300	335	333	320	307	304	274	278	341	324	338	309	305	320	306	300	322	304	324	309	298	311	300	311	268	345	308	324	261	313	316	300	335	326	319	285	308	317	328	314	289	318	324	320	296	313	316	290	295	317	296	279	303	296	312	295	341	298	312	303	288	328	308	338	293	316	295	307	362	298	296	332	299	294	315	315	314	270	325	272	312	321	334	306	319	293	309	322	320	281	301	329	304	307	322	297	334	288	288	321	305	339	334	290	316	301	296	300	321	331	318	312	295	301	320	326	318	336	335	315	313	318	294	288	301	331	316	304	300	290	291	309	268	317	327	330	317	325	312	329	289	307	302	306	307	351	323	304	338	312	291	299	297	315	319	314	339	360	295	345	321	301	306	315	311	327	313	317	293	295	323	290	283	319	300	313	294	319	332	311	332	284	321	321	304	292	345	320	303	295	333	329	293	331	335	302	322	306	313	342	323	296	311	315	308	290	348	334	291	277	314	318	289	328	291	299	305	313	274	303	290	323	326	297	316	298	319	261	332	298	292	326	299	319	302	303	328	289	294	291	303	296	313	298	310	324	326	313	313	331	308	310	332	296	339	299	327	309	289	285	344	294	306	269	319	310	312	314	323	282	350	322	335	314	311	339	298	310	329	283	303	317	302	331	319	309	294	341	316	331	298	309	330	325	314	310	316	342	297	291	344	294	299	297	292	307	282	364	283	339	305	343	330	283	337	341	308	275	314	296	320	266	319	292	326	287	309	338	317	294	350	285	303	279	303	279	312	331	291	322	306	313	322	301	319	324	293	287	305	320	290	307	312	310	296	305	344	318	315	303	313	305	322	325	292	321	323	295	330	311	296	324	294	331	270	297	329	325	316	339	329	318	321	309	342	314	328	360	322	302	361	283	300	318	296	302	328	343	311	318	288	292	321	316	320	314	295	344	301	347	308	327	316	283	306	320	325	328	322	305	291	330	286	300	334	314	303	279	312	305	273	298	314	293	302	282	324	298	296	294	337	338	303	311	296	293	309	305	297	255	316	280	303	319	302	327	296	275	298	341	309	279	315	300	293	310	310	305	320	304	328	286	297	313	315	316	329	317	308	309	310	315	325	288	315	303	330	312	308	316	314	311	334	336	292	287	323	335	302	324	308	311	316	290	342	307	310	315	317	301	350	296	269	336	320	320	313	300	289	323	305	330	324	286	311	312	292	328	294	304	336	297	325	300	330	301	300	271	298	300	293	306	290	330	329	322	295	316	321	319	306	271	301	288	309	296	330	326	335	300	301	309	293	319	336	305	316	277	295	344	315	303	340	295	308	297	331	289	298	313	315	328	315	299	318	331	319	327	345	330	319	307	341	321	341	296	301	297	321	289	326	319	291	292	335	303	282	322	317	283	312	291	291	341	300	310	296	289	324	315	302	300	327	298	300	332	298	311	280	314	303	314	316	287	312	328	284	301	299	327	331	311	315	299	348	307	294	289	311	294	314	304	290	270	308	301	299	285	322	314	298	301	311	318	344	298	320	299	295	281	269	306	313	296	305	304	330	311	321	300	310	316	334	302	317	303	314	311	299	322	299	300	307	302	299	341	311	315	295	291	314	313	321	301	294	299	290	294	305	300	302	313	320	308	314	304	324	311	317	302	311	309	315	310	301	325	303	321	329	322	323	334	270	308	317	311	285	301	310	304	298	303	319	299	295	336	329	323
4707	818	911	948	882	840	875	859	855	819	841	817	828	807	779	837	844	795	798	866	817	818	755	802	807	816	757	767	794	819	797	803	788	815	829	786	812	842	821	800	805	834	814	829	779	852	816	795	808	817	815	793	827	821	835	756	804	765	819	792	819	796	743	801	812	815	785	805	802	806	773	825	845	812	823	777	812	781	784	808	820	763	802	849	774	821	807	803	783	796	794	813	857	834	847	798	884	796	837	823	769	789	783	818	824	832	814	814	829	851	774	828	815	813	797	800	834	821	783	800	818	815	793	805	793	845	809	817	790	819	860	759	818	789	844	766	831	827	778	844	811	802	810	744	856	815	812	759	876	801	829	801	811	828	809	779	824	834	781	798	771	796	776	816	777	833	866	803	815	812	805	804	751	829	819	778	798	820	797	762	794	805	828	778	781	853	811	835	798	827	775	844	800	819	759	859	854	819	727	779	825	820	791	767	812	771	827	825	796	824	808	797	798	812	787	748	783	779	822	799	810	805	827	820	810	844	785	837	759	821	764	855	800	750	835	811	808	815	806	830	753	820	824	781	803	808	827	843	792	813	853	795	809	795	830	825	726	755	789	772	818	839	849	845	810	778	855	812	792	770	732	801	820	830	842	779	814	811	795	775	806	826	843	777	778	806	776	763	752	786	832	824	807	794	811	794	817	801	784	730	832	794	777	765	791	797	748	809	835	733	789	755	812	818	783	786	829	834	801	808	784	768	865	804	809	743	784	816	814	799	780	769	816	830	778	776	817	777	823	775	796	783	757	840	828	841	778	777	809	763	795	810	777	794	776	824	796	821	856	740	793	796	776	805	757	857	823	812	792	832	807	771	762	816	783	812	808	790	823	770	778	866	807	785	775	780	792	800	813	805	834	761	770	778	773	810	779	815	799	805	818	764	788	784	777	833	806	814	864	780	805	794	793	873	820	796	785	779	789	810	778	758	774	839	767	827	833	800	798	810	790	786	787	796	760	830	831	817	814	853	791	791	801	798	830	771	818	840	803	814	799	783	767	761	785	804	801	787	810	828	807	886	818	823	811	830	837	822	789	826	819	836	764	790	821	792	864	749	779	751	801	822	785	800	830	793	754	818	762	810	777	811	759	774	818	873	769	795	757	832	785	807	826	796	842	838	808	796	820	821	813	817	859	787	823	826	814	801	823	776	805	801	904	868	776	787	828	801	779	761	759	809	835	793	814	789	816	821	782	800	828	800	762	799	770	760	817	802	792	788	785	784	770	853	760	814	807	771	775	775	823	845	825	771	809	766	792	786	830	792	802	818	826	776	824	822	795	828	799	750	842	775	813	806	769	841	786	820	810	787	816	786	797	795	796	860	828	819	815	796	780	774	787	757	739	793	813	759	859	778	762	840	806	780	772	776	828	815	840	802	788	788	832	764	803	854	797	776	771	798	783	834	826	830	828	831	771	829	825	802	819	784	789	814	782	857	745	819	765	777	787	720	787	807	770	736	763	831	823	771	773	819	786	846	754	767	808	781	821	814	827	777	790	750	780	860	802	751	830	834	758	767	814	769	797	818	816	823	751	839	789	770	793	843	807	796	784	796	790	793	822	827	792	817	748	777	802	798	775	765	781	813	823	785	808	775	765	854	813	779	847	804	808	789	779	844	826	839	817	840	759	791	807	798	787	782	803	823	798	839	803	795	805	819	849	822	863	796	818	856	828	795	831	795	824	819	798	772	789	800	788	799	844	829	821	763	789	786	806	811	776	761	868	804	823	840	786	814	787	789	805	782	838	828	774	802	810	819	773	817	860	772	783	791	838	783	754	819	800	812	797	813	810	733	782	792	809	809	807	755	839	773	796	822	827	820	798	763	778	827	818	760	835	796	829	804	809	828	781	806	780	763	777	796	799	773	818	806	846	814	798	805	792	813	742	832	782	777	820	822	821	858	814	809	859	808	801	824	820	768	823	805	768	782	786	797	785	782	794	820	844	808	794	846	803	828	749	816	829	767	822	820	778	817	798	801	811	786	827	797	818	776	807	848	818	791	836	777	762	833	802	811	847	797	802	818	740	836	801	773	791	775	808	797	794	812	800	803	802	787	863	791	815	827	805	769	800	788	776	763	761	801	822	836	753	782	817	730	773	780	766	849	800	801	819	770	834	784	808	804	831	805	836	809	768	810	796	796	783	784	790	811	768	747	782	815	830	781	817	843	847	796	826	821	831	749	766	778	771	840	815	798	794	795	831	822	787	834	775	794	807	781	730	797	796	810	824	831	752	796	801	782	813	777	787	769	807	805	789	770	800	799	850	793	801	806	802	821	779	739	814	788	824	806	820	786	781	812	800	802	785	818	817	790	812	823	776	787	772	789	771	809	807	831	824	788	839	793	787	809	821	824	794	814	800	820	785	840	811	799	827	808	777	771	792	797	812	776	783	833	781	808	796	795	791	808	807	791	782	787	806	784	791	801	783	783	814	739	805	843	773	778	805	832	842	794	838	845	783	762	804	782	788	786	836	808	789	817	772	846	788	792	817	799	790	853	782	812	798	824	802	820	813	770	833	755	790	783	817	785	798	790	829	810	814	833	815	834	776	808	858	852	798	793	784	804	817	789	797	811	798	859	717	786	802	792	785	797	789	829	814	800	791	758	809	834	775	794	747	758	804	749	818	805	768	774	822	807	805	811	794	742	794	848	821	808	810	816	798	806	816	785	821	787	773	762	785	792	784	781	817	780	779	812	824	807	855	790	815	807	791	797	790	821	760	786	812	841	813	849	802	831	784	823	807	803	778	743	855	807	791	793	800	794	811	797	778	826	808	787	768	777	781	795	869	865	850	802	811	781	801	800	788	831	759	816	759	775	778	796	787	760	774	789	854	816	828	816	854	753	843	785	850	816	817	837	787	792	820	816	777	784	861	829	794	782	759	810	751	830	840	780	857	790	777	825	817	821	824	777	793	786	814	836	775	827	795	827	789	818	836	782	778	814	817	845	797	736	767	859	781	844	817	790	828	733	754	830	780	800	803	816	852	836	771	781	755	808	778	782	755	813	799	740	790	819	803	836	818	816	830	834	779	871	782	815	798	798	805	785	832	834	754	792	755	726	759	833	811	803	792	791	811	779	851	829	806	817	806	822	785	806	781	811	829	813	810	798	828	812	836	787	777	845	808	820	795	739	795	811	773	842	770	835	771	792	778	810	784	827	791	759	788	746	865	779	814	820	766	855	785	836	834	810	800	788	810	789	818	752	804	785	810	803	819	788	814	811	796	759	817	778	833	785	829	838	793	763	741	830	827	797	786	764	791	833	814	847	757	809	777	791	824	795	774	801	831	825	780	809	817	807	786	793	791	788	836	787	805	818	802	814	812	804	800	831	786	822	811	863	764	775	806	761	788	852	786	773	799	804	814	802	812	845	753	850	800	830	809	781	805	787	809	836	802	848	791	804	790	776	831	771	811	804	826	811	836	750	875	826	808	746	770	824	834	835
29205	3793	1533	1189	868	747	612	567	511	460	428	420	383	425	352	372	378	374	366	351	338	365	337	346	345	388	342	348	336	306	380	362	362	382	313	347	352	336	345	328	333	344	338	338	374	330	366	334	321	371	323	336	325	342	342	352	324	364	334	332	338	358	365	354	376	345	340	337	322	366	340	327	318	360	336	333	348	362	310	356	308	333	336	338	316	305	349	377	329	322	337	352	338	337	326	321	325	343	335	336	331	337	345	372	308	372	349	339	344	350	346	352	362	337	297	370	327	385	324	324	328	346	325	324	347	359	364	351	343	355	285	334	361	344	339	323	342	305	329	339	365	338	340	379	352	359	321	336	340	340	338	328	328	336	348	313	363	324	333	335	335	346	342	334	338	388	320	354	350	324	335	320	338	343	303	352	340	328	323	329	343	335	321	347	337	335	350	369	366	338	317	342	333	353	330	318	355	325	333	329	359	365	321	344	373	323	337	347	333	319	323	300	340	343	329	380	315	314	326	350	322	331	328	333	371	360	345	340	312	358	348	322	315	318	332	340	347	345	337	339	320	358	332	335	350	345	336	337	324	329	322	353	314	356	326	285	318	359	337	323	339	348	322	325	323	322	353	321	331	323	327	320	310	317	336	347	343	307	336	327	343	350	344	318	326	329	336	325	332	325	334	355	308	325	353	365	347	359	358	339	331	339	345	313	360	343	308	340	331	323	307	330	348	362	322	322	350	335	324	331	337	358	367	353	359	348	343	309	338	369	340	353	334	321	365	334	326	344	338	362	297	326	315	333	300	337	340	339	315	298	338	345	342	367	316	329	314	334	358	323	310	330	358	315	320	312	342	326	355	337	316	329	361	342	357	361	362	350	327	372	337	322	344	363	327	357	325	327	308	341	353	336	325	354	355	392	328	353	319	329	312	368	321	325	318	354	336	323	334	340	369	321	317	326	342	345	327	353	341	311	329	334	343	334	360	318	331	293	336	317	370	356	341	327	347	329	321	337	317	344	338	311	340	336	318	350	348	348	323	326	325	309	339	298	348	319	336	330	355	320	343	347	354	352	326	337	339	340	361	344	281	330	318	348	311	338	324	332	337	338	367	320	334	325	325	349	352	373	329	352	352	331	338	348	337	338	295	355	328	359	309	348	344	330	323	356	344	319	329	325	374	329	318	322	348	308	331	335	328	343	315	362	364	321	331	343	318	336	343	315	323	309	343	344	314	327	336	343	337	349	309	356	356	335	324	312	349	359	339	308	320	322	346	358	327	314	329	336	349	339	337	333	356	296	289	318	392	309	355	310	351	317	335	344	324	323	330	340	371	327	395	347	334	311	317	333	358	331	340	350	320	343	335	349	314	328	339	337	333	304	288	306	294	344	316	315	356	322	321	341	317	369	314	334	350	321	336	320	333	339	331	317	327	343	290	341	348	358	358	345	336	320	308	323	336	333	335	320	334	344	340	318	338	312	344	328	360	346	333	321	355	363	320	308	310	349	330	317	314	295	343	328	362	342	316	348	352	323	322	331	316	348	342	307	356	346	330	317	375	333	298	332	338	317	286	331	323	337	350	334	346	330	319	347	345	344	366	350	316	354	323	340	329	333	355	310	332	326	343	295	331	332	322	312	341	335	346	327	336	352	340	311	336	347	305	380	344	330	352	330	324	354	326	302	350	300	341	322	329	302	349	326	301	328	331	355	315	344	329	330	359	355	334	315	333	341	335	332	322	342	346	303	344	310	310	342	330	368	340	305	326	352	314	356	369	370	327	350	327	332	331	346	324	308	327	326	323	316	327	343	343	347	340	360	337	317	347	334	332	332	359	314	352	345	320	345	361	322	318	316	319	316	326	352	312	340	332	340	363	322	346	342	358	364	345	322	349	337	352	343	368	341	330	336	337	311	330	289	334	331	342	316	323	311	337	346	353	344	360	323	362	317	339	328	325	315	314	352	329	353	310	324	316	332	326	369	339	333	360	344	326	374	328	379	331	342	340	331	351	321	325	332	326	370	317	365	321	304	330	317	344	317	331	352	295	345	324	320	330	343	333	319	308	328	335	299	348	317	329	338	353	352	287	353	321	313	362	356	347	312	337	316	313	343	327	373	361	370	312	343	346	314	346	327	315	336	306	335	331	364	323	330	333	327	335	340	361	375	357	359	329	343	349	348	330	348	317	340	354	347	332	373	349	346	323	347	342	351	340	303	329	322	339	344	319	341	354	332	314	364	295	350	333	336	347	340	318	336	369	334	374	348	330	342	323	360	327	328	308	305	325	312	362	329	310	328	328	328	324	321	323	308	324	312	333	329	329	326	356	326	329	299	315	348	342	313	317	332	311	306	347	308	332	332	349	314	355	332	313	340	323	364	331	326	327	320	300	309	337	335	346	335	355	348	347	338	326	342	360	295	349	318	321	353	320	365	306	315	340	334	291	301	347	317	358	348	331	341	346	322	344	350	331	361	326	329	321	303	315	320	350	348	371	315	304	347	329	348	328	348	379	347	330	342	306	318	348	353	372	326	339	320	327	335	334	353	328	321	313	339	316	292	347	372	335	349	340	322	329	302	348	335	339	332	327	349	337	311	311	318	359	321	335	294	335	328	335	365	324	339	340	348	328	334	314	352	350	328	347	346	363	339	339	364	342	359	351	335	361	331	342	326	338	307	364	344	339	342	327	355	363	319	348	320	326	339	334	352	316	314	355	329	331	352	340	324	313	362	344	349	328	377	320	348	307	313	301	298	343	350	381	319	313	315	327	334	326	315	338	334	326	339	312	373	334	341	348	308	323	345	337	340	323	312	347	319	341	357	335	339	341	355	318	334	309	330	344	353	306	355	338	319	334	345	323	324	353	315	374	348	334	348	337	317	305	317	355	313	300	369	324	357	332	339	327	338	353	343	343	369	379	346	359	342	306	352	334	350	343	374	353	330	339	336	352	330	309	340	287	330	314	338	356	340	324	343	349	317	314	325	343	342	315	341	318	364	336	309	347	320	331	309	335	313	347	346	336	362	328	343	286	325	339	351	316	302	317	324	315	373	358	333	338	343	299	307	344	308	331	324	308	362	349	325	346	348	332	383	329	325	342	328	333	350	369	358	339	308	380	324	374	357	355	325	305	330	330	329	347	370	333	353	331	320	375	319	335	343	362	319	349	341	350	317	369	354	302	325	324	327	324	323	333	340	350	308	306	352	351	345	338	376	354	327	340	338	381	353	346	342	324	350	325	359	336	366	366	345	334	330	320	351	326	357	352	352	329	302	343	314	313	324	340	327	322	358	350	365	352	326	313	357	341	362	356	354	342	315	336	351	337	343	324	308	332	332	346	361	366	320	355	367	340	332	331	315	332	339	324	300	323	368	299	361	288	374	327	391	293	387	299	340	325	335	380	344	378	314	330	338	353	348	323	343	321	345	320	330	322	337	314	308	339	336	337	355	328	326	369	330	352	315	340	352	346	327	370	331	341	336	319	330	370	308	349	322
13765	1756	3196	3612	3078	2540	2229	1922	1763	1597	1389	1396	1287	1221	1209	1147	1184	1076	1069	1088	1053	1001	980	1027	949	948	953	946	926	889	930	961	900	895	921	911	938	894	902	899	892	866	870	923	831	889	922	850	913	818	864	862	882	868	894	863	891	838	906	821	920	831	852	874	879	898	888	848	904	876	854	877	903	859	843	910	888	887	875	878	865	868	894	822	888	864	933	883	958	858	847	916	825	884	879	921	955	905	866	893	849	849	851	925	884	871	888	846	946	909	816	862	896	855	820	914	926	876	850	859	856	854	859	882	869	846	818	823	807	878	855	865	895	873	890	848	818	875	787	831	886	840	868	857	900	877	891	837	871	811	834	871	847	833	804	886	827	876	808	849	903	829	880	830	870	772	855	855	843	851	795	823	869	863	881	874	849	829	820	854	807	837	855	901	880	854	828	841	841	896	885	845	848	866	895	855	846	849	810	833	857	861	821	837	804	848	846	839	860	869	837	828	846	853	860	812	789	923	849	876	880	824	839	824	851	833	841	863	871	824	797	852	868	812	848	858	907	867	855	862	820	846	864	848	830	827	863	807	863	865	849	857	848	838	882	877	845	825	822	856	866	831	806	863	851	874	840	897	819	943	815	810	858	859	858	865	827	882	887	854	876	787	866	808	835	834	798	844	838	877	818	846	857	894	863	855	834	909	888	855	843	876	880	813	812	823	897	849	870	876	822	915	850	839	892	856	826	913	896	810	863	834	894	825	894	871	826	888	838	872	899	882	858	819	844	895	900	827	863	838	794	843	832	831	864	798	857	834	797	766	852	866	827	836	830	814	847	857	856	839	823	791	842	833	865	829	834	852	859	878	838	853	847	842	855	858	856	839	864	846	826	835	882	827	833	905	873	883	870	829	849	837	802	852	820	830	898	869	799	874	878	763	875	815	879	870	907	868	857	846	892	852	834	882	832	859	857	806	860	832	787	848	835	845	832	847	888	816	846	818	833	839	848	844	861	887	796	846	812	807	861	870	828	828	806	840	805	846	843	821	846	782	894	843	872	874	880	796	803	798	850	819	837	841	829	866	891	835	794	829	835	858	842	863	875	833	902	878	838	839	817	882	873	881	820	819	846	852	847	882	837	809	837	828	837	851	820	841	870	886	840	855	890	886	844	868	866	842	823	880	906	786	834	815	874	809	819	876	903	859	844	863	863	845	836	838	838	845	877	855	820	806	822	857	855	842	885	827	827	824	842	892	853	863	824	864	859	834	820	866	830	908	855	833	860	878	854	834	841	862	843	817	802	891	862	825	883	837	810	837	890	868	878	889	885	862	860	815	839	814	834	898	826	828	846	895	850	856	895	801	893	828	866	859	846	817	882	859	815	845	811	829	893	857	847	835	865	876	788	882	858	826	831	874	822	871	871	838	873	856	872	809	838	839	830	877	793	866	833	809	908	836	885	909	845	891	873	888	859	881	866	827	886	818	830	820	878	873	839	868	850	879	869	798	875	835	879	832	824	854	842	876	826	818	823	856	854	866	806	886	820	874	880	827	861	861	879	877	842	847	892	868	827	824	873	834	800	829	801	832	864	874	865	896	878	859	823	853	774	840	859	846	839	872	878	856	829	823	893	836	808	870	831	840	846	873	825	876	836	868	845	850	833	820	856	824	796	846	825	886	856	866	906	881	857	856	850	894	859	865	864	844	831	837	875	852	857	848	833	802	872	847	872	854	836	817	853	875	840	869	818	841	865	866	871	860	828	858	815	870	814	801	902	866	830	880	854	896	898	850	818	868	910	839	903	894	855	935	877	849	887	862	817	835	836	825	832	859	851	819	844	872	854	868	870	819	868	834	851	869	840	844	816	915	898	812	841	865	866	868	826	867	868	824	873	852	843	868	829	844	817	841	828	827	855	863	827	804	843	840	894	869	852	837	805	878	829	854	804	884	814	842	814	851	854	817	834	816	870	843	864	906	834	881	864	878	875	829	859	890	852	873	828	876	812	896	843	808	826	830	838	846	821	837	880	779	851	801	860	870	851	871	875	850	883	833	875	848	893	812	841	831	854	858	854	843	811	848	877	852	876	890	854	820	821	878	896	907	902	904	874	874	828	777	823	831	894	882	822	832	807	808	875	856	828	823	820	830	872	847	877	890	883	858	859	855	825	795	847	922	799	850	850	877	811	842	868	878	862	863	898	870	864	852	829	889	871	909	825	811	893	882	832	812	857	854	832	813	849	845	880	906	855	860	851	810	850	833	852	852	864	853	869	825	880	839	875	882	836	891	832	856	900	851	824	841	838	874	878	782	890	836	864	838	831	804	882	870	880	847	899	806	840	860	839	869	840	799	854	856	833	895	811	831	896	859	847	840	855	865	864	871	834	852	841	807	836	839	813	873	837	793	827	856	887	811	897	847	817	939	862	859	881	883	829	866	837	835	880	784	897	836	826	831	831	814	881	822	890	844	851	852	893	893	799	828	822	866	843	814	851	817	842	828	864	832	874	807	813	851	781	870	812	880	887	863	913	848	858	854	890	812	873	844	859	859	854	790	878	895	845	846	905	824	853	861	818	808	859	819	851	882	892	826	829	816	858	893	865	884	872	825	859	872	815	813	916	912	856	860	855	813	876	820	896	836	885	872	816	830	842	886	902	891	822	870	861	855	867	866	814	785	830	839	862	835	818	849	843	769	878	862	802	841	840	840	909	833	845	844	881	797	861	857	887	821	846	849	838	839	828	893	827	821	860	863	860	904	901	807	813	819	815	831	832	878	816	825	808	845	826	842	823	818	852	878	870	798	866	865	806	837	868	867	852	830	827	855	839	864	823	819	852	839	861	861	843	906	852	787	819	880	845	841	854	810	841	826	806	879	841	816	838	823	876	853	851	877	844	848	847	872	845	868	800	785	848	816	855	789	833	820	855	866	884	899	828	837	856	833	820	830	793	855	876	877	897	873	816	890	890	893	900	845	858	832	825	865	824	849	839	855	818	832	797	853	807	806	851	805	870	850	850	857	897	851	841	853	806	892	881	840	822	907	834	874	842	844	835	848	866	835	865	815	882	846	840	854	824	887	821	847	826	833	839	849	857	894	814	870	838	870	842	899	856	880	852	853	864	831	822	853	861	859	866	835	863	838	845	848	811	873	914	879	851	845	835	831	804	831	896	820	877	846	838	852	855	834	870	845	832	886	894	848	846	809	877	904	839	866	858	836	863	881	906	835	843	825	868	832	875	889	892	837	836	848	905	825	825	809	836	826	820	840	832	851	861	824	852	878	866	860	864	873	851	851	868	882	825	826	892	872	829	830	869	885	842	871	807	850	842	871	838	896	841	841	826	809	820	818	833	789	806	843	851	928	790	868	859	840	828	866	892	839	828	859	834	839	801	847	859	842	874	843	856	875	826	804	796	786	829	830	855	869	853	817	864	794	812	883	826	857	834	823	830	883	900	871	866	861	850	890	863	839	871	811	887	899	796	891	843	841	838	832	887	891
40484	9830	3191	1947	1349	993	785	670	507	506	434	405	371	369	365	330	271	308	277	283	272	286	293	261	285	259	263	269	282	238	238	254	277	271	264	262	244	215	277	228	250	251	247	273	254	224	272	250	246	265	226	233	240	220	243	237	242	237	220	250	225	232	232	234	237	254	221	201	243	232	233	236	249	228	224	239	240	229	240	232	247	213	251	255	246	259	228	240	252	249	238	239	294	221	245	215	238	220	223	244	228	222	216	246	231	256	246	238	204	261	238	222	230	228	221	269	254	233	214	270	241	234	216	208	242	230	243	243	250	234	238	237	215	245	246	211	248	216	204	217	234	238	223	233	226	221	230	241	209	243	241	232	251	235	219	255	256	238	256	229	222	214	236	235	213	231	270	225	242	214	243	240	232	248	199	255	205	203	266	236	227	237	207	200	227	238	235	247	240	249	255	240	206	220	211	228	217	250	225	252	219	274	234	244	238	216	231	238	242	229	264	247	243	239	231	231	247	249	199	212	226	228	211	224	234	252	207	252	251	233	238	252	210	221	236	241	235	195	251	244	225	229	213	230	235	278	226	225	210	235	227	233	219	225	285	208	223	220	274	243	215	236	238	241	201	204	287	238	209	224	248	253	244	236	215	229	224	214	237	245	232	254	229	206	230	233	256	229	219	223	210	197	215	226	241	223	244	225	234	232	223	242	251	274	214	208	242	245	216	253	215	227	248	230	239	233	237	239	222	241	220	211	225	224	209	236	237	233	258	228	234	244	231	223	235	237	245	241	233	250	231	220	232	227	207	249	225	221	248	224	255	253	227	225	244	236	232	231	216	251	274	267	193	248	250	230	197	233	223	238	232	251	239	244	218	224	230	247	261	220	232	228	245	207	208	231	253	231	251	218	246	237	242	258	223	223	247	204	234	214	263	237	239	251	227	219	239	242	214	232	231	223	213	250	249	232	239	238	258	239	231	244	251	247	223	242	244	224	235	236	253	228	260	223	201	232	207	235	233	245	218	240	227	229	227	253	238	240	250	227	207	215	229	250	242	227	236	243	218	235	247	203	238	228	214	217	211	217	238	213	270	242	227	222	254	252	223	232	245	222	236	218	230	221	214	238	208	205	222	223	224	244	223	243	225	253	202	204	249	239	252	248	216	219	236	233	235	256	227	228	225	234	232	255	235	255	253	243	235	251	261	263	254	232	220	223	242	231	237	209	206	199	204	213	238	212	223	232	242	255	234	223	250	245	238	260	224	228	238	238	231	240	218	240	212	207	256	230	243	229	271	266	243	215	232	218	248	239	286	197	230	237	197	225	236	232	236	207	248	246	234	216	234	216	206	224	225	224	252	235	251	215	207	246	241	210	211	227	244	248	203	225	232	242	220	206	245	217	207	203	224	221	239	243	214	251	249	228	235	258	201	228	255	211	207	213	264	236	212	229	223	239	213	230	235	247	250	225	229	245	242	199	224	216	241	233	236	213	217	236	225	245	225	242	224	210	249	223	246	231	228	222	223	226	219	238	211	242	253	236	231	249	219	238	235	209	204	245	262	227	246	239	232	222	240	243	219	222	228	221	209	215	236	253	242	261	246	236	205	224	229	242	205	255	247	249	234	224	253	224	241	227	236	213	245	224	260	232	230	219	267	194	252	241	248	220	236	266	228	221	220	228	250	244	215	253	235	247	209	221	231	223	225	234	221	214	236	230	233	249	197	250	246	261	221	238	204	220	232	240	232	264	239	259	223	244	253	197	229	215	230	238	231	197	233	224	223	219	228	235	226	207	243	232	205	258	239	215	233	229	216	251	236	213	217	257	252	244	232	251	243	231	233	207	260	243	222	246	230	240	206	228	245	247	236	247	246	256	231	222	234	218	247	239	226	261	214	211	223	236	234	246	228	226	251	235	248	246	217	199	218	237	224	258	232	248	231	232	246	233	249	207	222	222	220	236	242	230	243	224	239	230	242	231	218	227	207	207	231	219	221	228	229	223	227	235	206	227	248	262	217	212	216	231	209	206	216	237	246	245	243	221	234	250	240	248	237	263	243	270	211	220	210	235	217	228	237	227	242	225	234	231	205	231	240	228	230	237	206	215	230	242	216	232	227	211	217	242	209	250	229	251	233	219	231	238	238	248	235	232	219	205	222	241	228	232	242	259	233	237	235	212	225	227	223	240	209	244	213	230	232	237	250	212	242	246	220	236	228	222	224	237	232	256	226	236	217	231	241	232	225	241	225	218	232	236	244	224	231	222	206	245	246	230	237	253	227	219	220	242	216	214	247	235	235	244	199	239	209	240	239	211	258	231	209	262	237	222	211	217	230	230	216	247	221	257	261	229	239	222	228	243	238	253	208	239	203	254	250	233	220	221	252	228	233	222	229	238	256	222	240	236	218	244	239	239	227	205	260	216	218	258	244	228	236	248	212	236	258	228	239	234	211	234	241	228	239	230	220	227	210	236	233	220	244	214	231	232	254	227	222	228	245	282	240	236	247	228	216	240	226	260	233	244	226	236	264	243	220	271	199	220	257	188	250	201	245	236	262	244	245	220	201	249	224	228	213	237	216	227	224	222	220	237	224	212	227	225	211	224	254	235	239	208	221	220	220	216	230	225	266	235	246	210	231	218	229	237	229	235	238	231	229	220	214	264	255	227	230	273	248	258	253	224	242	225	258	217	213	243	223	258	222	219	262	249	213	206	251	229	221	226	226	232	251	231	256	218	224	234	229	201	264	250	207	225	221	221	237	240	254	246	227	214	235	206	209	263	240	237	269	236	224	252	227	231	237	252	226	241	227	218	254	241	205	240	271	216	248	236	224	238	237	228	212	253	225	235	225	258	210	213	219	233	214	222	222	236	239	220	224	242	240	222	232	237	259	225	209	224	234	237	220	230	239	247	227	202	211	237	241	235	228	244	235	238	227	221	250	227	254	229	235	233	234	253	232	210	229	234	211	237	222	252	236	235	222	247	233	216	243	215	227	242	249	216	207	225	242	245	231	220	224	247	240	248	247	251	247	235	230	234	230	241	243	243	237	234	239	250	236	260	238	240	206	238	234	234	230	236	223	224	222	231	223	238	227	245	213	227	240	239	246	237	244	224	215	268	189	222	222	230	242	241	226	240	253	239	244	212	220	254	213	226	218	239	239	243	238	245	226	220	222	252	242	246	222	240	226	242	225	237	237	217	207	234	232	211	234	221	215	219	185	252	222	258	202	240	231	227	233	207	246	215	223	227	238	249	244	234	229	225	208	237	211	203	212	220	259	235	238	221	208	213	236	232	234	250	242	245	226	216	208	243	212	243	238	247	224	255	233	250	232	239	227	240	235	245	226	243	244	213	223	213	238	220	248	238	201	242	227	240	219	216	228	221	246	226	235	220	233	232	222	218	219	236	242	215	216	234	231	242	226	228	242	214	208	229	237	224	223	243	236	227	239	228	238	252	221	224	243	244	230	226	227	215	224	221	231	233	215	224	240	241	242	225
18288	2346	4988	5799	4798	4045	3280	2726	2367	1983	1788	1654	1439	1392	1236	1234	1101	1141	1077	994	958	883	972	904	846	819	878	807	809	766	789	764	801	724	758	735	747	648	722	692	720	636	690	695	723	674	705	685	677	655	648	675	673	696	690	654	705	639	658	635	686	645	635	673	681	612	634	639	683	681	644	608	610	629	704	665	663	653	666	640	636	651	630	639	622	620	674	725	663	672	680	711	651	654	662	677	656	638	612	682	655	667	659	636	672	611	663	604	573	655	614	625	637	641	652	609	618	674	633	615	565	612	636	657	623	601	605	607	645	606	572	657	620	578	620	578	625	650	633	583	618	573	591	603	651	593	639	613	613	648	598	578	602	600	605	557	621	600	621	623	637	629	616	597	600	640	614	648	665	611	593	603	608	591	575	622	633	631	668	625	593	625	629	571	612	582	580	624	612	595	592	608	635	620	611	656	617	600	602	578	602	590	594	579	610	552	597	572	630	540	606	587	581	620	622	593	556	632	560	598	650	617	630	567	625	593	570	575	586	593	573	562	594	614	565	609	528	577	592	585	614	583	611	647	648	579	601	602	615	635	655	644	619	614	632	653	578	569	603	616	628	634	597	606	653	564	618	567	562	643	609	665	597	609	565	607	608	621	607	601	628	589	641	615	599	561	588	622	609	605	609	650	630	588	635	558	597	651	599	605	605	644	620	611	609	598	598	606	634	601	615	570	617	597	592	569	591	597	598	590	619	573	613	639	600	613	651	650	581	647	608	578	593	606	576	656	547	620	612	540	600	614	618	597	597	592	632	624	612	591	656	616	610	582	609	595	573	608	626	593	621	593	605	557	627	629	624	594	617	610	662	579	617	592	598	611	599	610	578	627	586	637	623	586	646	584	585	594	579	622	609	606	631	608	608	587	583	638	572	588	580	613	576	570	628	618	610	545	573	582	573	609	602	609	581	610	592	613	616	613	600	574	627	599	617	582	611	563	591	650	623	592	590	620	599	621	591	606	570	609	595	596	642	614	604	618	588	618	599	596	604	589	558	588	568	644	621	562	621	562	617	605	571	597	588	630	626	614	559	625	582	592	607	609	610	556	592	652	627	661	589	619	592	602	621	567	626	576	569	605	636	601	596	615	600	634	603	590	580	635	620	587	585	615	598	575	565	654	651	583	598	555	648	598	643	628	604	596	654	611	640	623	573	592	609	575	606	578	592	562	610	594	651	613	567	579	643	620	604	596	611	555	653	627	580	585	635	611	571	573	585	591	623	598	637	637	628	619	644	605	591	564	586	592	613	610	619	615	617	563	570	612	598	641	616	622	607	590	622	628	603	568	619	643	593	569	585	597	596	601	631	589	601	611	601	616	628	582	623	622	633	606	563	642	613	598	623	587	579	652	625	585	591	654	580	618	601	623	607	566	650	668	595	586	609	600	596	632	594	651	599	609	598	638	551	598	586	659	565	604	621	565	647	600	629	618	576	582	633	622	574	619	612	579	598	591	609	586	602	572	622	589	563	657	598	537	582	609	627	646	602	624	628	656	639	614	607	616	578	585	564	636	608	581	647	592	643	590	559	572	651	576	577	616	633	598	624	604	583	620	592	561	596	595	622	601	605	581	573	572	608	645	578	615	660	626	634	572	589	632	618	575	576	617	602	644	610	623	563	582	665	607	583	626	631	592	607	626	625	678	631	584	593	631	633	613	608	630	592	576	611	597	664	608	584	582	625	633	631	570	610	643	642	591	656	595	584	609	617	615	579	638	597	622	594	582	602	562	664	594	589	586	625	628	599	625	615	624	589	555	576	590	626	642	582	610	645	597	606	610	592	611	584	623	614	610	594	593	642	644	606	585	588	616	601	605	603	587	579	632	618	606	634	611	581	572	606	581	606	590	566	600	564	566	602	596	580	614	602	605	635	586	557	539	636	622	613	617	582	619	593	587	618	591	606	593	569	547	624	608	605	617	573	595	607	569	593	591	607	587	562	574	558	575	620	609	584	610	601	643	595	612	610	596	561	662	604	641	582	620	609	668	574	652	593	621	667	634	631	576	602	579	615	622	626	609	602	571	608	640	598	559	531	605	587	637	637	591	626	599	560	622	617	607	611	611	610	595	577	588	569	603	579	613	603	570	617	591	633	629	592	589	600	564	556	622	650	610	640	601	612	553	628	590	567	636	599	604	630	604	567	639	621	635	582	636	604	619	602	622	602	581	634	543	627	577	598	608	602	599	596	640	564	583	619	602	608	561	600	579	621	578	610	562	610	571	629	587	595	590	573	593	601	615	578	619	591	618	576	615	646	618	657	579	620	588	598	606	604	568	603	608	572	577	606	584	589	573	594	597	637	632	605	629	612	618	581	623	579	617	636	607	589	578	619	587	637	593	616	581	555	627	620	599	603	594	607	650	651	599	558	643	600	625	612	621	559	594	635	599	630	594	582	595	600	599	582	570	591	546	591	592	608	621	620	631	603	623	569	563	582	566	587	611	585	620	582	557	591	591	632	686	663	596	594	640	561	650	622	577	625	620	584	640	589	618	635	614	598	565	619	623	624	601	599	586	620	595	566	615	594	573	569	600	628	621	613	603	625	588	600	596	637	633	615	626	616	625	610	565	571	576	626	597	588	646	622	593	603	621	609	593	575	604	601	617	613	563	613	632	554	685	608	572	594	616	615	577	541	593	629	539	589	607	595	576	611	660	605	616	598	593	635	589	626	625	639	616	617	593	588	589	582	591	596	583	622	579	613	611	598	643	623	609	596	663	604	602	602	621	562	642	582	588	667	586	605	615	593	580	642	628	595	575	659	602	648	592	596	610	638	622	568	607	604	592	579	559	610	633	596	637	623	635	598	617	607	601	565	589	581	592	555	568	639	630	552	603	591	592	596	671	652	574	603	586	615	580	588	579	630	555	634	573	544	593	593	624	601	635	600	599	616	621	573	593	621	627	625	597	623	586	607	630	633	644	606	587	612	639	619	620	629	629	533	580	603	619	618	596	633	585	575	606	577	608	618	620	652	566	613	577	625	630	618	642	588	566	606	564	584	591	596	620	591	534	620	593	617	541	556	614	566	580	597	582	577	621	553	582	597	615	639	619	579	678	622	576	590	605	646	630	560	612	634	657	606	583	638	623	624	597	621	565	622	614	600	570	621	584	618	588	617	584	621	619	635	614	611	601	592	598	610	608	612	604	609	633	647	635	617	595	650	613	609	598	588	609	600	635	618	546	573	577	576	579	606	579	585	594	622	593	598	635	635	612	616	629	564	628	580	613	634	604	619	622	596	624	615	581	614	609	615	597	659	553	611	584	559	634	630	609	591	606	618	602	577	595	611	595	583	619	623	607	576	629	561	610	606	571	582	616	604	605	611	667	573	609	616	613	611	620	599	573	570	663	586	551	563	624	600	599	585	585	613	645	606	627	676	590	590	613	610	598	575	605	595	617	613	561	659	610	589	571	634	594	625	615	578	644	567	563	594	595	578	587
4922	347	349	347	352	323	333	357	315	318	338	342	292	350	309	319	327	289	343	310	313	321	313	299	310	318	319	330	339	324	300	282	284	327	312	297	329	308	364	330	315	267	319	312	311	280	282	333	312	333	308	293	336	312	292	302	281	284	260	338	338	308	323	353	276	315	337	317	299	310	304	317	331	333	333	292	344	331	322	313	306	323	304	328	326	339	292	309	317	326	306	337	300	309	339	307	299	339	326	320	353	301	340	293	294	328	327	337	300	324	325	340	316	308	312	302	290	357	285	335	346	299	327	345	268	325	327	306	300	314	317	317	310	318	339	302	323	327	304	317	339	290	292	313	308	328	303	330	305	308	312	328	299	344	330	309	287	314	326	340	321	322	318	346	345	325	325	298	283	301	285	299	305	301	315	310	318	327	298	331	326	290	305	323	322	336	282	334	308	327	304	333	270	321	298	340	268	300	308	297	332	324	319	330	303	342	289	331	323	321	316	326	328	302	315	304	320	309	330	302	346	338	337	304	338	281	344	314	325	298	317	317	293	314	308	331	324	309	315	322	328	325	323	318	338	264	299	349	291	310	347	321	282	327	309	284	327	345	298	333	296	329	299	322	305	301	294	333	304	304	341	308	347	359	332	307	325	328	320	308	311	327	298	319	330	308	305	306	312	295	329	294	296	284	299	313	305	351	328	320	314	304	320	336	333	297	291	299	329	344	307	288	325	308	307	297	323	313	338	310	321	293	319	305	322	291	315	311	305	273	340	276	303	354	318	342	311	306	320	320	321	316	305	312	326	299	307	315	283	342	350	315	304	328	289	310	303	320	306	314	324	315	301	300	331	335	327	320	301	311	315	316	309	320	291	324	324	326	355	302	289	275	296	319	318	306	302	318	294	315	305	319	338	317	336	340	317	313	295	298	290	308	351	318	303	303	296	327	326	312	331	344	300	348	289	310	294	321	270	303	298	294	317	362	306	297	300	322	352	328	300	294	327	291	353	341	299	295	329	323	321	313	309	326	325	304	300	302	299	303	304	335	321	318	300	305	314	310	319	321	300	279	311	312	318	303	301	328	329	325	330	283	332	311	302	332	284	318	307	325	290	305	308	312	298	323	322	291	299	302	298	311	319	287	321	329	341	308	317	305	323	331	322	333	273	335	314	299	322	281	321	256	326	290	300	294	318	324	292	303	323	310	320	318	296	340	315	302	336	303	320	318	334	305	303	328	342	332	309	282	299	319	304	289	309	297	290	288	325	327	326	301	312	307	338	321	309	306	278	317	308	278	306	309	328	301	330	298	374	331	326	307	302	319	304	359	294	320	355	324	326	316	282	309	294	323	309	301	313	300	335	317	322	297	329	300	285	287	294	310	309	318	295	345	315	307	288	310	284	319	322	298	319	316	321	276	333	322	314	302	315	292	300	313	304	279	314	309	303	310	317	311	307	299	282	314	302	301	304	314	312	310	319	292	298	331	338	313	289	305	320	295	300	316	287	298	327	304	290	289	299	295	331	301	324	290	283	347	343	300	333	315	294	296	304	299	298	309	311	320	329	334	344	325	279	330	333	305	324	292	276	323	284	325	301	336	346	304	310	326	302	317	313	326	309	323	304	342	324	313	314	295	289	337	333	314	294	300	327	316	314	315	298	287	292	311	292	324	301	320	350	299	320	312	324	318	317	306	319	301	294	298	322	289	304	353	325	310	306	296	329	297	275	313	321	353	307	321	345	328	315	320	281	316	305	319	308	322	332	315	326	321	284	334	309	287	339	327	299	321	330	296	331	337	301	310	315	294	294	291	316	316	294	305	333	311	347	297	307	321	299	333	302	301	305	310	318	322	270	271	301	294	350	317	346	345	346	293	334	325	340	283	310	326	308	326	354	288	306	328	285	305	301	289	287	309	314	300	330	344	336	277	317	350	322	338	310	344	295	334	320	288	310	329	352	302	323	337	321	316	304	318	302	319	334	293	341	294	292	305	312	329	314	320	313	290	306	322	294	294	311	312	292	282	275	305	337	298	344	312	309	329	314	335	322	346	305	289	311	320	338	346	306	305	307	300	323	308	302	305	315	328	292	297	333	339	303	329	349	325	307	290	309	299	299	310	367	311	317	325	311	304	320	325	300	325	290	287	302	306	302	330	352	314	329	304	298	324	300	261	308	295	300	309	300	315	286	319	320	330	297	315	331	297	297	338	338	301	290	337	271	323	312	311	295	314	298	281	339	278	326	294	351	340	327	320	319	303	271	334	292	315	309	315	296	269	280	303	283	295	318	319	322	295	318	303	354	319	331	312	332	327	330	308	320	291	304	279	339	304	302	272	290	321	309	347	312	314	306	304	289	308	318	311	309	321	293	323	305	287	274	297	323	299	300	294	308	313	314	342	326	301	304	331	311	296	303	317	313	301	290	299	310	333	312	309	363	320	317	321	299	297	319	268	351	336	341	337	308	307	249	328	271	300	314	287	316	315	298	300	315	322	304	304	321	317	298	310	320	332	319	313	320	326	306	320	312	324	293	309	325	307	333	327	344	310	294	323	305	307	308	298	334	313	306	284	325	301	313	335	322	319	329	360	320	283	315	256	281	305	357	297	327	342	345	344	324	326	339	343	303	314	284	298	325	313	303	290	306	328	335	295	329	337	331	337	294	302	322	329	333	338	323	314	319	320	310	302	306	315	303	346	317	340	326	312	319	343	301	297	311	313	327	328	303	317	316	297	290	312	327	326	295	285	345	311	314	321	348	331	353	327	304	347	315	329	294	328	303	322	303	315	331	321	301	319	299	284	328	308	331	318	325	306	314	295	308	323	306	316	313	324	314	318	323	336	342	345	327	325	279	315	321	296	295	338	346	341	285	307	325	283	327	344	309	334	318	342	302	319	312	293	305	309	324	307	327	286	352	313	303	300	301	291	340	320	323	285	322	293	306	294	316	285	325	298	307	310	335	305	319	306	271	323	320	294	364	349	312	297	315	337	340	325	291	276	330	292	288	300	315	296	306	311	332	326	313	308	317	319	328	349	321	311	325	321	350	315	343	294	294	282	315	319	324	318	332	310	305	309	319	314	309	323	301	333	325	313	315	310	328	343	299	314	293	297	301	308	316	350	309	324	334	291	313	303	289	323	325	281	302	301	284	316	320	282	318	332	310	291	302	301	310	355	313	291	302	321	337	333	310	288	321	314	324	318	330	329	348	323	359	319	348	325	317	316	288	315	308	337	318	360	330	298	308	327	306	315	296	315	278	301	310	296	319	324	301	343	306	320	327	303	302	319	319	303	286	305	327	295	310	340	300	322	336	342	347	301	292	294	304	306	333	301	274	295	306	344	346	323	310	336	331	327	295	341	277	326	312	311	297	321	300	321	325	324	291	336	322	274	305	365	312	303	330	332	322	328	292	300	300	313	347	297	318	304	272	311	328	335	305	313	313	313	285	319	331	326	294	336	278	332	342	325	290	336	331	257	320	302	328	296	290	312	312	308
4659	859	934	941	904	863	819	855	857	863	869	819	816	873	836	845	852	777	832	849	839	802	801	756	775	800	876	832	840	859	817	795	841	812	838	801	806	818	804	811	845	832	883	787	759	826	790	809	799	842	781	801	872	780	818	782	818	844	846	816	780	808	793	802	855	815	846	805	837	838	805	829	836	823	833	822	795	875	822	833	854	861	867	893	857	784	815	852	830	816	785	784	875	810	839	813	808	802	789	825	867	782	810	801	864	771	821	834	840	908	849	808	757	791	858	834	821	848	836	783	784	778	766	803	821	854	812	762	812	851	791	820	781	790	841	796	805	821	832	843	815	790	900	806	853	779	764	768	793	800	799	824	786	822	759	844	751	813	832	829	840	798	859	795	813	775	780	803	741	831	808	853	788	767	783	798	784	762	789	784	838	784	829	825	791	855	820	785	812	853	804	801	839	828	842	797	837	762	811	798	825	763	806	777	853	810	715	799	802	823	780	792	781	795	810	812	857	784	794	830	800	801	816	782	809	793	793	798	752	835	827	811	813	821	784	808	812	812	902	887	823	786	785	800	842	851	780	828	834	810	841	767	771	811	822	829	849	823	768	811	845	788	796	813	780	819	799	848	765	812	838	810	736	802	827	825	799	820	795	834	799	827	809	810	801	830	808	831	827	814	828	782	786	776	818	842	804	809	767	793	773	797	812	781	810	829	794	853	761	834	807	818	792	774	818	828	821	821	834	841	845	764	837	790	808	843	848	819	832	806	814	797	828	798	800	818	800	794	781	852	778	810	823	749	873	774	827	814	844	801	839	809	828	832	823	727	793	770	854	816	783	780	770	793	762	846	862	819	826	830	821	830	907	793	771	807	844	781	809	803	791	792	796	804	828	855	847	832	747	835	775	792	789	837	849	811	771	832	849	828	840	810	817	786	823	804	794	759	797	764	806	807	801	786	801	741	767	813	847	844	835	832	767	781	816	755	813	825	815	808	834	823	764	795	790	798	808	820	784	822	818	851	823	783	844	818	817	795	816	845	725	801	762	788	759	819	776	849	814	819	852	776	828	741	826	779	857	813	811	817	815	877	833	809	805	801	846	831	785	817	847	808	870	754	798	851	824	800	846	795	816	828	790	854	808	813	789	814	828	843	795	809	769	793	821	819	820	794	804	779	841	831	811	804	823	800	770	801	807	802	782	822	836	802	803	782	800	808	760	852	784	891	791	789	790	822	849	818	813	771	833	764	767	821	836	761	821	804	797	812	793	767	827	788	799	808	817	814	805	860	801	775	786	818	820	834	844	830	777	875	819	771	772	808	787	835	822	844	869	780	796	776	801	782	865	760	806	816	808	752	818	792	803	819	773	815	836	852	825	806	819	824	793	807	862	821	820	894	853	780	829	812	813	840	838	798	741	766	789	823	811	833	815	812	806	822	819	813	783	874	801	807	770	841	786	777	827	844	864	854	836	815	843	821	830	822	796	822	808	837	825	754	822	851	853	804	843	837	834	803	829	823	806	799	812	781	838	790	779	798	774	783	853	821	807	857	804	820	799	818	800	789	825	816	817	838	777	778	826	800	834	816	833	790	800	781	836	780	797	826	860	800	791	769	848	835	754	769	776	886	805	797	824	824	781	834	805	823	821	764	819	770	788	812	829	849	810	799	775	803	853	841	801	787	759	806	786	822	789	812	825	805	811	838	844	820	803	838	788	833	841	816	789	811	807	846	774	805	818	760	768	753	824	815	838	829	810	843	733	828	759	805	862	847	808	802	832	814	835	819	786	839	822	839	823	816	814	759	835	804	730	780	830	787	835	800	813	795	776	797	760	900	794	805	805	837	812	838	876	802	810	815	801	748	804	776	849	802	837	811	789	795	800	780	863	784	800	792	832	824	812	818	805	848	773	846	839	803	822	809	807	785	800	821	807	782	790	845	760	823	755	793	781	846	808	817	828	785	778	821	736	826	823	854	773	837	816	833	785	811	819	828	783	813	791	799	790	858	785	869	832	763	815	786	776	803	783	801	812	820	753	821	795	805	792	792	797	820	802	825	813	816	851	806	801	810	837	816	794	779	814	816	790	785	798	878	789	763	808	798	823	784	865	797	780	786	797	846	775	859	859	846	781	799	811	764	749	807	823	757	840	835	796	793	790	804	805	825	798	777	803	824	845	726	779	793	779	845	758	793	776	808	807	830	788	849	799	847	849	852	773	821	877	842	836	776	783	812	825	798	804	787	742	861	814	813	857	763	861	777	798	836	790	790	814	817	764	816	826	834	811	823	815	777	796	849	849	817	839	843	794	845	817	794	777	823	828	801	819	804	845	855	802	754	744	777	812	839	830	826	783	813	841	782	796	749	836	770	813	799	847	751	803	778	789	811	777	795	834	800	804	825	770	817	850	805	783	817	808	824	831	792	798	774	825	809	839	795	782	838	787	793	789	814	846	777	834	797	863	826	754	828	809	814	857	785	745	772	871	870	786	799	821	851	774	831	810	750	780	780	776	854	839	799	814	793	764	781	800	830	777	816	812	822	791	820	811	844	861	839	846	768	827	786	802	847	785	818	857	801	853	806	795	802	827	825	839	809	805	815	851	821	820	804	775	802	812	818	813	787	803	856	808	772	883	823	812	839	761	844	815	785	778	764	853	785	827	813	773	768	813	916	757	788	812	826	801	843	856	787	807	834	825	794	783	816	835	780	815	773	819	805	748	787	832	840	788	803	785	878	813	850	831	781	813	799	871	828	837	851	817	791	819	771	796	792	784	834	815	850	799	821	812	826	828	767	792	797	781	821	821	799	803	832	837	836	867	832	813	815	828	830	798	836	752	870	789	809	799	805	828	843	839	765	833	805	814	783	831	798	830	837	750	793	809	828	803	834	849	862	777	780	823	776	826	845	809	859	766	811	777	813	817	832	785	812	787	808	818	787	748	821	794	794	817	838	780	846	832	818	794	770	889	811	765	858	916	821	822	822	799	815	748	841	732	792	804	847	832	779	783	827	790	786	823	817	819	786	780	743	793	805	803	828	818	817	851	764	792	844	827	803	789	818	815	841	826	843	772	790	819	810	845	816	787	797	798	828	794	829	808	865	777	798	776	791	819	825	831	819	813	812	784	844	831	756	763	824	790	798	812	848	818	823	799	848	853	826	816	818	814	757	825	878	802	789	782	822	755	815	818	759	809	830	813	825	810	795	805	807	822	819	830	805	800	775	847	811	820	785	865	793	834	801	832	836	769	864	799	782	791	789	861	822	784	828	820	795	758	753	821	758	837	811	745	828	787	820	793	711	805	781	781	814	831	840	826	849	862	853	780	761	857	819	806	779	782	823	832	823	775	826	786	770	851	814	817	798	819	790	796	867	835	829	830	817	816	792	789	856	861	832	768	773	786	775	786	843	838	814	794	815	805	886	797	804	822	795	810	791	768	828	835	841	797	837	755	820	835	814	824	868	820	811	844	839	814	810	803	803	798	828	832	855	779	812
28431	3310	1507	1146	845	697	614	566	466	454	470	407	417	375	415	404	382	353	408	381	349	371	355	345	329	360	346	330	327	382	327	319	317	344	337	350	317	347	348	313	349	334	361	332	330	381	359	350	358	366	346	368	361	343	309	313	357	349	321	354	354	334	318	333	330	324	341	368	359	317	367	361	350	376	362	351	330	325	367	345	321	337	334	349	328	385	336	400	342	359	348	325	354	372	326	318	342	357	351	348	327	330	342	353	360	365	382	339	316	352	332	341	326	325	348	349	343	353	365	366	308	320	348	335	322	317	353	327	344	292	323	349	348	333	319	355	328	348	317	351	308	298	347	336	342	326	327	333	348	345	340	343	375	313	348	318	341	330	355	331	358	361	322	338	341	350	301	341	339	340	320	349	349	359	368	350	319	316	345	320	315	363	377	340	341	377	328	321	343	351	332	313	357	329	329	323	314	299	328	337	362	310	316	323	367	365	338	340	345	363	352	354	346	335	327	378	338	329	354	330	305	316	307	313	348	318	348	340	328	303	309	317	358	347	332	321	363	351	330	337	368	320	350	306	313	326	316	349	333	329	324	363	347	363	393	359	337	336	305	340	345	371	350	349	373	355	340	314	345	328	351	321	326	369	327	312	374	318	360	366	336	346	335	340	346	350	343	329	311	365	355	300	325	370	313	316	374	336	329	353	357	345	345	338	346	343	383	328	365	356	314	348	345	335	337	342	350	343	303	322	343	295	366	331	357	336	339	397	353	348	352	361	319	330	321	354	320	349	351	334	345	374	357	325	340	340	362	326	334	345	362	342	316	337	347	336	353	335	345	363	320	349	365	341	339	298	308	345	349	307	317	317	328	342	313	350	329	336	338	349	346	335	338	327	310	324	312	344	319	375	373	339	370	322	350	336	321	319	358	335	343	340	344	334	321	311	324	357	359	351	346	361	348	354	320	327	333	365	331	319	356	302	369	331	362	381	359	350	371	346	347	368	339	325	352	338	363	291	308	357	341	331	358	339	337	325	351	335	330	366	361	336	338	373	355	322	354	342	336	373	382	316	354	359	353	360	296	353	336	351	386	357	318	344	350	377	356	339	308	345	313	359	329	380	342	343	348	366	322	339	349	341	319	339	329	351	357	335	319	323	308	354	323	336	332	355	355	359	347	349	349	340	326	331	318	376	356	327	333	330	364	332	311	344	339	330	333	375	343	318	326	312	316	344	307	339	340	323	326	327	345	352	329	314	365	322	319	331	337	332	315	381	373	330	338	325	369	375	357	346	332	332	335	330	363	377	367	362	322	343	333	326	336	335	379	335	335	357	338	351	320	348	337	333	354	324	337	313	345	347	326	369	336	328	347	345	328	355	325	330	327	356	338	347	361	337	350	351	358	340	336	346	356	334	357	364	316	353	354	323	351	359	353	342	359	334	357	344	384	338	336	322	374	340	334	358	326	333	327	345	379	340	347	341	318	342	331	340	350	334	338	334	340	371	328	326	327	312	352	323	324	342	399	337	374	365	358	311	335	314	344	350	342	364	308	370	343	299	326	339	315	357	372	308	360	346	345	310	332	341	314	351	317	324	341	316	349	314	324	318	351	314	354	349	355	356	327	330	308	360	341	381	322	362	370	307	348	323	335	336	361	369	352	340	326	332	360	349	344	364	345	341	364	335	337	338	337	337	340	368	341	348	310	340	339	337	380	345	342	344	341	346	334	339	350	340	351	282	318	349	350	334	337	353	360	329	323	333	352	346	370	381	359	374	328	333	319	323	339	348	313	311	348	337	358	356	343	329	350	323	351	383	333	321	347	341	340	333	291	349	349	340	320	359	353	347	365	313	331	319	347	327	341	372	356	340	350	315	377	337	331	318	328	331	316	378	343	334	318	333	348	328	366	368	338	327	316	344	329	365	341	327	300	295	348	352	349	378	363	329	364	349	336	362	334	321	339	334	361	355	320	337	366	318	360	347	339	357	329	335	352	339	345	328	335	300	332	328	326	369	325	320	299	341	327	351	351	358	336	334	306	336	363	361	332	377	354	335	334	342	341	339	312	337	390	334	327	382	330	354	307	323	345	322	334	367	353	336	372	351	345	340	330	368	385	319	328	365	294	324	337	343	343	323	337	359	324	370	331	326	332	357	348	357	349	324	325	362	371	324	342	387	334	329	318	326	372	305	345	321	337	346	372	349	318	350	334	348	349	325	356	355	337	336	339	335	304	324	317	367	341	344	354	356	338	350	337	330	359	312	331	338	322	314	306	354	339	327	319	346	321	324	334	367	348	345	340	312	347	345	346	342	319	314	339	363	362	356	314	342	326	320	353	328	378	341	349	304	339	305	330	334	357	302	363	328	328	340	368	328	323	327	354	347	366	357	343	323	311	327	342	328	372	340	364	375	341	331	338	343	361	339	365	339	338	333	357	346	329	358	350	326	327	326	341	332	336	330	338	353	362	349	350	344	335	352	368	336	386	344	356	321	327	334	356	340	343	340	357	354	363	344	337	368	333	364	302	357	362	342	336	355	341	347	357	333	343	373	325	359	341	341	318	344	346	340	350	327	360	319	330	332	331	310	353	354	355	349	366	324	301	342	372	343	333	345	320	307	331	350	355	346	355	344	299	356	304	318	322	307	336	323	347	321	335	335	341	350	314	338	337	337	339	347	333	367	355	333	333	339	321	324	342	329	340	327	302	312	331	340	331	343	347	357	339	329	312	327	349	342	335	327	324	304	345	328	339	303	315	331	332	325	332	346	355	334	370	342	361	318	312	330	354	327	331	331	317	328	333	343	361	341	353	351	344	314	358	357	313	363	327	348	322	343	368	349	334	335	325	331	340	320	322	341	340	350	318	341	326	318	320	372	301	310	351	320	309	329	325	329	320	331	360	347	374	358	328	341	323	373	312	325	312	330	326	367	332	324	346	328	328	355	350	342	368	328	388	303	319	330	366	329	364	340	338	317	317	335	345	330	311	339	354	335	350	322	325	362	298	335	343	359	341	345	342	334	349	313	321	328	350	309	340	326	369	351	320	324	353	323	370	372	345	358	348	364	351	324	320	345	366	378	326	312	331	339	343	369	325	363	341	308	333	359	326	362	345	310	352	354	334	332	335	323	318	370	344	328	348	326	360	368	359	333	334	368	344	348	317	336	325	366	334	365	340	315	339	346	342	347	319	360	335	357	373	313	341	316	339	302	332	299	318	338	324	398	354	342	341	350	330	328	304	322	341	328	308	322	322	340	315	334	371	370	333	331	335	384	359	396	342	337	329	352	361	358	359	337	366	346	307	354	329	330	338	359	330	328	355	333	332	324	348	312	339	354	344	377	366	337	316	354	332	357	370	366	348	348	353	355	368	375	285	341	353	347	376	340	346	328	339	339	351	329	331	312	374	332	333	368	331	352	319	335	347	341	349	339	321	368	303	338	347	354	360	382	347	355	335	332	327	343	331	352	360	306	328	343	321	349	352	326	350	353	338	361
13485	1787	3248	3635	3136	2678	2218	1927	1770	1628	1501	1425	1379	1237	1235	1215	1081	1132	1098	1057	1029	990	1002	1011	1019	1015	947	975	941	983	926	974	892	910	938	891	913	929	942	894	920	894	913	868	912	884	888	837	910	935	914	885	891	929	826	900	894	879	876	884	941	909	930	842	912	894	862	897	957	901	858	920	947	896	959	898	939	881	943	925	915	927	946	844	894	891	966	901	953	904	956	865	895	947	873	880	872	925	871	883	907	930	880	849	866	908	895	938	869	885	887	810	834	831	886	891	837	846	846	856	829	817	893	874	859	902	868	825	857	850	898	827	915	858	837	901	807	861	877	860	875	862	922	902	923	907	904	887	896	809	921	862	855	856	857	869	863	834	870	836	832	904	871	881	851	829	846	890	867	858	871	836	905	876	865	880	849	870	905	868	880	923	831	860	846	926	849	860	909	795	909	885	844	921	880	839	910	866	852	887	879	830	853	907	883	859	843	897	827	851	872	878	885	850	845	837	856	875	888	907	895	854	881	887	872	815	896	873	865	792	857	855	877	858	849	850	792	885	861	853	878	850	869	866	872	864	854	899	803	874	835	845	836	834	872	883	853	823	859	808	873	803	851	854	834	866	875	909	869	897	886	840	853	861	865	896	891	901	873	829	853	889	876	914	866	876	820	898	815	918	859	885	892	860	898	846	897	847	818	874	846	853	823	892	858	837	870	895	853	857	886	860	880	881	897	859	842	856	864	891	886	900	813	848	802	876	811	828	891	887	843	841	881	857	892	865	901	883	841	893	816	856	832	879	826	886	888	883	898	878	847	868	846	850	800	902	882	849	847	861	821	886	879	852	859	793	897	952	883	881	842	882	868	865	837	848	855	835	852	852	828	853	809	894	856	865	898	863	860	913	866	842	860	852	903	860	876	888	886	840	901	851	872	889	811	884	851	842	896	879	835	859	863	876	890	861	790	859	878	853	868	867	862	855	851	804	887	894	844	872	834	850	850	870	876	858	868	857	888	876	846	865	845	901	899	941	896	845	859	860	851	830	847	885	852	838	875	859	858	879	825	836	892	825	855	854	845	850	866	910	895	870	865	823	889	849	882	900	840	883	882	870	857	860	877	836	840	838	875	881	903	843	862	884	876	870	836	876	878	864	897	830	867	845	911	859	844	846	856	824	820	847	834	926	907	903	856	930	883	899	866	811	888	828	829	873	890	859	909	874	784	858	861	851	861	841	876	828	862	955	875	840	868	859	826	901	872	842	875	863	842	884	818	902	793	895	868	895	845	816	911	883	904	937	848	919	905	887	892	923	833	875	873	853	879	922	872	924	872	893	876	865	881	861	853	814	901	859	877	867	878	889	898	900	843	856	893	843	875	820	832	903	883	854	837	901	842	886	817	838	834	890	855	878	859	829	868	894	876	862	844	854	878	828	871	851	855	842	827	816	837	835	915	871	892	900	921	834	876	872	914	866	873	821	908	866	875	842	891	872	866	892	844	864	872	901	876	886	903	878	895	845	814	836	850	905	918	890	861	866	836	903	781	858	860	871	904	893	855	855	871	871	919	876	888	811	918	849	845	854	854	894	849	846	888	833	849	875	907	864	906	825	851	906	846	848	887	866	877	811	877	861	861	876	855	895	813	876	910	883	854	829	869	889	866	823	878	829	875	812	840	860	830	894	879	903	905	843	818	873	863	893	868	834	867	850	884	792	874	863	834	877	856	902	924	904	826	851	857	850	851	826	881	842	886	869	926	846	839	842	847	848	866	874	843	842	888	881	888	880	865	863	909	845	852	852	887	810	912	896	856	890	858	833	869	905	875	825	881	916	859	815	870	857	823	897	863	908	871	874	780	863	821	874	879	851	881	860	827	883	884	816	886	880	900	824	843	845	839	872	874	847	838	890	842	892	864	842	921	906	862	868	866	872	829	920	877	877	825	876	851	858	855	842	912	880	861	865	823	885	878	844	830	852	851	884	844	821	916	884	817	822	923	878	864	794	854	853	862	858	895	851	845	865	861	873	898	881	860	937	838	850	862	919	856	870	869	868	863	881	875	869	908	837	882	857	880	909	890	867	813	830	859	834	864	887	866	820	872	904	851	882	858	871	822	847	885	852	875	815	845	836	910	835	853	839	796	817	869	858	884	865	863	873	839	840	888	839	864	894	835	881	856	851	862	819	866	890	848	876	851	886	845	866	841	888	835	856	878	901	902	920	830	850	848	868	862	893	873	861	886	861	929	894	912	825	896	859	837	900	847	908	866	897	912	860	871	852	908	834	835	900	861	834	823	852	856	904	880	930	865	852	887	896	878	858	856	834	843	805	821	829	851	813	841	829	872	867	874	885	886	893	825	910	840	864	832	876	898	860	893	877	881	836	862	853	857	863	827	836	890	846	891	865	872	881	830	873	861	917	829	853	854	845	844	860	832	916	832	883	839	855	832	867	870	843	859	872	845	863	886	876	819	867	867	825	830	880	877	828	862	892	875	861	832	892	839	826	873	853	838	779	839	860	878	858	845	875	861	888	902	859	821	881	843	861	836	833	894	850	814	870	812	915	853	933	855	824	820	933	864	840	878	870	890	825	913	903	855	883	885	904	862	859	830	824	851	821	837	875	913	897	831	873	871	902	853	845	848	825	833	874	824	866	840	845	838	851	924	853	836	843	842	868	872	930	847	819	832	869	874	848	873	822	857	849	854	831	852	836	933	909	859	855	906	852	870	841	853	903	924	860	870	867	844	898	859	869	854	884	885	857	858	856	851	863	858	835	854	863	902	844	885	823	893	853	857	890	846	891	834	837	839	879	889	843	903	868	816	901	895	865	900	839	893	853	874	847	878	876	853	879	846	835	883	914	855	821	866	843	845	860	847	846	861	922	854	878	886	843	827	849	844	832	863	879	866	895	875	893	861	851	881	876	826	884	856	828	881	885	849	915	826	877	845	786	871	856	830	854	865	822	824	852	857	878	890	859	822	875	918	855	847	891	843	861	829	877	901	863	870	862	814	851	893	832	921	871	851	871	832	886	846	852	854	870	868	872	853	822	840	872	843	828	827	879	865	916	868	882	861	894	853	882	895	893	882	881	894	866	860	869	817	916	853	832	844	857	799	885	826	838	854	880	873	861	818	870	854	817	852	812	826	915	897	880	884	863	837	874	871	867	876	857	868	885	816	840	814	848	843	848	895	839	904	839	892	914	905	854	862	840	884	931	853	845	895	862	882	893	845	845	858	890	833	854	857	866	850	926	904	827	845	819	841	877	879	904	844	881	858	880	887	856	893	860	865	817	877	867	851	789	827	801	900	860	839	901	887	841	872	826	869	925	835	880	912	853	867	887	846	795	842	865	906	882	856	835	890	825	779	846	847	858	865	909	865	869	842	899	828	868	842	892	864	875	857	860	923	880	904	892	832	865	862	833	909	831	876	886	873	851	908	875	883	827	860	862	908	861	870	877	869	857	867	883	898	854	872	884	807	845	867	871	863	871
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
