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
336278893333	336278893854	336278894404	336278894954	336278895504	336278896054	336278896604	336278897154	336278897704	336278898254	336278898804	336278899354	336278899905	336278900455	336278901005	336278901555	336278902105	336278902655	336278903205	336278903755	336278904305	336278904855	336278905405	336278905955	336278906505	336278907055	336278907605	336278908155	336278908706	336278909256	336278909806	336278910356	336278910906	336278911456	336278912006	336278912556	336278913106	336278913656	336278914206	336278914756	336278915306	336278915856	336278916406	336278916956	336278917507	336278918057	336278918607	336278919157	336278919707	336278920257	336278920807	336278921357	336278921907	336278922457	336278923007	336278923557	336278924107	336278924657	336278925207	336278925758	336278926308	336278926858	336278927408	336278927958	336278928508	336278929058	336278929608	336278930158	336278930708	336278931258	336278931808	336278932358	336278932908	336278933458	336278934008	336278934559	336278935109	336278935659	336278936209	336278936759	336278937309	336278937859	336278938409	336278938959	336278939509	336278940059	336278940609	336278941159	336278941709	336278942259	336278942809	336278943360	336278943910	336278944460	336278945010	336278945560	336278946110	336278946660	336278947210	336278947760	336278948310	336278948860	336278949410	336278949960	336278950510	336278951060	336278951610	336278952161	336278952711	336278953261	336278953811	336278954361	336278954911	336278955461	336278956011	336278956561	336278957111	336278957661	336278958211	336278958761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
8387	4476	2005	994	1662	5302	2345	585	384	333	306	289	305	278	293	300	276	290	295	265	286	301	267	311	308	284	288	271	325	267	266	269	286	233	294	303	328	435	346	328	291	245	279	251	258	256	248	231	283	247	282	264	257	265	275	271	250	232	253	251	252	269	258	276	270	278	303	300	304	295	245	265	254	251	252	271	239	295	245	259	244	270	307	224	253	250	280	254	239	237	263	253	254	258	219	241	253	266	256	265	261	255	259	250	248	277	269	275	247	257	255	242	288	279	277	245	277	261	246	256	240	232	279	263	246	258	250	264	249	244	284	273	262	270	258	257	245	255	214	265	273	282	264	235	287	267	245	261	275	261	255	257	270	273	245	249	249	281	225	286	281	277	247	237	239	254	244	235	264	259	262	278	266	273	264	269	254	262	288	239	244	274	266	243	260	257	278	273	245	266	262	252	258	271	233	293	266	258	258	282	294	245	254	287	270	260	250	254	270	251	275	244	258	250	235	251	284	288	265	273	227	242	259	301	273	237	247	291	240	270	277	238	259	273	249	265	281	262	241	283	267	261	277	258	248	257	264	286	267	259	251	284	296	270	268	291	272	253	225	299	259	276	260	267	284	255	250	225	244	252	251	242	230	262	276	244	303	243	262	265	269	242	256	249	279	253	277	238	269	294	244	271	286	232	268	261	241	259	255	274	250	240	267	255	238	277	243	250	250	249	257	235	276	281	264	282	253	278	239	243	253	247	266	229	288	266	279	253	275	286	259	238	283	241	285	242	243	267	269	217	237	255	250	256	258	284	256	251	245	247	270	270	254	270	252	259	266	267	283	280	239	239	294	249	265	274	262	266	303	235	250	271	286	275	265	259	253	259	256	260	239	250	308	266	253	277	244	266	273	240	245	263	284	251	261	258	258	248	268	279	236	281	283	248	240	277	274	251	248	266	254	279	235	254	262	269	257	272	250	259	263	263	272	277	296	248	283	287	265	244	267	232	270	260	279	236	246	272	233	276	261	239	251	268	292	262	268	235	263	273	260	265	245	254	286	277	233	263	294	252	248	264	241	266	249	264	240	248	284	250	255	255	266	248	229	247	233	220	255	254	263	268	269	269	246	277	260	260	259	274	241	244	256	285	266	230	279	248	249	281	248	265	267	254	254	257	247	241	251	288	253	261	259	271	290	243	271	238	241	277	238	291	252	249	264	255	239	252	253	269	252	250	268	250	300	286	262	273	272	261	241	283	264	243	264	242	279	281	242	273	256	267	251	225	258	273	261	263	247	246	250	298	237	230	242	268	264	255	262	261	278	282	243	262	264	251	276	241	267	226	260	227	253	283	275	273	289	252	269	243	269	234	239	261	276	278	297	246	231	249	256	297	278	266	234	239	264	248	207	270	256	282	276	267	271	266	252	257	261	290	276	282	260	269	255	275	256	256	300	283	270	235	253	259	293	209	255	268	276	246	258	253	245	240	274	275	255	274	240	260	246	249	302	262	265	262	262	263	237	227	291	269	256	276	213	263	273	266	283	298	278	236	282	286	218	272	237	268	270	265	242	241	270	254	243	251	250	271	257	277	276	259	273	259	257	259	277	263	270	271	270	288	278	263	268	276	229	265	253	260	275	263	275	261	288	290	248	260	277	270	256	287	252	275	250	255	252	263	266	272	242	227	244	256	260	246	292	233	250	267	270	238	255	256	271	312	257	270	245	232	272	274	244	262	255	253	252	289	266	244	264	265	271	245	246	263	267	241	244	268	254	240	276	281	263	269	230	258	254	275	268	260	281	266	257	273	282	234	271	262	255	270	249	251	243	242	268	274	239	288	266	251	277	287	255	232	257	225	283	267	251	256	261	244	240	246	260	252	285	252	249	264	274	257	249	286	241	251	255	272	264	261	246	267	272	250	247	266	279	260	258	279	271	261	254	248	284	257	245	240	269	243	274	263	265	262	253	257	256	234	274	266	226	272	259	278	258	280	257	245	271	254	259	246	285	262	258	255	254	285	261	253	230	261	265	265	242	256	240	283	276	265	260	295	246	242	280	268	258	269	280	283	265	265	264	270	290	276	265	263	261	266	245	250	262	221	255	274	249	267	244	266	253	251	255	302	250	259	242	249	239	266	235	256	271	270	258	301	260	236	249	249	258	265	283	235	256	245	258	277	260	245	271	257	256	242	259	276	275	287	254	256	244	244	264	250	276	282	263	256	255	267	289	264	245	267	276	246	266	265	261	244	284	261	264	256	245	278	216	288	264	260	264	270	263	255	275	254	274	258	245	277	244	246	279	266	265	285	273	250	265	284	251	282	273	242	255	269	275	281	246	276	251	260	251	273	275	277	260	292	259	264	255	262	242	280	261	277	297	235	261	253	281	268	254	269	280	249	264	292	248	279	290	268	252	296	249	256	244	234	245	243	237	300	261	239	269	240	303	256	266	246	253	269	264	279	233	271	248	254	265	283	246	271	257	257	277	275	276	254	291	259	265	238	274	268	265	293	266	256	249	263	246	240	234	287	247	240	272	280	266	264	251	252	296	256	243	239	281	266	255	256	257	273	241	267	274	262	258	247	263	274	247	283	279	254	277	260	231	295	248	248	249	275	265	241	267	259	262	264	245	248	250	268	252	243	251	252	259	235	268	266	255	249	254	270	257	238	239	238	264	246	257	283	273	254	285	266	263	247	259	292	258	269	255	282	258	241	284	249	261	271	275	286	280	275	275	269	256	250	258	276	304	245	250	255	254	261	251	257	273	261	264	235	277	245	274	251	258	261	266	255	219	241	310	250	252	273	254	247	257	259	259	261	248	226	262	265	298	261	269	275	270	283	297	253	242	290	240	256	255	276	220	264	253	251	276	255	268	253	251	285	229	274	267	266	227	267	277	264	248	262	256	256	254	268	245	231	239	265	294	298	244	265	250	263	252	244	258	255	272	263	273	252	260	258	274	250	263	284	282	254	265	294	252	257	262	280	270	269	294	295	269	263	300	217	291	253	256	261	248	276	258	246	262	272	239	252	283	272	260	253	260	258	250	254	262	270	253	298	247	272	255	233	279	274	238	247	260	251	251	275	278	250	287	277	259	274	247	248	257	259	270	222	238	259	270	249	249	294	266	254	258	242	246	263	258	260	266	261	260	289	266	268	282	278	262	233	288	258	267	262	265	266	274	287	255	221	251	234	278	255	269	254	261	256	263	247	245	260	216	274	263	253	272	268	262	215	234	250	277	287	277	280	290	264	285	266	295	285	261	276	254	257	261	256	267	275	287	259	269	251	292	264	295	241	244	266	256	267	227	253	281	272	257	270	228	262	248	250	252	265	276	244	254	278	256	255	265	255	279	254	235	247	273	250	257	273	268	307	277	282	267	247	262	294	248	257	265	244	242	266	264	260	264	247	257	259	265	267	258	258	250	254	263	276	273	266	275	229	273	253	258	258	243	256	259	263	246	250	255	250	277	258	240	232	255	267	283	229	248	260	246	254	280	288
5763	4542	2439	2511	6329	17944	8779	2372	1327	1207	923	934	963	968	917	984	918	906	866	908	917	910	979	961	899	922	890	861	850	784	793	774	840	810	806	911	1274	1649	1265	1017	894	739	695	692	713	671	683	712	710	742	753	736	740	674	723	778	713	779	705	712	784	737	762	715	723	728	676	725	746	691	722	744	754	759	706	713	762	723	700	733	758	667	734	725	721	726	746	743	684	710	740	683	711	707	735	749	749	706	712	673	731	702	727	681	743	695	694	772	695	767	702	751	737	750	720	675	714	739	721	714	737	760	788	700	692	760	743	699	711	721	721	753	722	718	727	708	713	741	731	782	722	728	692	766	763	670	729	756	771	692	752	728	703	734	702	695	711	695	733	719	763	695	696	711	756	752	695	688	724	715	730	671	668	701	734	702	677	672	722	724	741	684	725	688	724	728	733	684	704	734	704	759	700	686	724	676	666	703	732	717	731	749	688	741	749	703	698	702	729	711	739	676	720	707	725	671	743	798	683	680	756	740	746	695	749	711	730	727	701	707	738	736	727	742	741	708	716	717	719	712	672	715	754	756	696	728	655	759	711	678	711	683	760	751	714	714	768	671	695	736	720	729	752	755	754	709	751	738	726	737	670	735	714	736	726	729	700	762	727	715	716	708	729	735	699	703	769	715	748	729	707	721	718	719	702	704	719	733	707	718	769	705	723	745	766	736	748	711	714	695	744	724	682	713	689	780	701	706	719	742	724	731	703	779	713	716	699	772	764	668	749	728	690	742	711	693	740	768	784	731	704	707	744	730	746	760	755	727	748	755	724	773	697	719	689	761	685	647	697	730	745	724	735	691	712	705	720	709	738	745	762	737	694	694	720	737	734	732	749	709	722	710	716	683	732	727	719	725	723	772	703	738	742	720	700	725	780	721	724	704	762	690	763	758	742	700	735	683	722	697	758	719	731	737	702	731	750	679	703	699	741	701	732	733	684	707	765	717	721	741	692	713	758	677	713	766	751	768	695	734	745	739	708	722	709	696	713	693	702	724	752	713	756	716	732	726	761	746	736	694	707	709	727	702	718	694	742	729	704	734	699	705	713	747	753	738	706	758	759	741	748	737	723	764	660	677	727	706	712	798	704	740	712	782	751	745	723	758	735	719	727	718	715	707	736	697	773	680	735	711	729	712	729	707	779	746	746	731	760	741	691	706	725	725	745	749	680	723	752	738	720	679	718	745	692	760	719	686	715	764	722	730	715	715	722	709	737	724	742	693	759	734	717	733	697	729	749	738	744	723	713	748	690	678	751	743	764	698	713	746	717	728	707	749	767	728	742	680	712	677	701	723	740	740	761	753	751	737	731	706	781	720	728	678	767	711	734	726	732	740	721	734	734	707	745	734	749	723	721	665	672	678	760	736	699	714	764	685	727	721	733	722	711	699	712	772	747	706	729	755	721	695	697	749	736	725	741	744	723	757	746	719	666	713	802	760	753	713	758	776	678	742	744	738	700	728	723	773	761	748	677	716	744	713	688	677	713	715	717	701	718	734	752	722	782	738	744	739	822	709	727	764	693	721	715	732	724	685	714	742	686	764	698	684	707	719	719	700	722	696	718	745	728	737	732	766	679	719	729	782	709	728	746	729	724	705	718	718	747	738	737	700	751	736	721	725	691	719	682	729	707	751	697	754	735	754	728	676	728	690	743	731	752	699	731	714	732	711	756	744	729	688	751	699	768	715	750	707	705	728	701	728	737	755	740	705	742	702	741	751	733	710	684	672	755	712	716	733	729	708	740	729	737	745	712	698	784	738	708	730	738	715	733	734	721	735	739	723	757	717	764	737	700	730	715	700	740	745	753	770	694	648	699	746	728	721	693	693	748	719	734	719	757	729	766	776	756	728	723	706	745	690	704	721	754	666	719	718	730	710	730	738	744	687	710	694	792	700	710	667	725	722	730	746	762	750	693	745	694	740	696	757	686	719	753	659	753	743	708	744	737	726	771	774	728	733	721	711	753	743	727	696	724	734	747	717	760	723	762	717	701	701	721	704	712	711	670	740	734	706	736	742	737	733	732	748	714	721	723	763	733	700	762	723	723	739	727	758	772	734	810	767	730	720	679	670	728	707	702	703	787	732	759	744	710	702	733	713	741	748	757	714	721	783	729	644	713	744	712	705	727	754	694	708	743	722	732	695	690	722	720	721	699	722	739	711	746	702	746	663	717	711	727	755	714	739	691	754	748	698	728	764	730	734	694	723	721	741	665	645	737	684	748	739	743	703	722	712	744	734	780	780	698	748	698	727	761	717	679	706	698	772	721	720	720	695	725	724	699	707	748	729	732	755	678	752	751	697	692	709	697	677	765	681	696	740	696	674	750	825	728	753	763	730	787	715	718	675	736	708	723	741	735	722	715	760	702	731	742	710	731	729	734	696	671	705	694	732	710	736	707	725	717	724	704	763	721	725	796	755	730	705	724	721	693	705	695	722	724	690	724	768	713	695	725	679	748	714	719	698	736	699	713	714	709	709	700	708	712	705	737	756	774	705	751	712	750	726	714	733	758	724	725	716	729	695	690	754	747	686	724	718	714	720	759	675	695	698	724	721	779	750	760	752	735	720	784	720	731	712	771	714	730	693	732	716	726	705	700	737	702	744	684	722	738	747	694	748	723	721	735	766	748	744	745	742	727	710	728	707	712	769	723	684	707	736	749	754	725	729	707	768	758	737	742	748	744	687	742	705	778	675	722	730	730	731	693	699	761	698	695	736	724	662	693	717	717	744	743	730	778	695	733	697	712	644	752	680	682	746	742	759	734	732	698	711	741	741	720	753	716	735	767	725	728	787	729	698	692	705	681	735	703	700	749	686	685	708	748	730	736	776	733	750	721	736	726	748	733	725	723	736	710	735	748	739	752	753	700	711	706	736	734	738	741	758	706	750	756	692	694	738	699	694	743	741	743	728	732	730	754	722	700	697	739	766	740	711	745	745	729	698	732	700	729	706	745	724	756	745	797	703	673	757	732	774	745	731	677	698	728	734	733	715	756	700	684	726	682	665	698	701	752	714	719	706	696	700	700	731	704	708	713	720	737	733	735	781	718	749	721	707	700	780	707	688	694	696	756	721	691	649	742	692	719	734	689	701	731	668	756	691	716	700	709	736	736	723	724	730	722	709	705	707	710	730	710	709	727	716	754	752	744	747	715	720	726	718	695	701	710	732	724	730	698	725	703	717	765	681	726	733	777	703	723	705	710	719	716	692	751	726	712	722	759	733	723	779	708	748	771	710	674	744	728	730	758	750	708	710	720	750	742	716	710	734	709	697	774	689	723	730	752	735	677	666	706	732	752	771	698	694	764	692	731	719	720	745	711	760	707	755	709	703	737	720	716	700	742	768	691	680	745	696	784	727	685	766	731	712	766	692	733	721	750	732	752	734	704	711	721	724	740	695	736	708	701	693	713	761	773	734	712	678	703	709	740	720	720	687	750	762	742	666	694	705
10750	4206	2079	1127	2383	3521	1302	459	846	1184	886	310	311	298	285	312	310	288	298	288	315	272	284	297	261	282	248	282	246	291	279	307	281	281	309	308	350	426	348	332	301	266	285	266	269	271	276	261	295	267	265	276	293	273	274	303	265	289	292	290	261	291	272	271	279	286	278	264	263	289	285	296	289	306	291	303	269	278	284	275	266	285	285	252	276	226	292	272	291	272	295	274	284	243	278	292	313	277	282	253	260	268	264	293	268	286	265	292	272	245	301	275	286	253	277	272	261	233	292	258	301	284	278	277	289	292	292	279	262	269	278	261	273	289	276	298	269	282	278	283	264	281	300	279	313	281	295	272	306	256	278	277	250	296	302	276	274	282	286	244	299	282	320	285	283	273	251	281	283	260	296	292	275	286	299	244	284	272	255	263	280	238	273	253	265	299	252	282	271	271	291	294	286	298	288	262	275	273	270	287	279	277	269	286	275	297	279	284	241	297	250	265	270	287	265	301	277	261	240	236	294	262	281	294	275	279	277	253	291	252	294	294	293	270	290	311	293	280	262	282	255	280	268	263	270	284	277	285	288	295	264	298	279	270	268	297	299	281	277	278	282	290	255	303	291	267	250	264	289	257	257	278	284	261	262	284	282	258	269	283	282	292	289	272	285	295	284	302	269	289	308	283	278	265	263	273	295	283	319	299	274	281	265	316	288	266	281	274	261	264	244	276	315	281	239	282	275	283	294	282	323	277	274	273	278	296	259	290	291	300	279	277	296	269	250	261	271	272	309	297	290	281	280	282	239	265	250	243	282	267	299	264	281	280	257	257	305	267	286	285	286	274	281	265	231	281	290	284	257	271	300	266	263	279	276	292	298	254	282	284	272	286	271	291	261	292	250	287	252	294	258	269	293	275	282	272	277	294	270	283	285	297	289	298	293	302	297	274	270	241	265	253	246	291	291	278	284	303	279	286	277	252	275	291	278	287	284	272	301	286	271	285	301	246	274	282	310	255	264	271	282	250	288	280	274	286	252	289	273	298	296	260	269	295	276	302	278	324	255	289	296	276	288	257	284	290	262	264	292	294	262	275	268	295	305	302	250	257	279	277	268	276	287	290	290	300	305	293	261	299	264	265	228	280	277	271	260	275	276	285	273	295	266	255	295	299	294	272	294	292	279	283	275	305	310	277	282	305	276	274	294	289	268	273	283	256	290	282	280	265	302	287	294	280	257	308	284	282	251	272	303	262	304	270	248	277	244	264	293	281	263	282	300	286	268	232	276	278	267	270	240	266	297	266	253	256	256	251	278	289	269	281	256	302	302	274	271	273	279	250	282	298	275	293	285	307	275	286	278	291	291	279	272	270	290	284	270	299	260	264	277	262	289	285	266	279	275	276	259	280	249	267	300	275	268	265	302	275	268	272	272	292	279	265	293	303	299	257	296	282	266	271	298	296	276	279	285	314	285	272	306	275	267	259	297	284	253	302	241	298	275	287	287	278	312	258	289	280	267	283	304	288	278	261	270	286	266	283	255	258	256	300	285	307	281	286	278	260	286	311	281	278	283	276	285	281	270	283	274	283	285	298	297	260	272	277	247	267	266	285	270	298	279	268	247	269	322	285	301	269	273	277	251	289	274	273	296	264	255	262	290	245	284	244	311	299	275	280	280	273	270	296	261	282	260	270	298	304	276	281	240	280	294	286	274	252	287	263	274	264	294	282	269	284	289	275	288	285	296	271	269	312	278	265	299	297	264	262	312	300	294	285	268	279	266	278	257	296	305	303	278	292	241	297	267	287	262	246	299	287	302	257	285	262	249	250	280	256	259	257	306	254	262	277	278	260	274	250	263	260	280	297	267	280	288	275	281	311	301	249	291	277	299	319	308	282	290	267	266	259	270	254	274	286	261	276	280	293	264	283	279	285	297	265	279	289	297	270	228	274	255	272	302	270	255	297	291	292	285	252	299	292	266	274	275	279	276	253	262	313	262	271	258	306	287	276	274	282	258	275	285	267	278	289	297	306	263	281	283	305	294	268	246	289	294	257	261	270	281	275	307	290	296	310	292	288	265	283	305	276	293	236	308	272	273	265	257	265	258	258	255	250	277	246	275	315	264	263	290	284	270	277	284	300	260	277	282	275	298	292	286	251	276	271	251	306	265	248	279	281	288	280	276	317	294	262	290	293	272	267	271	255	303	271	241	266	268	290	263	269	275	287	261	255	283	263	263	297	288	303	271	278	290	285	283	315	277	277	290	267	265	275	261	317	307	297	288	267	317	271	260	289	301	277	271	306	268	273	258	278	310	287	269	283	274	276	306	280	289	304	274	268	308	287	296	278	275	275	293	284	278	305	275	242	303	288	264	294	285	291	272	269	265	284	290	291	274	260	261	283	285	296	262	289	306	294	275	283	294	285	268	265	286	279	264	256	268	302	246	306	303	277	286	280	276	270	281	296	303	235	262	250	247	268	249	300	261	304	274	272	300	294	256	292	283	274	298	298	288	283	263	265	264	272	263	293	282	310	300	292	272	283	262	271	277	254	270	271	252	291	294	281	276	264	308	312	258	298	277	274	283	262	291	271	292	296	272	284	276	272	266	280	314	305	283	287	286	283	299	267	264	290	286	297	270	265	283	277	264	267	298	286	278	292	247	284	285	278	267	299	299	266	264	253	285	284	268	281	295	264	278	275	260	272	282	271	288	280	266	272	284	272	271	313	299	306	275	261	248	287	268	290	274	268	273	238	291	309	262	301	289	284	280	280	257	263	321	254	282	292	307	255	271	253	263	283	269	248	276	295	260	265	259	278	287	289	295	246	275	275	267	277	254	254	297	256	298	292	290	299	300	273	292	254	271	269	210	273	279	287	252	277	305	288	260	264	294	316	262	284	303	309	275	283	304	302	299	298	255	298	278	263	255	278	271	270	276	281	271	301	279	251	308	287	256	288	274	247	277	278	284	280	308	246	281	283	266	219	299	295	287	290	271	292	278	270	303	279	257	267	253	278	288	294	296	282	291	272	300	267	286	292	273	261	238	299	300	265	276	275	265	292	268	280	269	266	277	302	267	270	275	261	290	270	242	289	294	269	286	288	268	251	264	251	278	257	288	282	269	284	283	302	291	274	254	253	305	295	299	291	282	271	275	295	255	281	301	264	259	283	261	262	264	261	295	294	275	278	276	268	272	287	280	266	276	287	270	285	281	284	251	253	282	248	266	269	278	292	266	279	261	296	302	275	285	259	313	258	282	294	284	290	284	294	277	267	248	286	290	311	258	272	299	284	281	268	278	276	272	270	273	277	267	302	288	251	289	300	250	271	267	269	296	270	292	275	277	271	285	274	265	242	264	288	267	284	273	310	240	319	279	277	282	266	288	295	270	288	293	279	278	281	259	267	297	296	287	272	296	300	280	276	275	272	272	264	277	304	291	276	252	312	285	288	276	287	281	285	259	273	287	263	255	290	291	259	270	266	255	269	284	273	298	311	305	259
7356	4017	3000	2863	8828	13018	5390	1994	4305	5642	3449	1030	995	988	943	910	994	946	910	872	913	994	946	942	899	867	849	906	819	877	759	796	831	833	922	992	1208	1499	1239	990	895	764	717	782	786	737	757	774	739	766	759	801	735	799	808	795	758	752	759	809	770	796	722	765	795	767	779	757	845	791	753	812	744	813	794	760	776	743	792	803	767	768	795	767	792	773	797	800	764	820	769	753	745	747	772	782	796	790	845	753	769	754	761	767	744	787	794	790	771	743	773	763	815	792	771	750	784	751	801	763	768	766	728	748	757	759	812	775	701	753	742	789	773	720	776	732	769	785	759	783	726	781	795	760	741	754	752	755	749	772	763	762	742	780	804	796	771	734	801	761	776	777	790	768	756	747	749	778	764	756	806	793	770	786	813	775	790	830	771	769	723	784	730	773	751	820	781	723	778	810	714	719	786	754	736	765	754	735	742	741	747	739	819	832	760	780	764	776	780	767	764	805	813	780	789	767	751	773	745	764	773	762	777	725	768	753	793	774	770	764	775	763	785	758	851	786	805	753	763	775	769	785	791	755	750	787	734	786	757	744	775	731	784	847	716	750	785	745	764	799	766	816	780	727	780	752	796	792	775	777	750	806	797	703	743	814	794	801	768	779	820	733	821	766	744	737	790	736	780	763	754	781	779	758	789	813	797	778	793	767	752	824	769	745	792	798	811	745	786	778	736	786	775	770	731	765	738	784	770	735	757	740	788	764	775	778	765	754	795	793	767	772	797	760	791	738	799	735	771	802	820	787	803	802	768	782	822	741	766	791	726	756	774	749	748	777	803	757	767	798	767	802	773	729	806	735	788	791	775	735	766	778	744	712	764	756	805	754	758	725	769	819	765	795	790	740	751	776	749	775	765	774	797	784	798	754	727	734	793	793	756	762	755	752	787	774	818	702	729	755	768	770	804	803	745	764	786	769	769	800	745	754	757	769	741	786	777	774	756	792	811	785	802	752	799	778	776	775	811	764	736	764	761	746	739	791	735	787	772	819	751	746	750	748	765	807	775	752	803	793	763	723	787	761	804	768	796	768	744	758	754	784	750	787	763	795	749	759	743	780	743	769	819	781	777	762	779	740	754	746	783	818	811	762	769	794	770	768	759	734	723	769	753	715	775	753	754	754	750	800	758	752	763	809	789	780	760	780	745	793	758	789	790	725	803	753	768	797	793	765	768	764	724	761	739	765	720	778	713	774	732	781	733	702	799	779	710	723	800	817	769	787	771	790	784	729	759	804	735	770	799	725	771	777	746	756	762	751	748	773	811	781	765	752	797	758	734	772	784	835	774	710	784	707	765	802	757	821	798	772	770	760	740	736	784	735	781	756	807	759	768	779	733	768	782	808	777	781	767	803	763	735	800	796	785	752	780	725	743	809	764	751	772	731	792	795	810	733	762	733	753	790	757	792	770	744	778	744	780	779	755	743	737	740	770	793	750	794	818	754	793	765	797	762	796	801	785	771	813	754	743	738	742	788	708	696	771	784	754	792	776	758	765	808	752	764	737	774	776	797	813	752	744	782	746	762	739	774	816	752	811	746	793	787	785	804	745	758	771	735	759	774	727	751	752	758	809	749	748	795	715	766	807	779	759	764	767	763	774	785	776	795	769	765	818	778	818	743	779	755	744	696	726	845	750	746	770	782	820	749	758	775	794	755	763	751	789	753	803	756	753	747	743	777	752	761	759	781	746	750	760	767	779	767	785	822	764	816	778	742	752	757	781	690	782	742	765	770	794	768	771	797	772	764	757	769	781	754	785	749	779	712	723	733	783	787	798	794	755	762	787	815	795	756	752	781	774	732	777	767	732	799	804	753	776	747	766	754	767	757	740	752	777	800	765	782	787	819	758	768	768	755	719	817	744	718	695	765	777	766	798	764	738	734	730	711	763	734	786	702	797	765	753	772	727	715	758	780	789	793	781	733	782	765	805	826	792	749	798	768	712	790	707	717	762	831	756	797	765	797	713	764	741	778	762	754	776	752	762	781	769	786	784	775	771	757	776	786	769	783	775	784	717	773	803	811	795	770	735	755	753	756	787	720	751	811	761	781	677	748	750	814	795	839	733	769	787	769	822	812	763	772	753	826	785	768	772	756	768	798	755	828	740	808	786	790	715	763	749	776	770	771	731	794	789	804	786	756	754	742	782	755	725	761	772	788	771	782	770	750	767	762	752	796	776	781	798	797	784	748	795	821	769	756	752	740	747	816	750	779	762	764	770	780	742	744	813	751	745	794	785	823	793	758	798	768	737	742	762	796	765	783	767	735	731	788	752	807	740	761	779	730	686	793	782	771	777	795	745	733	785	775	797	774	765	815	750	810	750	786	810	840	764	796	730	779	784	777	748	800	810	753	736	737	764	778	777	785	712	709	765	780	749	775	732	752	819	751	779	786	766	757	780	771	748	778	750	714	756	741	820	803	778	790	700	719	812	698	775	752	751	783	710	761	833	763	785	771	763	775	751	803	760	756	719	750	732	760	830	748	752	814	801	752	736	776	760	837	801	698	748	747	776	745	716	785	738	770	798	826	779	817	794	704	761	724	790	788	786	757	787	780	784	746	778	852	754	787	754	764	746	760	803	779	759	802	772	775	743	793	765	801	792	772	766	738	753	782	773	787	761	769	720	802	764	801	753	772	774	784	768	728	717	720	759	713	762	778	721	792	784	780	753	753	786	785	749	759	773	784	760	748	811	758	828	771	728	751	733	769	780	789	754	818	741	727	796	831	773	734	777	810	680	733	745	779	741	739	748	751	753	752	735	728	802	774	784	835	709	734	811	765	752	721	802	736	775	813	760	768	756	784	773	801	741	782	751	757	711	790	746	770	812	742	771	786	769	792	808	816	766	780	757	737	760	772	747	797	795	774	768	810	772	758	814	801	754	786	744	792	819	773	715	778	802	784	717	774	801	818	847	708	755	776	779	766	759	816	750	769	772	770	765	816	743	739	800	757	762	782	749	781	736	790	738	794	738	785	793	766	764	769	742	789	776	774	776	728	751	732	765	799	752	746	787	720	773	779	748	732	764	791	796	760	793	817	809	780	734	797	791	788	785	794	812	709	757	764	763	745	781	766	768	794	762	732	782	779	797	706	770	765	753	792	750	801	839	764	770	785	762	786	775	725	774	737	792	872	733	731	780	773	745	744	801	795	797	762	765	757	723	731	748	731	771	797	751	721	791	781	748	814	764	761	737	768	768	769	792	787	768	779	777	787	781	738	738	785	790	745	777	727	833	773	750	706	744	740	807	781	750	794	783	781	729	745	781	760	786	782	760	753	726	761	762	763	764	762	817	783	730	773	776	754	812	751	737	741	813	803	721	799	813	789	773	716	770	828	757	813	787	806	779	775	777	757	787	761	773	711	774	771	803	796	776	777	754	730	751	778	759	763	792	772	761	749	766	818	780	744	827	801	765	790	785	699	742	754	747	754	787	775	747	794	776	759
12437	6105	3357	1382	3280	2195	1433	1019	2174	1330	426	319	313	315	320	335	279	301	291	286	280	308	281	323	278	276	300	284	274	269	288	260	281	282	272	330	312	367	326	312	319	269	284	284	315	293	259	276	254	306	269	296	280	282	280	275	288	267	285	278	247	271	258	284	287	273	270	291	256	288	310	286	295	281	261	259	270	257	264	277	288	267	278	289	283	261	294	260	286	269	302	251	293	271	289	288	264	285	292	290	266	264	278	288	268	273	290	276	264	268	278	277	282	298	280	248	270	298	282	271	274	265	289	269	266	298	260	274	250	252	277	287	238	264	289	287	292	255	250	290	291	266	269	273	265	268	282	270	300	277	297	248	280	254	244	243	261	232	292	299	289	282	288	292	287	267	292	292	283	271	279	301	258	302	276	254	293	272	300	299	269	287	273	303	289	263	271	266	287	275	279	304	279	286	261	296	271	266	244	271	285	276	279	242	262	265	294	282	299	286	264	263	275	288	287	283	298	282	290	285	294	302	285	270	272	304	246	264	270	315	266	244	265	297	285	281	263	286	265	279	268	263	308	285	260	279	276	285	256	268	304	293	286	298	254	309	266	269	282	271	285	278	269	270	280	291	269	257	285	270	273	280	291	293	301	253	270	287	269	272	286	295	281	271	283	266	279	281	273	263	275	265	277	270	303	266	298	284	274	269	268	263	273	300	283	302	272	277	285	288	283	303	271	282	248	288	283	305	259	265	296	275	281	263	255	304	313	272	270	280	244	290	258	299	280	276	254	259	290	267	279	277	262	290	300	292	294	265	295	280	286	262	276	285	266	261	276	256	301	279	280	269	267	266	288	299	294	265	296	267	291	267	300	290	265	296	246	285	278	268	283	303	289	272	237	280	296	265	289	263	259	233	285	269	269	271	284	276	281	265	281	307	264	285	269	245	258	239	298	301	274	275	258	304	288	276	280	251	316	280	277	260	304	275	238	319	289	270	303	307	281	271	288	294	257	277	303	283	264	280	294	295	293	267	311	315	271	259	286	288	275	255	266	284	274	324	294	283	290	268	306	293	284	263	285	262	277	245	274	286	297	268	249	273	279	282	258	299	279	290	271	294	261	259	288	259	289	260	279	292	301	274	243	251	292	280	283	260	245	286	293	255	268	261	288	285	288	281	308	256	262	280	289	291	254	276	315	301	268	279	279	274	305	272	280	277	287	271	298	301	288	284	281	255	268	251	290	270	275	302	269	288	276	272	287	273	314	270	254	301	265	267	285	255	294	309	282	260	300	265	282	272	258	266	256	257	256	304	286	279	274	243	258	251	287	269	297	314	301	259	262	268	297	280	266	294	276	315	272	263	272	275	262	278	286	262	277	289	264	267	281	263	264	266	312	272	282	285	283	275	265	273	290	302	281	285	267	296	307	280	277	274	291	299	284	314	295	248	287	282	275	289	259	278	256	286	275	284	319	278	275	289	263	262	256	280	258	251	261	256	269	283	279	259	262	276	279	266	286	278	287	259	291	264	258	269	290	288	256	282	271	280	260	277	298	264	258	295	260	249	261	279	270	259	284	283	319	305	285	266	292	263	290	248	280	267	278	299	252	283	291	280	291	276	244	257	283	298	265	260	321	295	260	273	305	271	270	271	288	269	291	275	299	253	264	284	271	284	267	280	277	293	267	259	256	296	272	253	261	280	298	260	263	248	294	284	269	262	279	272	295	292	287	243	266	284	286	276	283	255	300	314	265	281	267	269	296	274	271	278	258	301	263	275	295	289	283	257	278	249	259	281	273	264	299	262	270	266	282	273	283	244	264	260	291	288	263	302	326	272	301	272	281	283	256	301	282	251	241	278	281	290	295	302	253	282	264	288	285	252	259	272	259	294	283	283	284	304	295	293	257	294	273	296	281	300	314	278	295	286	274	287	272	300	296	293	307	258	280	267	260	256	302	272	275	258	271	276	282	309	294	251	288	285	275	264	271	262	260	245	252	258	289	254	262	300	274	281	288	270	281	272	311	253	260	272	292	260	285	282	278	286	275	235	261	270	308	284	269	297	268	257	237	275	269	285	270	290	276	294	246	239	233	271	270	257	288	258	286	289	271	267	271	275	275	290	277	288	286	285	282	288	261	287	271	253	289	274	289	256	292	298	249	255	302	278	258	276	310	280	280	291	283	263	279	254	297	300	304	275	244	309	291	275	256	269	294	240	252	302	282	254	253	267	290	262	265	261	229	294	265	314	297	277	296	272	255	295	297	262	280	296	284	287	265	276	287	261	278	264	291	289	268	280	279	266	316	256	291	285	274	287	259	262	318	279	275	266	258	271	271	288	278	283	263	252	311	285	280	279	285	289	265	285	302	261	299	309	253	291	271	273	289	273	291	321	280	283	301	288	285	275	291	283	256	277	275	261	274	298	304	291	284	251	291	316	292	294	276	283	252	289	292	279	294	296	285	275	290	293	304	264	270	315	309	265	273	266	274	314	281	269	270	285	297	268	272	276	275	294	290	305	306	269	275	287	295	284	297	293	298	284	271	288	291	297	258	298	295	268	258	296	286	293	265	282	297	266	270	254	290	287	250	258	251	268	268	286	270	288	280	308	282	293	262	293	275	286	274	299	320	289	296	287	254	263	291	283	295	283	250	278	253	280	266	281	281	286	271	258	281	266	256	279	258	270	293	311	292	282	263	281	280	293	261	281	269	270	286	276	304	269	286	288	287	250	284	295	273	281	312	305	275	251	265	300	250	261	284	293	291	296	280	258	286	298	271	269	262	264	261	283	298	273	310	321	268	302	283	263	295	269	262	278	291	297	272	274	279	299	262	287	252	262	274	274	274	254	281	265	268	292	283	296	284	260	258	263	239	280	239	309	285	284	294	286	262	261	282	285	256	300	273	259	292	280	255	294	280	246	320	291	267	291	266	305	288	312	260	279	303	294	300	275	270	295	292	285	269	302	284	288	271	277	299	249	288	288	266	289	277	290	300	281	271	264	271	297	275	244	271	256	255	274	297	287	266	269	252	254	266	282	266	267	288	313	276	241	292	268	266	272	303	271	286	288	294	270	262	281	294	289	334	265	279	253	282	290	286	245	258	294	286	241	263	284	290	273	221	273	275	277	288	274	262	273	297	315	257	305	281	280	279	298	309	291	296	278	271	273	239	297	308	297	283	289	276	291	270	263	281	261	279	255	283	310	281	282	261	252	297	292	292	260	263	279	260	256	273	294	260	311	253	267	273	264	290	283	275	302	297	292	279	289	278	262	273	283	251	234	289	296	254	297	263	284	293	269	284	271	294	285	253	290	276	269	259	252	281	289	302	287	269	277	274	286	255	277	264	284	242	294	279	262	277	270	256	300	268	271	268	284	281	292	266	273	304	262	281	246	249	300	271	284	276	275	292	274	270	242	288	265	244	283	287	264	268	281	255	296	260	296	295	277	297	290	249	292	285	297	320	271	267	285	296	266	289	276	248	249	284	266	285	300	283	276
8584	5513	4479	3421	12056	8057	5853	4746	9955	5148	1432	992	960	948	912	928	863	939	865	862	899	825	931	940	831	846	872	803	841	891	845	797	821	835	829	996	1206	1348	1139	974	769	788	753	814	769	790	787	790	775	798	820	825	826	756	816	781	773	770	744	789	766	760	790	754	761	793	767	733	786	830	809	766	758	735	819	716	746	769	745	805	721	788	798	771	752	754	798	811	782	825	793	809	737	698	798	721	743	759	798	800	762	773	779	787	814	790	812	757	783	731	752	773	822	779	763	803	754	783	795	727	820	745	751	736	759	769	746	782	753	748	797	754	778	772	780	777	789	751	724	821	768	783	800	756	794	846	791	795	753	793	782	788	705	760	807	753	812	751	783	741	748	778	772	730	761	814	769	751	752	789	764	801	716	777	798	746	772	757	716	749	761	808	751	798	783	807	802	819	776	770	745	766	812	770	753	776	748	784	744	797	772	792	758	756	761	791	846	816	749	806	750	793	760	772	726	780	800	771	734	783	721	764	770	726	778	820	833	812	691	757	797	773	798	791	805	777	787	757	778	789	814	795	793	833	824	792	779	743	826	777	764	755	762	770	740	752	839	813	769	785	773	714	779	757	748	716	791	777	770	810	788	781	764	784	806	742	814	792	776	712	834	771	733	765	765	809	774	832	754	751	770	741	785	790	816	754	788	775	808	811	783	772	777	808	808	791	771	742	765	725	739	766	790	800	793	773	766	771	745	756	745	757	779	784	791	738	776	739	746	734	714	797	731	781	799	773	745	805	778	734	767	828	767	748	780	767	745	742	805	784	833	758	746	796	769	795	751	770	793	786	735	774	792	794	767	752	756	753	755	771	800	769	755	757	788	782	748	739	809	767	741	769	792	742	773	756	774	756	744	772	802	769	807	775	768	764	764	765	794	793	758	762	752	799	731	756	736	744	781	801	735	748	735	749	765	816	807	791	832	775	773	783	761	753	779	792	835	816	738	765	813	768	753	782	769	740	831	773	792	784	734	715	775	756	753	757	773	760	754	801	739	775	755	756	785	747	778	805	785	830	791	785	773	797	752	756	715	786	753	745	776	759	757	791	812	786	763	753	794	766	758	784	757	732	757	779	765	751	801	771	753	784	776	753	805	770	762	745	761	753	769	761	743	753	737	741	803	780	798	783	765	761	812	756	766	746	764	784	733	753	759	821	737	767	724	742	786	797	754	769	774	771	796	811	747	734	760	731	758	723	786	727	789	776	769	744	786	738	762	797	786	770	794	768	813	823	807	796	800	770	789	752	759	735	725	755	749	755	733	800	756	747	759	793	756	775	813	783	792	805	772	795	722	790	841	739	775	761	784	758	798	787	764	797	761	808	768	779	780	747	797	770	742	794	788	726	774	865	725	794	784	756	773	792	768	774	711	816	773	727	794	742	786	789	710	739	758	779	758	779	821	693	743	770	800	770	810	747	790	814	732	827	763	825	784	774	771	787	748	726	784	782	769	805	766	737	770	740	759	752	763	777	792	777	744	722	719	775	768	787	780	789	780	769	782	776	794	811	779	740	777	725	811	804	813	819	743	752	752	781	789	779	767	737	773	779	806	787	761	746	787	760	814	757	790	798	777	755	756	774	785	824	762	792	763	787	768	781	717	786	786	800	723	816	796	732	836	747	810	766	809	785	756	760	768	799	741	731	759	814	783	775	790	768	829	771	784	777	731	776	808	789	754	765	785	812	776	739	731	779	765	770	758	750	802	750	785	796	715	748	765	771	770	760	748	737	796	790	783	716	822	746	756	777	793	762	778	743	775	791	723	744	779	761	748	771	765	767	804	798	788	749	764	746	774	774	751	775	728	779	770	825	716	789	788	791	801	711	772	706	815	778	770	767	788	789	783	785	709	796	768	790	774	751	765	756	767	779	758	730	797	761	804	769	765	817	796	801	806	746	745	793	775	809	754	788	807	773	745	764	764	736	777	756	736	766	715	769	734	813	738	787	781	743	768	738	819	762	763	766	750	744	768	788	762	795	802	743	762	782	826	740	802	770	803	746	771	706	782	786	739	772	782	777	773	778	742	765	767	752	793	812	794	739	782	824	774	767	769	782	775	777	758	749	814	814	797	757	748	765	757	758	763	757	821	807	756	779	781	767	814	803	796	755	746	753	807	819	761	763	773	786	778	755	757	786	784	793	785	805	732	792	760	758	764	708	752	831	782	765	750	764	733	754	846	792	793	754	699	759	800	761	768	765	784	719	813	782	763	789	765	730	780	783	776	738	800	770	780	808	818	787	791	751	774	768	769	732	838	813	787	755	722	781	781	755	772	788	760	758	752	779	749	752	751	764	777	728	806	748	806	782	790	740	764	800	781	757	782	827	737	748	735	787	818	763	763	737	759	803	801	788	753	776	787	712	781	737	772	721	759	810	779	769	749	773	763	789	724	747	817	750	769	766	737	748	748	738	750	798	789	834	747	719	784	783	755	755	746	769	790	791	809	799	743	828	748	746	815	780	756	795	830	738	760	797	816	709	789	746	827	744	764	765	786	786	793	788	778	824	761	771	776	756	762	816	759	760	739	793	769	783	768	755	810	815	794	748	770	759	773	763	760	710	821	751	813	753	781	774	774	788	810	734	810	783	767	785	788	792	780	742	756	806	794	806	755	803	720	748	753	773	732	780	768	789	734	763	774	791	812	775	762	779	792	786	762	786	784	785	780	759	738	745	746	727	799	774	783	794	788	740	824	765	770	751	753	754	766	843	771	738	751	796	773	750	784	790	738	702	793	772	735	781	808	759	770	791	828	801	754	780	769	731	737	765	793	777	790	750	773	775	728	744	810	781	792	765	776	748	746	781	747	751	760	739	778	757	759	773	749	818	758	760	743	777	777	749	840	777	761	754	766	766	808	839	771	805	774	738	786	756	743	799	779	778	780	796	800	818	795	781	780	746	790	775	826	755	777	790	726	772	741	798	803	757	774	812	744	728	826	741	813	759	735	763	819	799	756	742	736	763	782	747	791	795	815	743	762	742	757	785	753	769	763	744	719	774	729	759	750	734	760	785	773	778	728	778	764	781	782	849	735	801	817	760	764	753	776	678	755	783	736	776	745	744	808	773	751	779	811	746	798	811	736	753	775	769	796	824	777	786	762	760	778	782	768	793	739	759	803	805	702	817	773	808	782	787	758	792	756	797	758	764	800	802	759	793	782	748	805	804	791	786	804	806	756	765	805	791	705	781	778	755	732	798	769	720	754	761	727	760	772	748	730	697	751	774	795	741	729	744	763	808	761	749	740	737	787	776	770	799	740	747	784	796	810	787	740	747	753	747	796	796	796	749	772	810	789	730	743	777	754	754	811	797	773	843	765	800	748	769	745	783	727	812	786	800	826	779	767	737	782	767	800	781	752	805	771	773	800	754	801	728	754	738	771	791	817	800	771	791	759	791	777	792	772	762	801	747	781	755	737	746	788	819	769	813	774	773	747	757	719	784	791	781
11714	5725	1798	1411	3889	4522	4729	2621	803	323	292	298	273	274	305	282	296	280	272	308	301	266	304	283	265	280	265	278	268	280	275	286	268	293	274	300	304	325	330	292	307	289	282	260	288	302	295	271	259	269	250	255	270	262	274	285	281	298	287	276	273	288	279	288	289	278	274	281	287	277	272	269	254	286	263	265	286	285	297	235	284	277	292	270	289	275	294	274	293	280	272	326	301	271	299	254	309	270	284	251	292	302	285	262	252	287	252	302	249	334	271	247	262	294	305	273	252	267	303	272	283	253	285	304	308	289	310	282	259	261	256	261	272	273	262	295	251	257	283	300	271	273	297	283	286	269	280	291	285	253	282	301	282	299	260	289	305	282	278	277	275	276	270	253	267	277	297	293	283	277	282	308	299	282	288	274	276	306	278	289	262	262	273	286	264	284	297	286	306	303	282	272	253	312	267	272	266	282	272	284	297	269	306	292	301	252	300	271	264	259	282	296	281	294	304	269	262	282	291	275	286	254	273	275	275	292	292	281	279	286	284	295	279	286	313	294	272	281	271	268	288	254	261	274	285	291	263	257	302	317	275	265	273	283	288	280	278	270	282	273	302	291	270	306	268	262	266	274	248	258	258	289	301	276	239	296	292	276	260	290	305	274	272	267	282	294	297	272	271	300	299	284	274	278	272	279	267	284	267	262	247	288	274	241	318	277	313	284	267	300	275	300	296	275	297	310	279	280	279	288	265	286	294	312	258	285	289	271	295	280	294	301	295	279	270	309	277	286	264	279	297	253	267	295	272	253	315	282	309	284	280	296	265	278	289	275	261	291	267	263	271	288	260	270	270	286	311	285	259	281	259	284	302	283	266	292	292	247	283	269	252	292	275	280	296	291	279	300	280	260	280	275	276	273	281	243	291	287	282	282	297	267	290	279	241	279	272	266	284	266	265	291	275	313	329	293	310	294	267	274	256	278	283	262	281	293	296	256	290	290	281	292	301	266	295	335	319	283	278	251	277	265	249	273	281	252	282	251	278	267	281	279	291	315	282	277	269	251	306	282	289	284	280	257	279	288	293	302	269	290	302	259	241	271	233	252	262	269	292	270	286	304	272	263	306	279	267	288	295	297	268	291	262	265	275	296	281	276	301	272	283	271	311	274	283	297	308	293	287	301	278	262	284	278	257	268	279	273	295	252	243	256	274	276	290	279	276	299	275	271	286	294	296	273	274	293	295	269	311	251	288	265	252	295	317	270	258	277	262	262	294	293	279	267	290	278	318	295	300	267	274	288	298	290	269	277	325	307	307	280	265	272	300	275	289	272	280	289	276	277	280	281	272	303	292	286	283	313	289	258	283	286	269	276	255	276	286	278	255	279	240	301	253	277	260	239	271	276	251	275	272	274	257	254	264	267	310	287	283	303	298	295	298	274	288	274	305	284	257	275	287	287	274	316	262	262	282	271	285	266	279	267	288	255	281	300	264	274	303	284	255	285	293	286	263	246	288	312	239	273	262	269	284	295	253	263	287	254	279	299	265	302	275	274	264	268	294	267	259	262	262	288	293	260	309	270	266	315	270	273	279	307	274	252	296	279	262	290	273	283	272	267	295	272	285	310	279	297	281	254	270	278	282	263	326	295	264	267	266	303	287	278	277	286	293	323	263	262	269	280	290	258	264	291	270	272	303	276	287	267	287	278	285	317	279	260	300	273	286	252	264	288	263	265	314	277	318	304	249	291	287	310	249	302	268	268	288	300	266	318	247	302	272	292	259	299	274	286	288	285	288	284	256	277	274	267	300	280	294	294	248	283	272	285	277	254	264	288	289	273	280	271	264	264	304	283	266	273	293	279	262	274	286	268	281	284	287	301	253	276	276	278	268	279	293	302	284	280	264	277	312	290	274	259	267	242	284	302	262	290	263	280	275	279	296	270	280	291	280	288	270	259	297	284	286	278	292	259	269	284	241	277	247	277	286	312	250	267	270	283	246	259	288	292	282	284	290	270	247	274	247	303	263	309	269	266	279	282	275	298	305	291	277	296	248	300	261	286	275	277	284	256	293	255	252	275	297	269	272	286	273	280	292	285	276	261	269	286	282	273	262	282	258	277	287	299	254	278	262	273	266	293	278	246	282	280	280	272	272	281	291	267	265	266	268	282	300	284	287	306	269	286	299	271	277	262	285	275	270	267	277	268	337	301	272	270	292	262	241	260	263	267	258	283	292	259	286	257	271	289	279	312	277	280	291	291	253	292	324	276	287	307	258	287	283	299	274	266	268	301	263	262	286	283	283	270	305	265	286	282	279	261	284	294	285	289	302	259	268	287	263	302	304	292	253	288	281	280	277	289	274	268	261	284	267	271	273	281	291	277	299	255	265	277	283	291	257	279	302	258	254	310	252	285	288	269	235	299	267	295	290	302	235	278	265	298	310	299	270	313	260	258	281	260	277	282	280	297	308	269	286	258	283	255	277	262	293	257	268	283	276	263	283	302	288	256	280	277	289	279	269	315	262	275	272	287	299	280	294	285	264	281	282	296	261	279	282	269	282	278	309	270	303	299	306	271	299	274	271	273	292	276	311	249	290	312	256	270	294	287	331	278	278	249	319	285	289	264	277	274	266	272	281	320	273	300	288	264	270	295	261	270	270	281	285	298	264	275	299	313	274	267	289	258	287	263	272	269	262	262	275	254	275	293	279	275	253	287	288	288	260	280	294	288	295	300	268	301	266	284	266	277	269	294	279	258	269	246	241	287	252	272	265	257	256	253	292	288	295	263	287	281	262	249	283	286	291	288	254	306	303	294	286	278	256	273	296	294	301	246	293	292	269	271	277	279	289	288	260	293	261	281	290	282	283	274	285	279	269	267	273	281	268	259	287	258	282	319	286	244	285	246	271	279	277	282	277	264	315	273	259	273	270	267	272	256	282	273	268	301	286	285	292	285	304	291	280	283	273	289	279	271	307	295	269	275	253	307	263	268	279	301	256	297	276	279	265	265	283	278	267	288	290	274	292	244	281	294	291	281	279	294	310	249	276	289	277	262	302	321	275	247	256	273	293	263	285	256	280	265	282	281	277	272	269	320	279	281	297	316	289	295	282	290	283	278	299	280	266	260	285	282	301	282	259	273	293	266	261	271	302	290	275	272	310	291	299	283	254	246	303	275	262	289	298	293	250	241	291	282	277	270	267	295	290	271	273	280	296	303	265	305	282	277	241	248	252	255	269	263	292	292	263	293	287	292	289	286	263	288	269	298	293	272	289	278	279	294	266	298	278	279	277	269	291	279	286	282	264	263	278	299	256	261	259	299	263	275	309	275	283	285	292	276	274	284	285	227	258	271	318	293	231	296	289	257	284	276	265	323	267	275	251	268	254	276	316	305	276	264	301	312	273	268	275	303	288	312	233	293	279	273	277	314	269	279	302	280	286	284	281	276	274	306	272	293	273	266	263	270	311	313	283	275	274	297	292	275	243	288	260	291	279	300	251	241
7760	5340	2531	3938	13781	15360	16828	9561	3020	903	877	876	835	869	820	840	792	773	775	789	775	745	815	773	832	806	790	777	768	821	813	832	858	806	747	784	918	973	892	831	840	762	745	730	770	786	718	800	831	795	782	749	759	804	766	786	721	805	754	790	796	745	802	777	767	744	769	778	775	743	793	742	755	786	781	752	773	730	764	761	744	735	769	740	746	787	764	799	747	780	798	721	774	735	777	742	727	786	721	745	739	817	804	801	718	727	770	798	776	759	696	754	761	746	780	717	731	761	788	769	781	773	797	767	795	793	783	752	803	779	782	750	792	776	798	796	739	777	766	765	806	791	771	773	762	811	794	802	731	751	754	820	773	775	779	750	791	765	730	800	750	725	768	769	727	762	748	756	842	773	801	815	776	787	777	766	783	736	823	775	826	774	729	731	749	749	774	728	774	772	774	769	771	731	790	744	768	766	835	798	829	787	785	851	774	782	767	799	790	775	795	772	761	814	776	769	756	734	806	802	763	783	760	801	747	732	758	791	789	773	778	790	787	805	747	812	751	760	790	760	778	754	760	780	771	805	775	773	718	771	789	791	731	771	768	758	757	776	769	728	740	709	803	790	737	795	797	729	741	792	788	784	754	780	800	791	803	751	821	781	776	794	787	787	828	763	820	762	779	785	821	753	826	770	764	772	749	749	791	820	725	719	732	757	787	772	769	737	774	797	780	782	738	797	753	749	753	763	750	791	757	754	781	781	777	792	811	756	757	796	787	737	778	786	807	796	751	783	766	772	776	738	777	758	739	806	715	799	754	786	798	779	729	758	733	800	764	732	758	762	756	741	728	795	756	772	757	776	781	768	767	751	780	762	746	805	789	762	795	763	773	765	766	734	824	750	741	729	755	768	770	777	773	735	825	774	771	822	716	768	763	755	774	778	721	810	760	784	797	758	775	789	746	779	787	749	728	770	784	771	769	753	810	770	751	788	813	748	737	753	778	779	762	803	766	772	755	743	814	727	788	753	815	778	776	764	714	773	760	731	775	773	779	805	760	810	769	763	757	774	733	760	724	733	760	764	807	813	728	784	776	748	769	732	765	777	789	828	771	805	799	809	795	745	738	769	782	702	702	758	750	784	750	708	761	731	820	812	787	719	745	790	785	799	748	781	764	773	796	813	811	715	796	769	759	768	813	767	727	734	763	796	784	790	752	823	816	759	783	798	772	815	749	738	750	740	746	770	768	762	745	837	730	754	764	789	790	756	793	701	781	784	739	748	817	789	770	741	772	814	730	765	787	791	809	802	773	804	799	759	782	827	768	836	771	825	755	751	807	763	763	790	762	782	791	756	766	739	797	774	772	823	739	774	746	794	737	781	783	734	819	835	761	785	772	757	821	764	802	797	786	772	773	809	740	779	747	737	758	775	727	759	787	792	783	752	792	782	713	770	759	721	759	754	772	749	801	727	767	792	808	754	730	753	787	774	794	818	785	755	766	797	775	757	768	800	765	753	785	739	810	728	785	733	732	766	802	805	770	837	786	767	749	736	853	779	829	742	725	762	761	776	758	732	774	759	785	767	747	704	770	799	697	785	783	790	784	783	797	711	761	764	780	814	748	752	765	759	744	790	777	757	753	754	764	741	763	794	797	769	754	798	793	732	787	756	790	782	780	814	779	782	839	796	730	768	762	767	759	810	816	737	749	756	758	732	770	788	804	806	733	726	777	770	777	710	787	754	783	799	764	791	761	733	745	764	791	790	790	773	810	725	719	755	789	795	796	773	747	744	749	800	707	731	740	706	791	746	792	783	787	760	785	744	767	780	764	728	792	749	742	764	775	796	809	786	751	760	771	742	775	810	778	817	807	741	809	790	769	794	780	792	792	770	756	754	777	797	726	781	783	754	771	772	747	776	763	751	809	722	741	777	758	805	770	776	727	732	775	779	819	762	761	830	763	756	757	787	829	750	779	712	781	773	778	783	756	779	775	795	738	736	811	756	749	795	811	738	786	794	791	784	844	772	788	761	800	778	741	732	804	771	769	788	762	792	820	728	750	773	781	798	789	739	791	764	788	787	742	746	762	750	774	774	774	689	818	789	762	729	772	733	757	736	759	797	792	832	778	756	728	746	787	771	764	780	743	762	761	701	780	803	778	768	759	776	798	735	772	778	758	746	745	742	762	784	773	786	794	833	784	792	791	760	794	730	756	778	798	762	754	754	761	764	816	755	797	793	759	797	778	732	776	776	805	721	741	779	757	780	723	803	789	742	729	738	785	764	746	804	736	752	821	769	719	743	754	762	796	786	790	770	760	777	811	778	814	745	769	803	769	761	758	747	782	790	713	721	738	787	763	812	721	765	764	771	758	800	785	759	771	757	781	801	800	746	831	754	732	753	753	793	787	747	753	735	712	771	767	762	787	777	753	758	790	753	759	762	784	743	776	764	795	824	788	795	771	787	774	784	779	800	818	748	778	774	768	787	757	759	760	770	776	833	763	776	786	801	771	783	779	738	790	764	741	746	778	749	782	792	725	760	808	811	782	746	755	780	761	728	835	749	779	774	765	750	824	828	759	780	772	813	749	767	833	781	817	801	719	777	730	815	729	787	790	783	759	757	776	794	839	771	832	768	773	811	753	714	764	735	766	812	794	760	780	813	732	731	750	763	793	714	799	804	836	824	772	779	737	756	749	770	823	792	804	765	733	753	794	773	772	735	736	754	771	732	723	778	760	760	713	775	747	708	769	788	731	778	778	787	783	740	790	760	781	755	781	776	799	792	735	767	754	730	831	760	750	748	724	792	806	795	782	740	746	774	770	771	794	743	776	796	790	793	753	759	761	777	795	838	788	776	771	796	741	831	731	734	778	762	804	805	820	756	808	767	740	774	761	782	823	758	809	776	739	764	823	769	786	751	768	767	742	804	705	834	764	783	777	794	734	798	785	730	817	780	793	817	782	796	746	775	722	758	741	767	753	803	790	758	821	773	698	769	798	719	756	824	718	736	801	756	714	835	797	736	747	746	788	777	782	767	819	775	807	757	768	752	788	781	745	797	826	763	779	759	765	767	763	789	794	786	778	769	799	817	771	771	806	750	799	775	774	768	741	761	774	781	766	762	768	739	767	757	811	773	829	809	780	772	784	734	741	759	752	786	818	731	758	749	733	767	776	806	821	790	811	764	753	746	755	809	749	790	744	763	836	778	798	765	725	724	776	751	762	759	760	803	750	721	766	731	761	802	759	828	790	755	753	787	816	757	780	728	802	755	777	783	798	748	737	809	765	734	747	758	737	772	731	778	779	732	770	829	779	798	711	762	771	784	769	787	789	783	772	727	769	821	795	798	813	761	772	779	734	803	775	747	760	767	766	772	786	785	800	762	822	769	756	786	802	793	816	769	772	814	794	790	792	801	778	748	727	755	824	735	803	720	790	737	759	757	789	767	737	791	793	768	758	735	776	764	708	755	804	842	801	723	748	790	825	716	782	755	778	791
16033	11421	3736	1455	4493	2375	3550	2433	1033	294	294	310	296	300	287	291	300	283	314	287	264	286	285	281	247	304	315	279	262	320	276	266	309	289	278	304	302	328	347	257	300	274	287	280	282	261	287	240	299	290	278	279	282	293	299	293	272	283	280	255	285	283	259	270	255	284	278	274	264	264	277	302	277	249	240	267	279	268	283	279	266	282	294	243	300	296	264	260	278	310	320	271	269	282	286	266	288	305	270	273	261	286	277	299	274	287	275	325	308	296	273	259	273	239	289	287	256	273	279	299	278	282	282	296	286	279	263	266	260	300	263	254	248	267	285	243	252	303	262	299	264	254	289	289	263	291	278	261	249	310	273	302	286	287	256	277	276	291	309	293	300	274	266	282	274	274	284	297	270	291	289	277	278	289	276	283	286	304	288	263	269	264	252	285	292	278	278	283	283	290	265	270	290	290	285	276	282	253	272	282	282	287	282	255	254	289	291	267	287	278	264	275	256	264	270	260	260	275	253	292	296	282	268	272	257	273	288	303	269	282	278	291	298	299	263	288	285	238	317	280	293	309	257	288	282	277	268	277	288	248	280	304	309	269	257	263	282	259	269	277	285	283	279	276	253	280	303	293	280	291	309	266	280	252	300	288	294	280	259	284	279	241	278	300	286	274	282	268	264	287	262	253	265	255	283	286	247	274	245	274	283	282	266	308	298	262	266	296	278	272	271	291	287	296	284	281	292	266	276	293	261	282	265	286	325	293	298	258	257	257	305	272	263	270	271	261	295	272	303	271	275	282	281	281	260	295	255	271	254	283	297	274	297	268	271	289	275	284	255	251	267	269	304	273	286	279	291	240	314	273	266	289	281	301	245	281	297	258	296	284	269	267	259	297	261	269	252	278	284	250	265	276	289	293	284	246	262	255	250	305	261	287	270	249	295	286	284	303	282	260	254	275	285	257	269	280	277	269	268	284	260	283	250	256	331	301	293	303	294	283	311	276	277	290	272	280	277	265	292	282	260	282	286	284	282	254	285	297	291	290	273	279	294	296	260	259	264	302	265	304	249	272	262	280	285	296	243	240	263	334	284	307	253	306	285	293	282	253	280	279	290	296	279	291	287	256	257	272	300	284	279	278	279	255	269	286	291	249	264	252	263	270	277	293	300	272	269	311	273	294	288	308	301	258	305	273	290	281	279	286	275	288	283	257	282	285	246	278	270	292	270	306	299	268	284	279	262	251	302	264	273	296	298	296	281	287	256	261	265	273	264	311	317	284	265	288	290	277	265	270	285	279	283	279	266	284	281	295	268	271	263	284	258	257	294	266	289	280	279	289	290	263	253	256	278	271	275	268	272	249	271	249	275	284	284	320	282	277	302	253	273	271	302	285	286	247	288	257	288	258	283	274	284	289	280	275	262	297	309	320	261	293	304	271	292	283	276	272	271	248	310	303	264	286	266	287	257	302	298	254	290	297	255	258	262	255	274	293	274	308	264	316	280	275	279	279	280	257	301	253	267	254	255	313	273	269	281	276	293	290	277	293	302	263	293	295	257	270	281	255	286	279	265	280	306	285	278	270	278	288	244	287	252	262	275	305	283	308	244	257	266	272	275	306	245	277	268	267	304	281	252	308	307	293	280	251	279	243	312	291	294	289	282	257	266	286	277	265	294	279	315	262	288	270	231	264	308	281	282	282	274	277	303	275	279	304	290	271	297	275	282	302	249	264	265	262	278	311	248	298	245	270	252	303	283	302	277	272	296	287	260	257	263	278	243	302	274	296	265	279	294	267	287	297	289	267	304	275	272	274	267	296	283	297	276	265	293	298	283	257	286	289	317	280	300	292	294	249	269	266	272	301	298	287	292	282	273	282	301	286	291	303	302	252	277	267	290	290	297	282	303	261	269	277	316	271	296	286	277	321	290	267	245	285	243	259	285	298	277	280	293	286	278	297	287	287	289	267	275	262	279	300	268	285	257	271	268	244	278	292	275	290	268	274	300	270	269	288	265	338	285	243	264	279	283	281	268	252	267	270	269	255	262	269	281	283	257	283	276	270	296	274	278	301	286	270	281	291	295	265	266	258	248	280	280	301	273	274	254	299	250	260	283	278	269	273	258	273	247	268	288	294	279	258	259	285	276	267	232	269	268	261	307	272	289	297	281	260	272	265	267	264	269	271	253	289	286	304	290	305	281	328	260	273	298	251	308	273	271	291	272	267	276	259	275	282	306	278	294	297	285	267	276	295	299	285	253	251	285	316	284	288	289	288	280	288	273	282	266	300	273	271	278	297	271	237	294	294	281	314	274	261	276	297	287	292	279	305	288	270	277	295	271	272	270	262	304	297	290	270	274	291	268	264	288	276	269	291	299	296	283	255	239	293	275	260	280	242	302	276	261	287	293	277	270	291	285	264	259	273	311	250	273	274	285	288	295	285	293	248	242	269	253	275	295	258	285	267	302	300	231	271	294	291	282	301	275	231	301	267	276	303	260	243	285	250	265	278	266	277	285	277	294	267	258	281	284	258	274	266	288	289	268	302	274	257	280	292	282	271	286	271	262	267	274	288	283	247	304	295	255	262	270	257	274	233	285	267	259	288	271	284	262	287	285	250	304	270	283	266	261	261	269	284	305	311	284	282	283	267	278	279	275	272	293	301	306	265	265	270	274	273	281	272	266	282	302	279	272	252	297	277	275	268	304	273	299	266	261	274	267	256	264	283	264	268	267	304	288	308	323	251	276	290	295	268	284	276	262	266	261	284	277	306	280	289	283	274	296	287	274	292	268	281	278	271	275	275	265	279	280	307	277	290	272	290	293	303	275	330	270	288	289	242	304	317	264	282	271	279	300	278	282	270	281	321	261	241	282	321	276	273	290	267	282	266	288	265	270	316	279	274	265	277	273	285	299	264	288	270	237	260	270	279	292	246	273	256	296	263	283	273	286	262	295	265	242	285	253	251	268	259	261	277	273	278	241	266	258	260	257	307	271	246	272	286	256	304	274	306	262	276	296	288	276	295	321	266	253	276	260	290	315	238	280	318	271	283	277	296	287	294	291	294	282	258	288	252	281	302	276	264	250	279	284	256	315	270	277	289	274	271	273	286	293	294	294	277	245	286	297	296	278	244	265	255	281	300	299	274	275	309	260	301	272	284	291	282	279	287	283	267	283	285	257	288	256	259	258	283	265	277	306	260	278	294	291	272	282	270	286	297	281	301	282	267	273	262	268	270	276	306	303	278	273	318	235	247	273	244	264	279	270	284	311	254	279	278	285	294	275	242	286	308	306	273	262	277	283	283	258	265	269	289	259	304	274	286	301	256	250	260	287	267	286	283	291	256	275	283	256	273	266	297	299	266	283	257	306	304	258	294	240	294	268	249	249	278	273	265	279	299	270	296	277	292	274	274	267	289	262	306	294	266	269	260	296	275	272	298	311	247	284	285	294	284	278	264	270	281	252	290	282	275	311	278	271	279	276	284	264	280	273	256	269	302
10798	9702	3940	3509	15063	8682	13649	9699	3946	1038	881	923	910	859	934	837	812	843	865	893	823	890	880	830	823	823	829	828	838	846	830	759	797	812	806	879	974	1155	989	837	777	839	768	833	755	796	764	783	789	812	793	822	759	766	745	769	776	753	778	780	778	769	772	737	807	752	771	819	757	747	747	775	759	756	774	771	813	755	731	786	733	783	762	813	796	760	789	804	785	731	778	817	737	746	793	760	749	804	770	772	787	764	779	827	811	765	789	805	772	768	797	742	772	742	758	763	811	766	753	774	769	768	766	737	811	756	745	768	763	755	779	790	777	784	787	752	765	743	719	767	738	788	747	814	783	795	814	816	751	762	793	752	779	771	760	802	736	755	794	773	760	768	709	810	765	801	732	765	777	818	747	792	755	773	761	807	727	790	802	749	744	727	798	771	815	777	767	756	828	758	783	762	721	739	799	765	775	760	724	813	725	772	749	769	763	740	764	785	746	721	761	769	815	787	777	753	777	768	774	812	734	828	774	743	771	817	792	781	745	801	742	776	782	784	773	741	833	771	775	830	785	763	740	802	750	803	755	777	764	800	775	783	762	791	740	749	757	744	788	773	811	791	787	767	845	870	793	785	790	784	762	748	771	793	793	758	758	797	745	784	770	802	808	754	807	779	784	759	743	762	833	801	748	758	762	770	788	798	764	815	776	729	763	791	787	800	757	755	757	762	756	813	796	745	801	749	810	812	813	788	782	770	750	802	768	765	780	783	749	767	743	776	783	739	764	781	752	706	717	781	748	738	769	770	743	804	818	815	844	763	758	783	759	781	788	755	746	742	737	762	741	746	749	839	771	774	842	774	761	799	805	741	751	785	810	794	731	743	804	713	735	741	796	772	736	808	750	791	793	727	771	779	784	778	827	748	777	794	733	782	763	791	782	790	741	766	773	740	772	768	798	761	744	791	780	725	812	747	774	769	768	757	786	736	726	759	779	786	777	792	761	789	781	774	786	785	813	769	729	772	773	731	767	746	733	784	766	796	824	747	756	803	783	758	771	777	788	768	793	766	788	785	779	773	724	769	788	759	778	819	735	768	790	752	754	770	821	778	766	724	801	769	777	763	767	797	773	782	783	727	788	778	739	791	718	719	753	781	781	750	784	796	755	747	790	765	774	756	769	770	743	740	777	750	777	777	745	757	753	830	795	770	776	790	776	768	792	755	758	780	782	774	812	755	795	833	777	796	770	735	769	760	765	778	777	789	831	825	759	797	792	759	809	750	805	815	822	757	775	766	782	753	745	778	815	754	782	778	802	744	735	759	793	808	783	795	779	779	799	722	790	763	791	784	782	801	783	763	780	780	759	748	801	746	755	742	738	777	775	787	756	768	830	792	765	755	796	786	769	763	775	735	753	803	788	809	763	730	769	769	749	776	774	770	746	774	770	813	781	777	738	736	772	758	766	786	784	823	820	776	793	730	778	781	734	711	775	813	737	810	792	744	752	729	738	796	775	786	761	824	775	763	777	738	735	802	799	732	781	786	796	772	777	728	729	775	808	720	811	773	828	807	808	800	768	743	773	737	778	779	780	783	779	784	778	812	794	712	807	769	760	775	801	805	799	761	759	741	786	754	795	812	789	714	775	761	746	819	752	761	740	775	742	751	774	729	728	764	807	766	735	800	758	728	759	799	737	715	735	786	784	715	745	763	748	788	727	730	797	787	778	755	789	783	756	806	845	753	784	793	795	749	721	752	763	763	838	804	778	772	741	830	810	795	773	803	763	748	757	751	760	770	775	748	783	750	753	759	799	771	752	784	748	769	766	798	747	749	784	761	781	752	787	766	828	760	769	750	740	759	786	786	788	747	766	777	730	756	789	743	732	822	811	799	762	742	751	755	770	736	794	776	805	815	782	724	772	720	782	781	759	776	756	801	747	737	759	773	770	763	766	772	728	827	762	797	777	794	777	774	780	829	832	766	773	762	781	799	788	780	736	680	789	745	780	739	821	794	773	766	764	765	814	809	780	786	795	786	732	721	770	786	786	779	766	787	743	724	740	753	756	772	767	765	760	778	794	775	843	808	775	808	755	752	788	766	748	779	765	807	712	763	786	757	799	761	766	788	765	762	781	758	766	824	812	757	784	776	762	792	816	759	785	771	763	740	752	772	752	766	809	789	748	771	783	746	792	778	805	775	813	767	805	793	777	787	742	757	747	725	796	756	795	738	788	782	765	787	809	801	802	780	791	773	804	744	797	760	755	792	677	828	723	834	787	791	779	795	775	748	756	780	710	782	780	758	772	761	783	791	797	773	748	814	755	727	819	777	794	762	774	776	813	771	865	813	764	804	789	749	768	733	756	792	761	769	795	795	751	753	755	810	763	738	778	796	782	761	754	766	725	785	765	781	729	777	777	800	801	814	728	736	766	807	753	751	790	784	802	798	805	775	790	769	728	726	766	762	767	763	772	778	768	817	774	747	762	823	787	789	807	782	801	791	798	734	805	722	755	778	794	770	793	786	784	728	766	790	741	737	775	760	802	794	748	769	760	783	756	787	790	794	771	785	762	740	825	791	796	766	778	735	787	809	791	795	758	749	805	817	795	757	785	739	740	764	769	724	754	800	744	763	774	808	756	784	744	737	745	769	743	828	791	817	764	802	765	795	733	749	789	762	790	697	765	769	794	738	813	708	769	749	787	783	773	813	762	801	815	754	767	809	759	758	794	799	759	782	751	724	768	787	766	806	804	803	776	772	752	772	814	788	793	811	820	798	798	765	710	765	777	742	800	792	802	742	768	747	781	774	787	749	786	757	755	798	825	788	777	799	812	742	785	762	786	767	758	782	753	775	711	733	741	783	768	769	789	824	746	757	769	777	752	788	748	774	732	758	789	766	773	762	801	788	793	839	770	770	777	775	753	759	784	772	794	748	806	718	793	785	769	774	793	772	752	793	784	802	789	763	742	774	768	755	760	770	791	789	803	767	790	746	767	758	767	748	781	772	721	784	780	805	788	809	801	758	781	789	808	824	746	766	807	785	781	743	730	771	840	770	755	741	815	751	748	801	747	719	807	814	818	813	776	775	792	714	716	788	735	786	738	735	789	764	780	793	755	786	832	709	815	779	772	763	788	780	770	782	804	746	764	789	783	790	775	713	749	747	787	713	783	757	779	802	726	723	775	777	804	736	770	744	752	772	724	763	791	763	754	743	773	787	789	730	801	745	772	800	758	711	804	727	756	779	774	744	724	800	764	748	747	797	777	702	779	836	782	749	738	703	735	740	771	764	805	773	785	747	738	784	818	737	772	765	783	785	753	744	792	811	758	806	776	800	761	791	753	779	800	745	776	786	754	790	756	771	748	743	771	766	758	768	728	776	800	782	770	793	738	774	769	771	840	759	816	756	761	745	788	776	767	767	727	784	749	735	807	769	765	767	779	805	796	744	717	758	770	739	798	754	778	847	748	792	783	741	763	759	796	766	734	742	766	785	764	722
15116	6048	2695	3429	5198	3986	2056	1802	543	314	296	267	264	288	282	284	299	281	261	288	272	268	276	248	301	262	272	283	282	270	303	295	251	257	290	302	306	333	295	264	343	298	302	274	257	264	283	285	312	268	264	309	277	268	244	295	275	266	277	272	253	315	277	276	273	260	287	267	279	276	292	243	279	266	263	268	275	268	271	282	307	284	267	266	274	269	297	275	249	273	295	295	289	287	262	310	278	269	278	275	262	270	283	301	263	252	285	264	241	266	309	291	268	278	293	281	282	251	303	239	273	279	273	254	276	259	264	278	284	299	282	278	276	273	270	289	263	281	287	283	296	296	281	293	286	292	272	291	306	290	279	257	264	283	289	302	256	295	281	266	277	284	283	276	271	296	280	284	284	289	281	275	291	272	294	286	255	281	290	260	290	265	275	278	282	278	298	258	254	261	299	279	302	301	287	285	259	265	326	266	308	281	282	283	266	287	275	296	300	265	286	264	280	320	255	262	291	287	300	309	276	281	310	259	304	288	281	246	303	265	277	281	260	284	263	293	285	277	282	306	291	306	295	260	255	294	253	255	295	250	259	305	268	306	258	299	256	279	294	278	301	300	284	317	269	264	275	276	271	265	273	282	294	256	307	251	275	249	281	280	275	258	280	313	282	297	270	261	290	292	248	281	294	249	299	289	306	269	269	256	287	264	327	307	291	257	297	285	286	273	292	290	259	313	294	250	266	299	312	246	275	245	284	273	300	281	282	267	265	253	291	301	295	255	266	272	277	290	290	274	259	293	269	287	276	272	298	257	273	252	289	301	253	268	298	256	291	284	294	276	264	277	297	308	289	282	282	265	298	268	286	247	270	276	301	274	258	263	253	291	294	257	266	252	264	279	282	284	281	296	261	298	253	270	292	268	303	269	293	277	276	299	251	243	300	271	263	286	306	259	285	286	284	290	304	270	279	307	254	291	297	302	281	282	285	260	291	290	267	290	285	266	272	269	258	265	263	292	284	308	293	276	267	285	281	300	253	276	252	266	293	285	308	248	299	284	265	279	281	305	280	288	286	289	246	284	277	280	297	273	260	254	286	276	313	282	243	273	298	260	281	246	260	287	288	299	271	277	293	242	280	291	267	254	265	274	279	279	252	288	269	268	258	264	270	294	303	290	264	271	284	295	271	266	276	264	266	280	274	249	280	259	295	295	301	277	306	262	270	280	301	266	275	256	268	268	294	276	274	272	281	283	276	280	281	277	279	288	287	271	279	285	238	260	254	268	258	279	290	321	289	281	267	291	279	276	271	311	306	287	276	271	279	267	268	294	249	257	282	319	241	285	268	282	270	285	279	295	275	293	291	308	267	259	295	300	296	311	263	306	305	304	308	279	259	277	298	274	274	283	279	249	271	254	253	282	269	283	265	260	308	273	276	248	282	278	271	259	266	277	263	274	278	292	293	276	284	262	278	269	296	294	248	295	289	293	286	278	277	280	262	298	286	258	277	295	254	295	276	315	292	297	273	247	279	277	286	283	286	257	282	283	266	274	287	282	265	265	280	284	286	299	296	285	295	280	291	229	265	274	241	274	297	262	271	247	267	285	291	276	304	266	260	244	282	291	275	293	274	317	275	300	264	308	282	285	285	245	277	274	289	280	306	274	234	274	272	289	274	281	272	274	271	281	258	282	276	249	274	293	285	275	282	259	247	271	278	285	283	291	252	269	268	273	297	261	276	269	270	278	296	274	292	267	266	278	247	298	296	255	295	282	281	311	245	271	287	287	295	273	286	310	292	298	271	286	293	252	260	294	295	284	268	288	289	276	255	285	276	264	286	258	291	296	260	251	277	310	267	308	320	299	260	270	261	279	284	284	263	271	274	249	279	298	278	254	274	295	290	276	279	290	304	319	309	274	277	247	282	263	297	263	316	283	260	291	276	259	275	272	270	262	294	304	292	291	256	293	282	281	300	280	251	271	284	279	278	295	289	265	292	281	266	253	316	304	301	278	271	302	254	286	299	275	286	301	257	291	283	291	288	270	271	283	297	274	283	266	280	282	283	279	265	292	282	302	295	281	272	296	275	303	298	266	251	280	280	264	271	277	271	283	259	265	278	272	263	281	306	332	260	288	285	245	283	272	254	271	312	292	282	246	302	245	281	274	303	292	287	287	243	302	274	268	265	301	272	293	284	252	276	271	266	259	313	279	283	285	262	293	269	239	266	250	266	270	253	278	288	295	296	293	277	294	272	287	283	293	301	295	266	297	288	286	261	296	312	298	262	301	278	275	299	283	270	264	277	263	299	297	280	274	262	313	256	272	320	252	264	281	249	265	270	269	281	269	273	291	250	262	284	281	299	288	272	279	305	281	290	273	279	269	299	303	282	260	283	270	277	262	312	248	248	303	279	270	277	276	250	285	294	297	257	257	262	243	270	256	292	295	322	309	278	300	283	273	306	270	264	264	267	280	254	301	239	288	277	309	247	278	293	262	285	281	288	283	300	248	268	262	274	269	278	284	294	283	261	246	306	287	272	268	271	273	256	269	300	260	261	277	301	262	264	306	275	291	307	299	272	283	306	295	249	282	271	289	277	279	273	268	290	257	252	283	278	301	301	258	262	265	288	276	271	257	295	288	283	286	250	290	282	285	288	280	285	302	302	320	257	288	302	285	268	292	308	281	267	298	253	309	278	287	273	275	297	276	265	263	271	269	282	249	278	258	278	293	271	258	271	293	301	270	275	262	288	249	243	285	249	293	279	307	278	268	257	296	259	263	270	260	319	304	305	286	279	284	291	260	272	253	274	271	278	307	259	280	269	269	284	301	303	241	295	298	274	275	272	265	285	256	264	282	279	267	289	308	274	290	260	261	292	283	317	265	284	287	278	281	301	286	294	284	258	265	275	283	267	280	270	304	276	268	272	287	286	293	298	298	286	287	296	294	276	280	295	299	263	280	268	294	278	284	293	241	283	268	298	250	287	270	276	277	300	301	273	267	285	246	274	283	277	259	283	277	264	282	287	250	269	285	281	294	278	300	291	236	293	269	258	271	286	267	287	278	281	269	269	275	265	259	310	261	272	277	279	276	320	281	268	266	274	292	268	275	284	263	294	259	312	283	270	273	291	274	288	280	285	264	294	291	297	273	286	274	255	289	280	279	270	271	293	260	273	288	261	290	299	263	306	270	271	256	289	293	291	285	256	271	279	287	269	287	276	285	280	298	280	287	278	314	282	281	293	262	265	280	284	273	267	298	275	303	303	280	292	300	275	260	267	293	286	278	283	285	291	293	249	262	259	285	277	269	289	241	271	299	277	291	268	258	263	284	330	317	277	275	261	287	284	287	293	307	306	302	289	274	285	276	262	251	278	266	289	270	298	286	294	320	281	241	291	268	313	263	269	271	295	300	242	284	265	286	297	296	280	277	265	271	232	258	294	281	290	262	256	281	281	271	275	275	292	297	320	265	300	273	260	263	248	260	284	267	253	296	285	292
10197	4318	3629	9472	16480	13703	8656	7427	2246	1041	890	882	914	904	874	848	876	889	867	826	842	864	845	826	860	777	805	788	860	831	901	893	825	842	849	851	962	1127	955	861	800	734	737	775	755	751	750	756	773	758	788	735	780	784	738	791	779	745	795	742	759	764	793	791	749	800	791	791	753	738	774	744	754	742	785	762	762	778	787	764	820	746	757	799	793	748	722	747	776	722	717	821	817	723	780	775	753	765	775	745	772	765	797	780	790	760	810	754	777	782	758	815	791	762	782	810	773	783	757	781	740	767	759	777	740	768	792	802	757	756	760	787	818	781	796	774	809	753	802	818	760	809	754	768	770	735	768	813	822	784	772	779	802	779	792	792	767	720	768	810	749	738	795	810	727	777	742	748	807	819	800	760	746	762	759	812	703	754	788	760	795	737	746	732	787	754	753	753	711	765	776	801	745	789	804	702	749	780	813	781	734	810	792	777	761	823	721	805	746	759	766	731	782	779	789	776	799	783	732	801	746	817	774	783	726	801	784	780	768	781	793	798	748	809	807	795	778	749	765	789	764	783	788	787	757	756	753	768	764	788	802	738	787	784	743	776	748	757	802	790	753	756	792	793	781	740	755	761	763	743	736	796	808	782	757	747	785	760	745	742	758	749	797	810	783	773	821	788	783	776	767	762	760	768	793	761	758	796	793	788	744	785	787	797	782	811	743	780	749	775	776	793	756	748	734	808	738	757	803	822	781	750	772	763	745	761	750	819	804	780	781	730	743	717	758	805	710	771	727	776	769	830	800	790	733	755	798	782	886	738	734	777	771	769	773	783	732	798	732	749	763	822	768	748	730	808	754	796	781	759	746	800	780	844	781	721	746	792	740	752	799	780	675	777	775	817	790	769	766	781	743	820	783	847	798	786	802	823	765	753	821	831	781	760	725	780	764	751	721	779	770	783	708	765	806	723	758	787	735	815	724	754	778	771	785	756	810	757	700	799	751	804	821	772	785	750	782	765	798	771	765	765	795	789	762	779	746	783	743	796	762	782	784	753	765	756	778	761	763	791	783	751	751	811	773	727	753	833	788	749	738	783	812	769	779	809	772	786	766	749	737	770	764	779	795	755	787	734	741	817	777	732	822	783	729	803	775	756	771	813	764	741	784	760	709	760	737	772	783	695	804	726	773	767	791	751	726	767	770	692	734	768	753	821	798	790	758	783	753	749	738	816	807	770	775	761	785	782	783	796	749	740	741	756	758	751	790	828	799	761	793	779	753	815	767	783	710	760	779	773	736	742	741	751	826	802	717	777	771	737	806	761	776	828	776	809	739	779	779	737	782	760	769	755	727	746	736	760	773	747	733	811	772	767	754	730	777	763	818	819	824	760	750	815	791	746	772	747	766	776	803	753	801	809	750	756	834	727	741	814	829	776	725	773	814	775	754	735	790	812	808	783	764	792	755	755	747	758	744	791	785	763	788	763	718	680	786	783	775	729	778	785	738	782	739	743	803	761	761	749	788	714	788	803	797	773	774	773	800	787	806	765	781	752	797	800	740	777	740	752	773	771	814	770	803	772	771	768	744	819	744	761	751	762	750	790	774	779	733	732	752	768	817	805	766	739	713	815	747	785	795	786	764	731	768	762	723	781	772	782	753	834	737	836	792	794	782	767	777	778	818	731	773	811	798	723	809	778	767	766	750	784	707	795	768	784	810	728	744	704	767	771	735	802	753	751	791	723	773	750	788	795	806	780	791	836	778	700	775	759	749	727	761	790	787	798	771	752	762	778	808	792	778	812	794	809	828	750	769	781	756	793	814	782	788	787	819	776	789	757	793	757	790	756	805	736	793	804	801	754	751	737	757	788	740	822	760	772	768	759	784	786	759	790	759	762	745	776	785	791	709	805	744	764	803	773	793	786	717	710	769	757	773	799	732	777	805	754	789	757	757	743	740	772	780	794	774	757	749	764	796	780	799	732	774	791	765	791	743	808	743	781	795	763	761	812	841	780	846	791	803	807	800	775	702	762	803	759	762	765	739	775	752	817	785	759	765	739	801	729	812	807	801	752	804	757	779	761	772	753	727	805	741	734	800	779	764	783	728	760	799	793	793	824	750	782	752	774	734	772	771	745	790	758	783	778	733	820	745	747	771	797	751	813	752	797	820	769	800	800	784	754	744	791	784	761	786	777	776	784	784	776	804	781	757	749	785	809	777	758	830	778	793	797	800	805	791	812	771	790	792	774	782	786	767	816	802	758	752	747	752	770	802	770	749	783	753	793	771	772	720	710	721	777	772	796	782	754	795	793	894	747	797	767	740	769	794	797	734	814	748	715	793	781	773	782	822	774	773	756	777	774	792	754	759	706	798	702	708	764	812	785	784	760	758	818	791	776	787	755	785	761	740	768	817	778	767	761	797	745	744	742	740	793	772	793	745	736	838	744	786	773	783	845	822	770	768	768	792	770	785	783	805	740	783	770	770	785	771	804	859	808	740	736	799	794	759	728	748	786	793	754	824	745	779	786	787	783	743	820	761	784	797	760	780	792	765	751	777	776	808	795	769	826	809	781	793	772	760	778	742	776	821	789	743	742	720	766	745	727	772	751	736	805	731	731	735	789	780	735	782	772	799	814	777	758	797	805	821	784	771	745	757	783	813	761	780	785	753	795	782	795	744	788	794	791	775	754	759	815	784	789	783	791	767	827	758	754	794	819	767	831	802	750	781	763	729	804	776	795	763	791	783	777	779	738	745	755	769	746	762	760	760	750	801	761	771	768	789	809	791	769	744	823	808	790	744	821	825	737	790	740	762	781	807	739	767	728	748	783	780	787	763	757	784	744	744	740	726	779	704	753	772	773	742	783	774	799	780	775	784	777	736	769	802	797	778	739	729	729	810	758	786	785	821	772	762	767	811	746	800	800	793	794	757	762	737	724	782	776	738	737	802	810	825	784	740	780	832	755	762	773	796	742	780	769	731	778	776	845	794	763	824	747	759	753	757	783	770	764	767	792	757	760	807	737	837	780	795	745	787	761	779	783	787	766	755	784	768	803	792	804	763	811	767	752	733	766	744	749	799	791	760	795	751	760	798	748	788	736	778	761	738	817	709	674	742	835	777	730	799	735	797	799	796	793	838	834	764	789	725	768	779	738	778	768	741	788	754	769	813	794	781	764	752	761	796	786	796	815	740	732	766	781	779	756	745	788	797	720	736	744	805	769	802	770	775	815	780	774	818	794	763	785	780	741	825	736	732	759	776	729	813	762	845	763	761	757	793	784	801	761	771	764	754	777	787	739	771	758	749	788	751	783	805	805	799	778	761	795	778	774	754	735	754	780	755	790	738	834	768	771	748	765	792	773	748	762	727	791	788	783	765	700	772	754	739	728	791	773	711	760	753	775	801	795	798	770	771	758	772	799	805	768	755	829	770	746	794	727	743	737	809	814	790	805	722	742	758	716	746	797	750	756	758	789	717	759	748	805	753	739	780	770	722	764
12996	5700	2870	2888	4999	4677	1828	1097	444	392	315	335	281	322	294	308	290	293	284	295	317	271	267	265	268	302	280	269	255	265	270	315	287	275	296	277	290	345	325	302	280	269	287	311	322	269	322	262	268	283	289	259	261	288	256	286	289	261	246	295	309	284	305	265	256	278	277	276	308	308	290	284	294	271	268	280	267	275	286	271	303	278	294	281	285	279	278	280	300	260	292	280	291	268	284	277	284	264	291	265	290	298	276	267	283	307	279	259	307	256	258	273	265	278	285	256	294	295	265	290	286	283	290	286	265	280	257	295	280	317	272	251	297	283	295	301	239	256	251	267	270	285	272	253	298	270	316	273	281	260	251	306	269	272	273	260	292	293	279	232	284	319	256	282	327	282	280	285	266	268	257	292	257	260	276	298	279	269	287	295	275	262	280	274	298	272	271	267	280	235	288	262	292	295	294	294	284	279	292	276	315	333	309	283	288	282	277	283	283	263	254	292	286	284	272	267	273	272	289	279	278	267	324	280	257	280	285	309	284	266	294	299	307	290	267	304	261	271	271	296	299	306	273	285	288	275	289	290	282	258	270	259	300	281	291	276	277	316	271	278	290	264	268	291	275	267	327	296	280	281	291	270	262	279	257	285	269	292	260	276	274	275	302	279	261	259	247	291	274	278	311	269	291	274	293	289	251	295	300	296	283	266	263	271	289	284	285	261	270	296	292	272	260	270	273	271	287	288	274	266	271	264	288	302	286	291	291	245	296	288	263	272	314	257	242	281	273	265	274	272	273	269	274	281	297	299	271	275	290	301	305	243	310	259	250	270	304	287	289	268	262	245	258	306	298	241	284	287	277	267	281	274	285	272	288	271	281	263	285	292	316	247	253	260	295	223	266	277	291	244	296	267	327	255	275	286	296	247	280	279	287	275	296	256	265	267	257	261	283	289	277	323	279	272	276	275	289	286	286	278	273	279	293	270	272	274	269	272	264	277	254	299	259	280	305	291	314	288	283	308	284	276	259	287	280	273	264	273	304	286	294	298	313	285	241	263	281	285	297	270	273	275	275	283	259	312	277	277	270	296	274	254	294	277	268	280	257	251	268	274	264	256	309	261	259	288	286	260	306	248	303	295	285	299	282	295	282	258	296	318	325	270	280	250	299	311	317	268	269	270	291	297	270	246	293	295	281	285	298	287	305	258	255	265	266	295	281	280	260	261	282	267	289	285	295	297	300	256	296	301	297	298	264	289	279	304	277	267	276	253	275	284	310	289	285	269	291	314	293	280	272	278	285	250	269	259	279	272	282	255	266	275	267	284	276	311	306	262	285	281	270	265	257	280	262	273	296	282	273	281	299	273	315	281	284	277	277	286	253	247	314	269	286	286	262	301	258	268	265	264	274	265	279	248	290	282	272	321	287	292	269	287	289	280	283	277	266	271	284	288	295	273	290	293	289	291	277	292	287	286	291	248	270	262	251	260	282	293	286	290	297	276	301	270	283	316	264	295	279	293	277	265	247	293	261	260	257	288	306	288	278	301	278	274	289	311	268	281	313	273	262	273	318	285	282	274	276	277	285	276	283	253	284	272	264	279	271	277	288	298	275	265	259	306	288	264	293	301	269	264	281	278	294	274	269	285	294	290	286	262	284	270	284	315	275	302	281	258	294	281	273	309	309	284	260	283	259	270	291	264	298	270	287	255	298	270	280	292	285	268	275	244	243	278	293	275	259	289	266	296	286	294	274	281	298	283	264	253	295	264	275	295	270	284	294	276	265	261	293	278	271	274	279	293	250	285	279	293	268	268	268	293	297	267	248	274	312	278	257	264	300	263	277	304	296	266	264	249	284	279	283	260	260	281	249	289	270	283	286	287	298	269	267	252	265	287	286	278	285	294	317	241	250	297	284	285	271	263	317	275	255	309	269	294	281	298	257	283	287	251	256	259	281	236	304	296	305	275	271	297	247	255	274	300	285	278	284	279	296	301	301	275	286	268	266	281	297	274	259	302	282	248	270	274	243	275	298	269	301	299	290	320	302	277	281	259	257	278	275	281	259	263	278	304	311	296	266	301	279	272	275	272	279	251	318	282	286	296	267	283	287	282	282	297	256	276	292	279	283	247	270	281	275	306	266	294	282	288	281	273	304	276	270	260	274	275	295	274	293	302	281	306	262	291	298	274	283	260	302	278	273	272	283	272	258	275	281	276	299	289	274	250	273	298	310	292	284	267	265	275	295	284	275	271	272	284	267	257	281	281	268	272	271	260	280	296	291	251	275	320	275	304	227	296	282	264	282	252	239	278	276	298	286	284	261	282	241	299	301	263	293	276	300	271	263	292	264	290	308	268	287	292	254	318	260	290	277	292	291	261	246	287	278	316	305	284	314	322	291	304	294	296	281	275	290	284	239	291	269	253	276	257	294	254	271	282	279	278	273	268	287	258	281	288	312	262	275	277	265	254	295	290	278	264	309	287	309	282	278	276	282	289	263	277	289	279	245	318	295	273	316	292	269	296	267	254	255	257	286	287	292	299	257	303	265	269	300	280	279	284	298	267	284	274	256	284	286	252	296	305	272	276	305	290	290	245	274	257	277	267	256	291	260	292	279	287	276	257	303	296	276	285	277	271	300	266	261	277	308	287	268	276	250	266	280	282	257	300	293	257	295	259	289	270	293	268	282	299	269	290	282	264	273	265	256	300	273	279	276	288	261	272	252	271	305	290	277	267	280	299	269	318	244	276	275	300	267	306	259	246	295	278	259	257	265	259	256	260	265	252	295	277	273	262	272	283	293	269	292	260	268	266	260	295	304	309	279	263	271	292	273	286	288	280	278	297	312	275	316	292	281	252	293	260	253	310	292	277	285	259	280	316	289	282	296	301	281	278	265	279	298	269	287	277	265	273	293	257	244	308	274	283	264	273	270	265	296	260	269	298	286	284	273	316	300	275	298	290	288	273	291	270	271	292	258	299	293	257	270	293	273	250	261	309	272	266	273	288	300	284	280	284	271	279	303	267	262	257	245	291	279	270	284	292	249	281	277	266	293	295	252	296	283	279	309	284	262	286	249	314	264	301	294	268	308	297	251	314	260	288	277	283	287	296	306	293	263	255	262	296	265	256	281	271	276	304	301	264	276	275	297	282	300	317	270	271	260	302	284	253	276	281	290	276	301	273	295	269	278	268	317	257	310	311	237	294	277	271	268	296	280	309	284	287	260	282	258	293	276	250	287	274	283	276	286	279	257	304	279	292	296	309	274	272	281	303	294	301	280	310	257	279	312	261	278	302	273	320	300	296	273	261	293	223	287	266	268	301	275	283	232	262	281	306	303	319	296	271	277	284	288	255	290	281	279	284	285	298	244	270	309	292	298	290	249	279	277	313	252	295	292	287	286	276	272	300	258	296	281	294	290	290	315	292	260	291	252	297	295	312	288	259	282	279	314	264	287	266	268	263	250	296	264	247	274	285	275	276	274	257	298	275	307	291	282	284
8301	5115	3654	8207	16051	14681	7988	4618	1787	1609	926	992	912	944	1037	946	888	869	886	837	827	863	892	891	794	855	864	833	780	836	990	912	802	815	792	921	1046	1185	964	872	795	793	765	750	740	776	778	783	759	805	743	774	796	754	784	752	760	771	810	802	717	786	719	768	746	835	810	821	809	791	826	797	772	768	775	825	758	777	757	754	794	789	786	779	758	787	815	735	791	794	788	753	787	780	741	780	798	778	748	717	786	774	767	823	733	785	789	802	737	755	723	796	776	793	789	759	767	768	774	786	804	779	784	770	834	760	747	796	723	810	779	740	757	724	797	776	753	770	829	755	777	724	828	792	742	785	791	780	804	802	775	818	776	793	747	782	825	767	791	768	724	771	769	763	762	764	743	761	757	773	793	766	775	769	725	783	753	740	805	760	761	762	751	775	781	793	829	808	779	817	801	717	779	729	764	745	779	740	744	768	769	729	802	775	825	755	789	767	798	770	757	727	777	736	779	798	736	736	738	812	797	794	749	782	830	754	787	739	753	795	795	784	767	831	823	793	770	746	760	777	786	778	763	760	807	756	763	806	725	823	747	780	796	816	779	770	842	796	725	828	745	814	811	705	749	756	748	824	750	758	765	776	798	769	796	752	736	799	765	752	700	732	819	770	763	757	790	770	755	778	807	763	799	807	784	808	782	756	799	819	833	806	804	790	773	783	752	783	769	770	757	795	762	706	796	759	789	752	748	787	767	783	762	698	782	751	780	787	805	766	752	775	821	751	791	812	796	749	738	781	740	764	759	729	728	738	786	796	807	779	770	743	768	742	761	745	766	709	760	726	778	798	753	779	812	766	781	818	790	735	777	791	775	738	778	753	778	736	807	781	772	775	764	732	813	764	830	784	771	814	702	773	822	725	785	766	749	797	739	789	793	679	806	786	788	752	771	727	756	790	806	755	772	790	790	754	777	776	769	766	754	846	788	712	750	773	795	786	728	793	776	756	719	783	722	798	751	742	801	789	750	751	728	780	813	774	741	841	753	772	758	757	755	770	779	779	760	776	802	755	776	757	748	726	751	790	797	785	824	779	783	784	734	770	789	739	769	820	765	774	745	865	775	782	770	795	773	794	802	820	817	754	766	800	730	788	792	811	707	804	732	789	811	760	768	795	775	800	777	767	758	774	789	793	749	805	715	769	790	789	778	787	776	752	758	755	713	792	771	784	741	755	766	728	754	762	801	762	803	769	770	738	770	753	767	742	804	798	779	799	822	766	807	748	814	814	755	831	752	770	777	804	792	790	768	774	782	757	721	802	760	756	818	742	768	788	788	801	822	758	752	807	771	757	791	753	744	743	777	757	775	802	835	752	834	763	759	725	767	755	740	771	760	805	729	768	739	799	753	783	742	743	736	779	806	794	791	817	789	746	800	757	828	749	743	789	769	750	797	818	752	782	772	807	765	759	809	780	767	804	759	770	782	775	808	806	792	748	769	776	746	807	752	826	811	791	807	772	790	768	817	767	739	749	735	768	805	710	795	775	823	737	754	825	781	731	723	809	798	750	797	815	810	782	798	787	802	757	826	768	808	822	772	762	812	747	785	733	776	758	819	797	720	731	753	748	783	811	851	775	714	784	753	794	782	769	771	778	791	786	789	812	767	788	757	754	761	747	855	762	782	796	745	736	749	719	775	767	793	761	751	751	751	801	821	756	777	757	796	728	769	784	779	739	764	767	767	764	775	746	822	779	797	771	752	769	815	759	752	737	759	816	828	833	779	780	796	759	787	805	710	804	787	793	744	804	811	761	788	828	767	784	757	743	727	771	768	726	784	784	794	774	843	744	783	752	813	732	780	797	794	817	783	767	798	798	800	722	721	754	768	758	726	749	742	839	771	774	754	782	787	816	799	721	752	763	768	747	782	799	778	773	783	748	745	793	801	791	756	753	777	726	792	781	759	806	739	764	740	742	817	736	759	800	782	771	788	765	773	760	806	795	699	751	777	785	847	742	763	823	736	798	812	778	805	777	764	752	752	791	778	817	792	790	773	774	813	756	742	742	749	820	722	809	784	814	780	788	775	755	786	775	791	824	781	779	810	823	793	756	776	746	767	786	776	792	784	725	757	815	795	755	766	784	730	748	768	749	768	773	772	822	773	743	769	749	769	773	777	723	794	809	768	776	741	768	768	756	746	743	773	763	778	793	784	712	762	791	745	759	782	794	728	789	740	748	800	796	812	771	746	772	856	773	779	790	794	768	828	812	815	784	817	793	721	755	768	794	758	721	790	786	771	772	749	778	777	754	821	742	745	790	771	768	788	817	750	768	813	793	749	739	761	754	769	771	787	788	798	762	755	797	769	778	771	773	742	741	769	726	763	794	796	753	750	784	767	826	809	816	778	742	754	760	728	752	787	764	759	754	745	773	741	789	766	761	768	721	778	791	792	753	717	766	768	747	715	757	765	745	777	759	769	733	744	799	761	769	760	767	772	725	779	842	705	796	760	756	773	773	760	747	785	784	752	771	764	788	744	775	777	782	770	790	742	768	802	849	749	739	784	744	772	727	775	808	701	753	761	748	789	767	818	771	747	778	778	758	760	769	807	759	774	778	829	765	783	790	722	724	814	781	730	787	754	813	770	760	799	747	794	787	781	761	764	771	761	755	799	756	814	721	814	804	769	779	808	782	784	767	793	808	820	766	824	787	772	786	797	788	749	794	767	772	774	764	762	765	800	763	754	731	803	756	776	730	772	787	806	770	754	768	773	764	755	761	818	761	797	784	773	749	797	768	748	761	764	824	782	746	778	740	743	760	751	761	767	801	829	827	755	789	748	761	753	836	787	788	748	746	785	800	717	776	794	811	768	861	776	760	752	817	762	775	833	758	829	754	802	776	753	750	852	816	742	772	802	815	764	788	721	792	801	768	729	803	789	748	752	764	765	791	776	754	813	792	794	755	727	777	740	748	755	736	803	761	766	802	771	810	783	772	794	792	786	805	765	743	810	750	762	777	805	751	802	757	731	757	751	769	786	782	770	817	760	768	803	783	764	737	781	745	802	721	768	753	736	796	749	772	788	726	770	765	759	738	761	771	723	737	776	760	815	751	768	825	772	823	786	728	799	807	795	761	760	771	761	791	782	795	776	774	810	780	766	767	768	800	791	828	783	767	777	783	754	779	741	789	782	752	830	781	744	781	723	760	779	757	818	803	798	796	771	775	781	768	814	736	777	786	781	811	718	780	781	724	779	772	748	737	786	803	767	793	726	787	802	757	798	781	748	728	723	779	823	728	793	765	777	752	789	775	747	788	770	763	805	765	855	770	795	756	781	803	756	765	760	747	771	807	737	749	782	733	780	763	810	808	783	822	748	819	783	814	863	746	836	776	755	777	798	748	740	760	775	795	786	812	745	762	790	776	732	733	741	806	746	832	770	779	745	735	768	781	777	749	781	751	721	792	795	791	771	735	795	775	740	780	794	778	770	753	805	735	778	836
9268	4697	1893	1427	1448	1619	3197	1556	975	1322	342	317	310	330	310	347	289	285	308	305	275	283	316	266	277	291	291	321	281	257	322	315	288	286	309	300	313	317	305	305	305	272	269	246	273	296	260	263	295	257	282	257	309	273	280	246	278	293	277	236	281	294	280	273	271	242	295	261	285	300	259	259	256	276	264	273	264	276	297	295	280	269	296	282	258	283	276	285	280	265	261	280	300	247	290	262	297	286	269	285	299	318	272	277	273	252	317	275	251	280	307	292	294	285	261	262	302	293	260	298	311	272	278	295	266	276	285	312	284	276	266	273	243	284	283	249	293	305	299	296	254	255	295	286	281	288	232	248	289	279	270	270	268	272	268	304	276	280	288	242	293	316	302	237	263	280	288	294	278	291	265	263	281	259	277	239	307	300	272	300	305	276	306	251	259	277	284	270	273	271	292	277	275	286	289	303	297	268	264	280	266	295	260	265	281	298	270	297	254	277	267	278	285	319	285	276	267	270	285	240	280	307	294	286	262	251	248	305	291	275	281	301	291	269	267	259	273	255	274	259	284	294	285	263	268	278	262	267	296	281	247	300	286	276	276	279	262	274	262	316	287	290	264	265	288	297	306	270	275	288	303	292	293	281	282	296	295	265	252	286	251	251	263	268	295	265	276	284	292	279	289	253	292	274	277	270	285	293	303	257	256	241	268	288	284	273	272	278	282	313	289	299	250	285	293	320	255	298	276	258	268	247	280	258	254	315	288	285	275	275	271	255	279	256	312	277	276	268	283	283	260	271	275	259	300	264	272	293	262	276	308	291	282	247	292	296	281	248	296	288	271	291	305	279	309	281	256	257	284	279	269	240	284	271	272	272	288	286	270	291	283	309	273	259	274	263	296	253	277	284	318	275	243	270	249	287	271	284	262	304	290	294	307	281	290	284	278	264	279	263	286	279	269	275	295	287	294	276	270	281	310	307	302	284	271	265	304	268	300	280	295	264	290	257	309	262	294	253	284	296	293	254	269	295	300	280	264	270	283	285	274	282	288	265	272	272	258	274	274	273	302	279	297	261	298	263	253	301	276	272	263	271	290	306	312	283	282	287	308	301	287	270	298	290	269	281	268	267	247	294	253	283	312	266	299	283	276	273	281	240	261	259	278	278	264	268	278	287	280	268	271	281	242	274	284	288	307	291	294	264	291	271	270	286	269	305	304	314	276	288	258	291	264	314	272	292	259	254	257	264	298	271	274	261	267	272	275	248	285	276	282	290	306	257	294	240	285	277	278	289	255	246	297	289	324	261	250	270	289	298	289	259	293	279	254	274	307	251	274	317	288	277	270	249	294	248	287	266	281	301	263	283	280	297	279	303	269	271	299	279	309	281	261	291	266	296	285	286	279	267	281	290	296	252	280	288	266	271	310	312	273	274	285	273	304	287	273	275	283	267	272	261	262	297	276	279	297	272	301	284	274	281	328	272	263	308	298	294	271	242	282	297	288	275	308	288	276	240	278	263	278	290	294	254	266	270	270	256	283	264	280	311	287	261	287	290	269	298	270	264	251	237	275	304	291	258	256	277	252	281	302	283	292	280	265	303	288	283	274	274	269	293	235	312	306	272	310	306	274	263	333	273	295	290	273	267	298	271	257	290	265	299	288	279	252	263	294	263	284	274	263	271	292	275	270	282	279	259	306	324	292	266	271	274	280	286	261	309	258	261	297	275	264	275	281	295	275	284	279	266	293	287	297	313	288	275	252	294	291	270	303	281	297	296	329	291	272	279	303	277	303	278	266	249	286	294	288	283	290	290	279	303	269	297	303	311	283	273	275	260	266	258	301	307	249	282	277	283	291	288	268	269	295	291	290	290	263	307	270	293	299	291	283	264	262	301	239	275	293	289	302	263	257	281	289	260	264	263	279	257	274	288	318	247	259	255	280	291	306	292	320	279	277	259	292	253	311	297	257	251	296	315	265	263	275	313	282	246	282	312	287	295	302	271	299	299	283	300	276	279	284	284	316	295	273	297	266	302	252	272	242	256	293	299	301	292	314	295	285	296	256	292	323	265	287	280	295	263	302	260	265	259	308	280	292	272	307	267	265	271	278	277	263	280	255	260	280	279	278	294	279	284	270	284	262	299	323	297	276	289	319	289	277	255	284	282	282	276	320	293	281	261	300	318	283	292	262	244	268	288	268	272	296	266	262	301	304	278	280	288	286	258	276	275	308	260	262	247	265	280	254	294	255	305	270	276	279	278	248	252	281	269	302	249	284	294	296	309	316	295	296	310	257	304	274	298	289	254	296	297	306	276	257	276	262	276	283	290	298	304	312	275	258	289	277	269	262	267	270	269	296	266	267	277	306	284	286	279	279	317	300	275	253	249	286	280	271	276	264	320	275	269	275	272	286	273	263	259	260	283	284	286	273	277	258	280	302	266	285	277	278	250	240	266	286	277	294	260	286	272	283	280	253	307	292	275	290	256	260	301	260	301	250	279	297	281	305	292	264	276	245	286	271	267	282	276	277	279	239	272	297	279	290	279	304	278	268	286	284	249	268	274	288	284	268	313	273	232	297	272	278	283	299	292	281	274	275	283	249	278	296	300	293	283	265	268	265	293	290	299	288	279	285	278	307	305	263	258	283	283	265	281	274	287	284	293	302	243	289	259	275	274	274	262	267	289	246	295	283	259	299	292	286	293	323	283	292	295	291	271	282	281	283	276	274	291	286	286	316	289	258	267	260	296	283	297	275	268	291	275	288	271	286	261	279	295	283	291	298	284	277	266	246	265	291	298	300	278	259	283	284	281	265	253	285	260	270	252	287	275	256	295	265	301	269	265	276	312	261	284	302	306	290	272	284	292	273	278	262	294	259	239	252	261	311	294	304	261	275	259	263	282	258	300	293	298	306	275	304	237	260	288	268	269	271	298	269	297	300	275	280	279	266	256	287	286	290	261	282	278	261	302	290	283	275	269	261	258	271	291	285	280	300	274	277	306	272	273	275	300	302	272	268	281	279	262	270	283	288	272	312	265	272	259	283	279	281	273	249	287	287	281	258	324	288	311	279	273	310	274	304	272	288	284	274	266	265	285	251	261	276	291	306	270	305	278	259	273	286	283	279	272	234	286	279	286	267	322	294	277	303	257	268	296	324	289	261	261	289	285	271	285	301	257	287	281	254	276	255	283	287	279	275	319	281	288	303	310	273	273	253	253	280	289	280	272	281	273	296	280	286	269	254	301	260	281	280	294	293	319	261	282	298	294	270	277	287	307	312	276	308	268	291	302	289	264	262	283	275	299	277	290	305	274	302	298	266	286	270	267	293	270	271	285	302	279	284	285	279	272	304	275	303	286	286	275	261	269	234	254	269	284	267	261	309	306	266	264	262	261	262	317	279	270	267	279	266	276	245	288	262	274	269	284	269	290	307	269	274	303	297	280	266	294	289	278	285	267	272	281	243	303	265	282	285	283	244	299	265	262	294	266	285	266	287	291
6661	4478	2446	3728	5114	7067	13408	6030	4830	5956	1049	1020	1047	976	947	885	881	894	915	844	864	847	866	819	823	855	835	780	773	850	1057	1041	859	771	832	861	1043	1270	977	799	883	759	771	721	763	803	734	797	758	751	737	749	758	756	807	730	770	763	789	744	708	841	771	784	770	747	767	741	795	759	744	784	802	772	801	778	751	781	760	814	672	776	837	764	800	787	770	772	801	782	808	754	791	758	795	775	759	825	750	775	765	761	731	791	781	738	733	799	767	754	843	778	758	757	811	832	823	793	760	708	761	737	753	803	775	752	734	757	751	811	821	745	744	793	749	755	779	768	701	736	817	772	819	757	771	761	779	815	732	785	778	777	783	790	739	779	766	795	721	772	781	800	841	796	756	800	753	820	735	797	794	801	725	754	763	790	778	810	751	740	759	749	771	763	765	844	807	763	687	792	788	774	748	754	759	781	783	760	700	820	808	753	762	731	757	731	772	757	764	789	782	750	745	721	806	814	773	773	785	766	800	822	722	849	770	832	715	761	759	797	781	730	753	738	820	778	761	780	750	775	742	795	772	801	780	764	784	769	774	808	751	737	725	758	758	767	773	747	761	784	789	753	751	778	819	740	805	801	757	817	739	797	775	789	753	794	772	778	833	751	805	773	768	772	712	776	742	768	731	773	755	757	760	762	760	747	729	762	724	796	818	796	766	790	774	754	697	791	776	797	804	801	750	735	696	772	778	777	767	772	748	781	767	787	797	789	814	731	796	860	779	775	778	784	787	739	761	714	793	763	796	762	800	729	752	787	780	728	858	708	750	738	746	802	796	777	800	756	796	774	787	790	790	812	792	792	745	827	791	758	790	770	772	816	790	748	786	742	760	838	746	755	782	796	795	761	774	756	773	778	750	796	736	765	759	735	763	808	739	817	768	793	800	831	776	738	717	779	776	788	797	762	799	775	797	751	772	726	721	767	722	797	783	795	766	721	760	767	758	815	807	769	767	821	790	778	806	684	829	724	792	779	767	789	819	807	763	768	816	764	817	788	735	710	781	763	750	756	780	798	794	786	772	748	791	789	788	794	782	788	790	791	795	798	764	789	767	785	784	753	807	736	759	795	808	806	793	760	760	798	800	798	759	780	786	774	764	774	721	767	730	827	776	794	746	794	761	759	722	796	764	740	781	744	778	754	729	798	813	793	845	798	823	793	821	748	769	831	784	739	736	764	784	743	743	766	750	771	763	789	784	784	763	795	772	789	759	738	779	718	773	805	789	816	773	775	778	743	843	766	760	788	767	731	757	807	782	786	809	755	759	795	768	785	805	735	779	803	765	778	780	818	825	769	811	757	783	790	807	757	768	734	804	766	782	784	728	728	783	744	749	795	811	768	793	797	763	767	794	753	719	768	806	769	835	776	756	743	793	830	812	788	811	826	748	762	795	748	805	799	743	760	745	773	764	797	795	777	811	744	769	782	815	805	783	811	751	729	794	757	775	805	785	800	796	789	785	790	772	788	765	791	754	809	732	773	793	788	767	775	749	755	751	747	755	750	749	760	788	762	775	753	841	802	766	759	726	795	791	766	784	819	766	725	806	831	782	756	799	767	751	777	822	752	772	740	813	797	784	768	844	835	755	817	762	779	798	769	809	802	798	795	786	766	753	797	772	788	795	780	769	737	794	809	767	827	763	729	781	790	776	737	771	753	788	750	758	754	781	777	754	769	765	811	756	749	782	709	776	792	810	738	769	749	768	735	755	747	756	801	770	755	785	758	743	763	756	729	769	797	781	742	795	799	826	758	836	788	724	766	784	764	780	767	729	765	714	737	728	760	736	797	754	746	780	810	783	815	779	776	763	741	752	794	753	750	797	780	723	766	774	761	726	761	767	832	831	798	733	781	757	763	787	764	804	812	790	787	758	789	779	771	753	741	780	798	788	847	752	773	759	767	797	808	801	797	797	750	751	763	764	735	777	797	768	801	754	733	775	767	775	712	739	775	814	816	813	774	788	766	709	707	765	836	805	776	759	812	745	788	831	766	737	766	754	779	758	780	770	776	782	791	777	754	749	724	792	828	742	744	802	733	769	775	739	795	791	763	742	740	778	742	793	746	770	765	722	803	815	798	754	760	745	766	794	808	740	779	742	758	790	829	795	782	761	761	725	766	811	762	824	791	755	800	804	803	785	791	801	782	746	773	796	769	725	815	814	739	809	714	754	720	775	753	771	770	717	737	781	785	758	749	783	752	825	762	790	757	795	792	724	793	734	787	721	776	783	778	804	760	805	817	800	804	750	739	756	770	755	783	761	723	751	835	792	738	733	740	775	759	752	829	771	814	821	769	701	785	797	768	766	793	797	782	759	789	787	744	818	749	803	783	773	774	764	749	736	801	760	791	789	750	743	838	753	766	773	769	751	785	753	758	765	755	776	818	764	742	776	746	752	787	819	735	763	795	781	750	762	766	740	778	773	727	784	825	776	768	766	799	716	761	746	759	775	802	781	744	772	742	771	779	819	802	756	742	769	795	778	802	792	724	757	783	788	760	760	732	782	775	777	778	750	783	772	807	822	809	798	771	764	777	769	770	774	731	797	751	779	751	753	766	771	816	733	786	770	808	758	762	757	797	785	804	806	722	785	770	742	790	771	755	792	750	811	810	778	780	760	797	767	740	798	722	779	779	791	739	790	762	764	709	786	781	742	750	760	738	773	754	753	755	762	745	750	789	815	779	762	750	794	743	801	756	807	763	808	777	740	725	762	812	790	792	781	820	796	765	797	785	726	705	779	777	777	754	749	768	768	764	785	825	816	750	806	717	756	754	770	814	800	795	822	792	814	776	787	755	802	760	754	797	738	785	799	797	772	732	782	774	748	801	819	789	776	802	795	811	794	766	801	815	739	707	733	796	757	745	776	761	742	767	791	798	773	780	776	782	802	757	724	770	752	792	759	726	815	707	783	757	787	763	736	772	753	770	763	812	812	788	779	749	736	757	748	825	744	785	801	818	779	760	786	745	778	751	793	783	765	754	797	812	733	798	773	779	752	772	832	778	779	742	739	758	804	775	772	774	790	759	810	731	777	736	772	833	764	773	781	785	706	748	767	758	792	774	839	802	821	779	777	782	799	735	801	764	763	785	746	711	759	794	812	767	758	757	762	715	786	787	789	785	781	770	785	751	733	766	784	785	766	750	801	772	759	736	801	744	810	744	765	760	829	755	821	781	767	741	747	805	835	772	788	782	788	760	798	755	757	722	756	795	751	776	799	814	756	776	811	788	775	807	807	713	778	785	760	794	806	803	798	802	753	749	782	739	734	780	806	814	757	775	755	745	762	792	805	813	750	778	741	740	771	792	811	760	763	775	794	805	791	727	781	764	765	694	755	784	798	782	780	772	808	786	799	741	761	826	796	780	763	744	814	768	810	804	732	770	783	773	770	797	713	759	744	774	739	741	746	753	750	758	796	766	764	767	792	794	734	757	795	742	786	795	817	777
10448	3162	2151	1697	4118	3115	1894	881	1756	1406	349	310	295	300	272	298	294	296	293	286	321	295	297	295	288	286	325	268	236	280	302	290	289	286	291	300	253	353	293	306	299	261	291	263	285	266	292	279	259	293	250	246	309	289	272	279	279	277	259	287	305	257	288	289	274	291	277	289	274	297	285	263	258	261	259	271	245	283	268	272	286	290	276	280	308	290	297	300	280	291	285	280	270	267	277	293	247	306	248	286	271	280	289	272	287	258	300	301	266	265	290	293	253	273	275	291	282	285	294	281	288	282	281	290	290	285	279	283	253	270	277	303	281	290	261	293	283	281	274	259	291	268	278	274	265	289	271	308	296	275	283	316	261	270	296	278	283	263	268	264	276	301	252	279	257	272	273	289	265	249	290	282	267	281	251	276	280	269	263	272	279	268	286	265	284	320	299	274	257	259	272	274	279	277	280	267	259	292	297	295	277	295	232	287	294	265	288	268	294	294	246	303	266	282	300	298	274	251	292	266	284	271	302	264	273	275	271	248	275	289	287	298	299	253	276	260	264	262	305	315	285	300	309	291	285	280	274	274	266	272	263	255	267	310	260	284	286	271	257	276	286	310	306	267	278	284	283	269	288	270	244	282	277	250	283	258	285	266	248	286	293	297	269	283	272	280	260	286	271	272	304	264	273	258	272	315	321	317	270	272	277	274	296	303	235	278	291	259	283	267	261	281	260	281	311	265	296	255	272	285	276	278	273	267	271	278	260	300	299	286	324	255	262	287	275	284	270	274	291	303	251	294	267	293	282	294	299	281	270	308	268	270	307	270	258	270	286	268	280	304	285	263	302	278	264	299	287	258	299	318	276	274	264	265	267	273	269	266	286	250	288	311	286	270	256	278	297	264	311	305	264	289	274	268	268	286	285	271	248	249	284	277	291	262	259	284	293	267	311	273	283	294	278	273	285	271	275	265	282	323	286	280	306	288	287	252	285	252	294	302	285	281	272	273	276	280	298	287	274	274	267	252	271	282	281	294	275	285	298	249	259	280	288	268	279	282	285	281	304	267	263	286	309	270	286	282	311	253	266	300	286	245	283	277	279	294	291	274	287	271	261	275	248	272	307	275	258	263	288	270	309	315	267	295	273	260	279	256	285	301	272	274	271	292	306	286	268	282	269	281	286	288	320	274	254	283	278	265	274	276	274	273	305	290	271	264	278	277	273	266	271	273	269	338	305	281	293	293	292	289	298	248	299	285	308	249	256	286	271	262	317	278	287	260	259	285	271	266	301	303	252	274	327	265	276	282	266	293	275	262	280	269	260	272	274	308	294	284	260	281	265	261	281	242	293	301	256	282	291	290	267	312	281	273	264	294	249	260	257	272	306	295	263	305	302	285	288	299	282	300	267	284	272	273	269	270	291	256	298	266	269	301	279	281	310	271	256	293	285	245	268	285	253	291	269	291	267	277	291	262	264	297	264	261	275	280	254	287	285	298	263	279	268	266	270	288	280	265	276	240	274	292	284	261	253	288	256	275	297	241	245	273	281	303	289	277	301	307	280	268	281	282	281	296	269	261	297	272	284	255	230	289	275	283	280	269	282	279	274	300	285	295	286	289	277	297	261	266	280	268	277	292	296	310	259	295	283	267	274	262	270	265	290	299	273	274	298	283	316	264	296	262	299	300	304	273	270	278	265	278	302	286	292	279	251	267	281	294	263	275	288	292	291	300	296	271	264	277	277	272	286	265	278	298	275	285	285	264	250	269	275	257	312	289	292	297	241	276	296	286	302	282	295	256	290	278	293	297	280	284	254	265	308	290	293	287	279	278	263	300	264	292	259	278	277	265	266	301	269	265	316	268	283	258	285	271	284	248	281	272	268	295	272	296	277	277	329	278	302	285	267	292	248	286	304	268	260	275	295	282	291	302	304	244	286	271	263	279	290	254	279	278	298	229	293	280	287	282	253	277	269	249	285	284	294	271	281	288	297	246	276	275	273	292	296	302	263	298	264	289	296	275	261	283	265	272	277	263	249	300	270	302	295	291	283	294	272	277	235	251	288	263	297	292	262	294	277	282	261	258	287	299	268	270	296	241	309	255	292	300	252	274	240	258	275	299	316	298	267	272	273	301	296	248	288	256	268	269	314	279	283	290	263	280	265	236	299	298	266	275	256	285	305	271	296	255	284	273	266	277	284	300	263	280	274	278	270	270	293	275	284	271	295	280	296	268	258	269	267	262	302	289	299	253	288	295	281	264	273	277	282	262	301	282	284	265	278	294	299	267	268	273	264	266	269	268	264	273	273	293	298	303	278	257	283	281	265	308	285	289	283	278	290	289	280	310	281	274	272	276	288	278	283	264	264	293	263	298	253	301	285	264	253	304	291	272	282	279	323	298	278	277	287	296	303	294	275	305	254	278	303	300	259	252	264	286	291	306	295	272	272	289	281	276	305	285	280	300	298	289	261	282	274	286	271	305	287	298	304	285	266	273	277	301	283	300	275	277	270	291	276	253	292	270	274	301	283	290	237	283	263	282	271	282	302	263	303	285	292	303	291	269	300	282	289	296	263	279	254	256	292	290	283	299	301	268	258	276	269	252	304	266	270	262	299	275	295	271	270	278	294	289	300	250	274	270	263	266	261	284	273	253	273	273	254	288	290	292	276	264	265	260	254	291	274	280	255	266	289	295	269	291	324	285	278	290	279	288	261	274	298	274	275	274	271	253	265	276	300	253	308	278	285	311	301	288	295	269	279	267	262	302	274	269	310	287	271	277	301	299	281	271	284	302	273	281	278	263	259	304	293	250	266	262	262	288	294	265	280	283	299	288	276	277	254	296	287	274	251	302	288	278	281	283	275	260	273	281	305	262	309	262	304	278	279	298	264	267	277	290	272	261	254	278	275	296	268	258	287	330	261	287	284	241	275	292	299	271	302	241	287	268	293	286	270	280	288	271	292	272	270	289	268	275	285	271	278	305	291	249	271	268	241	261	280	276	310	295	288	267	314	255	288	255	237	272	324	281	274	288	264	271	276	276	293	282	289	280	262	276	296	297	277	303	274	304	241	267	285	274	268	313	294	295	286	269	267	292	274	318	306	276	280	254	293	292	271	313	287	301	295	310	261	275	272	282	303	305	300	302	278	294	253	258	268	311	306	299	268	280	259	269	301	278	294	243	286	271	251	284	268	260	282	259	288	279	285	263	285	279	286	275	295	279	270	250	251	282	280	289	248	281	273	281	279	279	278	268	312	263	282	277	284	302	276	266	281	279	253	247	299	275	276	305	306	258	290	287	277	276	287	271	296	288	270	251	296	290	287	266	284	296	272	271	271	283	274	300	284	261	258	256	269	260	287	249	299	280	297	277	276	254	260	273	248	269	288	275	248	296	300	298	269	296	277	306	275	256	282	249	279	291	264	287	276	299	266	314	282	278	280	309	300	280	278	275	269	254	309	255	289	278	260	314	278	274	311	287	299	286	282	291	261	257	291	286
7007	2853	2871	4654	14522	10774	8231	3686	8319	6029	1068	944	809	861	806	790	789	830	814	775	857	847	794	774	784	826	829	792	780	801	994	909	814	720	793	774	890	951	905	813	791	769	819	812	750	827	795	733	755	750	792	786	801	762	765	752	791	783	746	732	728	785	779	793	741	837	791	768	758	765	773	814	722	750	755	760	763	741	777	734	787	825	739	745	765	785	774	809	773	825	780	779	734	796	777	768	788	777	803	786	759	802	795	771	768	782	757	740	845	788	783	747	752	704	754	813	734	744	760	784	742	740	768	778	824	760	788	774	739	768	802	784	772	807	756	746	747	750	814	757	749	735	767	784	758	718	745	765	778	745	747	748	742	804	784	733	775	773	803	773	773	792	812	721	786	811	735	776	781	782	768	734	732	770	805	745	724	767	762	777	784	792	789	787	776	730	737	783	767	733	770	787	814	772	838	733	788	788	757	784	773	758	757	770	751	750	764	753	761	747	770	799	831	783	744	741	795	772	815	758	685	731	796	829	762	774	756	712	758	771	816	783	783	813	805	752	757	775	772	756	790	825	755	801	800	791	803	784	723	754	738	756	754	796	744	772	766	733	736	758	779	773	788	780	811	766	757	756	721	775	715	812	799	836	816	765	772	792	847	794	778	800	755	765	781	782	771	751	779	713	760	791	776	781	791	775	759	740	752	802	804	742	794	739	794	796	758	822	835	800	810	763	778	801	834	822	784	760	781	731	807	757	762	778	813	783	755	739	786	809	799	769	811	764	757	767	782	793	766	720	763	773	729	783	803	759	773	781	801	780	766	787	779	786	756	809	774	780	784	757	765	744	797	796	732	788	718	786	834	737	754	788	782	763	757	760	747	785	716	790	767	801	771	752	742	806	777	805	729	756	775	747	800	739	783	742	762	762	765	769	768	773	789	811	755	787	743	750	765	774	738	777	793	777	760	782	766	763	768	809	786	770	799	772	788	767	778	772	761	787	798	787	748	790	771	713	751	805	747	748	776	768	682	767	713	740	831	753	787	711	763	767	784	735	768	754	834	764	796	801	783	820	826	746	767	773	775	749	803	825	759	712	755	772	750	771	777	770	782	755	767	788	771	787	715	737	747	792	790	762	797	756	809	803	785	814	730	820	766	745	808	778	731	762	802	783	785	804	791	751	711	807	831	791	733	767	778	751	800	794	808	791	771	742	780	793	800	803	796	732	817	736	774	762	806	744	746	780	793	760	771	782	789	758	702	755	775	755	777	783	788	750	841	750	736	730	807	736	795	815	791	735	750	769	782	758	771	785	809	817	737	743	803	712	822	771	785	765	770	843	742	758	782	760	795	787	752	765	791	793	800	798	795	765	793	793	746	752	748	766	795	774	835	776	787	760	760	812	793	774	767	783	726	758	773	780	769	720	757	763	773	836	814	774	769	757	764	815	782	807	801	795	791	786	765	758	740	790	786	729	796	761	779	723	743	747	816	702	757	752	782	753	762	773	730	802	761	771	790	743	822	732	722	805	797	788	787	775	756	826	796	767	769	828	818	739	738	792	818	738	772	808	759	735	766	778	795	802	767	772	808	744	772	751	770	829	753	743	788	787	747	789	803	814	799	770	764	825	721	801	762	830	709	759	808	817	744	771	789	780	741	779	707	748	823	743	795	754	770	744	787	759	759	777	764	792	760	774	767	794	785	790	750	776	758	747	800	762	789	798	770	739	755	801	710	770	739	754	824	800	787	765	789	719	787	765	757	789	815	758	786	791	744	715	720	789	762	805	730	775	801	805	736	735	755	778	747	817	744	770	800	790	742	721	785	780	722	759	809	806	778	801	767	777	741	744	741	769	760	750	762	780	729	805	823	784	762	771	813	820	779	760	778	792	747	737	808	798	762	751	781	786	760	810	768	807	769	765	729	775	750	741	742	742	756	756	784	795	736	801	760	752	747	748	823	801	751	795	807	736	814	819	801	751	808	762	735	747	784	788	727	800	791	752	764	839	735	777	769	739	766	835	777	770	789	775	737	780	791	718	824	790	735	805	763	808	823	827	750	735	732	751	747	740	750	742	779	794	739	785	789	780	821	721	750	749	784	777	798	800	749	739	758	743	743	799	723	803	745	784	784	770	782	802	802	758	772	763	727	788	771	755	761	769	793	761	778	773	756	736	784	730	788	778	778	783	755	775	740	753	810	770	782	760	772	767	763	778	755	779	775	833	727	775	739	800	780	806	761	818	768	754	804	774	813	713	803	782	767	756	807	788	760	809	778	770	776	816	802	773	785	805	765	786	734	752	773	756	763	764	754	775	760	774	799	773	831	767	792	800	775	824	703	784	740	776	809	772	777	742	783	797	739	732	795	787	776	761	799	747	787	765	739	812	816	768	782	772	815	812	757	777	823	772	776	808	763	810	774	761	738	753	740	752	747	754	756	766	765	793	751	737	762	814	841	752	800	759	761	750	757	745	751	793	777	794	792	777	737	726	805	782	733	732	760	763	806	772	719	752	773	753	726	777	772	830	795	783	796	698	737	790	817	819	750	812	797	803	781	779	786	760	844	737	749	768	774	747	761	805	731	799	744	747	765	761	756	814	829	778	785	809	777	801	805	741	756	825	757	706	746	766	772	820	763	727	751	770	767	729	769	755	838	739	767	724	808	792	813	784	793	764	777	771	790	756	803	782	775	745	808	771	831	746	734	801	774	758	755	815	731	772	804	769	760	797	794	795	805	809	772	789	773	773	786	788	807	748	800	763	764	807	774	739	799	813	785	738	797	804	722	761	824	765	740	797	805	735	745	790	777	749	730	765	825	782	762	768	802	815	779	768	757	778	811	753	774	804	806	841	788	784	768	765	776	792	755	808	807	737	741	782	708	758	788	748	764	778	801	793	775	762	767	729	818	747	756	746	764	762	776	788	782	801	779	773	798	818	794	768	801	750	760	723	790	814	778	800	781	755	743	825	782	747	762	764	800	702	778	791	734	746	814	751	779	732	745	769	800	724	742	759	759	673	766	762	810	748	808	766	757	783	723	777	732	807	779	813	812	755	755	804	750	813	815	781	753	737	772	800	809	805	772	768	754	773	725	860	727	744	786	765	756	784	778	805	775	776	709	809	774	796	777	790	762	781	736	752	786	828	765	805	765	766	780	776	773	766	737	794	797	817	784	783	760	779	830	758	749	777	789	786	814	764	762	807	773	776	757	776	717	740	830	747	835	790	771	761	802	789	774	769	691	775	799	757	762	815	734	793	766	768	825	772	774	710	836	797	748	765	758	730	836	830	775	759	780	724	763	724	757	801	785	740	795	757	747	770	783	818	794	790	801	803	757	769	812	807	707	775	759	808	802	763	812	735	782	781	783	766	764	784	811	737	776	783	808	756	775	755	780	786	773	758	771	760	799	792	782	785	760	808	798	819	773	785	722	750	776	803	736	759	721	778	758	777	797	776	772	776	766	779	738	732	809	805	824	762	785	819	778	771	765	811	742	766
10796	3836	2077	1402	4139	2947	1839	2152	1950	783	312	332	319	304	293	283	304	308	290	295	326	301	267	294	285	310	296	280	283	287	313	341	267	291	280	291	289	300	334	291	321	292	314	268	304	288	286	297	256	270	296	288	258	279	273	253	296	263	286	276	299	298	253	275	289	271	262	270	278	295	274	277	287	265	279	304	277	276	294	268	280	301	306	268	260	268	281	291	259	295	284	292	253	280	243	234	255	269	271	318	306	275	288	280	287	246	287	255	253	244	293	277	286	259	273	309	258	267	293	276	264	273	274	255	259	291	294	266	282	272	289	262	285	256	278	283	301	273	267	280	290	286	299	279	262	268	286	312	289	293	250	277	260	255	257	260	294	295	275	288	299	285	288	251	280	274	260	289	243	277	261	308	270	285	275	250	287	275	277	277	303	255	284	279	267	291	279	234	254	290	309	291	275	268	285	291	263	297	280	304	240	286	319	250	268	307	275	310	280	303	300	296	291	307	268	282	270	236	276	268	288	258	243	267	282	279	270	314	270	284	275	284	281	296	279	278	286	289	268	277	307	279	271	247	263	298	297	271	273	283	298	283	291	273	272	282	308	262	248	307	294	291	281	250	286	283	289	293	283	277	252	259	278	272	257	281	296	281	293	268	292	286	255	287	276	313	260	265	264	306	285	267	255	285	280	284	275	295	282	272	275	292	273	292	285	287	281	315	296	264	286	286	249	276	287	276	295	292	323	264	284	266	294	259	283	261	303	272	273	277	280	274	269	295	262	260	294	250	288	283	284	272	240	297	285	315	267	290	275	266	316	268	287	271	315	280	279	278	285	306	249	296	283	285	285	262	257	263	291	244	279	271	284	267	301	283	323	305	267	256	253	264	270	297	251	277	263	295	298	251	322	250	264	258	284	280	290	263	274	291	270	285	256	294	263	309	239	276	278	287	270	251	272	271	267	259	270	287	275	270	289	291	278	244	281	278	308	304	278	321	286	311	271	255	300	281	296	314	296	269	275	289	260	277	231	279	265	282	277	262	253	264	276	296	293	279	262	247	310	303	281	299	233	292	298	299	267	258	279	285	266	249	258	280	274	260	271	255	281	269	267	292	281	292	257	262	288	281	299	290	273	279	281	294	286	279	261	268	285	279	289	298	255	276	272	255	295	272	273	295	281	262	267	258	269	268	244	255	315	282	268	272	295	281	304	298	287	269	317	266	285	260	263	259	256	270	312	313	275	291	297	284	299	282	252	257	265	296	281	270	301	254	298	273	316	267	275	280	283	279	307	264	259	282	286	272	267	262	294	257	279	286	252	280	285	244	302	311	307	281	283	276	297	311	291	244	263	298	269	311	300	267	261	321	269	269	290	285	290	296	257	275	281	270	305	274	272	287	307	324	294	275	264	264	297	249	242	250	289	320	289	308	267	330	292	271	287	276	304	281	259	287	282	289	274	302	261	259	302	299	279	252	297	271	304	276	268	344	274	281	273	273	285	263	278	281	266	261	283	282	275	289	273	246	291	256	283	296	281	298	264	276	244	282	267	297	264	283	301	285	272	259	293	264	278	281	268	291	286	286	289	306	281	248	291	270	319	259	324	268	270	267	290	306	266	275	278	284	273	267	290	291	269	279	307	265	280	270	273	297	275	264	264	276	286	272	289	268	295	260	294	275	269	274	262	279	297	297	307	274	291	275	266	288	288	278	250	275	290	289	315	300	272	294	281	287	291	275	266	264	268	274	283	278	265	263	266	293	275	291	286	273	274	293	288	324	260	288	307	304	257	293	282	265	292	266	304	294	299	285	273	291	253	285	300	285	266	297	244	291	258	283	272	286	302	275	264	284	277	293	278	266	276	282	253	270	287	284	295	289	305	290	285	317	320	263	265	282	285	309	296	280	295	291	271	290	302	292	282	251	269	277	305	307	284	299	291	244	292	309	323	285	269	240	269	284	269	284	294	244	288	288	292	266	289	274	231	263	272	304	251	263	287	299	279	290	265	300	279	260	271	326	293	289	319	267	280	308	260	289	279	287	297	278	308	302	292	294	278	270	301	290	269	305	303	279	249	264	293	299	311	284	322	319	290	295	252	302	254	303	281	292	297	279	287	277	282	266	267	290	287	294	274	264	280	291	298	257	296	283	260	285	288	284	291	279	287	296	274	253	282	272	262	300	299	276	297	266	294	287	258	272	285	283	265	292	270	275	242	328	277	251	291	290	258	291	276	265	278	305	258	269	244	260	268	273	286	292	267	262	271	272	305	305	272	261	301	257	298	274	253	270	311	278	272	270	281	311	251	288	244	272	281	278	264	283	279	293	300	279	305	294	274	272	277	282	279	268	301	274	293	265	257	270	279	253	292	268	275	284	273	258	295	299	297	256	280	284	292	261	304	317	278	281	246	271	287	272	279	267	282	295	284	288	254	270	287	274	262	262	276	270	261	285	284	255	281	308	278	284	297	287	268	273	282	268	303	278	274	285	254	271	271	278	282	276	272	264	286	297	282	278	278	281	283	267	283	264	253	299	282	262	282	257	290	289	285	290	285	287	285	271	253	298	284	284	306	321	302	295	274	290	306	285	298	284	274	314	268	283	287	288	272	254	279	284	252	276	285	280	294	267	261	294	261	263	299	267	270	287	271	269	258	299	239	274	266	284	262	256	311	287	296	282	290	250	256	283	295	284	274	280	288	298	271	289	338	298	256	300	260	262	284	283	282	329	297	266	280	318	271	286	288	240	291	296	268	223	281	284	273	251	328	285	291	269	290	254	244	279	263	262	260	303	292	267	286	289	271	267	283	289	276	276	281	257	285	299	285	251	286	265	250	258	260	236	281	306	284	281	273	280	275	297	294	288	259	258	270	290	288	287	294	280	274	284	269	258	288	280	303	258	309	277	287	296	293	283	274	268	298	276	269	244	258	283	299	268	260	283	249	307	268	309	273	252	301	293	305	302	265	289	299	282	268	299	279	275	286	270	270	275	254	289	269	268	245	241	270	297	328	303	264	278	313	296	297	294	271	253	266	264	307	253	269	253	287	270	298	256	268	248	281	265	264	280	270	299	256	298	269	284	276	289	253	279	282	285	306	267	272	283	243	299	276	272	290	266	290	265	271	279	272	269	280	291	289	265	255	272	281	257	295	284	292	285	300	277	292	283	263	288	275	281	292	288	253	284	281	285	291	274	250	296	265	301	289	321	264	292	291	257	267	279	268	301	292	288	295	312	296	265	255	294	288	279	288	278	281	292	279	289	284	269	326	301	283	259	325	296	285	260	273	293	302	298	278	274	269	285	288	284	277	280	286	289	273	281	261	287	302	302	274	249	277	293	284	265	294	253	266	288	246	264	262	287	299	260	301	303	266	258	287	290	246	287	307	302	314	321	270	282	258	286	254	277	273	281	239	263	274	283	259	275	256	277	259	265	280	285	281	307	257	282	294	316	286	271	267	275	285	286	278	292	263	285	286	258	286	298	257	268	266	249	254	304
7411	3309	2804	4042	14492	8906	8264	9336	8315	2777	966	902	885	830	830	857	851	851	849	868	819	889	856	844	849	796	788	756	828	793	984	1023	867	834	783	860	888	974	868	763	784	808	730	724	781	797	835	790	802	785	814	793	787	724	781	779	753	805	741	801	773	766	806	758	808	791	754	794	735	740	760	770	798	788	809	804	756	758	777	744	768	756	831	743	765	782	766	789	745	756	784	774	774	783	759	753	814	772	716	719	790	813	748	755	814	761	748	786	822	760	784	682	816	795	772	807	769	725	776	775	789	784	786	791	797	758	801	763	771	781	776	767	790	791	748	753	739	771	771	753	733	767	787	764	768	774	771	757	746	800	757	770	798	777	780	766	780	771	817	784	737	815	792	830	740	800	785	753	762	793	827	781	763	766	783	794	801	743	791	791	779	796	779	780	756	773	755	827	763	850	753	787	772	756	774	794	787	769	806	809	763	732	745	819	732	752	738	754	786	748	804	718	739	761	823	771	766	792	728	767	792	795	731	787	760	756	767	778	778	750	800	755	741	810	772	822	773	774	751	773	749	795	777	756	746	760	828	786	741	755	809	727	740	821	759	775	804	774	800	764	758	837	781	801	783	784	799	771	755	768	788	721	773	771	821	776	788	762	780	737	779	760	810	746	780	789	786	745	747	745	763	748	785	738	816	764	791	811	812	851	779	792	779	753	792	772	760	791	748	793	772	713	772	835	722	735	781	815	801	766	838	767	766	794	723	821	835	729	789	775	778	823	787	729	742	750	829	753	770	773	788	803	765	809	780	765	773	755	764	733	809	735	783	782	781	774	764	758	772	794	779	761	723	765	752	785	722	788	759	719	744	784	754	785	760	749	827	789	794	776	847	782	792	766	779	793	725	790	740	771	757	721	753	804	825	785	753	770	779	795	750	758	755	774	758	764	837	782	749	779	763	838	754	788	725	761	764	755	796	785	749	759	791	751	783	771	736	809	789	760	738	780	808	768	755	786	812	809	760	750	752	787	756	818	751	789	778	794	708	768	737	717	810	741	766	774	781	750	809	807	736	742	744	769	757	755	770	801	764	730	800	755	775	800	755	810	767	754	801	841	762	757	784	784	817	778	833	800	799	795	796	769	746	739	751	771	748	811	776	812	755	769	777	794	786	790	787	744	737	752	757	797	736	821	781	760	799	789	701	802	718	776	798	744	784	747	794	775	785	775	751	764	777	792	759	773	716	740	782	738	764	771	823	790	779	764	730	779	792	730	739	744	745	810	803	786	836	807	724	774	696	795	784	804	762	742	812	828	770	756	836	812	792	772	781	778	765	721	772	798	793	767	785	769	775	776	779	767	773	797	725	694	758	794	799	792	810	800	838	804	809	782	731	752	763	729	810	804	791	838	758	749	796	764	779	762	807	759	765	757	851	799	796	737	825	806	717	735	707	773	726	751	785	758	766	800	758	744	764	789	783	801	820	786	752	781	781	865	752	776	782	768	831	797	787	776	767	818	741	747	807	761	742	799	747	777	782	754	771	792	791	710	740	767	771	784	777	763	794	803	792	768	744	757	830	779	759	714	780	776	805	809	777	718	795	754	750	783	797	741	751	754	757	781	770	801	773	742	782	796	768	779	714	837	781	749	787	749	795	769	801	806	829	771	830	726	807	752	792	799	775	741	791	782	740	760	782	786	836	780	728	755	755	784	807	752	813	759	764	790	747	806	747	748	743	765	770	790	756	764	826	783	823	812	793	769	732	770	745	766	761	705	759	792	800	817	784	763	779	789	772	790	783	778	750	729	782	789	778	823	771	795	763	771	735	791	803	768	731	747	799	796	723	732	788	786	779	788	735	785	789	811	777	759	717	756	746	803	790	786	805	704	800	741	779	713	728	827	772	742	763	770	770	807	757	786	793	761	831	744	800	723	738	775	718	777	822	752	775	773	792	789	763	809	806	727	773	790	883	807	738	763	787	791	747	743	832	749	821	799	799	705	757	761	791	742	757	805	761	783	856	814	769	710	795	790	803	760	763	746	778	825	701	783	819	772	743	800	732	781	726	798	768	763	735	806	734	787	771	849	807	768	771	688	733	787	764	766	776	743	777	801	813	769	797	761	763	763	718	749	808	761	765	799	742	823	784	761	752	738	747	719	828	818	778	737	793	788	792	793	798	746	773	792	767	815	773	791	709	782	751	771	731	776	802	786	726	758	716	779	763	829	718	750	786	785	763	779	733	739	791	748	750	796	757	807	828	782	790	806	763	790	780	762	754	798	758	812	747	760	777	754	754	773	790	760	697	784	791	805	767	811	801	744	802	759	856	822	784	772	768	788	764	765	752	754	754	784	777	809	765	761	756	802	870	791	833	837	747	756	754	812	760	781	783	778	806	815	752	759	704	721	813	772	734	802	759	775	736	772	771	803	796	773	726	816	811	783	752	823	784	756	806	776	753	785	782	780	761	771	778	770	766	775	788	734	750	806	727	764	786	746	742	808	771	769	795	765	791	738	764	749	764	771	803	752	780	846	819	734	762	796	773	732	782	746	771	759	808	777	721	812	738	758	748	806	800	787	764	788	792	797	725	764	829	819	820	795	776	767	797	758	739	747	768	737	769	770	787	732	780	780	793	809	805	788	759	771	819	794	779	764	775	788	778	759	762	761	779	756	832	795	800	751	719	752	794	768	783	783	763	730	771	786	795	748	767	760	777	778	789	779	778	785	761	766	756	798	782	799	782	794	784	816	767	823	761	810	764	800	789	815	777	809	736	801	788	792	805	698	745	795	786	807	804	802	720	781	747	780	731	730	800	839	724	712	789	835	749	752	771	761	776	784	821	853	813	763	771	786	790	774	793	772	792	739	739	799	837	797	735	729	815	794	809	801	715	750	789	772	782	818	850	791	755	784	787	768	735	764	712	803	780	791	732	751	791	798	778	739	783	775	774	802	757	795	739	778	790	762	802	762	770	768	740	800	774	816	768	764	775	749	834	789	814	768	804	777	804	719	757	817	726	798	813	797	783	798	775	749	758	789	792	789	774	727	788	788	804	797	772	786	798	760	772	773	778	748	817	754	780	798	737	783	789	791	779	758	743	759	783	802	784	736	819	745	761	761	754	796	791	770	725	836	679	785	744	776	753	767	760	751	769	752	754	728	795	759	782	793	833	826	759	821	770	831	773	804	787	810	798	793	727	838	752	747	774	780	767	820	780	774	758	768	745	764	766	775	799	782	779	728	774	772	716	814	778	802	782	754	770	781	762	774	754	785	753	751	736	787	776	767	807	814	754	774	794	813	811	763	738	783	741	755	785	758	783	803	725	778	759	824	776	815	745	757	749	739	795	772	776	763	786	773	758	804	850	794	763	853	763	783	711	806	723	772	786	770	788	784	815	753	707	802	801	792	773	757	799	834	850	800	770	759	748	817	712	727	792	749	784	767	807	783	805	784	769	748	819	851	722	796	790	748	789	733	791	748	839	711	720	811	841	747	750	730
12563	7179	2923	2216	4310	1003	2288	1601	1525	386	306	316	293	297	317	301	281	286	290	277	311	292	292	306	298	317	302	303	287	270	330	418	315	296	299	288	304	313	275	302	293	309	268	248	276	277	292	263	295	270	300	278	260	281	290	275	298	312	281	257	281	279	290	278	289	258	287	269	279	312	289	295	289	259	276	290	285	275	261	269	272	303	267	234	270	276	278	266	275	272	253	280	287	274	298	286	297	253	274	280	277	282	262	285	305	288	277	290	294	266	274	292	292	294	254	276	279	288	272	295	280	284	291	285	304	284	280	273	258	265	271	268	283	291	292	249	299	298	259	258	308	306	281	271	265	282	308	279	293	292	279	283	276	271	261	266	282	260	270	281	288	270	268	266	311	278	296	273	269	295	324	282	295	281	278	256	296	259	267	258	290	268	273	274	264	270	258	275	267	281	287	286	304	255	334	257	283	246	285	276	242	291	295	269	256	303	286	275	275	253	295	261	278	263	281	281	290	254	287	293	289	278	281	299	283	283	314	271	286	269	267	297	299	289	296	253	264	290	302	289	276	305	267	286	259	253	265	292	277	300	270	295	288	264	308	268	271	274	286	283	287	266	301	288	290	267	297	262	260	291	239	301	301	309	315	257	275	285	284	290	276	261	276	281	283	260	250	267	284	286	264	267	276	289	266	249	295	262	290	285	263	286	281	294	297	266	281	311	270	261	286	305	269	299	280	281	296	269	284	253	286	322	288	276	295	273	319	276	300	272	291	284	275	284	272	289	290	278	296	271	329	280	296	285	287	288	281	273	279	281	276	260	288	282	289	322	296	255	297	284	316	282	269	268	279	291	299	277	284	286	279	293	278	290	245	268	288	300	284	284	279	266	289	258	306	252	310	263	306	292	261	265	292	280	255	261	297	273	264	312	271	277	266	267	282	286	292	310	293	281	289	251	258	295	274	279	281	275	281	278	257	258	256	292	291	282	310	235	284	291	301	307	288	269	294	277	274	297	265	262	301	301	298	303	272	283	284	324	292	284	259	283	238	279	285	255	297	289	277	281	293	272	288	275	271	299	277	285	272	278	274	273	295	260	318	287	270	293	315	275	270	293	260	280	247	257	287	291	271	263	293	301	315	287	306	259	327	280	287	260	301	279	297	285	279	305	279	294	278	289	267	287	271	288	264	281	257	265	285	303	266	239	276	292	290	297	261	280	263	287	274	253	288	257	267	276	277	258	277	253	300	269	255	275	256	275	277	283	270	292	286	297	274	278	249	302	282	278	307	281	286	270	281	280	290	271	283	285	290	236	300	273	272	255	273	287	251	268	295	288	237	268	261	283	297	289	277	296	255	277	291	300	269	303	297	297	282	281	269	289	293	269	279	259	314	289	275	273	288	251	265	290	286	259	306	271	297	269	249	304	287	264	265	309	294	304	275	266	277	308	291	288	273	270	287	295	288	266	276	277	298	269	286	264	253	307	281	284	287	273	265	281	250	287	295	274	306	266	277	266	302	303	271	280	267	283	294	280	296	307	264	288	272	247	293	270	274	254	290	263	272	269	279	315	270	269	301	263	266	257	269	270	281	302	294	280	251	289	264	263	268	307	269	257	264	277	278	293	266	309	303	280	271	296	260	304	278	271	264	290	270	284	284	295	289	264	281	294	297	306	313	259	294	275	275	285	277	256	272	272	248	253	302	273	292	275	299	299	292	269	272	268	313	291	269	286	281	310	275	259	301	289	272	280	298	300	275	266	262	277	291	270	286	284	283	290	276	250	273	279	273	287	295	257	244	283	300	260	272	254	283	286	252	292	291	271	285	256	269	281	289	284	287	286	310	269	280	295	285	265	273	266	287	298	297	276	280	272	258	289	303	257	266	282	272	289	259	285	288	265	300	297	266	278	294	280	309	280	308	277	292	324	271	303	308	275	256	286	259	276	287	287	307	265	293	263	307	286	250	271	294	301	291	269	273	270	287	289	265	284	275	292	285	303	284	309	254	305	308	307	304	262	297	285	301	276	318	299	267	291	290	289	285	287	278	297	270	267	295	303	278	255	296	249	291	276	281	286	293	285	288	273	292	256	281	266	280	274	266	279	293	276	283	272	256	285	296	284	291	298	312	273	306	297	306	258	267	255	267	299	258	269	263	272	290	277	297	293	269	274	270	307	283	295	268	288	273	284	294	289	281	260	261	289	281	283	271	289	281	292	301	267	290	283	273	269	272	275	288	264	292	290	291	264	282	297	304	293	256	258	246	297	309	285	273	287	296	274	272	262	274	269	293	249	273	275	283	280	273	291	305	250	280	254	277	287	279	305	271	259	281	272	305	302	289	298	275	257	275	260	271	256	315	239	272	241	253	294	285	301	289	271	301	278	295	283	313	274	289	294	299	282	285	280	267	263	275	285	286	293	252	261	301	270	281	269	307	310	250	275	269	304	255	262	308	308	291	298	289	308	258	289	258	292	281	268	277	324	284	286	290	295	253	294	276	274	281	260	308	276	283	224	299	288	282	272	279	254	309	314	292	288	303	283	278	298	263	274	305	293	304	263	294	283	255	267	281	260	241	267	300	260	279	300	264	261	279	285	287	293	291	271	281	266	294	298	290	282	268	274	270	265	292	266	281	287	293	265	269	263	256	267	310	308	280	286	273	306	265	322	291	267	295	277	266	285	285	271	299	293	287	263	301	275	286	283	288	285	293	251	257	291	268	282	298	274	301	305	260	262	278	287	273	269	261	297	245	283	258	282	289	281	287	298	299	263	286	289	264	298	257	250	304	255	291	281	300	265	283	295	276	299	297	287	288	263	255	301	275	283	299	260	271	285	254	280	287	274	248	271	274	268	267	307	287	286	297	271	268	291	256	263	293	272	315	273	310	264	302	303	288	311	270	293	276	254	291	278	277	265	258	275	293	279	303	269	293	270	265	305	276	284	278	259	275	297	292	283	268	284	253	296	288	296	297	277	259	299	293	282	267	294	269	291	321	294	277	279	295	262	296	279	303	278	262	296	279	280	289	292	276	272	273	270	292	264	273	297	290	294	283	277	253	267	276	275	273	293	304	296	299	324	309	285	277	284	289	290	294	273	278	298	303	258	282	294	267	278	272	301	283	284	245	280	291	294	267	274	287	289	300	260	270	295	230	335	305	306	245	260	272	276	313	266	275	266	306	294	295	277	269	273	269	287	292	300	278	272	289	279	271	267	279	278	274	290	291	254	300	273	261	275	272	275	258	257	301	273	268	263	291	278	310	265	243	305	303	247	268	277	293	264	296	287	286	286	264	273	271	273	296	278	260	272	305	269	290	299	270	288	271	270	275	251	258	266	295	265	278	285	275	277	301	282	258	277	304	259	280	279	259	297	259	270	296	260	275	285	303	271	275	265	296	289	269	294	323	271	285	301	286	282	285	275	294	280	255	272	292	292	292	315	262	280	241	271	274	305	267	264	265	291	275	303	280	287	302	296	292	301	238	283	304	275	280	273
8484	6269	3909	6256	13623	3911	10076	7010	6302	1245	1086	998	963	959	911	899	849	871	886	889	831	856	913	859	961	923	841	844	807	799	1214	1565	1058	765	793	905	1002	1026	1018	871	771	753	761	789	740	784	759	753	753	799	796	798	775	721	763	769	806	802	797	794	808	752	843	771	804	770	808	801	765	783	752	761	811	778	747	763	789	761	782	745	764	770	799	774	823	720	745	775	794	774	780	778	756	792	782	788	731	756	824	718	743	815	745	760	812	830	766	790	760	800	790	751	823	785	777	773	802	719	750	761	773	770	734	781	751	774	775	765	783	790	775	760	776	761	812	730	782	745	770	797	748	741	780	774	758	777	750	824	768	779	780	728	800	772	767	790	815	759	810	757	738	765	781	771	799	776	771	763	805	766	749	770	771	737	790	802	778	752	779	738	766	756	780	799	780	737	744	743	826	770	773	761	765	773	771	750	821	743	814	724	738	804	767	788	770	781	778	813	792	802	750	779	768	805	776	802	837	748	807	839	778	806	757	774	752	757	770	733	758	754	745	787	746	811	770	751	750	767	779	815	773	822	796	799	790	788	752	778	771	794	774	774	782	782	763	792	758	813	802	802	845	746	843	718	811	794	790	751	783	750	741	766	766	782	764	822	814	775	798	765	758	804	799	750	791	809	793	777	782	740	777	822	786	799	748	802	753	724	770	757	764	811	786	782	782	778	790	797	857	786	801	769	746	761	785	778	741	808	760	736	813	763	756	711	769	809	791	781	769	767	772	764	771	771	808	765	838	831	762	788	787	802	751	799	781	795	814	794	757	799	797	794	785	779	730	770	789	792	754	797	767	794	769	809	718	789	792	741	795	772	770	743	788	801	809	786	764	805	807	731	789	807	809	767	784	773	786	768	772	845	810	757	765	774	784	726	794	776	760	750	825	776	771	687	724	781	755	787	771	804	771	764	787	804	749	792	778	801	814	772	781	777	759	751	809	750	791	722	767	764	725	770	753	803	728	770	816	782	787	811	777	795	794	795	742	760	808	805	734	756	785	783	764	840	834	785	757	775	811	771	781	802	773	814	759	776	766	772	769	790	797	825	793	785	782	786	779	776	812	756	796	754	813	808	780	793	793	788	801	773	804	773	815	794	802	809	778	769	746	770	758	760	779	769	752	790	739	784	794	797	808	794	777	793	770	832	758	787	780	724	804	768	768	730	768	789	771	786	783	733	788	731	821	825	809	747	757	801	744	778	783	792	783	800	744	786	738	715	753	772	809	787	814	732	815	782	802	806	839	769	815	801	788	804	761	747	734	730	723	766	806	824	802	757	785	800	742	808	816	764	771	774	788	779	817	788	791	796	767	794	739	830	832	786	759	775	798	778	807	820	790	710	739	751	801	834	814	806	758	720	735	735	813	791	762	757	765	763	776	768	826	773	775	729	729	855	788	788	788	783	792	771	800	811	780	773	794	797	829	812	769	742	779	797	759	835	794	785	759	757	814	724	766	773	805	784	775	788	778	775	790	790	826	745	790	786	763	784	782	845	742	824	772	773	789	772	752	747	770	740	805	806	786	737	740	797	829	732	780	809	801	772	758	809	787	785	811	834	797	773	734	756	817	795	781	772	800	793	783	820	803	799	778	772	808	759	742	793	783	778	817	766	755	805	782	816	763	753	751	762	770	743	760	765	795	770	803	748	739	784	771	737	760	778	729	724	783	782	764	776	767	798	766	731	777	800	769	755	769	759	775	781	802	818	704	827	778	764	805	803	792	790	755	792	789	769	794	775	776	759	783	783	734	769	766	776	797	808	789	744	814	765	760	802	796	742	763	823	712	747	812	771	801	817	748	792	798	715	724	734	847	766	742	812	814	776	802	768	819	741	726	769	786	792	818	819	818	761	816	806	744	796	779	786	809	763	819	794	715	743	798	699	785	783	769	759	777	760	818	771	797	776	788	727	795	764	758	767	768	739	793	796	715	822	789	788	803	801	768	804	756	771	796	740	802	779	754	785	813	822	774	772	797	731	748	735	812	741	784	794	780	741	795	805	787	724	773	799	797	802	842	793	771	797	765	763	721	746	777	763	788	741	819	787	781	819	812	814	799	796	734	745	790	759	699	799	753	756	749	802	777	765	776	768	818	798	813	746	771	811	787	738	768	758	760	834	787	760	800	750	750	799	758	757	721	781	817	740	800	780	716	705	764	784	809	808	775	768	786	760	747	777	758	761	785	779	808	742	773	735	738	806	802	757	788	749	786	809	746	805	781	745	751	748	800	799	770	777	795	755	720	780	730	786	806	770	778	784	819	830	814	815	721	822	838	775	795	776	787	716	788	786	771	752	824	782	757	777	757	757	803	739	758	801	751	738	793	794	770	761	798	827	796	808	820	770	772	819	776	816	825	738	719	766	733	796	829	767	780	806	832	776	807	774	732	711	817	706	761	801	781	771	786	795	774	749	771	761	818	791	729	771	736	781	790	760	752	852	760	759	751	820	781	804	769	774	789	756	765	745	765	794	784	772	740	817	802	813	730	747	795	843	781	774	832	763	797	765	801	740	813	762	760	766	801	776	778	760	816	751	736	794	770	750	739	789	772	798	751	765	766	812	736	772	793	818	759	788	760	812	803	776	759	757	799	757	782	788	771	779	827	773	811	744	767	766	788	761	778	793	802	794	773	856	793	809	744	731	786	771	786	811	799	736	754	827	767	785	741	769	795	795	783	763	790	774	777	757	771	791	788	748	763	814	776	820	753	812	804	814	750	785	776	772	793	777	751	701	776	835	755	749	811	713	792	800	788	757	793	821	783	756	722	767	806	755	740	706	810	768	792	790	769	768	800	821	772	740	766	782	758	764	778	837	765	725	800	786	813	778	778	758	768	816	769	821	812	790	807	748	772	743	768	740	769	783	757	766	796	787	793	781	761	737	766	853	765	788	825	770	800	735	814	788	763	799	757	756	731	794	786	783	726	748	804	775	747	789	802	802	831	794	794	738	759	800	759	793	750	769	782	774	767	776	766	765	774	756	727	762	758	757	794	757	756	788	730	799	839	760	774	771	809	776	750	796	797	773	814	783	770	760	830	791	743	789	815	749	770	808	805	811	763	778	778	767	793	799	784	841	760	767	771	725	786	779	763	804	760	747	798	753	771	802	746	754	788	796	786	811	791	745	797	757	733	778	806	758	777	739	750	848	799	823	777	748	733	760	758	825	817	777	770	768	788	816	731	789	806	769	787	812	745	834	762	759	775	773	765	776	784	836	754	775	764	765	740	807	816	795	750	799	773	788	742	799	757	779	761	789	779	748	803	770	820	767	778	782	774	792	746	808	771	781	786	801	790	750	795	816	752	772	745	773	836	777	784	813	763	774	791	788	798	842	703	780	794	789	723	744	762	800	779	745	822	813	782	797	758	781	807	764	786	818	799	768	740	793	759	803	806	741	739	755	789	780	789	819	796	783	772	760	778	796	776	787	783	777	757	757	746	798	762	776	745	714
16634	5584	2472	3186	1358	1059	1947	801	473	466	365	326	364	312	333	329	334	317	305	319	325	281	323	298	303	284	295	280	313	291	362	425	289	264	302	341	359	414	377	311	293	273	286	303	282	297	311	305	293	264	268	264	288	262	272	296	275	256	280	279	281	286	325	258	275	272	267	295	254	245	260	281	298	278	289	275	299	282	255	259	277	284	275	312	251	276	265	313	276	295	255	274	290	305	302	291	270	262	288	285	251	287	274	293	279	282	273	286	279	276	282	300	314	287	282	287	250	269	297	267	252	263	307	267	267	260	267	298	328	285	244	269	314	283	284	261	280	274	242	273	262	293	320	290	289	273	249	266	256	275	268	269	286	303	290	281	305	262	310	255	317	286	295	251	258	262	299	263	257	276	285	271	275	288	288	282	284	301	264	292	298	298	272	294	295	302	275	273	298	247	291	270	281	288	283	287	282	263	264	276	277	277	295	299	285	265	308	252	314	290	273	288	285	271	256	277	284	294	289	326	284	279	267	308	289	250	248	297	304	280	285	287	267	275	277	294	258	266	281	280	298	321	257	286	284	282	283	258	281	307	287	277	313	274	259	274	260	293	272	294	281	275	290	254	257	268	265	272	282	265	269	260	266	306	292	282	290	274	275	308	252	287	267	304	274	289	266	268	302	260	302	278	278	269	267	269	289	256	296	270	287	284	235	275	293	293	272	294	262	302	265	268	271	295	294	240	280	278	289	277	261	298	286	292	274	282	276	287	247	260	298	272	258	259	257	269	284	282	268	270	295	296	276	239	274	282	252	294	296	254	292	261	267	235	261	306	297	249	274	254	291	269	273	291	305	277	255	282	277	291	301	259	306	273	270	278	289	265	269	268	273	284	262	267	271	269	286	289	315	282	314	281	249	293	264	264	274	283	296	245	278	285	256	297	265	275	267	271	274	263	276	269	286	274	283	271	275	315	231	262	268	281	279	260	259	282	287	276	281	260	308	270	269	298	266	277	264	270	286	282	251	298	261	273	278	241	287	319	291	282	273	293	300	293	278	295	312	243	282	274	273	275	269	280	266	270	272	282	258	260	286	269	277	281	246	293	307	290	290	262	296	281	295	243	236	269	273	294	264	280	269	292	275	282	278	266	289	263	282	290	309	272	256	278	287	308	275	262	311	274	294	298	279	259	289	273	302	285	290	303	261	286	290	325	318	272	294	263	282	269	258	236	295	280	273	286	296	260	266	269	296	269	283	299	255	256	279	289	285	282	245	318	272	282	270	288	252	250	288	295	277	285	283	297	263	272	290	279	274	257	271	297	302	303	271	265	274	289	301	286	296	293	265	278	318	273	281	260	279	283	261	303	269	288	268	301	268	290	308	301	285	285	290	295	292	266	247	295	306	267	280	287	273	288	272	308	255	265	274	242	283	287	287	294	279	302	284	275	312	274	268	304	275	269	289	289	267	248	272	309	286	285	289	289	284	292	274	281	278	244	269	281	298	269	271	270	252	279	271	301	280	290	281	312	300	294	295	306	261	297	304	268	295	278	311	258	247	290	257	266	277	301	314	297	249	303	291	279	298	282	284	278	268	251	282	298	268	281	299	274	278	289	283	273	303	287	304	270	278	291	275	279	270	276	278	299	277	311	271	297	301	301	280	249	281	266	303	298	269	288	274	317	286	293	264	306	272	296	281	251	290	284	299	291	282	303	255	296	266	254	262	262	269	297	292	257	300	291	297	254	283	289	287	280	264	275	285	290	285	273	295	296	308	302	287	267	291	290	292	292	267	303	255	280	338	269	272	266	270	290	283	280	307	278	265	293	275	270	281	275	272	302	243	261	292	279	250	294	283	272	296	264	283	311	294	263	284	299	278	271	264	281	267	277	296	303	286	287	281	301	278	293	278	266	297	264	271	296	314	259	281	313	303	245	281	272	281	277	263	297	269	309	269	275	288	264	297	284	277	255	297	270	249	289	272	280	298	281	287	271	272	269	306	261	281	323	298	290	272	274	262	286	267	297	277	271	286	268	255	284	282	301	276	247	302	278	289	260	319	318	274	267	257	273	292	274	278	261	252	293	255	291	294	292	301	288	307	261	285	274	278	270	292	284	273	261	284	266	274	271	313	278	259	283	268	283	281	296	286	304	264	297	322	259	303	283	254	286	297	278	280	249	286	265	282	293	312	267	259	308	296	260	306	291	269	288	267	305	289	281	294	275	285	275	322	273	290	256	266	284	279	298	285	278	264	282	273	271	299	270	275	269	285	272	285	284	305	301	273	259	287	266	260	319	290	259	267	275	263	262	264	290	272	302	306	272	310	292	270	278	271	288	287	266	255	293	287	283	264	280	270	294	266	284	270	301	294	302	279	286	288	274	291	279	285	277	299	285	327	343	273	285	275	262	294	275	300	286	297	255	284	317	289	260	269	297	283	286	331	262	259	296	303	313	302	257	278	283	274	292	274	314	265	267	250	296	294	262	267	274	262	254	314	323	260	264	287	282	264	284	283	294	250	287	274	272	293	284	285	298	278	301	276	246	263	291	256	286	295	303	278	272	270	256	263	268	302	286	278	272	245	252	247	273	294	268	264	294	289	279	250	287	267	280	269	262	273	283	276	272	296	292	294	260	281	261	284	308	285	285	285	285	277	299	265	308	272	267	303	257	287	265	320	281	284	254	282	312	290	278	277	268	263	263	283	291	287	286	304	282	276	248	308	271	250	287	268	275	258	257	246	266	278	294	302	270	288	272	267	282	297	255	276	279	301	281	305	271	276	282	266	303	290	261	298	270	287	269	253	262	289	282	276	275	283	263	284	236	297	274	265	292	279	292	261	279	293	276	274	310	296	287	278	245	282	306	246	268	301	298	303	283	255	274	287	291	256	290	304	296	278	283	257	286	264	302	273	290	230	266	274	238	312	268	284	277	269	275	267	282	263	233	293	255	269	273	283	296	249	288	262	273	281	253	247	316	279	299	257	293	259	259	307	278	292	287	269	264	295	288	279	257	285	296	273	285	283	271	292	255	283	280	258	272	280	268	273	287	279	267	280	278	295	287	290	299	257	286	269	299	245	291	289	305	276	283	301	278	285	293	292	269	280	265	291	263	275	288	269	292	279	298	281	242	261	315	276	273	271	255	321	283	288	310	290	263	271	291	295	292	284	305	322	275	264	274	300	257	265	287	282	297	291	276	282	284	270	290	283	282	321	273	273	292	286	261	289	288	298	269	304	285	268	292	305	298	322	293	272	305	287	282	269	277	263	280	280	259	277	286	293	280	298	260	283	252	278	265	286	261	270	264	282	252	286	269	273	259	297	278	255	279	298	268	222	291	265	305	272	268	313	265	256	294	243	263	272	249	283	267	302	292	302	275	289	283	260	264	271	284	301	273	272	281	295	290	282	288	258	293	277	273	288	278	286	297	306	281	247	280	312	271	298	268	251	268	282	283	258	292	280	286	278	297	278	251	274	278	291	264	278	292	264	289	273	295
11134	3703	3231	8716	4736	4597	8487	3132	1884	1645	1334	1227	1136	1055	997	1063	994	1074	970	938	929	1016	960	1035	1044	1009	948	937	988	911	1423	1749	905	811	918	1163	1307	1424	1217	920	854	764	792	810	733	825	757	745	800	797	744	805	783	780	735	791	805	717	752	772	762	769	783	806	833	745	842	780	786	799	796	764	813	829	762	791	826	780	779	794	780	797	791	802	827	780	805	776	803	795	763	787	740	804	809	787	773	790	745	782	806	778	785	817	780	758	791	758	761	757	827	758	770	778	810	814	761	759	761	822	794	787	774	740	764	782	803	820	764	777	750	808	722	740	748	762	818	773	738	800	753	730	776	752	784	763	795	779	816	798	755	751	778	754	778	775	765	795	782	775	818	751	797	778	763	718	769	785	768	786	748	771	772	713	809	750	747	781	773	793	784	765	786	801	774	798	793	784	760	800	762	792	739	795	821	782	737	817	751	817	772	791	832	815	764	757	772	806	763	887	804	783	785	758	783	785	826	766	803	806	806	840	744	736	757	789	769	793	772	809	793	842	761	803	755	766	752	721	759	810	783	775	762	797	759	762	831	750	775	719	774	767	754	741	788	793	819	744	816	833	774	778	797	752	809	740	787	763	724	785	794	752	785	735	754	758	800	809	770	735	778	741	774	812	813	707	785	783	790	814	797	786	821	758	770	757	736	813	739	822	751	783	722	782	762	781	792	753	835	763	772	823	811	797	795	737	774	741	799	838	763	763	822	767	763	759	806	764	832	755	720	756	779	751	844	805	780	778	792	690	782	722	773	769	811	760	770	803	742	792	810	807	772	743	786	738	749	820	782	832	775	811	790	768	738	764	802	744	741	789	814	785	750	789	763	715	790	796	830	760	769	833	800	819	776	830	735	788	771	741	754	767	798	746	741	776	802	781	775	742	799	750	777	790	798	771	763	777	806	802	837	729	753	781	808	809	786	751	798	760	785	788	819	785	747	806	779	802	811	799	780	783	787	807	792	757	727	803	789	776	767	743	758	786	761	756	784	750	821	793	787	756	778	738	790	769	744	803	793	797	758	766	793	820	773	780	749	728	766	807	717	803	789	811	767	741	765	756	738	732	791	809	762	805	776	790	805	766	780	703	767	779	795	755	778	795	737	787	783	762	741	783	770	794	782	861	759	758	798	734	767	755	765	791	761	756	814	783	830	833	794	741	780	738	788	855	792	774	755	807	790	803	779	788	814	784	747	754	762	805	754	786	767	760	746	773	772	786	767	803	759	738	764	754	768	783	760	823	792	765	762	776	758	762	760	814	764	754	751	759	792	772	776	807	736	798	731	740	776	753	758	810	803	783	727	787	774	783	754	780	766	770	800	774	793	789	784	831	776	754	813	765	775	766	760	759	722	789	780	837	772	798	792	752	785	784	795	778	793	804	783	763	857	767	753	759	812	774	736	820	762	758	774	756	779	781	748	759	774	830	776	780	799	779	783	763	836	755	844	770	792	756	754	728	790	793	769	746	802	797	805	796	760	800	814	760	760	776	761	789	781	748	787	788	782	761	713	818	815	736	754	763	760	765	799	767	749	793	761	761	762	782	770	775	806	774	754	802	751	797	788	776	818	749	793	758	728	745	804	804	792	761	702	786	808	739	755	756	766	774	805	746	765	778	757	756	747	762	787	778	807	733	778	794	798	826	783	810	793	727	766	737	787	744	786	783	788	764	781	760	747	749	744	781	785	769	746	811	795	730	763	775	797	766	770	735	786	812	798	811	806	795	752	776	793	788	793	753	816	768	743	754	799	793	761	804	769	767	774	794	788	757	741	717	736	733	774	801	748	786	800	756	768	816	797	795	835	780	784	774	759	765	782	798	782	783	831	782	749	817	785	804	774	770	779	799	711	747	809	736	716	753	765	795	757	817	807	737	748	806	737	751	784	813	793	769	768	809	781	769	790	774	786	795	744	753	752	777	753	774	759	832	810	783	727	791	765	812	787	753	730	795	743	740	755	773	831	768	762	741	802	727	819	731	770	773	776	789	742	784	812	786	779	770	803	781	745	781	762	756	766	762	774	807	805	817	781	713	780	757	850	791	784	731	762	800	763	764	771	742	748	776	768	756	801	819	774	805	714	787	759	788	777	768	751	806	790	814	775	759	803	813	792	789	775	782	775	821	772	801	826	740	776	811	713	776	759	770	770	787	767	772	743	789	759	727	782	802	832	789	769	779	827	772	788	756	739	762	799	791	786	749	752	772	772	774	760	763	781	730	782	771	758	749	783	830	800	811	795	780	808	787	788	772	807	803	802	797	778	778	787	774	768	746	771	774	824	814	793	751	742	756	752	795	754	754	743	770	834	797	800	806	779	791	819	749	770	768	847	757	784	819	784	793	763	763	767	796	810	762	777	805	798	791	723	741	792	750	729	757	813	780	794	764	755	788	765	774	777	780	770	802	788	761	753	728	838	752	744	720	761	759	792	751	730	793	821	810	741	760	772	810	790	747	777	736	752	788	783	777	776	751	781	758	798	807	754	800	807	735	796	738	821	788	802	778	765	814	799	832	752	773	814	787	799	762	800	793	797	793	785	749	759	770	779	797	758	826	784	813	778	779	767	774	813	760	787	800	768	748	759	773	764	796	781	771	836	803	792	785	755	789	755	788	790	770	767	813	810	789	774	788	799	773	777	785	785	804	777	753	754	769	809	807	807	770	810	809	779	771	768	759	762	744	792	768	794	781	779	746	774	734	766	757	795	794	781	772	768	789	737	810	772	762	800	751	807	746	735	810	804	767	748	762	815	750	792	819	795	733	736	782	799	795	781	841	753	721	797	756	798	770	767	759	774	745	749	821	765	777	852	745	765	787	742	789	791	759	829	761	785	750	773	766	788	822	736	798	777	811	806	760	815	790	769	736	795	758	775	820	764	748	751	813	765	755	710	750	763	825	816	838	772	753	783	762	816	734	768	771	812	846	738	767	773	790	804	796	780	761	762	759	758	816	770	804	746	742	738	775	769	750	785	799	758	802	772	798	781	731	795	819	788	774	745	776	767	804	817	779	757	766	795	749	777	779	848	757	779	814	799	787	801	792	797	757	753	788	767	777	823	844	744	731	761	793	743	808	718	755	767	797	806	797	788	775	812	789	756	789	757	792	778	803	777	805	749	777	751	798	776	780	822	801	756	854	852	772	779	742	743	781	769	769	787	807	788	780	727	846	799	815	816	843	754	744	781	798	712	782	771	775	815	770	793	788	811	828	774	749	789	749	749	752	792	783	757	771	833	772	762	792	772	800	761	776	745	730	746	758	840	786	808	755	788	767	775	757	781	749	772	779	750	757	765	776	740	751	831	818	777	780	791	760	813	718	760	755	757	806	781	785	774	790	744	761	825	778	768	790	774	743	773	823	787	773	749	745	752	744	811	756	769	727	778	783	809	800	750	775	728	809	779	790	801	788	753	755	740	750	782	759	813	776	745	809	793	773	778	747	798	757	743	812	776	825
13585	4458	1980	990	690	1328	3022	3236	597	471	358	305	287	298	279	300	334	325	307	277	302	292	308	317	335	301	310	292	323	304	338	373	305	261	292	314	336	349	330	292	295	286	289	314	285	261	281	289	278	271	291	246	291	306	289	303	288	273	291	302	261	260	302	267	273	268	311	293	266	270	272	293	271	261	262	272	302	259	261	280	275	295	273	251	261	311	277	306	264	276	288	281	269	258	279	268	260	301	274	271	278	272	255	282	277	308	273	319	285	253	261	258	253	243	249	269	275	287	271	269	284	271	295	296	272	281	259	293	275	288	285	277	293	283	300	272	283	298	255	312	277	323	290	287	291	270	292	270	266	276	288	253	287	306	311	287	271	279	281	283	305	304	293	313	284	274	298	274	293	294	268	297	252	247	284	259	284	277	287	284	292	288	290	277	314	282	300	282	302	281	288	308	289	258	295	271	286	279	302	244	290	267	279	288	296	276	282	263	259	250	284	274	268	268	287	302	276	270	272	312	288	280	270	281	296	304	290	255	268	267	273	300	254	285	281	262	239	297	319	311	278	294	262	270	268	275	308	268	304	320	270	274	276	275	295	276	297	265	289	281	247	302	295	302	259	248	270	277	267	297	279	277	288	316	266	273	303	307	280	258	291	270	258	309	277	260	295	289	294	271	319	264	259	295	291	270	276	301	300	284	259	282	275	274	282	293	277	287	259	292	283	295	283	260	276	273	272	274	291	250	261	287	275	266	279	265	252	300	260	260	271	282	292	306	283	276	265	282	276	292	262	289	286	304	308	273	296	282	269	268	256	281	273	264	307	291	293	280	283	253	281	277	270	300	268	277	291	279	289	291	261	272	248	290	272	243	290	292	273	287	262	278	250	295	267	290	276	284	256	280	279	270	290	284	287	268	284	255	286	297	247	276	269	248	265	271	291	305	269	287	297	265	284	272	260	297	273	293	298	302	297	282	268	317	277	287	276	280	276	240	280	287	264	279	269	288	285	278	289	325	284	304	286	277	291	295	320	282	279	309	255	296	291	264	274	271	280	291	293	237	290	305	299	278	285	278	274	285	308	281	240	296	263	281	293	281	268	274	251	275	301	277	273	281	291	279	296	300	289	279	318	312	297	303	273	262	302	282	294	277	278	294	270	284	299	271	298	279	286	269	295	313	256	294	264	282	298	294	287	263	269	257	267	285	303	270	275	277	255	273	301	297	285	271	279	261	303	320	248	305	258	312	318	295	291	297	276	289	301	278	281	279	238	263	273	301	285	261	276	273	283	286	264	279	272	241	306	292	289	274	283	268	274	283	282	294	254	311	293	247	274	268	278	263	297	275	268	289	278	279	262	300	287	287	279	283	270	293	284	251	270	323	282	284	286	245	277	262	295	309	296	300	271	267	278	273	310	291	306	283	291	284	254	250	269	290	273	240	252	278	282	318	257	282	299	266	272	281	254	287	311	287	295	271	264	281	258	281	271	326	296	297	278	265	282	274	282	275	274	278	269	270	282	288	263	276	290	255	271	270	280	259	288	283	315	276	275	282	273	290	249	274	259	290	282	299	276	296	296	296	296	254	304	283	329	299	295	271	278	300	255	308	303	308	269	274	268	293	263	271	272	277	268	263	269	293	283	265	282	280	288	289	290	237	255	252	238	268	233	289	280	275	281	258	265	292	280	282	263	277	288	291	313	296	257	278	297	295	289	293	288	274	256	269	317	293	272	292	265	276	269	282	304	303	283	275	287	263	273	293	280	251	277	287	278	286	259	276	325	284	294	293	275	279	298	269	258	300	281	291	242	266	259	269	297	259	298	291	267	257	258	273	272	318	282	276	289	312	288	308	269	295	271	274	297	269	283	265	265	277	298	286	273	289	268	280	290	309	255	269	280	274	239	270	282	311	269	252	278	291	284	257	256	286	270	282	282	244	284	259	255	298	277	266	304	262	309	275	280	289	283	274	243	307	283	279	302	277	305	281	258	277	256	290	275	273	275	254	296	265	271	289	275	303	238	278	304	263	270	277	294	251	272	298	261	274	295	270	262	309	292	288	278	309	262	271	291	256	282	283	275	286	280	284	256	288	267	256	274	279	270	271	255	263	266	302	278	286	286	285	245	272	289	278	282	279	286	296	252	289	281	304	270	267	278	283	274	285	277	304	302	269	297	277	290	290	254	253	264	268	299	280	287	270	296	261	297	298	297	297	270	306	281	311	270	290	305	243	285	288	272	279	304	280	274	264	274	282	278	283	293	274	264	265	298	297	291	281	290	269	281	294	284	284	270	281	298	286	297	284	279	288	283	294	267	257	284	278	251	274	280	266	301	300	271	281	284	248	290	291	280	309	263	275	302	260	278	283	300	278	266	275	263	313	275	266	281	290	302	276	299	300	257	267	287	247	288	295	263	287	301	268	282	254	281	272	261	273	280	311	286	297	311	243	267	261	277	283	281	303	255	300	240	284	316	283	318	302	289	284	268	252	276	273	325	282	283	301	314	282	275	291	287	268	289	283	269	283	289	300	286	309	289	273	291	274	271	277	283	277	277	251	265	302	294	298	284	249	270	262	284	272	270	287	315	296	261	297	278	286	293	308	291	286	278	350	276	259	285	286	280	293	293	288	290	286	292	260	286	311	274	233	311	279	306	273	292	269	253	279	270	254	271	252	292	265	294	286	294	293	266	263	287	270	250	294	292	291	303	294	291	269	299	281	311	252	304	297	270	278	255	277	288	293	280	250	272	292	285	293	283	218	268	308	281	274	299	281	286	317	290	267	267	316	299	282	297	268	268	254	271	270	287	239	296	274	267	281	305	257	287	271	276	293	255	280	274	268	297	286	263	264	263	285	287	288	248	275	287	260	262	269	264	284	311	315	300	300	283	288	308	279	299	314	314	272	307	255	269	275	291	284	290	291	290	298	270	280	299	283	290	270	271	286	289	282	289	290	298	277	277	291	274	323	302	276	297	295	265	270	256	292	305	302	292	272	250	306	290	250	284	272	278	273	266	279	274	289	269	268	265	290	286	301	293	310	313	275	275	313	275	301	299	302	283	300	273	253	267	282	299	273	297	300	319	292	258	285	289	266	240	297	305	268	301	313	295	282	299	231	290	258	260	270	274	297	286	287	284	231	284	301	253	295	271	286	271	270	269	269	282	262	274	295	283	330	294	301	285	275	287	279	280	252	293	266	267	307	284	272	257	281	263	259	281	277	270	280	271	260	271	276	292	281	267	276	270	282	283	268	283	309	261	290	269	265	303	283	271	287	296	293	301	279	275	279	276	288	288	282	293	286	296	307	270	295	305	271	290	300	284	282	296	274	301	283	253	289	284	266	282	292	268	302	295	267	286	265	323	279	245	260	297	274	264	271	277	261	269	304	285	288	285	297	281	285	273	292	295	277	267	297	280	275	271	258	251	252	247	285	299	272	295	274	259	296	297	272	230	289	296	280	277	290	295	281	282	280	269	311	299	276	273	273	290	277
8943	3571	2646	2584	2394	5858	12845	12173	1962	1882	1165	1073	961	973	854	894	913	919	897	863	899	950	933	893	933	921	878	875	903	863	1088	1516	1061	825	916	1017	1084	1191	1072	907	817	799	758	800	779	749	783	770	755	755	762	775	759	733	750	793	781	749	848	789	782	814	788	789	813	739	776	797	749	770	782	821	746	757	789	773	882	767	783	769	780	814	758	821	747	777	802	785	776	771	767	800	794	791	780	724	738	789	703	813	768	776	782	801	770	742	823	757	754	777	832	788	771	792	747	806	809	759	814	793	757	831	781	764	749	778	766	770	795	790	809	779	786	767	786	834	831	757	792	755	780	820	801	750	729	796	797	789	739	781	806	756	768	818	744	809	744	757	803	763	781	684	791	821	777	764	780	779	764	766	770	769	764	786	742	734	750	793	787	838	768	801	789	803	741	831	764	791	774	773	786	780	756	766	781	793	747	828	712	778	795	731	740	792	726	805	762	771	821	772	760	805	753	812	782	836	785	789	736	790	807	821	749	753	870	729	813	744	776	779	778	809	724	777	760	788	755	782	807	791	787	788	770	773	796	781	764	766	728	815	806	773	800	800	806	776	818	780	779	797	735	754	803	761	771	776	784	737	777	735	803	771	789	829	804	753	786	756	828	793	787	775	752	776	749	761	810	786	823	814	774	774	821	755	784	738	818	769	825	767	797	811	773	811	772	756	715	795	812	708	805	789	758	794	782	802	814	780	731	733	778	711	744	769	742	827	820	824	765	781	769	830	775	764	732	789	791	759	800	794	793	813	811	802	748	813	797	798	772	813	782	810	809	788	809	790	775	692	762	781	746	767	777	789	793	826	812	778	793	783	790	766	746	802	797	781	748	784	775	757	768	811	778	745	818	718	777	774	746	757	783	753	769	752	787	778	767	850	779	791	806	772	781	788	786	757	794	752	783	757	705	754	789	755	755	769	784	768	706	739	794	742	800	835	812	805	772	759	793	786	803	757	761	786	809	802	738	774	757	769	762	801	762	793	827	799	764	783	819	769	795	744	750	770	785	778	737	786	747	766	761	780	739	777	773	754	802	827	777	800	791	746	782	821	794	774	823	755	807	732	740	764	789	810	774	796	796	831	763	782	804	772	801	798	794	761	757	750	773	800	763	838	767	746	793	755	745	789	754	775	755	798	747	808	761	789	817	773	751	735	802	708	778	784	784	800	822	776	764	778	780	752	774	781	756	782	792	800	773	814	774	819	782	775	828	742	766	796	798	712	750	734	732	810	749	766	749	787	734	757	770	783	748	791	748	756	785	817	774	791	761	817	793	803	790	768	816	779	762	762	774	781	765	806	791	777	781	758	787	741	771	787	767	785	769	790	814	807	792	840	767	791	790	769	755	801	794	795	756	780	762	726	815	796	807	768	752	751	795	828	811	764	790	769	787	830	772	735	843	771	762	789	762	799	802	778	774	816	822	772	815	793	778	800	795	745	778	776	808	814	825	758	767	749	812	782	814	769	762	746	795	801	752	766	804	827	807	762	778	798	765	796	786	799	821	763	749	801	816	770	756	813	828	784	849	785	827	733	783	784	807	787	749	738	803	747	776	796	762	747	785	793	798	773	742	821	771	776	800	793	767	773	824	801	782	711	798	813	809	760	797	755	769	793	774	773	801	807	771	730	771	762	754	694	769	779	776	717	835	728	820	806	779	734	805	721	763	717	759	744	777	800	768	751	805	736	750	778	774	778	718	787	792	827	781	799	770	796	772	790	762	741	776	792	792	754	768	763	713	754	814	817	760	768	816	793	770	764	745	756	795	810	770	764	760	776	789	775	807	765	795	774	818	824	779	875	791	770	770	755	802	767	780	793	774	787	783	770	772	731	754	792	809	739	816	770	753	736	799	746	796	774	739	751	809	724	791	783	834	783	765	767	783	772	766	724	768	753	804	788	774	740	738	811	811	771	791	759	798	774	792	786	746	773	797	792	766	710	727	817	766	784	837	772	818	785	792	755	852	751	795	816	835	788	788	786	747	755	792	744	754	750	811	781	720	775	756	751	778	804	776	727	756	756	784	797	725	782	752	802	767	773	770	800	783	823	772	802	794	762	772	824	780	805	794	775	777	790	752	770	761	814	744	793	782	757	752	764	719	783	791	749	787	830	733	774	835	791	768	781	794	782	772	805	825	761	758	778	786	724	801	773	806	772	823	799	778	755	793	740	780	788	749	754	800	776	769	809	765	797	761	755	831	821	740	777	760	778	763	764	757	764	770	864	742	765	746	771	763	797	784	789	737	767	790	727	822	759	811	820	744	761	791	799	787	804	784	826	801	763	796	801	783	792	787	771	774	788	785	728	755	747	789	805	761	821	797	760	782	765	755	761	797	808	830	802	755	732	811	759	748	766	789	727	774	798	757	819	773	720	813	748	750	744	788	748	751	789	767	777	784	790	794	793	771	744	807	758	771	833	754	768	772	770	834	750	756	748	821	841	780	828	831	741	781	767	794	790	810	769	750	795	812	769	775	760	748	771	842	782	811	772	770	727	784	794	785	754	779	784	779	823	792	796	844	846	770	777	775	769	751	789	795	815	795	728	778	841	762	773	780	843	756	794	820	769	755	761	762	774	751	749	766	811	767	815	761	768	787	827	718	793	768	765	758	795	799	798	791	768	805	742	833	796	746	780	750	738	736	783	747	757	773	738	779	812	763	804	789	776	797	758	786	758	800	749	789	774	773	826	822	789	781	774	784	783	812	766	754	831	754	793	741	740	772	816	863	791	731	768	776	770	773	733	806	788	756	826	799	732	764	767	755	766	785	801	824	757	751	810	758	812	779	786	794	766	787	793	806	827	754	800	816	821	755	751	764	775	779	769	813	790	831	739	802	785	762	781	826	752	754	733	785	811	726	787	774	745	784	768	732	798	747	753	777	780	761	780	757	766	811	766	748	803	824	753	798	748	771	799	761	815	809	775	784	829	747	785	787	824	760	753	799	779	764	817	810	814	831	822	796	740	802	792	781	800	788	718	717	772	719	773	773	764	784	751	777	833	790	756	795	770	820	775	697	788	769	754	765	759	805	794	767	797	791	806	780	813	745	770	754	810	745	781	784	760	805	768	746	745	779	730	751	761	765	747	787	739	775	768	786	756	792	824	792	769	762	764	778	768	792	767	796	793	802	814	801	765	751	758	735	729	757	799	818	771	794	749	810	721	753	801	799	802	779	789	774	734	794	789	777	770	774	795	752	854	835	711	749	756	800	821	719	807	817	772	788	810	768	829	795	802	767	828	790	794	816	784	721	785	757	754	791	789	757	776	825	815	749	756	833	750	817	747	727	743	792	764	761	798	784	799	817	817	798	744	737	783	805	763	816	823	763	755	721	786	768	738	796	809	774	807	756	777	738	755	789	785	764	737	794	773	790	795	764	760	787	780	756	778	764	792	798	785	774	765	814	785	797	770	780	718	800	773	760	768	769	786	760	761	811	787	762	736	818	812
14285	5353	2273	1754	2557	1614	2202	908	538	932	373	356	295	313	298	287	302	284	315	305	276	322	323	278	289	280	308	315	288	322	339	399	295	310	293	325	300	348	321	360	276	308	278	309	276	290	271	288	281	288	267	291	272	274	279	277	272	269	275	304	296	293	313	283	335	260	292	255	319	274	295	277	296	271	279	288	295	279	292	277	275	291	238	277	302	295	265	265	254	297	270	281	280	263	314	272	285	308	299	252	278	286	276	261	294	288	316	294	268	287	251	297	244	310	309	253	239	275	293	270	284	275	291	261	301	273	265	275	288	283	260	289	266	267	269	287	272	273	277	293	288	289	258	302	278	277	288	258	299	278	274	311	293	285	283	286	262	282	293	336	340	264	307	284	252	274	275	289	270	302	288	295	272	272	319	279	261	288	297	288	269	294	278	280	304	274	275	281	283	285	285	274	283	274	263	307	305	271	324	299	299	269	310	275	284	270	283	291	282	299	275	289	258	257	303	292	277	276	299	301	295	280	301	295	263	287	280	288	317	291	276	279	262	314	284	267	273	275	312	298	297	279	256	280	293	276	281	276	284	291	274	282	295	296	294	287	270	292	311	304	279	283	282	270	285	261	284	278	294	268	277	243	306	276	281	279	295	296	283	274	282	274	287	278	292	263	293	283	300	237	281	251	304	281	296	291	277	298	274	281	290	287	271	314	292	304	283	301	298	258	277	304	290	256	279	256	256	298	259	270	311	302	291	259	292	300	301	277	326	253	262	300	284	292	289	281	243	275	259	248	272	294	272	263	286	308	301	297	283	306	277	272	242	285	266	268	298	300	288	268	287	283	294	276	281	268	285	276	295	265	294	287	280	273	286	285	301	280	294	302	270	289	282	258	299	297	260	284	269	282	271	295	270	287	276	281	279	277	288	269	286	296	276	299	273	292	291	313	299	269	286	277	261	278	313	277	300	298	280	269	321	265	275	273	290	288	281	278	286	285	294	287	239	274	265	270	306	293	286	298	294	256	258	275	288	274	265	283	287	306	291	317	300	299	272	286	281	272	263	291	252	263	257	277	296	276	275	283	300	278	280	254	261	256	313	260	275	299	322	309	260	273	284	294	302	297	272	311	285	283	262	321	270	288	268	307	247	274	280	284	287	281	291	274	272	263	269	289	304	246	295	308	308	287	285	323	255	280	267	321	320	277	263	274	299	279	259	281	269	284	275	258	257	272	266	297	282	246	273	306	286	264	271	287	304	301	261	289	251	310	285	300	270	268	300	295	289	272	304	295	297	298	268	259	286	261	287	268	281	284	312	280	278	305	262	288	276	269	272	252	302	248	288	287	264	271	263	298	301	275	289	301	285	285	293	287	283	282	274	261	269	276	277	280	265	276	265	294	281	289	274	279	286	299	277	269	288	310	285	305	284	290	298	253	324	306	274	277	255	281	274	246	280	254	254	263	289	271	278	289	287	288	256	246	278	264	279	282	257	293	288	305	281	281	283	270	274	250	258	295	264	274	268	264	297	281	276	289	294	294	295	280	264	286	271	282	301	254	259	282	293	274	275	270	278	275	285	260	246	266	298	303	268	303	283	272	308	310	301	268	254	281	302	320	290	309	268	295	274	291	308	277	294	306	267	302	273	307	269	311	284	274	280	314	295	262	291	256	286	261	256	276	270	272	276	301	280	285	301	280	269	301	305	247	276	273	288	302	283	288	292	299	277	281	274	288	278	244	274	285	284	289	279	280	308	263	274	302	248	252	307	276	306	299	271	264	281	268	262	279	295	268	308	256	267	291	260	280	257	298	275	268	271	286	308	306	321	278	268	329	304	280	280	296	264	292	274	272	310	308	258	298	308	260	296	247	282	269	250	277	281	306	303	294	286	263	274	297	250	295	279	290	278	279	278	290	283	293	291	266	268	299	277	287	287	295	310	284	284	254	282	258	276	278	257	293	253	267	305	255	267	268	300	263	262	272	289	303	297	255	283	279	266	264	286	264	324	278	298	274	270	285	255	288	265	282	281	280	301	262	317	265	283	290	299	290	289	276	290	279	296	285	273	272	289	303	286	298	278	295	278	299	295	304	281	287	271	260	277	277	294	291	274	280	296	277	280	267	271	256	321	302	269	309	289	281	270	263	288	275	279	288	248	276	296	285	284	275	282	278	280	294	310	286	297	296	263	270	259	287	299	261	285	283	300	309	258	285	264	283	271	278	260	259	283	310	279	280	273	304	275	271	280	293	308	242	282	266	276	266	280	300	283	305	287	279	297	257	271	266	284	280	276	268	299	279	291	309	292	281	292	302	268	293	271	253	256	253	299	293	285	298	281	299	261	323	283	243	256	281	305	255	282	280	272	259	274	282	268	261	267	278	285	260	261	276	291	274	259	286	299	288	292	289	292	260	282	248	274	271	263	288	267	308	271	262	286	266	302	276	273	296	286	247	251	253	262	279	320	265	277	274	282	288	295	289	267	272	292	277	299	302	268	284	277	276	295	304	296	255	279	284	284	293	288	279	307	280	283	283	322	327	252	285	292	266	286	284	294	306	261	288	305	286	313	292	290	291	281	302	276	299	305	316	280	276	269	258	279	264	256	268	291	256	254	272	287	264	267	305	307	288	269	275	283	265	301	293	274	306	268	278	252	297	284	287	272	284	278	269	289	270	298	286	293	282	308	285	303	275	297	293	258	259	277	297	295	291	290	288	270	266	259	294	276	281	275	278	249	303	279	255	288	265	287	281	269	282	332	267	305	275	275	278	293	267	266	283	273	281	268	279	261	283	290	276	283	264	250	260	285	281	285	243	291	313	271	252	304	299	313	271	286	290	288	260	278	283	309	275	284	289	250	269	310	260	304	269	288	288	286	282	309	292	276	268	305	266	279	289	266	279	312	256	281	284	288	275	289	248	276	287	274	293	267	301	287	265	299	303	266	288	296	291	307	277	269	287	289	296	264	285	313	264	288	302	275	299	263	283	287	276	281	267	282	284	253	292	278	271	278	265	288	260	282	311	294	290	270	315	299	270	299	317	285	255	262	301	295	288	288	273	263	272	253	282	300	293	281	264	271	286	294	281	293	297	286	265	276	269	258	301	306	303	275	289	261	295	283	286	311	276	272	290	269	287	253	265	295	283	259	276	286	273	308	287	284	326	302	294	278	271	257	256	281	289	295	281	261	289	276	283	305	300	320	307	283	285	275	271	255	285	332	293	271	312	275	283	303	266	288	279	272	278	287	286	258	269	252	291	260	266	309	273	271	304	287	240	276	274	288	252	269	306	271	277	260	266	271	299	267	298	263	275	272	252	270	276	265	269	274	269	309	319	317	273	305	268	289	256	261	281	302	266	258	268	302	286	314	273	277	288	273	267	295	261	271	281	272	257	263	284	291	255	282	290	303	290	266	285	274	280	296	267	278	264	287	297	264	285	294	306	325	298	298	285	267	298	264	248	252	297	284	254	257	289	295	324	297	254	287	269	288	272	265	324
9497	4319	2880	5344	7939	7130	9407	3662	2198	4828	1340	1027	960	920	906	926	923	887	897	939	913	901	885	973	894	931	937	936	890	828	1072	1447	967	875	937	995	1185	1270	1095	878	787	787	802	807	725	744	776	760	756	771	829	822	755	806	790	733	785	785	767	773	768	730	783	822	777	773	766	765	788	776	806	780	752	766	743	726	756	766	757	789	738	763	759	762	786	778	819	823	699	781	787	752	754	793	773	772	769	782	795	779	786	760	719	823	800	787	797	784	782	743	783	779	801	838	768	770	755	769	748	776	830	752	775	733	772	829	788	742	795	757	744	819	801	798	796	759	740	773	799	807	757	790	784	728	774	823	773	782	777	745	841	821	816	819	762	805	812	756	767	842	773	738	746	795	798	718	760	795	817	778	813	729	771	826	819	766	800	812	815	760	762	770	786	750	789	734	832	757	794	796	774	818	748	827	760	817	770	809	779	776	809	743	778	812	783	738	763	810	770	795	740	768	755	816	828	817	775	777	780	779	726	795	751	832	785	766	834	775	807	778	788	799	793	779	778	807	755	812	828	718	783	740	793	814	798	785	776	782	803	780	803	759	778	800	791	774	801	817	762	788	741	798	783	724	818	809	782	775	760	740	796	810	804	805	785	792	818	776	818	826	792	763	781	798	772	748	776	780	795	794	810	763	794	724	787	826	743	823	839	772	694	803	764	810	789	789	799	797	781	768	788	773	855	820	787	750	745	754	812	788	797	781	764	793	759	775	800	752	766	759	770	824	783	749	793	761	834	754	773	739	739	812	772	768	792	807	734	774	798	717	818	759	801	774	728	757	797	803	745	801	780	798	745	750	748	743	772	753	760	769	764	794	793	800	812	720	784	789	818	762	774	797	798	754	831	808	769	741	756	774	752	791	801	774	788	796	806	780	791	741	821	790	804	778	785	759	712	804	790	762	800	794	792	780	809	816	775	784	789	798	747	749	818	846	787	765	796	806	772	762	772	822	744	785	745	763	724	776	845	739	795	799	736	819	808	757	805	791	771	777	786	779	791	780	807	774	850	800	777	789	762	784	775	810	751	821	749	773	754	811	726	781	771	758	798	778	803	720	802	783	764	743	834	762	801	774	727	763	778	734	806	731	784	750	827	765	803	761	778	752	739	789	812	734	775	798	785	790	774	827	755	788	773	768	755	805	781	784	794	721	775	784	801	779	774	764	752	753	811	778	822	785	801	757	759	763	777	833	804	801	801	808	768	790	740	777	786	777	757	755	729	761	761	802	758	793	795	790	761	803	740	757	762	737	811	797	765	780	742	745	760	765	803	793	771	780	846	761	768	767	798	766	805	786	807	770	781	772	768	755	764	755	782	728	773	805	766	748	814	776	786	789	772	770	851	767	758	770	766	796	799	788	745	769	741	791	793	817	764	801	816	799	787	758	842	814	773	841	785	798	772	783	795	810	769	796	819	778	737	783	785	732	809	748	799	750	749	781	801	796	736	798	783	736	767	788	775	774	775	833	760	785	749	784	834	786	812	747	788	820	763	848	759	794	764	775	822	781	728	753	735	757	792	828	780	788	731	788	782	810	779	725	844	791	769	797	803	765	739	808	738	766	759	829	781	806	761	821	791	787	800	720	761	775	734	822	709	728	839	774	789	793	763	808	798	770	799	789	800	794	784	745	795	792	799	811	790	776	737	774	785	798	778	819	741	752	763	753	724	713	776	808	761	805	796	798	784	814	766	799	803	773	769	784	762	753	804	780	773	797	822	782	722	738	790	798	825	748	803	767	742	781	816	841	784	770	832	774	819	741	777	785	813	768	804	793	791	756	762	770	769	828	787	784	785	766	758	782	789	780	802	821	828	785	783	815	781	766	738	822	773	753	741	766	834	768	828	791	813	781	806	802	793	739	799	797	769	729	791	794	789	781	748	793	809	737	755	736	773	769	787	779	769	778	817	749	737	772	789	769	741	861	779	799	789	760	747	805	769	762	768	722	745	781	757	779	777	789	737	781	760	777	773	808	739	740	767	755	787	744	811	796	797	818	795	786	777	773	793	787	784	815	795	812	768	766	809	803	805	780	777	757	771	765	792	747	795	745	810	808	768	787	768	807	801	791	813	788	799	732	828	820	807	846	763	746	774	780	799	766	752	799	749	782	818	777	736	764	782	772	780	790	776	757	756	755	767	804	752	776	754	769	777	787	787	787	790	811	776	761	769	797	786	814	708	808	753	762	775	752	816	767	771	779	754	767	810	726	795	835	736	738	688	816	755	790	766	851	824	753	769	772	783	796	763	735	824	780	770	774	824	784	790	796	789	775	749	764	794	796	773	785	805	772	817	784	759	772	836	802	791	747	768	786	763	803	764	757	777	839	766	807	785	766	793	762	838	775	784	776	839	775	818	778	830	763	841	789	806	770	755	754	762	776	742	799	777	770	747	780	740	796	823	812	790	815	826	752	765	754	780	809	789	807	768	772	761	817	760	772	772	804	774	755	764	768	788	803	731	749	802	780	794	776	794	836	808	750	742	729	808	779	797	775	763	743	776	789	740	814	744	779	814	780	791	765	781	812	811	761	826	810	817	817	788	771	762	761	770	708	825	790	768	737	772	781	724	792	824	751	777	757	846	790	802	809	783	776	789	755	807	810	804	796	728	762	767	750	782	847	757	801	816	761	773	731	828	762	803	753	774	740	787	746	765	772	817	793	812	749	772	811	808	747	726	763	793	766	795	817	776	804	748	788	781	804	807	812	785	830	830	788	797	740	830	769	793	790	774	765	816	756	806	747	781	793	801	771	771	784	828	771	796	809	784	763	804	786	782	744	775	754	756	806	768	802	776	765	744	843	745	774	814	812	777	811	745	767	752	767	776	727	804	756	760	811	761	780	793	794	748	844	807	776	782	801	799	747	785	736	748	776	770	761	806	797	778	831	752	830	765	785	789	766	711	769	799	776	767	767	752	806	784	745	810	781	790	837	744	746	804	787	795	796	777	746	784	821	776	790	781	800	827	812	761	759	801	761	780	813	775	785	756	754	785	729	746	775	809	753	779	763	743	737	769	775	793	821	790	782	775	831	805	763	776	792	804	772	772	717	753	789	826	776	763	835	803	772	767	786	769	761	710	813	824	798	755	774	790	782	808	774	783	753	820	701	788	753	758	813	784	804	778	793	838	807	765	754	800	786	765	794	747	796	798	796	768	791	767	796	824	776	798	813	737	759	747	818	784	759	787	751	745	775	733	762	769	795	731	784	804	753	777	739	759	788	743	778	774	797	817	789	785	746	794	837	786	778	769	790	768	830	780	749	781	770	774	781	796	784	787	773	788	782	768	755	767	809	782	812	782	755	768	792	772	788	780	784	826	730	748	818	796	791	769	757	768	819	820	764	794	769	750	791	797	725	788	781	781	777	767	777	754	786	813	777	785	768	762	788	736	737	792	809	761	795	771	758	803	787	792	763	793	755	798	783	779	769	825	789	766	776	827	716	754	768
15737	6032	1767	1385	818	1457	1281	1109	674	1098	357	303	321	320	281	294	319	322	287	296	297	282	328	312	307	297	310	316	306	278	317	414	323	318	282	332	345	357	338	299	304	310	318	279	272	304	322	297	290	309	288	311	279	276	272	260	260	282	247	285	269	291	246	285	289	278	293	253	256	263	275	302	267	286	300	285	280	285	279	239	265	297	281	266	281	281	285	307	254	288	286	278	286	307	256	309	299	285	275	281	302	272	267	278	274	281	283	281	291	282	261	292	277	286	283	254	257	298	276	272	275	302	274	272	273	254	278	267	287	258	292	283	276	294	301	301	273	254	283	295	238	302	274	257	315	276	260	267	294	286	279	304	231	272	281	273	288	281	250	285	260	259	307	280	296	291	267	281	279	275	282	291	291	286	305	268	278	262	311	287	269	283	279	268	272	273	259	287	266	257	279	247	249	266	275	287	304	292	279	292	291	288	297	267	289	295	267	250	301	275	266	258	297	261	293	253	271	268	293	279	281	274	261	290	283	282	304	276	260	314	266	266	278	290	284	258	309	267	266	283	301	265	271	281	274	268	264	290	315	261	298	293	256	270	259	285	291	324	277	255	279	273	293	308	289	283	252	285	257	261	278	264	278	284	273	271	295	284	284	292	275	315	253	249	249	259	270	279	274	278	266	264	301	270	312	306	295	236	281	274	280	311	280	302	301	260	286	263	262	278	273	289	348	281	280	324	290	299	274	286	296	320	275	257	282	273	284	291	277	282	259	273	285	289	300	271	304	265	266	284	286	280	251	304	268	277	268	290	295	274	242	272	293	281	249	291	259	274	252	336	278	266	284	300	266	262	297	296	284	279	287	268	282	259	277	271	267	272	280	296	272	292	294	285	297	289	265	280	272	280	259	247	262	286	292	282	261	265	269	331	282	289	275	307	261	273	275	272	278	293	273	283	260	256	280	298	290	302	274	255	263	271	302	287	299	249	283	294	261	291	300	298	276	316	291	247	264	271	282	249	276	261	299	266	277	290	269	243	283	277	273	275	263	261	258	297	276	253	278	288	261	277	269	298	268	303	273	264	284	256	285	290	259	274	255	308	275	273	300	269	302	266	291	281	268	306	303	285	289	275	276	288	290	282	280	276	303	261	280	269	255	298	278	274	259	267	282	263	280	279	294	289	257	259	289	268	282	294	273	300	285	321	280	251	271	272	274	285	283	303	308	292	283	284	287	252	269	260	273	277	242	291	272	285	278	257	268	282	298	255	268	291	287	288	298	267	299	268	274	291	279	302	272	257	307	281	272	282	269	283	304	300	288	291	303	289	287	300	275	264	275	287	299	262	325	286	267	264	282	280	281	274	296	290	322	274	274	286	334	251	286	277	295	267	270	290	275	281	269	279	268	285	289	278	257	296	307	283	291	256	299	289	265	286	283	250	303	282	314	295	284	271	301	277	302	255	283	286	264	278	286	274	292	281	282	297	312	282	262	295	296	299	280	286	273	288	266	273	283	280	283	275	278	264	265	291	280	296	292	275	269	254	258	307	266	291	278	270	271	289	278	299	273	258	285	277	285	264	273	290	265	276	276	275	263	233	297	263	273	281	282	289	261	306	281	242	284	248	276	297	300	298	299	297	263	317	279	257	258	282	268	278	287	253	305	278	274	272	290	272	288	293	282	271	321	279	282	292	284	295	310	285	284	288	319	290	259	287	271	306	273	281	289	264	277	270	280	295	280	276	285	295	296	294	305	275	284	289	280	314	294	293	292	278	260	252	313	298	257	300	293	296	303	287	285	298	294	281	305	285	273	289	304	274	286	295	261	279	283	268	271	291	253	267	257	285	274	292	244	304	280	279	294	243	242	289	315	263	280	275	287	260	268	294	266	282	248	281	274	263	280	273	274	281	280	307	258	256	313	269	272	242	283	282	271	267	272	287	287	284	312	270	267	273	270	280	287	239	273	285	274	273	297	301	307	280	266	283	270	272	281	270	302	260	259	276	277	259	322	311	261	276	254	264	265	300	284	312	285	252	279	279	253	295	299	292	268	257	281	287	282	293	289	269	307	285	289	281	268	284	280	293	280	268	269	284	263	253	294	319	303	264	272	306	248	269	297	306	255	276	254	288	298	286	269	285	303	305	278	294	289	279	307	268	272	279	283	266	283	279	291	274	305	293	235	281	277	275	244	282	289	300	255	256	296	277	279	298	283	267	272	277	270	276	300	296	284	268	280	295	273	288	290	295	289	262	289	303	300	275	307	248	264	305	295	280	268	287	285	286	303	267	267	261	259	264	250	267	316	288	287	281	277	289	268	262	280	276	308	290	272	275	269	278	283	297	277	287	294	287	271	292	296	281	259	270	279	303	274	265	304	291	273	297	287	257	235	280	303	306	285	288	232	282	267	292	285	314	264	298	287	306	245	269	289	266	255	290	256	286	292	311	294	268	295	271	270	292	285	263	248	270	273	303	266	290	267	262	278	270	267	265	289	295	268	297	269	318	256	287	278	276	289	275	289	279	287	270	287	297	280	278	251	283	312	267	272	262	300	316	266	277	289	255	248	272	275	274	287	264	277	291	271	269	280	269	271	269	286	284	289	292	284	270	293	300	246	256	261	255	286	289	275	276	294	264	269	280	278	267	285	263	276	281	289	286	302	274	278	268	269	283	293	261	290	281	272	255	291	265	295	268	293	280	279	265	279	276	275	265	274	283	265	280	291	260	282	301	305	235	270	275	232	278	270	312	276	275	290	291	253	272	297	277	311	289	291	272	272	271	281	282	285	289	315	284	310	277	232	293	262	292	294	300	301	290	264	291	294	267	270	274	239	274	274	289	286	322	289	289	270	260	299	276	254	267	264	265	252	291	293	273	282	298	301	284	297	290	282	271	282	290	305	266	285	304	285	278	273	274	299	279	300	275	267	294	272	283	258	280	299	266	296	295	297	260	259	243	294	260	294	313	307	275	264	280	279	254	287	244	266	270	282	285	274	280	299	269	294	265	284	285	271	284	277	279	279	291	278	278	294	298	290	286	311	281	262	259	274	280	260	252	297	289	284	300	261	279	262	293	282	271	278	249	303	260	250	283	290	276	301	299	303	263	304	293	261	293	275	289	265	271	260	293	283	248	284	296	279	321	268	294	265	271	267	280	306	264	269	296	285	272	263	260	290	267	278	282	278	318	288	302	285	283	279	271	279	297	260	308	281	291	280	297	246	256	300	259	275	296	267	257	273	284	282	281	297	262	260	294	267	304	257	282	266	275	283	286	271	292	257	311	286	280	295	266	257	278	313	286	261	300	268	283	329	286	252	278	275	299	283	291	263	271	269	299	302	247	304	289	263	265	274	278	305	253	295	302	266	279	306	298	265	267	301	290	298	281	297	299	257	260	286	276	284	288	296	284	282	299	266	263	307	274	285	271	279	283	242	284	279	251	271	260	289	289	261	286	290	262	280	245	300	270	311	279	286	268	269	273	257	295	282	273	251	325
10026	4941	2359	3941	2778	6121	5618	5331	2964	5746	1175	1044	976	976	862	996	969	987	940	962	938	997	956	1079	975	1020	945	911	901	898	1040	1459	973	812	942	1147	1388	1651	1212	963	906	793	804	767	715	827	796	786	777	793	798	791	814	772	783	790	774	777	753	785	789	831	752	798	833	824	801	774	727	745	753	790	809	779	783	761	748	798	776	719	771	801	753	755	775	830	809	788	784	762	795	732	771	758	796	773	769	762	797	744	765	732	774	789	799	773	771	819	769	831	799	849	753	804	805	782	790	766	740	778	824	758	778	791	745	789	837	788	792	769	784	752	754	760	788	777	774	757	800	812	747	794	800	829	802	774	804	813	772	779	759	765	800	815	771	797	733	806	791	791	738	769	761	750	755	827	791	708	743	770	744	747	782	762	759	776	839	778	787	815	756	812	761	774	787	778	758	803	713	817	773	765	793	789	821	727	763	749	822	817	751	729	807	799	815	807	777	789	820	741	785	801	731	777	828	724	745	791	778	794	752	788	773	775	806	775	765	801	743	789	780	814	778	801	736	800	783	776	780	776	826	792	780	746	772	780	766	758	763	739	780	748	740	812	737	757	793	702	790	767	763	750	834	714	729	787	772	754	770	743	772	798	708	745	773	773	825	776	795	773	720	784	814	738	788	780	735	767	765	785	794	795	776	780	768	823	791	745	732	791	741	798	774	836	733	762	843	754	771	789	744	780	751	750	788	730	776	788	733	794	772	804	773	786	759	750	812	772	746	766	742	809	752	778	776	787	820	753	777	724	770	764	756	811	761	761	799	855	813	858	753	796	772	795	729	798	858	746	810	802	759	768	791	778	777	788	770	750	766	760	798	778	794	804	790	749	758	773	770	752	773	766	798	799	783	764	799	769	784	754	757	780	761	773	802	784	782	796	838	804	834	809	826	792	769	760	815	848	773	757	741	797	790	785	767	806	809	726	785	788	742	770	718	806	761	805	747	740	762	751	831	779	752	814	785	786	801	811	746	782	753	798	728	774	782	763	777	759	808	824	806	788	816	783	785	802	773	777	762	800	796	787	794	804	784	756	738	832	780	811	787	752	786	740	766	762	768	814	791	764	786	736	782	802	778	825	786	834	834	751	765	788	787	772	753	780	780	751	791	823	789	793	714	728	794	759	758	759	730	765	815	771	802	777	695	841	768	769	743	808	796	759	784	761	782	806	763	803	794	810	773	776	797	748	756	749	777	812	788	751	814	768	771	783	742	777	755	785	787	776	774	845	790	782	775	738	829	769	781	746	773	766	808	806	784	792	777	793	785	769	763	792	772	755	815	793	772	826	747	780	779	752	770	774	757	757	774	741	774	792	784	800	826	805	777	789	798	735	736	799	782	753	805	787	725	792	813	801	780	810	784	789	753	796	763	757	723	781	805	800	813	802	711	796	782	764	779	827	788	707	781	799	823	746	771	807	776	788	843	824	781	776	790	775	769	820	772	827	816	790	781	804	807	727	770	772	797	758	797	784	806	798	797	784	793	773	821	719	772	775	792	810	788	818	798	830	821	758	715	765	842	747	809	741	804	764	777	749	767	767	809	728	754	783	708	773	788	820	788	767	723	797	805	822	762	775	745	810	757	771	769	772	761	770	777	772	792	760	801	761	769	791	757	802	785	781	759	748	752	780	825	777	783	776	750	812	744	819	787	772	788	781	782	786	799	712	834	785	810	759	789	772	789	756	820	724	819	765	768	805	783	731	774	765	788	738	740	769	807	772	794	755	738	747	830	729	753	727	773	732	745	818	798	805	801	767	733	788	778	823	789	824	757	779	755	820	751	790	779	810	824	794	823	795	741	756	744	804	774	764	748	766	820	749	801	709	821	785	778	742	772	814	777	815	792	724	786	801	790	790	809	775	761	785	819	787	787	804	862	778	750	764	776	789	730	800	783	745	763	792	729	742	772	810	768	723	793	750	771	806	749	731	824	798	750	807	753	837	741	779	735	796	766	771	810	772	759	798	736	814	768	785	772	810	783	759	734	774	762	784	742	756	751	778	750	729	766	787	745	769	787	746	783	776	794	844	814	796	788	751	785	750	805	726	755	746	729	767	741	733	756	768	739	747	774	788	738	794	783	774	780	805	749	784	764	823	761	821	771	769	788	787	761	779	786	808	755	779	826	788	795	709	745	792	770	760	780	857	789	789	783	799	748	802	812	794	809	743	814	808	792	752	773	817	824	762	786	735	766	789	764	740	726	797	754	804	741	808	731	795	764	799	747	803	799	752	798	778	817	816	800	741	747	772	775	735	767	786	755	810	734	807	795	733	817	796	790	789	734	785	782	821	761	770	751	788	763	789	802	766	797	791	824	708	797	746	735	795	774	797	749	828	778	787	796	823	731	808	743	724	796	745	768	770	795	715	744	750	769	728	785	750	817	841	755	747	814	776	780	802	816	778	801	772	706	757	782	778	810	795	799	759	798	721	811	760	766	792	761	765	807	766	780	756	789	782	807	770	819	791	753	780	798	771	736	792	732	822	812	733	784	801	717	790	745	799	769	745	764	761	819	784	821	840	808	733	773	731	793	783	806	733	786	787	828	770	749	742	802	795	782	770	815	799	771	836	738	798	757	759	804	765	770	740	759	787	828	742	781	756	797	778	772	781	764	785	750	772	814	780	799	774	748	780	743	840	748	749	736	817	838	731	753	778	721	812	762	776	731	786	786	838	773	769	786	761	803	814	746	788	823	774	751	760	804	791	786	822	841	779	765	820	800	775	766	764	814	778	753	768	766	771	801	785	725	808	712	795	768	808	768	731	720	781	763	797	783	743	771	784	782	780	807	760	746	758	769	799	787	826	818	761	765	761	748	811	738	798	810	733	760	768	799	739	753	755	803	814	775	798	771	811	764	703	794	743	741	771	761	788	816	808	810	791	852	731	776	800	775	736	812	783	827	745	762	761	778	793	732	808	811	803	810	708	784	753	768	791	794	805	790	751	756	800	775	729	764	720	773	794	743	759	791	746	787	777	802	821	749	820	781	784	758	751	782	740	761	751	798	819	760	793	787	749	797	769	775	766	788	744	730	722	768	752	808	791	755	796	749	778	810	742	803	772	786	796	759	757	730	734	762	821	784	753	805	773	838	808	795	835	714	821	749	755	762	748	739	767	775	769	762	780	793	775	774	808	821	759	786	774	789	775	795	789	801	822	775	733	765	738	792	769	780	777	764	773	783	778	759	795	778	741	755	794	799	758	753	772	758	754	748	749	838	761	758	765	791	782	784	759	737	807	778	827	756	815	793	799	740	837	777	815	780	740	726	810	788	753	762	761	770	784	817	805	754	793	721	795	724	752	791	736	778	803	798	803	747	798	789	800	835	813	776	793	789	758	756	806	720	802	824	779	776	822	794	790	752	776	779	784	777	815	796	746	774	808	744	827	739	786	794	763	779	775	793	780	769	717	760	784	769	806	752	821	740	783	737	779	765	764	812	802	815	756	838	762
12474	5108	1562	1062	1144	1809	1192	617	794	844	370	335	331	314	318	319	347	310	329	282	321	302	306	339	304	316	326	317	295	296	305	369	332	297	297	322	374	453	348	310	323	287	313	276	302	281	254	228	281	297	276	280	271	287	301	272	305	303	274	275	292	266	291	261	306	301	279	240	274	282	278	282	296	301	292	262	255	316	265	268	277	265	285	267	275	272	278	281	291	282	303	287	280	294	294	267	299	322	285	319	259	285	299	297	272	263	240	312	281	267	246	303	268	287	271	303	267	274	326	299	289	279	253	259	276	281	277	255	268	288	276	289	283	299	298	261	257	265	297	274	278	289	286	294	266	275	280	271	291	289	271	303	288	280	278	291	263	266	287	261	283	294	291	265	267	280	282	248	261	282	286	286	279	261	294	270	272	239	300	265	267	299	284	319	295	300	310	279	300	279	294	312	310	283	249	268	282	266	260	290	298	288	292	300	291	258	290	306	307	294	270	240	270	286	302	287	281	266	287	303	283	268	300	278	279	264	272	274	271	276	279	272	238	274	306	305	314	298	286	249	293	269	292	275	293	268	300	285	277	269	283	261	309	268	276	265	283	266	282	244	293	266	278	263	318	285	280	262	269	299	273	280	274	251	270	297	275	266	254	280	280	261	278	270	283	293	294	280	262	301	273	271	292	296	271	280	276	299	299	246	293	263	272	251	291	276	272	299	288	293	291	262	270	259	307	303	295	273	264	348	271	278	273	277	289	316	264	282	281	252	295	302	296	313	275	268	245	253	270	298	251	271	286	319	300	283	257	289	274	282	259	269	332	317	249	295	303	300	279	315	283	266	300	280	274	286	323	277	303	283	274	322	304	269	252	286	276	268	297	280	320	271	311	281	286	294	283	271	315	280	311	308	275	255	279	310	268	288	269	263	250	277	256	270	277	282	271	294	268	263	280	272	262	289	272	278	289	274	259	277	290	275	270	296	290	292	330	282	263	297	297	281	298	280	272	280	245	293	283	278	314	273	286	306	286	257	269	299	264	276	293	292	306	264	259	296	274	267	272	264	263	263	276	321	284	248	288	273	289	277	282	290	289	290	289	295	286	276	243	274	290	293	276	294	274	288	249	299	288	279	274	289	257	252	259	279	321	279	281	287	265	278	299	269	271	293	279	289	276	302	302	268	301	261	271	307	297	289	256	263	275	260	266	287	277	292	281	284	285	279	275	280	268	283	287	275	284	264	279	280	288	275	309	301	322	274	277	296	284	270	280	301	266	277	299	281	297	287	275	283	248	276	280	260	257	268	290	279	288	283	286	315	292	275	293	260	286	259	277	284	273	302	299	289	294	279	290	275	282	287	263	251	295	303	288	296	295	272	259	289	274	281	271	260	270	250	309	292	287	259	258	262	259	277	328	290	303	282	314	287	318	268	295	299	297	300	284	259	251	283	295	273	281	253	300	307	267	274	260	272	308	284	294	323	320	264	304	256	271	273	295	286	308	242	280	316	265	261	277	277	257	284	281	258	271	277	283	281	255	283	290	268	261	285	286	274	282	269	283	293	264	257	291	286	296	302	289	268	257	289	290	266	259	283	288	300	265	269	269	319	300	267	272	274	266	271	283	266	283	286	296	261	278	304	265	290	288	309	300	289	313	282	261	289	285	261	318	306	290	279	273	257	301	285	265	298	261	267	293	274	269	279	291	300	268	314	254	274	291	284	282	285	272	265	275	280	278	276	271	261	274	302	280	278	281	252	292	253	275	272	284	295	285	302	295	279	295	304	295	255	263	284	309	282	294	296	278	277	278	261	271	259	299	279	260	273	295	306	284	256	297	295	266	286	257	303	269	279	295	278	289	294	285	272	286	271	284	269	257	262	270	309	265	268	280	292	263	262	280	287	267	258	263	300	277	286	272	296	315	293	272	272	304	278	271	284	314	259	270	275	311	295	304	273	268	273	293	284	270	286	291	252	279	298	253	312	268	270	299	262	274	289	290	244	288	263	285	278	273	286	268	303	292	270	264	297	271	271	266	283	278	283	276	278	270	265	328	300	296	298	261	314	274	254	240	268	307	267	250	268	296	280	283	272	309	258	281	274	280	271	249	282	287	294	262	295	269	284	306	253	262	300	275	299	305	260	275	283	286	276	284	287	274	258	281	276	250	298	328	283	289	318	281	286	266	280	309	281	284	259	296	305	284	281	297	274	298	258	285	294	263	317	277	308	277	276	264	302	263	274	291	267	310	274	267	257	296	257	268	279	265	278	278	284	279	299	277	262	271	273	304	275	304	306	257	257	256	272	270	262	279	291	283	291	303	302	246	284	278	300	297	269	312	283	277	282	268	267	299	292	257	279	301	268	292	278	280	309	342	313	278	291	306	296	273	258	303	275	281	303	303	259	268	278	276	271	281	268	279	267	278	289	255	285	314	308	312	270	313	258	303	276	259	275	323	278	265	266	305	268	265	282	298	268	303	285	279	298	285	281	276	283	273	313	301	266	269	244	299	288	276	281	313	294	294	285	274	316	295	225	252	300	286	260	299	297	278	292	282	265	296	295	263	242	270	273	270	298	295	272	301	284	274	268	276	267	263	254	265	296	319	259	279	275	263	280	277	286	247	295	292	288	253	276	277	275	283	303	295	274	317	268	292	273	263	315	273	267	298	308	281	254	294	271	311	289	281	280	291	280	270	262	292	289	283	292	308	312	287	294	271	284	274	269	301	286	298	299	276	277	276	277	281	269	300	281	311	287	267	273	284	277	273	305	252	271	277	300	271	297	293	266	266	301	270	289	282	266	285	293	292	306	294	292	284	272	279	272	266	269	268	256	280	279	269	256	279	280	295	290	270	285	273	275	306	290	301	278	282	256	270	286	286	276	281	280	292	253	295	291	279	260	292	299	296	318	304	285	279	273	283	279	266	268	291	279	281	278	257	265	307	249	281	285	271	255	330	251	317	307	261	277	281	291	279	294	281	262	300	276	267	261	272	269	284	288	279	299	288	313	284	302	312	289	283	263	306	291	291	270	302	296	278	264	291	294	244	296	273	290	283	297	274	279	303	282	271	275	292	274	263	277	310	261	289	287	279	286	292	270	293	306	272	258	305	281	277	278	264	276	259	276	296	289	298	310	288	290	273	276	292	283	274	295	282	287	272	295	280	317	281	305	278	312	290	285	276	300	276	279	262	256	280	263	291	275	281	287	279	276	286	249	263	262	276	300	287	309	303	280	318	280	290	313	272	282	283	310	289	265	275	254	299	266	269	283	292	299	280	300	303	302	284	294	288	275	279	268	295	274	257	311	293	264	278	274	276	278	284	293	306	287	310	263	300	290	260	280	252	276	291	272	284	310	271	271	299	311	268	266	306	278	293	289	279	287	269	308	260	277	298	281	265	259	279	275	263	286	304	267	303	275	279	287	267	286	259	285	296	304	288	272	279	295	269	274	295	297	282	307	263	272	265	284	298	292	285	292	264	288	305	283	286	259	250	271
8187	4406	2198	2933	4339	7730	5351	2510	4064	4040	1211	1099	1046	937	964	985	1031	952	905	922	1074	1020	1006	1052	1054	1041	1046	1010	970	967	1237	1628	1002	879	956	1255	1547	1769	1196	1034	873	788	824	792	734	735	766	803	792	796	834	811	751	800	797	799	805	786	734	764	765	811	801	767	759	815	751	764	764	803	746	797	744	749	739	825	720	815	731	743	785	814	779	748	812	831	822	779	757	810	770	817	767	779	811	819	828	781	754	810	785	778	775	834	811	778	752	830	772	803	845	787	819	743	796	762	777	793	758	789	812	795	791	735	788	779	800	777	806	804	750	751	738	774	760	773	716	735	776	806	816	792	762	766	776	786	705	778	754	778	819	826	783	786	802	801	764	757	777	825	793	808	786	741	788	741	775	731	772	802	775	785	831	780	803	800	798	785	754	771	787	792	811	757	760	841	686	720	809	715	767	820	776	771	786	791	828	854	807	753	729	765	755	772	783	726	786	817	742	792	880	761	778	807	765	806	819	783	822	765	750	769	749	775	773	726	711	802	768	758	785	746	851	776	799	779	769	767	801	783	775	751	781	782	798	742	775	773	738	734	768	768	735	786	799	756	776	790	802	733	805	870	748	805	791	795	776	775	800	791	823	790	820	727	765	802	755	751	780	720	799	772	711	772	766	790	831	804	703	761	796	800	755	818	819	786	753	783	785	793	809	740	770	756	790	781	798	782	798	784	751	777	768	815	809	755	787	826	783	814	755	780	762	774	786	793	804	779	786	845	736	815	780	823	764	761	765	794	780	753	829	786	792	798	743	797	835	803	812	810	804	760	811	784	791	735	771	757	781	802	783	838	762	768	783	776	770	716	789	748	719	761	772	811	762	849	803	793	799	784	731	817	804	821	783	794	770	799	781	792	808	738	771	786	789	786	840	728	834	808	817	805	752	756	803	776	794	771	771	789	752	717	819	819	792	752	755	754	814	807	792	757	799	771	745	795	807	791	813	841	772	769	810	792	763	733	779	780	824	743	808	778	766	807	796	817	757	783	832	767	778	777	742	792	775	825	770	793	750	767	759	786	750	764	766	796	775	719	829	800	752	762	786	801	818	755	806	731	757	757	799	784	844	796	741	754	815	794	799	773	802	797	787	753	774	788	804	762	801	755	783	798	762	791	766	767	762	812	822	764	776	794	832	791	813	720	745	796	789	780	773	802	779	803	807	757	818	782	782	787	746	772	823	787	785	826	731	738	807	758	843	773	816	774	758	795	767	738	763	796	792	776	783	778	805	779	736	773	813	766	774	760	812	794	760	800	747	764	771	775	808	741	765	755	816	749	797	792	789	793	779	804	803	782	791	769	793	801	775	779	743	751	768	832	786	776	761	767	775	773	753	807	773	781	784	749	801	794	777	802	767	814	787	773	809	757	760	750	746	778	804	776	837	768	814	773	794	808	776	829	816	802	804	727	825	808	810	776	770	738	789	762	785	835	794	796	795	781	795	779	787	850	779	787	719	813	771	747	782	809	822	814	735	803	818	799	783	811	798	752	749	764	721	809	778	763	801	750	759	792	800	804	793	774	829	762	786	770	797	785	795	805	771	808	774	750	743	767	792	765	779	800	767	826	773	814	781	789	738	800	759	754	822	766	771	789	762	726	783	760	834	804	796	766	754	808	802	791	750	809	763	781	777	778	778	869	773	797	781	774	768	800	739	763	782	822	785	810	761	800	780	827	805	772	787	731	811	772	856	808	812	793	770	802	811	804	759	772	770	787	831	754	761	754	731	788	729	767	778	805	791	812	791	838	771	812	747	778	766	767	793	789	804	751	781	799	802	788	797	838	802	776	789	783	714	779	799	788	810	832	772	783	763	763	799	760	803	830	804	773	793	736	791	741	773	818	778	752	806	774	769	785	842	809	776	772	783	789	790	811	806	808	789	767	775	795	770	721	794	792	775	788	773	786	783	747	809	800	755	799	824	780	808	762	753	772	773	791	809	773	831	741	753	788	781	721	770	801	772	790	792	750	755	779	755	833	820	780	766	787	795	756	805	819	813	773	765	806	758	745	775	769	805	785	766	782	742	755	752	777	781	798	776	782	770	766	737	847	804	771	784	740	738	788	763	763	837	797	740	796	771	793	775	770	786	797	796	773	791	805	759	762	835	813	821	814	760	774	777	787	801	745	780	757	791	775	781	777	716	791	776	745	815	769	741	770	770	750	790	795	782	766	788	763	799	784	744	787	815	755	793	783	810	837	743	804	777	795	807	806	766	750	752	750	777	779	772	770	762	799	822	800	779	795	763	783	772	743	800	791	769	761	748	785	740	796	825	761	745	757	759	806	765	746	770	765	778	748	778	796	764	741	754	822	766	747	782	811	780	801	781	761	784	769	748	808	773	792	793	759	789	770	775	750	792	748	753	773	767	782	811	787	758	788	807	826	785	758	732	836	755	834	772	758	809	797	794	720	784	757	798	764	800	849	772	801	769	793	786	825	748	777	792	805	816	777	766	776	792	755	795	771	837	792	775	775	786	772	726	791	764	777	814	832	808	807	812	783	799	823	822	781	750	813	783	766	757	734	742	836	776	761	792	779	772	793	776	793	812	750	750	796	776	772	739	803	769	790	743	748	762	780	779	775	825	779	773	769	778	766	832	825	757	813	782	791	811	787	767	830	801	765	722	786	775	808	754	794	752	734	772	731	790	786	811	754	803	807	767	833	795	721	774	806	740	834	756	816	788	765	779	836	715	786	778	788	815	787	808	748	770	730	770	764	787	771	800	783	785	762	775	803	818	757	725	790	802	769	811	786	808	774	813	828	793	750	841	767	788	791	786	746	747	829	777	816	795	819	802	776	760	782	745	779	782	812	741	798	820	802	737	734	778	770	710	759	770	785	765	748	769	779	788	770	732	763	704	757	770	808	823	779	761	822	811	776	800	826	813	768	762	803	766	740	770	823	789	790	773	748	738	807	755	814	774	740	770	801	787	763	804	763	821	816	782	795	763	780	770	814	796	790	785	692	766	775	756	799	753	730	768	780	813	798	788	774	806	805	792	719	743	788	732	767	750	806	768	782	795	778	810	778	743	767	752	739	833	766	792	758	772	798	723	793	772	820	823	795	807	843	766	795	757	823	721	765	727	803	801	764	799	752	832	778	755	775	790	764	778	831	764	771	796	767	767	740	795	772	802	749	779	740	781	806	803	809	790	848	762	818	781	808	818	784	775	783	755	785	755	758	782	792	788	786	808	745	787	769	842	758	793	798	833	802	831	831	757	764	824	759	794	762	759	819	804	797	790	793	783	810	770	818	817	704	750	765	764	740	779	760	759	766	793	769	737	799	750	766	768	785	822	810	740	767	797	741	769	805	804	783	750	776	817	772	784	778	805	878	761	767	826	797	761	805	773	770	769	793	735	799	786	830	767	786	750	754	763	788	785	822	846	819	808	770	810	741	769	776	753	831	784	764	797	816	754	813	770	797	759	772	767	772	771	757	760	802
13072	11743	4685	1382	1656	1306	1710	711	598	521	360	329	301	316	330	323	350	308	295	324	323	301	299	304	341	355	338	317	315	292	299	370	324	313	317	338	415	469	379	295	286	270	293	289	292	281	282	284	291	291	266	271	279	308	286	267	284	277	276	268	279	278	293	300	273	266	258	273	272	297	282	275	309	294	308	279	310	320	259	292	287	263	299	259	270	256	278	284	270	266	283	265	305	284	286	293	273	289	288	285	314	290	266	274	275	277	263	295	291	287	292	273	269	301	276	299	291	263	303	293	274	276	315	298	302	293	262	287	263	278	300	263	324	260	292	256	277	282	231	262	282	300	269	272	298	276	286	291	277	297	289	269	316	311	282	291	294	326	286	289	279	286	300	272	324	279	278	293	276	295	268	245	278	261	282	305	272	268	228	285	279	301	305	273	270	295	265	280	303	284	312	283	264	293	262	307	316	266	262	276	284	282	291	264	310	315	311	270	263	302	272	260	281	261	280	314	297	298	265	293	307	270	304	299	254	275	262	278	270	297	295	253	261	270	271	296	302	304	260	274	331	298	282	294	292	281	296	289	276	296	310	292	257	254	266	274	279	301	290	265	298	281	289	274	258	264	248	266	262	283	243	278	273	249	292	312	267	292	283	297	286	302	277	269	278	269	297	270	271	268	259	274	297	287	275	249	278	293	285	269	316	299	270	292	315	275	280	315	280	285	289	273	274	267	293	261	278	276	290	286	304	285	319	282	258	295	275	287	303	289	305	280	271	272	282	268	272	249	297	291	260	279	310	279	295	310	295	303	268	271	259	275	298	282	296	230	288	253	309	295	257	272	280	300	268	260	280	270	283	285	314	297	290	301	276	260	270	268	278	286	265	310	252	275	294	291	307	302	273	275	275	275	286	279	283	298	270	284	307	279	290	268	267	292	279	252	274	288	265	278	282	256	289	270	278	291	280	297	310	297	296	306	309	286	273	255	267	298	270	283	312	267	306	250	295	277	286	282	301	292	311	287	290	287	279	289	293	305	279	257	288	299	274	297	276	296	298	269	262	275	278	253	274	290	282	300	311	269	285	272	269	276	251	292	284	316	292	305	307	283	297	305	284	290	265	289	298	286	268	305	288	273	261	290	260	269	307	308	269	304	288	275	281	295	279	279	287	288	287	298	268	285	260	292	263	295	260	317	279	268	313	284	284	273	314	260	287	288	273	262	290	279	283	290	284	283	293	284	290	322	271	276	320	273	289	310	288	276	277	295	275	302	302	287	291	284	282	295	271	290	285	279	284	271	297	262	312	322	276	280	265	271	285	275	298	271	300	268	285	290	265	295	291	283	287	312	295	274	305	308	272	277	271	295	275	295	294	286	251	278	304	271	254	296	270	279	275	286	282	289	266	285	273	276	273	274	260	299	276	303	311	296	266	274	258	284	280	280	269	309	286	271	293	277	259	257	299	260	263	271	290	283	290	284	260	272	300	277	276	286	273	298	284	269	293	286	256	262	269	255	281	291	289	263	247	307	256	272	266	291	292	301	301	293	305	266	304	303	295	318	256	305	299	269	303	279	280	301	276	301	250	273	277	281	289	275	243	301	282	287	285	274	293	294	275	270	306	292	282	270	273	264	249	311	285	282	288	279	284	295	263	306	277	295	306	308	266	258	253	314	296	282	279	263	289	271	275	265	269	255	303	284	274	270	279	247	283	271	282	292	281	287	278	285	303	292	261	297	257	317	285	255	240	278	280	298	297	304	273	270	282	292	258	308	275	252	271	288	302	313	275	289	273	286	273	298	281	277	314	297	284	299	264	285	298	273	285	323	279	262	307	277	259	271	263	279	257	270	289	268	284	275	325	269	275	271	263	250	278	313	264	281	285	288	295	300	288	277	287	306	267	264	294	280	295	290	282	267	266	297	281	282	289	256	262	249	311	268	277	279	298	260	301	283	264	270	295	279	293	278	287	248	259	268	283	299	262	300	269	243	298	259	261	274	277	283	282	301	260	284	286	274	286	284	284	270	277	285	309	276	285	274	281	284	259	306	322	304	271	287	297	282	275	264	284	261	320	233	248	270	251	322	282	276	270	281	287	270	271	263	290	279	300	274	278	286	279	281	291	289	283	294	260	262	300	267	279	293	286	249	273	285	268	277	304	269	266	277	278	254	264	269	263	272	282	276	311	302	301	321	272	286	304	301	300	300	286	268	295	275	292	284	278	271	266	269	301	281	273	270	303	266	312	274	286	263	258	268	285	307	298	268	280	285	309	261	315	283	251	274	249	287	316	272	290	288	271	301	283	273	288	287	265	285	299	269	283	302	298	284	299	279	316	303	309	337	312	308	276	258	272	255	261	272	256	298	302	280	245	282	255	253	274	288	288	280	297	271	277	308	318	253	298	283	285	248	298	299	283	274	291	287	326	275	289	274	277	302	273	299	262	276	276	260	259	283	286	267	276	290	285	314	293	305	290	290	285	309	294	267	289	251	274	287	275	281	265	249	271	262	271	279	284	280	319	283	289	270	290	282	310	299	283	290	272	263	283	284	317	282	304	274	269	294	286	276	279	266	303	279	279	277	257	321	302	265	331	278	254	276	277	283	272	246	300	301	260	254	278	253	286	298	284	272	310	268	281	258	264	274	290	292	282	297	254	287	275	279	282	275	306	292	257	246	307	313	305	265	275	298	301	287	291	286	273	289	290	277	294	290	244	269	265	289	297	285	322	279	285	293	297	291	252	276	263	287	253	270	299	291	315	301	263	256	312	268	313	271	272	268	278	284	289	246	278	312	243	262	305	257	279	259	284	278	303	277	258	294	275	290	281	273	275	292	313	297	300	272	274	280	279	308	280	254	269	305	294	276	260	288	293	290	285	293	287	318	292	274	297	296	266	256	276	279	265	277	262	268	282	251	324	268	239	304	281	275	274	275	253	294	298	256	285	284	260	290	301	280	298	283	276	267	293	276	260	313	295	274	295	293	249	290	297	292	283	246	302	257	244	268	275	276	283	340	289	280	287	281	304	299	273	294	273	309	316	283	284	292	241	314	280	264	284	282	296	270	259	265	294	288	279	296	259	281	260	268	278	297	306	287	286	285	237	304	282	247	279	262	252	278	252	290	284	288	254	308	302	288	268	277	288	286	276	308	250	313	260	287	258	264	298	258	277	309	276	273	279	282	272	280	276	272	279	290	275	251	272	302	311	297	314	315	260	282	279	289	302	268	256	272	293	282	268	292	296	319	274	267	277	287	291	277	299	278	309	283	280	262	307	294	220	288	269	274	316	262	282	308	294	290	268	293	289	254	280	246	293	285	248	275	273	290	267	260	288	291	301	282	275	267	276	300	295	254	290	310	292	292	287	284	242	289	303	267	299	316	269	283	264	288	297	290	268	310	292	280	254	291	285	273	281	308	274	269	297	267	277	276	292	265	322	261	293	271	264	269	277	258	280	280	273	302	296	275	261	314	282	291	281	252	288	268	287	285	291	277
9113	10995	4552	3341	6006	5730	7816	3242	2891	2040	1295	1091	950	987	981	1008	1070	1008	1004	1082	1066	1079	1060	1051	1070	1131	1143	1104	1120	973	1141	1443	1059	924	941	1229	1571	1768	1215	1018	858	825	796	807	766	748	796	752	752	775	758	765	801	770	732	767	808	773	760	745	763	792	796	781	748	725	787	796	819	716	812	795	813	749	736	722	756	756	805	792	793	783	753	810	776	766	801	764	693	776	779	750	836	747	799	825	769	793	803	830	790	758	763	774	799	763	778	750	780	762	770	744	771	824	762	763	805	797	730	769	819	771	755	778	822	786	758	789	780	752	767	807	728	753	730	795	728	734	740	824	736	725	791	795	825	799	764	810	763	781	814	790	838	784	835	746	836	765	790	773	777	769	732	801	783	772	775	753	749	818	758	799	784	787	757	799	773	769	767	848	810	805	773	756	752	767	804	817	774	829	784	779	783	745	792	769	809	738	809	751	806	789	764	766	805	773	774	791	748	784	786	832	796	837	782	797	778	787	772	784	792	747	748	797	758	799	723	758	757	777	772	758	792	784	750	780	764	781	756	754	820	824	784	851	769	779	784	827	821	779	753	844	773	811	813	834	799	808	757	775	819	779	774	770	829	781	818	768	799	798	778	775	768	800	791	828	770	801	805	748	785	753	778	849	752	789	748	749	747	803	787	807	818	801	747	773	765	783	748	807	823	763	806	784	841	723	780	790	832	785	813	803	826	747	810	803	779	789	806	837	705	808	766	802	788	773	794	799	739	809	825	755	765	755	789	780	721	783	768	766	783	822	845	799	779	846	788	807	789	811	775	803	781	778	819	802	768	783	795	773	789	765	772	792	788	777	769	706	775	818	800	769	806	805	788	847	797	840	781	754	838	802	821	790	785	783	777	710	753	764	747	762	827	801	845	740	821	834	772	778	792	805	791	763	724	778	727	752	755	795	778	846	772	796	823	793	786	744	759	797	740	799	767	833	792	749	770	772	740	814	839	836	755	769	717	763	778	757	815	814	802	730	832	756	781	775	748	717	817	805	758	784	803	808	810	736	730	768	728	793	808	789	755	774	763	772	792	779	805	821	755	769	767	773	787	784	757	774	778	759	803	826	752	753	810	803	758	801	746	784	821	819	768	768	769	797	772	787	790	756	775	761	774	804	755	798	802	729	781	755	760	798	758	791	803	762	797	779	776	757	783	784	829	785	814	768	772	710	777	819	835	741	742	762	815	819	776	798	787	773	774	774	781	803	813	786	732	787	802	719	789	771	817	773	809	740	786	745	816	799	782	813	757	786	764	767	731	787	736	766	811	809	768	839	764	785	802	815	791	767	779	778	772	785	764	746	791	805	782	758	791	785	770	817	771	734	812	770	773	776	719	767	753	723	786	742	779	744	795	770	818	827	759	748	750	778	791	796	773	792	823	752	760	768	815	778	793	749	762	733	764	825	797	797	757	771	755	746	782	746	799	798	739	779	772	753	791	766	794	803	769	758	795	789	792	747	801	784	777	730	823	749	793	852	774	792	762	789	809	759	775	784	752	764	802	831	822	788	787	731	810	762	762	768	753	823	790	778	769	740	748	783	762	758	795	771	782	820	832	811	766	794	788	791	781	802	773	816	775	817	725	793	808	767	759	751	747	802	751	787	799	798	769	738	799	762	833	746	786	791	794	773	757	751	802	764	749	745	734	802	769	786	766	842	788	795	758	805	801	751	748	780	772	733	800	814	777	800	812	775	809	788	755	782	799	803	786	761	785	786	826	758	740	829	754	771	747	786	771	791	813	736	787	733	794	818	804	827	792	783	783	783	802	792	779	786	784	776	777	774	813	758	815	796	773	810	788	765	716	771	779	755	788	743	759	746	771	785	816	737	809	769	769	787	759	778	766	776	772	784	781	748	768	755	741	764	814	784	806	724	729	805	770	772	768	805	816	816	807	808	775	826	734	764	784	779	786	724	762	735	802	783	711	784	764	781	839	772	785	741	758	759	737	805	789	742	769	770	777	740	812	705	781	736	815	804	809	756	774	787	793	786	804	757	802	738	719	819	791	807	799	807	737	850	794	780	780	791	791	794	808	805	738	788	747	794	732	808	828	801	797	758	795	778	808	733	780	798	820	767	765	769	789	805	825	782	724	792	808	775	775	767	811	855	794	792	816	789	804	802	786	743	819	781	744	808	763	760	763	783	737	898	766	811	739	770	766	757	764	784	784	776	785	836	790	772	812	757	770	721	788	821	764	789	862	768	815	840	775	753	752	786	788	851	789	792	787	801	730	756	785	812	779	752	800	793	815	780	789	803	762	788	764	722	813	781	813	816	807	807	784	830	784	787	804	806	774	771	809	769	801	777	797	758	806	771	778	811	790	767	816	802	755	755	793	772	791	845	809	707	776	753	812	783	806	810	801	791	825	747	801	752	781	768	761	795	794	775	790	783	772	776	748	819	792	779	681	783	752	781	806	781	738	741	787	821	807	834	765	751	766	763	769	807	784	788	799	761	798	736	803	800	791	784	781	841	800	764	781	803	776	760	780	781	825	774	776	747	788	777	742	766	802	826	777	759	764	783	776	782	793	800	803	776	778	758	756	783	759	752	771	742	787	756	775	761	753	801	701	766	754	777	789	801	748	749	747	781	764	806	800	859	736	766	789	760	802	807	803	742	748	770	785	787	803	766	800	743	812	735	785	798	782	809	776	786	766	789	771	809	800	737	804	794	769	779	735	801	767	813	726	758	764	841	755	781	762	777	795	775	738	798	794	770	799	783	840	772	776	744	834	776	783	783	744	797	779	765	786	760	845	790	769	802	735	760	763	801	783	767	790	787	771	699	798	813	815	819	776	794	854	798	810	770	742	787	839	797	803	806	776	796	812	790	750	831	857	772	760	811	776	770	798	762	823	759	799	771	802	773	771	758	774	783	796	772	835	734	728	783	744	781	797	763	759	738	805	762	771	784	790	772	784	830	797	737	762	791	753	760	754	804	739	770	790	763	784	781	760	793	814	759	828	796	804	787	751	783	744	801	790	788	751	736	758	749	756	744	762	764	783	817	769	777	790	823	766	800	827	786	751	807	754	755	807	807	812	739	769	793	778	768	763	743	775	766	747	781	753	812	734	760	789	767	724	739	747	769	766	778	812	787	803	734	731	823	774	823	803	819	791	738	796	783	781	790	798	770	800	866	784	806	861	779	759	744	755	769	804	711	812	746	785	820	757	780	799	796	805	760	779	799	792	791	725	784	773	829	792	777	772	747	802	789	779	769	749	764	844	732	761	766	813	820	761	798	775	766	782	723	751	772	766	790	769	760	815	786	767	793	822	709	787	763	738	761	786	816	788	809	757	795	801	760	774	787	779	807	772	800	766	737	760	734	788	844	787	784	775	793	811	782	804	804	796	766	768	761	812	838	804	761	778	751	744	778	799	768	747	738	755	761	759	794	771	784	760	744	798	839	725	814	773	725	809	786	845	742	806	802	795	803	814	778	775	812
14765	14453	4195	1236	1268	1126	1521	882	527	472	306	312	312	302	309	340	280	316	320	331	330	310	329	343	323	340	374	358	337	315	325	374	378	275	318	331	383	432	403	307	298	270	264	281	261	268	264	276	279	304	304	283	278	285	247	262	267	261	280	278	291	302	293	272	265	274	299	268	287	280	256	287	331	285	299	290	272	282	267	229	272	296	282	305	286	314	297	261	276	305	268	266	271	296	281	267	289	285	283	303	274	296	328	259	274	286	304	282	268	281	303	303	276	259	296	274	262	311	284	234	253	277	249	273	294	272	267	288	272	306	261	288	272	284	259	290	272	278	280	331	265	266	273	307	280	266	265	274	287	296	320	279	259	269	275	253	258	280	292	275	281	258	266	283	286	270	244	260	280	287	276	280	284	284	294	252	295	295	273	292	237	294	302	272	277	271	250	286	283	258	265	285	272	268	276	295	282	276	259	279	287	267	287	281	289	293	299	325	249	299	291	282	268	280	295	267	274	261	319	267	284	285	268	278	262	258	306	296	263	273	291	277	286	262	277	286	279	277	281	300	316	265	282	274	306	263	274	270	286	282	290	281	272	289	325	316	284	279	282	277	271	248	299	265	262	257	278	284	273	267	262	290	256	271	314	301	270	304	308	261	286	281	280	280	274	263	302	249	289	271	259	275	273	260	277	293	312	246	282	279	279	246	294	301	306	304	268	265	285	321	255	296	266	289	282	283	279	263	300	269	305	277	263	275	307	274	266	281	270	306	261	300	261	277	259	285	315	288	287	299	279	247	259	283	271	254	244	268	287	277	270	286	273	265	292	267	290	274	292	283	284	272	287	301	288	277	267	260	303	274	303	309	280	251	308	282	271	272	291	280	285	272	298	282	265	294	304	287	286	288	288	286	302	316	266	264	302	304	274	309	272	282	274	297	256	296	273	306	297	283	316	272	259	292	299	297	287	309	283	272	280	267	299	300	257	284	287	269	287	297	267	286	273	273	296	282	270	289	258	279	295	248	270	267	279	287	283	310	293	265	307	275	270	244	295	258	286	296	290	282	295	290	302	284	280	281	289	276	241	259	297	298	289	273	328	282	270	310	259	298	235	276	314	255	293	265	296	259	281	286	263	251	273	284	293	276	283	292	269	291	327	285	294	292	265	257	277	259	272	267	241	273	292	275	289	271	259	305	311	286	286	302	280	307	279	288	282	282	283	283	288	301	290	312	276	299	286	275	271	287	294	275	261	272	313	260	304	265	295	271	281	241	289	262	275	308	278	289	270	280	262	288	285	272	283	309	292	276	304	286	287	275	285	297	288	284	282	269	292	288	278	258	314	261	283	276	276	258	294	271	257	262	331	334	292	268	285	265	257	267	252	252	317	284	269	263	321	289	309	279	289	299	255	280	291	277	293	276	289	281	256	286	262	229	288	267	284	298	282	297	278	283	302	272	288	258	286	295	254	273	270	262	282	259	297	281	267	246	279	291	306	297	271	289	287	301	281	250	272	258	262	285	258	253	312	288	298	300	302	305	261	276	263	275	271	301	299	256	288	274	264	294	297	283	296	266	312	291	265	311	307	267	276	273	293	283	287	287	270	308	259	224	265	287	308	277	301	288	264	288	263	248	267	298	279	274	329	290	298	265	284	260	312	300	289	275	289	307	290	323	336	308	300	307	312	277	274	273	277	276	306	274	270	288	290	302	268	271	299	264	296	287	277	281	281	295	313	271	224	288	288	290	252	303	296	274	302	289	286	279	293	316	270	263	308	284	321	280	260	278	295	287	273	282	248	312	321	314	287	270	296	293	260	259	292	288	290	279	300	291	273	301	270	292	275	262	267	282	270	285	265	305	293	247	303	319	327	280	300	282	319	285	288	256	276	278	275	283	251	270	292	283	264	283	259	286	316	267	270	309	263	275	292	283	261	276	288	260	270	281	275	293	292	276	285	297	292	292	289	272	299	277	298	257	265	276	289	281	279	289	262	311	270	257	314	265	287	278	277	278	307	281	278	269	304	285	261	274	273	260	298	291	286	277	272	322	271	272	287	300	272	311	273	259	273	323	262	286	280	282	273	276	270	301	287	288	262	236	256	263	274	274	280	281	294	277	246	252	271	292	280	271	272	252	280	269	240	269	285	294	278	298	285	260	300	304	290	269	259	278	284	284	300	313	270	308	281	261	276	300	249	276	281	303	277	285	254	312	278	294	303	252	261	273	257	270	272	293	288	271	265	265	283	296	312	262	273	266	295	274	288	301	287	260	277	285	286	269	277	276	275	271	285	246	265	306	254	290	291	310	278	278	268	285	294	290	263	301	280	269	270	277	263	295	281	296	324	272	284	243	268	302	285	256	302	273	265	284	269	279	300	302	286	228	297	300	295	305	277	297	291	215	297	277	304	270	286	268	250	287	301	298	295	278	291	314	316	275	272	289	282	286	282	306	290	270	291	292	298	300	271	271	272	289	271	310	286	286	271	274	284	282	284	271	286	288	321	265	286	245	306	291	273	303	280	261	272	285	295	277	285	273	297	269	281	292	250	253	276	263	278	322	277	252	314	288	274	265	267	281	298	291	287	272	285	292	299	309	277	254	273	294	254	300	329	307	283	274	286	281	305	279	284	270	284	298	290	287	306	314	267	258	264	273	310	305	293	266	284	279	275	258	299	280	260	289	306	243	264	286	279	277	273	272	275	279	304	245	287	287	288	271	293	313	290	273	271	272	296	296	267	268	287	302	296	259	277	303	296	258	261	289	270	278	264	271	297	288	264	291	270	288	300	295	300	290	288	279	239	261	300	270	268	275	289	260	262	248	289	299	266	283	276	293	282	299	275	275	284	261	287	300	277	316	290	267	270	296	262	254	275	274	304	306	272	274	269	303	316	267	279	261	292	315	279	280	281	303	288	270	294	282	268	298	283	322	295	262	281	299	315	261	296	288	302	249	256	300	283	305	305	277	297	270	286	261	325	294	275	300	298	290	286	272	263	261	293	266	280	279	292	302	277	303	265	304	267	298	284	302	293	296	293	312	281	285	285	300	271	294	275	299	291	282	293	273	269	273	292	268	257	281	262	275	302	265	291	284	295	284	251	310	316	259	268	284	285	278	289	285	287	276	276	297	277	295	286	270	264	315	261	278	272	275	290	271	267	279	294	282	259	251	266	267	284	297	301	302	276	267	300	290	262	294	250	269	280	289	254	286	295	276	278	288	284	287	286	294	299	281	292	256	270	286	280	286	275	267	285	273	281	263	251	274	273	283	325	265	293	244	302	300	292	282	311	284	281	282	249	284	268	274	265	265	267	272	281	303	240	280	270	272	252	312	275	304	311	296	281	254	283	249	284	281	294	283	279	306	298	305	295	278	280	250	267	266	292	271	270	308	276	270	297	243	262	262	264	269	283	317	274	247	287	268	303	273	270	273	282	285	276	277	283	256	300	276	279	316	283	282	305	295	286	276	292	304	293	262	290	259	267	284	247	261	311	316
9992	12854	4189	3133	4536	4902	6521	3762	1995	1836	1186	1035	1021	1042	1155	1124	1085	1108	1097	1246	1102	1072	1149	1130	1097	1232	1256	1207	1213	1135	1208	1553	1422	950	1028	1292	1586	1860	1366	994	881	794	787	779	805	750	823	775	789	845	777	810	794	813	802	739	788	807	765	780	776	773	771	817	782	751	733	796	782	774	788	815	767	809	756	801	770	757	742	739	782	772	738	743	774	727	739	769	775	824	755	765	818	814	743	786	771	750	779	797	776	840	769	753	751	824	750	755	839	808	778	743	788	770	797	807	810	709	809	784	813	736	789	743	817	766	750	756	762	761	755	765	806	773	738	791	766	765	769	777	797	762	766	796	798	780	800	783	789	801	745	822	828	799	798	795	795	735	712	803	764	765	772	817	763	788	778	819	749	777	800	780	789	759	782	796	737	783	806	745	792	755	815	743	749	739	795	791	733	730	746	757	804	764	834	757	791	819	799	747	791	755	755	792	789	756	793	792	808	751	799	746	767	830	818	791	810	824	813	768	749	795	759	799	775	776	780	808	784	742	748	792	776	745	772	747	690	754	757	771	842	695	760	790	775	802	829	813	770	778	777	780	803	780	786	742	804	744	761	790	780	758	824	751	792	784	764	774	793	776	812	772	816	732	790	785	793	785	767	806	781	787	767	738	775	774	741	771	835	799	810	785	744	812	764	729	776	755	734	761	790	749	776	735	776	784	783	815	796	762	830	821	823	781	781	828	756	778	812	815	764	766	748	747	770	788	751	850	764	741	814	765	789	782	786	780	833	797	828	789	770	840	788	796	759	800	750	798	783	795	787	778	759	832	781	781	778	787	762	830	753	762	755	841	755	803	798	819	721	775	731	787	739	796	818	772	812	770	796	767	836	816	781	788	747	752	799	798	800	798	769	744	797	779	743	799	788	797	766	796	826	730	768	755	850	764	818	782	769	796	785	765	757	801	765	741	743	747	806	784	739	779	771	773	773	795	787	778	755	767	757	767	835	773	768	762	758	794	794	763	803	754	785	822	762	810	813	779	781	768	761	740	805	831	779	781	783	843	788	852	763	766	767	779	799	793	795	703	801	721	782	778	738	763	747	778	749	777	802	735	796	751	848	813	793	710	796	785	745	772	765	765	766	761	786	758	789	759	802	785	765	753	767	777	805	792	796	779	800	762	790	777	804	820	794	796	756	792	801	761	790	796	831	773	789	770	796	743	746	833	813	767	761	791	771	779	780	789	762	802	816	792	783	727	776	761	762	769	778	792	807	797	779	795	781	773	809	825	757	748	811	759	764	767	794	763	801	744	800	745	742	770	768	756	775	773	785	752	780	824	815	753	792	791	794	785	813	758	748	789	794	768	780	758	834	834	734	767	755	734	765	762	794	786	808	808	792	825	771	737	765	773	778	757	750	801	769	797	728	766	795	821	799	743	822	775	784	816	779	792	731	790	820	762	750	803	857	756	783	765	753	823	794	764	784	750	810	761	796	790	766	758	784	745	787	786	767	825	832	772	783	758	761	795	747	754	807	779	758	723	749	809	816	748	728	756	777	753	795	804	782	833	806	774	762	792	746	752	771	730	781	779	808	765	781	763	858	764	787	734	795	781	757	826	799	790	812	740	800	802	773	780	772	769	816	734	778	782	775	819	736	826	778	804	729	843	807	779	772	788	781	779	788	803	788	774	806	804	790	857	747	800	781	783	806	797	735	828	802	732	759	773	831	770	828	764	780	801	827	763	804	775	729	760	785	846	735	731	748	843	781	759	823	790	728	767	820	789	775	790	801	773	741	842	757	778	724	822	721	747	776	798	846	752	781	826	788	777	772	791	832	828	739	777	828	789	806	765	787	817	788	792	778	782	759	738	775	749	773	775	792	819	828	759	794	795	826	766	749	801	791	797	810	782	784	767	767	749	729	764	763	808	787	779	782	801	759	772	710	853	771	774	808	740	740	835	774	764	776	781	738	779	725	786	796	776	822	768	782	795	799	799	822	765	767	812	791	774	814	776	806	772	769	773	755	721	770	823	766	766	788	777	793	805	815	752	791	790	799	785	751	798	780	792	812	768	770	793	767	779	770	773	811	744	763	826	768	778	754	799	763	790	726	766	763	824	744	781	826	772	803	819	782	785	769	812	833	811	819	768	732	799	820	803	808	771	774	801	782	784	753	818	767	778	763	787	770	734	797	760	788	788	772	783	801	782	781	824	787	815	802	819	808	778	789	761	794	780	803	787	778	778	779	762	782	810	781	794	800	776	792	769	817	795	796	772	772	757	741	766	786	740	800	796	839	780	758	804	805	804	761	795	758	827	812	808	758	778	769	798	806	816	788	778	763	770	777	801	785	802	780	799	802	781	764	791	764	784	815	769	801	830	805	783	774	763	780	777	768	781	782	789	801	829	785	766	757	807	797	755	745	742	804	780	756	779	795	741	756	825	799	798	774	759	771	795	762	776	760	778	833	820	804	801	781	804	791	774	777	751	812	763	752	796	775	797	769	764	759	715	742	808	713	762	745	804	763	742	772	784	770	747	779	787	776	777	817	727	828	827	807	787	765	772	805	756	784	790	783	778	773	798	764	824	743	763	797	786	821	782	819	801	768	793	782	762	809	722	752	795	759	817	765	793	795	760	810	747	774	804	814	746	818	756	762	784	783	781	753	771	764	756	806	729	784	798	841	782	760	783	769	799	790	774	810	794	789	792	751	734	807	792	809	725	801	794	757	779	811	735	834	788	761	741	785	784	818	788	792	801	793	785	834	808	760	754	764	756	772	767	766	826	801	775	772	772	828	790	765	782	776	763	792	726	815	772	801	768	786	753	755	768	775	772	824	793	755	775	753	785	807	786	798	830	796	775	804	791	777	737	744	818	768	861	771	747	750	728	785	810	769	818	767	784	821	778	798	788	768	718	825	790	744	757	789	783	801	772	803	801	807	793	798	772	824	801	771	768	814	783	799	755	745	768	759	744	800	754	791	799	775	788	820	786	822	744	783	803	718	795	754	795	743	805	741	819	749	741	737	732	798	769	852	792	813	799	753	780	780	743	824	791	782	757	754	807	790	765	789	775	726	753	777	757	785	766	771	764	753	748	765	783	793	788	790	765	796	827	788	753	788	745	806	766	757	753	798	800	786	803	755	741	802	789	758	776	803	847	744	767	818	807	803	788	799	752	798	802	734	755	785	743	790	829	800	764	823	757	774	785	757	804	800	807	790	768	800	788	802	803	767	760	764	812	798	731	780	778	765	750	827	760	792	762	772	781	814	748	764	765	800	754	805	747	735	806	747	798	786	827	758	785	775	807	795	756	832	785	776	739	762	770	746	766	761	772	774	783	814	759	789	773	821	775	750	807	744	794	807	773	774	795	789	813	848	778	784	777	749	784	755	771	831	735	780	795	800	707	767	768	725	812	750	808	828	808	732	766	751	796	762	787	852	755	719	774	845	743	780	768	768	783	807	752	798	795	742	730	776	739	771	829	811	771	802	770
16987	8889	2562	1233	904	885	1666	1479	1132	586	313	302	326	345	330	342	324	308	319	333	333	300	336	309	287	301	355	338	341	355	330	330	318	365	326	316	396	466	376	289	281	275	272	280	268	267	269	277	280	262	273	285	257	253	280	288	253	288	265	302	305	302	278	290	304	292	282	279	284	287	286	285	308	268	266	284	295	246	270	241	277	326	255	254	270	262	295	275	270	289	274	274	279	273	295	302	281	265	297	242	246	279	272	291	276	269	293	283	244	280	278	306	253	281	266	256	259	292	268	303	318	277	299	259	271	281	288	302	294	276	265	252	313	309	277	263	294	298	261	283	261	260	273	299	279	291	266	270	255	284	286	300	313	282	297	295	302	281	294	303	285	287	268	253	280	262	282	236	280	266	265	276	261	284	259	279	270	253	287	307	283	279	256	293	290	254	290	286	270	295	299	268	274	289	238	283	282	268	287	256	294	253	285	283	293	262	266	247	246	281	287	272	241	287	268	291	262	272	265	273	299	260	282	271	235	293	240	282	319	298	283	320	270	275	275	285	268	300	277	269	290	268	277	299	308	290	297	291	287	286	247	283	272	271	270	275	245	291	307	272	269	288	299	285	278	292	284	279	329	268	299	287	284	277	290	293	308	298	279	261	264	305	277	213	300	276	277	264	249	309	283	278	269	278	296	290	264	280	259	288	261	260	278	273	281	257	316	301	281	288	266	280	278	300	268	272	305	297	288	286	267	296	267	288	287	239	299	273	302	278	284	306	287	300	272	262	285	276	290	272	286	288	305	277	253	281	318	270	291	247	270	255	271	270	285	268	294	269	288	284	288	286	260	289	315	293	285	285	298	284	294	290	298	287	280	298	269	279	291	256	282	272	277	281	279	259	281	280	289	298	257	305	272	280	305	265	256	265	265	276	288	299	290	294	285	292	254	263	310	290	282	243	275	284	272	270	264	312	294	268	272	274	240	270	299	293	272	281	276	287	317	297	289	264	290	258	285	285	274	266	265	280	283	270	304	309	298	229	301	268	289	302	271	275	281	283	292	262	274	288	291	273	312	250	286	279	287	277	298	256	287	262	294	274	291	283	284	280	266	303	264	279	276	284	292	266	267	264	281	285	285	291	298	260	245	264	264	293	285	268	292	287	276	286	293	324	299	228	264	273	258	285	293	290	285	288	283	274	265	278	297	263	278	264	322	288	266	258	261	272	263	297	298	269	286	296	282	295	258	264	270	291	265	280	261	291	272	254	250	285	299	274	268	294	253	277	262	261	300	300	279	302	257	307	290	305	269	286	268	281	264	266	293	291	284	268	313	284	282	239	285	297	254	266	260	303	289	323	300	291	308	272	257	273	267	287	260	282	270	279	344	279	300	268	266	286	277	295	252	270	279	255	257	282	270	297	252	277	257	278	275	250	302	310	262	285	299	279	287	274	287	269	269	264	301	268	287	298	269	297	281	269	309	269	283	260	260	274	275	284	319	264	317	286	252	278	276	302	280	263	259	272	277	294	256	268	281	285	280	273	272	286	301	264	292	253	259	274	303	272	249	274	288	281	281	288	248	240	266	266	272	260	248	285	284	271	285	278	292	283	302	284	274	289	276	271	275	278	267	289	272	276	320	273	277	288	265	287	297	276	282	257	301	301	253	273	285	250	239	292	303	286	276	312	286	304	277	279	305	282	250	260	289	295	255	298	264	292	280	278	260	307	289	281	278	294	294	261	287	289	248	288	294	284	303	243	321	270	283	304	289	306	299	292	270	271	266	268	297	257	289	295	297	259	279	296	294	269	281	299	258	309	293	223	285	285	315	264	295	282	282	283	297	300	293	287	261	249	279	260	279	277	297	247	290	305	291	282	263	295	288	283	285	275	268	291	256	260	301	284	269	276	269	240	274	291	279	277	281	299	302	281	278	276	317	297	287	275	256	311	276	290	287	259	276	296	282	267	251	281	283	286	285	242	277	280	276	271	312	285	262	298	287	280	279	242	307	279	325	292	263	281	305	306	284	290	296	278	283	258	269	273	318	273	311	292	263	264	306	300	310	269	284	294	300	283	278	260	269	278	281	271	282	281	262	262	260	270	266	263	275	274	316	289	250	292	259	251	268	289	271	256	296	268	266	268	294	295	273	305	281	256	277	287	297	274	295	268	292	302	277	274	283	282	283	326	251	274	285	262	268	261	267	279	292	282	266	291	269	264	290	282	296	275	275	282	295	295	276	293	311	299	249	276	310	285	276	276	254	265	341	280	297	269	264	299	285	262	287	310	283	272	270	255	329	303	287	253	276	280	271	302	270	286	262	244	269	271	274	242	273	274	296	310	272	290	264	279	269	290	299	301	287	257	304	264	302	267	287	287	284	274	297	276	269	282	273	290	275	291	282	268	271	293	286	274	264	257	269	272	247	290	325	305	289	303	275	278	262	292	289	278	294	291	245	297	259	279	270	308	277	297	255	292	293	282	266	263	242	285	269	293	267	285	281	279	289	278	298	267	267	322	305	276	289	251	279	270	261	271	294	282	298	291	286	298	306	300	287	263	275	288	289	271	287	290	279	286	274	287	283	283	280	279	307	284	284	276	297	277	278	259	264	281	280	245	308	262	288	249	276	292	283	280	266	278	294	262	266	292	288	287	270	268	286	274	274	270	283	277	285	283	296	277	272	315	284	273	292	269	263	282	297	282	280	287	269	286	246	275	282	278	305	294	280	264	279	309	287	329	257	265	301	312	282	297	311	284	278	273	279	266	256	278	271	271	326	267	282	261	317	269	286	274	287	293	291	279	288	262	259	299	269	277	274	298	298	253	313	270	294	275	269	290	276	290	256	283	278	281	264	279	280	276	296	272	285	246	312	275	284	275	289	265	298	259	275	282	261	264	263	271	275	286	289	288	292	254	286	265	266	272	289	273	286	262	261	274	284	291	247	267	277	300	281	300	301	309	265	287	251	301	286	282	298	274	281	292	268	292	265	295	269	271	253	275	269	299	267	273	296	254	262	250	280	286	277	254	269	307	282	285	287	277	286	276	285	281	264	298	255	272	261	276	261	281	284	301	275	277	261	267	299	274	262	275	278	262	263	274	259	295	254	290	277	268	303	301	258	269	291	261	254	319	260	277	270	260	270	267	292	283	297	304	284	270	300	277	265	288	319	289	265	278	279	262	291	301	296	255	296	253	276	271	248	300	291	282	285	257	289	251	294	276	276	252	273	266	281	285	296	271	283	275	253	271	272	282	281	315	278	253	291	254	263	286	284	330	277	280	267	269	269	283	324	299	272	286	288	295	267	272	278	293	277	301	262	276	256	263	279	277	279	265	281	249	262	283	288	275	308	266	267	275	270	283	268	299	262	282	300	276	288	279	291	251	261	298	264	293	266	274	278	285	285	295	300	276	311	278	306	299	294	293	297	250	290	288	305	279	263	291	273	249	250	293	295	248	278	291	266	271	275	274	267	282	275	292	269	282	285	274	287	281	272	303
11464	6864	3226	3154	3218	3300	7970	5936	5740	2269	995	964	989	1101	1113	1088	1019	1147	1089	1048	1042	1050	1119	1175	1067	1084	1185	1083	969	1072	1077	1285	980	1052	1088	1271	1438	1765	1441	956	851	832	833	779	801	775	773	763	768	777	780	816	794	761	757	770	804	763	772	792	762	754	788	792	765	769	803	780	761	739	813	810	770	761	768	767	841	754	796	791	813	803	784	792	750	783	762	820	781	751	780	777	787	770	801	777	762	801	778	750	787	759	774	782	818	809	824	804	700	765	771	801	758	792	764	792	767	744	754	756	778	758	760	778	783	780	786	756	752	780	765	771	767	819	827	723	748	753	789	785	807	781	788	850	755	778	810	737	746	793	748	752	794	808	797	789	764	766	794	764	781	805	759	809	827	799	767	740	791	749	732	809	808	808	847	796	776	807	789	776	811	765	780	796	772	817	778	750	788	805	817	807	765	785	772	809	766	787	785	771	763	774	771	770	787	720	761	793	818	785	806	777	780	726	776	770	794	788	786	753	768	798	763	781	794	804	778	799	767	760	729	828	772	774	739	781	759	750	788	759	785	790	754	732	753	784	747	837	784	755	803	774	797	774	764	712	704	773	765	762	777	843	822	795	801	781	774	799	732	747	793	756	813	788	741	835	767	831	763	776	768	750	739	817	803	782	769	820	747	774	784	778	761	754	795	755	785	758	747	824	782	809	788	794	756	797	790	753	802	857	762	806	790	801	828	811	766	797	798	779	769	824	777	801	770	813	749	833	789	806	731	766	770	752	777	814	818	736	754	794	740	797	794	801	778	799	807	760	785	778	779	793	872	796	789	785	738	810	751	768	825	746	788	779	829	816	812	782	792	847	825	789	787	805	768	776	797	790	770	753	790	709	788	786	793	747	769	712	774	760	798	776	756	771	739	727	829	803	760	774	776	772	762	690	733	745	727	719	767	778	754	741	764	766	733	764	737	711	763	801	776	822	755	779	772	789	804	749	794	790	784	736	776	756	777	757	755	756	775	805	782	744	776	780	767	747	826	756	811	791	774	790	807	762	754	805	792	775	806	863	793	809	799	779	777	784	749	724	730	770	783	793	795	754	763	762	799	789	761	833	750	765	830	797	826	797	765	783	795	792	805	747	783	798	839	764	749	773	836	822	772	773	751	768	802	761	804	748	741	823	755	787	735	772	773	822	771	788	742	791	807	806	764	815	739	838	773	753	729	818	779	755	801	797	737	760	735	775	770	778	805	778	813	790	763	804	767	779	737	771	743	755	750	736	844	835	758	817	741	732	743	774	805	776	792	771	814	746	787	823	842	829	757	748	775	755	718	720	738	776	755	776	771	793	804	786	785	812	760	768	783	844	807	749	739	769	816	793	748	779	808	762	786	738	776	744	759	785	768	797	750	737	843	792	749	777	813	776	788	797	804	766	795	754	786	797	780	776	831	797	744	720	787	782	785	766	806	767	744	769	783	823	865	778	797	782	769	792	788	773	744	816	763	796	801	794	732	744	778	815	770	826	776	800	731	798	792	781	728	775	796	777	753	766	793	759	736	745	812	751	783	742	734	820	795	759	739	814	810	757	782	749	783	764	838	774	808	782	763	759	852	767	764	765	839	751	821	762	779	764	804	741	822	825	783	753	765	843	722	830	729	842	787	751	765	777	799	810	772	765	802	754	745	760	741	824	795	770	773	802	825	812	758	771	742	795	836	770	750	790	807	789	794	775	754	773	817	751	795	786	745	785	802	793	788	773	766	783	803	810	750	757	786	775	793	810	744	783	754	779	784	786	807	799	798	773	812	798	726	749	782	803	827	743	798	733	737	755	778	810	770	781	841	791	763	774	794	783	760	827	778	756	767	772	839	796	813	767	789	761	762	761	785	787	813	756	807	788	758	764	801	764	753	802	815	813	763	795	749	761	803	815	779	762	737	754	775	784	765	763	783	775	828	801	820	796	803	762	780	768	860	759	729	783	788	838	813	796	765	753	773	824	837	786	793	762	736	765	755	774	752	826	772	793	770	812	787	765	771	770	775	785	797	768	723	722	775	764	798	796	754	845	816	753	776	814	769	773	795	811	810	755	786	756	801	775	756	831	780	790	802	772	752	808	739	783	773	802	829	794	762	777	758	789	753	766	750	815	754	814	776	838	782	772	810	763	827	797	800	814	772	768	764	730	754	811	736	800	733	743	752	810	738	784	773	748	825	771	789	792	814	811	747	728	764	772	768	768	751	751	757	761	757	781	758	782	850	783	747	789	780	791	784	799	778	746	767	799	771	769	815	771	803	790	771	768	759	824	814	765	781	763	801	801	797	821	765	804	817	711	809	783	782	801	771	733	826	827	796	797	766	727	762	730	776	786	791	775	815	770	809	818	780	795	786	778	782	799	857	768	773	759	818	776	768	732	794	745	854	816	792	795	799	787	804	833	811	754	772	783	800	780	731	785	757	783	811	769	812	714	799	768	779	766	809	785	814	836	806	741	789	757	797	798	771	793	739	785	758	801	791	804	812	800	787	749	799	758	829	804	749	750	785	733	774	780	776	804	798	803	787	774	766	758	791	786	784	757	798	785	788	794	798	727	737	741	799	800	837	804	805	762	780	760	840	818	802	805	808	787	785	805	729	792	759	833	807	827	804	782	708	782	804	800	817	775	805	757	758	779	769	764	790	783	799	781	731	786	779	817	784	786	738	835	802	736	814	764	790	755	801	765	789	782	786	735	764	688	763	812	789	769	742	790	776	785	723	798	785	755	768	751	788	821	798	740	731	745	788	806	764	810	785	806	789	773	752	833	816	787	776	760	806	780	742	777	801	783	792	781	765	778	803	802	773	827	751	764	768	761	747	763	826	773	777	790	734	744	736	775	783	744	829	800	736	798	809	762	780	815	808	769	799	803	751	815	788	785	789	798	732	736	779	776	801	796	810	752	807	803	817	766	788	837	767	748	806	726	780	759	815	729	785	766	777	781	740	777	758	777	808	775	772	776	818	750	814	765	736	775	790	821	806	792	757	773	760	797	774	794	746	795	865	774	797	742	753	786	771	759	721	776	785	763	762	728	779	765	785	745	759	729	758	774	729	833	776	783	754	786	736	789	799	780	778	786	770	757	780	774	774	823	763	762	752	729	783	776	779	763	783	734	752	785	762	760	741	771	749	753	763	765	791	739	750	822	808	791	728	755	768	823	746	762	787	765	757	720	781	738	760	842	692	785	773	805	795	794	767	739	753	797	775	786	790	761	778	806	777	771	791	791	843	748	769	803	773	789	771	735	756	807	765	751	751	732	785	739	776	771	771	824	772	763	803	809	761	764	794	830	814	795	747	762	768	725	764	824	794	806	813	764	752	798	799	758	815	739	789	731	793	784	787	743	774	798	786	784	800	760	814	784	738	754	746	765	796	785	782	814	834	804	772	768	790	759	741	813	771	826	795	797	763	764	816	767	784	721	758	741	813	755	751	795	774	762	760	774	795	758	819	791	745	755	767	742
16272	8105	2408	1394	1071	1193	2077	808	1377	750	308	316	334	325	320	347	301	309	367	319	319	321	312	328	305	302	324	285	278	280	306	288	275	356	312	348	421	483	400	340	292	298	298	318	263	267	276	268	287	266	297	259	290	286	282	286	272	288	291	285	278	269	292	268	284	292	266	252	255	273	240	278	264	262	293	264	261	297	265	274	298	278	293	268	277	291	274	290	311	304	290	304	276	301	273	294	258	274	284	251	264	262	257	251	258	269	296	261	316	297	277	296	289	267	270	292	281	284	306	264	298	258	286	285	289	263	254	289	269	274	268	304	301	294	286	265	311	287	263	269	300	275	273	310	301	268	252	287	274	270	295	266	298	297	288	282	266	261	292	295	264	294	283	258	279	272	287	279	284	317	284	265	282	306	272	262	264	267	305	282	281	294	279	280	297	291	280	295	295	270	278	280	289	259	235	277	279	264	291	250	275	282	290	273	305	263	282	246	298	285	274	278	283	308	289	247	269	264	279	307	264	270	300	273	278	262	310	272	251	258	306	272	268	301	273	277	272	272	278	268	279	313	307	273	301	280	275	286	278	287	290	277	295	270	291	269	290	299	258	269	266	256	306	261	286	265	280	267	283	276	286	299	267	302	290	263	288	295	283	294	274	304	285	303	314	285	295	293	269	294	275	317	290	281	289	291	233	283	285	282	255	286	276	278	271	290	288	279	277	265	287	264	301	267	284	273	279	285	259	272	303	287	329	267	323	286	254	263	283	264	267	299	302	259	284	311	268	285	283	286	278	283	279	266	297	255	257	287	285	328	283	283	291	272	271	305	275	258	267	287	263	313	279	270	301	321	298	295	330	273	292	272	263	242	251	289	286	269	274	292	271	289	283	282	258	295	287	288	259	276	314	283	281	257	272	298	289	280	284	299	298	296	276	271	317	296	287	296	262	280	292	254	269	283	292	307	282	286	293	294	273	279	287	257	310	270	267	294	274	272	276	277	255	271	291	258	284	279	248	278	273	253	264	291	282	279	274	286	262	283	303	281	275	271	275	275	288	265	258	261	279	272	309	274	274	288	239	241	263	278	241	280	277	282	294	296	278	282	313	259	294	291	276	313	298	287	273	264	307	307	276	263	254	266	279	262	261	299	302	288	235	285	310	294	265	273	272	286	268	285	271	242	285	276	275	284	296	276	277	295	314	267	275	273	246	258	282	311	290	280	273	265	258	252	284	291	309	291	267	280	276	290	299	269	275	297	265	311	264	277	253	277	276	268	283	290	303	272	258	276	269	294	309	293	272	290	315	278	255	308	276	320	289	306	254	275	270	268	283	259	286	274	262	267	260	274	303	278	296	281	229	292	296	295	265	281	248	250	269	291	241	282	267	276	279	235	283	248	292	269	297	288	287	286	289	316	285	294	282	272	282	255	299	283	286	296	291	288	297	295	285	244	291	263	292	292	262	279	257	268	304	278	294	300	292	280	308	255	265	288	303	278	267	303	302	275	302	271	265	274	278	312	277	267	263	297	285	310	275	323	261	276	271	292	290	262	316	294	268	265	257	287	278	284	288	267	267	264	270	284	296	290	291	243	300	290	273	262	245	266	285	266	292	294	265	290	326	305	292	306	287	299	289	269	282	297	286	281	279	283	252	294	296	310	279	289	279	264	285	270	285	278	270	252	259	292	283	308	290	248	273	286	304	262	287	266	271	268	272	263	280	282	283	236	293	265	257	292	290	314	275	268	259	294	270	270	266	294	286	255	281	302	291	276	279	309	301	274	305	293	281	265	282	276	317	295	296	308	252	248	292	272	294	299	292	276	241	265	295	296	306	292	281	282	304	270	296	275	261	277	267	279	291	281	281	281	260	270	294	261	299	277	255	294	259	277	278	251	287	289	322	315	277	290	274	300	262	309	281	272	283	292	320	258	293	302	279	288	280	264	311	275	275	309	288	288	298	276	303	288	282	305	267	289	267	287	258	269	248	281	294	257	306	263	263	292	293	258	282	269	305	299	269	303	270	268	262	291	271	260	282	236	256	276	272	269	323	279	305	290	268	316	276	306	296	296	237	278	291	279	256	271	278	283	294	273	302	301	295	276	273	292	310	289	256	318	330	310	289	262	280	273	294	260	275	297	283	301	300	262	275	294	288	300	290	266	260	276	291	299	266	260	288	284	310	287	290	285	286	268	307	257	280	292	308	283	304	284	285	246	309	295	282	305	278	277	278	266	284	257	329	277	267	289	284	281	277	259	304	276	275	267	308	276	280	275	276	267	289	271	266	268	279	273	310	259	251	286	298	278	278	280	282	266	269	274	301	271	265	269	314	259	282	288	312	287	284	283	286	322	269	328	295	253	312	326	263	308	279	321	286	271	269	279	270	282	284	265	298	295	297	286	274	307	264	302	295	267	272	266	274	284	294	270	296	256	324	258	265	262	270	319	272	299	267	298	294	329	312	282	286	288	286	266	299	266	277	264	292	286	292	303	285	267	281	271	269	288	295	277	297	273	255	280	284	288	281	280	287	275	296	295	290	283	270	295	318	289	278	312	263	287	288	263	286	283	277	297	287	279	275	273	303	282	259	280	261	287	317	283	301	279	291	283	246	292	279	279	275	272	260	260	277	298	283	282	250	284	277	285	277	288	280	273	252	288	297	269	280	266	256	268	273	297	289	268	286	278	285	278	282	271	284	268	318	257	266	273	257	273	297	275	304	275	279	277	289	289	288	271	325	269	292	289	298	291	300	272	291	280	281	286	270	274	280	251	285	280	267	263	298	257	278	259	267	287	286	259	274	260	261	277	290	278	269	274	286	295	270	257	246	244	290	307	254	294	272	275	236	301	293	268	268	317	271	301	285	297	301	271	303	260	293	279	284	287	282	271	298	269	233	285	288	295	291	264	278	301	289	305	254	264	289	294	258	284	301	306	284	274	298	277	259	279	292	314	271	304	278	300	275	273	302	286	287	292	269	267	257	297	310	261	306	296	257	290	272	270	286	295	301	270	269	288	296	263	267	310	257	248	279	280	300	290	292	293	267	296	258	273	274	269	278	290	273	257	272	297	294	262	323	273	285	279	271	273	260	297	280	255	283	295	293	285	293	304	295	269	274	262	303	257	301	270	285	297	267	285	292	270	271	266	269	271	318	265	300	280	287	259	293	279	296	292	271	270	291	303	268	297	290	299	262	259	278	261	274	290	272	281	276	306	274	262	286	242	307	280	263	270	258	264	291	265	288	314	283	270	315	261	297	286	276	303	284	283	266	268	307	302	283	286	287	279	292	261	257	291	285	276	289	282	274	255	259	289	278	259	290	265	271	310	284	284	267	295	251	264	303	279	262	280	290	285	290	280	304	293	270	279	275	301	292	274	271	303	264	270	302	288	275	269	290	289	280	269	287	283	267	262	251	281	291	243	310	274	289	267	324	310	315	260	285	296	290	291	270	303	295	301	301	312	280	272	302	307	290	278	273	258	301	291	298	267	279	295
10359	6846	2879	3463	3515	4989	9322	3028	6794	3088	1061	1039	1145	1179	1197	1157	1058	1051	1156	1097	1134	1078	1103	1118	962	962	946	913	940	896	948	1012	973	1143	1031	1319	1568	1899	1457	1047	837	830	788	778	774	835	790	787	757	769	798	782	771	751	762	795	723	814	754	772	810	767	803	755	771	737	794	807	753	836	836	821	699	771	772	761	777	753	795	792	794	816	766	773	772	780	703	792	804	745	787	771	743	815	804	798	778	775	747	722	732	761	785	729	812	811	762	740	765	783	749	807	735	783	765	762	753	768	753	760	793	764	810	757	779	777	787	739	742	744	795	789	781	783	813	779	760	806	762	734	774	822	777	815	762	730	748	749	752	805	799	829	804	760	807	800	747	747	807	809	804	784	768	782	805	768	770	783	749	800	814	727	771	730	764	756	816	814	760	776	759	812	760	800	751	764	773	769	795	790	815	753	784	759	783	746	766	809	745	736	722	753	802	797	789	779	732	711	780	802	774	778	781	808	738	713	790	770	810	713	749	790	804	735	735	798	805	764	831	744	771	794	764	760	784	804	816	812	778	774	780	761	802	762	778	766	809	707	746	817	757	790	800	805	773	801	763	754	800	776	772	773	790	806	770	786	818	801	797	828	794	772	740	760	765	772	761	808	773	746	779	771	751	791	789	831	792	772	797	839	788	730	737	796	747	785	804	845	737	759	727	775	759	798	757	785	796	809	748	782	783	808	767	757	763	803	772	762	770	806	773	801	786	772	754	787	810	751	815	840	807	757	796	821	790	816	801	800	783	804	783	784	800	766	801	795	795	796	802	829	801	751	836	797	793	800	777	800	824	785	809	717	778	794	746	736	782	776	749	750	779	720	715	792	813	820	777	798	728	746	768	789	840	790	779	689	760	813	740	818	767	749	728	759	787	720	804	792	740	751	807	785	807	800	785	754	844	785	834	747	784	789	781	829	772	754	813	826	777	780	825	776	780	761	762	747	749	798	755	732	808	773	788	820	759	754	811	822	767	731	805	785	791	803	741	817	771	808	810	737	748	776	773	769	756	784	780	760	798	784	755	732	828	722	712	800	748	758	773	787	797	820	752	810	774	818	760	798	761	765	788	769	777	814	708	756	808	747	790	757	785	814	809	776	743	845	782	769	797	771	773	778	751	779	808	757	811	811	730	745	811	763	796	797	758	773	792	722	796	785	794	779	817	785	757	800	769	785	817	775	772	719	779	734	767	797	789	773	778	761	745	782	831	779	749	797	791	754	779	757	747	780	786	801	774	781	814	766	843	747	763	765	810	782	810	780	727	815	799	740	785	729	823	766	743	766	769	777	759	805	760	740	796	782	785	779	820	835	779	764	866	720	779	763	768	773	782	803	750	741	743	833	761	806	743	790	828	790	769	810	772	791	787	814	794	770	765	727	740	791	820	802	774	743	783	814	778	791	764	791	745	756	778	799	822	782	768	766	726	813	772	781	767	869	775	747	759	755	774	760	812	800	798	768	766	784	782	778	765	829	775	813	755	775	849	803	756	769	814	787	789	791	818	779	760	889	822	784	787	793	782	745	822	793	798	811	768	762	768	802	752	722	796	793	785	784	789	806	786	748	801	763	789	716	761	771	820	831	755	752	778	759	751	792	784	822	794	749	790	800	776	785	796	824	825	780	795	814	803	796	826	795	792	826	754	800	753	809	788	813	791	807	807	806	780	798	758	788	823	751	767	734	781	770	749	752	801	722	772	769	790	760	801	846	745	801	759	764	837	839	738	832	795	771	789	831	797	774	749	764	844	744	769	813	800	809	757	755	726	832	791	797	798	714	809	807	749	842	781	777	768	729	799	736	751	793	857	740	792	770	734	774	755	749	764	758	760	788	799	793	811	815	746	791	715	770	788	781	797	804	755	833	757	765	759	773	804	756	818	775	792	799	771	798	725	840	750	800	799	724	787	797	780	785	768	763	788	760	794	748	811	779	786	778	768	760	814	807	775	754	807	762	790	781	720	820	829	760	745	751	793	749	758	777	756	771	783	802	788	741	790	770	765	800	763	773	799	781	720	760	808	788	832	752	829	769	781	782	798	772	751	791	748	788	775	755	784	752	778	760	736	789	795	808	794	787	739	783	743	808	777	760	770	782	784	767	790	803	735	789	786	760	761	789	798	804	750	739	733	767	783	747	761	807	760	758	755	778	802	787	801	797	812	785	804	733	781	765	788	795	793	762	786	712	812	779	783	812	802	764	786	790	806	772	791	830	775	805	798	790	768	758	760	829	765	813	774	728	806	836	772	765	804	761	804	792	767	807	729	765	757	791	785	801	797	801	792	761	762	746	770	782	784	801	757	806	730	812	767	837	770	756	805	826	768	800	718	782	776	831	752	787	751	799	784	774	794	798	787	800	751	815	774	744	794	796	769	756	794	812	785	751	771	791	758	785	777	792	850	785	756	782	825	803	726	758	776	768	828	782	764	729	769	813	836	728	729	788	755	795	715	770	737	733	801	808	759	828	801	740	756	761	825	771	787	798	821	776	790	775	817	755	731	786	775	778	830	762	817	797	772	778	744	788	780	777	824	821	785	769	789	778	768	785	762	750	763	806	764	777	793	795	793	832	806	849	814	828	777	759	798	826	788	779	780	800	805	748	783	737	733	753	742	791	770	776	756	765	785	777	795	768	742	761	784	797	770	788	765	729	743	788	751	759	773	780	815	818	770	753	731	812	729	791	786	765	699	778	765	804	756	841	834	738	752	752	752	730	779	771	779	750	781	804	776	806	748	783	793	792	803	750	751	807	746	765	790	827	783	774	770	774	808	797	844	783	772	778	835	768	798	805	829	784	795	800	779	783	796	803	796	767	774	806	771	739	799	804	730	797	747	783	749	798	801	750	774	788	776	778	804	720	757	794	788	760	783	783	782	715	786	793	776	779	794	742	820	783	790	775	750	744	785	775	803	741	779	805	766	784	786	741	820	741	764	750	784	769	743	799	787	811	826	800	777	795	789	793	839	795	772	803	806	739	793	770	766	818	788	761	752	775	815	794	770	756	768	809	765	735	776	826	781	801	734	829	766	806	810	781	795	811	758	747	796	789	752	775	815	797	803	800	832	820	760	790	786	755	765	770	783	789	803	786	782	764	747	802	785	767	752	824	772	777	788	752	820	753	770	777	773	774	789	831	817	809	767	812	776	777	789	837	760	805	776	785	822	780	785	769	785	750	761	761	769	768	786	843	784	778	738	816	772	760	735	825	779	740	771	799	758	782	774	772	837	805	743	823	787	770	722	783	824	773	793	796	755	803	756	801	748	816	788	772	794	733	810	787	788	728	733	772	733	781	765	791	807	782	786	776	795	814	777	702	768	745	749	791	822	765	787	803	784	820	731	791	766	764	786	830	738	776	749	801	796	758	760	769	812	800	783	792	814	772	741	828	786	799	805	779	790	848	761	762	844	773	850	777	759	772	782	797	789	767	814	818	744	796	802	786	806	750	797	776	768	792
17593	11135	3271	1650	1083	1808	1822	550	1715	787	314	329	305	385	309	307	305	315	309	325	337	319	339	303	312	259	276	276	325	276	282	300	331	300	318	331	362	370	378	307	288	304	313	303	289	261	292	268	267	266	288	297	299	283	260	246	299	261	281	274	298	300	279	271	252	293	297	272	299	292	285	241	308	246	302	271	271	293	294	294	284	250	248	246	268	284	274	295	279	265	265	288	305	290	296	279	254	283	275	279	296	249	268	258	301	297	273	276	292	259	309	284	234	306	299	291	252	314	259	292	306	260	256	291	319	289	271	287	322	319	274	251	254	275	273	290	278	269	283	294	277	286	285	299	275	291	277	275	275	300	270	287	265	292	294	291	277	284	273	290	312	282	260	274	268	297	311	291	252	312	290	281	313	281	303	281	280	285	263	299	287	264	265	304	281	276	270	286	270	279	253	273	275	285	287	296	263	278	259	297	275	261	265	283	282	281	282	278	304	282	275	287	261	234	277	272	279	274	251	280	275	277	285	307	276	256	323	277	308	288	281	300	285	294	280	307	276	258	287	282	281	289	284	348	278	284	266	284	271	315	259	274	257	259	287	287	311	289	257	312	313	281	290	265	277	282	294	269	303	287	272	277	276	264	271	290	288	269	267	273	266	270	273	294	247	248	303	282	279	249	273	281	288	291	302	270	277	282	268	260	259	267	283	271	302	276	293	277	292	249	289	279	285	292	280	269	274	259	284	251	269	266	255	279	320	249	293	313	283	267	264	284	274	294	279	278	309	268	254	282	297	251	262	280	299	292	265	295	256	286	286	264	308	280	283	294	275	282	281	244	254	282	274	266	296	328	260	295	286	301	307	244	290	289	267	289	289	274	296	253	274	284	275	303	293	284	259	288	298	265	277	283	272	283	279	304	289	236	278	244	265	272	306	298	281	270	257	284	270	279	285	273	274	307	280	282	262	283	276	320	288	276	292	261	312	268	242	276	255	292	321	295	311	278	267	268	281	271	279	265	261	266	298	268	267	273	249	279	276	293	267	266	280	292	234	267	304	298	261	272	291	315	282	291	285	271	278	277	295	273	263	318	286	284	264	285	299	297	273	293	271	279	300	293	298	274	262	278	276	279	282	281	296	253	273	268	271	268	279	276	290	318	267	303	300	276	285	261	274	288	260	291	291	325	265	294	280	296	287	284	293	299	279	254	255	306	261	307	298	284	280	258	303	271	282	283	266	294	308	271	294	257	286	308	252	291	269	256	243	287	306	270	263	298	285	302	274	307	285	278	276	276	281	281	301	249	277	286	294	286	280	259	293	281	298	285	278	291	284	301	291	284	302	277	275	267	282	276	259	267	295	291	297	273	279	300	245	311	313	279	271	288	261	275	260	261	291	289	287	279	267	307	282	273	270	251	271	294	237	270	280	273	277	266	270	281	306	315	290	278	264	288	272	286	257	280	313	258	294	321	254	279	266	286	290	300	258	253	275	312	273	294	281	266	282	322	251	301	268	286	290	299	292	282	281	256	276	266	265	294	277	285	279	269	281	272	298	293	264	253	305	267	252	294	249	289	269	301	274	278	273	261	261	272	291	260	302	272	279	285	292	263	304	291	271	290	301	273	282	285	297	262	290	285	274	295	255	259	297	254	297	283	274	301	288	282	286	275	299	291	299	300	291	279	281	255	280	271	274	256	288	267	276	275	286	273	307	314	302	316	304	275	243	278	308	276	272	275	297	294	266	272	256	303	279	280	321	301	321	307	283	249	264	263	273	255	276	271	247	290	268	260	276	277	262	251	302	301	289	284	273	281	291	275	273	232	291	277	292	287	311	286	261	291	292	277	276	252	273	271	274	273	266	312	316	265	274	279	260	294	271	316	302	272	293	250	284	270	272	286	308	261	312	294	301	265	294	302	311	291	281	287	283	274	274	293	321	289	291	257	274	281	306	265	265	268	273	303	301	321	302	278	306	274	274	264	257	270	278	271	274	257	303	312	286	265	265	273	304	270	291	291	274	269	299	267	261	280	273	311	312	279	292	267	296	306	272	280	298	257	276	268	275	267	280	271	274	302	299	284	297	261	277	307	265	260	285	277	250	261	283	311	325	293	276	291	290	269	300	308	263	280	278	280	299	301	259	281	258	293	263	270	260	272	295	267	251	304	267	284	280	287	256	272	294	268	284	280	269	261	284	275	296	248	281	286	290	274	289	309	278	291	249	269	276	289	275	260	303	307	284	283	306	260	283	304	285	289	300	318	295	279	276	277	259	295	246	288	331	297	261	311	279	276	239	267	319	305	280	286	291	292	300	285	252	277	262	285	285	283	261	268	307	302	293	271	287	287	296	264	282	302	297	277	258	264	250	269	263	270	271	284	273	294	271	277	272	281	304	272	294	308	278	286	261	278	266	278	292	281	309	250	266	295	329	293	291	285	290	294	267	265	315	302	282	298	283	263	295	264	253	274	274	260	270	258	284	304	271	282	271	284	269	299	248	269	276	275	312	303	243	282	303	287	245	265	272	262	280	287	273	277	320	277	283	264	307	274	303	262	300	234	273	293	292	247	263	267	275	298	294	256	279	280	279	305	282	268	305	318	259	265	276	280	300	270	279	294	272	266	280	269	263	284	268	246	287	279	269	303	271	293	254	284	243	259	267	249	286	307	287	260	287	275	289	267	281	261	285	260	283	281	267	264	257	273	273	293	293	263	284	266	284	301	280	302	279	264	272	272	267	287	271	262	266	299	280	297	283	317	301	310	279	271	286	295	269	288	288	307	254	282	306	292	267	268	297	243	279	286	317	278	308	272	275	273	289	287	280	279	297	275	288	271	256	281	270	276	271	280	300	256	283	278	289	309	297	297	261	273	300	280	256	282	283	277	269	278	282	282	266	267	282	280	275	304	271	293	288	286	279	237	285	292	281	256	293	286	304	273	272	283	267	298	283	256	270	303	301	299	284	280	265	282	297	303	274	302	282	290	278	294	285	289	283	287	305	282	295	297	305	275	287	287	303	268	278	293	259	284	260	298	322	283	280	288	260	272	275	287	274	263	267	278	252	302	255	303	279	288	245	287	305	293	291	266	300	311	274	291	287	235	253	287	269	262	269	268	292	284	299	265	270	286	292	275	273	293	270	280	323	254	250	297	287	283	280	267	266	282	310	283	294	283	264	318	271	262	285	270	265	275	283	298	270	281	293	259	294	288	298	264	265	272	296	282	289	264	292	270	288	304	280	302	250	267	251	297	285	285	287	275	277	274	312	267	309	277	253	280	282	267	289	256	289	305	291	291	237	258	277	268	273	276	286	270	300	263	270	319	289	289	279	312	278	311	276	233	272	260	282	257	297	307	281	265	276	271	284	274	282	245	277	282	278	255	319	286	265	280	252	265	306	305	288	270	286	274	263	259	279	273	264	277	281	279	280	293	287	297	286	271	319	298	285	309	268	293	269	270	314	246	272	275	267	286	266	301	300	266	279	282	269	266	305	276
11608	9488	3841	4110	3655	8254	6921	2418	8855	3143	1129	1092	1244	1192	1139	1104	1085	1173	1118	1036	1025	1048	1074	1160	1020	913	881	848	820	839	883	1018	1070	979	952	1066	1299	1429	1359	976	835	787	778	754	836	773	787	769	804	718	728	831	768	743	738	779	770	775	771	782	753	806	774	764	790	775	816	797	769	807	837	787	789	792	812	790	791	773	748	816	809	791	797	797	792	740	779	818	795	780	810	798	779	812	790	779	838	793	725	773	848	779	830	807	786	771	757	800	773	769	761	798	770	764	839	785	787	822	822	763	737	790	784	801	746	733	780	824	760	798	763	800	814	818	787	785	790	762	767	811	823	828	771	782	812	779	766	780	812	830	803	801	779	787	759	791	731	813	766	781	749	784	811	776	802	807	797	781	810	778	759	790	781	735	819	719	779	744	806	769	810	760	767	784	802	802	783	774	805	718	814	769	782	778	778	757	848	759	817	769	736	786	820	772	837	801	755	714	788	786	830	790	770	765	790	791	775	773	812	769	786	837	787	815	752	736	840	829	782	800	771	774	813	785	798	791	781	773	787	802	803	762	782	776	806	756	799	717	787	799	756	760	756	809	766	778	787	769	733	764	817	764	753	788	756	779	784	765	800	756	823	753	747	725	761	773	765	815	764	787	785	770	809	799	821	789	761	738	773	758	805	735	776	772	802	772	746	835	735	752	779	755	788	755	830	804	788	785	803	760	738	758	762	792	736	807	803	753	758	826	769	753	768	758	775	800	801	771	797	767	727	815	763	829	791	721	750	815	780	750	731	788	769	791	809	729	771	793	752	753	780	742	766	765	810	778	780	776	805	743	746	808	769	854	799	792	781	787	781	784	833	786	793	746	740	775	803	783	798	764	767	814	791	769	804	741	781	770	827	799	772	774	797	821	755	777	760	790	745	778	762	764	828	818	753	785	784	749	786	776	782	817	832	805	807	770	780	765	755	808	749	817	779	750	768	802	760	740	760	713	833	786	769	783	741	752	772	804	789	790	769	766	798	818	747	761	806	773	772	777	763	806	803	760	821	780	813	772	752	806	779	770	785	816	794	739	772	741	823	804	834	721	788	780	735	785	781	731	778	813	792	790	785	833	750	818	782	778	788	768	781	783	753	751	786	780	796	835	716	723	805	787	802	760	789	806	754	782	753	773	770	737	774	792	792	782	759	769	808	757	757	837	755	763	751	758	766	756	762	728	825	766	771	767	805	761	774	792	806	782	782	776	780	817	764	802	749	787	795	793	813	741	772	814	829	809	793	807	780	827	792	792	746	744	718	820	842	809	782	758	736	774	712	763	832	784	828	764	755	745	794	810	769	759	788	781	765	781	756	819	718	788	758	820	758	792	811	748	782	714	792	816	784	810	809	814	803	798	760	755	796	808	785	791	823	732	798	812	803	724	747	806	751	814	773	739	750	771	784	798	759	770	804	715	804	779	777	780	739	831	770	808	809	786	790	806	764	781	777	762	742	764	812	793	770	780	786	758	801	791	774	741	834	741	754	822	759	795	786	746	804	801	805	731	711	788	796	812	765	785	816	782	793	786	768	778	773	767	826	821	752	768	808	785	776	764	791	806	800	816	795	764	787	746	809	808	775	769	763	756	777	775	752	743	696	765	792	771	791	782	805	753	747	767	780	807	794	774	814	776	766	803	775	735	777	776	755	755	798	766	722	829	768	758	794	792	779	837	759	794	785	765	772	805	817	773	754	748	824	782	793	742	838	835	786	758	802	795	811	774	726	812	733	813	823	802	754	819	766	776	763	799	825	773	782	765	820	814	812	787	760	768	742	758	774	783	740	784	834	784	824	806	753	815	809	763	774	768	786	707	791	821	737	744	773	761	787	739	765	813	782	796	785	787	818	819	826	748	844	756	745	793	821	800	814	779	746	761	820	783	779	761	763	786	782	808	815	795	767	771	795	781	774	752	747	817	801	785	791	804	758	800	850	721	796	752	786	799	726	784	776	767	795	805	774	781	790	756	820	731	811	859	755	722	777	740	740	801	708	746	762	774	734	786	774	826	808	787	798	747	792	759	816	813	819	771	792	803	720	786	812	830	785	751	783	779	777	760	752	766	787	754	778	779	777	810	775	795	771	817	764	799	811	770	780	799	768	784	817	793	797	776	829	748	779	804	757	778	772	790	858	798	795	808	777	795	801	720	763	785	745	767	779	747	797	779	822	726	785	730	748	795	774	742	764	815	837	715	756	762	737	750	796	765	751	770	765	805	757	775	795	746	765	757	785	837	760	761	789	792	792	741	748	759	810	782	781	710	782	747	756	763	750	753	715	819	799	792	725	791	795	782	792	796	776	772	775	795	754	813	753	731	813	773	761	716	760	765	814	805	816	714	788	812	810	867	757	787	787	787	813	795	827	797	799	761	759	789	802	701	770	782	787	763	765	728	737	778	787	833	718	795	785	779	795	771	713	749	833	772	720	733	749	743	784	734	802	753	743	834	738	770	756	779	736	788	741	810	819	810	782	823	750	765	748	763	814	781	775	798	762	762	750	802	795	801	755	848	754	760	767	732	811	811	790	802	768	774	757	738	790	776	757	751	832	788	780	819	756	776	783	773	758	787	786	791	718	762	810	839	754	726	689	756	805	854	735	785	821	767	800	779	756	779	757	806	778	814	769	786	798	764	779	773	782	846	780	768	766	850	785	759	745	788	837	793	809	795	769	741	758	773	796	772	725	787	772	782	800	799	753	840	804	748	788	780	797	771	792	802	777	792	822	792	806	748	743	733	734	762	792	755	775	859	720	807	763	821	724	784	751	811	780	832	825	747	822	762	772	761	700	784	786	747	813	762	721	822	746	798	720	758	776	765	782	767	753	847	798	762	735	767	793	737	772	765	739	797	841	789	814	794	818	765	773	842	804	783	779	770	812	817	807	770	790	775	798	729	760	735	772	804	743	792	792	771	729	754	779	745	778	810	812	776	810	775	764	767	785	797	773	837	803	806	780	774	812	727	771	825	793	712	745	774	750	796	762	783	767	803	798	800	770	734	755	807	734	805	814	772	787	778	814	749	797	784	779	762	742	792	776	802	801	819	794	797	745	810	789	777	807	788	767	777	785	723	706	782	795	751	761	821	722	875	800	786	742	773	803	776	789	771	793	751	789	788	789	760	786	764	798	790	829	782	791	783	777	764	803	772	804	764	812	785	782	787	791	762	794	766	805	766	783	716	804	798	785	798	779	783	812	755	775	812	783	788	782	774	778	829	743	779	800	807	769	774	788	821	753	822	743	763	787	781	751	780	777	781	759	751	828	731	767	764	794	818	769	843	823	793	753	842	781	764	827	792	770	751	776	757	746	766	772	763	743	786	781	746	830	766	756	784	803	834	760	769	790	790	785	746	780	809	833	845	769	823	776	770	785	784	789	767	805	783	707	808	745	823	780	765	781	787	733	826	772	787	760	790	794	767	798	756	798	783	817	780	735	791	812	826	790	780	816	748	814	767
16696	9500	3194	1500	1259	1909	2658	1172	2256	1933	316	280	297	323	283	270	267	290	311	305	287	301	282	321	270	294	281	300	305	320	280	304	291	302	302	304	306	317	306	317	262	273	268	254	268	297	276	250	257	282	277	290	290	300	301	280	284	292	290	255	268	260	298	298	253	278	296	300	308	300	287	309	295	249	268	300	308	257	262	273	292	266	263	275	300	284	287	286	256	253	299	301	265	303	235	276	270	265	270	273	291	279	300	276	302	285	295	271	254	261	279	284	289	265	287	302	267	283	282	284	252	281	275	273	263	286	259	271	277	300	267	282	284	323	295	272	268	264	277	259	281	301	274	279	262	274	279	305	311	281	294	279	269	300	256	279	268	267	266	264	327	301	279	321	264	295	264	293	290	253	301	295	286	271	274	286	256	290	300	273	250	274	262	295	277	284	276	273	285	251	277	274	267	259	302	284	296	269	272	255	266	281	313	262	308	284	263	277	278	280	272	272	297	323	284	286	248	308	277	250	309	281	282	264	263	289	283	275	261	250	309	273	269	284	289	290	264	275	272	261	284	292	308	268	254	256	286	278	267	290	288	282	282	288	314	266	291	284	270	282	290	293	296	297	276	286	266	267	291	292	281	264	272	268	293	256	296	272	242	261	271	245	261	297	289	281	282	256	274	263	281	267	299	271	261	304	293	275	264	276	277	307	277	267	286	293	297	274	287	280	270	270	275	261	301	268	292	261	277	308	258	294	273	290	292	271	252	279	262	282	296	289	275	245	257	278	252	286	283	290	292	259	250	277	274	302	274	280	288	260	289	301	282	301	292	299	280	269	260	275	289	253	270	277	300	273	285	269	270	271	272	232	306	271	289	274	266	295	283	295	283	247	284	270	268	281	278	288	286	249	276	287	278	277	272	254	284	271	325	297	278	281	278	278	288	293	259	282	318	265	256	262	289	263	292	286	265	262	265	287	239	252	312	273	283	296	313	276	284	273	292	292	269	265	281	303	263	273	268	274	307	286	275	258	296	250	277	284	262	293	305	274	286	301	306	282	264	287	302	244	300	308	316	293	315	268	277	258	286	288	305	293	280	296	295	257	289	306	264	280	300	270	283	277	278	270	266	290	288	285	325	310	286	272	290	290	298	261	266	278	272	292	298	255	253	282	282	260	266	272	263	275	265	256	258	284	284	265	291	284	291	271	270	259	263	272	262	250	269	299	287	285	290	320	298	254	278	291	269	293	267	260	308	274	274	289	262	286	294	293	311	267	281	273	299	280	271	302	264	302	282	258	317	269	305	299	271	309	262	279	280	275	278	293	295	284	277	269	295	283	274	281	265	275	260	268	285	298	290	283	251	269	287	297	261	288	269	278	276	285	325	298	278	270	271	294	276	257	272	291	299	278	284	294	273	293	275	282	289	280	279	267	311	292	298	269	263	270	269	246	300	272	266	279	315	268	292	281	269	280	265	258	277	290	262	264	303	303	289	239	276	277	289	269	316	277	306	288	269	275	253	244	281	277	274	289	283	305	264	289	272	298	288	275	273	282	294	268	274	279	291	319	292	289	256	269	285	239	273	285	283	306	270	287	281	258	296	285	254	276	296	300	305	286	277	261	291	265	280	262	268	297	265	286	305	247	294	273	279	274	283	258	282	288	334	283	249	270	250	282	260	269	274	289	288	271	274	287	276	278	276	262	278	263	280	255	260	271	301	268	291	291	289	272	298	308	288	303	282	277	304	276	288	241	268	279	285	256	322	274	286	273	252	284	276	277	283	283	268	283	270	288	235	295	257	275	316	306	289	287	274	246	280	299	276	265	289	294	249	291	301	278	300	265	303	291	283	275	277	283	255	270	279	268	287	299	309	262	292	256	278	294	290	277	310	284	292	296	271	263	256	267	300	281	283	288	302	259	309	281	279	302	294	294	276	294	292	267	270	283	257	275	286	245	285	259	276	277	261	271	266	277	270	277	291	284	280	284	287	281	280	278	270	268	269	269	294	279	267	283	272	300	288	292	294	300	286	254	296	278	272	294	284	272	295	274	268	278	273	298	277	285	235	270	317	271	278	283	261	315	264	271	289	281	271	271	268	278	295	249	297	272	297	274	294	284	293	285	283	271	265	273	271	276	264	280	293	267	288	279	294	293	287	294	291	312	286	269	306	287	263	285	279	248	286	258	287	289	292	268	277	268	280	284	256	254	293	269	311	295	271	274	295	290	294	328	257	268	283	273	267	248	303	272	303	252	284	256	260	245	279	268	324	277	249	285	311	279	293	271	282	269	282	286	284	284	305	279	275	244	295	276	278	302	295	273	282	281	291	301	300	291	305	270	286	281	262	259	287	300	293	242	313	267	297	292	283	295	301	304	316	280	302	260	298	259	302	272	282	283	277	262	273	287	269	330	306	283	292	266	282	280	249	284	283	273	291	285	284	295	253	303	275	264	283	282	300	300	345	294	290	296	288	278	299	286	278	250	269	293	286	287	289	290	252	279	282	298	294	311	284	261	255	285	266	269	266	256	258	306	274	270	287	307	282	271	287	284	260	314	263	249	252	246	270	260	271	250	248	274	281	266	295	273	276	277	295	277	261	313	279	280	292	279	283	277	256	279	317	279	298	269	283	295	286	275	275	289	273	280	285	274	302	273	281	282	285	270	277	304	264	287	305	289	282	267	249	282	257	281	278	280	265	263	266	277	311	279	269	294	303	288	291	260	251	269	305	267	285	256	286	230	302	263	256	276	281	277	282	258	267	266	232	278	274	273	276	279	263	278	298	273	274	265	276	263	270	294	289	288	296	279	277	285	307	274	285	264	282	286	264	279	270	275	281	289	293	283	284	273	290	286	301	298	293	272	284	271	278	298	311	279	273	288	296	302	272	282	272	311	278	244	270	271	260	287	286	294	283	287	288	256	279	290	291	280	273	262	286	288	291	293	266	231	285	294	290	273	278	269	278	283	270	254	309	284	292	289	284	276	258	295	268	288	257	275	293	285	318	268	271	261	272	295	260	303	322	283	284	285	254	307	277	253	264	260	285	270	257	297	266	301	291	266	295	268	263	298	243	276	282	269	289	298	262	290	274	296	303	269	264	281	251	273	316	285	279	280	245	272	325	298	287	295	274	288	288	270	307	271	264	288	276	294	305	308	286	285	282	318	305	267	285	317	316	276	279	290	276	261	293	276	303	297	291	270	300	294	300	280	263	293	280	278	279	288	288	278	272	275	291	298	292	234	293	271	277	294	286	288	267	257	290	262	283	259	316	273	296	274	275	334	280	291	241	290	266	249	282	276	283	245	282	304	286	285	284	257	304	256	299	306	306	268	278	262	292	295	298	279	270	304	255	254	266	298	293	303	301	292	292	278	304	245	311	269	295	283	289	237	295	290	287	257	319	291	290	242	275	265	281	256	286	287	278	261	249	284	283	285	298	316	273	285	274	274	300	277	301	244	253	302	302	278	296	296	259	283	271	277	272	275	284	290	240	262
11028	8000	3885	3811	4521	8220	10703	4954	10396	7873	1010	971	921	952	933	922	989	976	900	914	934	874	878	914	809	831	893	841	798	781	836	966	967	926	867	866	994	1001	903	847	787	764	837	742	756	842	735	777	726	782	757	747	750	792	794	799	775	783	803	793	798	760	729	761	760	845	776	782	753	773	766	763	770	804	793	758	856	818	778	724	764	724	749	811	807	786	782	751	800	830	760	803	756	738	753	763	756	761	796	838	794	829	782	715	818	840	797	792	770	785	729	769	790	764	765	814	769	718	816	802	777	827	763	759	736	690	732	789	772	753	766	766	812	811	748	808	819	769	778	745	804	802	747	824	808	763	768	840	743	804	819	810	819	769	776	820	775	767	778	739	775	795	757	727	765	809	783	813	775	772	799	818	768	801	801	772	762	820	808	712	744	769	743	783	815	802	815	779	790	757	760	756	769	769	749	760	789	779	757	822	770	777	768	743	804	812	767	753	780	783	775	822	814	793	748	789	793	749	795	774	786	800	797	764	772	795	779	753	756	715	787	769	764	772	808	789	802	744	794	797	788	759	730	821	767	772	770	822	804	767	757	821	774	763	784	772	847	763	738	745	744	768	820	792	809	831	779	768	781	799	807	785	780	733	769	778	791	794	814	804	769	745	740	762	826	729	759	797	786	744	746	790	735	726	782	734	724	807	827	723	833	773	824	787	749	780	767	827	763	741	766	764	765	770	731	770	737	795	813	821	760	778	811	815	752	749	763	758	769	799	778	772	732	787	747	763	768	776	739	778	819	784	729	755	807	796	758	781	744	779	812	780	752	793	845	827	830	776	774	795	804	734	724	748	793	782	710	841	754	780	783	800	766	759	777	773	788	768	792	798	776	812	812	766	826	773	843	867	745	724	774	784	758	775	789	759	841	816	768	825	749	778	751	765	763	743	811	810	801	780	748	796	746	770	819	789	814	830	763	724	840	804	714	775	794	736	816	750	768	726	815	804	794	793	772	761	846	815	798	814	748	781	775	801	769	744	809	847	806	800	791	787	800	804	756	790	763	799	750	726	806	812	759	784	817	754	804	751	799	759	790	717	762	786	728	733	752	773	725	733	785	804	796	751	775	763	793	778	811	800	778	743	754	778	765	740	776	770	741	802	793	768	809	796	752	789	766	806	772	786	769	796	812	766	855	796	778	777	849	841	798	770	833	769	774	807	717	787	774	792	762	766	814	821	742	762	789	764	752	767	793	771	771	805	833	773	789	785	776	745	784	788	781	792	814	737	801	769	764	808	811	757	757	737	762	832	794	781	766	783	817	812	735	776	806	751	686	797	751	759	746	762	789	758	833	811	759	768	843	835	788	827	766	789	775	811	739	753	787	804	771	732	774	739	832	774	788	809	780	765	791	797	820	742	799	763	799	807	774	753	766	814	812	800	799	754	729	757	762	801	782	763	781	737	752	765	770	778	764	753	832	764	764	796	784	762	815	777	821	750	807	789	739	741	766	796	748	715	769	729	771	737	772	775	755	756	761	766	798	762	787	789	771	778	779	745	736	781	808	734	767	824	768	796	820	758	765	801	763	773	795	736	757	796	790	782	803	748	786	756	781	783	776	795	742	794	777	762	790	813	816	754	747	774	815	746	814	790	814	749	775	828	773	785	765	749	797	777	720	761	770	764	796	805	749	777	765	782	783	771	729	743	785	798	829	780	793	752	790	779	779	790	764	755	782	766	747	785	750	772	801	723	761	808	794	799	763	836	782	776	748	751	766	809	782	784	761	735	786	748	743	735	798	803	750	803	799	797	755	796	791	750	794	788	784	836	779	783	737	764	791	757	744	807	786	783	743	757	719	769	817	732	838	821	798	791	776	751	777	762	750	756	751	799	747	767	777	758	768	724	820	794	786	776	792	771	804	754	789	764	814	769	760	814	761	817	805	760	855	801	771	799	793	795	769	777	764	826	822	777	795	771	755	781	806	776	770	769	804	730	818	754	796	782	797	798	806	755	823	761	779	751	743	774	796	728	803	779	737	788	789	756	742	824	756	800	763	836	760	779	781	794	790	774	762	780	758	776	748	822	806	757	804	764	773	758	750	760	770	825	776	731	739	772	786	768	768	776	796	777	744	784	791	756	740	839	770	733	801	795	808	722	831	772	766	805	806	796	765	788	735	790	839	763	754	767	751	793	807	786	788	781	804	743	762	754	805	814	825	796	742	776	770	791	781	789	825	791	761	829	800	789	807	763	763	793	781	758	778	796	799	809	800	802	817	697	794	740	814	792	791	758	779	775	762	767	778	805	800	789	793	747	729	731	813	770	726	719	729	757	742	777	780	773	760	730	787	868	774	796	812	809	792	737	771	801	789	721	733	801	770	768	764	755	759	758	795	778	727	818	826	799	742	789	809	759	728	789	791	828	783	748	764	751	774	813	785	736	813	796	825	761	754	773	744	784	763	754	779	766	750	838	793	795	799	787	757	777	796	717	788	754	780	825	798	800	731	725	780	779	786	787	759	797	752	787	784	815	843	756	747	752	758	813	780	758	794	767	767	858	787	779	753	769	743	809	797	833	765	795	779	767	756	793	775	741	791	773	759	793	781	786	799	776	804	811	785	788	821	792	792	780	778	818	750	783	776	747	774	807	816	770	787	784	762	796	767	739	755	771	751	771	773	785	794	754	722	796	774	797	821	788	747	819	819	777	761	761	808	733	728	745	782	775	758	755	814	774	741	773	758	743	780	799	802	801	789	787	765	779	777	832	788	747	765	726	798	765	789	773	744	778	806	713	785	790	773	738	774	776	755	783	780	805	788	777	766	763	796	775	760	767	740	776	761	781	768	793	799	789	812	784	762	765	762	798	781	790	774	789	780	727	763	795	768	780	760	732	793	791	791	790	780	773	829	785	717	799	734	786	764	807	768	810	789	772	711	832	789	753	794	749	754	798	761	803	807	817	702	804	734	775	798	747	786	786	718	765	807	726	746	812	759	743	771	754	770	822	772	770	755	844	807	787	788	847	750	748	811	753	766	791	761	810	797	770	764	747	787	856	751	759	775	813	782	740	764	780	800	775	751	746	818	779	803	765	750	710	821	794	818	770	786	779	801	730	744	777	811	782	749	777	732	857	756	866	767	805	811	749	776	774	802	728	792	775	744	786	824	792	758	785	782	784	769	747	781	777	779	756	789	793	763	743	767	805	757	795	781	771	756	754	803	765	778	731	766	797	777	772	727	795	799	787	811	776	767	759	816	798	773	745	737	815	802	782	791	795	795	778	714	782	816	753	765	776	776	838	777	773	770	789	788	801	777	764	794	811	770	806	814	807	812	843	736	761	757	759	816	767	811	786	809	817	766	732	816	741	774	783	751	737	730	779	800	727	802	857	782	798	745	790	760	790	813	771	772	770	795	751	788	761	821	755	744	787	735	758	755	789	851	749	779	753	827	778	780	786	809	788	802	829	768	761	812	787	810	760	812	770	796	778	817	819	762	780
15855	7403	4018	1495	1649	998	1877	2020	2713	1229	419	316	322	310	315	334	319	351	279	290	293	307	297	297	264	294	301	287	263	296	263	283	313	293	274	309	311	317	293	266	308	240	244	263	235	305	254	264	304	286	290	301	282	306	299	303	303	274	279	253	242	262	274	295	300	289	273	267	290	307	303	278	278	302	304	273	286	308	304	267	290	298	282	289	280	284	291	284	288	312	291	288	303	324	259	292	267	308	298	293	283	293	261	274	265	276	281	292	293	284	280	236	281	252	279	276	267	287	270	270	235	298	289	266	272	306	307	255	266	283	244	251	264	273	292	272	299	326	308	279	275	280	312	275	293	277	290	311	267	285	310	265	278	277	289	284	267	272	283	301	284	279	271	277	263	292	252	276	258	264	270	302	264	278	291	307	319	296	283	290	321	290	293	274	306	290	282	264	283	300	249	294	286	293	261	299	293	246	281	268	267	282	248	252	275	245	289	267	292	259	277	246	260	271	275	276	296	278	281	267	278	309	286	281	273	268	288	276	284	276	258	273	301	279	268	278	273	283	292	258	253	248	235	264	264	273	289	298	279	270	297	312	289	268	299	284	270	265	248	299	263	279	281	294	285	288	282	280	272	270	275	290	274	248	288	312	277	269	277	300	294	302	295	308	292	307	289	273	295	308	274	269	274	278	318	301	261	281	284	273	262	247	267	286	278	276	272	228	285	277	314	325	282	275	268	270	291	300	279	273	299	284	265	270	283	279	319	281	273	263	280	268	313	279	272	262	281	301	278	256	275	274	289	259	272	263	298	275	280	254	305	287	265	271	274	292	292	257	297	279	293	277	290	294	267	270	326	335	266	294	264	267	279	275	260	276	293	283	270	237	291	298	297	287	291	307	263	276	304	266	256	292	259	263	276	280	279	277	298	273	290	271	309	307	268	291	246	251	288	280	243	288	283	278	270	240	271	286	281	273	269	293	287	302	278	297	291	254	260	314	333	287	278	287	297	273	286	295	251	260	286	260	286	246	268	289	279	268	275	265	278	284	295	277	282	264	282	277	286	257	292	304	292	283	301	271	313	279	305	293	270	282	268	274	265	273	277	288	294	264	281	288	310	255	277	269	267	254	290	267	271	270	252	252	262	309	313	282	286	296	258	263	271	269	297	275	305	279	289	298	279	261	289	262	312	294	276	260	270	301	282	316	279	301	281	253	282	286	277	288	268	287	251	296	254	282	297	285	304	256	321	287	257	258	251	268	274	273	298	281	287	262	274	267	263	270	266	293	271	285	283	284	298	315	278	258	254	266	271	305	283	274	268	315	310	284	297	293	304	274	277	308	288	260	305	302	248	252	300	295	290	293	272	261	269	289	261	247	291	304	263	260	276	265	301	287	277	264	294	272	297	263	280	304	310	271	260	273	274	314	319	300	274	273	258	307	271	292	294	311	287	300	273	281	271	282	277	271	268	271	305	291	289	271	282	250	290	285	275	287	295	244	278	298	277	282	307	262	308	284	273	290	261	312	295	295	301	287	302	300	263	274	266	304	282	298	303	301	265	277	284	295	269	281	287	296	285	265	245	257	264	268	312	277	294	280	278	263	289	290	273	296	270	288	261	262	319	296	302	276	270	269	293	278	277	280	266	268	291	251	262	271	275	267	265	298	276	265	284	286	262	273	276	308	291	263	281	257	298	275	303	289	278	297	286	307	301	287	310	306	262	307	298	277	286	304	285	292	287	324	262	285	261	278	268	299	293	266	264	256	281	265	276	296	258	276	282	250	276	292	264	263	289	261	282	300	318	321	263	260	299	293	300	271	282	264	295	296	272	283	294	273	286	278	272	277	294	306	255	289	293	271	273	275	294	323	278	298	287	294	241	293	285	275	269	284	263	274	268	278	304	284	295	276	265	314	313	285	292	296	277	255	293	278	275	304	276	291	278	286	286	280	286	284	301	276	271	254	299	270	275	269	273	254	266	303	273	297	247	297	292	274	285	285	278	246	283	270	300	269	278	285	278	293	275	318	286	291	260	282	293	278	283	278	290	272	304	255	279	258	268	276	280	279	291	307	278	255	297	267	262	258	288	285	258	292	256	283	294	279	277	289	288	268	308	293	271	263	279	268	302	278	281	274	268	280	323	271	308	284	304	288	304	295	281	268	278	272	249	265	295	257	254	267	295	275	282	286	271	279	283	246	256	260	310	267	286	287	244	309	277	265	286	281	242	282	251	294	286	280	270	295	283	269	274	263	265	250	254	285	296	278	282	301	297	293	266	283	256	274	262	275	297	286	270	297	264	268	264	279	289	292	248	304	318	260	287	256	279	286	287	282	294	269	263	250	302	247	275	269	274	250	259	272	283	271	277	285	264	304	291	299	294	284	282	292	256	293	290	281	274	225	261	293	281	265	316	292	289	307	299	278	285	270	278	269	279	281	285	276	261	292	272	292	257	279	278	277	279	287	299	285	276	284	282	285	296	267	271	266	284	270	291	325	281	293	278	279	265	287	272	289	294	262	315	295	296	263	269	268	285	281	295	260	246	280	270	286	264	306	281	283	294	270	288	267	295	282	279	270	271	267	295	270	250	289	265	294	292	294	303	278	289	268	280	279	257	328	291	277	279	272	291	279	272	303	284	257	281	256	268	247	275	284	290	297	253	277	281	298	262	256	270	280	290	287	282	269	266	277	262	288	295	279	253	271	249	278	274	309	292	271	282	298	317	277	250	252	292	290	275	306	257	307	271	279	315	290	274	259	284	286	306	237	286	263	279	273	285	264	256	286	288	270	275	290	286	267	261	284	281	290	275	286	297	306	278	280	285	277	318	268	303	291	270	269	252	280	303	314	281	297	286	277	297	298	256	305	267	290	267	294	283	251	287	256	293	310	283	266	252	270	279	284	284	280	297	287	280	293	283	302	305	268	260	313	304	271	297	271	307	281	286	282	277	274	248	255	284	268	277	273	264	300	283	280	281	298	303	257	280	270	327	272	255	252	244	287	234	282	263	305	263	282	290	291	275	298	281	301	299	256	276	288	274	257	271	295	270	256	304	278	258	268	256	268	258	302	288	288	262	274	289	304	286	294	281	298	280	288	292	267	250	255	272	260	281	278	286	298	287	273	305	248	277	263	284	297	298	294	282	301	278	284	291	274	270	286	284	288	300	275	270	281	282	300	290	262	295	284	326	257	300	268	279	265	294	261	266	284	296	280	273	276	269	298	281	281	306	302	280	285	261	256	275	266	268	294	300	295	261	277	272	258	258	276	304	245	281	296	286	283	292	280	279	260	296	254	276	302	268	283	282	307	264	270	272	274	271	263	319	290	285	273	272	239	287	258	320	281	273	254	289	259	274	275	284	279	286	275	287	270	290	257	287	256	290	306	300	300	278	278	316	278	296	304	322	312	299	306	285	278	283	275	273	275	296	279	288	252	311	278	284	275	297	272	274	235	269	279	319	277	266	295	263	287	263	288	300	279	284	297	283	292	315	290
10104	6577	4988	3675	5590	4385	8596	9158	11390	5047	1394	1087	1083	1005	923	992	1017	980	888	903	984	885	886	872	879	838	781	819	826	831	860	949	1177	927	857	960	1010	967	927	876	807	805	793	786	763	757	795	785	755	817	778	792	795	777	757	738	801	780	783	764	781	760	857	795	791	792	797	768	779	779	783	853	772	831	750	781	788	773	794	773	823	803	757	777	758	784	759	836	774	726	787	773	813	818	786	760	778	802	796	805	786	769	809	790	810	844	776	772	816	796	784	808	747	794	824	827	778	792	747	776	733	767	736	784	759	765	805	778	766	745	757	735	742	771	764	776	820	816	788	765	748	768	804	787	788	767	830	762	768	781	769	824	770	789	762	795	755	792	788	819	770	718	792	801	768	830	764	842	748	800	759	823	756	749	774	781	798	752	790	799	773	804	784	796	785	779	777	842	773	807	752	806	796	822	807	765	766	759	736	793	763	760	784	744	826	761	741	761	767	740	750	752	786	728	743	782	788	783	799	826	781	818	796	758	828	779	783	776	784	747	799	797	790	806	775	771	771	757	732	778	795	771	766	838	798	799	770	727	820	723	791	821	745	827	800	809	808	815	800	806	767	756	829	753	811	789	786	776	800	808	778	792	821	760	733	782	739	807	795	767	755	787	829	774	800	805	825	805	752	808	781	782	826	786	782	770	803	821	756	730	808	770	780	761	785	815	760	766	791	827	831	717	789	742	748	732	772	726	794	761	757	811	766	784	775	790	768	762	754	779	789	833	767	787	778	815	803	822	758	729	824	790	777	774	762	766	795	828	791	759	753	799	828	781	776	744	795	750	762	774	820	782	803	814	737	813	790	775	724	778	799	802	801	816	763	768	816	753	745	783	774	764	826	793	787	821	836	775	793	761	834	770	828	809	814	767	771	814	770	803	832	793	717	793	760	785	824	728	765	758	756	797	791	825	771	723	760	774	759	774	776	788	806	795	740	779	774	774	789	749	732	752	750	764	737	757	797	786	791	781	750	827	771	751	773	778	784	754	756	733	772	811	777	750	814	761	706	820	792	733	768	786	809	809	796	794	786	748	786	770	760	777	785	757	794	823	771	794	767	823	705	770	808	783	759	770	789	765	746	788	801	796	773	757	764	782	844	743	810	776	765	775	815	824	812	783	816	791	794	808	789	757	785	778	752	746	777	726	795	757	822	774	826	765	765	781	795	769	814	809	802	802	784	787	758	773	778	704	765	786	808	757	754	754	783	806	737	792	789	778	817	846	754	758	792	756	796	800	774	766	748	726	758	819	826	797	768	808	719	785	721	769	764	782	797	785	821	766	810	775	782	745	784	760	793	781	750	750	798	840	795	789	782	827	801	809	773	804	809	787	798	772	726	803	772	813	771	773	822	829	787	774	793	792	817	822	749	778	806	781	758	823	748	790	769	744	727	789	769	763	777	742	781	743	815	781	816	779	726	729	767	770	730	789	784	821	823	786	770	782	791	759	797	787	755	799	812	759	762	792	818	813	783	780	822	805	709	817	799	816	769	764	790	782	797	795	744	823	724	761	778	768	831	755	824	738	812	790	758	813	763	777	761	794	808	823	779	817	809	799	817	809	776	751	748	810	785	733	822	792	790	741	826	776	778	791	767	816	798	781	779	814	781	804	772	787	784	739	779	794	815	809	771	716	784	779	761	771	730	798	799	779	752	762	771	771	754	738	796	788	784	748	763	800	766	795	772	801	817	805	773	782	823	751	773	777	774	782	772	790	741	794	747	787	778	780	790	775	762	812	749	761	820	809	777	760	742	797	770	799	756	813	804	812	842	773	770	798	798	764	766	763	811	793	750	778	778	759	794	774	724	764	789	803	746	772	771	827	752	775	703	788	793	796	808	805	813	762	779	777	813	760	757	782	772	835	715	797	711	774	754	837	822	816	756	761	774	787	803	813	785	800	771	811	711	749	776	829	781	796	739	776	805	796	796	803	778	767	842	764	775	755	792	793	848	809	769	743	752	777	739	785	786	788	818	797	773	787	787	727	798	755	767	729	833	778	801	789	783	743	833	772	769	814	756	787	795	804	742	775	819	733	755	816	771	813	755	819	794	789	795	798	835	811	801	794	766	805	750	769	778	709	844	793	758	763	779	830	784	795	762	785	772	759	804	822	759	826	781	786	756	801	764	801	724	735	813	732	810	801	751	786	825	799	809	780	839	798	751	790	770	801	802	759	779	782	777	826	802	785	767	803	746	762	803	828	788	798	753	810	759	832	844	803	758	809	792	824	784	788	789	744	800	785	784	707	809	768	764	776	731	760	786	756	734	792	810	731	800	817	792	806	827	759	706	774	768	783	805	747	810	744	813	800	737	780	764	831	754	786	766	806	764	793	815	776	774	802	815	814	785	821	737	781	765	799	777	823	745	786	783	829	801	792	797	764	734	811	751	756	788	798	796	760	823	809	784	712	821	765	772	791	772	784	782	790	797	775	799	792	804	785	803	789	791	753	790	756	819	774	757	800	735	829	780	779	790	822	785	750	830	839	734	801	791	711	778	755	740	804	753	816	766	812	781	796	785	784	746	762	776	770	814	789	814	822	783	775	794	774	760	772	798	815	821	766	764	818	816	751	775	747	718	734	845	732	787	787	715	752	806	802	803	803	780	772	747	785	752	777	774	791	810	752	826	829	773	793	789	788	756	728	777	775	763	786	787	795	755	755	785	753	747	780	815	770	739	756	806	765	818	745	802	769	800	791	739	849	752	784	811	799	760	773	736	779	770	818	767	779	743	823	765	805	791	753	783	784	766	814	724	792	772	736	756	783	783	770	768	749	765	802	777	779	792	743	791	774	750	734	758	795	785	734	818	764	774	787	727	750	829	811	829	768	763	783	753	793	744	789	810	801	802	772	764	791	804	792	777	770	799	735	776	757	804	742	788	764	811	795	780	787	769	829	763	819	786	758	766	778	781	783	788	830	794	788	717	735	779	765	797	761	775	789	721	791	801	795	806	765	760	785	786	815	772	779	816	848	790	731	770	758	803	821	812	725	788	762	807	781	772	795	758	840	771	765	779	812	787	775	770	800	760	789	788	810	776	771	809	778	801	819	745	797	768	752	788	790	791	782	777	742	721	714	767	809	773	747	774	798	824	743	772	796	746	772	758	740	796	797	779	804	759	786	781	785	797	811	803	776	754	758	789	756	809	754	796	813	819	729	799	812	755	781	776	786	768	800	775	786	781	815	832	761	822	797	817	768	750	779	721	748	757	760	800	781	762	785	776	813	726	798	792	746	754	788	812	757	777	804	789	730	766	803	802	788	783	719	814	815	806	739	816	750	815	790	779	811	825	801	784	754	800	792	747	796	748	788	829	777	838	763	800	821	784	836	768	771	814	765	751	780	761	759	759	775	773	811	758	777	832	753	810	774	872	828	760	786	768	765	775	737	768	763	762	780	790	765	781	798	730	814	767	757	758	758	769	808	784	783	834	835	775	783	776	758
16671	10757	7291	1778	1137	1610	1532	2763	1754	597	381	344	340	337	322	356	342	314	325	325	341	270	276	279	277	293	281	230	267	260	293	280	351	278	267	315	312	339	343	288	278	262	281	275	292	263	296	280	311	287	287	280	285	310	263	285	297	279	275	261	263	248	293	272	266	277	272	286	287	287	311	305	265	250	284	256	277	293	290	272	285	278	275	270	297	271	264	257	282	296	289	279	300	269	283	275	287	293	303	251	258	227	308	290	297	287	269	249	273	294	273	277	258	287	273	247	295	301	281	282	264	273	263	267	276	260	302	270	304	269	298	240	264	245	293	321	312	301	262	290	282	289	271	310	268	304	297	275	279	292	300	288	284	309	275	275	260	289	295	258	264	321	259	284	289	280	294	307	302	302	284	268	283	273	257	273	282	267	300	304	298	291	270	287	252	256	306	253	279	305	272	274	293	279	281	283	297	283	286	273	329	274	290	297	279	282	280	285	312	272	280	258	300	267	269	289	305	270	260	257	256	321	292	278	256	308	276	286	267	275	266	300	293	255	244	275	268	279	312	271	299	306	293	263	270	318	277	283	255	255	267	274	272	303	284	326	267	311	294	324	283	258	289	268	287	276	286	266	270	272	251	264	260	242	256	286	277	298	295	270	263	276	268	274	304	278	264	274	278	252	287	273	249	306	318	277	280	251	243	276	241	266	296	316	265	300	247	269	300	275	291	302	288	277	289	281	296	320	276	307	275	265	276	264	285	265	289	275	297	300	303	282	271	255	295	294	284	276	272	278	278	285	291	288	296	279	289	277	271	261	284	294	284	297	296	293	297	273	282	277	253	271	272	295	273	280	309	292	260	271	289	304	284	257	256	263	275	301	259	294	274	258	277	344	287	272	288	307	263	274	279	282	295	270	288	290	286	302	299	291	280	261	285	276	278	294	287	281	275	291	292	270	264	288	270	269	293	275	267	284	253	271	287	299	282	286	273	256	279	265	293	282	281	256	285	240	267	269	273	291	293	282	315	295	298	263	296	293	258	272	287	305	263	289	332	272	288	274	293	286	264	271	299	290	279	272	277	297	294	266	266	276	260	296	292	267	293	295	301	313	280	292	271	280	286	315	285	289	275	267	281	287	279	270	291	317	261	306	278	252	265	295	302	292	307	280	275	295	258	300	271	292	294	267	270	278	271	265	273	273	279	296	269	298	287	277	248	291	239	286	297	293	293	272	294	304	251	277	272	290	318	268	269	291	256	324	272	294	272	283	264	281	284	256	273	289	258	248	309	304	271	279	272	302	288	266	275	285	263	272	305	309	294	270	254	264	280	252	280	274	273	284	281	281	316	263	256	254	306	273	280	285	291	309	268	278	297	297	259	295	295	282	271	291	270	263	264	259	291	260	300	293	263	243	273	286	281	259	289	294	293	273	303	281	274	297	293	271	288	301	270	303	294	271	304	290	304	305	275	297	277	260	269	293	266	293	293	275	266	295	267	289	306	259	281	276	271	278	262	298	297	292	301	262	303	284	291	261	287	284	320	274	263	268	270	288	275	260	278	258	289	278	288	272	303	279	269	249	253	282	288	319	318	276	251	259	291	285	283	278	309	290	293	267	285	257	280	271	287	285	274	288	309	302	284	276	257	291	282	272	285	255	312	300	289	292	301	314	264	249	251	274	304	283	284	256	257	254	303	264	279	287	282	271	289	276	307	259	310	272	280	293	299	280	304	280	270	272	285	253	281	286	257	289	291	257	247	287	290	313	271	259	314	283	285	264	288	284	264	265	288	256	245	271	296	281	279	295	303	291	275	269	264	260	295	286	258	254	255	283	267	272	274	280	285	311	280	297	296	304	268	285	276	323	282	269	272	296	284	263	275	292	294	283	304	250	305	274	274	280	280	284	290	275	280	265	235	244	252	284	268	290	297	293	292	248	277	267	255	269	313	267	289	279	255	274	315	297	293	326	286	254	262	284	279	284	299	286	293	291	269	273	325	270	312	299	271	283	285	260	267	290	291	305	294	272	280	270	268	259	300	291	291	285	263	275	284	266	261	255	306	272	298	291	314	300	268	259	283	266	303	269	335	288	248	267	310	281	271	280	257	261	264	280	263	297	279	298	271	287	261	271	291	235	258	272	312	309	270	257	290	302	286	276	257	289	274	271	292	286	263	264	293	294	316	258	275	270	299	288	292	263	295	287	277	286	294	274	290	293	272	298	295	260	281	260	317	274	286	288	262	283	277	267	277	312	282	284	296	308	299	255	289	253	270	280	281	295	298	283	282	262	291	304	310	267	293	296	287	276	247	317	258	282	264	265	276	256	304	271	290	284	289	250	280	269	279	307	306	264	288	287	263	249	305	285	276	290	264	279	279	306	292	296	293	274	246	246	279	282	296	286	295	282	293	285	327	302	264	282	282	230	320	295	329	299	297	283	289	271	268	289	251	286	280	286	277	290	275	280	297	295	276	302	255	288	306	277	253	293	255	284	259	265	263	287	300	279	238	277	285	256	261	252	277	263	262	261	271	287	276	263	277	279	284	281	298	258	267	267	291	275	258	290	264	264	287	278	278	293	301	321	292	294	293	263	288	297	286	281	281	300	285	278	284	285	303	305	277	271	263	278	296	288	272	285	276	273	267	285	290	304	283	270	324	265	260	272	257	278	271	283	301	260	279	284	282	286	268	273	293	262	252	261	294	273	290	268	245	299	293	286	250	262	321	304	273	282	259	247	277	279	296	327	274	274	288	280	245	287	290	249	264	257	266	267	266	275	295	286	312	274	285	282	276	251	288	294	265	292	271	280	281	274	287	251	265	287	273	279	244	295	264	269	311	285	296	259	287	248	270	284	275	277	264	286	288	304	271	303	294	250	310	282	259	299	284	281	271	259	287	295	297	275	282	260	282	263	278	288	290	292	278	270	297	250	276	297	263	255	278	264	267	278	295	304	256	280	276	294	281	237	302	288	284	263	284	311	273	276	273	288	263	290	284	288	294	289	262	267	255	284	296	284	282	257	262	296	273	296	292	282	273	278	268	284	275	272	293	270	291	268	293	317	285	268	291	254	287	268	274	280	252	267	284	298	275	290	257	276	290	271	285	274	279	320	267	305	262	267	280	311	280	260	280	300	287	277	296	268	294	289	307	275	255	294	326	285	236	281	246	275	310	277	295	348	293	305	272	285	285	276	282	249	287	277	256	271	274	286	253	266	284	301	301	320	274	303	249	275	285	263	270	254	300	269	267	349	273	257	279	292	291	308	251	266	284	276	286	283	309	288	298	258	290	304	290	279	307	296	285	292	311	250	287	277	250	287	261	278	276	268	297	258	297	255	279	282	295	267	298	264	278	289	259	264	300	250	260	271	257	277	284	302	291	259	273	285	284	279	248	283	258	303	286	278	283	309	285	249	265	289	256	299	287	286	294	286	276	304	284	268	294	279	278	254	285	259	285	264	287	285	257	279	272	262	262	286	255	264	270	300	297	272	292	255
10897	10019	7916	4007	4063	7109	6926	11710	6918	2596	1493	1130	1099	1161	1177	1196	1211	1059	899	1026	1009	945	836	830	865	838	808	847	829	856	794	869	1239	913	811	1065	1167	1067	971	822	798	791	774	787	788	788	766	813	740	809	790	799	799	799	807	777	731	781	716	797	764	778	737	731	815	782	807	802	823	795	794	838	766	798	730	773	770	772	771	752	721	776	741	813	788	794	757	797	727	775	768	825	819	757	717	775	794	793	787	807	800	790	839	747	773	740	745	815	785	774	825	812	739	789	796	741	816	768	793	748	801	759	796	832	763	716	744	772	811	748	816	748	795	757	731	761	765	794	835	750	801	753	827	779	777	786	780	714	769	746	784	723	806	803	781	787	773	820	797	784	760	757	754	745	779	853	785	762	789	799	758	793	761	799	807	783	779	756	777	801	766	790	790	753	812	812	828	745	812	805	808	789	785	816	790	795	815	852	751	737	761	804	775	810	820	786	753	797	761	832	793	775	788	784	768	724	831	799	760	786	748	794	766	755	784	832	778	748	781	818	734	756	736	807	776	759	790	772	755	772	811	744	791	756	785	811	809	796	784	820	788	773	799	785	782	777	759	793	807	781	813	774	743	763	733	745	768	806	786	812	783	809	776	720	821	761	789	777	765	752	777	780	745	795	766	759	786	750	798	824	829	788	799	769	749	785	764	767	799	793	764	744	781	771	756	767	754	781	772	762	814	745	773	757	791	804	801	745	749	792	791	801	754	743	770	783	812	823	752	724	803	802	767	723	848	781	759	847	833	811	754	737	792	824	763	810	815	744	737	773	792	784	754	741	827	793	789	801	814	753	812	773	725	756	791	809	797	757	825	783	765	751	790	789	773	791	769	760	831	796	794	806	749	787	784	732	760	769	743	795	774	754	799	786	825	780	821	756	793	779	738	757	812	803	803	792	815	789	754	755	810	793	759	761	754	804	735	803	771	718	792	801	804	739	813	778	799	786	712	759	799	761	799	777	778	795	816	774	736	738	841	805	814	737	798	796	784	786	764	790	799	793	782	805	819	796	776	729	787	832	815	781	765	729	808	759	774	790	793	786	771	742	779	801	723	724	827	772	755	772	737	823	797	846	795	805	777	774	782	736	835	777	734	850	733	791	771	838	759	776	764	755	785	851	820	735	737	793	814	795	777	784	797	790	760	785	749	767	789	818	742	808	831	792	843	756	804	737	792	780	798	796	782	814	753	788	788	807	797	727	822	806	759	755	772	768	752	809	764	722	758	789	769	779	685	767	842	836	754	778	807	810	810	810	834	743	759	759	779	770	777	740	782	833	776	771	834	771	766	767	784	777	795	778	740	743	802	770	834	781	799	826	782	800	741	789	781	803	772	740	776	810	795	834	806	737	775	773	769	819	765	741	826	781	804	754	744	781	797	791	779	793	789	744	796	768	783	778	728	793	760	776	787	823	818	770	774	762	753	803	798	795	779	733	799	767	752	789	769	769	779	758	751	744	798	713	787	747	813	825	795	758	784	808	823	769	794	762	800	770	792	874	769	810	795	787	778	879	764	812	804	818	751	832	768	770	739	742	735	783	797	783	861	722	768	826	769	762	773	763	771	810	800	745	800	742	773	843	790	749	743	800	818	812	779	797	768	755	762	735	824	747	793	803	794	773	809	778	765	785	747	764	808	759	763	819	847	791	733	773	813	787	765	783	802	731	775	747	750	753	817	779	788	809	782	827	773	746	821	791	799	821	744	785	795	796	786	722	813	829	749	801	783	766	887	799	804	739	811	792	811	777	792	793	758	811	751	782	726	809	804	752	779	815	789	804	766	831	819	807	814	815	811	820	771	815	790	827	779	771	801	768	798	821	835	761	825	768	802	765	747	811	772	730	758	818	757	764	776	808	750	760	801	780	828	747	830	826	765	768	776	775	784	788	848	776	829	835	826	763	780	789	739	779	805	819	734	769	794	830	776	813	777	732	745	759	841	854	778	801	744	770	825	751	784	762	805	809	789	810	793	766	783	794	756	788	792	767	780	792	818	784	801	815	807	788	810	779	765	802	739	760	773	763	737	772	805	789	774	784	757	746	800	767	800	789	793	805	803	743	787	762	819	754	746	805	785	798	767	751	765	815	752	770	828	759	757	781	770	769	784	756	799	744	791	808	764	808	782	745	754	775	790	745	825	762	822	785	796	808	772	790	815	805	763	767	796	740	826	794	763	759	826	776	766	837	785	831	753	774	723	743	774	774	769	751	758	781	740	739	778	807	804	771	811	792	855	809	798	800	756	761	809	813	799	788	769	750	791	769	792	762	752	761	753	825	778	867	795	783	763	795	754	810	823	753	791	739	811	771	767	781	795	765	780	752	748	736	760	827	800	829	763	756	794	825	790	777	816	748	769	762	750	756	787	802	756	818	820	754	733	701	815	777	750	798	817	775	804	724	762	828	762	807	776	746	755	733	768	795	838	782	794	812	761	786	820	749	797	830	745	772	823	785	788	776	774	794	756	759	779	799	781	799	718	783	759	734	759	758	819	785	732	790	756	772	766	748	761	760	799	755	763	772	750	769	768	764	789	782	819	767	766	754	842	748	783	777	753	795	738	777	806	799	786	813	776	767	816	791	809	776	782	800	775	823	781	787	757	777	787	764	789	769	780	751	769	764	828	822	771	766	745	806	806	775	809	755	812	798	786	761	795	804	810	777	795	772	761	776	815	759	773	758	755	829	777	781	790	776	796	737	768	774	775	740	745	797	832	779	794	806	778	802	792	785	738	734	771	752	775	754	768	804	717	762	761	769	767	750	815	810	768	751	801	770	782	853	739	752	768	803	794	782	757	716	814	837	846	755	802	771	779	765	792	765	775	806	722	784	758	769	807	807	746	797	778	806	774	800	843	785	788	701	833	773	801	741	793	707	767	762	717	745	747	768	771	775	803	776	798	773	800	802	745	757	754	806	811	820	745	784	743	738	786	777	792	811	779	734	700	719	784	759	789	826	787	766	779	784	760	778	786	780	772	811	786	798	779	784	766	793	796	767	799	813	780	724	803	798	855	784	740	784	792	821	759	791	778	826	797	728	805	820	804	756	779	773	783	766	794	743	713	810	756	817	804	771	752	830	822	735	794	808	867	866	733	751	796	812	809	814	763	768	776	746	765	807	778	764	803	777	766	800	785	762	783	794	779	735	794	782	754	807	790	830	813	816	787	760	800	758	762	809	823	838	784	776	809	779	756	779	750	790	801	770	801	755	782	785	829	754	825	779	776	788	798	752	767	772	788	719	805	797	775	749	796	684	766	835	782	785	769	808	756	783	768	776	829	796	760	785	797	766	810	790	801	814	828	792	797	813	799	781	746	806	760	797	845	796	781	799	854	798	795	821	798	770	753	796	762	810	780	766	779	747	768	795	815	776	764	803	805	760	729	767	803	764	743	809	794	780	810	801	799	863	805	789	797	747	774	796	787	785	773	734	758	789	766	805	718	761	766	797	778	759
16628	11504	4357	1453	915	1259	4054	4227	1424	462	358	306	309	333	334	320	312	297	252	330	314	321	311	268	279	305	269	287	288	286	289	267	303	292	317	296	325	302	295	324	291	297	268	266	271	272	254	289	261	277	276	290	250	325	304	277	290	283	291	295	280	271	267	283	300	279	251	265	302	320	272	273	293	313	292	293	279	280	288	283	250	264	298	288	290	298	285	309	266	232	288	278	298	277	276	271	287	269	265	290	242	302	238	245	283	285	288	256	282	274	315	313	271	272	286	274	296	261	275	289	266	287	267	243	271	291	268	277	280	296	271	269	255	286	283	260	309	291	285	272	291	290	259	274	269	279	271	268	267	288	289	313	299	289	311	274	266	277	309	293	285	275	255	305	296	259	293	297	282	299	291	311	251	304	241	292	260	257	287	309	262	271	282	257	270	274	290	280	310	251	290	281	257	315	278	264	289	249	279	261	270	301	259	310	315	308	252	293	287	289	271	299	291	293	284	291	281	303	282	283	278	310	289	283	327	266	265	275	292	292	258	268	290	277	282	253	276	283	276	297	262	298	261	270	299	301	298	257	256	258	279	269	287	279	268	281	287	284	273	293	278	273	268	280	285	304	301	267	283	275	284	259	241	280	312	266	235	277	290	306	294	278	313	274	274	276	269	285	291	294	267	284	287	288	294	279	302	299	287	263	303	278	299	279	321	292	286	277	305	293	280	267	262	290	304	294	281	277	271	291	257	280	273	293	271	292	264	309	271	284	258	304	258	281	252	287	282	266	282	283	267	292	271	290	275	287	289	290	311	278	287	279	293	295	266	273	296	258	309	288	287	291	283	235	316	267	300	274	260	286	276	254	278	274	255	289	304	274	295	304	325	284	297	273	275	292	279	307	278	276	271	292	260	278	260	243	277	271	267	298	286	273	285	258	262	270	277	275	271	277	261	256	294	284	260	287	317	312	273	280	310	260	251	281	297	256	276	273	267	279	245	279	285	279	291	306	287	287	285	276	255	276	300	299	321	287	283	303	269	305	245	298	305	271	295	268	257	273	264	271	281	266	295	297	300	296	295	320	289	280	283	257	287	265	275	248	290	264	268	270	271	304	266	263	291	292	287	253	307	298	239	275	307	311	299	263	280	267	291	288	288	267	273	294	297	259	305	261	258	281	297	276	285	291	274	275	299	267	276	246	308	319	311	244	309	283	283	279	276	257	275	275	280	256	280	272	301	267	293	266	308	266	248	266	296	261	271	294	279	293	280	298	272	272	287	287	273	268	279	292	299	269	288	312	283	277	281	267	271	278	238	267	275	287	291	296	275	267	295	299	260	305	269	295	276	291	275	311	287	295	295	266	276	284	263	278	281	264	292	283	285	297	249	271	305	252	301	256	299	280	280	275	297	281	294	297	254	294	259	315	284	258	267	251	296	283	279	299	269	298	288	292	307	294	280	274	294	296	272	291	237	282	282	311	314	300	253	280	259	270	282	273	266	265	295	297	304	262	282	301	284	274	283	289	269	286	280	264	306	261	261	279	291	292	274	279	271	292	297	288	325	263	281	310	271	267	299	293	238	307	266	301	264	278	258	297	280	287	306	321	298	274	280	287	291	281	297	289	292	260	294	299	251	270	285	278	268	256	287	284	286	286	250	278	270	299	289	272	272	278	273	289	283	271	275	318	282	289	266	267	281	287	269	311	291	257	266	269	291	300	289	312	280	275	281	285	296	270	260	281	301	269	255	303	284	285	276	290	290	269	289	285	254	291	274	274	301	286	279	300	310	301	302	279	251	301	263	285	269	300	316	248	286	272	264	271	302	239	294	294	282	282	290	288	273	318	272	284	272	290	298	282	279	289	292	299	314	304	283	293	293	265	296	266	289	304	302	309	281	276	255	258	259	282	303	261	288	287	268	282	288	304	273	273	279	277	296	322	284	285	278	296	274	259	281	280	294	273	237	276	293	267	278	304	279	266	247	277	286	254	251	288	288	291	276	265	296	254	258	275	255	281	339	290	294	271	264	303	276	296	269	279	281	335	256	277	318	279	256	321	258	278	315	296	295	289	279	267	288	297	310	270	270	269	320	275	280	254	300	317	282	285	283	272	313	273	270	281	277	274	272	267	294	286	254	297	307	290	294	288	280	307	289	286	284	281	293	259	277	294	309	304	250	293	273	277	306	303	287	331	280	260	290	319	291	270	282	270	275	284	281	303	278	275	317	267	299	283	308	279	276	275	275	265	278	293	254	258	254	269	269	259	296	293	278	278	289	279	287	258	252	284	284	292	285	268	257	277	306	269	255	292	267	274	287	271	283	266	292	266	289	265	250	266	301	269	284	276	317	264	281	294	266	276	259	255	289	279	305	287	292	281	299	308	251	250	261	289	279	272	335	270	277	286	308	270	296	267	262	267	271	307	263	290	289	285	289	266	273	263	264	271	304	259	259	273	296	307	271	267	251	275	269	263	275	266	272	286	288	294	276	300	287	265	266	298	317	270	275	307	249	272	272	292	284	299	296	267	281	266	264	277	308	310	279	276	260	272	265	299	289	272	305	273	260	259	305	280	281	292	290	269	287	281	250	282	265	298	282	262	265	273	286	258	271	261	299	272	268	264	277	315	294	282	268	279	284	250	260	293	284	262	287	292	290	259	280	252	260	293	278	278	265	302	278	254	273	284	271	306	284	260	259	258	280	284	269	292	294	297	287	318	301	269	321	255	277	319	306	256	313	289	285	292	261	287	275	310	295	283	278	290	278	280	290	296	307	299	268	282	271	292	304	275	300	306	272	275	254	294	284	288	295	277	269	282	247	292	291	257	289	312	286	310	284	270	273	305	298	285	289	266	271	281	271	260	276	298	297	323	254	309	300	295	298	255	264	297	283	305	278	292	295	266	267	293	275	292	285	267	325	265	294	262	283	280	290	276	310	282	266	258	279	292	291	263	277	263	271	271	247	298	283	262	255	294	266	261	321	267	267	269	267	289	285	294	313	278	275	250	265	264	301	300	287	285	271	292	279	266	274	298	258	264	295	276	284	290	283	294	274	281	299	273	269	262	278	247	264	265	296	280	274	277	288	262	271	279	264	287	284	301	274	244	310	316	278	287	299	277	307	258	286	292	276	291	297	268	285	266	249	283	255	264	290	267	266	281	298	282	263	276	275	263	289	274	271	317	276	265	259	252	297	308	264	275	271	267	294	282	289	272	285	268	284	250	269	281	286	292	277	280	288	291	318	282	284	280	296	308	272	311	278	266	312	305	282	277	268	315	266	293	272	278	267	284	287	270	291	278	278	287	278	298	278	272	299	288	257	266	294	269	268	289	302	277	294	262	277	275	280	254	276	246	260	267	275	284	249	268	289	267	276	266	258	263	279	292	287	294	265	279	277	271	273	301	295	269	282	267	290	308	313	307	285	254	248	318	293	265	269	291	270	260	290	263	267	268	251	286	254	264	274	306	311	254	248	285	280	295	285	281	277	247	270	251
10686	10156	4469	3426	3063	5507	16246	14918	5365	1875	1078	988	1045	990	1063	1052	1041	918	859	918	818	869	831	850	824	837	866	804	802	821	784	841	1076	881	868	913	1022	923	916	824	764	812	795	754	792	750	823	829	770	804	802	787	759	754	712	820	806	775	753	773	780	786	777	791	779	798	771	796	761	803	828	782	820	762	724	749	792	767	780	833	740	830	780	763	807	770	799	830	796	829	740	798	726	757	841	787	748	793	769	810	809	785	758	715	859	720	742	764	757	799	781	786	773	753	772	754	845	797	781	788	753	787	839	798	709	724	803	843	743	823	763	806	782	798	764	779	773	739	754	781	798	763	798	787	811	773	760	774	766	780	780	761	822	803	812	775	785	746	797	775	858	786	807	767	772	775	785	815	804	745	724	784	803	776	780	763	785	758	750	767	781	765	784	792	782	744	778	737	790	791	828	764	776	818	726	784	826	829	810	806	824	804	787	758	819	744	826	771	799	779	793	765	787	769	776	796	751	751	744	737	788	764	742	759	761	810	789	794	773	799	803	775	790	811	781	786	739	789	776	805	797	818	734	794	788	775	765	795	785	807	788	760	792	754	812	828	775	787	757	771	798	795	755	748	727	797	799	773	785	814	754	788	798	776	797	800	808	795	793	764	734	799	777	772	808	724	750	792	798	746	753	766	803	825	762	774	809	734	740	748	808	746	776	741	779	775	798	824	780	754	802	768	762	760	805	778	799	792	810	752	732	792	801	772	833	712	839	819	772	762	793	770	753	735	750	754	754	765	802	824	768	785	780	769	786	760	788	797	771	792	823	767	832	746	819	815	788	814	795	746	849	717	781	748	753	786	784	788	783	772	795	835	755	843	813	780	779	798	778	767	741	828	808	753	796	777	791	817	790	750	800	825	796	768	803	781	741	806	820	797	836	761	773	832	788	767	789	820	767	750	791	795	757	780	803	716	759	790	787	729	794	755	803	828	759	801	765	737	787	831	767	791	790	740	817	769	768	764	743	781	801	760	802	763	807	793	745	786	813	786	762	757	774	778	793	763	810	757	771	791	761	801	726	799	757	832	781	791	788	793	783	762	776	789	780	818	768	788	765	821	829	785	742	779	822	767	835	805	815	818	798	798	756	776	827	820	795	781	766	762	802	761	772	772	754	720	744	723	761	796	839	791	800	772	794	798	735	760	746	812	760	771	765	798	789	776	822	776	742	795	781	739	780	760	805	791	784	826	766	769	802	767	752	826	815	818	806	798	829	778	769	769	849	745	743	749	767	778	728	754	795	810	750	736	780	767	794	805	828	812	826	825	826	749	788	729	760	797	780	772	854	770	778	743	741	729	749	723	769	754	768	799	815	806	770	738	799	744	767	781	776	800	811	800	725	720	745	826	727	795	701	755	780	767	776	812	786	737	742	801	774	768	779	771	799	792	797	765	756	789	769	776	771	758	816	825	768	800	792	753	798	771	738	759	765	779	806	792	785	733	773	759	779	815	802	754	735	800	779	724	731	801	771	777	717	812	765	775	817	770	756	827	814	772	795	731	753	800	752	756	806	841	777	797	718	806	815	740	756	772	767	802	822	745	831	785	799	802	825	731	765	751	778	810	793	706	761	768	751	771	736	780	770	737	819	817	792	764	784	822	758	764	779	776	755	709	754	778	812	811	794	794	773	771	767	783	773	773	769	752	821	791	789	808	757	786	820	736	746	779	775	741	814	799	809	851	795	790	767	772	729	741	774	759	757	774	745	787	724	781	775	763	805	752	763	751	772	825	784	796	745	756	793	746	772	842	772	808	797	817	779	771	792	783	796	795	758	807	796	772	765	789	790	798	773	789	779	827	774	782	700	820	796	770	786	712	805	772	768	828	811	790	817	761	793	828	746	760	758	768	744	761	767	786	856	771	820	770	790	794	824	715	767	787	810	764	796	834	792	785	803	780	775	780	778	764	784	762	777	776	777	828	817	812	795	790	759	756	777	807	726	777	828	772	767	790	779	772	772	857	754	728	774	756	766	747	816	796	835	758	764	782	789	783	756	784	796	756	752	784	809	816	786	795	798	781	773	827	760	743	815	745	806	774	777	793	718	769	768	817	757	773	771	779	789	798	775	764	739	759	779	817	776	824	753	800	752	744	817	747	728	747	780	760	769	829	786	772	738	779	766	778	769	768	744	750	762	785	802	773	778	756	785	789	787	783	740	787	807	814	746	796	795	787	754	777	763	740	748	781	832	780	781	713	791	792	800	794	763	820	801	770	800	758	766	796	797	759	809	751	843	742	762	742	808	720	790	801	816	810	769	760	807	812	784	786	712	753	793	797	771	747	730	840	784	795	762	760	771	803	841	788	758	764	799	769	732	744	801	753	779	803	788	774	780	807	776	776	818	793	809	767	766	801	822	780	749	812	777	773	826	746	736	772	816	827	798	787	775	806	811	839	776	746	772	848	788	761	736	761	781	800	757	808	806	838	747	737	738	822	780	730	788	785	804	747	745	744	814	756	751	812	781	764	749	742	797	746	765	760	814	772	759	792	773	754	782	757	788	732	788	836	748	810	795	780	773	762	791	761	763	769	780	760	726	738	755	794	748	795	791	818	790	765	761	799	760	825	793	761	773	737	784	771	748	777	771	728	784	780	735	804	784	749	758	757	780	818	768	753	753	698	808	751	767	758	768	724	758	808	764	837	784	710	793	806	751	806	791	829	787	842	805	777	768	827	785	785	765	799	807	794	778	770	783	778	795	807	790	709	788	804	797	762	818	794	823	786	759	768	780	774	797	772	786	826	789	839	799	802	788	766	800	790	798	769	718	780	789	769	776	809	780	815	714	782	786	824	786	785	760	788	789	745	739	836	780	782	763	774	811	801	805	791	797	765	792	795	784	782	814	738	847	785	769	777	788	805	765	740	783	798	750	772	805	736	792	834	754	770	823	755	770	759	813	788	740	757	781	800	756	774	745	798	791	791	810	752	811	779	805	810	798	815	793	778	803	774	777	730	775	744	757	781	750	764	810	779	809	767	700	786	771	771	793	774	812	775	741	761	813	764	809	756	752	757	797	761	745	775	819	792	805	792	772	770	780	798	789	733	755	808	787	793	807	784	776	784	742	761	793	787	808	800	765	761	754	763	741	756	791	778	756	841	751	743	788	769	788	816	835	768	733	741	776	745	791	769	765	769	772	736	804	735	794	775	777	764	803	793	769	765	794	756	741	777	802	773	773	776	794	771	756	808	793	781	749	794	758	793	774	771	819	784	796	825	798	792	767	808	825	753	766	774	756	745	775	780	790	758	751	803	790	771	782	760	829	788	803	804	742	792	751	824	753	770	750	779	764	740	839	806	769	842	766	772	767	776	759	793	756	767	773	770	805	747	815	803	775	786	771	751	789	759	769	797	809	807	768	734	768	750	752	786	833	846	798	793	788	782	805	772	759	781	817	762	746	748	790	772	796	757	813	808	773	778	770	736	750	798	766	807	816	808	767	747
17232	12059	9686	1903	769	1389	3492	1258	741	832	380	375	392	338	330	345	361	280	283	282	294	315	297	293	276	286	267	286	287	284	304	310	429	304	315	339	363	345	322	322	291	293	276	266	274	298	277	290	286	281	288	317	274	298	316	267	282	305	286	294	262	273	301	258	278	279	269	290	271	293	277	291	288	266	296	308	272	307	290	280	275	319	316	274	298	269	289	290	279	266	280	299	271	275	284	274	261	289	264	271	272	268	276	304	276	288	278	275	315	262	299	312	309	255	275	233	290	294	263	294	291	250	302	285	266	279	256	294	310	269	300	256	274	296	280	303	291	251	275	276	271	261	299	284	322	270	250	295	294	334	287	273	300	278	282	253	283	274	279	300	308	271	241	294	293	303	289	298	246	289	279	287	268	275	282	295	261	286	255	289	283	297	271	281	253	258	304	283	264	269	270	296	280	266	259	247	289	258	268	286	271	283	291	269	300	264	281	284	274	288	250	295	270	278	304	257	255	269	292	276	268	268	265	298	290	282	305	256	272	288	269	272	309	274	321	268	277	288	293	290	280	271	264	285	339	285	265	278	278	271	294	294	277	291	275	282	283	293	263	295	287	258	273	267	289	296	292	270	282	279	293	303	288	270	280	286	266	291	305	273	310	260	291	261	311	293	305	282	267	283	266	292	274	291	305	301	252	285	281	275	283	305	281	302	292	301	294	300	290	255	281	265	272	305	303	278	292	260	286	277	260	273	285	302	277	288	253	301	298	267	274	267	260	273	254	283	259	266	285	255	288	289	284	265	280	286	311	247	292	255	281	282	307	312	279	284	269	298	267	287	301	256	305	284	300	269	295	279	274	275	281	262	281	277	300	287	297	268	254	296	264	286	264	299	288	262	283	269	242	275	268	247	287	272	289	261	289	269	264	289	297	271	265	251	290	280	250	269	263	284	315	257	248	314	262	307	250	275	296	243	283	283	278	300	275	308	278	289	230	267	310	286	279	272	275	280	256	278	268	275	302	299	265	264	313	290	255	288	268	260	293	267	278	302	314	286	305	312	274	300	281	261	246	304	269	283	271	298	275	304	286	279	261	271	298	271	265	239	261	283	300	282	292	287	283	286	302	280	311	295	266	258	276	320	295	258	304	282	274	285	316	272	278	288	303	308	268	300	248	298	268	262	294	280	298	270	287	300	250	282	266	303	312	275	281	297	277	266	277	292	274	296	289	283	271	292	261	258	263	283	266	266	270	283	280	276	247	273	242	287	281	290	289	269	289	318	308	301	258	275	265	273	285	322	293	275	266	286	276	276	290	278	303	266	275	305	287	282	277	271	298	288	247	278	295	287	298	257	264	269	262	293	271	287	292	270	282	298	294	302	296	287	258	250	297	275	281	274	290	281	286	278	316	317	292	280	270	284	279	257	292	275	271	286	274	280	290	304	285	262	304	296	301	266	276	298	304	246	266	263	258	301	272	305	306	278	293	273	301	289	263	294	275	270	262	223	286	283	250	295	236	300	237	281	293	266	269	302	272	286	299	301	275	271	283	292	299	282	279	269	287	268	299	286	276	302	277	269	254	335	290	261	268	277	282	283	276	282	309	273	280	245	287	261	282	272	289	281	278	270	271	290	277	301	235	267	296	302	289	298	288	269	285	276	270	285	296	278	305	281	277	312	286	270	275	314	266	275	306	279	258	271	297	271	273	289	261	271	286	285	312	278	277	317	279	267	290	288	282	267	298	283	279	299	278	278	296	294	316	249	296	289	288	287	274	296	278	267	295	296	250	311	278	288	289	309	296	282	280	277	287	279	259	298	267	269	297	278	283	271	262	273	293	254	288	275	283	261	287	306	284	300	306	296	259	285	296	302	242	291	292	294	255	252	248	252	306	256	263	291	290	275	266	276	293	277	277	258	310	291	266	293	285	251	274	274	305	279	292	283	274	262	274	265	274	260	277	322	255	265	259	275	261	319	256	265	240	281	271	275	238	285	279	319	263	295	259	301	284	293	243	287	288	290	274	284	283	274	280	269	296	262	285	295	285	280	281	288	273	272	274	281	282	254	304	275	287	277	278	292	291	275	275	262	262	280	288	260	307	246	278	291	302	298	278	280	267	284	293	266	321	287	280	292	266	323	300	270	285	299	292	307	286	303	300	285	275	271	270	254	316	270	277	309	278	273	280	293	262	278	300	264	262	297	268	254	260	303	281	273	259	279	259	272	284	275	283	284	269	275	242	275	300	291	295	300	301	286	287	282	254	279	273	259	310	279	271	287	268	279	283	300	280	294	287	283	284	280	295	285	298	261	282	302	276	299	318	291	283	298	296	290	271	306	314	275	301	259	268	245	289	275	248	261	285	260	260	295	263	277	277	278	272	293	295	310	269	280	280	300	273	251	302	289	306	289	275	274	290	297	280	280	271	276	267	298	284	272	276	320	269	309	302	295	287	289	323	297	243	294	292	281	282	308	285	276	299	244	265	264	288	299	291	284	303	293	289	261	252	313	260	273	298	284	263	273	255	280	252	281	297	280	279	239	298	275	272	267	281	284	292	268	281	272	272	263	299	273	305	282	273	274	285	267	279	276	275	265	272	291	272	285	303	285	262	258	306	273	257	249	293	274	281	280	282	277	263	264	271	282	278	305	269	265	292	288	285	299	284	289	307	298	310	303	299	269	290	284	273	298	325	286	276	255	285	306	294	275	289	282	288	287	286	278	246	290	272	265	281	281	291	267	261	295	292	253	263	271	255	298	292	292	288	274	283	284	303	277	275	301	276	279	280	258	273	281	294	279	297	288	298	272	282	255	294	274	281	280	265	250	290	300	297	254	272	274	259	275	288	287	282	265	276	306	265	272	284	288	264	279	289	311	276	306	267	268	263	254	265	269	270	278	287	285	292	277	276	273	289	283	280	290	310	303	269	280	263	256	284	278	300	282	275	250	304	297	273	303	305	280	263	287	273	300	268	322	292	311	298	285	279	280	299	277	288	270	280	275	270	248	282	297	279	285	285	264	275	257	288	289	293	289	255	296	269	292	274	264	285	276	271	257	314	295	275	268	296	302	250	266	309	270	285	259	279	285	282	304	293	290	284	268	265	287	295	287	294	287	267	275	277	295	250	268	276	286	269	295	259	305	304	301	280	284	288	276	246	253	297	285	296	324	253	271	303	301	262	285	281	307	267	304	296	294	290	279	296	226	261	288	292	289	279	276	247	258	285	281	257	275	290	281	297	300	258	324	294	258	298	294	266	280	291	270	267	302	280	282	263	292	282	302	278	279	286	320	296	275	259	272	292	291	293	283	246	288	303	279	288	301	269	300	280	279	285	260	283	282	261	284	294	285	277	247	287	262	289	288	286	283	296	260	307	263	285	296	292	267	284	283	273	259	253	274	254	266	294	315	242	289	271	252	308	257	324	264	283	255	272	294	275	266	258	308	287	299	301	250	261	274	267	242	260	285	277	296	279	294	288	287	252	304	269	291	259	272
11564	10767	11421	3319	2675	6373	13916	5104	3206	3967	1392	1387	1353	1277	1264	1354	1167	1006	993	939	866	922	914	909	875	855	834	837	912	795	809	980	1824	893	875	1038	1254	1065	982	874	794	761	843	760	760	755	781	805	815	786	779	808	810	796	783	779	742	736	752	820	784	759	791	761	755	824	762	804	781	795	813	802	768	759	766	812	776	770	784	776	813	790	818	760	770	806	816	803	797	767	821	808	774	761	827	760	785	801	820	777	823	776	795	817	825	779	745	801	776	736	764	772	727	844	803	767	813	756	765	814	735	812	774	792	836	787	793	775	842	769	762	780	801	796	740	737	799	774	808	839	787	783	780	792	770	822	782	778	779	810	793	793	808	767	825	776	773	788	786	815	751	816	765	768	803	806	777	797	759	838	758	805	795	793	766	749	803	822	747	821	804	778	819	786	796	762	764	788	802	736	799	777	847	777	776	772	777	766	799	735	793	773	762	756	806	757	797	794	837	782	754	754	782	748	806	797	755	725	751	785	758	776	822	827	777	771	801	788	802	771	783	808	768	802	819	759	720	778	815	780	759	781	791	748	775	783	771	780	825	802	747	798	787	729	752	829	748	745	728	772	776	808	798	778	755	779	774	737	757	771	760	835	785	791	793	747	781	754	779	774	799	775	769	792	721	748	756	786	721	788	742	719	802	749	783	781	794	770	817	759	811	755	744	737	779	778	722	762	801	801	790	808	757	795	830	814	717	810	784	787	774	812	753	831	812	791	807	753	785	819	780	807	765	750	821	773	828	767	785	745	768	748	802	774	778	799	749	759	801	762	820	761	777	791	754	785	744	796	760	785	738	791	781	856	768	786	796	771	798	838	749	817	759	777	738	719	724	747	744	819	745	798	781	798	786	767	752	797	799	802	767	821	772	774	770	808	748	797	779	778	801	773	762	753	791	801	823	819	800	760	772	744	766	777	773	754	775	760	767	736	775	772	745	745	760	776	747	812	780	816	775	810	760	806	769	813	782	838	761	756	801	770	825	772	821	783	772	828	811	788	784	786	763	761	771	819	760	832	779	739	784	742	778	821	766	768	770	812	760	750	811	810	762	778	738	773	798	808	820	774	765	774	771	819	739	739	781	744	738	762	808	776	782	805	819	760	760	747	780	794	796	760	759	765	742	824	760	760	765	754	774	735	764	832	783	835	781	804	783	779	771	789	758	739	775	734	806	795	771	772	768	782	794	753	745	767	739	819	849	765	820	820	719	739	751	735	742	770	809	771	769	797	790	770	788	758	789	768	794	758	791	791	803	860	729	774	778	792	774	785	827	773	746	802	817	755	822	816	792	783	776	761	819	821	732	783	807	793	789	771	808	751	840	786	816	808	730	756	808	772	788	734	821	769	781	778	768	790	793	796	768	755	761	824	820	829	791	782	758	728	818	786	793	820	745	785	797	778	779	797	737	778	755	766	810	745	770	736	812	755	767	750	814	801	770	764	734	772	715	813	803	789	826	774	723	767	738	783	771	807	811	737	787	799	743	748	765	786	818	794	795	795	748	752	768	735	788	733	817	809	746	764	798	751	770	791	746	757	758	787	757	702	760	760	808	805	791	766	780	767	800	735	805	777	823	794	795	778	770	809	805	834	787	817	737	825	741	751	811	811	789	761	756	743	766	842	820	779	793	769	780	799	788	791	795	748	772	791	761	803	807	759	754	820	784	858	786	799	768	778	794	800	790	752	840	736	791	736	780	806	783	785	799	777	791	801	791	766	750	798	773	757	777	735	825	777	781	755	816	781	805	768	782	756	778	812	823	754	778	783	796	761	809	812	820	717	804	785	792	729	782	771	738	812	778	785	793	800	745	780	765	755	818	772	767	830	759	799	793	768	783	791	770	767	760	798	804	755	773	820	810	815	759	753	781	771	822	739	785	825	763	744	716	764	804	727	783	820	760	739	732	764	812	817	799	736	761	746	767	790	780	800	775	780	750	788	789	781	807	714	774	729	776	821	771	764	822	845	759	818	777	785	830	746	797	792	743	827	759	802	791	825	809	789	786	760	728	770	755	728	744	799	793	831	781	729	783	760	764	747	798	755	777	767	868	756	809	810	792	752	759	740	719	781	827	762	812	740	751	807	765	803	726	725	750	767	808	776	790	752	827	763	786	765	765	739	786	771	835	783	761	822	753	776	808	788	827	745	766	756	721	772	798	693	806	791	760	786	773	801	757	756	799	740	796	819	765	806	813	774	807	854	803	778	825	782	794	761	762	802	795	804	769	825	771	776	788	798	779	772	786	755	784	813	822	800	789	807	807	806	807	761	783	774	713	732	756	806	790	753	758	786	799	787	772	740	803	812	800	760	786	759	800	774	796	824	857	778	776	763	771	731	808	836	779	807	772	800	794	787	808	740	803	791	722	805	773	752	724	806	790	798	748	778	779	766	736	753	777	737	758	789	800	784	788	800	777	768	776	747	782	753	776	730	827	779	781	763	762	736	809	766	795	766	813	739	750	737	758	737	801	781	783	802	843	833	785	794	747	778	758	778	786	716	802	766	729	785	782	752	813	800	785	753	786	758	767	815	782	739	778	773	780	772	805	726	831	748	802	794	752	751	766	719	801	727	799	798	742	792	758	787	803	767	815	817	818	796	802	832	784	819	789	797	809	785	800	785	764	771	751	827	779	763	800	766	743	763	760	802	785	762	759	769	784	734	757	765	794	797	808	800	755	759	758	735	806	798	745	783	780	767	775	766	808	786	804	718	842	773	772	770	794	756	790	791	818	764	752	822	753	747	747	747	789	819	774	759	707	776	784	771	753	803	765	805	769	764	811	813	808	761	765	803	775	798	758	778	742	755	800	795	807	806	749	789	792	779	754	757	785	781	809	821	834	789	769	786	779	775	763	748	812	804	756	752	791	786	742	820	768	802	789	778	792	781	790	803	743	795	755	749	804	789	718	760	744	807	782	812	760	812	742	731	801	828	766	741	815	828	789	754	830	758	769	751	788	795	788	748	802	785	774	784	735	758	782	803	774	751	787	782	774	773	774	780	764	803	785	781	792	818	759	805	776	797	802	769	808	793	746	766	774	814	784	838	796	771	736	803	769	760	799	843	797	784	844	758	789	749	743	821	767	799	732	819	748	747	767	742	788	797	848	780	762	809	784	745	814	817	768	789	745	810	829	792	801	799	758	773	749	800	781	837	796	819	783	719	781	760	842	778	772	778	804	758	773	813	794	765	734	784	777	784	803	729	773	779	771	810	771	745	773	805	776	801	755	803	817	735	786	769	800	824	715	758	762	756	777	766	704	810	815	763	775	742	798	765	785	773	829	792	742	789	756	727	747	780	749	712	761	781	731	778	787	735	769	716	807	773	785	766	751	792	772	790	767	784	749	794	771	737	813	754	807	728	777	797	771	764	771	780	822	752	746	776	839	793	755	795	764	757	805	782	756	802	803	784	738	785	767	775	815	808	804	701	824	790	726	801	831	783	791	765	753	790
16660	12701	9826	2784	1142	2013	1532	542	728	702	418	425	423	430	373	350	304	303	309	321	298	316	309	338	289	280	312	292	289	280	291	360	506	349	316	369	388	365	346	327	259	305	270	268	287	273	303	256	251	283	294	270	283	291	268	294	276	298	298	259	304	286	264	269	257	298	278	284	321	260	279	277	253	297	303	279	265	268	304	289	269	266	274	252	257	306	261	287	243	321	300	290	260	274	277	296	275	302	260	294	274	280	267	273	300	290	301	250	274	276	300	296	289	281	295	292	263	283	313	295	292	307	286	277	287	267	289	299	241	294	281	274	273	289	274	257	306	274	300	290	306	275	289	272	261	293	260	291	252	307	302	324	265	294	282	295	295	280	297	302	284	276	292	296	275	285	308	295	295	277	279	265	277	255	293	269	293	293	255	264	295	299	312	293	242	291	252	289	271	277	298	277	291	285	258	267	256	271	291	280	279	262	264	293	298	310	297	294	284	281	299	239	283	265	261	320	291	286	290	276	294	290	285	276	278	276	288	270	293	274	291	270	272	259	276	275	266	284	276	274	249	302	270	270	294	303	275	257	330	264	310	276	282	283	290	320	289	261	274	284	253	266	287	278	309	276	285	279	277	249	267	270	270	271	279	282	266	289	266	287	294	271	278	282	272	269	310	288	297	294	268	287	270	273	237	285	291	260	257	274	266	274	267	270	273	270	274	275	278	282	264	284	309	287	252	267	263	285	281	272	256	299	287	264	307	287	271	277	290	283	298	282	295	296	261	292	266	285	241	297	266	268	263	274	249	280	280	285	306	281	270	292	289	294	323	266	293	301	279	293	301	295	294	287	288	284	280	280	251	288	270	283	279	289	293	273	277	282	287	277	261	288	280	261	289	278	286	282	282	270	244	263	271	260	276	301	269	291	260	255	307	275	271	272	284	267	313	259	277	266	273	275	326	269	270	268	253	279	273	264	286	292	252	300	293	275	277	296	255	286	291	283	283	279	303	272	269	279	291	279	311	271	312	275	298	302	316	295	274	315	243	266	290	286	264	276	269	319	316	287	300	269	290	300	289	294	280	267	269	267	278	277	293	283	287	282	288	269	302	273	247	269	307	288	281	270	286	280	282	258	291	268	284	262	294	268	267	266	287	265	266	299	291	258	246	269	270	306	274	279	267	297	287	256	285	271	272	278	267	253	282	289	282	273	304	293	273	283	267	266	279	282	259	248	261	314	270	272	314	325	304	278	275	277	281	283	273	283	255	296	286	293	287	281	286	278	261	289	284	298	304	274	283	279	271	265	288	244	265	284	287	238	278	308	272	286	280	276	273	297	304	270	287	285	265	316	277	269	284	275	284	284	306	280	289	257	289	305	288	292	287	284	288	267	275	282	273	292	264	271	281	269	272	251	245	296	265	266	262	276	329	267	262	284	281	300	253	300	327	271	292	238	297	264	279	296	264	289	296	280	268	282	305	282	264	301	293	278	323	288	308	290	278	298	281	260	270	282	288	313	300	301	264	291	258	278	262	281	259	308	287	274	264	275	268	274	282	279	280	282	293	270	257	314	317	288	284	278	274	276	293	279	257	302	295	276	267	270	328	261	304	254	247	271	279	292	271	260	258	262	284	283	283	300	278	253	266	293	319	271	274	313	322	287	280	272	297	285	259	276	264	292	272	276	247	270	297	264	289	292	267	288	254	250	250	272	293	315	298	289	263	296	255	255	311	285	257	274	290	260	295	296	271	273	337	293	295	243	292	301	266	280	308	259	317	307	274	284	267	305	328	252	306	283	296	299	269	271	284	271	286	243	277	268	270	271	277	323	263	300	317	275	309	250	274	292	283	286	278	254	296	276	243	258	281	283	251	292	283	283	299	276	308	304	255	309	297	291	269	247	269	289	269	279	271	266	277	280	260	257	296	266	298	275	267	311	278	301	271	299	284	292	297	273	268	309	267	286	296	301	268	305	261	258	274	282	262	281	290	291	228	282	281	258	288	292	295	293	268	311	241	285	291	299	281	265	282	273	283	264	270	278	279	277	275	293	280	278	317	297	316	275	279	256	279	251	293	268	291	287	254	298	306	306	291	279	294	285	298	295	303	282	321	284	281	291	305	270	289	251	269	276	296	274	275	268	262	281	270	299	294	263	289	262	310	279	293	279	241	260	280	257	263	286	300	271	258	281	293	285	265	298	309	271	310	269	303	289	275	280	307	263	252	293	291	261	279	266	291	291	278	289	313	271	283	298	324	293	287	292	260	281	280	306	262	284	273	290	306	279	296	298	308	284	262	287	278	286	266	269	277	300	297	285	301	297	281	295	267	243	266	295	279	271	276	300	297	279	280	274	263	277	266	259	265	262	247	247	276	264	257	285	322	268	271	278	242	310	275	256	301	307	267	283	287	286	304	262	276	287	292	263	254	269	255	276	301	264	292	289	275	298	275	276	276	298	257	264	270	323	286	283	274	242	307	277	286	257	254	287	253	307	264	289	293	262	311	256	235	278	299	256	301	317	290	285	322	274	276	294	268	263	289	285	287	268	233	298	322	291	280	279	294	318	311	279	277	282	289	283	284	304	297	288	281	293	280	297	332	292	294	284	298	292	284	286	294	250	261	296	295	301	288	278	315	275	285	262	296	271	270	261	295	303	299	273	274	301	303	293	302	261	255	280	315	301	295	284	273	272	280	259	274	273	255	281	263	309	280	288	253	296	271	288	304	275	285	287	297	295	290	303	249	269	273	308	279	280	253	307	246	288	280	296	287	284	301	287	289	283	314	298	297	278	264	294	258	275	270	305	279	254	254	307	277	305	274	280	295	268	249	269	304	279	279	280	251	282	306	295	293	271	261	256	272	264	279	304	272	284	304	268	275	277	291	288	274	300	281	277	299	269	294	282	279	257	269	295	289	274	301	260	258	286	276	259	313	266	258	287	289	295	282	302	291	273	288	291	249	298	301	299	308	258	279	289	280	283	269	266	262	292	294	298	298	267	272	279	245	280	250	279	288	294	307	280	304	305	254	255	284	285	268	286	332	260	288	281	268	270	290	278	292	276	299	279	258	295	264	289	270	299	291	272	294	291	279	287	274	259	272	275	316	305	273	266	270	260	310	304	287	271	267	284	277	258	304	267	303	280	282	309	277	277	290	268	283	297	242	268	295	304	263	278	280	269	292	313	279	295	271	276	312	269	269	290	306	296	252	277	288	284	283	278	264	234	277	267	279	278	307	298	273	289	280	287	271	260	277	266	289	257	291	281	245	300	272	280	254	273	281	302	302	269	279	309	271	283	274	314	272	291	337	336	321	304	296	254	296	308	244	274	278	312	260	271	286	270	288	290	297	246	269	314	266	275	276	268	262	262	269	290	278	290	271	295	308	284	243	268	268	308	268	278	284	280	292	329	302	275	277	298	299	289	294	269	276	292	277	279	311	305	286	274	283	268	279	284	280	291	304	298	297	258	268	285	265	287	311	310	286	297	267	279	283	266
11100	11256	11919	4272	3852	8607	5627	2174	3117	3187	1892	1838	1792	1677	1488	1279	1171	1164	1061	988	971	933	958	997	961	922	937	919	830	799	847	1370	2564	1173	935	1211	1390	1185	1021	873	811	818	753	764	833	749	763	816	756	743	759	791	804	768	824	786	781	811	788	744	785	781	776	807	781	744	775	766	769	762	782	772	794	788	791	759	790	762	753	752	765	745	824	737	804	742	776	760	784	799	753	728	730	780	786	819	777	750	776	749	746	749	781	744	752	786	778	773	767	789	833	814	780	754	747	776	773	841	807	784	803	786	770	805	748	765	794	765	801	783	760	783	769	728	776	787	819	823	751	787	775	769	782	781	791	756	758	774	772	791	745	828	803	809	823	781	777	789	761	761	831	772	740	782	774	773	849	736	828	782	791	751	722	782	776	805	828	760	793	761	836	750	841	763	752	776	803	772	772	735	811	813	728	743	801	790	764	805	782	755	783	780	789	789	801	764	809	769	766	712	782	802	750	764	737	815	747	791	786	802	816	781	791	800	795	781	764	758	785	786	761	741	812	816	791	822	786	794	775	808	765	816	798	738	810	769	790	759	754	763	752	771	819	765	807	772	728	777	772	764	745	780	787	803	740	772	763	756	776	793	845	777	761	832	797	765	753	748	798	792	791	746	788	781	782	773	730	806	821	745	814	783	764	827	779	749	779	762	767	769	787	764	780	784	749	820	820	851	760	765	787	755	839	770	758	766	681	783	770	759	743	789	804	785	798	731	845	813	778	743	714	750	772	806	744	759	795	819	783	819	778	773	725	767	793	803	776	754	814	762	790	758	782	765	723	783	751	792	764	765	765	793	738	794	750	791	769	780	776	748	785	758	770	780	801	775	686	758	772	795	774	750	779	802	805	813	817	790	729	683	775	766	755	752	793	786	773	762	754	782	774	793	807	733	786	749	764	777	723	753	776	784	761	719	820	736	763	774	781	755	798	772	782	785	765	741	784	750	729	818	771	770	784	785	769	784	764	789	792	788	812	821	772	826	762	792	804	785	778	797	783	766	835	780	806	764	789	781	805	758	762	763	756	775	806	761	794	808	775	770	736	827	772	789	761	820	751	729	776	767	757	815	768	760	791	749	756	797	812	776	814	777	780	763	807	793	767	791	749	774	719	767	787	769	813	799	738	777	776	825	802	814	770	764	736	749	719	778	803	812	796	832	795	785	758	793	812	799	765	775	747	829	809	767	854	757	791	797	831	806	777	751	779	772	759	788	793	791	741	797	762	749	782	734	747	817	758	727	844	758	766	805	766	749	776	787	765	793	755	798	777	697	806	763	782	785	770	789	794	799	771	792	775	796	777	811	791	785	798	843	752	776	735	789	831	784	753	770	756	755	803	798	734	762	794	783	809	746	770	774	785	766	799	777	794	818	785	819	805	802	853	800	771	786	770	769	773	734	787	734	748	764	804	793	763	813	776	755	778	776	840	795	722	792	835	758	765	709	778	805	778	806	760	759	828	796	816	805	739	793	741	758	816	762	780	723	765	785	780	755	793	776	843	797	781	796	765	779	779	727	789	756	766	847	785	778	774	858	726	743	762	737	780	775	725	756	792	750	805	779	736	773	802	801	763	790	792	794	796	809	775	819	780	779	786	819	772	776	788	724	779	790	760	826	750	765	751	776	737	756	813	758	756	821	761	740	706	774	829	787	814	745	779	790	735	786	773	802	839	809	797	781	782	747	746	765	789	776	799	807	726	786	774	771	784	797	802	779	739	795	768	740	776	739	783	758	787	761	823	814	759	799	814	781	765	801	791	760	764	815	764	800	752	762	742	756	851	767	822	751	802	800	752	763	746	791	832	771	733	791	758	830	751	776	701	769	758	817	784	788	812	784	789	767	744	765	767	755	767	777	750	797	793	829	781	753	766	779	740	758	790	812	791	760	770	788	780	789	792	803	802	749	762	765	784	751	770	764	781	776	814	752	804	784	804	750	792	779	743	729	773	805	765	782	829	734	764	792	779	782	784	751	756	784	769	735	780	727	767	839	816	821	747	801	815	768	793	780	762	803	809	850	820	809	760	808	805	781	828	728	774	752	807	814	780	789	808	778	772	733	768	796	741	768	766	765	781	755	717	789	851	748	762	801	732	763	739	764	806	762	787	807	848	784	774	863	777	756	764	798	753	792	813	793	782	789	769	752	820	801	728	728	798	771	798	759	769	728	744	822	821	775	745	793	777	802	765	798	781	774	806	779	846	796	798	808	797	791	774	749	795	796	757	769	801	806	788	823	773	824	747	805	748	785	820	785	785	781	749	724	760	781	824	751	753	775	778	738	804	760	781	783	730	752	808	772	787	768	757	835	827	792	776	771	739	751	760	725	798	769	811	806	756	761	751	753	755	789	805	735	793	796	795	757	801	741	771	796	800	780	727	810	763	735	775	759	739	772	827	748	783	753	746	769	770	791	745	792	728	786	738	785	783	740	787	770	757	759	817	779	770	773	776	818	795	774	764	757	794	751	804	754	819	768	697	805	747	782	774	771	766	768	740	766	792	689	768	779	779	820	771	827	761	767	765	773	777	756	853	743	792	733	755	777	763	767	794	823	803	774	787	796	752	773	789	826	766	714	773	753	789	777	779	788	801	762	738	787	792	797	780	733	756	738	762	699	785	819	769	807	791	823	775	778	759	740	800	761	795	798	789	783	718	784	785	779	760	810	786	778	773	806	769	737	804	789	754	773	754	812	780	764	783	793	775	767	765	765	809	757	829	770	792	750	765	793	804	781	756	770	791	783	817	782	765	752	724	756	776	748	708	743	750	786	773	787	730	723	742	727	799	761	782	787	796	810	787	758	821	792	739	695	769	778	745	764	773	753	784	772	779	799	795	749	779	790	810	770	785	814	753	813	786	772	803	776	813	811	778	761	776	796	743	785	820	760	782	812	785	776	788	745	772	769	769	742	827	789	773	755	784	783	779	746	824	710	775	746	754	735	763	814	782	772	781	835	761	807	752	810	758	801	772	755	745	783	756	781	727	778	747	761	782	726	814	756	753	771	767	787	740	736	781	792	784	783	776	838	842	791	773	787	772	791	828	758	732	750	751	744	758	816	823	764	765	809	768	804	758	771	767	738	807	736	732	760	800	806	786	757	771	779	762	754	772	760	783	790	791	750	814	777	773	770	807	741	749	775	771	727	766	752	753	729	774	750	703	764	777	772	802	754	791	768	735	826	822	791	737	793	785	745	816	768	764	740	744	826	775	756	758	757	705	708	793	761	762	791	773	754	765	786	813	793	795	796	726	821	838	835	765	794	772	805	762	810	808	745	789	811	810	790	761	775	741	753	787	732	775	790	760	801	776	732	757	776	745	807	758	771	774	776	775	808	807	748	794	783	746	740	803	754	804	709	755	757	810	780	786	801	776	761	813	810	825	801	778	781	781	799	775	807	769	812	767	771	797	764	745	767	781	759	814	774	801	752	726	797	739	753	740	818	791	701	786	801
15243	9613	6195	1609	895	1240	829	636	1225	1002	542	513	429	375	339	339	308	304	272	305	326	342	328	309	286	289	287	267	290	319	306	341	460	330	332	407	431	365	320	336	283	271	279	271	273	269	279	265	304	286	287	254	255	275	272	278	266	265	282	293	280	286	313	271	295	284	282	282	318	250	278	271	279	277	292	313	299	273	282	278	257	287	268	243	318	268	259	285	259	294	249	269	273	276	265	292	284	273	294	276	260	255	296	317	271	272	257	246	308	275	280	265	259	309	280	274	262	284	283	270	276	323	276	304	297	303	310	272	277	268	291	268	281	279	286	295	297	278	280	258	280	276	262	308	272	317	267	273	289	293	280	309	268	291	287	296	299	295	290	287	268	290	253	272	256	300	289	296	262	292	264	276	299	294	271	312	297	295	277	272	278	306	268	264	284	273	283	255	256	282	284	275	264	297	300	262	281	301	290	301	269	271	291	280	266	275	250	250	271	259	294	296	268	289	276	264	282	280	320	255	309	322	266	282	290	272	302	284	244	256	282	276	280	278	266	231	276	268	264	303	280	257	235	282	259	293	290	306	305	314	306	282	317	251	297	281	307	266	287	284	290	277	285	310	302	285	267	289	304	284	305	298	267	272	283	284	276	260	291	275	246	280	253	304	294	285	279	254	285	304	248	289	275	295	276	272	278	259	267	272	285	297	270	275	290	242	268	312	273	279	277	275	286	278	293	283	283	296	290	278	283	287	283	276	271	282	274	273	295	297	269	304	292	290	264	289	273	272	275	267	303	275	269	292	289	247	248	254	295	288	292	269	311	276	285	272	288	257	306	287	293	292	295	259	265	297	311	273	274	297	296	279	241	277	302	333	269	317	306	282	287	288	276	295	286	283	275	256	298	261	294	310	296	310	284	287	290	305	266	281	275	263	256	290	298	271	284	256	273	270	280	270	278	276	254	287	263	272	291	312	283	262	287	299	288	263	283	263	292	276	295	282	323	292	281	261	279	300	290	302	281	304	303	290	264	303	268	280	288	287	298	304	280	286	268	275	271	306	270	252	300	283	266	271	270	292	287	236	275	284	250	279	250	263	269	287	276	285	313	304	253	303	280	294	284	266	277	288	287	300	270	292	276	273	271	312	332	282	257	293	317	302	274	262	281	286	297	301	267	280	274	276	282	298	286	284	279	285	271	282	281	268	303	269	281	303	311	275	259	258	261	286	292	331	300	275	312	295	305	255	285	298	285	272	282	268	274	262	313	280	314	271	261	286	275	301	301	271	289	285	286	265	285	247	295	271	271	262	285	302	296	264	244	289	279	284	282	276	268	288	275	283	293	295	302	261	263	282	276	283	275	272	282	262	254	260	291	300	296	287	296	273	292	300	295	283	289	291	264	291	299	276	290	302	280	258	278	267	275	285	247	305	295	281	269	298	283	286	283	260	265	288	280	283	283	278	270	289	293	245	276	283	284	299	258	277	296	272	254	307	278	251	302	277	315	309	255	314	268	259	277	267	278	269	281	300	290	310	275	278	293	272	307	272	286	272	284	270	268	322	294	305	297	277	276	282	264	286	293	248	285	249	295	303	297	278	283	259	260	284	296	270	282	269	277	291	260	283	263	286	260	297	285	274	280	295	322	252	279	306	274	249	286	318	301	274	301	276	288	305	302	277	236	285	335	302	269	266	264	280	257	286	262	277	299	277	290	276	294	261	274	292	264	293	295	247	298	296	288	262	310	286	298	258	296	269	278	263	283	302	269	253	308	298	288	276	288	265	272	278	275	279	306	282	313	276	269	301	282	291	276	279	269	277	278	269	277	277	280	282	270	275	279	267	263	297	263	282	317	300	263	271	302	282	285	259	285	285	275	296	297	284	288	304	286	305	280	290	291	291	266	293	278	284	319	280	259	274	292	284	275	299	284	281	283	269	271	287	286	279	300	279	307	273	279	286	275	273	278	268	317	290	280	266	272	267	286	314	325	304	291	309	290	314	313	332	279	255	304	283	308	273	291	271	265	281	300	276	269	267	306	287	268	258	275	286	275	271	299	284	254	309	257	289	300	293	274	269	344	280	304	302	291	251	293	279	256	282	275	306	302	261	280	283	275	301	261	273	290	274	288	267	281	258	302	282	304	279	276	304	268	264	288	273	309	306	260	282	284	283	295	249	259	300	289	293	270	261	253	297	310	287	272	279	315	265	316	279	302	281	258	300	268	285	325	291	281	315	302	275	276	276	287	296	299	299	273	301	279	283	261	297	243	281	281	303	318	237	284	273	295	288	273	267	268	256	276	301	264	284	285	284	273	286	304	290	298	265	265	281	264	304	297	295	280	285	309	259	298	266	283	280	258	295	305	273	272	287	270	286	310	268	301	278	286	281	282	269	260	290	244	287	306	279	280	277	263	267	288	295	278	268	287	257	265	267	279	261	294	265	289	290	309	301	292	274	283	281	283	293	261	286	296	281	272	268	275	303	297	274	289	270	278	264	263	277	286	269	270	287	279	284	278	263	293	292	262	298	303	282	278	278	300	257	312	276	271	265	284	246	292	269	282	303	256	279	275	308	272	257	298	312	273	282	332	292	255	283	293	241	298	275	283	310	288	284	261	299	288	296	313	266	271	274	290	315	255	289	288	295	291	284	284	297	295	282	303	279	299	282	294	267	309	274	274	282	277	300	296	291	270	266	292	314	262	286	286	277	274	276	267	282	274	305	269	312	294	268	266	306	278	263	285	267	281	286	273	325	263	272	289	285	286	295	273	263	288	304	285	286	269	268	287	282	270	261	289	289	290	275	266	272	292	276	285	258	282	263	284	289	260	251	269	271	283	274	280	257	284	284	272	279	278	272	285	280	268	306	310	264	301	307	274	293	265	279	282	287	265	279	282	278	288	298	311	276	275	280	321	276	268	281	279	257	281	277	285	294	273	268	330	319	250	276	300	252	279	283	278	295	278	262	281	290	296	267	284	284	273	267	277	267	277	260	283	276	323	284	321	275	255	286	297	301	306	284	269	293	259	286	293	285	298	284	280	293	306	259	286	297	282	260	307	251	282	294	260	265	301	290	325	270	244	262	297	278	263	280	295	286	253	249	274	260	282	312	299	281	260	276	309	287	282	256	289	264	294	283	294	287	264	297	269	250	267	293	294	258	282	284	261	274	276	289	259	302	308	269	286	268	254	295	279	262	266	266	258	266	293	293	293	272	272	279	279	284	298	277	248	282	264	291	261	277	280	285	308	271	298	283	300	291	270	300	298	258	292	287	277	311	291	283	263	288	291	268	269	286	262	285	260	255	280	282	286	291	251	289	265	277	303	283	288	285	255	302	249	272	292	267	259	247	259	270	265	261	289	298	286	270	239	276	307	251	277	300	297	295	293	295	287	268	297	294	256	253	276	297	299	267	306	273	259	261	294	282	281	292	285	291	260	275	281	275	301	289	277	270	249	271	284	273	294	295	270	280	252	280	275	295	280	270	258	300	292	316
9730	8433	7797	3215	3045	5209	3422	2763	6099	4620	2191	2080	1767	1386	1251	1008	1076	981	957	1074	1092	981	1014	1001	1024	923	858	912	925	860	928	1452	1902	975	1069	1671	1666	1318	1095	885	815	768	825	765	760	768	790	739	734	756	751	793	859	793	764	726	758	763	767	841	775	754	800	799	818	882	818	795	791	832	746	746	779	802	736	773	785	793	767	830	802	764	808	761	751	762	802	751	760	787	784	810	761	804	770	732	789	773	773	795	783	754	812	794	795	735	746	794	772	740	804	792	823	795	766	804	752	784	756	780	782	761	830	745	761	750	787	814	843	757	801	765	777	814	842	749	806	795	830	780	755	761	834	769	730	768	807	793	765	737	737	771	789	791	809	749	773	766	790	782	780	778	797	774	784	810	771	812	780	729	723	786	740	730	771	785	776	765	771	756	731	794	760	739	763	883	756	758	724	797	775	714	788	750	785	761	748	769	769	757	773	798	768	828	748	781	795	762	786	774	763	777	783	760	771	755	790	779	769	787	820	744	795	809	780	726	763	795	788	711	780	789	766	756	813	756	788	762	776	758	782	783	815	771	779	725	771	834	795	778	813	806	802	785	750	760	790	767	785	752	812	715	764	749	751	821	742	781	795	695	828	845	764	753	794	797	836	743	823	778	797	769	787	800	788	767	797	774	813	748	723	791	758	795	799	743	803	789	757	747	772	780	770	776	711	752	775	771	785	781	791	797	774	772	780	827	820	736	757	746	741	816	743	741	833	808	789	806	758	777	769	806	837	784	801	802	782	779	787	771	787	805	777	774	813	778	774	785	774	804	815	769	772	773	797	743	764	770	755	763	757	754	777	755	741	787	803	730	818	779	795	758	768	740	787	806	821	772	778	808	809	777	757	791	802	757	760	788	778	821	746	710	768	748	858	831	811	773	754	808	777	753	847	750	759	799	778	728	727	806	812	778	769	818	794	755	760	783	790	809	758	782	786	793	761	828	815	777	794	847	762	817	773	815	757	815	800	777	753	748	805	712	820	806	800	768	817	798	760	782	734	788	772	748	800	759	760	817	788	781	823	811	759	759	790	787	777	767	830	823	760	793	803	809	797	703	757	747	815	801	801	834	819	773	783	793	765	732	769	771	767	772	756	775	749	787	778	719	735	766	765	755	819	790	759	815	746	793	775	741	777	824	799	803	799	812	783	747	780	810	812	760	788	827	761	788	723	770	756	777	735	822	800	710	810	755	776	740	796	776	795	793	821	814	780	802	761	750	819	811	789	829	786	767	802	819	771	807	798	756	763	774	788	745	776	739	787	741	730	777	773	798	808	786	802	778	787	809	758	797	736	832	782	778	770	779	779	768	767	764	823	727	758	752	731	783	827	780	733	791	765	795	764	777	744	797	757	795	778	811	776	779	770	825	762	734	798	788	780	758	768	745	765	749	725	796	783	759	768	848	790	786	765	730	835	762	767	740	808	772	780	771	781	754	809	787	802	743	770	826	751	788	815	770	810	761	734	810	712	787	743	761	763	797	774	783	792	799	752	777	745	772	822	846	822	786	819	788	775	786	762	786	762	785	803	795	762	776	788	763	756	803	720	749	770	838	749	811	798	792	818	794	759	781	814	770	762	741	800	776	806	764	776	824	759	844	745	788	783	755	784	805	726	733	780	738	761	760	710	776	783	752	813	784	775	753	782	779	786	757	766	765	793	789	800	748	791	757	805	779	767	786	799	778	740	776	797	794	778	764	783	788	794	756	770	777	737	785	786	754	758	795	836	777	738	806	749	764	785	770	792	746	746	761	757	770	808	780	759	856	809	755	773	808	772	723	843	801	753	763	831	759	784	741	769	759	731	772	812	758	754	839	792	752	777	795	766	798	789	779	730	780	765	756	783	760	832	754	738	774	779	774	803	732	805	776	732	798	725	748	719	760	773	789	818	754	794	757	742	743	825	797	791	769	743	768	760	784	752	810	763	836	800	766	821	741	759	832	828	757	775	775	802	806	730	833	802	718	843	770	750	785	804	792	753	765	818	804	756	807	803	763	756	776	794	750	810	767	776	803	771	775	779	794	751	756	780	817	755	825	753	824	748	774	746	772	822	830	772	804	764	820	732	743	800	779	733	775	793	785	735	795	741	777	776	762	822	786	750	781	819	791	779	787	764	824	767	773	796	755	758	771	777	806	725	764	807	841	795	766	730	757	802	844	807	771	783	825	756	739	794	749	774	765	776	737	786	740	761	783	759	830	741	837	818	804	776	753	805	800	759	715	754	738	749	745	769	818	777	827	819	769	796	830	781	822	755	774	773	728	807	767	807	880	747	760	793	775	797	828	752	774	788	791	710	759	793	798	776	784	781	743	761	775	762	801	813	765	776	793	765	809	802	778	760	719	776	793	843	763	797	832	782	778	736	791	768	752	772	782	781	778	816	792	748	748	780	722	857	807	740	793	774	719	768	769	807	761	784	792	761	787	818	811	759	773	841	810	748	747	783	781	757	762	799	803	773	782	772	783	816	827	796	782	797	780	701	790	774	788	774	804	809	749	757	751	746	808	740	839	782	759	774	791	788	767	748	805	820	763	743	779	763	787	781	759	800	744	783	731	756	747	790	801	757	813	770	788	791	788	752	838	774	786	791	757	829	771	796	779	769	778	747	799	809	767	768	818	792	784	727	752	774	798	799	840	803	728	772	779	809	754	825	792	780	758	787	834	758	771	785	769	833	746	752	770	788	818	765	786	761	773	772	797	762	749	798	747	717	830	776	793	766	768	796	743	795	749	779	755	782	762	790	799	795	770	819	767	772	767	786	761	830	783	758	824	793	803	794	810	755	819	806	761	821	840	814	776	787	790	818	758	788	771	792	773	777	806	749	828	764	760	758	785	770	818	741	763	822	831	786	763	814	796	743	751	813	771	789	793	777	702	750	786	781	806	781	772	751	776	810	818	762	765	749	787	789	819	822	751	829	782	771	800	785	771	781	755	762	785	789	800	779	758	745	791	744	817	768	765	813	755	738	782	732	801	772	823	770	768	776	773	749	786	756	746	771	803	767	799	785	802	840	747	773	792	783	779	803	772	761	772	753	728	794	782	733	784	787	787	719	802	784	769	761	773	770	756	752	773	772	799	820	774	763	748	816	786	788	764	752	809	780	748	766	773	754	770	755	789	723	786	738	798	788	803	776	767	791	739	804	771	765	825	811	782	785	780	764	803	822	734	786	783	770	765	800	776	812	779	788	766	809	782	749	779	784	776	766	787	811	816	805	805	747	809	798	828	828	730	801	736	786	778	768	776	762	799	798	763	758	783	731	737	807	805	793	743	807	766	763	813	797	771	760	774	794	754	828	789	757	803	745	755	834	698	807	857	803	792	774	758	765	738	796	739	748	789	775	733	762	797	754	717	778	788	800	763	793	732	805	782	765	767	751	782	810	810	815	784	779	769	860	766	768	804	781	770	758	818	788	754	740	770	789	816	794	772	830	779	832	795	773	811	741	754
13899	6850	3633	1093	1015	961	630	682	1706	1213	483	455	474	381	352	343	331	308	297	337	284	332	286	317	303	292	307	300	310	306	350	360	333	273	322	466	453	427	363	337	274	269	283	277	275	281	264	278	278	267	303	281	261	271	274	290	270	266	260	299	250	271	290	293	299	309	294	301	295	277	297	308	289	279	282	313	264	280	285	269	280	264	310	293	298	274	266	303	282	287	279	271	292	307	257	275	272	280	310	290	288	288	281	292	270	256	280	316	277	245	291	261	286	267	255	290	329	270	279	299	303	250	303	288	291	288	268	305	258	263	273	245	291	252	275	287	299	305	300	300	293	261	301	296	268	317	271	291	284	275	303	263	274	308	308	299	254	283	273	266	264	269	267	253	306	270	304	284	269	286	272	274	271	283	298	297	281	276	348	267	304	283	275	264	271	283	266	258	274	274	285	250	309	289	286	273	297	274	283	299	289	257	279	253	297	259	292	297	270	281	278	261	292	275	287	274	291	291	263	255	282	272	288	269	269	257	278	274	277	275	277	269	280	281	270	284	300	248	305	262	280	282	276	274	259	295	283	297	242	287	272	290	311	289	302	297	306	260	301	273	283	289	253	287	303	238	277	272	274	292	295	243	265	267	281	293	286	302	266	309	280	290	264	289	323	266	290	267	271	299	287	253	260	253	285	297	313	286	286	309	274	289	261	255	285	269	292	288	276	272	308	302	313	260	321	289	288	255	265	305	282	308	287	313	310	283	282	289	311	285	299	290	304	304	252	287	274	280	270	285	309	283	248	295	278	278	283	280	290	268	250	266	281	291	290	296	280	274	267	303	295	295	280	295	299	276	278	275	325	285	267	252	270	272	285	262	284	299	285	271	288	266	298	273	273	269	295	286	295	280	293	259	290	287	301	293	281	297	300	285	292	251	273	279	270	267	290	247	276	305	272	261	266	307	313	296	320	300	313	270	320	317	289	305	281	290	271	246	272	242	247	283	282	276	289	271	282	281	287	275	316	273	290	277	257	293	283	296	242	266	272	271	296	287	277	295	280	280	264	275	301	262	317	295	288	273	298	306	268	277	310	266	281	272	272	284	283	290	289	301	284	263	315	322	265	264	261	290	264	276	307	276	255	297	262	276	284	257	303	268	289	315	298	310	286	271	261	297	303	302	304	253	303	265	293	295	286	273	270	269	269	295	275	264	269	294	280	290	293	276	281	283	273	283	281	279	269	279	286	285	269	290	273	297	266	299	292	262	298	257	293	267	265	257	294	277	284	277	292	274	268	270	293	258	311	271	279	282	274	294	278	275	294	269	264	299	302	295	279	297	263	252	264	264	295	261	293	298	264	321	300	288	267	275	265	280	282	301	312	312	309	278	263	306	267	283	284	280	289	284	267	277	301	262	283	291	271	269	270	298	279	295	289	263	273	277	276	277	297	277	284	293	294	302	278	289	280	257	265	281	261	279	282	295	286	290	281	305	309	282	268	280	280	294	277	262	252	283	267	285	274	292	300	282	301	285	296	288	303	279	258	282	288	290	253	299	278	295	288	297	324	290	289	281	287	259	308	278	278	282	291	288	275	258	286	282	278	254	302	297	272	292	281	316	267	312	267	306	268	276	304	286	261	289	282	260	294	297	297	260	270	302	280	302	284	266	259	298	289	257	270	260	291	280	270	291	268	264	266	282	280	284	288	259	294	287	268	259	280	270	260	251	297	289	288	261	287	293	280	299	294	306	291	284	301	298	282	297	288	276	278	270	280	249	303	306	283	276	275	262	274	277	286	266	248	289	303	276	285	269	276	279	291	268	255	290	296	279	270	280	278	268	304	296	251	285	269	244	285	279	281	312	313	274	241	294	283	252	277	300	320	270	280	276	287	257	313	302	257	257	253	275	271	298	304	259	282	276	275	295	297	293	253	264	265	262	275	280	284	319	262	291	268	243	281	311	344	300	288	289	310	285	309	283	311	276	317	258	281	280	256	287	280	255	277	261	255	273	282	296	266	281	284	288	266	286	292	284	310	296	306	275	272	279	256	289	321	287	317	308	259	287	295	285	277	278	275	268	257	281	266	311	284	253	264	274	299	312	248	271	273	288	253	263	287	299	299	298	275	277	301	285	259	279	284	301	280	292	312	293	273	309	289	281	266	302	271	296	300	307	275	237	286	287	293	283	268	282	253	268	252	263	280	295	270	287	283	266	269	287	277	288	301	266	271	290	265	280	255	272	261	281	262	287	294	250	290	282	286	273	298	293	283	275	270	263	255	274	270	266	308	268	298	280	282	274	276	265	286	267	274	285	300	262	290	237	278	301	307	265	276	273	267	301	284	273	292	293	302	271	270	303	301	278	274	296	318	264	302	292	322	289	257	271	315	313	241	258	274	287	271	267	304	273	292	311	264	297	294	283	254	269	288	268	318	263	284	268	278	271	271	283	288	294	276	304	299	301	303	289	285	312	264	284	262	263	251	313	264	296	259	261	294	289	323	262	257	302	276	258	266	273	276	282	298	306	249	283	285	310	276	298	260	295	272	281	296	294	298	281	284	268	266	266	275	287	278	292	280	277	277	267	288	294	284	272	299	286	262	272	292	294	286	275	280	276	287	280	279	279	271	269	258	269	313	273	285	274	301	270	268	307	266	299	271	313	302	285	295	316	284	257	288	270	280	260	316	283	259	281	270	307	253	294	253	303	244	276	270	265	304	270	283	260	315	289	277	267	272	258	282	299	281	312	285	282	327	301	281	294	282	272	283	279	309	268	260	262	274	276	285	272	265	289	280	250	254	280	280	278	307	294	310	280	261	268	258	266	305	310	284	291	270	285	287	268	283	306	264	293	289	284	260	284	275	296	274	278	283	286	288	271	275	279	276	283	258	290	278	255	258	293	269	323	267	295	289	280	289	291	291	263	298	292	289	276	276	265	265	269	237	293	293	266	281	282	281	283	298	283	282	286	281	261	280	277	286	286	268	281	277	282	267	284	313	271	252	269	280	300	274	270	289	289	311	278	291	273	282	264	289	257	287	321	257	300	286	286	298	274	293	285	275	291	260	244	291	290	287	262	305	279	266	317	294	293	277	274	280	267	273	282	284	297	277	276	299	278	261	258	258	282	289	274	293	277	255	268	297	302	266	288	306	251	302	286	313	256	283	253	301	292	311	292	292	276	278	284	263	263	281	226	257	298	282	303	250	263	288	264	279	278	264	275	301	267	286	326	280	283	283	263	300	261	248	268	324	283	309	260	271	278	296	311	277	267	292	301	272	277	286	279	280	277	290	280	315	274	278	295	277	270	278	267	261	269	305	259	268	290	254	287	267	298	288	300	286	278	268	256	281	292	273	252	305	288	273	273	272	254	304	296	301	259	290	255	267	294	273	258	253	290	283	302	299	312	273	289	307	309	271	281	283	291	280	290	318	268	278	272	263	280	253	285	247	280	271	282	272	302	294	291	272	306	308	240	264	256	291	286	292	262	302	264	277	271
9342	5741	4282	2599	3476	3972	2542	3126	8735	5030	2130	1821	1591	1315	1144	1112	1033	1004	943	1012	1040	995	1037	965	906	877	831	884	947	917	856	1338	800	867	1154	2034	1920	1547	1161	1005	806	744	773	791	768	808	761	740	753	746	759	804	783	790	793	800	818	773	815	801	782	764	754	765	764	801	757	799	838	794	797	791	772	811	749	778	771	787	770	800	777	790	748	746	780	781	757	750	738	796	816	758	790	822	743	788	797	768	794	792	779	755	746	767	813	824	747	753	777	784	784	780	787	779	772	747	789	748	776	822	753	796	789	762	782	807	798	782	771	749	749	784	752	754	800	746	751	724	820	759	767	780	764	749	804	797	751	787	751	721	759	743	787	803	812	751	776	830	815	795	814	713	716	747	759	802	823	747	730	707	802	741	739	797	816	811	806	790	763	788	765	771	762	721	743	749	745	759	771	830	788	764	801	764	755	716	792	827	787	780	805	752	804	799	783	818	769	776	813	806	813	752	723	792	745	750	738	771	740	773	759	793	800	835	724	738	790	807	781	761	777	808	752	801	800	799	764	779	745	798	795	754	796	767	784	779	779	789	791	770	794	806	760	806	807	780	751	762	752	822	755	819	761	749	820	762	758	709	788	769	760	746	722	751	792	810	796	758	766	780	793	784	790	817	807	794	787	781	829	792	773	773	779	770	758	792	776	775	782	783	766	775	790	762	807	727	741	764	740	805	804	756	758	770	755	740	799	751	814	805	763	795	816	776	769	770	832	770	824	751	778	770	767	755	742	760	814	763	748	780	787	781	789	781	816	821	781	792	787	790	775	791	734	774	745	779	727	813	708	794	784	793	793	789	748	831	776	720	719	795	782	790	764	750	778	746	774	767	765	813	793	806	783	814	752	760	774	727	775	755	771	726	779	794	708	787	783	775	759	767	746	757	735	819	838	775	738	808	782	769	790	710	818	845	773	772	802	792	828	772	803	759	769	756	796	835	793	795	749	792	822	830	778	755	784	777	803	765	817	785	787	734	810	819	775	733	775	749	769	725	722	734	782	801	876	747	750	780	766	780	741	751	773	763	712	733	786	786	806	730	814	805	787	795	772	791	771	796	732	750	811	819	729	806	721	773	728	772	812	786	773	852	757	784	746	778	742	746	772	787	774	766	826	803	759	761	819	757	783	730	822	799	787	752	710	765	779	789	791	810	778	768	768	789	737	767	803	778	748	779	778	782	785	767	804	737	738	780	775	755	775	805	761	731	797	828	768	785	780	739	799	783	774	840	821	770	761	781	759	830	730	788	764	753	789	802	791	763	794	749	816	776	771	819	778	761	780	792	746	772	783	820	762	785	821	780	777	748	773	770	832	776	839	768	772	806	755	824	815	759	755	814	766	820	836	778	804	773	827	807	731	787	772	814	780	774	780	754	788	741	739	836	779	803	734	777	767	781	749	784	749	787	781	761	780	781	800	805	821	737	757	780	748	827	776	775	758	756	782	790	745	772	768	799	783	765	796	752	769	775	781	730	768	766	791	799	796	767	742	771	802	789	758	776	806	811	810	754	777	793	776	762	714	740	779	775	794	737	790	798	764	776	812	748	797	745	759	780	759	793	779	737	794	777	785	736	804	821	777	801	788	766	761	826	750	777	777	771	788	795	779	784	741	809	790	767	830	770	790	748	775	779	757	773	805	792	799	761	780	796	842	791	792	772	799	774	744	785	788	744	794	811	793	796	776	761	716	767	778	789	766	756	802	794	745	831	825	766	792	804	759	748	732	822	777	724	836	754	783	799	804	781	751	812	801	724	803	769	790	781	748	838	771	811	789	756	818	794	743	728	781	760	750	771	755	779	796	857	736	764	805	768	765	783	813	788	813	765	803	801	770	776	821	805	777	777	799	827	743	761	797	737	807	825	766	741	772	817	802	803	792	782	820	785	763	804	862	698	801	779	781	801	792	740	805	781	788	813	756	741	788	800	812	790	814	800	795	777	800	777	736	809	790	785	758	706	784	796	731	765	788	789	774	805	775	780	775	840	763	741	799	772	767	767	795	748	770	790	771	785	808	828	775	786	809	840	728	800	769	774	821	789	738	753	819	791	728	777	790	780	743	788	807	782	809	773	769	778	783	784	792	759	792	781	743	793	792	831	747	796	761	796	755	786	815	763	760	752	739	789	768	753	794	767	768	763	796	758	738	806	822	754	744	817	760	817	793	783	769	803	789	814	789	755	780	778	782	838	753	839	731	766	760	798	786	766	754	758	820	758	727	767	815	806	756	774	797	776	800	771	804	794	779	789	764	755	771	797	763	753	769	735	771	777	795	801	764	789	778	811	760	769	762	811	726	792	791	767	807	761	808	820	767	770	788	767	745	783	813	763	745	765	753	718	785	763	811	756	783	715	785	782	783	711	765	730	770	797	788	769	779	806	763	750	749	715	766	768	768	776	785	770	761	746	745	787	796	732	788	743	759	793	801	764	756	779	757	770	792	783	792	826	783	778	777	807	765	790	744	767	866	787	789	750	795	727	795	740	770	766	749	783	800	781	763	809	764	793	783	843	808	759	752	822	776	772	786	766	748	789	820	773	801	794	796	790	789	783	794	827	804	776	773	773	793	780	745	747	732	741	721	827	760	771	777	819	784	770	737	758	784	793	801	747	790	762	772	783	784	717	734	753	772	770	769	825	775	732	780	806	799	760	830	756	812	730	817	803	819	817	792	775	719	818	772	769	780	774	787	732	742	821	750	768	764	771	799	802	739	805	758	764	779	782	820	783	771	774	754	766	795	755	760	770	759	766	810	747	692	751	739	766	767	780	766	821	771	806	836	757	790	742	747	763	824	773	732	840	793	777	760	747	769	824	728	708	812	801	769	846	753	769	780	773	780	833	775	818	733	718	805	792	842	762	782	822	808	755	751	814	798	785	785	782	787	779	762	765	753	742	746	761	756	827	769	753	818	726	766	752	787	768	750	755	818	749	766	759	772	769	770	782	765	768	804	715	756	785	789	774	782	755	769	747	772	728	826	784	829	742	779	772	779	763	805	793	773	763	770	729	817	738	784	769	754	781	810	765	779	789	781	790	774	796	752	775	770	796	734	760	753	780	790	728	783	775	735	787	771	815	774	719	746	787	758	806	796	756	718	760	788	801	768	779	768	763	762	759	767	789	821	741	788	782	758	799	782	746	752	805	745	833	800	794	752	758	756	795	772	730	791	783	766	780	765	810	761	781	750	761	788	831	792	816	791	765	766	763	802	754	760	777	788	790	811	801	728	752	742	786	811	760	810	703	827	770	765	794	760	769	789	839	823	787	795	744	802	804	811	758	771	825	804	821	752	792	790	758	769	848	765	768	818	761	747	771	736	801	752	801	762	769	784	752	800	724	766	752	813	811	749	841	783	798	782	763	797	783	765	768	766	799	776	769	742	787	749	780	787	751	748	778	833	779	759	774	753	761	763	819	790	739	755	781	767	758	799	762	761	713	771	771	797	757	778	731
18130	13414	4139	1399	817	687	685	974	1227	617	442	444	390	359	337	331	320	308	345	318	314	322	301	310	323	314	294	292	315	311	307	414	327	311	321	495	510	404	358	322	289	305	322	269	293	298	283	307	287	270	286	288	274	300	274	304	294	277	292	293	283	319	280	277	321	293	292	286	244	289	295	292	251	290	293	278	291	268	317	292	271	274	282	305	264	255	265	274	286	266	274	286	310	276	293	271	309	276	286	259	270	283	300	307	270	291	284	274	267	299	280	282	294	295	282	272	270	307	275	317	274	280	317	284	279	276	285	274	279	253	258	293	242	287	301	300	288	279	279	279	282	274	302	280	296	310	262	299	273	317	288	293	306	323	259	297	280	280	306	259	290	272	268	298	287	289	269	261	291	296	293	275	255	306	279	261	292	287	277	280	279	283	300	321	279	294	259	289	273	273	281	280	278	319	298	285	293	295	294	284	265	271	272	269	255	293	276	283	268	293	281	244	295	253	282	284	300	288	270	277	306	270	276	262	280	287	275	309	279	270	267	291	281	285	298	321	270	265	272	291	312	274	270	281	295	295	265	249	285	258	279	287	287	280	278	275	286	269	245	277	285	251	282	287	291	323	271	277	284	309	310	280	270	308	278	292	275	285	278	275	279	278	295	265	259	302	277	255	300	295	267	286	267	301	281	266	295	282	297	297	246	259	284	283	286	272	291	326	299	278	278	277	276	274	282	301	318	271	271	267	277	287	257	274	292	267	292	251	277	275	279	300	296	304	278	265	288	275	290	277	277	302	305	309	293	293	296	292	274	321	291	260	315	302	264	274	266	284	304	282	257	294	303	291	269	264	296	275	284	316	289	290	288	274	292	262	274	289	318	273	281	286	292	281	295	298	310	281	267	252	294	295	310	264	250	277	304	283	285	296	260	318	277	261	291	286	289	281	295	267	281	285	287	294	255	284	271	287	274	282	306	302	291	263	260	310	302	302	268	256	269	289	241	278	300	277	281	287	273	297	281	281	260	266	278	283	278	295	300	315	270	250	273	224	332	285	281	282	298	283	280	296	285	260	280	276	289	288	268	286	276	268	277	268	257	285	296	293	283	288	270	319	291	270	284	280	273	270	282	312	299	281	269	284	269	275	312	300	285	296	273	261	249	251	290	272	288	262	275	288	256	270	281	286	279	289	278	291	307	291	276	301	286	284	285	282	271	269	290	299	302	272	258	296	287	276	290	258	293	279	285	285	303	245	261	269	262	257	271	286	296	278	291	261	293	293	254	330	268	295	282	283	266	298	300	280	310	246	249	280	297	275	262	280	305	282	282	259	298	271	290	277	272	269	277	282	297	267	309	273	286	296	273	264	276	286	269	267	256	271	278	263	280	276	312	305	280	285	311	284	274	299	292	269	293	286	286	296	273	291	305	280	288	300	248	305	266	313	271	264	306	285	265	300	281	264	286	282	275	295	268	304	279	316	282	316	315	290	305	270	275	275	297	270	289	281	284	282	282	274	275	272	271	291	298	277	254	269	279	255	289	269	302	291	299	276	291	278	298	281	275	256	286	285	293	291	278	256	286	312	280	280	292	284	314	301	291	304	279	312	265	283	289	297	306	291	271	265	262	293	254	272	286	268	305	300	295	288	303	264	295	298	281	307	297	282	272	305	282	249	313	279	267	270	267	298	308	301	315	290	260	297	271	277	291	337	260	289	295	288	296	260	287	293	302	300	271	308	313	292	283	268	267	281	284	289	283	274	305	301	294	286	306	275	305	300	279	309	269	298	302	243	319	295	261	299	281	268	299	282	283	287	273	289	271	260	310	276	303	302	306	271	315	285	273	283	308	265	279	273	281	302	265	278	293	281	308	289	276	302	310	273	299	269	263	274	307	280	285	308	307	303	274	279	286	289	279	277	274	269	254	290	285	313	303	312	315	297	297	296	286	312	303	300	289	263	285	291	286	280	278	271	282	308	317	309	275	315	275	290	279	261	273	272	256	289	298	274	285	297	291	272	254	285	287	299	271	315	271	283	307	298	290	300	293	281	286	276	279	277	304	289	282	289	273	306	269	293	293	311	295	287	280	265	306	286	263	301	299	254	270	248	294	302	297	248	261	287	277	288	244	281	287	285	237	290	271	311	321	277	282	283	284	288	291	267	275	287	321	285	262	276	295	273	325	254	269	301	305	260	283	304	296	256	279	292	293	270	267	301	278	285	290	250	324	266	281	318	257	268	268	275	254	264	292	262	270	291	290	270	308	291	303	254	295	298	263	289	266	286	288	265	286	316	287	276	281	273	286	303	261	290	291	250	262	286	302	260	283	269	279	316	286	297	303	273	289	288	294	301	254	312	290	272	296	287	297	293	257	272	273	292	283	246	288	276	283	303	268	278	287	270	292	259	276	284	252	278	287	294	312	271	239	300	282	286	287	302	280	295	286	296	289	274	313	284	307	286	280	277	285	295	295	278	285	282	289	283	297	300	297	280	301	266	277	307	308	287	283	293	255	291	281	295	283	317	315	295	298	272	251	281	288	305	283	301	293	307	295	282	262	305	293	273	272	306	330	274	272	272	282	295	294	279	279	284	301	272	271	300	306	239	288	276	269	292	277	270	265	295	296	338	290	297	270	263	296	274	240	283	293	291	261	305	251	305	297	301	261	274	280	271	296	317	269	293	285	311	270	295	292	285	277	278	283	295	311	279	273	254	289	292	282	264	316	291	293	249	269	332	269	304	296	288	274	261	314	296	302	292	257	260	261	297	287	293	283	288	280	258	265	269	299	288	285	291	292	269	311	276	280	280	289	302	289	309	275	262	293	306	262	299	258	274	326	281	269	270	300	277	275	305	259	287	286	276	282	269	298	272	280	285	296	273	314	289	303	296	278	253	310	300	278	278	278	324	280	270	257	281	307	254	254	296	288	270	285	292	290	283	271	283	289	276	276	303	284	269	292	309	270	281	284	273	310	287	302	313	299	263	287	315	300	237	277	272	280	281	274	293	282	273	254	291	270	278	278	299	255	299	282	291	284	259	260	281	297	286	269	272	286	301	322	276	275	291	256	267	320	300	280	281	288	279	292	282	277	278	270	299	299	290	264	289	307	288	277	279	265	285	282	308	279	295	259	286	270	294	262	250	295	293	267	266	288	285	273	292	301	282	280	287	272	274	297	277	276	297	274	320	266	293	266	292	287	283	298	279	282	277	304	262	298	273	267	289	302	303	273	287	257	284	302	284	287	306	294	305	286	283	275	280	253	268	273	309	273	278	312	269	270	291	295	291	286	303	270	298	300	298	288	302	285	299	286	272	278	286	297	263	280	264	265	291	276	271	295	287	247	294	298	267	299	271	268	278	263	257	285	290	290	283	314	295	290	295	273	275	280	291	261	261	289	276	283	258	291	288	268	275	275	288	281	287	309	301	281	275	261	298	273	311	272	310	289	307	299	312	267	290	279	297	284	310	277	286	282	273	274	276	302	273	285	277	286	280
12084	11446	4605	3207	2869	2748	2705	4257	5534	2615	1982	1653	1445	1309	1204	1119	1048	955	1020	1085	1020	1163	1105	1037	921	922	919	868	965	986	1098	1810	1020	848	1228	2094	2088	1522	1200	941	804	814	812	780	818	785	734	759	764	792	775	739	808	764	765	772	755	770	814	758	794	787	836	820	793	762	766	790	794	774	822	813	801	754	784	817	790	768	729	813	745	779	759	812	756	747	798	748	785	792	802	776	795	712	815	779	807	815	769	742	784	795	805	766	754	780	787	797	840	750	803	806	724	794	732	772	793	755	791	781	763	832	763	753	754	789	755	763	762	766	746	764	820	792	781	818	779	753	761	732	774	751	749	815	808	735	769	798	754	771	794	733	764	818	765	768	708	784	791	798	827	811	820	796	758	808	805	808	780	757	809	769	771	779	806	770	804	784	770	787	762	774	757	833	814	711	754	850	822	758	774	806	794	793	772	804	820	811	779	770	780	762	760	786	705	789	767	760	753	792	823	773	754	752	807	741	773	751	772	765	784	771	763	746	781	800	734	779	796	711	788	817	772	730	793	778	836	804	818	832	774	771	777	809	795	768	759	775	745	729	766	761	801	770	781	761	728	833	807	835	807	738	801	760	770	761	820	793	823	812	800	780	784	793	802	739	768	772	788	791	770	777	823	789	769	807	805	757	762	791	775	759	798	702	772	784	774	729	776	765	762	790	778	745	766	823	716	836	753	797	835	781	796	737	755	747	777	765	726	798	786	779	731	850	775	832	811	761	835	777	796	805	752	789	769	731	826	741	755	758	783	769	755	807	833	753	852	777	803	751	749	761	793	783	796	799	752	785	765	808	716	792	738	764	718	781	776	791	835	802	806	808	792	776	745	778	803	785	788	757	846	774	765	766	752	767	738	772	788	788	764	773	721	812	774	807	802	817	732	791	796	787	765	771	720	752	812	771	797	832	817	812	763	768	828	791	765	742	733	786	776	810	759	812	782	737	776	785	776	771	846	797	746	758	759	768	780	738	735	815	781	788	830	812	784	769	812	783	794	761	798	771	797	729	778	766	803	784	783	804	801	823	799	777	754	760	777	773	796	771	807	796	794	798	797	806	782	812	810	781	737	736	776	802	806	800	762	773	836	768	790	809	776	772	813	754	787	787	801	781	787	763	762	795	782	845	827	746	809	792	816	774	816	747	795	739	768	742	780	779	834	771	844	760	771	790	766	794	773	767	792	791	748	788	760	743	803	788	793	769	810	770	802	791	805	820	836	769	815	748	762	806	776	752	807	750	818	767	749	797	767	749	790	794	790	776	805	762	806	773	749	737	813	846	805	772	798	756	763	778	785	751	771	791	746	858	832	804	788	755	830	798	775	766	737	763	752	820	761	794	796	774	732	793	783	819	779	772	788	772	766	748	766	804	721	753	743	783	761	819	803	757	834	813	810	754	729	766	782	783	791	792	801	793	743	780	786	771	755	789	767	743	735	726	784	822	783	788	824	773	730	841	794	758	767	779	772	823	786	767	801	740	774	758	799	797	851	799	835	799	833	808	759	824	800	774	807	792	770	809	768	798	791	798	830	793	777	788	803	759	805	786	744	783	775	755	758	763	816	776	742	792	783	757	824	823	823	800	870	752	819	739	797	775	775	786	705	776	783	759	755	764	787	765	785	834	775	754	738	738	773	763	768	772	827	787	805	719	743	801	770	792	736	734	801	752	779	785	743	767	762	758	806	726	783	735	801	752	788	776	744	803	735	772	812	832	768	778	763	767	820	790	789	804	740	794	753	766	771	817	779	800	786	831	743	793	800	744	786	797	791	738	791	733	769	827	776	785	797	798	768	759	806	836	753	777	763	756	796	771	761	768	806	735	785	823	788	789	811	753	764	811	836	772	772	755	777	783	813	833	766	778	759	763	776	785	730	783	775	803	734	756	798	774	756	814	734	794	779	802	787	758	795	766	805	772	782	797	777	770	769	750	787	768	771	826	734	756	770	755	833	779	755	749	781	749	781	768	714	789	755	788	797	773	763	780	817	744	826	776	765	796	769	797	734	785	777	761	796	798	752	790	777	770	775	810	798	795	790	764	789	773	739	784	733	737	756	794	782	834	780	778	813	796	775	772	733	801	745	794	813	726	790	759	791	774	775	763	805	767	772	807	762	792	788	748	748	814	782	810	785	835	790	784	798	786	757	800	814	778	768	756	774	743	763	762	807	804	777	766	793	806	821	807	744	773	792	757	802	724	790	794	777	780	755	806	811	781	843	788	778	796	705	765	748	739	772	796	756	772	754	776	806	759	816	819	821	780	717	781	763	790	806	764	737	787	809	795	755	773	784	843	736	822	860	784	833	735	809	769	828	794	787	773	798	761	831	797	791	792	810	774	753	788	818	793	764	765	786	793	778	814	804	767	767	725	717	831	769	768	783	818	765	826	816	739	758	786	807	791	747	782	758	771	769	721	713	773	741	757	827	784	806	752	860	768	771	791	793	790	755	808	788	779	830	784	755	821	763	787	773	766	776	762	813	767	770	791	756	733	773	762	810	769	782	778	812	750	763	788	754	809	804	793	799	753	793	823	773	759	734	832	781	744	781	754	737	806	774	803	790	778	816	805	787	781	784	745	756	740	776	752	750	810	744	785	777	760	813	792	785	796	769	768	813	768	755	763	795	763	841	734	782	741	767	766	838	818	780	803	780	758	790	769	760	738	765	738	784	826	779	783	787	809	814	743	817	769	789	770	764	774	817	799	750	759	792	781	769	733	801	789	811	791	775	794	769	786	851	759	771	787	777	820	788	759	782	720	775	764	767	752	773	796	784	780	804	753	779	732	746	799	780	782	803	762	731	768	762	807	802	724	754	802	828	793	775	816	708	776	787	846	780	758	745	765	761	799	757	759	768	778	763	780	766	789	821	780	801	787	793	797	790	805	787	815	805	768	767	828	755	763	757	793	781	764	757	807	776	717	747	781	765	808	754	794	807	737	804	795	782	769	742	776	789	771	794	795	773	787	799	830	763	750	741	802	771	739	821	767	774	787	769	768	776	795	758	772	815	804	761	773	787	773	778	757	777	802	751	743	739	818	776	813	814	807	794	753	776	759	750	770	788	824	741	793	808	786	765	720	793	781	793	777	777	760	702	819	795	712	788	784	800	783	753	787	772	788	724	783	817	786	737	813	792	742	785	764	761	788	752	792	772	754	802	738	776	798	800	776	793	773	785	827	837	738	749	810	824	771	770	774	772	739	764	805	742	771	799	736	774	753	817	776	776	768	776	748	799	822	805	822	789	757	832	780	795	754	781	775	802	774	760	782	810	759	820	765	765	818	799	777	758	747	709	792	768	819	793	807	768	781	802	750	733	773	743	816	814	767	756	863	754	784	755	787	765	815	770	818	719	804	783	785	760	796	778	766	774	776	717	781	769	758	786	799	752	788	775	733	791	799	771	751	784	776	771	807	742	762	750	802	813	729	749	792	812	809	713	777	772	754	762	807	815	768
16489	10147	4698	1227	849	820	768	988	1183	713	462	442	375	352	347	315	287	329	271	308	337	326	352	280	292	298	275	296	315	299	314	558	367	311	336	437	455	384	320	317	280	292	313	296	319	278	316	263	257	286	273	290	277	237	295	268	264	299	281	295	284	288	254	290	269	296	267	308	281	284	296	250	296	292	296	266	305	262	268	261	267	293	292	287	283	279	316	270	284	261	268	277	298	272	281	250	280	321	248	298	270	268	283	301	267	293	272	276	300	284	329	302	254	278	317	298	303	261	278	269	305	298	267	301	287	273	264	278	294	305	298	275	289	262	266	235	281	285	245	286	257	271	309	291	312	292	276	279	284	286	303	298	265	283	311	288	298	269	243	273	316	273	248	273	261	294	276	277	267	308	266	276	257	288	278	294	261	276	279	273	275	300	299	258	308	284	286	276	294	282	284	300	286	257	306	323	268	265	245	264	277	294	254	265	296	274	318	307	290	250	274	320	274	286	287	301	274	270	307	280	320	288	256	282	275	289	306	291	271	280	287	283	253	279	296	274	281	264	279	265	310	262	273	307	286	284	314	278	255	278	270	278	291	280	286	221	290	290	267	308	274	255	264	282	289	265	266	278	284	263	290	293	274	282	262	303	276	276	268	283	265	270	273	290	269	277	287	329	275	273	278	252	281	279	274	314	281	279	296	294	265	306	263	293	279	273	279	291	255	283	276	293	310	314	280	287	302	286	307	266	290	262	298	297	307	274	242	301	268	294	285	263	279	282	285	266	262	280	283	278	309	271	284	282	283	294	288	277	311	261	289	277	271	277	281	276	263	266	279	276	284	270	262	297	272	299	274	315	294	289	299	313	263	282	275	268	271	302	245	289	281	297	297	270	272	258	295	282	282	310	254	261	289	289	282	276	255	251	305	254	293	313	308	298	310	258	286	290	272	296	286	289	280	275	294	279	312	284	279	292	260	294	290	277	268	281	282	294	305	258	262	280	255	265	277	265	269	272	276	278	267	266	290	287	267	301	305	287	296	314	297	247	285	260	264	300	266	308	289	324	273	275	302	276	316	274	256	290	283	272	286	280	291	282	269	265	282	286	262	273	298	248	274	305	284	297	264	303	279	233	263	289	304	289	270	307	265	263	264	305	276	296	308	288	300	259	288	281	262	272	282	294	282	269	270	293	276	275	262	260	272	249	278	263	324	265	263	287	274	298	281	283	270	308	282	276	296	266	260	269	284	278	283	310	271	300	293	276	287	284	255	288	321	271	241	303	294	276	285	287	256	284	296	294	278	273	302	290	278	291	295	281	268	298	272	266	293	276	281	277	276	283	275	267	283	284	257	275	309	286	272	271	291	279	296	272	302	288	287	304	289	288	275	274	280	262	258	269	274	298	308	305	269	274	311	277	296	301	261	282	260	284	291	272	283	257	283	276	260	256	306	279	273	273	279	259	279	280	269	277	266	288	248	289	286	243	274	287	296	283	276	303	264	291	291	280	302	283	286	288	336	280	267	290	253	281	281	246	275	283	294	267	286	286	271	282	295	258	298	246	308	291	292	294	281	290	284	299	266	296	282	289	268	262	301	313	275	257	306	277	298	282	291	264	316	279	346	246	313	275	303	286	304	281	315	284	290	282	272	275	267	275	267	284	280	273	286	286	264	278	289	316	314	246	277	254	281	283	289	290	291	284	290	268	274	297	268	273	263	299	266	291	282	288	279	268	274	249	258	268	298	305	300	285	280	294	284	319	254	269	273	291	287	293	301	291	286	253	264	313	284	282	264	314	241	265	274	272	278	283	298	267	251	308	288	307	296	272	280	291	286	293	302	297	279	294	306	311	304	271	302	279	262	261	277	302	292	278	292	260	290	273	284	289	268	298	274	279	290	308	261	281	253	298	271	262	250	313	290	286	279	301	268	272	305	283	310	272	281	293	324	288	286	290	309	274	266	292	301	283	273	283	272	257	289	284	289	271	262	251	297	255	267	270	281	282	278	307	288	262	333	307	273	269	266	261	286	276	256	317	290	275	297	277	273	273	317	278	299	288	257	274	311	283	297	278	290	310	328	271	251	276	243	302	272	290	282	286	251	263	318	263	278	252	286	310	264	259	278	261	278	281	270	290	283	270	273	296	261	289	284	309	294	283	287	283	280	258	309	288	257	281	271	256	289	262	281	282	294	294	258	267	279	271	259	281	257	283	312	277	290	283	286	282	288	260	311	254	300	256	300	304	281	282	286	251	279	314	308	301	300	271	257	284	288	293	293	265	303	273	266	265	266	290	261	287	266	288	294	299	310	253	289	281	260	321	282	285	291	306	294	266	282	277	295	253	288	290	299	289	289	266	295	278	287	276	275	252	299	311	287	320	259	263	265	293	276	288	274	303	306	289	309	271	270	265	287	287	268	277	283	310	288	273	290	282	284	303	243	263	291	304	257	269	274	259	268	294	288	286	315	277	300	249	295	282	277	277	281	264	294	288	271	261	305	298	285	275	310	278	266	279	259	271	271	284	279	274	276	293	268	268	278	299	292	284	293	262	300	325	299	247	287	290	291	303	276	268	287	275	253	292	288	270	291	271	301	285	267	303	303	296	262	295	283	289	279	287	248	277	277	277	277	279	278	269	296	260	282	278	297	320	282	254	284	289	307	266	289	291	282	264	292	265	268	267	288	295	284	284	302	311	276	289	295	277	299	265	267	280	285	278	295	259	307	253	284	266	285	274	290	262	291	269	300	275	277	273	266	301	281	285	272	277	261	293	273	284	310	275	272	288	311	302	263	273	337	273	305	285	283	259	298	307	280	303	303	305	292	274	258	296	281	282	275	270	285	253	269	288	285	286	279	264	300	286	281	290	291	287	287	282	265	306	294	293	278	264	297	286	285	287	275	292	286	285	287	262	287	286	296	274	320	296	301	282	284	286	253	276	311	298	266	281	267	264	274	270	309	285	300	279	326	297	242	286	273	300	271	297	294	277	307	246	303	317	274	280	299	295	274	277	292	288	304	258	267	276	267	299	280	282	269	254	283	300	261	277	243	271	272	288	300	283	324	290	292	263	307	291	286	281	301	297	284	240	275	286	291	276	282	274	294	299	313	267	277	298	300	299	260	295	282	288	276	296	274	285	253	307	283	253	303	267	275	283	302	279	258	292	277	292	285	261	297	315	283	241	297	288	249	303	301	271	276	270	287	257	274	270	279	292	296	293	313	289	268	265	273	255	281	299	259	301	276	290	258	279	279	298	307	272	268	295	290	285	285	288	276	277	242	299	277	319	294	288	281	293	282	277	304	279	249	279	304	264	276	259	295	270	267	285	285	285	269	321	253	259	252	260	298	254	307	297	329	297	314	285	270	290	280	286	298	258	289	278	272	263	281	306	291	294	242	307	274	301	288	288	277	289	275	257	278	275	283	292	257	270	242	299	267	303	264	281	302	285	284	273	262	279	262	302	284	282	283	278	283	271	296	258	267	256	307	274	280	286
10582	8949	5235	2790	2865	3379	3323	4564	5376	3400	1662	1570	1378	1344	1218	1128	1049	1011	986	1034	1129	1129	1064	1047	963	909	913	920	980	880	937	3065	1265	915	1030	1649	1623	1233	1110	934	771	755	793	768	819	768	722	803	795	798	810	775	767	785	839	797	814	792	753	789	767	821	732	746	746	828	799	808	759	815	739	774	791	755	768	778	802	770	750	779	760	759	783	777	812	794	764	778	772	828	791	806	762	795	797	818	740	814	789	781	757	786	808	784	792	766	769	775	783	801	799	726	757	803	758	795	809	785	763	791	736	835	761	738	761	793	784	780	768	745	795	732	772	750	762	752	783	775	791	742	803	762	756	821	780	787	769	784	781	804	745	777	787	784	760	767	764	830	767	777	774	746	783	763	764	833	746	772	760	776	782	764	813	762	747	761	769	782	791	808	749	793	783	816	824	784	780	726	811	807	774	817	780	780	795	820	739	788	743	751	786	792	772	741	796	780	825	744	835	787	758	765	711	733	778	733	783	820	768	843	739	812	801	830	764	800	741	820	781	767	795	803	808	780	796	800	787	759	791	729	761	754	745	729	776	791	779	778	790	852	796	764	816	749	770	811	779	750	780	775	764	777	845	753	829	726	817	766	769	762	789	743	793	814	806	787	803	749	794	777	768	731	800	798	843	747	797	818	765	732	829	776	792	758	791	773	801	719	769	794	764	721	764	745	741	827	798	725	757	792	788	775	778	749	779	696	756	825	763	773	811	750	755	844	757	794	813	699	773	767	870	798	810	822	804	765	766	750	823	732	773	774	804	810	771	811	808	758	796	792	771	764	775	776	750	765	784	763	801	787	783	756	780	798	766	771	747	817	811	758	828	759	768	778	841	789	780	752	805	777	765	783	793	763	743	768	787	788	771	765	787	768	745	769	727	814	756	801	765	785	812	750	733	752	762	786	889	723	796	827	786	844	728	792	738	817	767	799	744	764	839	780	780	764	811	756	775	742	802	836	775	776	794	806	778	772	788	825	769	760	807	772	798	767	800	795	769	776	788	705	811	775	775	816	676	797	785	772	741	781	771	761	793	794	767	745	716	743	837	786	810	760	765	772	759	730	792	801	725	749	792	758	787	774	755	751	745	739	764	818	809	774	752	790	812	781	740	767	764	778	833	763	810	804	812	780	784	756	794	748	808	776	801	842	795	778	742	860	767	756	787	767	778	760	776	790	747	768	773	796	791	779	779	783	767	723	740	793	776	747	755	779	805	787	766	773	710	768	766	812	818	797	789	802	801	764	784	790	776	758	782	771	819	788	733	750	792	813	803	750	799	787	770	793	726	759	752	757	805	742	773	782	784	814	761	750	732	775	750	736	770	749	794	758	798	773	765	794	735	775	808	753	762	754	786	764	779	749	806	816	790	765	799	735	725	719	769	811	790	790	810	770	779	803	774	783	742	765	809	798	788	750	787	721	762	765	809	795	776	764	812	730	761	774	797	784	792	753	769	716	788	780	775	791	791	800	763	773	765	780	782	754	775	823	787	754	776	801	797	790	742	767	808	825	810	763	759	802	797	805	798	741	761	784	730	772	753	812	786	796	765	781	806	792	781	788	799	780	724	760	763	826	740	809	753	764	764	794	795	773	774	789	796	817	784	828	749	788	730	767	752	754	744	763	773	781	754	725	804	767	755	756	759	730	771	783	856	764	795	759	777	838	748	783	759	756	759	780	747	781	770	825	801	768	778	731	850	804	737	789	786	811	744	744	782	774	765	820	751	769	794	799	799	766	792	804	761	729	762	750	759	837	792	767	782	821	796	769	780	766	779	761	807	745	779	754	816	792	770	806	769	808	767	758	793	789	778	769	759	791	771	780	789	806	810	803	784	747	782	770	787	843	796	799	705	796	824	771	812	837	796	812	793	710	797	776	778	756	796	746	784	811	766	829	726	785	810	766	807	795	762	781	771	794	741	769	786	798	767	790	776	767	719	759	738	751	775	814	808	794	759	762	801	770	694	801	760	770	789	731	773	765	811	778	773	782	759	785	810	812	782	791	755	774	813	795	785	786	774	776	803	754	772	758	720	810	774	758	770	785	799	780	845	808	770	746	744	746	772	764	785	750	738	743	788	810	812	776	784	788	802	748	768	786	797	761	748	744	806	757	761	805	787	795	756	779	745	767	756	751	758	761	716	733	769	810	731	753	777	762	773	731	794	768	785	810	806	751	777	778	804	755	831	766	821	779	775	773	814	760	785	775	744	785	789	786	789	777	790	804	817	731	751	802	801	746	793	770	813	740	758	741	740	781	736	783	799	784	815	828	783	827	737	765	769	784	814	770	792	775	806	800	776	749	803	778	744	784	764	776	763	767	786	781	763	796	758	785	723	829	765	760	721	726	795	797	791	787	766	755	793	729	741	784	765	814	797	779	747	769	762	716	771	751	772	795	761	782	775	786	772	769	799	753	778	787	772	742	794	740	810	767	775	736	764	769	815	777	797	737	754	792	788	805	817	794	769	780	772	783	814	772	846	789	777	751	800	767	803	761	763	804	793	754	804	797	767	801	732	815	766	745	796	762	824	803	799	772	755	760	829	766	803	808	721	805	796	761	763	765	835	699	775	783	771	752	747	765	735	804	799	753	785	752	764	822	747	790	777	775	761	748	744	734	758	723	809	791	792	803	748	781	811	792	776	806	746	788	768	827	838	763	802	770	806	836	760	752	790	756	789	810	771	769	790	778	783	762	755	773	760	737	788	749	735	789	751	806	748	756	778	803	773	787	775	760	797	794	751	789	757	777	746	834	810	779	738	743	746	790	807	752	750	763	766	771	753	758	740	793	775	804	793	787	740	760	772	749	806	767	759	796	756	772	826	772	769	790	756	769	770	793	802	789	807	847	795	751	747	759	752	771	751	818	823	784	770	806	791	780	746	788	758	788	765	785	800	762	766	767	780	784	770	784	750	742	736	762	743	785	753	758	790	780	730	734	764	803	809	745	741	710	753	787	807	789	735	780	794	800	742	771	784	782	807	752	750	780	752	774	762	779	813	828	789	761	743	823	776	793	753	773	781	772	780	779	763	781	790	778	782	743	774	762	762	772	784	755	769	758	820	812	786	805	822	750	760	806	819	785	751	827	774	733	766	776	757	761	726	800	775	769	758	754	782	798	807	715	747	811	814	780	786	760	724	727	760	751	779	773	785	745	742	790	804	797	800	774	769	778	746	772	756	748	829	777	803	716	776	751	740	791	810	732	818	727	767	759	777	752	773	740	728	781	769	752	768	800	767	805	766	768	777	807	742	751	761	794	754	780	792	847	820	746	765	789	755	801	746	778	827	786	809	765	802	809	821	749	792	780	792	804	758	773	821	775	798	751	806	728	772	805	783	832	770	801	798	713	759	758	761	823	826	757	777	832	763	760	819	762	815	812	815	746	776	785	781	782	793	812	763	749	809	779	798	811	809	779	780	789	754	815	786	744	781	755	744	782	751	774	807	748	785	785	783	751
12255	5518	2628	1270	947	1009	1074	1065	2223	498	386	351	342	345	325	270	321	336	295	342	351	318	327	328	311	303	307	295	327	278	333	553	379	317	338	373	422	327	298	299	318	277	305	285	267	305	259	282	273	256	228	263	266	277	293	281	279	278	281	284	295	284	266	270	280	262	255	289	289	334	316	283	278	267	287	266	286	289	283	270	281	289	275	260	270	301	267	257	309	280	277	278	274	257	275	270	290	302	294	287	291	290	249	252	273	269	256	297	286	272	280	269	282	263	234	265	277	287	288	298	261	272	259	299	282	285	278	261	284	281	252	303	271	296	309	295	287	277	306	266	291	274	282	271	280	287	287	261	306	280	282	254	266	261	276	284	302	284	274	289	287	281	291	298	268	268	293	251	282	297	290	299	288	265	281	263	243	274	294	295	249	287	273	269	263	271	295	297	257	308	271	289	265	292	289	304	255	278	279	310	286	272	288	292	275	295	278	290	254	311	274	268	288	266	301	280	260	272	283	298	301	261	273	281	300	272	268	264	287	289	292	254	266	255	285	259	290	283	266	282	271	271	287	276	294	284	286	277	283	281	307	281	269	263	296	285	295	283	278	309	294	286	288	266	281	290	309	257	256	278	251	301	291	231	284	256	305	291	287	240	264	290	259	291	269	315	275	272	263	292	270	295	293	277	287	299	278	244	257	278	287	276	288	278	283	290	289	261	280	305	273	277	255	248	281	289	311	283	284	300	267	235	283	265	273	280	250	256	245	271	253	273	292	261	281	252	305	296	284	259	308	279	287	244	264	275	305	276	274	279	260	272	280	282	257	269	285	299	293	269	293	294	266	298	298	254	243	277	288	265	293	272	247	293	294	300	303	288	277	269	282	281	302	279	275	266	290	282	308	293	288	305	326	242	271	288	309	251	276	270	295	298	274	291	290	267	289	313	302	269	261	276	273	300	278	246	270	279	287	316	293	293	271	272	287	242	281	286	275	310	295	274	264	295	298	245	300	247	289	259	284	273	282	274	279	261	251	284	280	283	281	278	281	311	260	247	286	246	296	303	279	252	305	254	262	256	259	281	275	275	275	271	298	302	277	306	281	279	296	264	262	273	251	284	277	262	292	298	292	276	272	265	274	284	275	275	268	251	258	288	295	309	257	267	261	260	263	296	298	279	252	279	273	299	266	276	286	278	259	291	278	284	280	286	253	293	333	263	290	300	317	288	270	280	270	271	287	262	275	293	284	292	305	240	256	275	257	297	269	283	254	288	259	261	290	279	308	259	268	276	290	269	273	297	287	290	290	271	290	282	275	294	302	262	292	293	268	248	295	269	303	276	271	284	288	296	289	280	270	291	219	272	276	265	278	282	297	283	260	290	276	251	275	283	280	288	260	269	293	293	284	267	304	272	273	257	296	256	285	290	322	280	292	261	282	265	297	263	281	265	254	258	298	303	263	269	265	293	246	285	285	270	269	282	301	292	270	283	302	288	281	283	288	281	250	269	284	249	273	256	280	306	262	271	312	250	288	259	268	267	279	257	309	264	337	273	288	276	289	291	270	273	252	291	276	284	273	287	263	294	276	290	286	286	271	281	292	304	274	258	250	251	307	280	258	291	261	275	272	294	302	276	261	281	248	266	276	297	264	313	262	281	281	293	292	258	260	278	272	277	229	263	284	283	268	267	282	258	279	228	303	278	289	242	269	285	286	284	287	279	304	273	284	280	284	321	282	283	291	283	251	301	305	300	260	265	276	300	308	265	296	307	272	294	287	238	296	284	319	304	271	288	307	280	263	298	260	258	277	319	275	268	273	282	278	301	290	275	301	325	268	280	291	288	310	304	260	281	291	305	282	286	260	278	254	312	281	274	265	255	287	275	281	263	262	261	249	288	279	302	306	283	298	320	264	271	282	249	266	312	303	280	284	278	274	252	297	273	268	313	293	277	274	263	287	287	260	279	249	287	303	282	298	274	244	310	280	263	289	308	265	294	293	286	282	311	283	276	284	264	256	297	292	304	257	267	294	299	303	288	294	285	280	262	250	312	285	282	269	272	284	274	265	275	284	288	306	269	281	295	292	304	282	257	302	275	266	257	260	311	279	257	252	271	283	263	238	308	270	293	269	259	292	289	277	285	295	279	285	246	291	283	282	285	273	270	288	271	327	271	298	300	277	289	247	289	276	296	283	289	297	270	282	283	279	273	275	279	278	296	284	272	288	311	289	271	267	248	264	264	282	276	278	293	274	279	266	285	268	282	289	289	289	272	279	275	290	278	291	286	291	258	289	245	291	305	276	276	268	252	254	289	294	287	258	279	294	276	272	300	283	286	301	268	256	287	262	283	282	288	245	305	288	283	306	246	300	296	262	303	273	297	287	310	273	270	268	282	278	257	264	285	276	300	270	268	283	263	270	279	292	297	273	257	295	308	254	291	304	265	275	282	288	297	286	281	281	281	275	296	256	260	253	265	249	273	288	274	271	261	290	285	308	300	292	281	258	253	285	284	323	307	294	297	261	277	261	281	279	267	256	281	301	257	273	312	303	297	281	289	276	267	268	289	287	287	267	278	237	268	260	299	290	298	296	274	249	307	279	294	298	315	283	310	291	268	278	254	316	256	291	285	289	309	288	245	268	268	292	272	296	271	300	275	281	272	241	275	283	263	266	287	307	294	309	271	284	290	251	248	294	298	265	283	261	286	261	272	289	275	289	297	269	294	270	258	298	264	256	274	265	244	280	301	292	256	263	293	281	269	261	273	264	276	299	299	279	307	261	273	320	269	285	266	281	337	310	285	270	290	270	280	312	282	274	273	280	290	291	252	300	279	285	291	283	264	294	320	273	267	262	285	311	261	262	249	291	289	292	288	246	296	288	281	281	246	277	265	295	307	279	285	273	287	284	281	284	273	302	306	283	279	269	280	277	257	275	272	262	281	294	252	266	273	250	255	292	277	258	290	271	282	289	310	311	259	298	274	270	291	273	299	295	257	288	250	264	295	310	290	285	262	285	308	275	282	288	282	282	271	253	282	277	257	274	314	291	275	262	278	309	264	289	273	266	259	273	268	297	290	273	290	241	253	275	267	283	271	285	289	300	287	265	289	288	307	297	278	293	268	257	281	263	295	308	266	275	284	278	273	250	274	275	277	283	269	307	276	298	291	298	257	297	258	284	279	269	300	278	281	300	301	267	322	283	297	288	266	291	291	269	286	272	254	285	274	264	260	259	258	262	289	287	282	300	277	279	270	267	304	282	307	298	317	265	267	287	282	287	270	249	280	280	289	304	303	275	265	293	277	295	284	256	280	267	266	287	283	257	286	318	264	278	306	302	258	267	286	282	271	266	273	279	275	265	259	256	272	254	278	287	268	286	283	292	250	279	252	271	279	276	276	293	286	294	298	273	281	285	278	274	263	292	257	280	260	282	256	293	284	291	273	271	280	294	254	295	306	294	308	317	280	293	301	278	279	284	293	286	279	292	259	288	288	280	302
7797	4846	3184	3199	3212	3907	4441	4800	10289	1807	1357	1200	1127	986	965	958	899	984	959	1031	1029	1060	1029	959	924	861	876	893	953	906	1012	2783	1288	912	1080	1505	1395	1058	947	826	740	837	764	724	739	786	764	752	758	774	791	825	740	791	777	727	766	751	722	787	796	755	771	750	741	773	813	792	755	780	709	835	800	712	776	795	767	792	791	769	717	791	805	754	743	741	756	738	779	761	769	792	750	714	795	758	749	817	784	782	791	743	737	782	820	761	776	770	781	816	766	757	834	788	782	806	769	742	743	774	688	747	801	793	794	799	819	763	783	774	770	789	761	778	801	771	759	731	787	775	743	805	755	777	782	749	770	766	761	769	750	797	796	762	738	765	772	719	778	760	747	716	787	733	759	817	735	782	843	761	743	805	859	749	736	756	769	788	789	779	790	799	757	836	831	760	791	785	745	782	770	806	772	781	742	799	799	751	759	822	791	765	773	733	799	784	816	737	720	778	792	759	762	745	789	776	760	740	715	728	734	771	806	721	738	708	751	738	769	794	737	754	737	790	792	723	800	809	789	763	754	754	794	761	802	781	790	769	761	790	762	734	781	790	735	789	768	759	736	791	742	732	767	816	784	765	788	771	763	801	830	774	765	765	797	786	777	767	810	699	754	748	725	774	765	735	749	758	789	755	760	727	787	765	766	732	722	732	807	781	786	791	778	745	795	779	827	765	746	716	791	737	789	840	744	818	730	782	790	768	764	770	781	840	807	755	795	796	740	749	751	774	758	786	795	767	740	741	784	779	760	816	796	757	811	800	761	750	799	810	800	773	806	750	756	762	725	745	766	768	780	776	815	754	780	720	695	767	775	810	768	764	775	757	796	746	769	768	754	752	760	782	754	794	769	716	766	761	759	818	735	811	730	724	724	787	742	747	783	741	784	798	734	783	792	761	754	796	778	750	786	771	776	805	827	761	773	778	794	794	791	771	815	807	797	735	781	775	743	770	758	732	727	814	843	740	787	743	744	797	740	774	747	747	727	775	747	801	774	735	725	783	751	758	792	816	789	782	783	772	754	754	760	751	762	727	741	768	781	791	785	804	827	819	777	763	755	707	778	774	766	781	750	794	756	825	756	765	765	765	746	748	759	721	805	773	759	812	764	769	749	760	783	831	749	792	760	787	824	778	701	748	789	741	754	759	711	777	802	789	774	743	767	741	746	769	752	765	752	803	766	766	765	736	821	762	756	761	764	755	774	705	772	762	812	751	785	763	766	758	786	814	764	792	769	755	795	743	757	788	793	775	778	782	773	775	770	793	744	769	804	772	773	824	744	822	751	790	745	786	792	790	773	785	805	753	752	738	774	780	758	773	749	741	733	749	799	782	770	826	738	777	748	742	774	804	783	746	789	784	742	812	804	801	787	802	766	737	811	803	762	801	813	777	780	782	783	780	787	756	780	755	837	778	843	770	747	747	772	772	754	755	805	756	773	700	790	796	827	779	781	767	786	755	788	793	799	785	759	755	800	753	802	778	790	726	786	715	795	791	763	827	791	783	803	737	762	772	739	814	787	734	774	781	770	841	765	780	747	797	794	793	792	805	775	711	765	779	793	768	802	778	734	759	800	778	827	744	767	762	774	727	803	682	754	805	773	780	770	798	779	808	765	775	748	781	725	745	738	733	779	758	759	767	740	793	784	794	758	780	773	762	750	762	760	725	804	745	763	785	772	759	771	769	771	790	818	794	772	739	719	777	738	755	793	807	744	800	774	745	732	807	732	791	816	796	726	766	792	779	762	811	763	756	723	765	801	811	741	793	723	800	818	780	811	801	754	814	754	803	736	755	784	767	788	755	719	803	778	752	768	781	741	833	743	769	795	771	715	735	761	752	741	729	802	735	705	785	747	797	757	769	789	778	733	747	740	719	778	773	785	771	774	729	764	752	768	766	781	740	749	763	803	761	762	727	737	782	774	744	777	776	764	757	770	825	756	777	778	778	668	817	758	760	755	746	777	793	761	774	819	743	752	830	756	777	777	789	806	734	742	789	793	715	749	794	750	840	753	723	742	826	748	759	830	731	762	791	800	783	776	795	757	763	793	783	804	732	794	739	768	778	814	784	760	783	770	765	772	776	776	818	785	752	751	777	838	750	718	780	805	799	773	790	770	779	755	783	773	791	759	805	782	753	732	749	803	822	779	772	732	760	753	778	730	789	796	787	762	769	729	798	765	831	788	785	819	798	783	778	750	782	746	750	751	731	808	832	792	767	778	758	755	770	805	814	780	795	756	772	782	749	763	776	755	735	795	769	821	760	781	769	772	802	790	804	786	790	772	722	779	770	815	797	755	745	795	757	785	720	776	773	758	802	798	754	798	766	736	757	767	746	802	800	758	714	788	760	777	772	742	795	769	762	725	784	739	810	789	838	764	740	747	771	803	797	753	784	767	799	810	798	777	764	775	770	763	756	738	748	745	743	784	800	778	782	771	770	739	752	776	819	720	739	773	828	797	749	796	787	774	808	752	766	768	824	760	804	731	835	798	738	803	804	776	777	751	733	733	807	829	775	815	781	797	789	764	772	802	724	762	759	763	743	745	752	717	727	761	736	748	742	767	774	788	831	789	779	768	731	779	775	733	776	767	773	803	792	796	781	746	769	748	815	818	787	809	750	833	792	771	744	769	771	721	785	793	807	747	779	798	765	771	747	815	736	735	716	767	806	744	740	742	743	747	774	755	771	745	804	783	770	797	766	743	775	734	748	763	740	755	804	800	717	744	783	841	768	813	759	796	785	807	788	779	789	814	792	808	721	763	768	741	754	771	807	794	792	747	752	764	771	755	755	787	793	767	820	758	785	792	772	768	767	809	752	750	787	796	746	771	760	777	735	769	766	767	778	829	787	759	764	803	778	775	769	787	748	774	799	778	797	784	804	789	804	754	809	803	759	779	742	797	765	808	702	740	738	791	806	724	761	803	736	779	798	806	789	786	776	809	754	782	729	759	726	803	799	782	793	750	807	741	712	809	741	739	787	764	725	798	741	745	759	786	753	869	748	781	790	779	759	784	736	781	809	813	791	778	782	790	784	776	784	735	822	814	789	722	840	819	739	784	771	715	802	729	810	785	768	751	795	770	730	786	814	760	765	776	800	792	767	733	769	781	713	805	811	755	767	782	777	844	781	755	761	782	823	791	784	788	798	822	805	760	764	792	791	762	755	806	751	774	783	759	807	791	801	792	796	816	765	802	794	792	778	750	752	768	787	832	726	790	822	772	755	763	777	777	755	782	756	738	810	784	693	757	793	736	801	754	772	762	751	724	808	768	830	747	759	761	736	758	717	770	794	761	802	773	737	775	758	817	806	755	812	741	745	741	798	725	777	771	789	817	776	818	800	787	784	747	758	768	761	784	772	724	747	786	840	770	780	737	830	764	760	796	793	818	780	804	827	760	716	782	814	769	828	753	693	794	802	778	793	750	777	763	736	743	780	782	752	798	791	766	809
10588	4589	2612	1651	941	992	949	1542	2361	616	372	328	305	355	317	286	289	270	315	317	295	293	296	289	280	277	262	283	292	301	293	490	428	282	376	415	387	308	323	296	272	306	282	283	281	293	309	264	295	308	277	302	282	266	274	286	261	251	276	320	256	285	280	294	282	236	281	277	273	313	256	299	312	242	282	302	263	271	317	298	271	298	313	301	269	306	231	279	265	257	276	281	300	276	304	281	315	278	273	280	275	283	270	281	293	277	253	285	266	287	279	258	258	285	263	280	295	292	251	241	274	272	303	297	264	318	289	276	324	275	280	285	267	270	276	259	267	278	289	266	279	297	286	282	277	302	277	304	306	277	258	263	268	251	264	266	296	296	281	301	278	284	276	278	273	248	274	287	264	292	274	265	316	279	279	271	298	269	305	276	276	269	264	306	253	262	276	272	298	267	287	300	305	271	290	277	280	301	254	286	269	301	280	283	295	259	281	292	288	259	308	274	262	276	296	262	290	285	306	310	271	294	290	313	264	308	302	278	275	286	278	266	292	280	303	281	287	280	311	282	295	293	310	283	287	255	284	299	259	297	294	285	290	299	281	269	278	258	266	257	233	309	289	307	280	274	299	238	289	276	256	261	290	290	271	272	305	285	275	280	268	289	303	281	259	280	268	266	244	293	264	285	293	273	272	255	275	298	261	250	305	307	317	288	285	271	247	317	267	263	284	259	288	281	299	280	297	270	271	256	252	288	283	268	339	289	286	307	287	257	277	274	281	287	285	289	288	292	269	292	278	265	288	293	252	284	275	278	294	277	296	281	313	281	277	271	262	283	284	261	275	302	257	276	268	330	269	287	278	268	265	273	280	278	292	289	301	315	279	296	278	260	258	289	294	298	255	274	267	291	302	291	317	275	260	295	285	267	269	274	291	295	311	263	274	305	271	264	276	292	266	272	289	304	290	284	279	284	283	285	276	283	253	265	268	273	272	282	302	296	299	273	300	305	271	272	285	274	283	278	290	308	274	291	291	318	257	256	276	294	263	304	292	301	290	310	280	289	315	260	262	291	258	282	295	281	295	282	276	317	303	296	286	305	287	306	281	257	288	298	244	280	288	255	276	304	297	271	273	287	283	297	268	289	313	303	277	274	317	296	294	281	266	275	282	263	268	307	262	299	302	269	306	285	302	275	284	278	287	270	276	285	290	288	254	240	253	319	282	286	309	273	278	276	239	305	259	276	302	241	259	266	271	256	267	274	269	290	256	276	259	276	253	296	275	279	252	276	282	280	285	263	284	290	290	271	276	288	296	292	278	266	286	287	292	287	286	292	280	260	280	292	245	283	264	253	261	273	267	305	255	261	281	284	309	273	264	290	264	264	263	289	287	275	265	294	307	277	263	283	292	302	276	278	253	282	289	277	289	274	268	277	259	283	283	265	243	299	276	243	280	263	277	290	281	280	294	271	311	301	259	276	279	267	305	295	267	273	304	288	295	295	306	287	301	286	298	321	290	251	283	291	304	305	326	269	275	271	303	293	301	317	269	303	295	309	277	261	237	316	298	303	270	303	293	264	263	266	295	274	283	256	277	262	301	270	263	266	258	307	303	261	286	293	240	293	298	271	273	284	286	298	283	279	300	253	239	272	293	332	316	262	314	278	260	259	276	284	312	292	274	302	305	275	249	272	298	288	301	290	281	294	317	260	245	282	290	262	246	278	283	274	300	283	268	274	303	261	288	291	286	262	244	273	304	294	294	248	280	286	262	285	310	276	304	285	268	297	316	265	286	289	296	294	286	278	284	289	279	272	258	254	282	293	292	321	265	271	284	285	259	274	260	286	307	306	280	281	274	304	285	303	298	268	295	289	321	283	298	293	261	281	266	330	297	289	254	291	290	281	271	305	268	278	267	285	311	289	259	277	291	288	292	290	262	283	288	259	279	297	291	302	271	283	281	267	299	282	274	295	293	291	303	262	289	311	270	275	293	287	308	283	302	284	315	260	273	273	276	288	329	279	279	274	282	287	291	268	301	281	266	270	264	272	315	265	272	277	283	303	297	292	260	274	273	269	267	293	269	282	309	271	290	281	289	292	287	285	295	305	277	288	300	291	284	269	293	282	282	316	280	258	280	316	244	300	296	308	259	264	276	295	282	290	264	278	310	298	300	265	273	280	246	252	247	257	281	266	277	241	277	293	295	274	284	282	293	302	301	331	260	257	296	285	291	296	308	328	272	289	295	281	285	272	277	292	271	273	269	253	282	303	271	287	270	280	286	298	277	278	272	295	278	285	284	282	308	292	273	257	263	264	286	262	274	282	284	281	261	289	327	288	320	247	258	252	264	267	269	296	282	279	277	272	267	279	290	291	264	289	262	289	294	307	275	270	286	290	277	270	303	261	255	307	282	308	280	315	249	263	306	298	292	286	293	286	298	257	278	282	283	293	305	285	289	315	287	266	296	283	283	272	254	278	248	308	287	277	295	279	285	296	297	285	280	263	271	274	285	312	261	270	300	283	296	262	265	301	255	286	295	275	282	283	290	307	284	275	278	261	289	248	272	301	283	297	262	291	286	283	275	319	308	288	267	274	293	307	291	276	258	277	306	265	291	282	285	321	287	324	286	289	268	269	314	318	313	295	272	323	256	268	305	303	281	295	253	269	245	306	269	329	273	308	308	255	298	251	275	280	269	295	296	257	283	278	274	302	272	277	251	308	282	281	258	265	284	287	308	288	311	281	299	290	303	272	285	288	293	304	286	308	280	258	302	278	286	276	291	307	313	276	283	292	303	315	306	293	268	286	300	267	279	282	264	298	275	266	307	274	299	279	291	261	287	273	294	288	303	262	302	270	284	307	295	280	275	283	280	298	262	284	299	298	276	285	282	292	304	298	310	286	297	277	262	272	271	291	295	276	254	270	277	285	289	285	310	303	269	285	288	259	270	274	279	291	289	266	279	299	302	290	289	274	268	285	285	269	286	282	306	250	316	269	267	304	306	271	290	270	283	289	267	271	287	294	279	286	268	310	280	281	289	290	280	263	298	268	298	282	307	290	268	262	310	296	279	270	262	274	259	317	291	272	298	309	271	288	270	262	274	269	278	293	264	289	299	273	282	307	256	307	276	260	284	293	299	318	265	264	275	279	284	280	308	249	308	301	294	267	271	264	289	269	317	297	270	281	280	277	291	309	284	273	304	269	263	266	274	288	291	304	298	272	290	264	290	276	281	277	290	281	246	273	303	295	292	280	273	307	292	246	241	287	285	255	257	299	270	275	265	262	265	297	307	314	269	289	300	267	254	280	260	288	280	293	274	288	276	285	256	263	287	252	274	262	273	292	279	265	279	258	268	281	266	287	274	286	279	263	304	263	258	281	307	282	294	289	271	290	285	263	300	259	277	290	261	267	303	256	282	314	285	288	282	305	286	296	299	260	280	292	268	279	277	302	263	290	276	282	283	284	290	284	290	299	278	284	286	265	263	307	268	330	286	254
7344	4327	3888	3701	3342	3977	3831	7508	10172	2355	1163	1029	976	986	969	899	854	966	946	998	1009	1010	988	942	933	917	919	914	872	869	941	2629	1594	892	1183	1313	1142	1007	928	834	769	788	794	763	799	807	775	810	736	756	792	831	716	840	797	781	773	783	734	809	729	797	795	850	777	742	780	741	727	781	795	783	724	787	749	756	765	814	765	796	769	798	800	817	758	780	801	761	811	806	774	794	780	754	759	754	806	764	800	797	788	746	801	753	801	732	758	795	794	797	731	779	855	764	742	775	816	796	771	749	785	786	784	778	731	776	732	761	790	748	746	733	724	766	785	727	768	795	728	736	817	772	820	788	778	717	740	752	752	745	734	804	727	733	795	782	700	735	787	826	724	758	772	765	828	764	746	749	781	759	779	775	739	784	758	741	787	701	793	818	796	758	744	760	784	743	818	799	756	757	780	760	779	790	785	801	786	758	821	758	779	793	789	789	806	791	753	732	831	782	785	777	751	795	733	825	805	801	801	766	766	827	742	755	749	773	783	744	799	750	755	815	835	769	768	756	820	749	772	811	766	828	742	779	718	766	776	812	777	722	751	761	779	794	757	829	772	768	748	730	791	839	742	775	790	744	808	821	736	812	766	727	735	774	785	749	793	758	795	791	760	811	751	845	813	779	766	805	759	802	769	751	735	780	735	813	732	818	799	786	769	831	712	796	789	757	784	747	783	738	777	788	735	783	760	769	778	764	827	755	737	756	787	748	771	782	762	767	752	732	780	819	747	794	774	776	760	790	797	753	787	790	753	779	724	757	785	774	781	751	734	767	820	803	828	769	757	808	802	738	801	749	761	756	790	842	762	757	794	773	784	764	799	807	761	782	851	817	786	802	802	782	820	781	805	751	749	799	768	817	761	720	785	780	806	791	731	764	738	723	769	792	808	750	855	753	783	765	808	746	834	775	805	796	787	739	765	751	787	747	807	769	791	782	811	778	817	731	789	765	749	770	733	771	763	751	764	753	784	718	800	815	754	777	773	742	773	785	739	780	742	742	780	772	777	780	780	804	773	747	802	786	774	817	817	762	766	745	785	785	738	790	772	797	766	787	761	774	807	754	736	825	732	765	779	796	766	725	794	746	819	788	779	777	764	734	804	725	842	790	774	794	784	753	806	771	769	758	758	875	779	812	746	766	813	776	771	760	794	772	798	794	751	743	799	780	754	813	685	758	837	812	786	819	778	807	776	752	756	799	798	823	786	798	743	760	835	835	774	772	796	740	782	773	761	756	793	759	788	836	772	779	800	780	771	741	783	802	772	789	760	783	761	771	768	792	753	783	749	758	781	756	789	794	788	739	744	749	789	772	804	809	788	718	796	783	742	783	766	812	799	810	780	820	868	735	768	793	765	811	792	739	787	783	783	819	715	786	798	747	751	753	821	786	713	799	704	839	804	743	748	745	756	791	796	786	798	745	826	761	765	777	771	747	783	747	798	795	777	805	769	795	786	753	775	796	736	737	829	742	783	786	768	759	797	809	828	740	774	734	756	786	796	739	743	769	799	797	755	787	777	793	825	750	761	748	772	757	784	801	734	795	795	796	796	732	797	741	747	736	853	809	762	789	799	802	753	780	771	790	800	755	751	781	739	794	784	774	790	803	815	776	712	793	788	810	761	737	815	747	757	786	780	754	760	778	798	807	769	799	751	752	772	801	791	790	729	808	791	783	820	793	792	752	779	764	770	739	726	801	784	807	720	760	796	783	759	750	800	747	732	803	747	739	698	815	758	725	845	774	750	827	767	809	747	771	791	751	817	740	802	705	776	843	806	766	746	763	743	757	810	749	797	748	770	736	770	767	769	803	788	764	737	757	786	806	707	798	813	739	738	766	776	755	791	748	763	810	757	718	779	784	794	780	793	791	807	770	802	760	765	748	758	743	760	736	738	815	799	755	776	758	788	738	786	727	715	786	796	737	799	772	780	737	776	837	742	776	797	782	850	762	787	770	738	805	825	815	769	759	791	802	743	815	782	799	786	802	772	778	763	742	748	752	783	823	722	809	758	751	768	802	812	792	796	816	778	766	804	786	762	733	762	781	705	751	852	782	748	744	701	782	808	778	740	739	780	737	817	790	750	804	777	783	826	785	792	749	777	794	748	790	780	750	800	764	737	763	798	827	764	846	755	792	775	775	764	786	778	788	777	762	771	724	777	797	754	780	700	786	759	818	815	808	819	776	787	761	798	780	816	822	767	723	802	753	839	771	727	795	769	775	779	734	753	826	723	802	787	788	786	754	757	772	780	738	773	745	790	719	762	751	768	747	754	775	750	739	769	774	782	777	757	760	793	738	764	769	800	817	834	747	744	806	776	809	751	747	777	728	820	758	760	804	749	779	774	768	747	780	858	717	843	711	773	772	822	731	779	770	794	742	759	791	807	816	782	794	738	811	770	764	806	809	748	792	788	793	800	800	804	800	811	810	754	730	719	817	733	744	770	779	710	741	796	711	764	829	763	766	771	755	726	765	773	771	776	769	755	814	807	761	796	765	739	844	794	775	753	790	776	761	762	757	743	775	812	800	779	771	807	815	752	753	797	798	811	774	776	700	788	773	780	759	793	828	740	779	803	828	772	812	758	764	758	784	753	809	758	737	780	760	804	821	772	834	808	799	759	740	802	753	810	735	790	791	788	784	739	738	766	847	764	786	856	770	734	759	758	779	759	762	778	746	760	821	782	773	762	806	768	791	754	776	771	732	795	814	842	786	775	810	784	712	794	807	836	823	784	809	779	831	788	767	786	808	820	766	709	749	814	789	779	796	754	774	815	757	723	830	742	768	748	729	769	790	755	789	706	794	743	790	767	764	765	800	784	809	806	772	779	767	783	808	788	766	754	769	768	827	772	785	772	769	805	810	795	760	770	759	746	714	803	812	772	754	812	773	772	782	800	730	803	688	794	807	796	783	753	803	752	797	774	824	765	765	839	754	772	775	796	790	774	781	780	800	816	721	751	786	810	764	754	801	799	818	733	806	735	754	838	771	746	771	776	764	791	758	800	689	816	756	786	778	754	794	797	807	793	756	787	748	768	833	733	781	784	747	801	785	830	761	808	791	799	767	740	774	756	793	817	790	781	793	805	785	738	748	839	782	817	778	787	769	795	700	748	748	762	792	808	807	782	792	777	796	762	812	806	771	777	777	736	810	777	806	794	814	785	781	756	768	758	780	791	743	772	783	775	749	733	789	789	748	787	836	797	798	708	751	797	761	765	749	767	748	776	768	756	801	787	809	762	811	785	781	812	759	764	764	767	755	772	769	729	813	766	742	808	778	807	756	767	755	756	779	762	793	770	756	764	742	785	802	737	730	787	808	775	767	761	812	741	796	780	808	721	759	749	757	762	784	735	779	797	827	751	783	834	775	727	785	802	799	821	826	772	836	789	787	765	757	765	801	759	754	751	820	791	815	802	780	784	767	768	837	748	768	811	774	769	773	804	809	766	738
11884	9664	4252	1807	944	989	2147	2837	2782	1378	300	308	313	323	293	283	285	310	319	272	289	310	285	274	304	256	283	314	297	289	312	381	352	318	299	306	291	312	270	304	287	286	278	299	262	289	287	274	254	290	261	229	250	285	303	311	293	273	243	288	281	277	283	271	318	296	265	297	308	274	296	296	295	287	293	308	280	255	288	287	281	296	280	304	303	293	280	288	280	279	274	264	291	276	277	299	271	284	277	266	278	299	271	280	292	261	295	311	314	267	247	285	264	294	281	282	280	273	265	246	275	285	276	276	246	292	277	266	295	327	248	273	271	260	280	278	280	289	268	288	290	266	280	270	288	295	277	270	269	266	268	265	275	306	265	277	263	272	263	293	293	307	287	256	298	304	275	268	275	285	296	272	294	246	306	247	283	283	280	284	291	293	284	285	311	260	255	274	256	257	251	269	246	296	286	279	277	256	265	305	271	284	278	313	274	247	268	262	287	320	302	276	304	253	286	301	316	261	292	271	262	281	271	281	283	275	286	287	308	308	289	292	297	275	304	251	291	269	251	276	276	266	316	282	245	263	279	271	256	271	264	268	295	301	270	288	262	292	279	286	276	284	275	313	272	272	270	282	279	280	284	261	271	283	267	270	273	315	286	267	241	285	296	277	286	282	236	274	275	287	280	288	264	286	281	281	300	265	289	319	284	256	282	293	307	271	276	305	288	263	267	281	280	307	276	257	270	278	305	268	286	301	275	272	262	292	268	277	271	311	285	269	277	307	271	293	272	264	286	261	288	286	300	262	284	292	287	296	251	313	287	297	302	286	268	288	301	253	301	247	278	282	296	281	252	258	293	265	275	300	263	286	263	267	276	267	276	268	282	275	269	291	294	294	289	306	290	288	281	279	320	299	263	278	272	259	276	292	305	289	263	296	273	295	286	272	280	293	318	300	296	288	302	289	285	317	310	281	256	260	278	282	294	255	290	293	267	271	290	268	302	265	282	257	306	286	274	267	288	263	265	292	297	316	295	253	316	297	302	307	264	306	300	286	296	274	281	288	264	272	281	303	248	282	258	260	299	257	274	291	289	263	309	294	289	286	262	257	301	282	278	303	287	261	329	280	297	293	298	286	306	281	258	268	265	299	305	292	262	268	274	246	279	282	300	277	284	303	285	275	276	292	281	300	273	286	308	280	315	270	278	261	292	242	262	293	305	259	254	265	295	292	261	305	271	285	306	272	288	296	296	274	262	273	285	292	260	300	293	259	313	307	304	295	311	275	294	286	257	299	272	296	298	278	291	261	288	293	284	258	306	281	283	303	282	285	312	278	285	273	276	285	275	305	288	286	280	309	280	318	287	265	268	276	288	268	267	283	272	253	287	263	284	319	252	308	289	274	284	276	305	288	299	265	284	282	273	279	291	303	281	253	282	283	273	264	301	283	300	291	300	291	282	255	277	250	299	271	306	294	279	281	315	302	275	284	275	259	270	298	299	283	261	292	259	272	298	268	302	314	269	294	297	285	259	254	289	280	294	291	319	283	261	271	256	281	295	311	283	279	302	270	260	286	268	278	275	305	319	290	258	285	314	299	267	277	278	277	286	274	286	283	274	289	271	309	282	271	294	286	296	302	269	254	259	298	297	290	270	271	245	275	266	276	239	270	281	253	285	280	293	307	291	283	278	292	292	294	278	289	291	284	273	299	271	258	257	291	256	271	266	289	296	286	295	272	290	265	294	305	278	297	285	291	256	285	296	272	271	286	290	281	317	281	272	268	267	309	279	273	256	316	306	253	292	326	272	280	285	294	306	260	281	281	287	270	275	273	240	229	265	265	265	270	309	274	273	277	281	292	281	312	279	284	295	287	269	283	289	258	289	284	297	311	276	283	292	288	285	292	268	275	284	280	296	273	271	283	289	296	259	304	263	273	267	321	285	256	272	306	309	262	289	252	281	283	274	292	279	284	285	258	299	307	262	277	289	298	294	289	293	317	302	286	279	279	306	294	291	294	303	242	273	301	275	302	307	289	274	277	291	273	275	287	259	277	273	256	270	297	302	275	290	274	267	242	277	262	264	267	301	289	309	270	290	294	272	282	256	303	319	291	281	276	264	260	296	265	284	277	302	300	255	264	277	283	281	289	289	253	283	273	273	284	285	290	255	277	294	312	298	316	260	293	298	291	272	286	273	289	310	280	275	278	303	292	262	244	265	282	300	267	290	310	280	289	266	272	315	320	288	253	270	284	268	247	282	268	305	306	268	276	301	308	286	268	283	274	270	319	265	271	288	285	314	294	275	306	292	278	266	259	289	291	233	273	280	282	291	273	291	305	264	277	268	281	259	298	254	276	259	276	246	298	312	281	280	294	292	244	286	287	297	273	275	323	288	316	298	303	273	270	270	286	292	300	260	302	287	273	277	294	316	264	260	272	295	268	284	308	275	301	275	289	288	320	275	252	265	271	281	242	275	285	254	295	283	253	296	322	278	300	282	270	265	264	274	257	292	266	277	276	277	276	305	287	285	286	316	277	278	267	284	294	260	275	286	266	283	263	279	250	260	270	269	283	271	285	267	259	276	269	269	283	300	321	274	299	306	282	280	291	290	284	303	320	293	271	246	281	260	272	298	284	305	271	306	251	289	281	276	278	256	260	285	300	275	289	331	268	293	296	298	303	293	279	249	279	287	288	310	285	270	285	264	289	266	284	282	267	279	287	276	279	300	255	280	277	288	270	279	272	324	283	284	289	280	273	249	250	284	301	266	282	284	270	288	302	265	270	262	313	271	269	257	261	299	288	277	293	261	299	300	259	273	264	289	282	285	277	250	262	296	298	259	284	276	257	302	296	278	253	277	292	285	313	260	290	299	258	265	263	303	266	271	307	270	291	293	283	265	282	294	273	301	278	313	268	277	302	267	291	265	257	305	279	297	304	287	261	276	262	235	293	276	297	264	305	271	260	260	265	290	276	292	278	295	300	269	287	287	291	231	259	248	260	282	306	262	278	262	308	275	266	300	295	267	275	270	261	271	291	267	278	301	304	263	272	275	286	282	310	260	280	280	257	256	283	278	283	285	278	246	289	259	281	283	292	288	264	280	263	293	251	291	294	288	264	272	293	280	240	263	287	282	273	256	263	240	289	253	284	265	277	269	275	294	289	271	298	277	272	264	283	255	286	275	272	272	291	293	320	264	259	264	268	276	290	281	290	316	312	294	282	308	299	286	313	282	311	280	303	314	279	276	296	277	275	272	269	295	277	276	282	282	272	272	264	267	311	274	309	279	259	282	268	274	296	258	272	282	262	291	257	269	295	271	299	271	289	280	273	292	250	277	279	277	265	297	264	275	274	303	288	263	288	256	283	286	283	268	270	282	302	285	262	262	295	279	290	319	273	274	318	276	289	296	297	275	323	291	297	295	270	269	289	249	258	286	272	290	303	259	294	305	270	269	299	286	263	267	278	294	299	288	289	264	295	278	279	284	299	286	304	286	289
8212	9029	4805	3891	3211	3942	9443	11604	11318	5006	937	869	851	869	802	805	833	823	786	812	832	856	847	829	842	861	808	858	892	823	1053	1640	1169	819	875	942	868	831	825	757	747	835	742	783	773	796	796	776	780	777	723	779	701	725	761	769	767	767	802	709	752	760	746	768	745	735	749	738	778	740	768	795	719	801	744	740	789	774	781	788	795	791	795	795	752	788	754	792	764	776	811	770	776	769	774	785	807	750	824	726	738	795	746	832	790	730	766	787	841	807	786	782	776	747	768	792	734	790	784	754	767	828	770	733	772	728	792	820	768	768	816	765	808	802	782	728	769	782	804	796	746	765	777	746	779	819	803	789	746	751	714	806	731	774	770	800	782	772	738	768	743	728	791	734	726	801	770	755	815	739	743	787	788	746	796	728	773	762	734	798	838	751	757	775	821	763	835	721	753	812	750	743	792	715	744	780	734	763	801	827	742	756	735	783	782	761	752	741	780	786	787	776	767	735	771	782	777	771	787	790	772	741	773	776	749	779	848	758	767	809	742	794	798	779	741	793	770	806	763	775	777	729	780	744	775	789	778	777	786	835	752	732	791	760	776	795	792	767	748	758	795	776	767	809	800	771	776	760	795	782	754	779	756	779	745	756	764	783	765	771	786	814	728	770	716	744	790	780	820	752	736	771	771	808	747	768	824	761	767	745	784	797	740	813	780	737	770	776	801	761	769	738	789	822	760	737	755	745	800	745	774	801	734	793	787	776	794	724	754	788	791	793	801	747	770	767	741	764	747	734	722	840	772	782	717	763	820	751	754	739	779	737	705	761	772	783	740	780	743	829	765	719	755	774	760	777	753	755	795	789	808	780	744	757	762	787	793	769	744	783	759	790	753	765	765	796	742	801	836	769	680	793	779	749	767	723	754	773	779	767	795	749	753	756	745	774	810	787	736	795	785	791	771	771	761	762	806	777	762	803	773	758	728	788	793	788	729	768	747	774	755	785	812	766	743	808	760	761	790	818	769	766	751	773	808	777	803	787	751	781	736	753	743	764	820	785	816	729	864	797	755	770	780	749	729	800	773	778	734	764	745	745	795	823	734	771	783	816	760	712	744	786	774	744	770	766	785	778	802	765	804	793	775	773	756	823	799	711	773	775	793	802	773	778	787	745	774	802	772	810	838	750	778	733	794	775	775	734	786	801	733	784	799	750	810	776	821	785	780	803	790	802	791	790	773	782	741	732	799	763	760	767	779	762	775	765	744	847	794	735	761	766	779	753	820	786	745	740	747	730	766	750	793	852	781	779	741	810	759	756	781	794	799	758	707	808	757	775	732	784	764	751	791	776	782	770	773	751	762	739	807	817	762	771	805	766	745	751	767	756	802	754	732	707	776	768	726	765	774	796	786	757	773	747	794	770	789	786	778	794	795	798	783	769	796	810	726	740	767	809	798	781	729	791	771	778	785	778	766	762	747	766	809	804	770	777	775	768	853	760	778	786	765	769	797	808	833	766	758	810	741	783	787	799	790	789	769	792	784	822	838	716	756	729	743	722	793	785	798	768	808	848	766	796	757	773	810	809	766	743	775	769	802	677	809	816	803	704	781	756	791	724	734	819	809	783	803	767	758	781	786	837	794	748	719	769	756	831	778	754	750	756	790	798	732	746	732	805	755	754	793	772	744	866	781	759	777	763	789	774	769	761	721	787	758	738	816	794	793	789	797	751	763	758	774	727	748	755	813	795	787	732	740	756	776	773	741	737	768	763	795	720	734	746	754	793	792	781	791	797	785	772	753	795	786	804	764	788	833	806	795	798	784	780	761	789	767	743	766	803	807	756	740	790	763	778	766	775	815	780	767	751	816	783	788	728	809	757	781	790	823	775	791	759	809	763	758	702	790	805	776	820	773	733	769	771	753	788	777	737	755	779	769	770	738	731	734	779	733	809	815	776	730	782	847	808	771	839	794	798	831	736	769	701	720	754	784	796	769	761	838	732	768	759	748	797	792	771	768	790	742	738	811	799	775	801	791	781	777	771	770	801	796	824	769	768	737	789	761	785	781	779	769	770	728	748	773	759	765	733	775	758	792	816	732	761	796	758	777	801	742	824	738	757	767	739	727	762	802	778	741	725	744	773	726	781	816	738	766	765	786	763	739	805	797	762	769	756	775	790	741	816	768	766	797	786	806	786	839	781	838	853	794	778	834	752	770	759	779	723	738	802	762	757	734	767	731	767	746	755	795	724	798	717	769	768	785	776	763	797	766	755	755	807	731	785	783	788	753	784	739	778	743	783	810	752	772	765	748	761	741	795	757	771	769	774	834	777	795	820	836	761	773	798	792	743	730	811	778	716	838	781	757	735	777	783	751	733	713	773	724	778	802	815	733	821	770	732	739	789	774	746	805	769	758	797	764	747	806	787	783	755	798	786	760	744	819	780	790	785	737	754	758	736	796	766	781	811	761	759	792	816	729	794	789	751	746	746	800	782	764	764	769	793	769	765	796	791	837	734	749	794	775	748	767	832	782	795	784	751	747	751	795	700	830	747	799	728	761	768	781	759	774	784	739	825	772	759	792	777	745	768	740	743	795	821	802	764	805	756	711	711	842	741	799	796	768	770	807	793	755	748	750	819	736	749	818	759	750	757	744	775	747	757	779	724	779	791	754	754	796	841	744	769	760	741	772	799	801	768	737	759	760	760	796	790	791	780	777	781	760	773	724	779	707	788	805	799	804	786	728	839	773	784	779	747	787	706	775	803	791	792	701	765	788	763	781	734	825	741	763	751	752	785	768	768	805	750	778	747	759	749	711	754	748	785	804	769	789	748	762	818	740	746	845	770	732	685	714	780	777	745	792	788	773	775	786	785	772	800	773	774	807	837	767	786	784	805	788	817	772	750	751	805	745	768	779	714	800	802	754	790	795	737	764	783	809	769	759	776	744	745	791	750	729	785	754	774	778	734	778	791	780	768	760	770	800	773	767	768	791	797	806	825	778	751	756	789	812	751	753	785	761	776	785	790	789	751	758	793	805	777	804	731	760	789	749	811	828	816	795	743	757	799	770	717	776	744	765	766	795	809	781	775	834	783	789	773	791	812	789	791	769	790	762	762	774	777	745	781	791	783	748	746	770	738	787	749	794	759	804	806	802	765	779	813	809	786	796	809	754	799	756	809	758	776	772	772	776	775	751	768	781	846	776	816	805	766	738	768	764	758	793	787	795	750	749	819	747	786	753	753	788	855	808	736	773	749	793	777	790	779	782	751	778	800	796	779	794	771	790	752	766	748	812	726	794	818	753	761	784	755	770	840	767	744	761	762	793	770	792	802	723	753	792	773	810	731	759	786	762	760	772	744	768	752	770	772	768	726	754	777	766	785	790	770	821	787	787	784	736	797	807	743	768	773	767	753	734	753	800	769	773	788	798	715	775	774	800	790	820	761	777	813	726	793	742	788	796	807	751	788	730	775	760	796	800	801	807	817	768	720	773	802	757	776
13417	8796	2960	1182	1374	1670	2488	3015	2409	810	259	299	283	292	278	302	304	288	288	262	305	324	307	276	274	295	281	292	291	308	338	404	322	316	288	281	301	296	280	300	275	272	259	269	259	283	301	259	289	279	302	288	278	281	266	272	269	262	279	266	294	261	264	255	242	256	288	263	288	282	294	284	270	262	293	289	274	276	306	245	274	303	280	280	303	275	298	308	281	298	308	271	264	309	275	292	297	269	305	301	288	303	320	291	286	256	289	280	254	297	285	272	291	298	283	299	304	289	284	260	279	267	292	293	266	246	298	274	263	278	305	276	272	271	271	311	294	302	279	276	280	281	277	300	289	278	278	295	297	301	285	293	276	274	320	275	291	270	284	293	254	283	272	285	263	284	283	286	279	284	262	274	286	286	259	248	260	308	306	283	312	286	284	276	274	286	321	287	282	297	277	265	280	268	296	271	292	288	286	290	298	273	287	287	274	266	284	293	317	256	291	272	289	274	290	316	259	281	297	261	285	290	288	254	283	281	257	296	248	296	279	308	285	261	285	282	275	282	277	266	277	319	289	291	291	275	298	295	261	282	301	286	274	301	268	293	257	311	264	265	266	286	278	269	283	272	271	292	306	313	293	269	269	288	266	292	264	269	282	297	259	281	280	300	266	283	291	294	255	283	282	263	308	307	269	285	274	299	287	261	279	303	258	248	302	280	267	292	274	305	280	293	303	273	276	268	307	304	278	286	310	274	324	271	276	284	282	271	249	290	264	277	277	294	268	241	308	270	264	259	291	259	241	334	300	308	292	266	266	256	307	260	275	297	275	310	301	270	283	315	256	284	294	307	270	303	265	262	293	279	267	256	264	282	279	310	289	294	297	284	303	282	312	286	259	296	289	279	288	286	306	288	281	278	299	286	257	292	299	282	292	272	280	295	300	275	294	279	245	275	286	295	276	284	277	286	294	252	309	288	304	285	263	240	249	308	286	272	274	314	291	289	296	301	269	263	267	297	280	313	305	296	285	252	241	289	311	272	289	298	317	311	273	268	254	281	260	271	249	290	259	290	282	279	265	264	322	290	309	299	304	301	266	268	269	282	282	316	261	286	301	282	298	287	291	277	307	269	294	244	266	264	323	276	255	279	268	294	252	291	267	299	284	299	252	277	298	315	257	291	299	292	262	285	302	295	288	271	278	274	293	278	255	274	274	273	249	305	256	279	276	282	274	293	257	295	313	301	283	304	277	311	288	272	262	269	266	300	261	278	244	281	260	271	273	285	303	286	280	295	307	273	276	295	282	277	275	280	279	304	295	308	291	284	321	285	289	286	291	270	315	292	281	274	281	285	257	291	275	281	263	319	295	250	258	263	289	263	263	283	284	263	282	290	250	271	285	255	279	272	302	266	277	275	294	282	278	299	310	303	264	255	280	296	238	306	290	309	289	292	250	281	301	248	263	297	254	288	253	292	249	279	289	262	263	287	272	278	314	273	293	293	266	298	273	268	283	280	297	284	280	292	293	279	273	296	281	249	289	282	302	277	287	298	277	302	274	262	287	309	283	291	299	268	283	278	265	288	262	280	266	267	289	286	267	291	304	241	307	284	265	269	300	299	275	292	302	280	286	297	294	266	267	291	274	253	275	306	290	270	284	293	289	286	285	263	290	292	252	287	255	260	287	271	287	256	254	270	296	290	261	255	254	270	293	295	279	277	288	291	263	258	278	284	272	273	264	263	265	273	265	293	280	262	256	274	271	269	278	278	269	282	305	301	268	259	260	262	297	275	305	299	288	317	264	260	260	277	291	304	281	293	219	322	281	271	275	325	281	273	275	280	268	274	275	286	302	273	312	261	255	271	283	258	264	273	285	230	270	268	263	265	244	278	249	270	307	292	263	289	284	268	287	285	298	286	289	314	287	290	285	280	291	290	297	267	280	263	278	297	285	272	295	331	301	298	275	323	270	279	268	338	295	281	280	275	319	280	278	301	275	280	269	298	255	277	291	278	287	262	277	273	270	261	301	277	295	305	283	300	283	304	274	296	292	290	276	304	284	289	269	300	282	275	253	276	263	295	285	274	276	287	266	281	276	300	277	295	306	263	271	253	282	306	287	278	269	290	267	305	256	284	245	265	287	263	292	292	314	290	288	298	277	296	266	270	262	283	280	281	288	303	272	315	277	255	275	262	271	256	323	253	264	296	258	298	294	279	282	300	294	280	278	298	277	269	270	278	274	258	295	318	271	270	286	305	285	245	285	288	277	260	287	319	274	293	294	294	283	277	267	301	323	279	248	275	264	286	283	258	273	278	261	260	278	283	247	287	307	297	292	248	285	248	257	286	292	306	285	275	266	259	296	274	287	278	267	287	278	307	253	271	286	278	305	284	297	285	286	282	266	292	286	289	263	279	288	295	267	287	279	304	275	267	302	301	279	271	299	301	277	307	298	296	251	287	314	281	277	266	267	263	258	279	268	289	301	286	288	306	289	288	295	268	288	269	320	291	278	286	280	279	275	278	292	271	278	265	290	285	264	278	297	267	266	300	308	258	264	272	292	278	294	274	292	280	280	267	279	287	267	229	253	271	305	276	288	264	268	289	273	260	292	282	254	284	279	268	319	249	275	261	258	309	261	297	251	274	278	278	285	265	278	287	282	284	279	305	293	249	254	257	275	285	286	289	293	306	292	279	263	279	279	295	284	253	259	292	305	293	297	265	267	270	314	289	288	277	291	263	292	281	302	281	251	326	268	301	263	294	278	251	269	284	290	293	281	279	275	276	300	271	266	287	284	296	304	294	292	291	281	296	297	278	283	260	270	286	304	301	299	287	299	267	286	255	280	277	286	298	290	298	311	258	307	267	274	254	287	294	280	289	249	268	291	263	264	297	295	294	292	283	249	298	313	285	264	281	307	256	288	278	296	291	283	313	271	303	260	300	230	283	286	269	250	291	302	287	267	275	325	299	265	285	287	273	274	273	257	282	260	304	253	256	304	293	248	288	274	297	297	302	270	278	287	273	252	250	289	302	282	284	269	308	286	274	328	295	257	269	254	293	306	302	273	313	270	255	306	268	295	257	309	319	292	261	277	292	270	291	301	278	297	266	281	265	250	291	262	265	284	257	265	292	291	300	270	283	298	298	274	313	280	329	263	297	298	314	272	280	262	274	288	274	263	254	262	310	283	317	257	279	260	287	284	294	310	277	277	288	285	283	301	277	291	288	264	298	285	295	293	256	245	265	293	245	275	254	287	274	252	278	315	295	286	313	307	240	296	304	278	286	254	288	307	269	289	285	308	278	273	267	279	278	268	287	278	305	277	306	309	267	250	260	268	311	297	285	263	293	279	279	283	304	290	282	332	274	280	278	242	294	288	284	262	319	263	292	290	306	246	282	271	280	279	304	294	274	280	277	309	257	291	279	263	275	290	287	259	318	282	286	292	267	311	299	277	286	302	276	286	275	286	291	288	307	296	319	261	281	306	264	273	282	271	257
9096	7748	3749	2996	5021	6974	9814	12176	9822	2813	875	866	865	840	779	801	839	790	828	833	813	892	876	856	852	896	846	870	830	827	1178	1524	1013	894	902	897	866	840	809	733	775	762	790	765	739	752	786	785	767	757	736	796	766	801	804	767	773	754	811	730	735	810	763	788	776	823	737	743	850	799	767	778	743	771	802	786	783	739	776	798	774	756	760	781	794	810	781	786	801	767	732	751	775	752	754	732	801	754	761	789	786	748	740	816	754	799	755	795	732	756	755	796	777	796	792	789	799	770	772	782	793	762	791	772	804	804	776	760	761	766	788	719	802	764	767	832	746	792	756	764	776	745	784	802	813	744	826	736	783	776	813	782	815	770	778	783	744	788	765	755	774	776	808	773	804	806	761	764	770	804	804	768	807	746	789	783	768	773	834	762	769	768	778	777	761	836	762	802	825	756	721	743	767	729	818	775	771	752	785	803	768	793	811	772	768	777	764	781	757	780	803	757	774	779	765	762	746	775	840	811	754	764	796	788	799	754	760	786	751	723	766	754	793	793	784	791	774	742	783	742	789	765	806	805	779	779	763	791	809	794	750	774	790	725	783	818	790	795	791	793	738	782	819	813	793	757	767	790	740	786	794	782	783	782	797	795	817	791	706	774	740	764	743	765	766	777	773	785	781	784	842	740	797	827	823	775	781	747	786	744	759	715	759	707	755	829	755	784	815	753	813	757	782	745	791	753	811	777	742	786	723	807	807	784	739	734	789	733	804	784	748	823	712	809	768	774	752	761	794	739	783	783	776	803	798	795	752	733	801	734	789	749	761	767	843	737	781	742	739	785	805	772	760	758	766	833	804	780	756	752	751	739	763	745	753	815	818	768	783	838	793	758	788	759	799	754	789	772	733	795	730	800	817	804	729	754	749	808	765	818	729	787	788	779	790	785	770	803	808	740	798	788	809	712	782	767	715	807	776	770	757	782	781	762	786	791	770	769	792	809	772	740	782	808	732	786	743	701	791	778	780	697	776	814	770	766	812	741	770	774	790	798	776	776	818	767	802	863	773	825	764	771	764	752	796	769	747	752	770	749	805	797	786	737	792	819	813	767	836	804	765	734	769	745	758	735	723	819	785	792	754	814	770	764	790	769	801	754	762	784	780	771	772	793	787	808	745	750	798	722	771	802	774	793	777	755	766	792	797	801	751	837	760	793	715	740	754	792	740	839	789	811	744	750	807	818	765	782	734	749	770	773	730	833	803	746	746	743	780	813	769	775	778	773	792	788	771	747	775	799	781	794	752	741	756	759	762	745	795	761	761	759	828	773	788	766	761	800	784	778	809	773	833	749	763	821	775	778	777	762	760	767	786	797	762	769	770	777	798	816	755	769	774	751	732	748	775	808	779	834	814	796	801	779	801	752	786	744	784	776	792	783	773	730	812	776	757	760	754	792	749	804	760	764	780	810	772	781	797	776	803	798	786	762	791	815	752	760	773	767	757	760	777	761	823	748	763	776	748	796	814	778	777	784	773	800	786	760	761	743	790	800	789	749	797	787	800	755	756	801	755	788	790	810	727	781	857	770	765	791	768	750	763	760	799	779	774	782	766	796	806	817	812	796	754	812	800	806	780	768	794	802	782	788	720	752	822	800	765	720	819	785	718	783	728	821	776	769	782	786	810	769	768	768	833	787	814	762	803	815	770	747	814	829	737	760	778	740	732	790	783	771	731	791	800	748	798	754	759	792	770	753	801	758	745	743	772	797	800	783	785	788	821	771	794	815	795	796	761	761	757	796	792	774	807	770	774	737	759	716	755	789	786	764	788	795	752	726	759	797	777	765	750	786	840	788	762	801	766	806	826	786	774	761	795	760	746	804	752	774	783	777	751	779	748	825	839	783	791	832	785	781	768	754	755	785	799	803	783	726	742	812	795	752	787	757	801	786	787	775	788	801	762	772	813	737	764	738	776	759	769	734	724	806	808	755	797	812	768	798	719	779	738	741	784	781	746	766	787	700	761	797	768	761	796	799	751	853	782	732	774	778	793	731	751	792	807	782	763	764	728	766	810	759	790	762	791	787	746	805	788	762	799	779	763	797	746	784	744	792	741	786	766	785	759	779	752	804	785	762	808	749	776	743	760	742	808	792	791	808	740	759	768	822	729	829	796	780	725	721	793	807	794	784	752	806	772	823	754	739	778	736	768	732	733	751	791	732	759	783	810	783	756	798	795	771	733	758	782	785	781	771	757	872	799	762	747	786	810	788	783	767	788	766	763	774	771	725	751	792	829	783	759	760	777	774	804	761	786	785	771	809	778	797	807	767	785	729	788	804	795	770	759	742	782	728	778	777	834	805	742	761	818	776	774	745	788	772	743	787	791	801	781	784	813	752	799	789	769	795	766	739	804	776	766	808	783	774	773	781	753	776	776	782	729	767	799	798	782	793	736	765	732	792	758	799	798	803	790	758	788	784	794	710	788	743	766	747	735	746	780	810	781	727	755	790	777	768	803	818	802	795	782	746	792	824	791	771	816	741	782	799	800	787	740	743	755	775	774	755	731	763	744	786	790	762	777	824	695	779	783	777	785	764	758	760	769	751	747	744	715	744	796	761	814	772	764	717	778	730	806	809	802	811	708	740	742	781	756	828	779	748	777	766	783	745	821	779	798	756	795	815	741	811	810	798	809	785	799	739	785	790	756	814	804	745	716	723	778	794	773	765	786	797	757	745	765	753	781	751	764	751	764	815	808	799	818	764	738	765	787	759	787	829	769	781	794	767	799	730	784	814	758	794	783	830	809	824	775	767	754	776	803	758	804	775	733	758	769	741	718	824	716	776	762	727	767	766	805	801	776	787	755	843	776	828	802	795	747	739	795	793	784	797	765	789	755	738	759	790	801	778	809	793	769	758	743	779	756	807	777	812	775	806	803	826	814	764	803	726	784	734	756	793	740	761	767	772	772	792	803	755	770	764	781	719	805	783	761	821	781	783	801	757	776	809	808	772	763	722	740	759	782	729	772	784	810	796	768	798	743	734	729	764	732	817	788	786	779	744	793	744	741	782	734	790	755	770	783	788	754	758	748	788	782	791	794	738	738	767	799	779	737	787	800	779	808	796	775	778	757	780	746	762	769	738	784	794	825	806	779	692	780	789	771	814	767	801	782	745	809	773	734	801	794	778	766	742	731	777	775	799	769	773	761	760	778	807	786	752	762	760	763	828	751	778	745	771	743	771	735	768	824	738	752	736	801	736	747	828	786	740	793	770	750	748	801	751	776	761	810	751	780	735	781	797	804	819	759	743	804	776	755	801	769	754	743	790	743	786	764	766	758	776	815	770	753	833	807	793	799	734	755	804	763	774	763	794	751	792	800	816	781	786	776	788	778	797	774	813	799	742	768	805	731	762	751	759	806	785	768	757	773	790	753	758	805	790	797	832	775	783	801	811	764	775	740	783	844	832	777	744	783	811	773	771	766	792	778	776	760	712	751	782	783	787
13676	9347	4837	1221	2367	2485	3057	2776	2001	922	313	250	326	311	304	259	306	266	300	270	260	297	280	289	307	302	291	305	274	290	298	356	311	279	317	311	298	277	304	311	284	291	289	297	321	303	269	325	270	247	256	245	290	295	282	255	281	288	273	268	307	277	285	265	293	286	285	307	261	285	268	278	302	304	304	265	249	279	284	260	252	270	298	271	284	298	288	280	288	277	268	287	275	283	244	272	278	261	263	244	292	285	266	280	303	270	280	296	296	257	303	278	288	286	285	302	290	269	270	298	257	296	265	291	292	279	303	276	277	300	285	302	273	292	266	286	254	298	286	295	267	258	282	265	262	275	309	253	268	278	280	276	257	278	260	283	299	293	284	260	285	272	274	302	317	278	292	250	273	275	273	283	282	289	270	289	275	262	277	280	264	277	274	294	251	283	309	264	272	278	246	276	264	292	305	264	255	308	279	302	251	261	284	307	271	303	299	301	297	290	303	300	285	279	311	286	271	289	307	280	263	283	288	237	287	266	305	313	281	287	289	274	286	263	286	250	279	269	269	291	292	265	260	323	272	264	276	284	316	289	253	253	264	313	290	293	310	254	274	279	268	263	308	277	275	258	275	287	274	278	285	254	314	292	271	275	283	255	271	281	285	270	257	278	297	268	293	267	261	286	240	295	260	295	278	289	273	310	272	300	258	284	282	278	247	279	294	300	279	273	272	261	277	278	263	284	274	273	289	249	298	264	264	270	289	302	290	262	314	290	279	279	250	278	274	305	281	282	281	274	283	285	296	264	295	294	303	296	305	256	270	252	300	294	310	302	308	271	295	292	264	289	300	268	273	250	280	294	265	269	294	273	266	268	309	271	266	262	261	295	288	325	260	337	284	268	291	270	294	282	280	284	264	283	306	319	245	290	271	251	268	292	321	263	276	266	281	288	284	296	288	263	289	286	266	271	258	258	328	293	293	270	293	302	295	275	261	291	296	246	271	271	279	253	272	327	273	267	284	300	269	272	276	287	289	283	259	296	249	300	257	295	280	298	255	274	277	271	303	260	247	250	270	273	266	280	291	311	307	268	265	270	304	288	291	254	270	297	290	277	277	282	287	267	300	272	285	287	305	277	286	249	296	282	292	288	243	297	290	279	287	291	281	270	291	278	288	295	263	307	270	270	279	299	280	285	272	270	298	296	291	266	309	264	280	296	242	262	306	304	309	278	311	296	321	291	257	285	261	282	279	267	295	270	309	270	271	279	282	285	278	288	254	296	297	269	283	293	284	264	272	271	262	306	264	275	294	275	284	297	291	280	289	264	300	316	292	272	304	308	285	287	271	279	303	270	240	259	302	262	259	275	278	312	296	293	282	249	273	299	279	265	251	292	271	298	301	277	302	262	304	262	264	280	308	311	260	309	283	293	271	279	284	293	286	306	266	284	278	288	264	319	270	292	263	268	282	307	272	306	272	292	270	280	323	270	303	276	290	284	287	279	259	258	299	293	293	285	300	288	279	269	307	293	272	247	291	291	294	315	289	269	287	270	258	279	290	298	290	274	278	291	298	282	283	311	286	266	304	285	266	287	294	278	245	267	262	314	280	308	250	280	266	288	267	277	280	255	250	263	279	313	301	275	278	294	272	226	262	305	261	291	296	308	309	274	277	286	294	287	294	289	276	261	283	285	277	282	290	302	305	295	254	293	276	300	276	259	271	299	302	278	279	285	293	298	286	281	268	249	267	272	281	283	301	307	295	256	258	255	281	275	252	261	289	296	275	317	296	264	258	282	260	246	291	262	263	268	261	269	332	263	282	270	297	280	273	275	306	294	267	279	275	341	242	244	272	303	264	284	286	284	302	312	292	271	255	286	268	296	288	298	300	268	283	302	301	317	271	310	308	260	282	264	289	260	294	270	291	312	279	296	265	271	262	278	282	285	262	282	306	311	294	286	269	285	312	290	288	312	279	289	269	284	312	274	317	295	303	276	275	287	271	310	281	272	273	270	298	252	286	287	268	290	257	307	267	293	266	277	326	268	277	272	271	266	279	282	283	303	295	271	262	272	272	274	289	257	284	274	293	278	277	279	279	273	261	321	304	277	258	289	295	285	319	287	285	281	273	305	312	269	296	305	288	311	259	286	275	274	278	285	284	291	278	293	263	304	271	301	292	278	311	275	281	308	265	296	273	286	274	289	283	279	262	295	268	294	274	282	275	290	267	271	282	285	261	267	259	262	278	269	287	305	294	275	265	311	302	261	297	274	256	288	242	299	277	302	286	276	294	301	309	246	263	321	246	281	291	311	273	249	298	301	266	276	252	264	270	252	256	249	294	291	275	290	290	292	276	269	277	274	282	314	285	293	289	283	305	263	276	294	287	277	257	244	269	287	269	271	291	279	282	291	284	290	282	241	276	296	294	312	271	281	283	295	257	255	290	292	285	273	304	267	291	252	309	263	264	300	304	297	296	269	286	288	299	293	302	286	284	285	251	257	274	305	296	280	297	259	291	280	262	284	280	279	322	297	272	305	289	270	285	282	266	291	283	285	304	271	286	277	278	242	292	289	282	268	289	252	302	270	274	267	262	283	261	290	274	257	267	268	301	301	277	252	299	286	306	300	254	297	280	292	297	283	291	296	278	314	287	282	255	259	274	299	263	268	267	253	308	293	289	302	280	260	252	284	313	272	246	279	293	298	273	285	260	286	250	268	299	301	276	292	300	278	281	266	278	256	261	272	286	311	294	284	271	273	319	293	306	262	281	311	262	273	270	291	310	253	300	258	288	270	267	264	287	288	283	307	280	263	309	297	277	294	298	290	254	320	302	252	286	285	264	293	297	289	280	258	299	294	306	283	259	231	287	294	281	289	276	309	277	274	276	282	259	328	275	312	292	327	267	263	291	285	284	308	290	305	254	286	270	275	296	279	277	276	303	267	279	295	289	275	268	294	264	274	296	271	296	274	256	311	291	281	271	278	315	284	267	279	297	269	257	283	285	287	272	280	258	283	291	274	269	288	242	285	280	267	295	275	252	282	276	288	300	312	276	274	263	304	268	319	300	263	292	288	259	310	273	307	287	302	297	281	293	267	275	278	253	306	276	254	298	290	250	280	278	240	292	274	281	272	315	270	278	270	272	289	301	287	273	269	301	292	312	290	264	264	278	273	290	292	306	304	279	287	283	284	274	282	296	289	280	283	284	253	297	290	326	275	275	273	289	278	279	304	295	269	290	291	273	255	285	257	292	305	269	295	257	272	248	276	301	270	271	267	251	292	269	291	279	292	268	298	270	285	288	256	276	243	278	274	261	296	259	291	282	276	294	258	272	250	262	277	294	272	263	277	294	288	266	280	280	284	303	282	284	316	311	289	274	275	272	269	304	287	280	297	239	282	291	283	293	301	291	292	293	299	280	262	298	337	277	287	295	292	261	274	290	288	268	252	252	282	260	315	287	289	287	264	269	272	275	276	251	292	276	284	280	311	277	283	293	287
9183	8455	5442	2711	8778	8939	12635	11390	8166	3724	812	873	769	844	804	817	801	833	792	797	797	853	779	845	805	809	839	807	822	828	984	1227	893	800	855	812	835	837	810	820	749	791	769	793	765	799	741	819	836	762	764	746	752	771	788	768	800	766	791	833	816	774	775	753	816	784	769	763	733	757	790	797	787	793	809	841	760	747	739	765	770	782	783	759	846	813	799	821	751	752	765	788	800	755	736	817	750	787	812	784	764	771	754	801	764	732	783	779	779	787	804	779	779	752	743	743	768	761	803	744	746	754	772	808	789	780	806	757	755	814	772	745	806	803	758	800	785	779	791	817	810	751	767	810	761	800	818	760	748	734	757	795	765	749	743	768	803	745	780	779	798	790	790	799	737	748	793	800	816	839	772	751	817	741	763	813	808	711	754	770	805	818	770	809	783	752	762	750	754	758	796	723	789	806	751	783	786	789	751	781	780	756	793	792	783	785	796	806	728	789	781	739	839	826	748	760	802	795	782	789	750	824	808	798	751	693	774	795	753	763	805	760	751	775	756	728	799	782	756	746	735	813	786	749	752	829	797	802	818	749	742	776	782	795	733	807	759	766	756	752	825	757	807	828	751	742	781	795	772	754	789	795	788	771	759	784	786	790	763	772	760	822	757	786	820	726	743	807	785	790	750	791	741	776	791	752	757	767	794	820	793	784	777	812	767	767	759	748	810	764	806	830	778	789	796	737	798	736	735	734	713	746	767	789	780	771	781	810	778	781	763	824	819	798	773	799	815	801	789	709	818	728	807	857	773	777	718	743	754	790	740	733	830	793	744	791	791	737	740	755	755	777	759	765	798	770	719	752	741	793	801	781	773	774	773	755	791	786	780	802	755	748	753	801	770	799	803	793	752	731	764	767	755	717	803	765	769	789	767	778	808	792	776	782	809	816	756	757	775	761	726	749	801	831	807	752	759	777	810	816	786	805	795	770	789	793	785	801	840	795	757	732	763	780	756	759	762	766	751	754	770	785	785	760	786	820	771	834	827	756	742	771	779	759	762	757	734	844	687	747	753	730	771	788	775	754	737	736	730	787	729	809	742	821	793	757	820	841	754	770	776	805	780	807	753	772	767	765	768	781	799	767	766	806	777	760	813	773	771	761	751	794	778	752	793	788	751	798	756	695	808	778	783	770	753	822	784	806	779	713	761	803	769	769	802	783	789	795	775	779	756	788	784	761	780	764	779	749	782	793	755	698	792	819	792	737	732	724	774	794	774	793	752	769	783	790	791	769	796	799	733	766	761	723	751	781	788	745	786	792	737	795	810	841	798	781	785	737	791	765	771	764	800	775	781	752	760	772	802	756	780	783	792	797	780	757	825	773	770	772	753	804	823	780	757	747	756	856	773	761	774	806	818	763	775	774	812	735	744	779	813	767	760	790	792	770	746	744	806	768	810	743	752	758	737	778	810	778	731	802	794	762	805	845	771	729	726	811	771	820	799	770	763	756	753	762	797	781	785	783	822	742	781	822	796	767	752	743	729	778	743	727	800	809	770	774	799	776	799	747	756	763	813	786	809	767	800	785	759	803	774	749	777	737	778	745	751	793	768	788	763	763	832	748	805	725	790	803	770	750	749	789	754	801	761	755	716	795	758	774	770	780	695	748	757	787	755	747	716	791	764	763	716	798	730	783	838	781	775	754	785	758	760	759	802	731	767	730	807	737	782	814	760	810	820	787	781	765	704	768	786	764	820	743	723	768	833	754	811	753	801	778	741	785	807	809	780	748	818	756	714	808	701	741	774	797	795	761	779	774	794	756	746	780	726	761	773	716	810	774	722	755	769	795	813	776	782	789	787	748	752	805	738	749	811	795	768	800	786	877	798	779	780	775	812	729	767	832	765	802	763	766	754	773	792	771	732	796	726	743	773	753	793	765	754	803	775	696	764	730	757	819	842	775	746	740	749	800	749	794	781	732	795	753	787	755	812	794	760	801	741	751	786	801	816	809	776	743	792	779	787	764	758	764	739	807	828	755	718	803	758	766	814	814	827	799	787	723	765	750	813	806	785	789	827	783	829	765	764	762	765	801	773	761	730	791	760	791	762	828	715	792	775	750	803	765	760	798	741	772	744	786	748	793	798	789	758	710	753	815	744	759	747	798	778	760	770	759	809	764	783	794	814	792	828	735	810	780	799	797	750	719	780	770	782	765	769	764	735	865	809	794	761	794	776	762	735	797	758	742	739	797	789	798	798	831	787	770	798	755	812	745	767	768	776	753	764	734	781	838	810	791	775	791	795	741	790	731	760	777	820	718	772	760	733	758	771	752	771	758	789	787	772	791	776	783	799	795	786	750	741	795	742	814	800	785	775	791	747	812	770	728	778	785	744	764	736	817	787	825	784	758	761	783	775	774	742	779	798	792	833	758	783	796	781	798	802	725	768	756	800	761	757	772	769	833	769	817	772	826	775	723	761	723	746	747	785	749	738	758	814	696	772	816	786	822	792	791	769	800	765	787	773	759	768	800	798	775	737	797	783	808	777	825	810	821	768	760	774	805	776	816	816	793	778	754	775	752	808	756	798	753	793	780	729	737	802	797	790	793	838	752	754	795	746	769	758	791	781	740	786	783	724	750	785	775	773	767	781	766	763	758	775	789	786	755	785	786	784	753	794	762	762	785	783	826	771	800	802	759	808	784	772	791	793	751	742	773	791	802	802	812	792	761	765	782	784	744	752	770	793	695	750	807	778	785	735	763	770	747	758	748	817	800	776	815	837	775	785	757	781	781	793	755	750	754	763	780	738	781	750	766	846	828	789	791	790	794	791	713	798	781	786	728	774	812	754	789	778	768	798	738	750	814	791	812	764	770	718	788	774	744	759	793	795	837	781	779	794	781	807	734	765	743	762	775	756	803	748	748	812	736	776	792	752	743	795	747	794	717	807	807	827	803	717	774	778	778	771	766	712	789	763	795	743	751	784	771	750	776	748	792	778	808	827	790	805	784	754	734	763	822	775	783	770	760	812	765	733	780	773	797	740	820	774	793	787	711	769	787	759	768	774	807	789	793	862	737	775	781	763	753	790	835	784	790	771	788	740	791	762	770	750	770	807	768	737	800	722	745	822	768	815	796	774	763	761	736	814	793	781	768	787	817	749	781	747	796	738	815	866	760	798	775	759	746	762	819	750	810	793	797	742	748	812	734	773	793	820	817	804	740	773	791	750	763	805	738	854	729	755	751	803	796	822	746	748	734	745	764	775	788	731	781	756	786	801	774	748	821	771	832	739	784	783	791	771	813	766	772	793	766	749	807	813	792	745	774	782	791	809	813	758	761	786	796	785	774	726	766	745	811	756	749	785	775	756	731	767	783	771	726	773	755	784	824	738	760	752	760	774	822	812	788	828	820	765	777	780	793	779	801	781	777	762	737	771	734	821	734	769	795	764	742	781	782	797	806	793	781	801	798	769	750	805	771	804	782	791	778	813	797	737	779	717	762
10790	5577	2694	1265	2315	2640	4235	2839	1649	576	298	311	300	286	297	278	263	314	263	284	274	264	257	281	290	267	277	276	279	294	304	332	296	288	269	328	317	290	292	328	274	285	308	245	271	284	307	282	297	280	247	285	262	258	264	256	290	246	285	314	268	269	279	264	287	283	291	268	304	297	309	291	272	232	274	291	310	281	287	278	316	284	272	316	279	247	272	298	281	282	285	273	293	260	273	263	276	264	277	262	271	258	269	271	271	274	292	304	288	296	305	296	290	268	281	288	288	271	298	252	292	283	269	286	275	264	277	250	284	292	277	287	249	275	261	291	290	267	282	303	274	275	269	266	268	312	287	291	262	272	281	280	295	270	306	270	282	304	279	274	291	245	298	281	298	250	291	302	300	292	279	250	275	252	279	288	282	292	276	299	304	305	289	283	276	272	286	257	273	293	296	295	274	300	279	279	272	272	272	310	272	293	279	240	267	309	287	287	281	307	307	305	249	284	294	262	277	265	274	231	281	293	265	260	273	296	285	267	277	293	281	291	295	256	278	277	269	287	250	274	267	279	280	279	265	284	277	253	268	281	272	289	283	279	316	279	276	278	269	283	289	268	296	260	295	270	259	272	279	306	295	271	255	262	300	287	282	238	285	276	276	296	280	292	282	284	297	276	308	275	266	270	290	297	297	259	305	306	276	260	275	284	267	256	340	275	243	265	300	281	274	292	308	289	283	290	265	264	296	287	287	319	300	277	280	282	296	270	297	292	280	289	282	260	272	251	281	250	264	271	258	280	313	275	286	268	288	264	270	283	279	302	285	303	245	270	295	278	269	302	289	268	311	272	301	284	310	290	267	282	288	304	270	271	266	303	292	285	264	306	280	258	278	292	293	302	275	268	274	290	289	277	254	293	281	267	303	287	278	299	274	264	257	262	285	288	250	292	268	324	255	292	291	285	299	258	289	298	299	281	246	260	279	266	249	275	266	265	275	280	261	297	262	290	279	263	254	276	302	280	253	256	253	253	296	251	276	277	230	309	296	262	248	257	257	282	295	264	306	279	266	272	269	290	248	278	283	289	268	296	285	287	293	268	255	286	272	277	275	271	264	264	275	271	253	273	266	258	273	296	287	287	283	262	279	256	256	293	284	279	287	302	245	307	297	255	243	296	272	291	261	284	284	277	261	267	279	250	279	304	281	273	279	289	269	259	260	261	294	293	271	277	287	267	328	290	288	280	320	251	297	314	289	282	292	287	278	278	235	273	293	267	253	279	293	293	257	226	279	280	253	260	310	260	261	244	273	272	292	275	296	251	283	288	301	309	277	320	277	290	296	285	266	284	325	283	290	283	269	268	274	285	268	290	264	251	288	290	265	276	252	280	281	278	280	291	246	266	282	271	285	295	280	295	293	265	268	298	274	283	285	324	266	302	250	277	261	269	264	287	291	264	271	297	295	274	254	265	249	300	292	277	282	278	284	273	270	264	298	285	272	296	309	277	261	299	272	289	290	284	289	267	294	245	301	265	264	280	270	302	290	289	294	298	303	243	265	266	272	285	270	292	270	297	275	270	301	278	285	272	296	276	286	304	249	274	281	257	290	266	247	272	273	341	282	283	267	271	301	272	269	275	310	297	294	304	291	299	287	283	288	270	264	272	224	280	285	303	275	275	280	260	284	283	271	274	277	304	251	268	289	294	290	277	270	290	263	270	281	281	273	302	283	261	267	276	306	302	263	289	273	292	278	278	268	312	270	270	286	259	265	269	268	309	294	318	272	290	291	260	294	305	260	290	279	282	292	302	286	245	289	264	311	296	255	273	307	251	262	279	277	274	279	306	258	267	308	278	263	274	282	299	318	273	263	309	288	272	307	296	275	281	231	282	284	294	283	283	285	280	286	316	299	300	269	309	257	284	278	270	293	275	300	279	296	249	282	231	274	268	261	276	288	287	296	251	272	271	276	267	274	278	277	289	292	292	281	323	287	290	277	270	293	280	282	286	250	285	283	284	275	287	286	275	294	264	269	258	257	281	294	258	269	260	293	289	266	260	285	247	270	280	294	297	283	278	300	287	253	282	266	261	265	288	310	273	273	289	265	283	286	282	285	272	266	294	280	262	263	234	266	269	275	283	246	296	268	260	295	262	268	261	263	274	270	268	282	279	287	260	308	277	271	279	291	291	282	269	287	283	291	287	265	303	292	271	280	278	283	276	247	257	263	267	264	292	300	266	278	305	256	283	262	292	300	281	278	288	275	296	291	279	295	281	265	322	276	289	288	240	243	271	272	276	286	266	291	252	283	282	276	260	252	281	255	271	288	271	289	282	277	281	319	321	312	294	302	276	258	289	274	268	301	278	308	298	266	268	272	297	275	257	263	279	260	273	321	291	244	271	287	277	273	255	261	264	282	276	280	297	275	281	267	267	292	266	285	250	289	287	298	243	290	268	304	303	305	283	286	251	236	260	272	274	256	289	300	294	322	295	289	281	271	269	268	278	230	293	252	244	268	279	298	278	317	286	291	279	283	283	271	284	261	263	265	269	257	261	269	288	265	282	247	331	290	278	298	284	288	308	293	273	259	265	288	273	281	301	290	288	295	299	285	269	268	272	298	310	295	271	257	267	276	290	295	266	273	319	263	270	284	287	253	290	263	310	281	291	281	306	269	262	244	293	281	284	272	261	259	284	271	260	293	256	276	308	270	297	280	275	270	263	272	321	281	256	266	258	286	261	293	276	292	281	280	257	275	294	280	264	266	271	296	300	291	265	262	291	286	272	277	282	267	279	278	284	277	286	274	298	280	294	241	272	246	265	271	302	296	285	289	301	290	281	290	270	290	267	279	281	263	280	288	263	274	290	285	262	287	296	276	288	285	299	250	260	273	259	301	264	279	302	297	300	270	279	277	298	273	277	259	275	281	273	270	283	301	305	263	299	261	280	259	268	283	278	261	267	276	245	266	296	245	277	256	258	276	274	264	245	298	290	257	283	286	267	268	314	282	260	266	276	277	253	276	246	264	301	287	271	289	287	279	281	284	276	272	271	265	283	292	237	252	268	271	274	280	255	258	278	261	265	310	268	277	251	288	284	293	301	312	284	268	297	280	287	264	285	272	264	260	303	287	244	303	282	294	285	254	265	287	261	309	267	285	278	284	296	282	283	271	276	295	307	307	257	312	296	284	288	288	287	272	311	297	267	278	274	288	305	288	306	282	278	263	291	278	279	267	259	253	279	290	271	270	268	246	311	286	241	308	251	265	294	307	282	265	277	303	268	279	271	274	290	289	291	279	266	266	300	299	291	288	278	278	287	303	271	287	292	253	259	274	242	295	301	269	277	286	259	296	261	284	249	289	258	281	295	284	296	264	271	249	284	274	312	258	266	270	296	269	289	287	291	269	258	268	281	287	264	284	296	279	294	279	284	280	266	299	307	269	259	298	280	275	299	289	286	271	292	275	261	249	282	266	268	280	265	283	292	263	244	292	293	270	288
7450	5237	3411	3255	8377	10510	16218	10402	6730	2060	862	903	825	864	813	830	809	755	818	799	801	833	834	851	835	799	849	778	858	868	1038	1279	918	869	862	795	813	827	789	798	728	797	788	801	715	759	766	734	766	837	753	754	776	756	787	769	777	780	822	766	809	780	764	737	793	708	796	775	742	750	809	769	758	796	799	790	767	739	762	805	803	703	734	766	757	744	800	727	774	746	787	791	790	770	745	768	748	774	817	786	795	763	786	747	739	813	794	792	803	719	785	780	760	748	822	744	867	784	704	775	804	814	724	800	789	777	770	806	758	797	809	761	744	806	810	769	821	797	797	766	773	773	767	748	762	773	750	775	798	814	791	799	732	752	789	784	760	753	782	797	756	786	777	793	751	777	749	773	764	777	774	783	798	812	720	811	759	803	794	754	789	806	793	758	754	784	773	778	718	773	745	718	801	740	747	779	763	777	768	763	788	759	784	771	758	730	778	777	738	798	743	738	788	764	751	748	762	770	784	782	776	771	744	792	783	791	818	778	775	757	766	751	769	778	769	746	788	829	724	771	808	776	796	757	784	752	762	757	785	772	725	799	762	782	752	737	749	740	773	754	791	779	734	806	741	780	805	782	794	753	769	765	806	823	739	782	770	811	758	758	755	807	810	745	752	786	803	765	739	730	786	774	819	744	831	786	754	795	767	732	743	750	789	727	780	800	763	768	800	784	793	728	786	752	811	816	785	788	775	809	726	770	779	795	790	793	745	728	789	722	740	797	779	762	781	766	788	778	756	838	705	713	807	807	829	764	739	760	730	753	743	768	774	774	786	768	852	746	800	754	797	745	784	707	749	760	810	806	772	757	760	807	764	746	775	782	810	801	809	755	815	761	782	762	792	839	808	749	792	740	800	761	779	704	781	788	756	752	762	772	793	809	734	753	788	717	755	783	759	723	722	783	738	777	769	748	752	751	776	764	772	791	779	799	767	764	818	739	775	763	730	795	781	747	807	747	769	775	721	798	770	716	754	835	744	767	769	762	758	773	762	791	811	801	788	787	768	768	804	758	761	817	818	787	769	768	798	785	781	795	709	780	768	824	786	772	741	740	792	801	804	799	730	759	764	768	765	778	779	812	773	785	770	769	784	825	819	801	754	737	767	757	769	757	749	767	835	728	763	826	731	752	795	809	792	787	821	743	778	768	761	829	781	807	770	772	774	794	774	779	784	762	742	753	757	763	750	755	769	784	787	753	798	778	754	739	818	815	799	807	784	838	737	764	759	797	811	813	820	749	748	822	709	783	778	799	790	770	766	760	791	775	777	731	773	792	759	787	805	798	775	787	722	752	768	804	770	768	769	781	744	743	771	776	800	766	752	776	747	754	800	752	717	770	787	735	794	759	776	741	762	781	761	794	791	752	746	802	757	766	774	776	782	752	728	807	761	754	737	815	767	772	739	734	763	734	777	744	775	790	801	761	758	752	765	752	799	774	809	794	793	777	787	777	793	784	780	807	735	750	750	745	828	771	761	746	776	710	794	803	774	811	730	742	783	765	781	736	835	840	803	788	726	784	768	762	828	800	750	758	801	762	802	783	742	777	790	747	735	754	764	848	783	777	787	768	757	762	812	793	804	797	759	767	747	772	784	746	812	797	758	720	763	806	781	790	757	822	751	780	755	737	783	796	771	786	795	739	750	753	769	782	781	798	785	788	761	790	765	793	721	744	739	717	742	713	738	742	789	733	801	771	796	749	785	764	744	808	782	786	839	852	808	789	779	739	752	830	809	836	782	738	774	778	799	778	765	779	804	778	773	797	809	737	751	773	728	761	783	808	777	779	760	760	767	740	772	817	774	743	776	770	791	788	733	797	778	775	794	766	791	791	765	797	799	780	767	733	765	791	761	739	773	799	760	790	777	795	736	773	776	743	702	794	785	774	757	790	764	760	847	782	772	788	748	764	788	820	719	753	739	776	759	794	747	805	771	840	782	773	791	783	808	756	788	781	774	745	735	793	780	716	814	719	784	765	779	769	746	744	757	768	789	759	750	744	798	769	787	764	774	775	813	751	785	732	818	776	781	819	796	779	768	769	778	789	753	752	799	763	782	794	789	838	745	752	791	769	740	778	738	759	779	787	762	756	766	791	775	812	764	794	714	751	803	801	787	781	756	780	752	783	691	764	795	736	743	772	754	722	759	781	786	741	821	747	781	741	770	779	772	840	721	757	813	800	752	744	780	806	761	791	797	737	760	760	788	778	769	781	771	760	758	752	802	793	784	776	783	815	726	759	755	789	794	764	770	782	812	763	746	815	818	780	796	781	825	727	822	788	773	747	794	814	767	785	780	793	804	814	836	753	773	742	776	753	710	734	803	825	727	818	784	815	814	773	777	722	774	793	747	788	770	737	800	752	811	794	792	791	827	771	764	790	745	778	806	798	745	813	752	764	761	715	782	805	731	763	805	800	772	796	776	791	804	798	762	755	767	767	773	726	744	798	744	817	743	747	784	806	750	783	810	783	790	762	789	747	810	773	808	810	770	832	776	767	810	772	764	787	786	760	754	813	771	809	808	788	766	784	785	750	816	796	755	809	794	824	798	820	777	754	769	769	781	790	810	797	800	801	800	786	789	765	776	795	785	785	773	752	789	688	786	735	765	792	769	794	801	783	771	718	784	788	730	775	748	733	763	781	699	747	782	866	785	801	780	725	810	745	756	759	761	806	758	780	790	827	763	734	786	753	744	836	784	778	776	787	789	795	775	799	823	794	788	755	747	788	722	773	750	745	819	753	765	753	817	768	776	771	787	753	786	762	744	772	765	749	826	791	800	780	818	752	790	790	774	793	778	825	759	790	776	792	732	768	769	788	810	766	800	771	810	787	811	745	762	770	731	814	786	753	765	844	772	740	811	751	751	803	703	777	787	844	783	744	744	780	782	753	831	765	755	775	759	789	778	801	767	775	826	772	801	811	803	767	794	791	787	780	757	788	785	777	792	784	796	770	825	783	763	804	753	785	777	782	736	796	750	769	780	805	766	770	791	737	739	793	807	784	828	735	767	814	738	758	769	789	786	771	810	780	775	769	782	795	777	819	792	790	806	693	742	808	740	734	743	755	782	752	783	777	764	800	770	768	796	770	797	789	811	781	815	764	788	767	756	745	831	761	769	772	736	788	797	780	733	760	763	764	780	772	765	764	813	741	798	798	787	782	750	788	781	813	780	804	729	804	774	807	810	770	788	699	780	763	799	804	771	773	790	799	747	762	760	792	750	690	746	814	818	771	739	751	769	763	796	737	792	765	791	822	771	754	793	795	786	779	708	780	777	757	784	770	750	775	804	784	825	785	742	774	759	811	750	785	758	757	822	718	816	801	825	758	776	781	786	751	768	790	768	769	776	768	799	813	802	778	755	815	796	831	771	783	766	787	781	754	741	800	722	766	768	773	777	771	736	805	799	815	776	778	788	748	770	770	760	762	718	776	707	776	751	787	780	788
12695	8339	2153	1618	2038	984	2845	3165	677	332	314	317	312	304	310	290	306	288	297	288	279	318	304	306	302	312	323	292	302	332	377	455	382	309	317	338	276	276	289	267	287	265	259	274	301	274	258	264	275	280	281	260	293	238	285	260	285	265	274	282	285	254	285	283	299	288	273	288	296	270	279	297	274	274	275	256	300	326	297	285	260	297	295	297	291	256	270	263	283	284	290	261	291	239	304	276	265	260	289	282	274	275	291	288	305	260	261	275	278	241	299	288	303	259	297	270	281	267	280	299	279	257	249	287	272	301	251	245	292	300	258	282	269	278	292	281	266	278	292	286	273	280	289	266	267	296	240	285	274	264	282	300	276	281	255	276	264	318	261	289	305	281	286	293	280	294	256	295	284	275	303	275	278	271	273	268	317	277	295	283	265	303	290	271	286	283	292	296	280	271	258	316	271	264	284	272	334	250	255	305	294	282	262	286	279	320	259	283	281	276	270	265	275	262	298	284	299	280	328	305	287	274	302	264	304	265	280	276	252	270	265	276	304	281	275	263	295	305	300	305	283	288	253	290	282	309	272	303	287	269	324	254	291	258	283	289	265	301	272	286	263	254	282	265	298	263	272	312	248	293	320	281	291	299	306	282	308	280	264	279	284	314	270	261	260	289	304	270	281	267	274	288	276	294	253	287	269	288	277	293	267	288	277	284	271	273	285	284	279	260	292	272	285	280	315	276	266	278	255	307	303	281	283	290	283	265	271	295	270	308	240	287	270	267	270	262	269	303	318	313	270	250	273	284	280	252	310	295	289	303	290	241	291	290	269	260	268	310	284	276	281	294	280	258	266	294	264	257	263	282	262	284	265	267	285	282	258	266	270	292	282	253	285	273	313	307	290	296	293	295	280	269	279	268	248	269	282	308	265	297	285	258	234	304	249	278	321	282	263	284	284	280	292	259	275	273	295	319	305	260	265	274	288	284	280	262	282	291	289	268	295	302	275	261	260	266	290	293	290	284	287	251	261	278	282	299	271	289	275	282	266	279	272	278	291	287	274	294	261	288	299	274	294	273	302	279	290	292	275	266	288	277	304	279	266	299	277	301	279	268	302	248	311	268	290	256	255	264	314	274	287	292	264	300	289	294	286	280	315	266	299	299	301	267	262	254	278	255	271	263	272	265	276	285	318	271	271	297	270	272	272	277	306	279	276	272	278	268	268	265	249	305	286	272	303	302	254	288	288	269	313	287	303	312	292	278	303	266	274	272	302	259	268	311	308	282	259	285	307	263	306	264	290	278	245	309	280	282	278	272	231	279	294	287	288	292	254	298	250	285	272	284	262	287	242	259	289	266	263	258	284	253	262	280	306	274	288	266	282	285	267	258	250	282	288	273	284	251	291	292	290	266	258	274	270	287	258	262	278	319	264	286	292	275	270	266	272	247	286	299	301	258	275	284	280	286	266	267	284	274	256	261	297	276	304	299	279	262	295	275	254	298	283	292	297	274	278	283	282	247	312	292	237	281	294	294	294	260	276	260	288	273	292	267	277	285	285	280	291	277	311	303	291	262	309	267	265	308	329	311	281	283	263	279	309	279	278	259	344	253	307	244	260	297	292	288	273	261	251	276	269	305	275	280	285	288	283	282	280	293	278	270	305	289	261	273	264	295	288	286	279	249	259	272	301	276	241	305	297	286	268	261	241	300	285	273	303	264	272	278	253	287	293	289	308	301	266	269	285	281	297	263	289	291	244	307	292	278	257	283	271	274	296	227	266	275	283	279	261	310	277	272	303	282	303	319	308	293	282	269	307	284	307	280	295	272	271	296	298	313	276	260	297	312	275	257	297	237	264	278	292	255	254	255	290	261	296	292	278	265	284	311	255	293	300	297	279	300	269	273	268	286	338	271	294	273	285	286	303	318	278	258	298	282	261	293	297	269	298	284	281	256	284	278	283	287	270	335	272	271	340	275	282	293	295	282	276	246	287	296	272	249	289	296	296	280	299	245	311	277	311	281	266	252	271	311	271	311	249	283	274	286	277	264	280	254	328	282	261	272	295	281	267	254	308	275	278	281	262	264	261	296	283	278	281	278	289	260	261	252	305	243	295	296	260	281	276	280	303	288	297	265	296	305	285	281	313	257	314	302	278	280	273	253	313	262	253	291	298	291	266	288	258	279	264	276	286	277	269	266	268	280	284	278	264	286	297	264	308	262	279	288	309	290	284	302	288	281	276	281	294	278	278	271	268	282	292	285	234	289	273	285	295	276	280	267	272	317	295	280	272	259	289	287	293	265	284	307	274	291	292	256	285	256	244	317	306	252	272	275	262	300	276	313	312	277	281	280	281	267	293	281	275	286	290	286	322	288	300	275	286	274	290	305	268	291	270	296	278	295	243	285	290	280	293	254	318	292	276	277	273	262	298	292	275	279	283	286	293	274	257	308	275	281	260	286	255	290	281	302	282	293	276	298	276	266	293	293	301	294	267	267	336	272	320	266	263	266	283	280	292	281	329	296	286	250	277	276	248	284	259	295	287	275	248	276	281	270	292	298	287	277	248	277	267	281	300	329	290	281	294	283	292	259	261	275	285	296	243	263	303	294	267	302	291	284	287	253	276	267	306	256	256	249	266	273	261	320	282	280	301	290	258	272	280	302	264	313	288	284	298	294	283	282	304	289	268	267	265	287	289	283	285	267	268	268	290	273	273	297	294	256	291	281	304	304	272	298	245	260	255	273	248	276	314	256	272	310	296	287	280	287	280	280	296	324	269	269	296	278	262	279	277	253	299	292	280	312	264	270	288	267	272	296	270	248	289	258	267	270	253	277	283	250	276	242	274	269	261	292	297	292	273	269	268	259	270	273	282	270	277	297	254	282	270	284	249	281	282	290	274	275	309	304	276	277	284	276	261	273	272	265	257	271	281	287	283	289	298	265	297	255	291	261	289	249	286	288	261	297	305	283	256	288	278	296	266	266	297	280	245	279	283	253	279	277	249	256	260	286	292	294	274	280	278	290	292	306	302	293	267	300	256	285	301	262	283	280	261	279	292	303	269	301	292	275	281	289	303	290	296	300	262	301	273	298	264	280	258	267	307	252	285	267	326	263	274	289	298	245	279	281	280	269	280	289	296	285	278	295	278	290	271	257	285	305	335	281	271	264	266	287	285	293	322	272	282	275	274	281	290	290	290	301	272	315	296	302	280	282	259	284	288	280	291	271	287	274	281	249	258	310	294	286	281	270	296	310	269	286	264	274	253	292	282	257	282	294	282	293	311	267	251	281	277	298	281	288	270	293	286	297	292	266	279	288	287	276	271	285	303	318	282	240	265	301	295	311	271	304	265	261	274	267	252	261	271	283	266	303	271	283	264	311	295	286	278	277	271	278	284	260	250	284	265	278	284	292	262	296	291	289	282	301	289	298	295	280	291	269	320	277	285	289	303	276	308	273	252	245	288	288	300	281	288	303	256	268	269	295	276	287	305	265	285	288
8940	7317	2572	4253	7393	3863	12366	12136	2769	1128	941	926	890	891	840	859	817	842	867	918	928	820	891	908	907	941	896	895	839	1007	1427	2017	1161	890	969	956	919	820	833	828	834	788	796	802	713	771	733	815	749	795	824	798	785	775	760	795	762	758	757	730	788	766	718	767	753	798	780	775	767	831	753	757	714	811	793	724	837	802	783	824	784	734	839	834	742	792	748	794	806	737	811	831	757	765	847	816	735	771	784	807	826	773	701	798	817	767	788	765	761	762	791	745	726	755	791	795	747	776	826	765	778	793	781	750	792	784	831	778	809	799	811	721	785	772	761	744	768	743	778	807	818	805	799	804	740	777	807	786	768	748	812	760	765	793	796	736	795	777	795	769	811	745	781	752	777	787	809	741	735	743	757	740	776	785	759	743	761	731	767	761	745	778	747	799	774	775	778	786	761	795	794	746	764	813	742	801	764	795	758	759	768	780	745	767	736	740	781	752	781	771	769	752	804	787	826	761	775	760	812	720	734	809	834	752	739	777	776	761	713	758	730	768	800	792	780	763	840	812	835	783	755	754	809	803	695	760	787	748	813	792	768	777	823	782	803	765	764	767	790	760	776	822	766	770	793	777	822	755	746	787	770	741	780	798	792	760	768	753	767	845	810	808	747	760	734	789	803	807	760	780	753	795	766	791	733	772	771	730	793	777	825	782	791	809	793	768	747	750	698	769	804	741	744	737	799	741	764	770	742	803	805	804	824	794	778	738	808	751	778	816	776	752	770	836	774	774	723	779	797	779	795	774	781	760	771	826	795	777	805	798	755	822	787	719	786	787	809	772	718	797	760	792	774	818	764	783	771	757	840	769	778	800	796	761	783	765	796	787	810	707	762	744	789	821	771	745	768	769	743	745	769	752	796	811	762	772	786	781	753	768	823	850	791	772	755	768	798	818	763	795	800	791	792	810	797	787	747	758	773	772	772	818	813	799	774	746	735	790	765	773	782	801	753	788	766	815	775	797	812	767	802	783	774	818	768	774	824	773	790	784	802	790	774	772	781	743	793	800	787	759	744	805	758	791	783	750	760	744	764	766	749	774	758	739	775	777	767	792	796	761	802	782	751	769	771	787	809	763	775	855	765	774	773	769	723	770	775	759	782	784	784	778	795	758	763	774	775	833	769	785	742	767	744	786	781	824	802	757	839	795	777	774	786	743	780	756	788	802	778	748	752	750	767	787	766	809	790	750	753	746	774	776	812	761	733	780	803	806	783	730	807	773	826	735	752	762	838	767	797	797	763	752	753	734	797	691	786	789	768	780	758	783	769	790	809	787	776	784	790	788	754	761	774	785	760	759	767	777	735	799	703	797	731	795	801	762	761	735	800	733	815	728	799	793	792	779	763	806	786	816	759	808	752	752	776	815	781	802	773	753	803	755	797	762	763	775	795	787	832	776	831	784	771	778	761	773	789	791	827	749	789	731	755	796	749	744	761	806	747	765	817	792	724	758	723	716	804	762	780	764	759	820	809	741	770	812	796	816	728	804	772	784	781	756	775	757	776	795	784	741	766	742	803	799	748	811	800	768	782	797	803	779	782	742	810	777	782	812	767	761	763	798	729	822	797	780	777	721	756	795	806	766	746	757	774	790	796	750	750	748	739	769	804	783	757	774	775	808	798	732	820	759	751	775	804	738	800	781	811	793	737	766	798	737	788	843	787	764	784	785	780	819	760	760	789	826	795	733	795	794	730	753	756	781	732	778	800	753	791	781	787	815	732	784	799	764	746	771	750	812	802	788	751	757	730	784	746	742	748	733	764	757	775	761	772	787	743	752	748	831	811	789	773	787	738	794	856	749	764	774	783	756	770	735	815	736	787	759	799	773	735	770	720	761	761	775	793	765	771	802	805	790	800	758	755	808	765	785	726	779	827	768	776	831	769	731	731	748	772	768	742	770	810	761	735	812	781	788	769	777	798	845	755	757	774	736	762	797	819	813	818	757	744	752	801	782	758	769	732	782	797	754	763	828	797	790	782	807	737	759	779	808	809	791	801	792	779	760	765	770	760	782	727	790	795	744	766	761	776	767	751	753	792	736	721	796	744	742	777	745	759	792	758	787	760	752	823	749	818	782	780	790	787	809	720	799	749	794	769	803	780	775	817	788	807	756	711	776	796	745	754	775	766	765	736	766	747	730	795	805	763	831	760	704	770	739	776	805	778	791	782	763	765	775	770	740	770	731	777	791	767	743	783	813	748	785	767	751	742	778	786	758	779	751	736	793	759	815	750	787	763	750	762	805	732	803	762	769	756	762	780	755	800	810	817	700	736	801	707	751	762	784	862	706	763	785	758	776	779	753	760	763	775	794	752	773	814	753	802	822	785	757	768	745	769	748	760	824	765	752	792	813	777	758	761	783	782	742	824	798	751	769	776	760	783	761	778	796	767	754	797	800	791	833	794	824	750	745	778	776	770	743	765	767	791	798	800	814	769	743	752	741	791	779	743	822	769	793	770	818	748	764	761	760	768	796	730	782	744	781	796	755	699	741	753	779	764	776	772	753	730	795	747	804	724	775	759	750	763	748	803	793	759	768	758	737	777	776	755	776	768	786	725	828	784	790	730	760	749	736	808	740	813	820	773	725	797	753	778	815	809	801	775	783	726	743	758	769	819	787	737	747	769	786	806	799	743	841	717	749	798	810	758	749	778	719	775	764	813	794	758	787	773	793	799	773	749	735	796	778	814	736	824	761	795	785	773	774	717	794	768	754	777	757	741	755	797	779	785	749	773	754	750	761	765	737	836	730	774	746	745	750	723	754	787	774	759	776	785	812	756	782	763	743	767	778	798	765	784	815	795	805	779	768	751	766	752	798	737	752	797	761	775	781	766	769	780	796	827	795	728	720	821	750	782	824	723	747	748	789	820	790	758	789	823	764	812	778	789	815	795	795	720	750	769	801	847	788	744	781	785	765	782	729	795	758	801	723	775	732	793	817	724	784	787	765	771	754	786	759	815	773	782	756	778	756	807	836	757	793	747	795	768	737	732	815	762	752	815	770	751	767	811	800	767	738	764	736	824	738	761	764	754	766	771	709	731	776	785	777	771	748	782	793	760	806	724	733	781	826	817	749	749	789	767	718	789	779	817	748	751	724	776	741	778	782	779	791	779	837	798	816	735	826	802	755	800	780	768	815	793	799	836	812	781	772	797	759	766	803	738	770	756	750	801	824	787	747	781	793	738	770	792	818	774	750	742	756	774	778	711	805	775	757	737	788	785	811	812	783	790	803	778	785	767	810	764	783	725	788	788	771	760	735	811	778	778	818	773	772	747	777	807	790	762	783	775	771	789	774	762	787	762	741	736	742	798	750	750	774	702	767	766	815	693	742	763	812	784	775	762	758	775	759	753	774	715	727	746	803	753	799	767	827	781	765	742	821	820	738	788	787	789	766	759	776	835	797	785	795	775	778	813	778	784	781	811	759	767	782	770	795	766	797	725	761
15152	5698	1771	1473	1420	1812	2196	1482	1777	875	277	283	288	288	269	315	271	264	291	281	312	291	292	299	295	286	313	278	262	268	355	454	273	298	308	277	268	301	274	306	309	266	297	286	257	272	318	271	277	311	310	282	300	285	260	279	262	291	286	301	283	262	262	268	284	301	284	278	275	255	297	261	297	265	289	306	264	315	315	270	275	300	304	289	271	275	237	263	265	315	282	269	315	315	278	272	292	252	280	250	276	270	315	262	241	296	241	287	291	284	266	276	283	329	283	270	284	270	283	287	247	272	281	268	279	289	269	282	284	283	285	281	275	276	258	289	274	283	291	271	283	286	264	283	251	296	296	283	246	274	269	266	260	274	264	291	300	281	286	258	291	271	256	263	251	284	288	264	268	262	284	276	311	283	282	287	282	305	291	236	273	268	287	304	262	267	277	254	320	266	307	264	270	260	257	300	300	293	295	307	305	284	278	297	291	297	250	291	281	279	279	277	304	259	289	279	300	277	285	303	256	297	269	268	281	258	270	294	274	310	253	284	279	260	278	282	294	290	273	284	290	275	263	265	266	282	284	277	296	303	307	280	273	285	292	273	258	282	284	253	266	280	288	264	298	293	296	285	266	276	314	268	285	255	252	315	242	274	294	300	303	265	255	293	287	263	287	294	276	289	262	272	302	261	285	302	276	273	308	288	279	289	278	276	295	253	275	284	259	282	259	261	261	266	250	285	290	265	271	279	303	262	302	294	291	315	273	274	277	276	275	294	273	271	295	291	285	257	275	276	283	293	262	293	269	285	277	285	259	273	277	251	264	289	272	281	295	275	297	329	294	287	263	275	271	305	293	270	280	298	273	242	296	260	281	275	263	282	291	272	290	305	296	267	252	268	265	283	325	294	273	255	296	255	281	270	274	272	249	266	253	273	296	283	289	309	269	274	280	250	250	284	282	264	262	286	285	293	296	279	273	274	295	285	271	269	288	295	290	279	289	288	279	280	279	295	280	289	291	277	289	295	298	271	279	280	275	299	262	283	300	277	261	309	322	295	294	271	276	297	279	265	245	279	301	309	251	292	284	303	280	292	295	278	257	287	262	257	280	297	296	270	274	289	302	273	270	274	296	267	274	312	300	294	284	313	285	266	266	261	264	302	297	274	267	280	280	288	275	283	250	280	294	265	278	286	272	266	320	274	278	260	281	311	293	265	296	284	279	278	265	275	269	295	282	276	278	318	290	265	269	297	264	282	276	311	281	288	297	270	259	287	285	289	284	271	276	303	279	234	300	270	283	264	302	267	280	277	290	263	282	303	301	300	298	277	298	268	303	282	286	303	282	293	295	264	261	287	291	271	277	289	312	273	273	255	303	288	297	263	289	275	289	268	291	273	276	286	279	254	276	287	290	260	302	238	273	291	296	251	268	284	304	251	261	298	287	279	277	267	277	284	293	292	247	272	296	275	276	300	267	278	298	280	303	302	257	279	326	294	295	272	265	299	302	277	262	284	261	295	276	279	273	286	320	302	276	271	287	302	280	277	264	273	278	257	282	257	282	263	244	305	267	295	300	269	276	262	276	275	263	246	315	252	263	291	283	303	264	319	300	283	273	284	246	266	264	284	304	263	289	275	280	296	278	262	289	292	268	282	274	269	290	291	294	281	279	304	276	292	286	247	296	283	292	257	288	287	264	251	293	251	278	288	273	279	298	290	270	279	284	324	263	276	308	298	281	279	285	269	259	279	288	276	266	255	291	295	268	267	274	274	296	251	255	289	294	268	260	298	293	263	281	272	286	300	296	278	284	282	266	251	287	281	273	272	279	308	273	287	307	268	309	299	255	290	290	303	261	293	262	269	276	285	281	271	274	279	287	277	292	284	265	310	287	281	258	268	283	288	286	264	296	298	271	308	275	283	258	289	271	305	289	294	267	279	305	283	298	318	289	280	314	254	290	279	262	287	296	289	303	273	299	296	292	260	287	256	261	275	280	282	278	265	270	291	297	270	260	258	267	324	270	301	285	300	290	291	276	253	251	279	289	304	266	286	273	277	269	271	262	296	278	274	265	282	296	282	285	293	306	269	285	280	277	303	312	287	287	277	291	298	277	283	290	274	268	288	287	275	259	289	296	307	283	263	257	282	261	293	332	265	260	263	279	265	270	267	298	265	267	310	279	270	263	269	267	273	275	266	287	273	255	277	283	277	287	270	281	251	271	282	267	303	250	281	261	234	273	297	261	277	284	313	278	267	273	257	260	270	276	315	295	278	310	279	292	297	265	241	259	318	288	258	277	252	290	273	268	283	279	268	263	276	326	281	274	301	265	276	284	273	280	268	317	305	296	279	287	250	271	274	279	277	289	286	267	273	248	272	265	261	290	295	287	275	294	275	284	292	289	298	293	296	294	259	262	280	270	269	285	283	261	301	290	270	295	298	282	244	294	271	242	269	272	297	276	273	280	270	303	278	267	295	315	289	277	312	297	265	267	282	296	248	279	288	318	298	277	255	256	240	269	270	255	273	272	261	306	288	274	261	266	301	268	268	268	273	281	258	281	292	287	266	313	307	307	293	298	285	272	254	273	292	260	272	296	282	272	266	299	262	281	258	274	306	280	284	311	271	274	273	291	296	262	246	261	279	273	271	300	288	313	277	274	292	264	292	275	285	273	288	264	280	280	310	263	285	269	304	271	257	272	256	257	314	256	261	284	288	244	304	301	254	262	310	311	313	276	268	277	273	290	294	278	299	276	261	293	310	291	287	297	298	292	309	257	269	301	274	268	315	291	279	307	272	282	287	272	268	276	297	263	256	274	280	290	278	262	278	287	283	256	300	284	232	293	277	282	284	298	247	319	280	292	283	306	300	269	266	272	291	293	279	267	247	313	315	275	297	306	299	297	269	284	282	292	284	262	273	277	263	264	307	265	267	291	261	272	264	259	284	272	283	274	297	273	265	294	275	310	262	274	264	267	279	292	308	270	278	263	335	300	306	257	299	303	289	293	270	295	273	314	293	292	258	256	280	277	302	282	276	294	281	278	268	322	275	289	306	291	290	256	281	315	281	266	298	297	281	307	275	280	296	315	295	311	291	266	289	296	293	290	264	282	260	282	272	274	236	249	292	292	282	285	280	314	283	292	277	273	271	279	264	261	231	296	284	265	261	270	288	280	284	271	283	320	303	289	277	295	274	312	254	260	276	279	261	265	268	269	287	287	304	257	271	291	288	288	272	298	315	276	274	292	275	294	263	292	261	290	300	264	294	281	305	293	296	268	263	282	309	292	273	298	287	252	293	297	304	297	284	257	246	292	284	297	276	276	259	307	269	268	296	320	288	248	266	300	289	261	282	257	291	244	317	298	298	289	262	301	289	264	278	307	320	270	306	290	281	247	256	310	263	282	283	300	295	264	290	284	315	281	268	257	282	289	278	273	263	283	289	273	277	309	293	273	261	308	289	290	284	267	297	291	295	295	282	263	256	265	255	263	266	272	245
10114	4423	2755	4093	4801	7723	9449	5712	8267	3509	926	915	856	863	831	928	899	889	899	855	927	950	903	921	927	899	882	897	886	918	1603	1974	864	867	945	926	924	899	800	793	789	803	750	769	828	760	781	735	797	787	806	758	752	734	725	732	780	808	808	772	735	798	751	810	817	728	752	766	771	787	766	809	768	782	779	798	787	792	819	764	785	777	784	730	751	752	799	796	756	759	720	752	790	801	767	791	743	748	790	796	839	806	804	784	776	750	748	783	811	813	747	776	795	787	800	760	776	763	769	749	739	817	769	780	812	775	811	797	763	787	780	748	763	769	759	779	755	820	757	756	821	736	785	755	774	805	770	821	756	804	793	771	769	733	733	776	690	788	743	772	703	763	784	795	775	768	763	747	773	778	783	770	782	772	748	829	732	755	776	811	726	798	771	817	794	810	761	810	743	801	795	785	750	758	797	758	742	757	788	754	800	765	765	768	788	800	783	782	734	784	774	746	790	759	784	814	779	811	788	780	788	765	746	790	776	777	812	750	710	787	842	825	762	747	780	803	766	806	819	766	742	738	755	724	779	759	758	816	788	806	754	797	780	740	774	776	789	771	753	785	733	789	803	783	784	795	833	766	779	788	787	773	787	724	761	777	772	755	770	767	784	748	741	781	748	758	760	776	757	770	785	789	744	772	777	772	804	801	763	769	788	784	817	800	805	826	794	800	769	750	751	797	776	787	810	767	803	777	823	753	762	759	735	727	795	781	788	758	795	706	808	773	825	791	756	801	786	768	767	808	697	787	797	789	759	778	743	780	807	805	787	740	784	732	718	751	781	746	764	781	795	760	773	784	770	797	790	806	743	808	801	767	800	791	803	717	769	751	818	742	754	726	819	780	787	811	780	760	792	756	740	791	806	771	748	796	795	751	800	754	785	780	771	787	739	783	788	765	787	762	779	783	751	794	774	799	800	788	738	737	725	761	782	834	798	744	782	749	710	745	804	795	810	747	752	799	809	748	770	805	793	806	795	803	786	770	769	768	804	817	757	762	770	740	767	772	796	822	729	774	757	745	741	775	743	774	790	772	736	776	728	728	767	750	771	771	813	811	725	713	742	792	788	765	755	765	785	806	758	755	802	776	821	766	801	813	821	759	764	765	796	764	779	777	775	750	779	730	804	813	739	755	777	805	786	772	733	797	745	750	845	754	791	759	796	794	800	779	755	778	784	731	735	783	767	772	793	770	774	761	802	769	779	761	767	785	774	797	803	779	719	764	783	814	725	838	811	770	804	800	809	796	784	759	737	748	792	746	783	779	785	789	800	792	786	767	767	799	751	750	727	739	775	795	803	765	783	764	839	805	794	712	771	763	777	769	788	775	776	740	776	716	775	760	758	743	764	765	771	827	713	807	804	779	751	744	741	736	827	760	821	748	764	774	783	787	796	807	758	784	758	767	730	793	819	792	787	740	801	769	819	844	739	764	825	747	812	766	745	800	768	746	763	773	782	774	776	797	765	766	784	738	774	733	783	760	777	726	777	768	774	799	788	790	779	791	733	792	760	779	781	739	815	774	771	773	718	784	763	780	777	752	820	752	806	795	751	787	731	757	780	775	790	794	803	764	785	736	804	722	779	809	818	815	803	751	755	837	761	782	781	762	788	771	749	750	726	742	769	747	784	719	782	757	761	741	786	767	766	790	809	756	806	791	740	788	770	768	766	797	729	783	751	771	774	772	783	735	693	743	812	752	850	775	785	765	791	791	791	761	783	825	759	775	737	754	835	812	815	805	739	743	755	807	765	782	806	829	772	775	763	788	764	800	773	786	824	748	736	777	807	737	786	831	741	735	761	743	817	754	806	775	773	745	782	762	756	778	780	771	770	743	797	744	753	794	752	809	767	795	785	746	784	779	798	806	766	795	789	812	802	716	731	796	790	717	772	811	736	782	756	759	813	815	786	779	804	813	768	782	791	734	786	780	752	755	786	769	772	748	813	801	828	738	798	773	736	822	785	804	754	749	743	772	776	748	827	832	755	820	775	785	729	763	806	778	761	770	732	741	780	805	771	746	736	787	737	724	790	744	808	800	752	739	796	773	781	792	775	773	761	780	757	792	779	783	749	759	762	756	748	728	790	754	786	773	814	818	801	832	751	744	754	731	765	784	761	776	790	757	742	744	770	779	730	771	801	747	758	813	799	750	789	772	768	778	726	785	751	829	780	769	722	757	752	724	796	791	798	796	753	794	801	805	702	805	769	786	743	798	751	788	798	784	796	779	816	780	771	780	846	782	783	746	768	792	786	817	805	744	796	782	762	770	763	766	755	739	793	815	796	787	819	762	769	750	778	770	745	754	779	815	779	826	794	771	794	779	756	776	794	750	747	791	789	809	820	788	795	771	766	764	772	749	780	773	738	798	769	833	776	765	712	779	710	724	763	743	765	739	783	731	745	865	822	751	771	753	764	756	731	753	737	769	801	812	759	750	763	784	797	806	778	759	771	734	791	792	751	824	751	797	786	844	786	746	763	824	754	764	789	803	819	751	812	790	749	812	772	778	799	814	805	769	757	753	769	803	770	757	792	761	817	766	729	805	804	785	729	772	790	775	749	712	818	781	789	784	768	785	788	817	785	781	780	841	748	775	809	786	796	800	739	749	800	787	748	785	768	743	782	767	833	806	751	792	811	741	742	789	812	788	783	782	819	768	795	773	765	791	722	766	781	724	714	782	809	786	773	757	775	749	777	805	787	773	777	816	781	767	799	765	758	723	773	768	730	808	775	757	815	766	764	799	804	769	732	818	812	768	781	777	764	772	813	797	791	743	717	774	784	753	752	770	737	806	794	752	795	751	766	755	780	751	771	742	827	781	769	785	802	748	719	825	760	789	777	759	794	771	762	762	771	792	742	788	787	845	795	792	820	775	761	778	780	783	749	789	754	788	809	733	817	797	805	780	767	783	779	771	753	758	754	800	827	786	782	754	721	808	755	847	773	799	767	737	761	808	765	824	782	781	781	793	783	785	776	788	764	785	796	805	775	759	781	771	772	785	748	762	778	787	789	758	782	762	779	777	748	771	809	755	826	773	789	796	804	784	755	766	763	758	710	757	796	782	773	799	782	763	755	762	744	758	795	788	789	766	785	761	802	766	766	752	745	724	795	740	810	766	780	763	811	743	710	792	817	790	798	798	814	740	826	762	821	757	795	807	776	752	768	728	763	786	760	807	765	753	766	776	760	778	784	788	773	793	785	826	824	797	755	767	704	764	775	775	762	706	751	773	815	762	760	756	874	743	788	749	805	759	734	757	798	765	801	762	771	770	762	809	769	810	729	794	726	804	780	794	745	817	787	815	775	744	901	748	794	815	729	795	771	815	782	770	772	777	787	763	802	817	724	822	787	795	811	745	792	779	805	781	760	763	780	780	782	823	774	793	766	754	763	781	780	756	740	773	786	759	778	813	812	776	761	808	803	748	782	712	788	814	776	813	806	798	764	784
16001	5406	2901	1831	2899	1902	1204	835	1872	708	332	289	297	279	317	295	281	317	283	313	261	270	275	352	298	298	326	270	302	278	403	523	299	314	343	311	295	288	292	300	267	266	268	278	283	291	277	299	280	273	287	280	297	245	275	273	308	315	294	307	250	287	309	270	264	305	294	260	289	262	262	274	267	253	268	284	252	262	249	286	256	280	291	272	268	290	263	297	253	263	262	276	296	281	261	302	259	254	276	294	274	283	266	264	269	246	295	302	289	290	289	287	283	280	284	283	297	251	281	266	267	278	301	308	312	298	269	281	287	279	264	271	251	266	296	258	316	274	270	278	276	266	290	286	285	307	249	296	277	285	294	282	275	276	289	289	280	247	280	265	278	291	243	296	275	274	303	286	287	264	297	285	235	262	287	276	298	294	283	286	292	265	307	257	278	287	277	299	259	310	273	293	270	267	282	260	271	304	259	307	258	265	288	283	315	277	267	297	266	308	261	280	271	265	281	263	263	279	266	292	310	265	257	274	269	286	259	285	290	301	291	237	263	293	275	300	280	267	295	251	285	290	268	292	261	292	273	290	266	276	294	263	282	284	307	279	280	280	281	288	282	312	273	287	277	286	296	258	258	303	277	293	272	280	271	272	295	273	277	290	284	280	305	259	281	273	264	275	292	279	279	261	270	300	297	279	309	301	304	276	263	274	294	264	248	297	314	310	297	299	277	271	236	284	264	274	308	244	294	278	278	273	271	274	268	267	303	264	282	286	294	282	285	283	283	286	279	293	266	288	272	250	294	281	321	283	271	278	301	286	275	296	288	290	266	293	274	309	269	271	268	274	269	266	293	296	256	284	274	285	283	318	285	295	255	275	298	267	268	280	309	314	285	268	273	272	308	264	289	292	277	283	271	283	274	272	277	284	268	249	265	295	302	281	269	259	304	274	286	284	265	264	311	258	292	296	271	284	270	268	266	267	278	293	262	297	298	295	273	285	241	274	273	249	280	280	279	290	276	282	304	295	273	250	290	286	270	296	257	254	263	275	280	257	289	255	267	251	256	246	299	297	282	301	277	293	292	280	294	284	284	256	281	284	275	286	262	282	306	273	247	297	302	281	297	320	281	301	300	319	268	282	275	287	302	277	268	286	264	291	267	271	289	262	272	260	302	294	314	274	265	282	266	288	301	283	304	296	278	283	280	295	249	271	301	250	294	271	314	302	273	309	268	271	274	291	282	260	268	297	264	288	289	288	278	293	287	305	285	270	277	272	307	278	300	296	269	282	273	296	297	268	305	268	299	278	256	258	272	288	278	299	303	267	296	284	289	280	309	294	274	279	286	287	291	266	267	300	309	273	256	293	299	251	292	270	304	265	300	274	293	295	282	266	293	274	274	264	260	281	263	256	286	288	271	289	295	293	271	280	265	281	279	273	284	327	284	295	258	292	269	282	279	253	290	277	292	279	264	281	264	309	277	256	274	295	237	301	286	280	305	266	289	288	268	296	248	302	270	273	265	254	284	292	276	268	274	276	276	284	259	280	287	286	290	281	282	270	262	286	276	270	269	281	285	291	276	245	273	296	285	280	273	283	260	278	293	285	298	318	270	293	277	278	299	309	344	276	278	302	279	272	276	240	292	281	255	266	271	285	270	263	280	291	282	268	291	284	264	282	248	304	278	267	255	325	301	275	286	270	278	259	271	286	235	246	258	275	269	308	286	307	267	280	275	288	271	279	279	275	292	327	282	278	292	295	271	291	292	273	272	250	261	263	277	273	319	289	296	319	284	275	287	283	272	273	274	273	300	268	264	257	314	264	274	260	280	286	300	281	327	284	274	266	286	291	288	296	267	293	247	282	288	255	245	260	280	283	304	276	284	252	270	294	279	291	280	280	282	266	278	266	302	290	313	294	267	281	282	264	270	273	263	274	282	260	270	283	285	279	291	322	280	291	268	289	269	285	297	257	294	291	301	280	278	285	251	270	286	286	274	259	283	295	308	289	266	284	284	321	274	295	271	283	294	274	255	281	279	277	271	277	290	279	302	283	292	299	307	304	254	302	272	301	293	263	271	293	282	266	233	293	278	283	317	283	287	297	278	268	291	307	250	288	299	274	266	286	296	262	268	268	302	271	291	287	267	291	298	269	295	264	258	292	289	274	263	260	284	272	276	282	275	263	270	299	281	262	288	246	290	270	291	304	290	267	252	297	307	252	258	275	261	295	286	284	274	269	253	241	293	277	280	265	291	290	295	298	250	289	271	262	289	282	275	296	256	317	288	294	264	281	289	304	272	282	251	299	270	252	288	316	306	283	272	272	276	285	256	303	270	235	268	314	286	282	294	295	278	290	286	298	284	257	277	292	264	243	266	296	249	284	304	280	286	291	277	277	264	294	294	279	267	319	302	280	250	254	288	281	255	294	291	277	322	321	261	303	277	264	300	290	239	272	274	284	270	283	270	269	272	281	273	295	293	286	267	257	277	280	284	268	271	277	248	286	284	270	257	265	254	260	289	306	274	297	268	286	268	279	292	282	304	302	290	302	280	270	282	272	267	276	280	274	304	281	285	265	264	305	260	285	287	274	266	259	265	283	242	308	289	286	246	296	294	265	259	280	264	275	252	287	292	282	279	275	278	269	277	268	297	288	282	314	277	252	272	302	252	252	271	299	281	286	280	263	293	281	278	304	284	278	257	282	293	271	300	293	307	284	265	259	249	244	281	309	294	270	288	277	289	269	273	282	276	270	271	285	255	289	292	288	281	266	303	288	290	239	262	313	277	253	294	298	257	282	273	283	301	279	280	298	252	292	309	280	275	285	285	308	268	285	253	264	284	275	265	265	289	289	296	282	277	283	276	281	275	279	284	258	286	294	245	278	284	288	298	272	267	296	265	306	272	279	270	309	294	262	273	273	274	275	257	287	248	281	283	314	296	296	297	312	275	285	265	271	284	291	307	270	284	282	288	282	296	273	264	282	302	273	288	337	294	275	267	277	280	267	274	276	279	289	275	274	297	268	291	255	303	271	290	305	298	288	255	286	267	310	284	259	256	279	278	257	244	294	285	260	295	262	254	265	262	276	319	279	277	298	275	275	278	251	283	296	254	264	272	265	282	292	257	271	282	301	261	261	281	267	284	288	281	316	291	286	286	273	300	267	272	271	285	277	260	274	282	324	296	270	278	262	293	286	306	274	285	269	257	290	292	292	269	277	309	302	292	313	292	320	283	280	266	288	283	274	283	288	308	290	275	288	288	262	294	246	276	261	266	275	267	301	269	298	281	301	267	284	274	271	297	288	293	269	266	295	276	299	294	272	319	284	278	277	258	272	295	296	281	282	287	265	264	295	273	294	299	261	295	254	276	275	281	261	274	289	277	255	299	285	334	253	265	269	286	267	299	282	310	269	264	279	249	318	295	278	258	292	318	259	233	278	298	311	299	286	264	282	289	295	273	270	284	294	288	264	277	235	309	251	293	302	311	290	269	274	277	274
10628	3655	3823	4784	9650	8393	5169	4105	8086	2678	920	902	912	881	867	870	878	926	868	890	932	866	903	953	884	916	906	867	826	849	1627	2267	996	968	973	869	864	835	820	760	775	773	753	776	769	759	746	802	734	768	752	757	770	812	776	757	742	790	769	769	771	814	769	740	792	767	807	775	792	781	837	773	740	836	812	742	751	829	790	804	773	773	763	763	815	766	767	776	790	782	778	760	747	754	794	769	790	797	712	725	767	781	761	761	782	778	798	782	748	825	752	762	763	779	754	752	798	757	766	787	776	755	765	738	773	743	773	752	778	784	758	760	783	733	771	729	774	784	734	761	787	763	745	784	759	788	760	812	794	779	804	799	747	755	719	719	757	794	788	797	752	753	769	793	817	798	746	773	803	785	787	808	755	773	811	796	839	792	788	731	759	805	771	739	800	795	753	826	776	778	784	782	772	732	760	755	763	726	782	768	787	758	762	792	774	748	770	758	759	784	785	761	784	793	792	755	761	739	798	792	788	768	756	750	768	730	788	757	794	750	800	740	748	748	795	831	771	716	768	770	771	804	781	758	768	757	776	815	783	806	807	794	767	800	761	771	718	750	774	767	755	753	803	770	699	770	770	812	731	752	799	771	792	757	764	828	759	757	788	749	778	806	811	766	743	784	781	765	801	807	755	773	756	737	758	765	762	757	718	795	743	796	816	769	787	778	752	744	758	796	815	754	765	819	756	718	779	811	760	794	783	744	745	809	771	827	798	702	766	746	799	780	791	813	829	761	801	755	756	747	770	776	752	794	773	765	825	780	774	767	732	824	826	742	760	764	776	767	795	767	774	725	746	743	768	757	766	790	778	779	775	789	782	759	792	751	764	798	749	781	782	783	789	763	817	785	780	768	801	771	753	775	772	810	771	806	754	751	778	756	759	766	744	738	731	748	774	766	788	778	799	785	763	799	782	752	774	791	714	760	795	794	779	788	813	798	772	779	781	744	738	791	778	812	747	815	753	759	742	761	768	744	762	804	842	809	777	799	775	802	816	790	843	777	737	788	754	795	810	791	741	754	725	786	763	755	782	734	762	792	843	806	770	762	790	776	808	717	769	853	787	756	766	750	762	772	773	768	785	766	750	788	799	782	751	760	798	783	767	751	778	790	775	765	784	803	779	789	725	765	734	765	785	759	758	715	781	828	719	789	816	809	748	826	754	796	698	770	790	777	790	760	746	821	763	763	809	800	748	780	773	743	752	744	775	764	749	772	792	821	798	746	767	799	748	820	760	713	758	745	758	803	771	782	759	762	800	762	784	780	779	830	756	779	734	820	773	768	754	776	779	747	732	828	772	824	735	759	774	763	772	763	792	778	751	758	765	778	753	777	815	764	785	795	732	759	748	808	832	837	744	787	754	775	748	789	793	779	774	753	795	751	759	739	784	740	751	801	755	833	786	776	751	792	782	801	765	812	811	814	772	766	784	811	716	774	839	804	767	812	757	809	795	773	813	777	823	723	756	812	778	820	808	779	777	774	772	767	766	770	790	768	753	835	800	757	798	742	791	761	788	829	813	782	752	804	793	731	802	789	765	784	735	792	765	767	784	783	756	735	759	762	789	757	769	741	832	772	752	785	782	753	766	771	783	750	798	763	735	787	757	726	777	809	747	738	761	795	796	744	775	750	736	744	815	737	770	760	764	772	767	742	738	750	810	762	806	759	785	734	763	773	781	795	795	789	781	838	784	794	744	767	782	829	802	781	806	759	712	787	787	791	773	756	759	811	813	822	792	803	778	763	788	783	759	756	792	750	807	768	767	831	727	780	843	769	752	821	770	778	811	809	761	747	828	783	776	779	801	754	738	780	775	781	786	792	798	765	794	773	761	769	797	788	796	765	753	726	785	798	791	792	805	752	768	761	772	792	740	728	758	806	760	802	779	776	772	781	813	753	849	774	776	780	778	772	746	827	827	799	831	786	772	791	800	801	743	784	807	782	816	785	734	748	787	780	810	767	755	802	789	786	783	767	747	772	822	805	798	813	853	748	774	735	769	766	785	793	767	790	783	767	740	780	752	790	778	752	762	723	741	759	800	764	788	755	713	758	824	810	755	783	813	728	766	768	792	794	766	725	765	751	747	755	783	740	745	793	801	765	762	742	707	802	782	790	765	779	741	739	786	782	789	805	767	765	770	806	787	751	772	756	802	758	785	783	817	722	725	786	762	762	771	782	734	765	768	762	825	795	723	752	740	770	822	769	846	711	731	806	781	794	750	813	756	785	753	760	809	770	769	727	794	758	738	725	735	758	762	823	769	760	712	765	774	778	710	801	785	784	796	757	788	775	795	730	750	723	778	772	769	784	720	771	792	788	767	737	770	733	788	820	755	758	754	731	758	766	808	770	852	772	784	753	799	737	810	775	766	799	731	773	762	711	751	791	801	783	787	770	725	716	745	784	796	779	767	786	788	790	794	771	763	750	796	758	783	785	784	797	758	758	767	803	759	720	792	767	748	794	777	784	754	813	783	789	763	785	799	741	808	811	792	752	807	784	742	800	740	807	757	841	733	769	826	736	819	787	764	778	764	766	797	743	759	770	745	812	797	742	802	744	816	778	719	769	817	709	820	846	719	776	787	754	761	770	766	773	802	791	782	762	816	770	762	798	806	735	767	753	790	820	811	759	807	800	739	815	797	769	768	744	785	742	745	765	785	754	804	790	730	742	766	774	785	738	770	759	744	779	778	841	777	761	763	795	797	758	821	810	726	784	734	755	774	807	775	791	715	808	758	768	732	768	784	789	781	812	775	723	732	765	804	774	786	746	777	799	784	762	752	791	798	799	761	729	800	818	760	744	803	773	746	737	782	766	776	778	777	746	758	827	816	772	795	752	785	764	770	796	760	822	745	799	803	725	765	798	758	812	770	769	758	783	773	710	800	775	776	741	765	824	771	798	769	793	717	800	742	820	766	740	775	775	731	768	789	746	767	770	774	777	779	809	780	828	746	784	772	780	767	788	775	779	796	766	766	772	784	794	760	706	736	741	768	776	749	757	791	755	785	818	813	753	806	797	733	786	795	767	784	771	814	752	795	790	751	749	739	761	770	776	720	767	810	773	769	769	780	744	775	773	788	756	784	788	779	788	798	793	814	776	754	766	812	778	795	768	772	730	752	744	795	788	770	766	740	756	769	741	766	766	758	772	776	727	773	789	751	828	802	759	754	693	799	756	757	773	809	773	789	767	755	797	776	733	756	784	767	806	737	771	757	701	760	726	813	788	806	790	776	764	843	778	758	737	783	801	801	718	801	741	729	770	767	771	743	803	756	773	766	764	738	768	805	794	792	787	790	781	803	829	786	765	818	767	803	726	754	851	758	775	783	786	767	767	757	792	769	816	813	784	756	782	789	779	741	802	847	767	710	761	742	763	757	790	805	769	741	788	713	773	773	784	790	779	718	748	758	728	761	751	762	764	705	775	770	808	798	753	779	786	793	810	821	770
14022	7086	4538	2017	1951	2424	1174	828	1938	797	309	300	320	313	324	287	313	278	281	293	319	320	274	303	290	296	308	312	290	288	417	540	323	354	315	308	305	271	316	282	285	322	276	282	285	277	307	290	285	279	267	275	319	282	285	283	272	253	284	313	307	287	308	273	253	290	274	304	294	298	282	249	280	258	287	269	297	289	309	305	293	301	274	277	294	300	249	283	296	260	274	311	272	232	284	280	277	291	278	273	260	282	244	288	316	288	294	271	292	260	264	285	294	269	257	294	267	269	278	270	295	258	287	285	288	268	251	258	287	288	287	278	278	292	274	259	271	284	279	292	290	279	240	269	268	240	285	306	280	260	254	274	289	237	266	271	266	256	319	273	302	277	294	289	288	254	288	270	288	284	269	294	274	277	283	299	256	303	274	257	271	270	257	261	293	301	280	277	297	274	271	271	280	259	271	263	281	283	280	309	290	284	305	261	293	261	289	304	310	319	266	315	307	296	256	299	298	244	298	274	272	274	290	283	306	265	308	302	301	281	290	288	301	299	279	309	271	286	255	282	272	296	305	281	275	298	282	289	276	299	291	277	300	265	277	265	253	293	275	248	276	284	282	281	277	284	312	280	272	263	300	276	306	255	239	278	271	298	299	293	322	310	293	263	286	277	270	264	264	287	274	264	289	282	282	287	275	285	281	272	267	245	271	284	263	289	274	292	290	290	280	247	296	265	259	270	273	267	264	272	258	337	276	266	286	275	272	317	283	306	329	297	278	283	286	281	259	290	303	276	291	310	271	287	296	273	265	278	287	289	270	301	285	297	275	296	289	261	299	272	261	312	274	291	283	288	237	260	336	284	278	269	289	241	312	279	260	280	269	269	303	297	277	305	269	302	290	302	269	269	305	280	288	279	284	287	300	275	275	291	260	257	271	266	271	267	273	286	239	288	267	276	248	285	281	280	345	306	278	292	316	247	326	310	284	279	331	302	267	296	266	276	257	255	268	278	278	271	311	293	266	275	314	254	273	240	282	284	312	304	285	284	291	284	271	281	302	285	266	268	302	293	269	304	271	289	279	264	286	277	302	249	277	281	284	311	258	302	294	306	273	252	319	265	249	285	292	259	286	268	286	295	244	278	259	298	282	288	283	262	310	267	260	294	285	303	261	254	274	258	272	308	255	278	263	285	284	325	303	283	289	237	304	271	296	284	278	279	286	283	263	327	286	305	285	278	274	289	254	296	304	262	271	280	275	283	308	278	285	304	272	266	257	287	283	283	289	274	286	295	272	289	272	251	271	285	317	281	272	256	268	269	264	288	286	277	289	288	244	263	286	271	234	261	287	236	299	277	272	299	274	264	292	265	307	282	274	272	309	263	263	291	297	291	288	281	279	285	260	267	274	323	299	296	252	278	306	278	278	306	246	259	263	292	295	298	279	306	287	268	271	285	312	223	243	271	272	271	275	288	304	310	283	284	246	257	299	289	268	287	306	327	272	299	275	292	277	279	310	282	276	320	260	289	272	264	292	267	272	286	291	282	295	288	284	248	284	283	254	297	253	287	284	289	298	259	266	256	263	266	264	303	282	302	328	294	237	267	240	256	282	255	266	283	247	286	281	263	283	261	261	282	294	250	282	283	302	305	294	281	268	253	281	269	271	294	271	300	297	301	281	253	281	297	278	287	265	264	280	321	268	283	277	292	275	282	259	271	276	300	297	272	298	255	252	286	274	255	261	264	269	305	292	280	239	264	281	273	302	243	265	280	285	281	294	274	317	308	277	259	275	291	276	280	276	289	302	305	267	290	268	297	285	270	287	280	301	286	258	301	288	296	267	250	253	295	257	282	281	280	290	267	260	275	277	284	295	252	287	298	268	251	293	268	231	274	274	258	324	282	309	281	269	256	270	288	294	259	293	273	265	254	290	299	313	275	274	267	274	262	251	295	256	318	313	266	289	262	287	295	274	301	248	250	261	300	276	278	263	281	256	297	295	286	273	296	287	299	322	276	269	259	280	276	311	282	284	268	274	306	296	277	283	294	292	257	285	281	268	254	275	291	281	286	320	263	296	277	301	297	314	299	264	258	291	278	279	300	291	305	276	286	306	292	234	256	302	281	277	277	275	276	254	291	326	277	296	271	327	296	289	275	289	300	289	278	274	279	276	266	279	288	278	291	275	261	263	305	260	290	285	264	303	268	244	292	298	275	259	277	302	290	266	296	305	292	302	284	266	277	297	294	281	307	322	296	292	281	245	283	273	297	282	270	268	265	279	265	246	279	282	307	265	300	279	284	281	289	296	272	236	272	274	275	300	287	289	283	287	300	311	293	255	245	290	266	301	294	254	267	285	290	269	270	310	285	270	272	286	290	261	281	274	285	291	272	284	273	266	300	283	262	280	298	285	262	269	280	260	292	274	285	294	262	262	272	260	275	285	265	301	286	270	273	277	255	282	267	299	281	284	267	260	285	274	267	288	255	282	274	295	292	291	282	270	280	293	270	277	309	274	271	295	307	288	289	301	301	279	288	264	266	271	280	276	261	242	296	284	278	246	308	284	264	270	304	255	298	303	274	290	308	280	279	279	257	287	300	297	299	275	283	295	284	265	305	255	264	303	283	294	280	289	258	287	282	262	299	288	282	252	265	277	266	254	254	265	250	268	305	281	261	261	284	281	278	277	280	284	303	289	278	264	268	267	257	280	296	272	298	313	265	286	280	257	278	286	253	260	296	283	277	265	279	262	281	270	255	266	277	296	263	276	274	269	260	303	257	253	299	283	278	298	281	228	278	251	276	277	273	290	279	280	292	307	276	284	245	272	275	305	262	288	284	300	296	267	268	261	272	263	278	279	272	290	297	269	279	247	296	280	297	297	258	265	272	299	303	305	251	270	270	292	284	283	297	267	268	283	295	279	277	265	289	302	288	253	309	284	273	291	291	280	281	326	283	294	293	279	300	272	285	281	260	288	277	261	284	272	267	271	284	295	251	293	276	281	279	267	279	272	275	274	319	268	279	274	240	273	274	291	273	295	283	276	319	263	294	315	247	287	289	265	263	309	277	296	286	314	277	284	271	313	303	262	267	283	257	252	307	283	278	293	280	269	257	289	271	308	279	304	308	279	291	278	303	277	248	283	295	277	294	307	272	263	294	265	277	277	295	276	261	271	303	282	269	291	277	296	290	299	295	285	275	274	300	288	294	285	274	259	277	280	290	275	241	275	271	277	280	259	272	301	300	292	288	276	268	271	275	294	264	306	269	275	263	264	278	286	251	266	285	278	279	262	282	289	273	258	278	275	295	269	256	261	294	285	278	294	267	290	263	317	278	273	300	257	287	282	306	271	270	291	294	310	278	263	269	299	294	296	301	256	274	271	269	287	291	296	256	287	280	241	295	272	275	268	297	282	303	272	286	242	324	287	270	280	272	274	282	285	306	286	279	287	273	282	310	281	279	297	273	296	288	273	300	286	272	270	304	268	252	307	306	288	266
9114	6569	5578	5232	6824	9476	4616	3968	9053	2843	920	883	922	895	919	879	853	872	884	966	836	874	900	881	910	915	877	804	876	899	1687	2153	1092	990	962	910	902	817	810	778	765	777	768	774	787	788	756	770	791	806	732	751	719	727	776	777	786	793	743	743	742	794	785	763	782	815	805	747	844	850	737	779	773	746	759	764	746	732	790	773	819	832	756	806	782	771	744	781	790	812	764	755	776	717	776	746	796	763	750	829	789	765	787	793	793	735	760	775	768	784	790	816	760	792	792	794	793	770	821	736	746	794	813	802	711	791	776	747	766	765	784	788	779	735	781	817	775	772	764	718	781	828	742	763	766	820	751	807	749	755	793	773	727	780	797	741	774	796	715	759	733	789	769	783	798	765	855	695	744	761	757	715	804	800	761	756	779	743	792	780	819	775	765	797	746	796	744	740	742	783	808	777	755	714	767	789	781	824	763	788	769	745	779	787	759	799	734	757	783	774	753	781	774	800	728	764	787	770	785	767	765	846	768	701	773	809	787	777	759	796	760	823	779	790	739	767	739	772	764	756	808	776	761	787	802	802	745	774	750	790	769	817	772	788	785	763	765	750	794	699	828	779	756	812	790	759	783	782	781	782	775	730	775	783	780	782	780	805	825	787	776	779	722	826	803	740	757	779	765	795	785	804	746	763	816	794	783	777	772	790	772	795	746	769	704	747	784	798	760	798	745	829	790	736	727	805	804	751	795	754	767	767	794	804	789	794	794	810	769	801	724	784	722	788	783	777	753	800	754	772	799	768	689	757	800	784	807	760	788	796	776	726	810	769	780	725	806	821	745	807	781	823	797	762	798	784	799	793	737	746	774	781	822	762	753	759	760	768	778	771	766	772	819	752	785	774	792	779	771	784	795	773	807	770	830	779	752	779	774	793	739	785	750	749	774	743	831	740	778	815	776	731	799	799	779	836	781	794	749	770	857	773	797	756	781	775	802	792	744	774	771	777	763	811	746	757	756	771	757	780	761	791	755	765	777	767	742	778	720	752	769	794	803	785	767	769	789	781	760	767	755	759	751	734	744	757	751	784	800	811	776	764	755	747	782	785	815	774	755	780	784	783	762	763	761	782	768	724	795	766	775	790	788	822	737	756	798	738	795	755	805	776	766	751	770	808	760	778	732	779	721	777	771	749	759	764	753	789	765	741	750	793	777	770	761	783	770	786	766	716	784	796	829	773	757	795	771	747	778	801	769	749	807	781	771	733	807	788	781	778	734	822	750	742	782	783	794	784	798	764	810	768	774	789	748	789	772	767	812	796	770	840	742	786	787	761	811	776	747	831	754	782	771	737	758	757	737	778	784	814	761	761	810	792	770	753	751	764	768	769	825	831	782	717	786	810	834	810	740	773	803	799	753	794	806	715	731	808	811	760	737	833	830	797	809	754	744	777	727	767	762	724	735	757	746	761	733	760	757	809	807	792	712	779	832	726	753	804	778	763	817	730	799	748	754	783	782	757	762	778	789	748	759	790	782	820	757	846	755	792	772	757	778	759	767	754	734	818	751	758	826	743	736	799	796	806	818	812	776	820	763	750	787	784	763	783	802	764	796	742	759	737	747	749	802	716	753	812	807	781	758	761	783	775	729	779	760	764	771	821	798	760	813	795	736	762	774	770	749	808	768	771	790	739	826	799	757	784	728	790	802	814	726	791	731	791	742	772	816	843	772	781	788	809	760	777	806	748	790	761	778	801	783	829	727	798	791	821	772	782	779	760	767	776	771	781	813	802	750	783	786	756	819	776	797	769	719	732	716	798	760	767	791	763	747	820	790	780	725	769	813	784	741	726	778	736	732	779	805	757	770	773	751	758	812	808	782	764	792	801	782	794	775	810	759	783	817	806	788	818	757	773	815	770	809	830	754	793	784	818	817	730	827	784	759	820	738	755	832	773	788	758	789	779	789	789	787	773	805	758	782	786	782	815	773	764	786	804	805	825	782	801	771	786	764	773	789	769	753	777	800	732	757	735	729	781	805	807	804	849	783	773	724	788	793	797	782	809	756	768	774	784	782	781	790	802	779	765	726	787	763	774	776	753	723	807	777	704	752	803	780	751	834	760	759	772	762	771	792	818	792	777	774	719	774	773	758	737	763	792	801	751	774	760	782	744	758	787	747	732	740	755	776	814	790	823	754	809	816	744	818	773	787	727	775	781	735	727	726	820	785	758	812	773	797	768	771	798	796	772	679	751	836	783	805	757	812	801	779	773	798	794	762	808	773	798	800	778	818	742	782	743	763	847	746	750	735	818	697	801	790	749	785	777	789	768	779	732	762	815	792	791	758	732	742	735	771	826	820	812	745	807	836	792	851	759	798	780	804	798	751	804	793	787	816	775	824	740	757	773	730	739	816	767	782	792	779	789	749	747	772	788	754	731	764	810	830	772	808	826	795	771	777	791	818	756	780	821	777	806	751	764	825	794	759	741	782	812	795	787	776	803	811	769	787	795	811	733	798	751	795	780	729	739	783	776	791	762	787	769	763	796	761	755	807	729	794	791	776	805	786	797	766	774	731	786	755	791	794	792	789	803	743	794	774	776	844	805	780	784	760	763	756	739	759	800	760	812	778	736	778	831	782	785	756	768	771	763	734	772	760	764	710	729	780	769	811	801	787	813	807	767	804	744	816	818	789	751	805	757	798	785	809	760	764	810	744	765	796	762	779	753	750	756	756	753	778	783	707	778	746	819	782	807	734	806	736	781	800	805	796	751	720	790	787	753	770	752	795	794	773	772	754	746	781	741	773	811	772	785	768	790	788	742	754	759	808	788	788	726	773	812	764	749	807	791	813	789	763	791	854	778	787	800	796	781	779	828	789	784	739	730	812	797	765	752	778	789	762	778	748	794	755	785	766	807	788	801	775	762	757	745	780	780	766	794	787	771	764	746	782	780	777	789	764	742	778	762	785	794	784	782	772	746	781	785	706	793	779	804	803	784	782	746	707	724	807	788	786	743	740	775	820	806	780	781	726	756	807	783	801	795	753	806	794	772	788	775	733	767	837	781	759	797	747	752	748	762	783	786	794	788	765	786	842	772	850	743	781	806	715	721	776	778	762	824	796	780	733	777	787	743	747	743	829	773	818	815	771	768	833	770	747	753	751	801	792	817	755	740	735	736	790	798	787	821	736	756	790	756	779	751	812	797	802	833	805	731	754	791	740	780	724	732	744	738	760	757	792	779	787	807	770	746	790	711	794	774	745	758	780	774	778	808	805	807	750	780	778	790	754	779	747	782	784	759	806	792	751	784	741	733	798	792	752	762	762	795	758	770	793	811	754	775	770	798	799	836	806	761	803	758	773	801	819	744	776	825	761	790	797	793	797	785	781	791	774	812	779	854	785	753	813	804	795	727	811	748	763	748	743	803	794	773	812	774	729	827	772	787	748	783	791	775	798	782	809	791	789	762	776	729	812	820	768	821	766	732	758	760	802	777	762	752	745	808
16059	7780	4143	1755	1578	4501	2968	1623	1366	491	286	264	278	266	309	283	308	261	278	276	269	307	331	282	274	295	277	276	297	280	351	407	279	304	311	274	284	286	301	277	259	314	290	286	273	294	272	278	266	268	304	293	304	276	275	255	264	295	273	314	269	316	268	278	270	299	281	299	294	287	323	244	276	285	269	286	260	299	233	243	300	267	277	269	259	288	256	293	300	274	265	296	286	285	286	292	281	298	297	273	305	270	297	291	293	284	280	270	274	262	266	305	274	292	300	297	258	288	294	265	301	301	274	266	276	274	289	288	293	287	295	261	294	287	311	261	283	282	268	271	301	272	277	274	279	271	279	270	276	238	255	279	257	273	277	267	291	261	276	286	273	275	265	271	255	258	287	274	301	284	259	292	256	279	280	282	296	279	255	270	271	273	293	302	332	262	256	286	285	310	253	325	277	266	269	266	295	292	304	281	285	296	276	267	275	273	274	277	285	312	269	276	289	298	274	267	280	288	280	260	281	268	294	290	251	284	262	271	293	271	273	263	276	254	295	285	239	255	303	322	261	282	264	282	293	276	265	259	283	256	275	295	309	266	272	288	307	262	261	297	282	292	267	266	329	247	277	275	286	278	278	310	294	273	272	268	253	295	260	272	286	278	306	269	282	291	268	248	282	262	286	288	286	271	308	270	314	285	316	292	272	298	270	287	271	271	276	295	319	239	263	282	316	253	269	265	263	319	258	278	268	313	300	265	278	255	266	277	280	278	310	299	299	261	328	288	286	258	283	248	288	284	282	254	263	270	260	277	268	268	261	287	284	260	261	267	275	271	273	294	303	320	263	282	310	260	297	269	287	274	266	287	292	298	288	285	280	297	287	304	261	310	281	307	299	249	294	273	277	269	273	255	270	285	260	270	279	279	283	310	296	283	248	280	255	281	276	295	276	282	266	281	280	310	271	287	276	274	294	305	257	270	290	259	259	270	306	293	266	286	272	241	275	248	283	276	266	286	272	264	269	296	237	278	298	274	281	257	259	277	274	265	283	299	280	285	261	279	268	263	264	291	292	302	320	281	278	296	293	287	312	292	282	276	264	296	271	278	294	275	280	248	286	239	290	284	288	275	316	281	294	287	311	283	307	262	283	303	284	300	304	318	283	283	284	266	276	269	310	273	282	292	279	247	275	304	304	267	299	276	278	302	277	266	249	263	309	257	292	282	278	268	283	294	272	284	302	273	283	321	284	297	295	284	282	262	253	291	227	273	286	297	293	281	320	320	293	296	294	268	278	265	265	248	286	280	268	273	271	272	274	278	252	289	250	259	288	254	311	310	281	295	257	275	278	268	297	278	280	270	265	285	268	286	290	287	277	270	299	249	269	276	255	296	279	285	275	276	239	288	300	283	270	276	307	269	263	291	272	275	281	280	312	276	273	279	270	254	298	279	252	299	295	296	275	278	289	280	248	253	281	280	295	258	289	285	280	266	290	283	278	268	323	259	288	269	281	273	273	278	262	291	292	278	274	294	267	282	266	272	291	270	266	294	304	281	277	279	266	261	267	274	277	272	279	253	254	274	311	292	261	288	298	297	288	284	277	254	281	275	287	276	296	250	291	283	246	296	299	284	313	257	311	275	302	261	268	287	298	252	287	279	299	297	254	243	274	239	275	298	264	261	285	256	298	251	272	319	278	282	285	315	241	308	273	272	272	298	285	277	261	304	287	295	276	316	270	296	278	286	249	259	278	287	273	262	253	276	274	255	273	289	312	308	301	303	304	317	277	272	282	288	274	260	247	285	309	295	278	282	245	284	293	266	282	263	260	285	276	270	293	285	300	264	281	275	252	270	312	303	270	296	268	279	286	284	285	256	277	281	299	299	280	278	279	322	319	265	289	300	281	277	297	289	272	284	298	324	286	254	309	304	318	280	264	300	243	313	313	283	280	270	286	271	303	290	318	287	295	282	308	286	286	292	261	288	273	285	242	284	242	272	274	295	270	261	281	318	266	288	270	300	302	262	270	281	279	302	265	276	265	259	281	269	272	300	270	271	315	269	276	300	272	291	286	268	271	268	275	259	268	284	281	277	255	281	288	282	286	296	262	252	286	292	260	261	271	283	298	284	278	284	285	271	266	289	263	285	290	264	281	295	281	268	273	303	283	320	262	292	256	282	256	277	280	260	275	280	299	277	267	290	286	255	258	275	321	323	282	294	297	267	273	290	276	279	258	271	275	251	259	267	261	312	258	317	288	269	270	292	269	281	253	277	268	266	260	270	285	286	294	307	311	290	282	288	276	264	267	292	279	269	310	277	262	279	298	257	289	259	266	272	278	296	259	283	277	292	274	281	292	291	262	271	278	284	272	305	298	297	304	268	265	253	280	286	271	285	247	276	290	292	278	292	240	302	262	263	274	312	294	279	285	282	281	280	313	285	261	282	309	282	255	260	286	264	282	265	273	269	288	290	272	270	288	274	258	272	276	264	273	299	275	273	284	291	282	266	294	294	272	255	281	283	271	282	267	299	266	291	270	295	274	253	252	268	281	261	282	286	266	249	262	283	244	254	284	296	285	246	307	305	265	290	313	300	271	253	261	266	272	284	296	266	261	309	313	294	302	295	279	286	290	269	276	249	277	280	329	276	260	308	285	280	290	318	283	266	282	289	269	250	262	265	233	273	332	300	275	300	268	249	276	265	283	275	277	284	284	320	283	235	289	248	267	263	267	265	278	286	306	246	297	299	275	285	307	255	274	272	259	289	310	248	280	281	284	255	280	255	282	278	286	294	278	249	242	292	262	261	270	279	269	275	267	297	270	271	264	280	313	264	247	321	267	290	281	301	294	291	274	279	253	272	263	288	300	303	306	275	278	276	285	264	250	270	292	307	272	269	282	307	302	295	285	276	278	306	280	283	254	287	276	286	301	290	305	282	297	294	293	289	281	252	274	260	290	257	268	247	258	286	293	268	274	265	294	310	281	296	269	250	309	298	287	290	289	313	298	266	321	280	276	287	292	283	270	308	244	284	271	269	271	263	262	296	263	282	282	292	265	291	292	282	250	237	262	265	288	268	258	291	280	273	282	288	337	266	291	260	285	267	284	259	287	268	264	295	267	275	281	264	297	264	270	264	255	286	308	284	277	263	261	267	288	275	287	273	261	268	270	278	288	279	276	278	255	270	263	300	283	243	295	269	260	299	290	293	296	282	276	249	320	270	294	277	284	270	266	275	271	291	263	273	260	289	282	249	309	311	254	265	285	288	283	267	280	272	287	259	307	270	282	246	301	305	251	296	280	286	278	305	257	285	296	286	257	261	305	276	289	284	293	309	283	294	276	268	260	305	255	259	262	285	282	278	245	276	255	265	271	288	285	281	264	282	279	268	281	275	302	248	250	272	262	283	267	280	306	288	277	282	301	259	303	307	275	284	275	269	295	251	285	289	310	260	271	298	262	269	260	271	252	271	231	262	289	293	264	301	253	275	309	295	292	291
10413	6444	5780	4607	6518	16885	10286	7396	6467	1769	835	856	824	816	834	751	813	810	875	883	841	843	805	807	810	835	845	852	833	872	1233	1438	956	875	878	788	844	758	810	778	770	781	775	783	786	791	755	754	789	762	808	809	736	751	768	790	798	794	785	736	753	772	767	790	784	789	774	740	782	792	802	771	767	760	705	772	802	779	804	728	747	741	779	805	801	759	774	759	791	748	769	787	822	758	736	765	722	752	801	731	798	796	726	767	775	771	738	757	794	763	759	800	836	795	754	827	800	755	733	812	770	823	802	735	748	782	797	782	814	787	713	777	779	780	796	776	767	786	778	789	789	761	807	749	757	785	762	804	791	764	764	784	757	770	761	767	734	728	786	770	745	766	734	766	806	722	765	770	721	683	754	773	747	803	735	813	751	757	807	783	743	796	782	810	764	803	743	775	775	747	807	828	774	748	777	756	740	793	770	741	759	746	750	783	781	782	757	767	805	770	741	774	744	772	765	774	752	780	768	751	750	817	815	781	772	761	731	774	768	781	727	750	761	748	829	751	812	736	766	747	743	795	771	761	780	795	827	766	758	760	795	812	718	731	787	793	761	819	768	788	767	788	713	786	803	764	789	751	809	799	783	748	778	763	741	730	776	786	755	753	792	776	722	746	794	788	758	807	770	801	772	787	764	772	783	805	774	752	770	757	784	741	778	782	794	787	775	783	744	752	796	757	761	766	726	790	729	812	744	752	760	805	760	763	742	739	763	739	755	780	801	803	728	754	828	810	811	766	753	745	774	750	787	817	803	808	730	796	736	731	798	764	755	774	793	745	742	759	759	774	792	761	758	734	782	793	743	741	839	824	764	730	735	748	815	730	746	798	779	804	749	759	744	795	812	743	779	738	746	765	824	723	748	794	766	773	781	710	783	762	768	715	732	760	803	812	750	775	811	781	790	788	790	805	768	735	777	738	797	746	779	787	748	790	746	781	775	820	723	813	776	779	747	754	733	793	771	769	751	783	808	775	770	796	797	785	768	776	723	764	738	796	830	762	763	726	780	775	813	769	726	758	799	744	750	771	783	769	762	789	772	742	801	816	792	815	797	728	764	768	785	767	753	789	786	772	790	798	842	804	748	750	725	769	775	779	753	764	763	826	749	774	767	770	762	744	751	769	786	768	742	763	738	780	735	797	789	750	767	721	818	737	759	763	822	805	786	788	781	779	784	811	760	766	763	775	760	783	757	774	792	772	727	753	778	777	769	720	778	807	792	791	798	777	761	724	779	813	777	701	816	733	732	790	764	783	747	778	751	788	760	726	770	756	744	787	784	806	757	771	746	771	746	790	800	843	786	778	779	756	810	774	779	758	785	768	773	744	786	744	760	759	702	773	758	798	767	802	774	742	782	732	765	741	765	736	763	769	769	768	754	778	772	780	767	777	780	744	812	725	716	774	747	791	786	738	748	764	808	761	802	758	786	764	752	763	762	746	831	731	799	701	833	781	759	771	776	789	779	801	790	794	750	787	762	806	729	782	780	778	793	786	798	738	779	769	765	769	771	751	755	753	782	766	804	789	749	779	788	784	793	799	768	750	785	729	771	798	798	827	788	815	791	809	724	716	771	750	761	752	761	727	806	769	786	737	764	765	782	795	758	740	816	766	730	797	856	784	771	804	802	776	771	788	775	778	811	809	786	747	760	765	753	728	768	751	855	746	740	743	835	804	806	801	763	757	747	750	789	750	747	737	767	735	729	789	755	758	786	790	735	798	790	766	758	773	769	820	749	819	749	745	742	747	831	783	770	767	778	786	817	784	779	801	826	767	762	792	764	799	810	786	749	785	781	754	808	743	784	703	797	783	795	812	743	755	759	755	761	751	828	753	771	777	755	784	752	777	744	764	810	760	763	749	757	842	759	785	781	804	800	742	772	726	791	749	724	776	799	755	785	753	767	792	787	787	782	781	775	733	791	756	783	820	767	787	752	781	799	780	749	780	797	794	737	777	805	766	759	732	798	757	735	812	784	775	796	820	785	825	747	766	766	744	770	825	778	745	763	807	800	757	805	815	769	749	772	771	803	745	771	768	811	771	737	794	728	732	787	792	733	772	711	749	785	815	753	752	761	809	747	782	780	742	829	787	780	777	825	777	808	747	785	778	786	735	747	759	761	659	789	762	735	762	758	727	795	780	799	738	762	796	759	774	747	790	771	791	775	745	768	770	765	779	750	782	747	825	746	788	814	790	770	787	775	787	798	761	779	750	746	773	812	762	819	763	787	775	775	743	760	794	743	765	759	707	786	761	791	787	815	796	756	772	792	779	822	783	778	810	790	805	788	783	823	749	756	808	720	768	797	779	805	807	779	770	758	777	735	734	775	766	809	710	792	782	770	794	797	804	796	755	819	780	764	764	736	753	735	755	761	841	770	792	773	772	709	787	756	802	784	760	774	748	820	767	792	770	744	736	809	788	771	727	769	784	780	761	742	799	823	748	775	770	739	782	779	759	711	767	753	780	776	795	753	785	760	764	779	782	728	767	781	796	787	779	777	778	714	772	740	790	796	789	819	748	767	766	772	787	736	722	834	732	795	797	808	790	709	731	819	760	778	799	773	777	785	806	759	768	755	781	751	762	751	749	769	773	750	767	731	739	790	765	784	802	776	740	768	732	805	783	749	829	799	724	785	734	762	751	753	762	738	777	799	795	820	804	783	748	721	766	781	791	817	786	803	774	719	758	800	729	738	792	799	760	801	770	792	738	752	760	831	789	743	787	769	795	782	791	782	786	782	762	752	772	716	761	831	738	788	743	815	816	722	792	766	755	803	716	755	721	749	768	748	724	765	775	758	787	803	794	759	764	818	778	774	758	756	744	784	775	785	739	765	773	826	745	756	765	788	764	756	796	806	746	800	781	819	776	749	758	814	768	800	784	806	765	757	795	796	768	754	812	738	835	788	759	777	776	729	841	751	780	798	803	743	802	748	781	774	760	740	753	765	848	749	810	767	729	771	750	761	824	806	797	788	739	817	750	794	772	767	779	803	794	806	783	712	803	743	723	754	758	791	745	741	795	810	727	797	789	762	752	717	795	799	790	768	796	728	731	802	760	771	767	788	765	746	773	773	783	737	741	735	774	787	757	781	741	755	776	774	722	749	738	736	778	791	735	769	768	806	791	753	773	776	747	783	780	834	706	820	786	780	781	786	752	722	751	725	795	750	770	741	741	754	794	810	730	790	760	756	735	795	785	752	732	763	819	760	766	743	800	746	745	763	821	804	793	794	788	738	828	795	760	783	741	745	760	727	747	777	788	780	764	793	792	761	766	775	815	793	771	761	762	760	776	869	779	776	760	765	785	746	747	740	807	788	796	801	777	780	772	728	748	837	759	776	745	728	787	790	776	723	832	748	791	775	758	790	728	725	758	780	766	813	829	808	722	765	781	793	755	799	782	762	717	784	773	785	810	789	747	766	776	794	810	718	744	803	763	773	734	834	744
13349	10836	11162	2166	1523	3680	1910	2154	1441	1377	313	283	282	307	294	307	305	284	255	308	294	281	287	289	291	274	282	284	291	277	313	353	313	314	333	275	260	294	295	294	275	291	259	283	267	267	277	290	263	286	282	303	277	286	284	254	280	286	273	294	296	283	270	269	257	265	276	317	279	282	256	292	268	293	286	319	279	276	269	274	258	311	261	298	281	276	314	263	299	293	265	322	280	285	276	254	269	284	284	259	300	256	276	279	303	289	240	287	292	273	282	301	249	304	285	254	290	255	265	299	266	246	269	295	270	282	285	277	275	255	270	278	280	264	266	265	274	302	261	251	286	286	270	271	295	282	315	301	284	270	294	284	257	311	248	242	288	283	302	236	318	248	264	307	281	280	280	287	278	312	277	257	281	269	286	283	287	273	265	284	274	272	300	277	253	269	287	264	295	253	265	290	268	310	258	302	248	262	247	254	272	250	272	282	270	293	272	277	288	297	280	257	260	280	275	272	301	295	281	259	311	270	299	261	288	287	276	303	284	293	270	314	328	277	256	273	275	271	281	282	277	302	241	238	289	278	284	246	246	278	280	263	285	299	302	319	279	287	301	269	306	262	276	291	287	311	269	294	279	276	290	257	309	300	293	270	275	256	294	299	266	280	274	261	270	277	257	268	266	279	276	293	280	300	271	255	287	284	297	258	273	311	276	260	273	270	283	275	256	260	259	249	323	276	290	301	251	265	287	262	286	283	277	265	287	289	260	279	291	278	291	245	272	304	269	276	270	264	266	295	281	294	284	318	269	288	273	295	256	247	285	279	275	262	262	291	281	264	296	263	254	266	276	283	267	258	312	276	296	262	265	281	288	282	271	274	283	283	304	263	280	287	252	288	275	267	277	283	276	303	242	273	263	271	297	270	285	298	285	269	282	281	270	282	257	285	250	258	298	318	261	290	289	244	278	260	284	274	264	284	255	287	317	284	280	258	263	273	295	276	266	311	277	269	259	276	297	281	281	283	259	298	292	268	297	300	269	278	276	280	288	244	287	295	263	295	293	279	286	281	287	250	269	257	253	281	274	291	262	261	273	291	292	273	296	289	267	252	301	290	265	275	308	287	285	282	281	303	288	316	278	278	273	294	279	288	244	269	280	282	285	256	289	306	263	264	267	279	248	290	273	311	305	299	283	266	254	287	301	280	284	289	306	268	294	281	282	291	287	284	284	294	271	301	295	261	278	246	263	290	263	265	298	271	247	265	276	281	282	304	287	285	294	253	292	273	304	297	266	273	263	247	260	282	272	289	285	273	258	286	259	287	279	289	270	287	270	266	285	284	275	249	305	302	285	279	268	282	320	305	274	278	275	285	280	261	275	265	277	286	258	275	261	286	241	282	280	274	270	277	287	289	257	269	288	265	288	307	294	292	281	294	256	285	241	261	278	268	282	257	279	299	252	290	258	270	280	257	277	279	262	299	315	262	263	242	292	263	294	263	318	272	282	282	279	273	248	296	276	311	272	294	281	266	267	314	287	274	289	271	283	280	270	295	273	276	255	303	279	256	275	255	260	263	284	282	290	306	296	277	293	269	281	283	276	278	290	269	302	284	257	228	288	273	290	281	290	283	272	276	261	268	305	284	257	282	284	313	277	277	331	277	283	308	292	259	264	284	290	226	268	283	298	267	244	320	249	275	253	284	286	248	296	304	282	295	255	268	300	297	268	276	259	287	317	270	271	263	260	282	249	269	332	273	275	283	301	289	283	301	279	276	290	265	271	280	270	278	270	265	260	275	273	273	268	281	301	272	277	284	292	261	283	245	274	282	298	303	303	286	242	280	255	272	317	301	281	273	263	282	281	273	278	271	277	254	308	262	260	258	270	282	274	277	263	287	292	288	278	272	286	259	306	281	251	298	234	282	295	259	267	271	268	283	255	275	290	270	276	308	280	282	283	268	290	269	262	309	276	258	302	262	275	256	234	295	306	271	298	270	313	284	265	277	263	274	279	290	250	235	286	255	279	275	269	269	273	257	271	275	283	274	292	268	280	300	289	293	254	231	262	296	312	282	281	257	292	282	288	289	279	281	288	254	280	289	268	259	277	262	266	286	265	296	290	263	280	269	287	312	289	295	264	269	285	290	273	282	276	291	262	265	273	288	269	301	305	267	250	280	279	262	285	305	307	266	270	288	299	248	264	278	311	293	263	262	268	292	285	269	301	292	287	282	286	279	265	287	308	295	283	302	261	278	276	263	306	267	262	288	278	261	294	295	287	296	265	269	232	278	304	291	313	247	271	259	275	306	282	284	286	258	276	264	278	255	267	309	321	260	263	259	296	268	278	273	258	286	271	282	291	309	289	299	275	315	259	271	297	298	289	261	285	293	272	271	262	270	289	297	291	290	260	275	301	264	273	286	295	283	247	289	290	287	256	305	259	273	272	280	268	299	278	282	289	256	285	280	275	298	290	302	278	307	271	276	303	272	279	251	286	274	287	264	298	316	261	286	249	267	283	304	277	265	298	305	276	272	262	276	280	312	272	272	268	284	276	271	289	306	272	296	274	287	289	298	299	257	288	261	281	266	301	280	285	264	273	273	285	292	287	260	290	286	263	312	264	280	293	311	306	257	280	242	303	253	278	265	302	291	287	265	261	263	292	313	286	289	258	286	280	289	267	279	292	298	304	275	266	270	268	279	276	273	251	283	292	273	266	285	281	273	257	291	294	291	281	254	305	263	295	269	270	256	265	263	260	268	269	291	298	306	287	291	283	264	319	308	293	285	265	265	264	281	278	259	274	304	265	268	298	271	272	290	274	276	292	300	325	273	253	318	293	276	295	287	282	291	309	269	292	286	288	280	270	275	283	282	306	283	296	277	267	285	297	269	282	262	295	274	282	286	300	292	293	256	249	286	285	291	281	254	258	286	298	273	297	275	291	296	276	272	273	284	301	284	265	273	291	278	259	271	278	273	276	283	274	285	289	286	271	279	289	280	280	298	290	280	306	278	272	264	266	305	280	289	248	253	285	272	270	281	282	275	300	267	256	281	270	257	304	291	304	250	268	270	258	258	289	309	300	282	328	271	298	255	294	266	282	286	286	276	279	276	318	272	291	297	264	305	242	309	269	275	277	273	314	261	283	305	273	300	286	261	268	278	267	263	278	282	288	271	275	274	269	276	282	285	262	278	275	308	256	264	315	282	290	236	302	280	297	247	259	279	295	271	306	294	287	267	270	290	277	286	259	277	285	255	247	287	285	292	232	303	297	302	272	277	287	289	283	305	264	242	273	252	253	293	297	261	280	262	289	263	292	274	255	303	250	269	285	306	299	285	269	260	259	277	307	268	283	283	280	277	282	273	286	293	279	293	252	267	256	286	280	266	246	282	280	292	269	260	318	276	270	273	255	285	287	286	267	301	257	298	275	285	284	262	262	258	274	286	288	279	310	286	305	256	281	285	275	291	262	274	290	277	283	271	275	282	278	292	292	273	288	289
8831	10351	12515	3681	5811	14333	7788	9477	6631	5729	956	836	834	839	854	811	773	821	857	816	868	825	927	875	843	809	861	886	832	897	1184	1315	933	850	897	781	840	832	814	788	731	745	752	768	770	822	764	744	779	750	764	761	743	754	749	773	782	802	791	788	787	792	778	745	818	789	750	791	754	737	780	808	772	793	762	776	767	798	791	768	772	789	714	767	764	798	798	799	733	770	798	778	763	774	806	828	743	827	715	762	770	759	757	757	740	751	777	746	752	803	747	806	802	722	731	767	761	816	793	749	764	798	747	733	805	787	773	759	767	755	798	805	818	737	728	805	835	791	774	785	770	782	764	739	754	761	804	769	799	750	755	712	751	766	771	789	831	801	761	789	753	762	808	851	748	784	687	769	789	793	770	768	797	718	784	717	755	751	757	795	760	764	775	790	792	739	781	809	763	794	776	723	766	759	792	774	790	809	766	768	764	753	773	783	786	740	763	797	759	809	816	803	745	824	763	802	745	757	770	770	802	769	764	750	744	787	792	786	782	796	752	778	738	752	769	776	788	777	762	790	769	745	743	761	775	787	783	749	793	765	782	755	762	760	818	757	728	796	776	841	775	749	770	749	783	754	756	760	785	744	760	786	788	739	766	772	779	759	736	788	720	797	769	781	745	796	782	793	747	744	760	755	783	741	725	796	735	724	779	755	795	797	765	744	769	746	783	735	802	772	820	800	825	722	782	768	773	757	775	783	779	761	763	756	713	743	811	778	805	752	797	772	748	699	729	798	803	798	750	721	737	763	745	747	730	793	785	767	764	748	779	770	747	733	779	790	760	793	799	794	750	771	796	746	780	796	723	789	777	778	807	822	806	776	736	764	744	757	770	760	752	810	762	790	824	813	800	760	802	780	766	798	791	760	787	814	729	758	829	817	733	712	764	757	763	743	781	784	760	758	771	813	715	757	722	758	776	791	785	786	732	798	795	776	766	771	764	768	732	840	774	760	708	809	787	780	754	779	775	761	763	735	794	833	774	784	801	772	728	755	749	799	789	745	821	804	764	755	748	780	793	767	762	791	747	785	727	747	786	749	732	768	818	733	814	727	746	752	754	750	777	805	742	757	808	790	726	719	778	813	704	776	793	763	747	718	796	764	752	780	786	745	807	827	752	756	798	705	766	780	798	742	779	782	749	719	774	786	799	789	786	728	841	767	763	780	742	796	731	826	810	816	792	750	773	739	795	709	782	791	779	743	728	728	733	741	741	767	718	808	764	780	783	716	776	838	781	740	760	809	782	765	749	775	718	751	754	762	740	735	758	792	771	785	763	757	798	757	737	746	770	719	769	769	769	769	772	756	781	739	810	772	780	757	781	784	810	757	771	791	790	795	799	834	779	770	805	809	773	741	748	773	778	742	775	769	744	793	725	756	788	758	740	789	751	735	754	782	739	814	804	755	754	771	809	749	748	774	765	836	790	758	737	780	779	792	779	755	737	735	785	767	770	781	764	784	732	745	748	744	785	749	731	744	807	724	762	780	784	781	749	760	780	767	740	815	752	792	698	782	825	797	776	793	784	810	804	729	802	743	731	788	784	803	760	761	830	757	771	766	767	791	781	769	739	747	709	817	800	790	829	763	773	751	749	791	780	749	762	848	749	732	769	806	723	744	794	791	780	715	784	748	746	762	685	765	795	747	750	767	773	759	778	755	775	783	770	764	804	743	786	797	782	726	783	810	789	814	799	746	737	803	782	772	754	759	774	727	751	776	760	771	714	773	777	789	772	797	758	787	772	798	794	759	811	724	751	737	753	766	751	773	802	826	754	809	740	758	802	765	748	765	759	781	818	780	754	798	724	813	811	777	781	788	821	773	818	770	726	790	758	747	770	774	738	801	734	767	757	740	785	804	724	770	763	839	841	783	774	763	749	780	756	734	806	804	750	777	771	765	751	788	818	731	768	822	818	734	759	728	756	764	712	789	780	801	823	729	758	750	756	764	760	761	780	796	797	770	750	790	756	802	733	771	781	737	798	799	805	777	783	766	703	749	770	782	744	765	772	828	760	796	731	774	756	732	774	770	770	784	728	791	770	781	768	763	791	758	803	766	804	748	779	807	748	744	759	739	748	757	741	798	724	792	755	753	767	761	790	784	764	753	764	747	742	764	790	750	852	786	733	757	790	723	802	741	721	821	750	797	809	744	730	759	821	785	766	761	770	766	717	783	827	766	739	769	771	783	770	794	765	758	764	776	731	791	787	779	775	742	780	747	803	781	809	773	793	757	753	800	781	773	743	779	752	784	779	745	777	830	755	739	768	786	804	738	716	801	788	726	758	778	787	779	739	748	750	790	751	764	716	800	752	790	778	799	783	807	780	782	805	793	754	818	735	701	782	776	792	741	805	728	735	732	800	753	745	747	762	746	757	744	766	750	761	754	797	753	751	763	736	726	753	791	749	772	797	764	806	747	816	795	755	831	779	776	796	808	799	778	749	753	755	675	791	734	827	725	771	759	738	811	755	817	731	837	723	747	742	755	768	767	752	753	771	791	798	785	750	794	770	744	773	760	802	786	810	741	775	803	739	758	766	763	734	761	766	762	792	753	772	808	738	764	774	811	759	785	729	770	797	740	781	764	784	770	796	808	746	782	763	740	730	732	778	750	813	791	750	769	813	792	769	760	800	769	735	746	773	831	801	748	737	810	807	739	799	796	751	784	816	744	759	810	790	783	789	789	779	776	799	785	790	750	791	771	716	789	771	713	769	806	761	790	790	806	783	781	775	786	760	753	794	760	759	760	758	817	796	728	757	771	713	734	714	733	771	761	774	723	835	757	748	775	735	789	740	755	824	725	758	767	771	755	801	763	772	780	776	780	733	755	755	789	800	797	770	768	751	768	752	804	779	754	757	789	806	772	799	782	767	737	773	722	788	744	794	759	762	805	773	766	766	778	738	814	803	721	796	776	782	811	764	753	752	744	793	743	781	769	763	788	788	753	767	748	809	776	772	784	779	741	788	778	779	766	786	814	780	755	806	763	759	795	782	801	734	780	788	751	741	763	785	773	730	784	784	819	770	757	752	794	783	739	789	765	750	767	753	758	730	758	777	826	782	767	801	756	762	783	704	787	775	785	763	770	815	723	793	765	799	810	738	765	739	732	807	741	814	769	758	796	751	788	786	778	785	762	808	762	777	768	775	782	765	817	777	797	763	774	816	772	740	778	774	754	730	784	772	783	749	718	725	759	764	769	732	726	786	709	791	782	781	781	739	712	777	770	792	766	739	812	783	812	805	830	719	754	778	779	793	783	747	828	740	807	758	740	803	765	733	759	773	771	764	776	746	792	812	788	793	733	749	812	762	794	817	755	747	749	777	764	774	745	770	745	742	734	752	733	753	778	802	752	826	754	782	778	767	787	718	789	733	729	761	754	772	760	780	715	800	763	788	805	767	754	749	769	783	709	747	781	828	766	733	766	799	807	776	777	837	755	770	777	761	742
12958	8047	4847	1578	1459	2673	2472	1942	2581	925	311	305	276	331	271	279	312	282	325	312	283	275	297	282	310	312	288	259	280	313	325	379	302	311	300	262	238	264	266	283	297	263	283	304	260	286	313	306	280	307	271	305	282	279	273	270	265	263	288	294	277	268	305	254	284	254	299	269	283	277	280	301	279	264	258	287	296	300	274	286	269	277	260	255	262	262	291	285	277	293	263	281	285	288	252	299	303	234	283	275	286	296	275	280	270	293	273	311	268	293	301	283	294	299	246	274	284	259	231	250	302	260	257	278	307	285	278	285	276	319	296	289	284	263	263	285	274	264	266	287	296	281	277	283	271	280	251	297	261	301	267	281	242	299	324	267	298	280	300	287	266	287	280	275	262	252	274	305	290	267	287	282	267	299	282	282	261	289	255	279	279	304	319	294	286	267	279	251	290	259	292	276	276	261	279	254	294	286	298	293	259	286	281	286	253	274	266	266	295	290	269	285	301	287	277	239	275	271	278	287	282	253	299	309	275	248	292	291	310	261	235	287	315	267	281	290	273	274	262	280	263	291	295	293	283	255	285	286	262	274	288	269	259	254	286	286	247	248	305	269	260	256	291	266	296	257	274	286	260	293	270	282	297	295	299	280	304	250	281	279	291	275	294	266	273	279	269	287	270	268	292	275	269	291	274	269	273	299	269	275	256	293	303	275	258	246	284	296	281	270	269	314	276	264	280	261	279	281	282	254	288	294	279	272	253	283	296	277	294	303	258	302	264	266	296	274	279	291	270	273	289	283	260	259	277	316	287	279	260	259	316	268	282	295	319	279	304	251	264	259	273	277	265	321	290	280	285	281	269	295	265	289	316	259	276	269	294	296	312	295	275	296	276	247	275	303	280	291	260	273	275	265	269	275	271	285	262	263	293	267	263	300	259	262	258	296	278	276	267	271	291	296	284	272	266	289	272	294	288	258	284	273	277	253	288	274	285	287	292	286	268	277	277	276	298	305	274	304	243	278	258	294	297	274	285	283	297	279	282	251	261	259	242	288	256	271	271	290	257	255	298	262	296	268	266	264	272	272	287	305	287	254	245	293	268	280	282	236	274	276	267	290	286	261	301	272	252	281	267	290	267	283	262	280	295	275	305	259	307	338	294	270	286	303	297	289	278	306	337	290	270	246	293	283	277	292	303	291	251	277	293	260	306	274	271	285	262	267	263	299	278	276	286	310	273	281	301	241	275	269	267	304	281	313	261	264	299	278	286	295	278	281	255	307	288	288	265	294	278	278	305	288	278	302	266	266	299	309	293	296	293	271	282	241	281	298	245	265	283	259	289	286	286	261	274	288	267	269	299	270	283	282	267	271	280	271	269	286	275	261	292	295	291	279	274	293	272	278	302	290	301	274	289	277	256	263	294	247	254	290	269	247	257	280	271	271	271	300	270	248	279	275	265	244	291	266	274	284	280	282	271	246	255	313	269	289	242	285	280	287	271	273	293	237	283	305	291	235	280	256	251	281	296	283	253	292	268	256	267	288	288	285	291	266	273	269	301	279	275	261	258	303	261	269	294	299	281	273	291	271	292	301	305	278	234	279	307	289	248	306	251	277	278	283	266	275	296	295	304	283	261	272	261	281	267	254	277	286	280	274	268	265	298	296	255	278	260	272	283	265	275	299	284	295	292	284	263	264	258	271	293	267	284	240	312	284	287	266	295	278	266	332	261	272	233	297	289	311	305	265	267	291	315	313	284	301	325	248	300	262	252	288	285	299	291	290	296	267	294	263	273	255	301	277	282	282	286	290	272	280	263	311	253	275	269	264	259	288	311	291	277	279	259	261	268	276	287	294	275	263	288	275	244	283	304	286	295	252	291	269	270	267	280	282	284	285	266	304	284	283	263	294	271	307	271	283	263	274	251	260	282	270	295	279	263	267	268	293	279	281	290	281	301	299	305	277	280	289	263	296	285	274	278	261	226	311	294	275	284	264	278	286	293	290	293	281	252	308	271	252	294	286	263	296	302	267	264	263	300	250	291	286	288	286	301	239	273	308	281	297	243	303	282	271	280	265	279	280	289	264	283	272	299	274	244	283	281	286	276	245	272	287	262	292	284	297	271	280	274	301	285	299	233	269	274	263	303	273	264	262	284	316	262	259	243	295	269	258	287	263	281	261	292	278	287	250	279	220	270	285	258	278	276	289	282	293	265	276	282	283	292	285	269	280	256	289	284	302	254	276	301	272	291	267	265	278	305	290	297	275	284	255	267	284	254	288	301	283	271	274	272	289	288	287	270	266	280	291	253	283	297	275	283	286	277	275	267	291	276	297	260	283	261	316	262	313	281	264	293	283	299	290	281	272	220	273	259	270	271	268	283	268	281	294	263	255	289	268	272	280	256	291	263	313	273	318	289	259	262	287	266	273	300	272	289	283	258	310	302	277	293	271	234	285	280	304	271	279	256	266	283	272	296	279	265	276	266	294	280	281	254	293	268	292	288	301	316	287	303	287	291	294	273	294	264	286	275	288	289	287	276	303	271	290	283	295	291	283	281	240	317	263	282	287	256	284	291	297	272	288	271	306	264	238	268	253	265	253	237	268	283	240	284	273	276	266	290	295	251	271	294	289	288	281	264	295	306	269	273	297	260	267	296	258	298	274	277	269	271	270	316	288	270	262	282	264	295	262	295	265	254	270	281	278	272	251	270	264	267	264	284	271	301	276	260	272	264	254	247	297	286	255	275	266	260	273	252	278	288	265	274	288	274	257	277	264	241	273	292	260	277	284	267	286	287	268	299	288	280	298	272	291	258	278	300	256	257	262	306	291	259	288	245	270	281	275	311	305	288	289	282	277	267	289	278	287	311	270	271	294	304	302	262	272	273	291	271	268	265	266	276	277	254	277	266	275	286	268	286	260	259	300	275	285	291	294	296	306	274	286	301	270	267	275	251	298	297	297	277	300	282	275	277	256	276	306	286	297	304	283	294	272	294	306	248	229	316	276	252	271	254	283	257	257	268	278	274	267	274	272	263	254	269	268	279	268	291	286	310	261	279	286	293	260	294	272	290	263	304	251	295	263	293	292	268	285	285	257	288	280	299	290	306	277	282	269	253	281	293	273	296	280	292	277	287	284	281	286	297	261	282	285	271	288	312	276	258	277	273	315	286	250	289	268	285	279	265	257	248	271	293	295	262	297	286	291	280	272	249	267	261	275	299	254	285	284	292	258	296	268	250	284	313	286	258	318	278	294	289	245	278	259	289	270	309	282	260	287	314	310	277	266	307	262	266	235	303	280	281	262	300	308	290	286	286	278	250	282	263	289	316	263	284	282	294	298	295	287	290	267	245	263	268	288	287	284	285	255	244	268	303	285	303	286	261	320	278	272	266	243	282	283	257	269	274	276	259	279	265	264	236	287	272	283	286	269	296	268	296	289	269	293	297	288	297	253	271	291	297	259	321	278	299	285	262	299	284	285	262	266	302	242	274	291	274	272
8805	7183	5686	3690	5294	11142	9493	9118	10804	3506	883	824	838	869	877	818	781	801	837	825	851	828	843	857	831	815	877	833	850	911	1235	1321	962	850	872	798	763	832	753	793	752	738	786	749	827	747	778	793	788	739	808	805	770	788	732	765	789	781	729	759	763	785	775	753	750	756	761	748	798	793	781	758	787	823	744	820	799	822	808	730	772	745	778	755	772	829	763	741	779	765	829	770	730	735	771	771	770	771	767	741	783	767	764	746	749	745	743	790	735	780	756	766	721	715	747	798	780	768	756	752	731	798	801	799	733	744	727	740	766	814	760	783	754	766	762	786	802	767	832	722	732	797	765	762	755	728	804	771	781	788	725	731	816	735	753	767	821	765	771	784	772	835	763	766	755	747	780	781	733	776	800	794	771	800	794	786	742	760	691	738	790	726	780	768	789	753	782	773	776	767	810	752	772	781	774	795	723	817	785	761	753	757	761	790	738	776	805	807	807	775	775	741	770	748	761	741	731	777	766	737	788	807	738	795	816	792	808	773	775	750	733	733	784	750	800	823	759	761	735	813	751	779	808	765	721	722	790	773	753	801	811	778	778	792	739	743	780	721	720	778	785	738	812	744	696	795	810	719	713	759	777	767	760	808	685	741	764	735	753	760	760	778	740	828	829	766	780	790	759	803	776	804	775	755	768	805	785	717	788	742	719	764	776	770	767	786	758	765	766	757	805	727	749	784	784	798	745	773	693	756	782	772	785	775	754	746	804	748	752	760	725	741	711	802	799	785	732	763	774	722	748	761	765	792	760	758	754	782	701	771	824	811	751	812	738	756	764	774	775	754	785	773	803	734	733	793	798	810	768	800	813	762	767	735	821	783	773	788	767	757	734	763	788	836	806	741	709	739	755	722	722	739	781	754	829	763	793	769	778	801	726	772	766	758	729	784	810	775	762	758	791	749	778	801	763	759	775	787	785	786	765	780	763	793	727	768	796	749	764	768	749	780	777	782	800	759	713	801	814	768	803	811	782	749	749	806	746	766	778	732	792	766	790	757	785	854	732	824	744	772	753	745	819	731	750	811	742	748	757	771	741	800	769	777	770	745	836	789	752	805	742	752	788	801	764	783	783	724	745	776	738	748	820	776	773	743	771	741	811	773	790	756	716	743	786	774	763	709	747	808	774	774	691	777	789	818	802	784	844	773	714	800	733	790	766	729	812	779	791	778	791	762	792	743	801	761	745	770	731	779	736	807	796	718	775	795	742	749	848	777	758	774	773	743	738	753	731	758	787	753	787	785	766	800	770	763	811	776	735	767	787	779	784	754	771	833	761	771	767	738	782	789	753	774	778	766	781	753	791	758	823	772	760	772	758	753	796	746	803	763	800	753	801	746	782	764	761	786	741	803	753	801	777	773	765	763	783	762	769	769	786	752	840	732	764	724	743	774	795	741	847	780	740	724	782	765	798	792	725	826	807	765	755	751	786	817	741	812	793	786	782	775	727	773	781	792	795	777	769	745	742	725	778	805	786	789	787	812	792	766	771	774	714	785	816	762	770	729	824	789	769	805	763	764	745	762	773	720	766	722	778	777	739	746	790	742	720	739	731	759	813	793	782	795	733	699	805	791	747	764	779	813	777	791	807	766	705	796	736	750	801	745	747	843	752	786	750	707	761	775	809	750	718	780	736	837	765	736	794	794	777	778	804	792	758	797	797	780	782	751	800	774	753	784	779	816	740	802	760	782	726	847	763	757	810	780	792	768	812	721	761	783	794	805	813	746	809	803	768	727	724	724	730	823	760	756	750	804	807	788	749	773	786	805	738	762	780	799	775	799	763	711	777	751	809	783	770	769	775	777	719	748	751	739	762	786	779	798	750	790	755	781	792	757	723	745	761	791	776	785	718	699	735	758	764	786	798	723	772	743	784	797	753	766	787	760	772	732	800	815	754	742	821	827	720	756	767	785	755	719	825	776	774	773	746	749	749	778	712	798	754	770	729	843	746	765	744	795	767	733	808	762	782	767	804	799	764	805	767	799	792	730	760	750	801	769	718	727	848	770	806	784	733	752	762	770	764	736	752	803	810	806	722	781	720	796	772	750	740	794	780	837	771	771	834	778	723	805	806	795	785	712	776	798	739	807	778	747	768	777	737	746	810	736	786	778	772	777	779	796	769	775	745	772	754	787	747	783	767	768	826	713	772	756	744	761	813	795	761	795	815	793	728	774	761	799	773	813	795	753	767	772	796	788	818	787	779	768	771	796	763	759	781	766	753	777	786	755	747	750	780	761	757	776	803	724	791	803	782	776	766	791	755	733	760	764	757	761	794	755	810	765	778	744	772	773	755	746	782	787	797	780	764	778	766	756	813	725	778	728	805	782	757	835	742	781	749	769	796	739	752	737	775	836	798	803	787	807	777	773	767	795	781	795	805	789	771	776	770	814	799	787	769	807	798	755	809	798	795	734	741	774	759	810	771	745	776	777	854	771	800	763	773	750	763	786	771	754	781	786	754	754	805	784	805	778	769	804	725	811	780	730	763	779	764	777	743	762	720	802	790	763	774	752	740	754	755	801	779	813	776	749	768	755	764	768	764	753	847	778	767	800	762	801	759	783	820	793	762	781	761	785	800	761	772	747	778	743	721	732	769	750	767	779	799	756	777	750	798	733	758	763	785	799	752	761	764	733	729	773	796	773	743	737	752	718	719	793	773	851	755	780	806	829	757	779	746	747	783	757	738	721	790	783	778	752	787	760	762	787	783	787	787	751	772	725	770	757	760	767	786	713	787	806	727	782	807	747	706	753	792	772	728	791	730	749	748	775	778	753	817	802	761	791	777	738	728	768	797	757	820	728	712	769	776	754	789	741	708	788	782	795	797	814	770	755	710	746	787	755	737	780	733	785	758	779	759	757	799	776	771	756	761	724	828	767	761	756	771	781	814	773	773	777	725	780	759	758	763	784	816	761	795	743	799	766	781	738	760	785	740	733	773	771	798	763	751	756	796	824	751	791	729	726	801	741	795	782	822	848	805	785	731	771	781	739	777	835	767	806	744	798	743	742	790	761	774	732	811	754	757	794	762	739	756	737	800	794	759	781	786	791	782	769	779	830	776	808	766	759	773	821	820	787	766	795	765	775	777	786	798	781	780	737	806	795	816	779	763	792	788	843	801	763	788	778	771	803	766	759	721	835	741	783	775	795	767	772	821	764	754	797	771	788	745	790	793	745	769	833	741	796	728	798	755	737	763	730	768	749	786	749	797	782	760	803	761	807	755	754	749	737	778	731	799	755	822	792	739	766	784	811	782	758	798	784	785	783	778	800	766	742	801	734	758	772	750	791	726	786	790	760	799	768	761	734	764	793	763	804	797	807	777	796	793	754	762	792	773	758	783	732	753	751	776	739	798	760	705	770	796	807	752	735	769	791	757	783	774	767	811	755	749	787	755	821	788	752	744	767	774	780	801	709	734	793	747	755	728	752	775	758	793	745	811	748
13228	5944	3371	1877	1082	1665	3549	2583	2852	795	315	289	299	277	306	301	331	305	297	291	271	273	291	304	283	305	287	312	290	330	324	375	328	281	274	262	280	264	282	288	239	245	288	287	319	286	296	279	280	267	301	257	254	252	267	283	269	279	271	263	278	282	321	304	290	271	281	245	249	265	272	276	287	275	314	306	265	239	269	274	295	291	288	295	277	294	280	291	277	276	308	287	284	273	274	280	277	271	301	292	272	275	269	308	275	293	253	282	321	270	313	294	323	311	282	294	269	271	286	274	284	283	291	282	284	297	303	310	255	282	260	292	285	291	268	273	285	293	285	276	300	247	259	310	308	285	275	319	272	255	297	272	269	259	312	292	307	283	273	303	264	279	257	304	292	313	268	247	307	266	277	291	258	275	283	232	287	297	258	261	287	270	288	287	267	280	279	265	274	280	286	286	283	288	281	278	254	299	270	277	306	256	304	264	289	271	303	278	281	260	312	260	276	291	303	291	285	262	294	267	295	291	298	290	306	277	259	273	291	273	286	275	260	251	275	286	304	293	288	286	289	280	290	270	264	289	299	270	286	278	257	254	278	248	267	238	279	271	264	291	273	287	280	261	282	305	255	285	313	274	270	280	294	293	283	265	275	295	311	258	287	289	258	258	282	266	297	277	288	284	277	288	277	289	295	288	266	313	265	274	279	258	271	285	271	285	272	273	310	271	250	290	261	299	314	280	270	273	296	269	272	274	284	284	246	227	272	278	289	297	279	293	263	272	276	291	269	298	293	267	275	277	308	301	295	256	289	303	284	259	265	305	285	258	311	283	282	249	285	270	278	288	278	299	268	281	283	266	280	292	284	276	272	263	305	261	298	241	281	272	267	272	289	247	294	280	267	291	267	295	267	245	301	280	278	259	278	269	292	294	289	281	262	264	272	310	281	274	291	284	299	302	256	292	295	271	251	302	280	265	265	267	279	289	264	267	314	290	297	272	304	280	293	276	285	278	275	253	272	281	270	285	289	270	260	247	264	257	277	312	281	265	305	291	266	288	270	293	259	309	268	293	280	283	310	259	282	300	237	269	280	275	320	261	251	269	287	286	257	255	285	277	273	269	283	277	300	278	259	232	271	260	252	276	266	261	283	289	247	279	263	249	314	284	272	277	264	282	275	299	292	287	289	276	284	281	279	287	259	290	271	261	284	268	289	273	293	267	284	314	261	259	285	288	251	275	277	270	307	288	284	285	302	279	270	263	286	291	306	282	287	290	290	275	262	294	280	283	286	255	282	317	303	267	302	292	274	275	288	290	304	285	296	257	289	278	274	268	282	307	310	271	285	288	268	284	281	304	265	246	283	293	248	275	290	265	290	299	284	287	303	259	263	308	300	278	278	281	296	317	273	274	269	287	288	258	263	234	283	273	277	262	281	283	294	261	275	268	270	279	280	248	258	290	294	279	298	284	317	291	260	287	298	301	284	285	273	278	269	268	286	279	262	310	278	269	256	288	265	270	280	281	285	246	297	256	272	284	247	288	259	276	282	315	264	310	322	305	262	277	257	246	285	275	271	282	291	271	253	280	274	262	268	310	291	247	297	251	290	294	315	259	285	282	294	272	285	281	236	302	315	294	281	280	292	306	263	262	289	289	295	274	247	279	263	293	285	279	287	262	266	302	265	271	281	281	288	269	297	255	289	261	261	236	304	280	292	307	308	305	265	266	279	259	294	284	285	281	270	274	260	258	244	281	305	293	258	273	289	274	238	274	278	271	271	250	295	308	270	292	267	294	288	265	282	267	273	283	281	295	249	268	231	323	277	285	286	273	260	297	271	270	274	271	269	279	251	284	290	299	254	265	281	261	295	278	319	274	304	237	262	303	283	285	257	269	294	283	287	278	272	278	288	282	317	297	268	269	290	273	268	294	271	272	273	303	249	258	275	269	297	297	275	280	294	257	271	276	288	289	285	276	305	265	275	275	283	249	288	300	272	266	307	298	277	275	305	274	264	297	300	299	291	296	276	263	271	275	265	290	279	287	307	299	310	303	295	279	253	296	280	305	286	262	268	279	266	294	271	284	282	272	252	275	285	253	271	279	267	303	275	265	278	270	258	302	298	323	258	280	253	273	260	290	285	282	272	307	295	240	272	307	229	262	280	255	281	277	320	291	291	267	261	300	279	263	280	255	282	262	277	285	290	297	263	272	315	257	291	295	283	266	288	262	285	286	278	286	307	252	259	291	270	264	284	274	294	251	279	281	270	293	286	260	278	281	298	304	295	284	265	270	271	282	287	258	296	297	284	282	268	295	293	297	322	285	270	297	254	272	294	279	289	289	286	271	328	243	302	293	263	276	258	290	283	275	289	296	264	281	270	328	279	271	268	301	273	230	306	301	273	294	289	270	285	308	277	274	296	293	243	277	309	262	308	256	239	283	311	251	271	292	258	301	298	299	276	308	278	279	296	279	292	254	259	293	272	289	291	297	262	286	284	259	289	279	299	268	283	287	267	275	285	316	309	263	271	290	295	263	292	278	302	292	286	274	296	277	266	281	257	305	304	319	318	296	281	273	262	285	282	248	267	305	287	267	302	279	305	254	260	271	284	289	294	268	293	308	280	268	243	305	287	287	265	285	286	261	274	288	313	266	245	271	279	254	263	249	258	261	267	285	297	243	267	263	297	287	337	285	310	289	282	283	302	283	291	304	297	303	282	277	295	265	289	267	275	268	280	262	259	279	290	266	291	268	279	289	259	282	283	296	302	299	286	285	301	300	287	274	297	273	294	233	289	287	278	288	268	275	281	270	269	278	286	286	268	262	295	285	306	269	274	295	279	284	257	266	268	269	234	276	272	293	278	267	278	282	284	293	280	279	291	260	278	262	292	234	279	254	273	249	230	296	294	265	266	296	255	304	266	266	281	279	281	277	297	312	284	300	284	258	283	296	271	292	285	271	290	281	223	288	280	258	260	251	265	306	271	263	278	295	292	287	273	273	281	255	306	296	287	275	250	271	290	293	264	290	285	268	268	282	248	280	296	285	267	285	253	286	306	259	285	270	269	267	291	290	279	279	290	261	275	272	298	292	292	288	312	280	290	288	314	293	262	297	284	258	284	298	270	259	256	273	266	302	269	305	281	260	263	288	316	274	269	294	271	314	304	248	306	277	252	320	300	292	250	253	260	273	268	266	297	287	261	297	279	268	277	287	267	297	269	299	264	283	255	268	306	291	276	278	273	267	294	269	264	270	313	290	289	286	269	256	275	304	313	282	322	288	265	251	279	270	304	283	285	287	263	290	279	296	293	300	305	252	252	264	264	291	283	289	267	290	258	275	304	266	282	279	289	299	268	289	280	269	271	289	265	298	290	272	274	262	281	263	296	279	279	278	289	261	282	315	286	263	285	268	240	311	278	250	271	293	267	267	278	263	292	280	306	310	294	313	268	296	276	276	297	278	276	296	291	289	284	261	288	296	303	279	273	313	300	276	248	288
8653	4936	5066	4322	3784	7164	13763	11019	11267	2973	901	826	849	849	815	856	894	850	867	850	832	790	893	856	791	832	890	849	860	870	1115	1215	837	865	869	774	790	826	802	727	734	741	783	782	808	780	754	763	804	758	754	760	739	749	746	781	846	712	759	736	794	722	737	765	726	775	748	734	756	774	758	733	817	792	805	730	781	739	809	740	719	742	745	741	789	779	798	764	764	803	842	764	719	775	771	743	762	750	800	808	757	794	754	802	795	770	808	781	782	821	777	715	809	749	746	788	768	748	805	790	723	763	747	737	787	815	777	767	741	780	794	787	792	762	778	747	722	836	791	822	798	768	754	830	769	764	754	764	758	766	794	720	798	752	734	803	777	754	748	730	761	808	717	738	737	781	783	773	774	774	773	739	730	746	774	725	781	766	784	753	772	783	766	738	758	766	760	776	750	772	814	769	762	787	801	754	796	743	714	752	786	790	780	804	800	785	805	828	767	767	792	729	810	761	774	809	788	782	743	792	748	748	755	844	758	775	799	794	824	779	758	767	786	751	726	811	770	743	773	763	752	719	701	780	789	768	712	777	754	793	751	776	723	754	751	749	779	757	746	798	780	772	791	789	757	787	756	754	789	775	780	785	751	776	774	759	766	756	761	767	788	723	762	782	817	792	748	740	782	800	785	764	757	758	816	813	717	737	790	780	760	734	753	761	796	733	767	781	766	727	763	743	797	775	806	826	770	749	760	778	807	782	731	799	816	769	739	778	742	785	761	753	710	762	769	786	789	803	800	744	789	826	756	808	787	766	762	809	761	818	766	777	771	802	783	769	769	772	776	741	778	778	816	831	727	797	712	736	809	845	778	800	733	731	792	775	735	797	824	789	813	815	745	783	772	756	813	806	808	783	737	751	760	762	802	769	793	756	794	753	771	775	740	739	755	807	724	778	764	807	764	746	771	766	774	776	794	734	752	757	801	782	734	800	791	775	789	747	763	771	757	755	744	816	747	765	754	772	728	724	793	811	768	791	798	765	813	803	813	781	796	748	798	802	750	787	780	743	754	755	773	775	749	775	820	768	739	790	751	759	817	797	790	829	751	827	784	781	764	788	781	753	802	740	744	780	729	773	741	767	775	734	761	778	788	791	753	802	728	801	762	747	762	807	761	810	725	740	805	774	753	815	788	757	734	765	774	734	791	754	778	809	852	746	752	742	756	777	791	791	767	747	757	744	728	775	775	704	801	771	806	735	825	763	810	802	809	724	812	767	757	806	778	730	786	836	805	781	781	781	765	769	775	774	785	784	712	741	829	739	773	759	804	725	782	801	802	736	733	752	810	775	768	772	769	804	761	822	783	709	731	784	768	813	737	795	752	775	771	792	778	795	755	801	785	765	784	780	752	794	808	782	745	783	731	757	815	763	792	838	794	792	843	779	778	775	797	751	798	806	744	736	763	795	781	761	763	737	731	777	774	742	780	804	710	798	776	754	774	724	807	750	759	781	778	804	736	762	753	802	773	749	833	774	749	746	746	768	777	759	740	780	807	801	714	777	758	778	770	714	773	777	742	756	772	778	777	750	776	768	752	762	776	769	752	782	723	788	822	771	754	739	786	751	773	755	745	774	742	761	746	805	810	812	774	731	741	781	752	740	744	784	789	780	796	776	802	810	786	772	812	752	810	790	790	742	811	759	768	774	777	750	769	801	821	788	775	769	757	783	756	779	809	743	714	776	745	791	724	781	750	775	799	765	787	749	751	764	789	807	815	741	734	807	765	749	732	745	757	736	762	777	803	768	765	806	801	738	768	733	719	717	788	778	783	737	742	799	755	790	794	798	801	735	797	740	775	829	726	771	810	776	783	739	792	767	747	730	801	718	847	821	736	747	821	786	786	762	798	780	770	815	749	751	777	779	768	734	723	740	737	795	794	768	767	792	774	737	758	786	702	773	746	807	754	761	783	771	791	736	780	810	772	769	760	787	764	744	765	816	744	750	765	757	737	758	747	757	762	788	836	792	814	780	784	777	772	785	763	782	805	806	788	804	753	730	776	805	755	794	738	807	761	767	823	817	836	777	733	723	782	760	760	795	771	800	818	718	802	792	837	768	760	789	732	803	780	765	796	804	759	769	809	796	757	796	770	774	742	780	832	763	764	764	852	757	809	827	774	728	797	761	788	831	743	775	771	749	779	770	773	750	749	782	746	789	802	750	779	796	759	823	749	730	812	750	768	810	767	790	801	785	730	684	798	793	814	774	769	754	738	822	772	789	764	765	730	749	790	748	800	748	763	759	827	814	728	768	746	776	773	802	761	810	747	796	746	768	765	738	801	780	821	739	746	785	829	757	779	781	725	783	724	785	747	811	754	776	773	761	761	755	760	776	766	750	744	820	820	807	805	762	779	749	782	715	756	769	756	756	788	782	831	737	786	792	750	825	783	787	755	839	799	790	776	760	801	806	793	762	767	749	789	749	796	767	760	738	724	768	828	774	751	781	782	781	762	782	769	747	772	791	757	815	775	768	787	735	804	776	737	699	812	723	789	805	808	806	757	778	776	779	750	763	742	795	705	814	787	720	776	792	786	773	752	716	729	823	799	747	751	768	831	806	784	718	769	798	791	760	763	781	753	731	769	751	777	758	779	778	813	748	765	749	729	808	784	765	766	796	767	797	797	761	748	786	708	729	802	765	772	772	774	816	754	807	781	728	731	755	771	793	764	795	795	732	763	740	824	777	816	760	780	813	758	764	767	756	776	750	765	772	797	718	771	797	729	786	771	740	736	773	807	753	753	736	792	754	763	725	797	756	851	768	767	763	797	813	738	779	742	745	809	731	788	779	757	735	780	753	773	807	779	809	770	757	790	801	789	768	815	756	751	796	778	774	750	829	771	765	768	762	796	806	767	745	795	786	803	756	764	728	755	808	754	767	738	783	810	729	832	785	785	800	797	795	773	767	801	775	746	746	723	808	747	761	820	829	764	759	793	774	756	757	790	783	804	749	736	821	777	745	814	735	781	737	771	833	756	777	739	789	764	763	746	745	770	756	739	757	784	798	735	834	772	780	774	821	761	839	771	770	760	756	745	728	779	744	788	778	804	753	762	783	797	771	744	791	740	730	818	747	752	754	765	722	741	759	752	742	760	778	759	771	771	751	773	760	755	756	796	753	777	743	750	756	800	802	722	712	799	754	725	781	798	736	757	737	770	773	743	771	741	793	816	758	762	787	797	731	750	801	777	768	713	784	753	827	813	734	763	735	815	803	766	766	762	770	750	749	782	762	740	718	802	793	773	763	791	834	767	796	780	764	786	798	795	786	796	782	749	757	785	772	767	806	753	770	711	769	770	724	776	804	805	755	763	766	819	798	732	760	744	781	769	750	781	806	719	767	712	843	796	757	743	787	784	765	782	773	771	754	754	785	810	791	792	829	784	726	815	772	761	763	794	760	744	784	779	795	792	780	777	767	774	782	770	772	734	766	781	729	776	798	785	746
13369	7564	4329	3014	1581	2463	3289	3273	2610	893	279	279	281	328	273	295	252	296	320	280	310	271	265	273	298	311	297	316	294	270	286	350	316	259	283	293	288	277	274	295	265	289	290	281	280	280	271	257	252	303	292	294	265	297	253	257	283	288	273	273	280	264	297	280	299	252	284	280	281	263	244	274	281	288	291	302	310	247	286	268	288	252	262	243	273	272	280	300	289	279	258	262	307	254	247	285	287	291	265	285	279	279	269	265	298	289	275	271	275	268	289	266	260	307	299	301	278	287	299	320	270	300	281	254	284	260	269	279	289	285	268	266	274	319	302	272	312	293	306	295	307	272	283	244	278	269	276	310	279	291	284	303	310	278	258	263	254	268	270	273	317	271	269	253	310	252	283	279	277	290	278	272	296	304	281	256	261	258	285	276	297	282	269	288	239	294	273	264	276	273	291	300	266	290	290	302	243	281	315	285	310	285	281	281	230	277	273	307	281	318	290	309	281	266	283	276	269	262	268	282	267	280	271	275	289	284	258	297	291	270	236	278	266	287	284	237	294	287	289	273	299	277	271	286	266	294	287	271	309	278	274	264	283	261	286	275	296	304	244	309	262	275	261	278	282	273	285	257	272	264	303	296	297	296	264	265	256	281	265	311	267	289	282	268	281	264	279	252	281	276	273	282	253	268	288	266	283	298	250	282	265	241	281	278	268	317	305	274	268	284	290	236	256	282	279	275	290	260	270	298	295	303	277	304	313	254	259	272	269	260	276	277	262	261	258	311	285	282	282	258	302	265	314	256	268	280	274	255	260	270	263	267	279	273	280	278	300	255	243	282	283	281	288	286	313	265	258	292	246	270	264	301	267	259	287	278	276	286	251	306	267	278	290	257	266	283	305	289	262	326	250	300	277	275	244	286	276	249	289	328	276	293	257	265	291	289	259	285	281	291	279	267	294	297	289	274	293	281	244	297	276	289	276	309	255	254	278	280	281	269	272	284	262	316	291	306	298	269	285	300	279	265	304	275	300	251	242	283	291	296	270	264	267	269	269	267	281	276	283	278	295	244	288	275	263	287	280	256	279	295	285	304	283	282	264	296	282	284	272	297	262	294	274	273	294	265	263	281	273	285	261	251	294	303	269	276	297	262	279	272	276	279	271	282	274	280	275	305	288	271	323	279	270	287	284	276	299	299	275	263	306	268	298	247	290	309	274	278	286	275	264	259	299	271	274	286	264	271	268	264	299	244	247	282	271	321	290	295	290	286	291	283	284	262	272	283	277	293	280	291	262	278	290	259	279	276	283	260	275	264	276	278	268	245	268	289	243	287	286	291	293	289	278	280	275	281	281	272	274	261	286	270	271	263	255	313	285	273	246	283	279	294	293	237	254	296	270	290	282	280	265	303	302	277	305	279	273	297	278	270	298	292	316	276	262	292	278	274	265	296	277	285	291	291	304	282	291	312	274	285	293	292	303	280	262	257	275	273	270	312	268	267	274	232	276	252	268	277	264	249	261	259	295	257	288	303	298	294	260	284	271	301	270	275	264	263	265	286	283	261	260	270	272	274	276	277	296	268	268	302	275	281	276	273	296	309	265	289	277	248	270	303	294	291	263	260	266	265	266	279	265	263	264	273	293	261	283	296	282	271	273	256	266	292	261	299	295	263	295	259	276	264	277	246	295	293	261	251	285	281	292	270	274	267	291	264	264	281	279	307	299	272	271	254	278	299	285	273	291	291	275	282	295	297	294	280	274	282	279	309	292	286	295	248	301	296	268	280	273	298	276	261	273	268	267	270	273	272	267	286	284	257	274	287	293	265	278	277	237	286	309	290	274	278	277	289	285	283	274	291	280	296	249	273	291	262	259	278	305	299	281	283	271	256	277	275	303	286	299	293	270	267	293	257	288	301	275	280	269	287	319	287	263	268	290	254	280	284	269	277	262	261	267	295	289	285	278	276	280	324	267	278	285	280	279	250	282	285	293	279	261	268	267	269	255	285	250	282	285	306	278	242	274	253	303	289	260	283	300	289	285	291	270	284	240	273	261	270	270	295	282	278	275	298	266	277	279	290	263	299	296	280	283	275	267	269	277	267	293	292	292	272	271	288	293	297	281	300	289	271	223	264	264	288	261	230	279	291	272	257	307	289	273	283	286	271	271	280	275	285	291	289	278	336	279	275	281	301	280	261	274	293	258	288	264	261	264	258	296	275	279	307	279	272	305	270	264	304	312	291	286	296	263	287	297	306	287	263	298	262	281	296	294	274	248	269	274	275	260	267	268	283	262	277	295	293	270	282	269	265	283	276	274	288	254	251	275	292	287	273	316	294	249	279	269	256	296	266	278	281	293	290	275	262	310	302	247	304	262	290	283	275	272	298	260	279	277	272	280	288	304	284	331	265	273	271	309	262	301	289	287	297	280	301	283	251	243	262	297	269	290	299	289	303	272	255	280	263	298	304	250	269	300	262	284	302	261	293	327	274	290	263	289	237	288	291	285	228	277	297	265	279	273	280	298	299	272	280	275	260	261	272	281	292	276	260	247	301	262	282	300	258	269	252	275	248	266	299	301	296	273	293	263	292	253	258	283	273	291	286	270	283	272	296	276	327	278	244	277	272	293	259	304	283	267	277	290	269	278	256	275	268	298	320	262	307	283	275	283	287	277	232	284	271	284	277	292	250	285	255	276	280	319	287	294	294	246	253	267	291	264	271	301	291	283	257	289	283	297	272	285	260	297	286	255	277	302	301	284	254	269	267	266	287	290	272	270	260	248	258	264	281	302	255	286	292	263	249	290	307	271	285	282	297	276	291	325	289	252	291	311	298	264	285	271	302	288	266	290	299	315	294	275	280	272	306	292	280	296	274	264	278	281	265	294	304	295	275	273	258	289	283	276	283	260	279	267	268	270	308	279	294	294	263	275	281	288	277	268	263	271	311	307	280	302	263	307	269	277	289	279	278	266	282	282	268	282	285	265	265	270	278	290	266	285	249	272	273	293	297	284	263	262	268	279	274	283	274	289	284	273	283	293	299	299	272	326	254	269	272	302	285	282	268	320	298	253	280	282	281	280	285	284	285	250	271	253	300	256	267	304	283	261	270	292	258	262	294	256	267	278	304	271	285	302	295	289	298	292	291	295	298	277	270	254	272	258	272	274	232	300	294	245	283	317	310	296	307	250	281	302	286	287	279	265	289	299	268	273	276	308	269	276	268	295	303	284	277	276	295	262	289	276	289	286	260	276	263	269	271	271	279	301	290	277	287	278	297	276	253	287	267	274	247	287	268	318	341	270	276	331	262	289	259	285	287	284	246	284	281	280	251	277	238	243	280	292	268	281	282	298	285	303	277	271	308	247	286	269	262	286	270	286	289	285	250	277	293	282	303	287	268	292	310	302	289	289	260	296	286	272	261	307	305	285	271	289	274	303	279	289	260	302	249	266	283	271	260	277	277	273	278	243	313	266	284	273	288	312	300	252	281	269	272	294	298
9118	6841	5794	6664	5620	10363	13481	13082	10302	3232	918	842	832	764	835	803	839	824	791	764	839	830	804	842	815	868	819	830	777	819	950	1010	837	834	859	787	779	768	758	779	747	758	768	753	736	799	774	771	765	768	754	752	724	775	733	751	764	810	798	725	769	743	745	777	729	765	798	730	743	790	725	749	780	726	796	699	757	779	808	742	756	781	768	798	769	789	763	749	745	757	777	728	801	773	790	739	764	790	795	761	820	796	783	760	758	840	765	777	779	758	815	794	785	778	800	747	812	764	800	799	760	767	769	769	778	742	753	735	797	769	779	768	741	798	783	750	787	788	777	743	773	753	761	776	762	759	783	721	689	780	717	759	800	783	804	826	759	761	765	777	804	789	719	745	771	738	728	728	761	766	798	785	744	759	709	758	766	779	795	743	790	779	751	742	756	791	787	788	806	731	758	799	747	776	833	781	784	739	765	746	754	750	788	766	754	832	818	727	778	792	749	796	773	706	759	771	809	788	841	759	775	758	821	738	794	760	738	770	733	786	797	763	788	773	718	766	753	798	752	812	757	799	772	787	763	828	736	735	769	794	773	790	779	791	787	753	807	777	760	750	787	756	788	796	784	805	787	785	728	766	727	786	754	777	750	738	740	756	758	762	726	776	773	770	804	826	802	765	758	762	781	769	758	788	735	774	759	774	732	772	791	746	777	728	814	728	790	786	773	805	779	727	766	773	765	767	791	799	745	811	745	741	757	722	843	796	789	799	753	719	722	742	732	770	759	791	787	768	741	776	788	794	855	764	760	747	750	797	733	809	795	763	717	732	809	790	772	817	783	766	787	773	730	792	735	746	737	739	762	796	779	779	751	788	747	775	762	747	781	783	750	746	751	782	760	771	810	784	759	738	788	789	792	773	765	810	763	757	720	758	780	818	758	765	771	789	841	778	801	733	752	757	781	742	771	765	806	780	783	767	790	730	787	786	781	779	740	746	797	763	740	788	743	720	828	758	749	724	780	798	805	802	775	770	787	770	781	737	749	769	768	782	804	797	758	725	816	796	719	776	778	794	752	815	772	754	765	767	733	706	793	796	715	762	772	787	838	679	755	770	800	727	757	764	806	780	775	718	756	719	800	791	747	749	741	736	763	753	796	787	746	783	808	764	803	808	810	745	740	772	785	781	799	792	738	721	772	762	752	755	752	798	796	726	762	774	752	771	794	717	751	795	774	782	792	811	772	801	792	793	800	799	790	784	804	811	779	805	789	821	790	775	779	789	769	767	773	846	749	726	786	797	739	791	761	783	781	746	797	735	792	733	828	767	779	765	803	775	820	742	772	827	779	780	732	793	788	750	775	738	715	770	769	770	733	774	788	802	758	749	786	752	818	723	756	823	789	806	740	768	756	788	781	785	751	755	785	754	736	788	781	783	790	822	755	762	733	749	796	761	788	821	781	797	810	758	786	723	728	787	791	774	744	818	790	752	762	777	807	789	865	789	831	801	758	764	774	750	764	740	765	741	801	763	777	748	809	795	766	793	784	735	814	735	734	773	752	793	755	778	787	803	782	777	780	716	750	766	765	783	737	800	817	809	753	760	759	788	739	822	736	844	776	781	798	772	791	800	743	747	768	748	784	781	769	715	804	771	778	742	765	757	750	797	800	781	750	692	735	798	778	729	781	792	797	761	814	722	762	717	765	732	756	762	765	760	750	791	778	767	798	778	778	765	792	784	789	795	760	799	759	806	779	773	809	761	745	786	752	795	762	762	753	727	794	801	766	816	780	771	805	771	778	820	790	721	753	776	742	761	713	774	742	757	719	767	742	771	787	775	757	768	773	776	821	739	746	809	747	844	743	760	802	728	764	807	798	733	728	769	746	754	752	789	767	793	744	763	763	824	817	755	767	789	748	791	792	757	791	787	767	800	766	780	748	763	801	788	739	794	764	764	773	736	770	764	772	744	750	747	775	752	762	769	754	692	698	795	759	745	727	798	731	794	784	782	779	787	768	724	754	738	800	779	755	778	734	777	849	771	746	769	703	761	807	736	782	778	733	783	788	781	778	776	811	795	752	759	769	737	766	807	800	818	763	746	738	815	792	799	763	738	753	798	742	766	799	743	790	864	770	746	766	769	760	736	804	732	770	787	741	797	774	751	793	802	813	752	773	747	818	796	787	734	760	734	788	783	819	747	809	761	808	764	699	812	779	815	738	731	757	773	821	800	759	799	779	753	741	741	751	808	763	760	814	774	730	802	769	768	775	753	761	777	786	725	776	762	750	813	803	743	795	796	813	776	781	810	768	764	774	781	748	838	755	755	765	758	790	783	765	789	808	793	732	805	782	748	792	767	780	746	782	761	817	736	753	824	748	781	759	779	793	802	772	766	763	753	703	801	726	772	796	780	810	826	740	767	814	799	804	757	745	783	745	802	796	749	764	723	788	795	734	779	691	763	792	799	779	764	758	735	759	777	793	803	758	834	762	756	788	793	757	805	821	762	711	751	809	751	778	724	772	744	738	745	748	746	761	766	771	811	700	820	762	730	788	772	750	773	815	749	772	748	742	747	794	759	791	742	762	761	809	802	768	778	767	794	785	760	763	746	761	753	837	771	781	768	787	748	787	736	770	776	756	746	812	781	827	790	752	802	723	782	756	784	747	784	771	817	731	781	731	773	753	788	774	786	778	786	704	769	788	793	829	731	766	831	805	775	748	734	754	720	790	768	758	789	777	814	763	799	794	756	736	814	795	765	747	724	762	788	814	786	764	733	761	755	784	796	806	797	722	718	817	784	783	712	735	775	771	776	737	773	767	733	767	784	767	795	759	750	749	735	769	805	792	764	795	795	800	727	716	777	760	783	786	786	818	787	798	761	756	736	781	761	734	755	772	747	776	770	801	812	778	805	746	752	801	752	832	770	766	759	770	725	841	744	800	735	781	727	803	736	779	742	738	757	739	801	802	759	681	734	739	740	788	780	790	762	730	734	731	762	794	794	788	806	762	762	792	757	802	783	711	778	804	746	795	737	783	725	765	763	770	705	794	785	708	730	783	788	751	751	760	786	756	753	761	785	771	779	774	789	811	771	808	719	754	779	768	711	769	768	772	746	758	772	765	782	753	752	715	815	748	756	764	700	804	786	775	793	786	801	764	826	787	816	824	774	770	788	738	765	783	716	839	816	804	817	782	802	769	756	746	779	790	748	763	779	726	752	812	753	757	782	757	795	753	798	769	751	785	806	829	837	785	769	746	738	801	744	747	773	727	757	765	747	769	751	821	815	770	714	770	790	794	785	769	768	765	759	777	768	761	744	782	787	788	852	779	779	760	794	782	743	771	769	752	788	762	827	765	796	797	716	792	763	814	819	809	740	762	793	743	798	801	752	779	727	737	801	778	790	756	721	783	705	731	862	814	750	767	819	724	785	832	749	794	756	772	771	791	756	735	750	834	764	782	773	768	776	777	734	785	783	765	818	713	818	753	757	772	746	757	789
9467	6453	3541	1789	2853	4597	3667	2622	2143	1262	378	306	313	282	302	284	302	299	279	290	294	277	273	309	309	249	314	265	297	312	295	294	280	280	316	274	297	285	316	272	298	294	238	278	261	297	232	269	289	283	288	277	251	265	281	250	261	306	293	286	261	295	276	282	264	232	285	291	271	272	289	270	293	256	303	321	278	292	265	276	256	272	283	288	293	282	291	253	273	255	283	260	284	307	269	276	279	292	312	296	262	303	279	262	263	265	278	270	282	309	229	286	300	297	245	272	294	278	268	270	295	265	276	286	298	252	295	271	276	284	271	277	253	255	293	274	285	289	280	289	269	294	282	289	271	271	267	264	274	292	299	324	271	273	291	260	252	261	288	286	291	286	299	273	273	287	295	286	276	275	270	278	271	282	276	301	268	314	297	287	296	226	277	264	287	292	267	290	286	297	283	257	286	285	284	289	262	302	272	288	272	241	285	260	275	293	299	261	279	283	286	265	304	295	291	293	283	265	264	286	258	262	287	261	291	280	283	275	281	244	282	285	329	282	295	258	278	283	272	264	258	261	292	282	301	282	270	277	281	281	258	276	260	300	268	267	268	289	256	305	260	272	302	248	302	283	293	276	290	276	281	270	263	278	290	249	278	271	268	288	312	266	283	273	270	259	278	279	232	297	269	301	286	277	288	269	261	286	276	268	221	251	266	268	289	267	272	283	289	297	317	299	279	263	294	283	250	270	248	281	258	291	269	302	273	266	308	287	293	303	274	245	281	271	301	288	291	283	293	283	280	288	308	292	266	286	277	256	272	279	276	270	261	278	293	287	271	283	274	284	278	287	274	300	292	286	314	283	273	287	282	273	282	270	283	263	268	282	267	281	277	290	293	283	288	257	289	290	268	288	269	290	277	259	274	273	265	314	296	271	294	314	296	287	278	289	276	282	264	262	277	301	264	271	274	266	297	263	304	265	295	268	272	257	306	291	270	274	272	288	312	322	248	289	283	257	246	274	272	287	299	250	282	313	322	271	282	281	266	260	299	275	274	323	295	294	270	278	290	301	285	276	258	276	296	269	276	241	305	292	292	282	260	297	288	266	269	265	296	277	272	268	272	271	306	278	266	273	254	280	255	273	276	298	296	272	286	304	270	269	290	274	316	282	275	283	268	312	275	284	247	305	282	287	288	282	247	331	290	283	272	265	291	259	275	262	258	295	266	297	313	282	266	293	278	288	272	258	261	290	277	296	286	297	315	289	286	288	286	280	268	262	281	301	288	279	264	269	261	274	254	279	286	270	275	265	286	260	280	260	290	297	274	265	273	286	265	289	276	313	272	289	298	303	279	271	262	274	274	256	267	277	296	289	271	258	289	296	272	291	279	277	256	280	282	276	278	281	273	278	255	289	289	280	276	287	263	296	292	273	292	285	277	276	267	279	283	281	303	296	301	267	294	305	249	280	306	318	287	292	278	280	275	296	287	290	295	293	320	274	317	265	287	286	265	279	263	294	289	271	252	261	272	252	287	296	292	266	303	299	257	279	294	270	250	263	241	272	282	263	259	286	270	261	278	295	318	290	273	300	321	240	276	302	301	273	303	275	284	312	268	282	285	295	272	285	270	284	287	271	300	299	298	301	297	291	312	243	306	287	291	238	298	258	259	270	264	250	308	265	278	294	302	279	300	268	318	302	292	280	267	287	246	304	297	297	283	295	280	284	270	257	264	282	266	280	302	260	284	314	262	288	290	284	305	279	310	282	302	263	278	240	284	258	286	264	294	263	264	285	294	260	297	296	274	283	244	295	300	280	257	297	306	290	270	313	268	301	254	321	281	291	299	281	264	312	257	276	265	281	290	285	304	296	266	275	295	288	274	269	265	279	281	279	284	255	277	258	279	249	294	281	281	288	297	284	273	275	305	289	278	264	270	303	265	296	279	272	292	279	268	268	281	276	286	252	299	300	292	274	268	281	282	282	277	301	296	253	283	304	295	295	297	276	285	280	279	274	288	285	262	272	255	265	291	265	259	259	312	261	288	284	271	293	253	299	274	290	282	270	261	291	294	259	273	274	270	285	257	262	279	289	310	306	251	280	256	281	284	269	282	258	293	307	284	270	293	266	267	293	295	281	269	248	273	280	278	268	257	275	269	264	293	293	276	277	316	284	273	295	300	282	275	304	303	274	296	295	269	281	277	279	288	269	252	260	268	281	287	288	277	265	287	271	271	245	310	290	299	270	291	276	282	254	325	278	298	295	259	272	285	296	276	276	279	285	302	286	286	279	320	291	266	286	293	249	289	292	262	262	244	277	274	273	271	300	302	286	308	295	272	305	302	255	286	273	305	288	320	327	293	279	272	285	274	269	303	278	266	287	277	287	266	260	309	276	282	272	243	286	259	264	268	286	277	313	267	303	287	266	213	251	295	285	272	301	276	273	258	270	277	258	294	283	278	270	287	269	285	284	277	278	271	256	270	310	283	278	268	278	290	261	293	263	270	317	284	290	330	311	264	305	273	287	272	260	261	259	303	285	297	324	283	309	284	261	275	292	271	274	275	281	286	290	301	260	283	321	296	288	303	263	313	272	255	309	308	286	262	256	295	281	292	293	298	246	267	269	280	280	252	273	318	292	250	304	262	296	271	259	287	281	274	324	287	330	269	278	260	254	270	289	322	263	266	290	336	278	264	277	258	280	252	307	290	287	290	282	280	303	287	290	270	281	267	295	291	247	257	285	292	268	260	264	273	268	302	296	238	297	253	250	324	293	261	247	307	263	262	278	265	286	274	279	287	275	302	295	287	274	291	285	301	292	283	278	298	285	271	289	290	276	290	289	318	287	306	258	294	300	279	275	309	270	293	289	295	278	322	243	283	273	254	317	299	268	264	288	310	279	240	261	307	263	292	280	282	309	286	258	306	276	269	292	256	268	296	277	286	300	302	294	285	263	282	266	274	256	260	286	262	279	286	309	291	282	289	272	295	285	279	262	250	282	308	322	310	291	260	282	290	252	292	298	287	245	300	252	280	281	288	248	271	260	279	286	257	270	274	324	286	278	294	251	279	281	272	267	276	281	296	256	297	279	286	270	303	321	286	269	278	260	269	296	287	270	277	270	258	262	263	270	282	319	269	251	276	262	297	262	296	279	279	270	295	266	284	278	286	267	297	283	278	281	277	282	302	283	303	273	280	255	270	288	256	272	281	241	285	261	306	282	313	293	259	266	257	277	297	278	316	284	279	305	269	282	269	257	285	289	293	253	306	273	294	284	257	306	282	252	297	300	273	275	276	296	262	268	289	318	293	240	274	283	309	275	288	273	291	288	290	278	300	265	262	258	288	282	280	307	278	262	297	288	285	298	296	284	264	263	284	287	262	292	266	280	281	296	265	293	281	269	278	280	310	284	272	292	287	276	268	308	307	278	293	253	301	240	300	282	266	282	237	316	290	272	278	306	302	303	296	277	288	266	299	280	253	276	287	312	297	269	258	260	275	297
6540	6347	4663	4179	10172	16209	13193	10746	8521	4824	1273	768	789	768	771	790	827	831	767	832	748	832	822	772	745	807	812	814	810	798	861	814	794	776	807	730	734	773	786	745	815	749	746	758	756	762	766	777	763	777	776	748	761	785	754	817	767	797	728	735	742	732	803	763	790	782	789	762	780	738	792	741	793	754	800	696	708	765	756	779	754	780	799	766	751	782	775	753	846	816	733	732	794	792	760	743	832	795	754	809	777	773	747	777	692	749	751	745	800	755	761	775	746	714	780	806	715	747	785	726	802	815	785	804	740	744	828	819	784	770	783	789	765	782	701	793	776	775	756	817	804	718	727	769	781	803	737	771	782	770	786	832	771	817	788	743	760	769	721	743	766	770	757	752	777	769	752	775	775	764	785	785	755	780	779	791	761	755	744	729	717	784	782	732	736	773	768	731	809	769	742	745	786	751	779	793	866	742	765	801	759	766	776	820	736	742	785	761	750	757	743	718	748	807	813	791	741	730	728	760	738	793	802	740	759	752	799	761	803	775	773	764	757	791	814	752	741	726	738	785	712	772	777	764	744	774	814	763	835	790	759	798	765	787	712	740	731	778	763	760	822	771	782	755	790	753	807	733	755	784	798	769	759	778	758	736	750	787	767	796	816	707	781	720	793	765	735	775	769	785	792	758	795	820	752	778	772	748	802	790	753	758	780	786	766	795	792	768	787	796	786	735	781	759	786	787	743	746	781	741	801	764	804	755	778	730	806	767	811	720	733	775	804	768	756	793	750	815	691	819	755	771	751	720	769	833	766	751	767	770	728	757	789	794	762	759	723	763	753	763	772	821	779	774	712	748	807	777	730	768	795	770	782	779	758	764	789	783	740	786	774	769	761	767	801	806	806	697	822	794	784	733	779	772	795	803	772	807	830	730	771	763	799	766	753	758	799	739	780	726	809	802	785	770	796	711	851	781	807	746	792	795	782	763	746	767	739	736	745	794	758	815	792	742	761	715	765	789	751	758	758	792	815	800	777	823	701	778	749	795	752	766	824	811	782	725	819	717	746	783	761	787	751	776	809	779	731	764	751	807	779	773	822	759	732	766	793	780	787	726	736	770	780	754	792	763	768	764	782	813	774	754	716	810	783	805	773	793	780	794	759	726	758	770	733	777	743	795	748	816	796	770	836	751	788	724	705	790	767	765	789	773	803	740	730	768	769	798	799	796	715	766	734	771	809	783	785	772	750	767	818	718	792	809	767	813	771	770	744	774	757	758	756	750	711	782	748	812	766	755	738	765	791	760	866	786	719	744	834	757	786	762	780	770	804	769	787	776	777	785	764	779	753	718	786	807	766	772	788	777	834	765	753	780	751	807	767	801	787	766	796	756	754	795	761	773	780	754	810	764	753	761	799	760	790	766	756	782	781	793	793	762	814	800	795	765	746	729	756	827	804	779	780	744	779	776	745	789	820	778	739	765	745	792	764	761	810	713	742	762	752	788	729	833	779	774	785	765	722	747	757	805	801	769	760	793	744	759	776	740	793	742	768	816	749	786	740	769	785	754	778	785	805	738	795	810	835	806	775	797	772	760	746	764	794	811	793	770	775	731	805	761	787	760	766	748	799	766	810	764	750	756	761	762	783	740	787	809	775	778	761	791	814	776	765	786	798	842	779	767	769	843	758	793	799	801	771	763	777	841	773	764	836	756	799	756	765	803	801	780	767	774	742	779	758	787	784	740	745	757	795	843	783	796	759	759	732	788	756	766	743	775	793	847	784	740	783	774	746	778	742	792	797	807	775	731	711	781	818	704	717	834	759	824	781	746	735	763	761	795	771	759	782	768	782	751	791	746	739	755	808	749	823	775	800	759	795	791	832	809	789	766	752	773	775	748	769	794	747	798	801	774	810	801	757	783	781	781	804	795	770	760	801	779	764	766	780	751	723	751	762	829	804	779	793	734	733	789	765	819	804	758	803	795	808	797	768	770	758	798	787	791	725	752	737	764	777	780	704	752	787	763	763	788	812	798	747	774	756	751	742	765	747	798	813	751	784	775	775	764	743	742	774	802	763	795	776	754	790	737	756	770	792	726	749	786	728	732	734	764	794	787	753	739	798	831	720	806	744	758	827	794	754	825	765	771	769	801	756	743	735	802	779	735	785	775	755	756	770	780	723	782	750	823	735	749	802	747	817	789	790	771	777	764	745	787	804	786	788	768	747	793	820	796	758	791	807	810	753	772	750	768	790	749	758	789	774	863	773	799	769	746	791	795	820	792	803	764	813	724	800	761	754	746	755	772	778	758	738	773	785	829	779	763	735	789	802	817	806	791	775	716	736	823	790	738	780	819	767	727	718	736	778	777	766	794	751	725	765	745	768	751	762	774	780	768	798	757	758	751	738	774	744	751	781	715	753	759	786	789	771	793	789	773	775	810	788	745	773	731	759	726	707	770	854	749	794	798	728	787	780	748	801	752	791	779	760	773	793	780	729	819	752	749	794	763	783	748	779	751	768	809	797	733	794	734	806	797	808	732	800	779	784	730	789	777	737	768	769	791	786	794	799	769	739	826	795	773	775	772	765	768	768	808	784	754	778	760	815	791	775	817	740	800	806	736	753	771	756	762	781	737	692	762	790	770	798	716	756	877	799	738	808	761	806	809	748	796	762	730	789	787	799	785	737	759	786	772	791	788	782	741	750	781	745	807	764	767	812	799	821	777	740	777	745	779	747	740	751	854	826	712	799	742	815	781	813	771	719	805	790	777	767	800	752	769	801	763	761	730	780	739	758	788	794	801	752	770	752	697	783	765	812	827	820	840	794	774	805	768	787	773	786	800	768	768	736	749	800	774	808	739	708	714	803	800	746	778	769	784	742	794	774	786	791	794	755	750	789	766	780	780	765	781	779	790	740	771	771	751	774	747	815	781	727	765	726	770	788	791	770	822	760	728	766	794	807	773	780	784	813	749	763	786	701	787	748	762	745	783	819	753	794	717	772	779	751	765	768	767	821	805	763	767	774	786	795	774	799	767	781	771	746	733	761	749	788	797	748	795	806	788	767	748	756	780	767	783	769	818	752	752	791	752	745	743	720	772	708	766	783	788	833	807	764	810	779	773	779	739	833	780	803	746	789	753	743	757	762	744	742	825	765	741	784	795	740	786	753	782	741	746	791	742	734	775	744	732	761	792	722	791	780	769	784	762	796	756	813	793	795	777	765	781	830	758	760	794	732	791	734	751	730	744	750	760	727	737	759	783	747	804	729	777	714	759	778	766	744	744	756	752	773	762	771	781	726	756	760	796	755	763	807	786	739	783	745	786	772	794	726	798	777	782	807	758	763	751	746	789	749	820	803	789	768	815	805	787	754	766	798	741	735	762	784	756	791	766	751	792	793	777	765	830	789	760	754	780	788	800	783	790	747	796	734	740	762	719	792	789	707	761	835	780	777	794	735	774	738	767	743	745	782	770	774	735	746	766	812	780	787	733	766	707	773	772
11367	7262	3834	1783	2568	4091	4185	2749	2026	1122	338	278	276	267	307	258	264	276	300	291	265	262	285	286	306	287	274	273	299	286	274	317	266	252	294	308	297	257	262	274	281	298	275	272	274	279	290	269	295	305	264	290	284	269	267	277	247	283	286	241	275	282	254	278	261	247	273	295	263	262	300	307	226	292	289	290	274	277	289	281	301	268	241	278	297	276	279	296	274	262	255	304	282	257	280	260	284	261	283	279	259	260	268	269	286	288	300	272	251	293	297	301	295	274	271	277	256	279	288	278	249	285	294	305	293	270	310	296	288	305	263	305	297	292	269	275	282	273	285	267	275	281	288	297	302	265	273	275	265	256	297	285	268	282	275	248	291	297	268	274	295	286	286	291	306	304	272	270	259	294	245	288	280	297	269	287	287	260	279	281	236	280	290	255	280	278	261	278	270	266	275	272	275	276	272	260	262	271	306	255	285	287	275	287	281	307	281	265	282	276	290	274	294	264	293	265	290	286	298	270	271	309	264	295	289	266	285	283	283	274	301	280	284	281	255	279	269	289	277	296	274	295	271	291	293	249	294	263	260	305	270	244	278	268	292	310	266	271	251	324	254	269	256	285	267	308	300	263	294	279	280	255	283	302	244	280	261	242	283	269	259	250	280	284	245	270	301	290	261	275	293	276	263	288	291	305	305	276	270	266	263	264	277	266	294	258	267	277	281	275	280	266	306	303	287	268	265	276	278	268	271	278	293	305	292	260	262	268	276	264	252	271	284	270	264	281	272	280	268	272	269	258	285	281	286	271	285	284	261	265	254	263	278	276	257	288	280	291	280	276	277	274	262	275	295	273	277	262	303	286	281	279	276	259	278	260	273	274	295	280	267	288	279	263	279	262	275	288	286	273	265	282	270	287	269	290	277	278	304	253	281	308	270	325	315	265	279	262	293	270	293	288	281	265	254	289	256	289	281	316	277	269	267	278	266	317	278	281	281	306	235	302	289	315	265	266	278	288	286	307	272	289	264	297	283	269	245	278	280	292	262	301	256	253	270	277	277	286	275	287	287	279	273	254	322	259	306	302	267	277	313	260	276	262	250	276	298	273	273	284	251	257	278	290	287	261	273	264	292	300	276	283	295	258	283	291	254	257	261	305	260	285	275	261	285	284	287	251	255	301	268	270	269	275	247	289	290	288	275	284	282	275	283	277	290	258	284	300	252	271	276	295	289	270	273	268	274	259	300	271	280	251	290	258	268	282	306	289	288	248	271	279	306	282	254	285	262	280	288	270	274	281	252	268	239	272	270	273	248	268	270	274	267	270	283	257	277	257	287	284	297	316	270	259	296	309	259	271	287	289	306	310	249	267	262	290	270	258	265	280	258	248	285	289	283	311	277	286	268	296	240	273	267	284	264	290	273	276	272	244	274	278	299	284	236	284	296	278	288	284	281	268	268	282	273	266	274	289	301	300	272	273	288	268	293	254	278	267	289	277	282	258	299	264	287	287	298	288	289	299	271	267	311	298	272	263	309	273	282	266	287	290	280	296	284	283	251	256	246	271	259	273	306	253	250	283	285	276	278	306	291	276	289	264	296	269	267	326	290	299	268	250	303	293	272	279	274	290	269	264	272	278	321	273	274	280	264	269	278	275	293	272	254	281	276	273	266	252	275	259	285	296	291	258	269	295	280	247	259	281	292	269	276	291	294	280	272	265	258	307	286	278	298	298	285	273	285	269	307	287	305	266	264	287	284	275	275	286	266	291	257	277	267	274	303	269	293	268	285	254	278	274	271	279	271	256	277	305	315	291	291	281	287	264	287	277	270	282	283	285	283	254	267	247	257	283	272	262	301	257	302	283	243	295	274	256	279	281	271	256	257	268	274	278	242	284	254	266	284	290	265	289	297	276	262	285	275	277	266	286	289	244	292	297	298	272	283	296	271	319	271	245	269	255	285	267	275	287	271	267	247	269	265	293	295	272	285	288	248	290	292	294	270	252	274	293	277	282	280	290	270	270	268	262	278	275	289	290	302	266	299	268	264	252	263	265	270	301	293	289	276	250	269	263	279	274	268	255	317	286	277	291	282	311	262	255	273	315	288	282	298	284	246	285	267	274	287	282	279	234	269	305	302	297	278	292	266	320	289	276	283	291	268	277	289	288	291	300	260	284	275	272	262	272	287	280	253	282	307	277	274	275	283	276	272	295	282	289	289	275	263	244	330	286	271	280	255	280	265	275	324	270	291	273	259	270	286	285	252	277	293	291	270	258	269	270	294	271	289	253	255	290	257	291	274	284	265	259	257	279	302	277	264	293	276	286	266	253	320	263	282	268	247	276	264	269	283	304	294	277	279	308	310	261	282	291	253	258	256	268	274	309	269	283	253	286	271	268	282	266	274	271	267	268	263	253	317	272	250	271	274	271	265	268	258	266	265	280	264	269	272	267	268	286	286	295	272	255	289	270	297	286	282	257	264	277	296	275	270	274	280	277	272	280	270	286	272	276	279	284	301	282	295	291	267	279	274	279	271	297	288	304	247	293	244	292	297	261	263	262	278	281	283	287	305	283	280	245	274	271	270	310	243	282	321	279	295	273	273	290	296	269	281	290	270	283	281	298	306	266	287	279	286	280	305	282	276	290	272	253	279	263	271	273	287	260	284	276	277	265	297	274	282	296	269	279	298	277	298	281	252	269	259	278	277	287	246	250	290	308	293	294	289	259	284	288	288	264	256	283	246	258	258	269	277	295	259	267	315	267	274	295	291	315	259	239	287	252	256	249	252	261	278	268	302	258	289	283	259	288	270	284	301	288	275	275	253	289	302	293	258	302	260	275	265	266	270	285	285	280	288	312	289	285	281	266	271	283	285	267	316	270	265	288	297	307	237	275	274	291	267	286	255	276	275	288	290	297	277	260	305	283	288	289	284	275	276	253	240	265	295	295	252	296	283	254	297	272	271	288	281	298	250	289	288	302	262	257	311	269	289	271	280	297	311	280	309	297	279	274	264	277	261	309	270	271	297	246	294	296	297	281	283	283	286	245	265	289	267	264	286	266	277	286	248	265	291	264	285	272	285	241	278	284	276	281	299	300	269	269	286	266	265	241	289	303	280	276	290	308	329	313	304	280	272	290	291	270	267	285	263	282	248	290	311	299	280	283	249	268	244	273	273	251	256	312	303	259	294	276	288	259	271	271	281	284	292	271	309	276	293	255	301	263	270	303	270	264	271	288	267	271	269	281	266	281	271	293	266	290	319	265	295	310	270	246	285	300	275	267	282	284	295	286	257	303	272	287	294	301	279	273	278	293	257	287	300	287	293	270	283	272	258	312	280	254	256	273	295	255	294	258	290	274	265	278	299	291	275	277	279	260	300	274	264	277	324	293	268	265	263	280	289	280	266	296	276	316	298	272	254	259	291	286	276	293	278	261	270	266	284	284	265	271	284	285	298	273	290	262	266	268	261	270	266	280	280	280	297	282	305	262	285	274	233	286
7823	6771	5345	4368	8681	15311	15335	11262	7845	4153	941	834	801	823	799	839	793	822	800	786	763	822	795	788	755	760	771	809	803	755	812	865	738	865	816	741	810	751	734	759	800	758	740	790	792	782	726	739	764	772	786	749	794	774	789	707	780	803	761	789	814	802	771	759	783	768	830	770	793	714	807	701	801	744	761	769	748	778	747	789	828	747	837	741	762	737	721	702	794	753	685	763	759	768	775	750	801	783	737	767	795	752	779	801	787	764	798	802	796	759	807	756	740	779	804	747	716	779	792	777	771	803	730	770	756	805	811	766	747	809	828	779	748	731	769	791	772	741	766	751	768	764	747	769	766	778	821	829	740	715	767	808	776	721	807	741	824	776	751	773	741	779	745	754	761	761	777	775	786	774	775	846	769	804	772	715	760	778	783	732	796	747	757	777	753	732	816	725	778	794	759	795	791	788	788	805	810	767	743	772	774	790	776	771	727	774	771	721	787	779	782	787	767	794	809	762	745	820	765	788	791	774	754	775	797	729	780	796	785	803	784	793	802	786	748	782	776	701	742	779	817	759	789	759	743	754	783	812	779	786	802	786	776	752	774	727	779	733	760	817	773	752	790	767	731	753	786	720	778	747	783	726	804	766	780	809	747	758	786	827	793	780	780	792	809	757	722	750	726	750	778	750	788	745	757	784	767	829	769	735	812	736	806	805	768	761	793	792	824	763	787	771	788	693	808	807	727	809	768	791	764	746	805	824	827	763	787	786	779	789	725	777	760	737	755	733	776	800	781	716	832	796	784	791	769	784	775	782	838	737	811	766	759	778	739	784	721	779	795	735	816	796	803	750	763	764	755	778	755	755	780	809	809	819	800	769	768	788	770	785	810	768	779	726	757	791	723	788	761	768	793	762	750	777	804	805	805	732	762	819	741	804	817	772	813	729	764	767	750	821	808	807	782	773	746	810	804	777	786	794	762	746	791	779	794	788	767	748	804	755	744	758	767	798	779	739	822	738	746	747	818	793	787	787	748	751	753	828	791	760	744	771	820	738	722	780	763	726	763	754	796	793	768	729	765	771	801	811	831	774	780	763	742	734	714	763	801	734	754	716	793	807	791	728	752	835	809	755	771	785	813	753	744	742	764	781	787	774	777	708	772	763	777	762	755	809	753	776	788	761	754	787	755	793	814	783	754	779	777	798	795	779	768	815	783	771	750	744	759	785	757	779	799	744	779	802	781	762	766	775	766	771	778	792	795	771	774	779	815	744	729	787	767	762	725	745	795	771	782	777	792	750	760	758	779	789	798	789	788	761	768	779	768	787	786	777	765	758	762	758	779	762	757	797	726	759	789	766	743	777	767	813	774	783	779	755	787	767	791	791	775	762	744	778	710	769	825	753	745	757	737	740	787	796	753	770	808	793	752	751	742	769	809	771	813	774	802	803	789	771	758	783	757	782	726	800	814	731	770	759	776	779	752	724	777	739	781	805	777	760	782	750	761	725	792	726	765	810	736	812	800	826	795	787	797	809	805	796	772	806	774	736	770	785	763	802	803	798	791	804	765	787	748	772	789	835	796	755	738	753	794	794	751	819	751	802	768	806	761	783	811	774	704	688	745	779	751	809	801	791	812	748	792	802	770	770	737	776	753	758	769	801	768	819	788	793	774	804	696	813	806	775	747	771	783	781	752	720	781	723	800	783	773	796	784	753	786	760	775	728	821	775	710	803	788	778	837	794	773	831	753	774	795	749	758	762	770	788	770	824	751	784	722	733	763	746	794	747	783	803	843	799	758	764	791	790	781	748	768	746	766	768	759	771	789	771	772	806	776	717	789	793	746	733	782	774	776	761	786	826	775	770	795	789	733	752	788	805	756	745	763	785	737	767	745	800	759	741	759	748	787	749	786	801	729	757	792	773	746	750	715	784	740	750	785	745	820	783	788	815	770	728	807	756	743	802	766	755	777	780	787	762	792	755	780	749	807	790	770	768	753	732	775	777	801	773	748	766	757	783	770	808	731	801	714	763	750	770	744	765	774	765	760	741	782	801	795	815	770	731	757	787	777	805	773	743	787	767	734	751	743	772	795	752	815	805	775	735	761	777	774	703	747	760	819	730	763	801	780	781	728	806	799	795	762	783	798	763	782	731	767	751	773	797	764	743	774	735	744	715	787	772	732	784	739	746	784	801	810	747	737	779	823	759	789	802	770	792	723	752	716	742	797	750	761	767	753	745	775	821	745	760	776	775	802	806	707	772	787	730	789	752	771	798	783	823	770	756	783	767	738	714	778	734	812	776	761	737	820	805	786	774	756	763	782	733	793	736	769	807	809	836	768	823	755	730	756	836	807	715	774	754	753	789	736	725	766	729	778	835	772	777	737	826	784	727	818	754	827	778	737	731	787	805	830	836	775	750	823	787	792	830	750	803	808	731	767	763	736	781	780	790	775	795	753	794	797	789	762	778	745	798	785	776	825	768	752	779	756	763	781	754	737	785	815	761	782	768	766	734	759	744	776	767	739	825	775	734	724	782	769	786	755	765	773	776	776	800	765	745	788	776	728	757	781	747	808	801	753	757	784	784	674	816	790	734	773	843	794	782	750	790	739	791	779	751	775	759	798	808	730	804	777	771	764	731	742	720	804	812	767	830	788	763	750	819	714	785	729	772	782	815	761	810	805	809	732	739	788	779	773	802	785	768	768	742	814	743	748	781	788	764	819	756	767	750	734	804	796	793	694	785	814	719	760	768	768	800	779	743	786	784	753	762	754	808	786	753	786	848	799	784	767	765	801	797	773	767	757	831	807	762	765	757	790	785	797	745	818	766	756	768	794	826	759	735	778	741	740	753	750	811	788	759	769	701	769	723	761	781	833	708	766	745	726	787	776	763	760	742	743	753	808	757	763	793	678	700	765	753	750	740	717	727	833	765	765	767	772	801	783	783	833	748	748	779	740	760	752	760	732	759	769	819	780	757	745	773	747	817	766	822	759	821	803	758	767	742	790	757	761	728	788	772	776	767	788	780	785	820	744	732	776	762	813	777	753	762	770	785	773	785	804	789	796	745	799	768	732	751	767	721	791	789	745	768	722	781	754	798	788	779	727	760	810	744	785	702	757	824	789	723	727	813	751	748	780	845	723	779	769	758	751	775	799	749	752	770	747	747	765	753	817	820	771	834	765	759	785	785	787	802	757	762	745	764	766	795	798	810	812	751	765	779	773	765	721	751	773	811	766	795	783	813	783	768	728	756	772	735	803	792	748	766	759	743	746	755	783	775	805	759	753	776	731	774	819	760	748	776	765	773	773	762	782	744	763	772	762	772	743	752	807	772	809	750	804	784	789	819	805	776	798	772	751	767	759	754	770	754	767	788	778	767	763	770	792	785	786	783	753	761	765	725	812	771	782	776	777	785	750	774	764	739	781	764	740	740	819	748	812	768	800	754	779	729	749	750	793	752	776	818	741	746	738	754	755	761	788	760	775	759	758	765	777	796
13944	10486	4064	1521	1214	4347	3007	2942	2680	941	289	314	300	284	306	279	322	272	293	281	285	281	286	251	305	308	295	278	298	301	321	299	257	311	305	255	272	263	304	259	246	286	294	278	272	293	283	295	295	289	276	280	300	297	264	261	229	268	269	270	250	275	275	244	288	298	300	288	256	272	285	303	273	261	297	275	316	296	279	287	253	293	282	289	270	277	275	285	267	271	276	289	254	264	291	256	286	260	280	315	258	275	296	271	278	267	277	247	281	287	301	276	282	269	274	286	271	267	271	263	277	313	290	287	252	293	294	266	284	251	251	289	293	277	298	298	301	275	295	255	262	317	278	268	272	291	294	276	264	270	260	290	311	283	252	248	288	283	265	292	294	285	257	298	287	271	271	277	323	307	263	294	246	282	257	272	269	282	292	284	306	295	300	258	254	302	267	279	289	277	289	311	301	257	263	287	309	286	265	268	300	320	289	278	261	294	279	247	281	274	285	272	292	302	266	255	265	280	305	273	278	265	301	265	265	263	292	282	315	306	269	294	285	295	274	291	297	301	267	287	267	273	278	311	266	288	261	273	257	283	316	290	278	291	284	258	277	273	287	285	290	286	284	292	265	270	274	276	279	269	288	274	282	287	280	282	292	266	257	288	254	274	295	279	278	298	299	251	284	301	280	281	277	278	272	277	270	299	299	285	313	272	279	267	269	261	266	317	267	265	252	289	259	280	296	296	283	287	267	299	288	273	288	293	254	270	293	271	276	302	271	274	282	300	284	279	298	288	290	272	258	256	274	273	277	337	289	254	282	306	299	296	297	287	287	281	276	300	259	265	299	298	290	299	261	286	280	300	269	284	305	268	260	287	283	277	274	252	281	253	307	290	251	297	273	298	302	304	265	313	271	301	281	334	281	283	306	274	288	282	332	280	240	284	250	301	275	274	228	282	260	287	292	290	288	282	287	278	275	271	276	280	281	276	272	280	279	289	282	280	298	270	269	307	279	271	274	289	263	281	262	278	271	274	295	275	309	265	281	282	294	292	279	265	316	277	286	304	287	270	281	287	268	284	281	286	259	290	307	303	253	297	298	281	291	276	270	291	314	306	312	249	270	313	232	246	309	255	266	253	275	275	267	278	295	295	282	278	289	268	272	294	279	276	286	302	292	249	290	258	269	299	303	250	285	261	280	280	282	256	269	278	278	276	274	288	280	281	293	289	268	249	272	270	290	282	260	260	278	277	314	293	271	249	303	275	288	269	285	268	308	272	261	300	271	310	260	289	317	312	273	272	276	258	282	300	294	273	284	296	283	275	279	279	258	279	276	334	263	293	292	298	272	315	281	256	298	265	287	265	299	293	286	313	266	289	312	261	258	272	301	267	310	282	272	273	270	282	253	267	284	295	260	273	272	314	280	287	275	257	265	289	309	300	256	269	270	289	274	297	290	284	268	305	263	257	298	266	284	244	292	271	275	271	271	273	294	272	281	272	283	292	286	279	297	281	262	304	305	290	251	257	287	292	283	286	294	312	283	298	285	294	279	262	292	281	266	250	281	283	272	246	309	251	275	242	275	294	283	297	287	273	294	255	313	276	249	280	271	284	270	280	248	292	308	273	286	276	295	270	249	259	303	289	338	293	281	295	294	277	286	269	271	306	282	300	321	321	283	281	268	278	285	294	315	316	255	273	263	265	266	257	297	278	276	298	268	264	287	267	306	299	306	272	276	284	280	244	311	269	291	274	273	286	257	261	277	281	263	290	266	282	275	257	271	291	317	279	249	301	286	292	265	290	267	287	281	264	279	277	303	245	299	254	278	277	296	293	291	296	265	275	290	293	270	300	259	264	300	273	285	262	273	267	290	266	292	252	299	296	280	294	280	285	295	287	281	265	266	268	290	298	272	276	297	246	222	281	271	310	285	301	283	263	266	286	288	296	305	275	290	268	269	260	254	297	276	265	278	292	254	250	298	265	270	279	266	292	274	280	303	288	290	320	283	288	270	282	281	263	285	270	298	286	245	254	281	277	265	290	285	262	266	281	275	296	276	297	268	288	271	303	249	284	286	270	260	292	259	264	283	263	276	269	294	295	237	270	240	277	272	282	265	311	259	272	286	291	280	280	275	302	303	273	276	286	294	289	259	267	240	306	291	269	295	292	252	305	305	293	290	270	308	296	281	296	283	270	275	280	295	263	300	270	287	240	249	265	293	291	280	287	268	314	296	297	264	300	283	273	252	281	301	253	249	251	278	296	264	286	266	265	275	253	265	257	255	250	266	284	278	270	293	283	294	277	291	292	311	277	270	288	298	280	288	247	300	283	254	291	288	279	275	268	251	259	272	271	274	268	306	251	273	268	292	292	274	276	276	285	294	272	255	292	278	271	284	301	285	280	266	298	289	257	310	288	292	301	273	258	292	257	290	282	279	292	283	279	289	291	285	266	275	267	296	261	320	283	273	274	250	272	301	281	297	305	299	295	266	287	275	290	283	279	271	293	303	291	249	279	276	237	296	299	269	276	266	265	283	275	275	306	282	280	276	284	274	265	260	258	264	291	304	279	274	282	293	295	297	262	272	278	276	279	270	301	273	277	277	278	249	275	305	278	268	273	280	288	293	292	268	288	292	249	258	270	275	302	291	273	261	281	240	293	293	312	288	263	265	257	266	229	288	252	277	270	265	270	258	264	284	290	260	287	276	266	288	269	250	253	269	287	294	295	273	280	288	274	246	265	249	271	268	286	290	296	285	254	243	269	267	312	274	285	288	275	306	281	258	256	269	287	263	287	286	278	259	296	286	282	272	262	291	287	276	280	260	289	286	253	300	280	256	277	284	295	269	247	286	302	274	285	275	264	285	264	285	279	253	270	297	263	274	270	304	269	284	285	274	299	262	270	273	308	279	293	275	270	277	292	278	274	256	294	291	268	272	300	253	258	281	291	296	282	282	268	277	257	291	299	296	281	270	273	265	274	258	279	265	289	282	253	262	256	272	290	296	275	298	295	314	272	286	316	271	314	268	269	267	251	263	281	284	277	287	300	255	309	298	253	257	263	278	297	295	299	265	250	280	328	277	292	283	281	293	265	310	261	284	261	261	310	249	278	286	291	279	273	290	282	286	282	277	265	256	272	269	263	293	273	263	307	265	279	248	280	286	294	277	280	301	281	281	281	272	296	260	293	286	289	304	275	309	293	309	276	286	266	288	272	280	285	284	274	262	293	271	237	287	271	277	268	285	326	290	276	290	260	321	262	293	299	271	279	286	305	264	284	270	269	302	267	279	270	284	292	264	298	278	253	273	322	276	266	281	325	301	286	312	271	301	290	278	295	285	265	266	280	271	291	290	261	298	263	275	298	274	273	279	261	291	288	284	290	279	252	275	303	251	269	281	272	279	300	263	265	279	252	280	298	277	286	281	287	278	265	291	252	295	314	256	322	307	272	287	296	273	281	290	300	291	270	288	263	314	261	262	232	311	253	294	291	273	302	300	267
9366	9588	4443	3713	4715	16092	11761	12028	10615	3358	831	858	905	902	901	886	849	881	862	852	867	888	921	807	779	844	786	813	814	824	882	935	820	847	811	773	790	777	799	768	760	763	792	806	792	749	757	781	805	763	781	796	765	761	789	778	832	823	823	766	782	739	793	745	753	789	755	777	793	792	790	772	778	755	786	770	742	746	811	759	789	792	825	745	797	767	771	755	751	750	783	789	780	786	805	745	776	750	773	749	770	773	820	751	788	808	793	806	749	718	772	814	758	768	781	778	749	754	784	729	747	727	740	737	739	768	781	748	767	782	786	801	792	784	757	781	760	809	792	784	796	778	782	813	779	807	769	738	758	712	780	814	745	723	762	730	731	756	786	738	773	861	732	803	790	787	787	795	809	747	833	765	754	768	733	805	744	762	740	754	772	831	792	769	757	748	757	772	754	793	760	745	753	752	735	804	739	812	830	801	816	713	741	771	733	749	809	814	795	790	721	795	769	801	776	744	777	761	822	756	812	778	746	844	815	790	717	845	764	813	819	785	791	815	795	752	825	759	736	783	764	763	775	781	750	736	757	793	792	733	800	819	797	783	792	802	804	732	822	763	753	752	792	775	768	793	743	761	773	786	694	749	746	770	808	754	800	824	725	782	792	825	787	737	768	742	765	776	814	783	730	807	770	735	757	754	718	777	769	764	750	767	796	748	785	770	714	758	777	831	849	747	814	776	808	771	747	814	747	753	753	767	781	755	755	752	760	817	747	744	799	725	750	813	753	728	766	725	803	720	776	787	773	806	810	758	754	765	766	786	788	780	761	804	755	760	810	787	799	799	787	775	852	781	761	770	746	788	820	778	738	793	758	762	792	817	779	747	800	780	801	760	736	796	770	754	763	757	736	767	768	778	796	790	762	763	748	833	781	757	742	787	826	747	856	842	740	762	745	789	806	733	769	828	788	756	737	771	802	767	781	776	792	755	775	791	774	759	748	797	726	785	776	740	785	783	819	774	828	776	781	796	796	763	803	776	781	774	782	762	725	773	762	790	734	850	794	783	807	776	769	731	773	812	737	823	787	789	760	757	803	800	801	795	763	742	767	784	823	725	740	794	837	748	777	807	764	768	807	796	783	736	753	803	777	760	760	764	753	846	754	805	758	794	771	758	728	756	798	789	767	798	792	741	781	785	770	790	804	763	795	768	755	769	779	736	713	775	708	753	780	742	754	738	741	728	719	781	786	799	787	746	759	718	773	795	772	767	730	744	797	772	801	776	744	751	792	795	795	761	785	804	781	791	758	766	736	775	766	783	794	756	754	729	752	820	771	748	775	765	834	819	730	740	727	734	747	841	725	801	773	782	735	756	804	787	780	785	738	754	793	845	778	776	727	776	812	747	759	755	803	775	813	762	757	781	755	771	753	793	772	754	755	738	750	786	815	759	795	789	756	745	800	794	776	777	763	797	803	759	774	720	757	765	781	750	756	810	784	761	775	739	758	751	724	784	781	730	786	784	765	778	774	825	761	807	780	785	837	816	751	776	742	749	761	806	731	758	753	707	758	756	789	829	800	766	755	783	803	782	769	788	806	728	730	773	785	776	828	723	751	766	792	750	767	772	768	777	756	773	778	836	795	805	782	771	757	783	789	787	741	746	761	795	795	790	746	776	794	775	763	754	791	740	789	806	812	774	786	807	820	758	746	817	739	778	754	761	809	860	806	757	750	811	757	767	741	782	805	780	775	788	742	720	782	767	758	794	760	708	760	801	790	823	781	743	724	800	770	747	796	727	775	772	768	776	757	745	730	813	779	729	797	742	760	819	751	779	760	768	787	835	807	769	806	798	691	781	766	741	789	776	776	779	816	774	821	787	745	802	781	751	770	716	798	789	783	739	812	742	761	781	771	770	791	760	751	759	751	779	803	774	750	726	788	750	720	753	761	764	767	793	777	811	746	812	829	752	758	783	797	785	784	720	762	780	752	738	797	747	774	749	763	774	768	741	809	792	739	751	775	756	724	777	768	782	789	712	784	704	777	733	773	798	811	801	769	775	805	768	778	773	763	736	802	772	754	828	785	809	796	706	797	816	770	791	769	767	804	783	835	808	755	790	781	809	779	760	810	774	760	797	788	814	766	783	769	809	796	796	772	835	810	800	760	819	780	714	784	786	782	740	759	801	806	718	741	773	777	760	790	764	741	786	747	754	748	776	806	780	761	701	831	769	747	736	738	770	769	758	760	750	800	783	782	802	763	744	741	780	796	800	729	771	806	780	814	746	835	794	801	767	798	740	790	800	779	790	747	745	806	828	798	729	837	791	713	745	774	737	730	722	779	793	793	859	796	752	765	790	787	801	766	801	767	812	767	721	784	754	763	777	735	833	813	821	791	781	787	802	736	741	790	754	780	718	788	801	780	782	746	748	755	744	786	744	767	778	782	753	748	773	758	716	724	745	811	789	782	770	764	809	793	776	778	770	777	832	756	780	766	764	767	777	838	784	771	753	765	778	721	764	807	786	744	736	771	779	784	784	803	751	730	766	737	713	770	824	783	759	776	754	802	801	765	820	782	739	774	718	779	779	821	761	800	787	788	835	786	771	805	770	777	782	783	791	770	842	772	792	733	797	816	775	776	770	833	759	785	801	787	801	788	765	775	784	763	775	768	753	743	805	756	774	796	743	754	775	795	728	761	792	782	793	775	806	753	776	787	808	803	741	749	801	731	812	772	792	783	791	772	756	719	805	768	773	788	811	756	740	736	717	725	787	742	750	734	768	770	787	749	743	728	752	774	755	778	745	756	745	775	766	767	763	803	762	770	787	782	790	755	796	761	802	782	784	799	741	765	744	786	728	761	760	769	736	806	818	806	730	753	786	797	779	751	836	725	730	763	761	801	710	829	817	717	748	801	763	841	694	757	733	782	794	807	779	784	744	806	771	736	738	730	756	792	774	799	766	783	778	816	778	751	807	783	763	834	796	726	804	799	769	802	746	744	759	774	759	775	760	739	752	732	787	827	793	731	771	743	793	804	760	777	789	720	773	780	726	797	781	794	764	772	784	793	769	756	740	762	792	761	764	771	745	731	752	741	721	794	746	776	766	791	808	759	768	738	827	761	770	770	811	788	735	777	760	740	782	802	736	772	752	784	829	749	779	823	769	714	729	739	767	775	791	811	769	797	784	814	783	730	794	800	732	765	739	784	777	753	784	798	793	821	801	772	728	762	818	767	790	817	768	768	780	754	773	763	791	756	792	771	702	786	719	761	769	790	778	753	765	763	843	757	777	776	729	739	770	747	777	803	756	844	778	781	762	726	770	781	762	733	804	806	814	796	793	752	777	755	818	720	719	738	747	799	786	770	754	743	790	803	803	765	771	721	750	786	768	761	783	765	799	824	754	804	756	793	758	776	777	757	761	813	770	794	751	791	754	731	752	763	736	736	789	754	752	771	780	724	816	734	787	804	787	742	766	772	776	752	783	811	810	789	770	777	754
13190	10325	3369	1325	1813	3533	2025	3177	1408	380	329	346	360	370	337	323	344	360	328	355	320	297	271	304	286	276	283	305	319	281	325	365	304	378	290	300	283	285	280	266	289	303	279	302	295	316	260	275	270	279	249	289	269	265	237	257	280	276	283	282	298	277	262	288	295	262	274	304	296	284	277	252	307	289	296	278	282	274	253	278	299	262	285	258	261	241	316	292	276	278	271	281	280	260	287	297	266	267	274	269	267	298	278	275	282	280	262	290	283	265	273	288	295	275	261	292	290	281	305	292	272	288	289	314	286	259	252	301	292	327	303	289	279	287	278	264	280	293	264	272	266	263	272	311	294	260	279	306	263	256	288	255	270	288	279	271	248	289	260	283	290	256	302	280	312	286	266	322	295	299	259	265	290	243	282	289	292	278	273	271	303	310	254	252	325	262	284	267	304	295	305	256	234	314	292	275	282	274	316	270	282	287	290	276	274	307	282	263	280	259	279	290	284	294	276	313	296	276	283	250	263	291	257	269	267	271	282	264	269	273	268	292	242	259	264	313	273	269	272	296	292	291	282	276	287	266	250	306	274	250	258	269	294	246	295	262	291	295	254	246	284	302	291	269	293	279	274	255	287	266	274	289	293	295	271	286	271	287	252	266	268	291	290	311	298	261	273	290	296	315	265	310	265	294	288	300	299	262	267	284	256	281	274	291	266	270	276	268	282	293	273	324	288	273	284	253	304	242	284	279	307	258	266	269	288	268	250	257	247	293	251	273	291	259	292	285	328	296	282	262	274	285	282	254	263	253	289	282	269	260	258	291	283	263	292	229	279	307	314	275	293	294	246	298	303	308	269	267	276	267	292	285	287	281	269	297	275	259	294	294	298	320	264	299	256	314	275	251	251	282	249	275	290	273	275	299	272	263	311	295	268	306	272	301	252	294	292	275	283	308	257	262	248	290	260	266	262	227	285	298	278	294	286	280	291	261	296	283	289	277	288	309	295	268	272	272	278	274	296	293	282	290	284	291	285	283	283	291	293	307	272	229	294	282	291	289	280	245	279	268	244	229	280	291	282	286	256	266	281	278	295	275	284	263	295	305	280	296	284	296	298	280	276	284	276	293	293	275	292	285	307	272	286	250	247	262	243	281	291	248	306	307	282	275	269	263	255	292	270	302	274	308	285	256	252	319	258	251	263	279	287	279	272	290	275	262	260	254	265	282	272	290	313	278	308	250	305	287	287	251	240	266	297	266	284	258	285	260	284	263	287	262	277	294	292	294	266	289	273	250	265	288	266	291	275	288	255	259	283	277	253	256	265	285	304	300	222	299	290	284	260	283	310	268	250	287	306	255	267	281	268	284	270	308	287	248	299	274	294	277	289	239	306	293	245	310	291	271	254	277	283	309	261	267	321	275	306	253	290	294	306	275	280	290	268	287	268	315	236	265	294	245	260	304	283	283	278	284	260	258	307	280	276	261	286	267	305	281	279	264	303	290	268	292	262	284	286	282	278	310	266	269	263	254	285	299	251	237	297	286	309	289	267	299	264	279	293	286	269	280	283	292	265	288	248	279	266	303	260	289	280	289	288	282	306	274	295	262	291	263	274	273	277	300	263	277	258	266	300	270	239	285	295	280	251	279	288	255	285	325	269	271	272	267	293	281	314	273	313	278	297	292	295	281	278	325	275	269	274	305	290	303	297	286	309	262	281	261	278	259	268	270	280	270	274	248	286	294	273	295	294	270	282	301	246	271	278	280	267	261	275	282	301	279	268	287	312	250	297	266	306	272	275	283	285	267	257	299	297	275	258	295	260	273	279	277	296	251	283	263	273	311	304	278	302	262	273	288	282	284	280	253	269	290	286	265	276	295	252	313	238	317	265	323	290	281	271	311	297	254	269	297	294	272	272	290	265	275	279	266	272	279	273	295	279	282	284	274	268	294	273	284	292	284	259	280	275	289	269	275	285	291	283	269	312	256	283	276	298	254	296	273	282	249	287	275	324	263	249	275	265	277	291	308	286	301	290	274	297	295	246	271	266	276	255	288	294	295	306	283	264	270	264	295	301	255	291	252	305	258	243	280	274	279	250	278	285	310	277	296	299	281	263	288	317	288	271	304	270	261	248	285	323	247	303	283	274	287	287	278	269	264	269	274	277	257	307	274	269	277	277	256	254	296	294	282	272	258	281	311	265	292	295	308	309	277	241	274	303	273	269	264	268	261	276	259	282	304	283	284	269	278	275	253	264	275	275	277	298	259	255	264	310	282	307	257	284	301	285	271	282	263	287	271	258	299	257	285	250	307	260	269	305	271	287	266	281	267	298	268	280	245	311	291	288	302	279	282	313	289	292	296	295	280	305	291	290	256	283	294	260	284	263	240	265	285	295	320	278	284	263	288	259	283	266	292	310	284	287	254	269	287	262	279	284	297	285	295	279	251	314	293	286	277	286	258	255	286	305	270	289	257	276	291	286	289	263	288	302	273	265	275	277	282	273	296	300	271	279	286	276	312	289	291	277	290	267	275	292	275	263	274	273	245	290	252	286	294	288	304	274	269	254	302	283	279	280	253	312	281	299	300	256	275	253	286	275	248	272	286	280	279	277	255	265	264	312	298	276	299	276	274	299	257	277	259	270	289	276	297	294	301	286	259	273	301	286	272	261	280	288	306	302	268	275	281	286	293	270	245	261	245	297	261	254	266	303	276	294	279	283	292	302	310	280	269	297	284	301	257	275	280	265	258	278	282	323	303	264	288	254	274	304	269	287	267	274	304	296	263	293	270	287	308	285	276	259	297	270	292	266	261	280	278	308	280	323	271	270	260	270	298	276	273	307	291	262	273	278	286	303	250	271	314	270	290	278	288	280	283	294	260	289	276	268	278	291	283	290	284	269	276	252	268	275	295	276	270	308	275	299	287	275	293	302	292	253	257	265	294	269	272	309	266	271	266	278	279	283	261	287	274	297	226	276	269	285	279	303	278	285	285	295	262	283	266	303	303	288	294	277	264	296	287	269	273	275	272	263	283	274	287	269	244	292	288	250	261	272	262	311	295	306	317	303	241	249	262	272	268	295	285	259	300	294	266	262	297	258	290	287	296	302	297	258	278	271	264	284	269	278	280	275	284	247	273	295	283	285	258	280	290	274	274	274	251	287	275	268	279	307	252	276	268	232	265	271	275	287	302	303	282	298	308	251	285	273	272	277	289	288	295	280	305	237	273	279	273	270	287	259	287	270	289	287	276	294	304	283	262	264	279	271	248	292	295	291	297	287	294	274	284	277	278	256	291	277	284	270	252	281	295	259	264	267	260	269	268	285	286	271	276	258	285	274	259	295	287	284	265	314	293	286	289	293	271	295	260	245	289	276	294	258	288	285	280	265	256	287	281	272	260	269	315	309	287	295	277	259	290	272	310	282	255	278	256	267	299	258	276	268	254	292	287	275	277	265	297	263	279	271	276	282	298	275	305	318	295	267	262	275	263	296	300	281	263
8689	9749	3628	3453	7010	12978	8756	12967	5078	1373	1094	1178	1279	1259	1167	1000	1050	1251	1176	1136	1146	1072	874	902	887	898	838	801	826	883	1158	1342	821	1118	978	835	806	838	824	829	787	775	763	782	807	763	756	812	755	721	790	775	815	759	745	759	770	725	737	793	795	766	755	792	758	785	779	759	761	774	770	757	758	743	795	786	820	806	758	778	772	749	802	774	776	739	836	748	757	797	747	802	766	760	704	775	727	760	703	777	752	735	755	780	729	788	808	746	727	754	773	729	735	824	718	748	803	778	761	758	857	745	755	781	766	756	738	791	778	782	711	720	759	709	753	730	785	812	753	740	791	785	743	785	745	703	795	785	724	794	785	732	808	783	747	802	751	786	787	782	809	747	789	749	734	774	767	753	748	779	734	785	767	789	771	759	751	816	747	791	809	754	794	709	759	806	756	777	693	742	741	779	774	765	723	747	813	743	741	796	765	812	745	795	780	734	825	773	787	772	746	785	788	715	773	784	761	774	774	764	765	807	806	797	799	764	781	797	725	784	765	780	765	756	787	788	776	753	799	715	786	755	739	805	810	759	756	752	756	797	774	754	778	760	807	759	744	749	767	763	826	784	779	791	736	768	791	738	768	768	765	768	746	798	783	732	780	757	814	766	746	774	792	756	764	733	793	756	773	727	746	735	765	742	803	787	744	773	760	774	754	757	792	786	764	732	785	743	754	807	742	769	748	770	728	767	777	765	771	729	802	782	788	724	750	750	727	782	699	768	777	791	800	772	762	786	771	756	793	772	756	732	796	772	816	740	709	738	797	806	807	744	782	779	781	734	766	742	846	723	754	716	804	772	752	756	810	767	783	736	770	756	785	754	766	734	792	770	745	761	809	820	754	787	804	753	754	767	794	795	807	813	822	776	781	754	783	789	762	798	761	773	762	755	762	832	746	833	802	798	760	765	753	762	778	767	813	758	792	736	789	776	812	752	754	793	780	765	805	802	709	785	775	761	748	760	768	733	780	778	746	755	815	833	772	784	760	764	724	780	795	762	763	717	801	726	704	739	749	773	757	713	771	755	801	759	761	820	788	767	742	766	803	762	763	729	777	743	730	767	739	709	782	779	746	796	768	714	729	718	759	797	731	793	751	758	761	782	787	739	761	786	790	790	760	768	722	751	720	770	796	761	770	770	787	769	796	756	787	785	721	848	760	742	803	808	770	773	726	763	759	774	708	766	801	776	796	735	796	762	757	719	807	795	785	794	742	734	768	733	745	767	765	774	781	752	728	759	784	740	758	776	744	777	808	793	738	782	757	767	756	774	737	745	778	710	771	753	795	809	776	688	718	791	718	763	808	768	782	809	698	806	774	805	734	758	780	757	795	713	793	847	785	837	784	769	756	725	805	757	743	763	747	759	698	753	743	776	779	731	729	752	771	780	770	737	742	799	803	774	789	764	775	773	778	777	757	720	748	761	797	707	812	779	814	790	766	746	782	768	806	762	803	769	739	780	761	749	762	757	778	823	730	810	797	796	790	804	756	756	781	834	804	778	746	776	737	765	772	744	813	811	767	737	748	795	852	753	762	772	749	761	750	773	821	752	771	740	779	773	761	719	785	830	782	799	773	755	762	810	809	747	750	760	771	716	749	748	757	760	762	810	787	788	726	760	775	774	769	773	755	777	783	742	752	730	777	796	770	790	752	743	738	740	732	775	796	730	769	734	782	815	729	765	760	775	739	793	804	771	716	733	783	761	772	755	732	764	737	798	805	762	758	792	762	775	790	790	750	729	721	743	779	765	743	769	759	790	794	763	805	760	772	770	762	759	788	721	742	812	799	756	787	799	777	795	792	754	777	789	767	752	799	773	797	741	777	753	785	797	726	789	799	757	796	788	830	726	790	745	701	794	809	759	787	764	756	816	727	783	777	772	737	746	753	774	800	781	778	771	755	794	774	762	745	781	781	786	747	758	763	749	763	738	796	745	787	767	749	788	774	774	759	746	765	782	786	787	801	778	758	737	735	775	772	794	787	820	791	740	764	782	792	738	803	749	713	781	776	752	786	764	781	848	814	764	759	818	720	767	770	767	809	751	760	782	806	802	779	744	757	762	750	749	747	792	875	804	785	751	775	764	788	741	744	717	795	756	785	759	798	758	760	726	785	764	763	782	720	793	803	712	751	754	782	818	778	747	741	777	742	813	718	753	798	739	827	714	787	776	757	761	780	789	753	841	785	733	775	755	770	784	798	762	761	779	744	818	783	810	815	769	767	820	775	748	809	776	790	719	796	760	715	786	804	764	723	727	828	769	732	776	779	770	796	784	775	788	748	784	794	759	766	766	807	823	744	744	839	778	751	763	768	800	720	743	801	790	745	794	734	744	762	770	737	789	771	745	766	744	747	795	749	719	782	798	769	803	771	799	759	746	759	817	760	796	720	782	781	750	753	781	744	755	786	776	754	760	751	746	787	784	763	817	780	759	757	763	768	827	763	741	790	724	744	806	735	755	771	805	763	800	787	769	781	759	768	756	794	782	750	741	750	771	733	736	776	766	748	775	815	772	791	789	736	759	747	752	754	799	768	740	748	779	753	736	773	761	749	764	730	757	760	817	835	782	745	758	760	791	760	739	777	744	772	779	801	778	800	760	774	766	731	804	782	766	723	749	780	782	784	784	776	775	742	773	811	789	751	774	750	809	790	767	786	792	789	778	775	797	791	760	753	789	763	750	785	749	736	747	769	809	780	798	750	752	756	723	753	784	810	842	790	780	772	794	790	789	751	771	761	736	759	791	819	778	769	786	790	798	770	792	781	775	796	845	801	733	742	804	769	755	802	770	750	807	793	744	794	751	760	731	783	803	773	762	796	751	814	747	787	733	754	764	796	777	774	818	794	721	740	755	771	716	759	770	757	769	771	733	751	764	761	751	758	802	753	806	753	736	785	744	769	798	751	755	770	744	820	731	811	787	775	759	763	783	794	800	804	749	753	786	796	810	770	817	735	778	725	763	793	755	768	781	781	737	798	740	715	755	783	771	771	806	793	722	780	789	751	813	772	778	779	791	815	814	763	747	710	728	806	785	788	807	770	795	762	745	790	743	787	736	759	771	694	783	761	760	726	768	772	750	723	760	796	795	724	784	794	801	797	751	818	746	756	755	838	759	844	773	737	794	709	756	748	802	784	789	718	793	756	741	743	804	800	803	797	796	763	754	755	761	700	794	793	848	776	792	706	759	785	799	790	786	752	783	745	822	761	775	728	786	757	797	749	796	787	718	822	813	823	704	792	740	746	787	773	780	780	828	794	774	765	746	775	738	714	731	797	794	803	750	778	769	787	785	782	787	736	757	713	779	776	820	725	810	754	787	791	806	706	725	790	777	741	780	767	746	727	786	755	774	786	789	777	765	816	789	753	811	759	817	755	763	800	757	773	789	812	720	733	767	793	788	766	768	741	733	832	793	806	761	770	780	760	703	758	788	804	708	773	701	721	768	751	768
11564	8181	3802	1722	1755	2127	2779	2045	962	464	435	469	440	418	396	376	384	393	393	352	358	328	307	314	313	326	301	321	295	294	378	410	292	379	366	284	281	313	287	291	278	308	264	283	289	298	277	313	272	277	274	288	280	308	285	317	282	268	294	239	249	293	253	295	283	281	275	319	257	280	260	291	273	286	269	273	278	292	259	283	308	254	286	260	283	286	249	275	284	278	284	278	312	302	303	284	283	296	296	292	294	256	294	286	303	272	252	279	277	276	268	284	261	263	255	321	315	265	305	323	312	276	301	297	269	299	281	311	281	267	270	278	286	280	278	268	274	292	265	285	265	293	249	313	274	275	303	258	258	311	285	291	269	273	278	275	260	288	293	281	280	275	271	285	294	269	267	297	281	281	315	287	256	291	284	284	291	270	285	275	270	306	303	280	250	255	273	314	296	285	277	297	279	269	295	266	292	268	245	277	282	280	251	274	246	286	241	284	265	290	274	307	283	258	256	275	262	291	329	279	301	263	312	297	299	291	289	284	296	266	268	292	311	256	300	273	277	271	310	275	283	276	269	292	259	285	283	291	267	257	271	299	288	304	286	281	278	275	315	280	281	277	296	306	294	249	270	268	274	251	285	275	308	300	280	274	296	279	263	316	258	268	297	298	262	267	276	268	296	314	276	277	268	266	281	285	276	317	295	292	262	284	284	293	292	244	281	311	273	298	287	274	268	284	271	267	247	269	272	287	308	304	291	286	272	275	263	312	293	269	280	269	262	307	285	252	291	256	268	292	274	303	274	269	272	295	277	291	275	308	256	318	258	281	306	258	252	297	270	292	299	259	275	294	239	281	259	290	279	256	260	277	297	262	286	252	263	298	270	259	271	268	303	278	235	279	286	268	306	298	251	299	256	256	265	312	292	300	311	269	275	288	258	287	277	297	272	283	288	268	287	285	274	277	269	262	284	269	285	314	289	266	264	282	264	281	275	273	302	264	278	288	285	278	261	288	271	259	269	288	300	272	258	254	283	291	242	249	271	278	265	313	279	304	290	275	287	292	237	262	298	285	269	281	288	301	317	282	293	309	297	270	259	291	289	276	254	274	259	272	254	287	280	278	274	295	302	250	290	301	282	306	272	287	300	262	275	280	302	291	293	297	270	305	293	265	268	276	271	300	277	276	265	291	257	308	270	301	280	284	292	307	260	290	300	264	292	307	274	283	286	293	278	275	287	265	287	298	290	324	275	269	264	276	293	299	277	293	263	291	292	275	256	251	273	299	261	292	282	282	299	291	277	316	292	284	288	289	287	276	285	250	280	300	263	263	277	283	284	282	266	280	249	311	276	257	260	310	267	283	272	292	237	300	293	256	303	284	275	286	285	274	269	279	278	272	276	282	290	245	277	293	289	279	292	269	270	265	273	272	269	270	299	290	284	275	277	300	283	276	277	309	276	277	275	285	310	282	264	258	293	290	258	270	292	277	277	255	277	287	262	282	299	302	262	284	251	275	277	300	297	277	316	301	288	271	256	266	263	267	284	285	281	284	274	263	278	295	265	272	292	267	291	311	287	265	290	294	247	251	271	283	256	276	272	238	301	274	285	256	305	323	292	269	286	321	270	311	266	282	286	266	273	260	314	252	291	271	281	261	260	301	273	278	284	303	282	301	300	285	277	286	257	289	299	293	289	286	281	295	305	276	271	261	305	265	273	280	302	270	283	288	269	316	274	261	297	282	267	256	267	256	318	269	267	266	271	290	289	285	309	305	283	243	291	283	278	291	301	303	253	278	278	270	292	256	257	278	303	290	289	301	271	283	309	276	293	288	291	282	274	296	307	270	280	287	278	281	304	319	273	284	263	304	265	282	304	299	292	275	283	269	286	264	254	252	321	265	272	273	268	280	276	237	298	292	266	276	288	279	315	292	281	253	297	274	278	294	290	276	280	306	294	263	286	266	314	287	276	289	307	319	288	243	247	320	276	276	288	308	286	288	266	250	267	271	270	298	277	299	295	286	296	285	273	264	267	285	283	305	280	244	256	310	280	291	269	276	261	273	276	249	265	296	318	288	282	299	264	279	307	244	295	292	263	290	296	270	325	277	300	286	258	289	320	281	277	258	283	269	272	265	258	294	280	282	275	301	289	295	290	287	269	266	283	305	283	257	314	269	270	267	264	270	283	301	289	295	250	262	289	296	274	279	305	288	307	239	306	266	275	299	276	271	292	293	267	285	252	286	285	270	277	272	291	271	283	308	286	304	266	270	298	308	297	290	278	277	264	279	272	284	278	262	281	274	276	281	251	265	304	268	274	313	279	316	281	262	263	275	267	268	265	282	258	256	294	263	289	278	270	317	263	295	300	291	268	283	294	295	299	301	268	274	254	300	273	307	290	276	274	249	280	299	303	260	267	304	276	248	272	273	267	275	284	306	290	285	299	237	290	259	283	275	284	286	269	268	301	293	236	313	327	299	275	267	285	294	317	279	295	268	299	280	278	285	277	283	276	293	302	285	261	296	300	247	299	277	285	314	258	280	294	321	295	278	282	264	315	299	303	283	267	270	270	266	280	266	263	313	297	267	244	262	266	282	274	296	285	292	268	289	270	290	293	293	268	266	268	273	263	299	343	306	270	300	288	284	269	285	260	284	261	281	288	279	316	318	299	260	275	269	272	291	261	286	267	290	280	296	278	306	277	276	300	278	266	258	303	298	269	256	266	275	310	275	279	287	286	287	278	267	276	292	264	257	296	276	275	285	266	275	284	288	261	267	287	272	279	271	281	301	259	298	293	259	304	296	264	302	273	285	295	295	276	300	274	266	291	257	278	304	317	250	292	259	275	297	278	288	307	271	249	287	288	314	291	269	265	287	303	293	261	270	272	336	290	290	301	298	266	261	275	276	266	302	274	272	265	297	268	303	293	272	313	276	285	272	274	306	281	279	268	281	275	302	278	286	292	262	285	228	300	300	296	287	269	268	289	276	283	295	306	274	297	312	267	288	313	264	294	279	270	258	251	292	253	296	299	258	284	266	270	283	275	258	303	281	284	286	281	264	294	257	283	290	285	298	279	274	279	292	288	303	292	275	263	276	282	295	254	305	277	304	267	265	294	296	231	271	253	295	271	294	290	310	316	282	281	269	291	303	271	291	311	282	263	299	264	279	266	280	278	287	272	285	275	263	291	294	276	315	250	296	264	288	298	279	297	273	289	270	273	332	286	255	278	335	305	297	266	286	272	284	271	246	286	276	256	266	281	300	298	265	269	286	261	270	298	291	295	293	281	263	284	269	275	291	252	279	272	250	257	287	257	266	263	274	290	281	289	317	297	301	303	272	267	301	288	279	293	290	271	312	272	286	275	297	276	273	285	272	321	264	286	290	248	314	282	286	249	287	254	276	279	275	293	268	284	286	260	246	256	275	270	307	286	259	309	300	314	289	287	274	284	301	274	245	261	273	284	277	269	298	312	264	280	268	280	265	246	290	265	291	288	279
7783	7481	5063	4187	6910	8655	11580	8135	4776	1722	1686	1896	1792	1664	1472	1245	1514	1542	1337	1402	1304	1080	1010	988	979	961	908	887	847	831	1468	1704	999	1354	1094	837	836	786	807	803	778	746	733	788	788	793	744	779	754	754	775	740	844	815	758	793	747	759	730	775	798	733	743	783	757	801	799	733	790	779	748	800	781	800	755	789	781	827	751	791	807	782	800	774	811	757	732	763	802	746	814	748	766	733	762	792	767	770	726	780	737	763	757	773	761	824	760	789	791	820	742	791	741	749	809	678	719	813	818	812	804	763	778	781	806	771	825	807	746	796	744	777	802	776	758	798	775	751	793	787	756	774	702	800	767	749	763	796	804	822	734	765	824	751	776	769	769	767	757	746	765	805	791	777	755	725	778	762	825	776	717	767	780	806	770	750	743	752	796	796	757	788	746	729	776	762	822	753	781	782	804	784	753	743	726	767	790	739	783	761	755	799	755	800	782	767	795	738	816	787	803	771	757	744	787	783	787	767	753	753	806	752	729	774	777	762	799	796	785	779	760	768	772	717	784	743	775	764	784	755	769	767	794	809	758	752	745	773	768	773	772	739	777	804	783	816	763	728	804	800	808	716	794	748	733	784	810	772	748	847	735	795	761	776	746	794	808	757	771	771	780	752	781	814	786	763	776	766	780	761	789	754	804	818	790	791	691	756	792	803	791	760	858	753	750	784	711	786	811	781	756	739	736	797	751	767	712	785	808	807	806	825	809	766	795	803	772	799	771	811	842	772	781	819	749	761	707	792	778	751	821	778	753	802	794	744	749	775	762	739	757	768	785	764	754	771	750	723	776	784	754	775	765	754	751	769	775	777	803	760	725	744	777	768	746	753	783	773	784	756	742	781	753	783	770	725	739	779	752	764	795	726	778	830	742	770	739	774	746	804	732	779	811	750	794	778	754	758	764	767	763	767	753	743	759	788	827	765	786	761	718	799	770	785	787	776	757	737	769	735	787	705	789	795	769	770	811	741	760	800	739	770	740	752	781	783	755	762	741	747	746	736	727	756	769	785	781	787	827	767	756	799	747	765	804	751	774	735	689	779	747	762	773	771	774	715	746	780	804	760	800	752	774	813	763	785	779	742	821	753	835	780	773	774	747	795	806	784	768	779	796	818	793	777	762	795	782	772	783	769	760	782	715	773	794	776	770	776	757	764	770	747	759	813	785	794	790	785	703	743	738	803	762	748	747	787	801	725	794	769	806	720	852	805	745	779	780	791	774	728	772	771	767	727	792	806	776	822	774	780	755	835	803	761	759	808	764	780	766	759	784	772	816	785	760	794	756	811	840	766	791	769	731	817	756	802	794	788	764	783	777	765	789	782	770	767	759	773	739	736	822	830	786	768	761	762	805	771	773	771	742	779	787	777	743	768	782	764	734	772	778	752	809	766	778	738	792	826	810	756	759	793	794	753	828	730	800	822	774	770	769	723	786	775	798	741	754	755	729	798	724	750	771	768	807	821	778	779	808	727	771	791	759	748	765	786	774	811	811	779	800	769	798	781	733	790	764	782	782	781	729	764	756	761	749	726	775	786	784	775	791	761	759	788	763	766	792	746	787	792	743	770	755	734	714	798	733	778	816	751	774	772	721	817	789	732	789	804	811	783	794	804	800	829	801	791	780	796	764	783	797	760	775	778	777	802	779	814	851	779	814	761	715	782	786	817	762	848	747	807	686	729	754	803	733	753	772	777	788	721	729	799	756	798	804	769	778	794	821	799	778	793	743	763	777	782	796	756	783	774	796	749	790	783	765	758	734	756	743	762	799	744	770	802	788	820	744	737	728	780	774	744	771	776	800	731	763	774	757	757	787	789	737	804	758	812	797	785	793	788	787	758	764	738	766	749	843	773	774	771	780	740	762	741	761	768	778	766	767	755	732	778	803	792	774	810	760	762	737	762	772	766	773	784	752	743	775	782	732	773	793	749	781	748	774	761	711	753	780	763	742	770	794	779	798	744	804	808	735	775	794	770	764	801	818	752	791	744	771	755	749	705	790	811	752	784	790	766	812	773	832	815	779	773	741	752	793	781	748	792	750	812	750	831	827	749	783	772	735	781	707	781	775	800	832	804	725	742	750	774	803	773	769	772	788	725	755	752	761	799	744	813	762	746	769	773	799	778	782	794	755	710	778	773	779	762	751	778	786	746	867	730	829	761	780	816	776	781	796	777	747	780	821	788	754	728	718	797	738	793	755	751	799	766	754	759	817	777	744	824	768	820	774	737	799	738	795	753	774	749	750	771	787	758	744	768	770	736	748	812	787	779	771	757	808	749	776	732	760	801	799	808	780	753	814	763	770	771	793	796	763	800	751	786	835	800	742	747	776	797	770	770	751	784	725	754	761	718	805	785	810	764	744	778	803	789	773	756	749	748	762	758	775	812	750	739	743	745	771	754	790	775	793	707	742	781	792	783	754	786	784	793	766	763	783	782	770	747	796	779	776	789	756	729	821	755	782	812	763	754	789	738	801	733	781	764	762	796	796	814	789	755	789	797	731	760	772	735	815	784	810	758	801	763	798	793	792	695	724	817	788	785	806	725	789	803	825	773	800	818	766	728	751	772	780	792	731	776	801	781	790	750	762	833	772	763	772	789	784	751	786	811	757	766	801	815	745	791	769	765	771	821	772	788	814	744	754	763	770	812	831	800	791	795	790	772	797	790	785	774	708	765	760	785	802	843	753	745	813	730	756	774	781	837	767	779	772	765	796	786	782	718	767	801	731	824	753	696	781	781	801	814	775	717	768	785	779	811	769	753	747	789	722	770	761	773	787	746	772	852	807	791	756	733	728	799	759	810	809	807	785	769	746	749	810	752	793	792	755	786	783	771	721	815	770	830	761	762	763	753	789	810	753	758	809	789	748	813	756	762	798	779	827	790	790	733	762	761	827	764	760	762	779	767	766	791	743	798	729	784	783	769	761	778	799	789	792	846	760	741	718	769	803	736	762	782	781	736	754	810	751	749	753	815	755	772	774	784	783	759	722	827	766	742	811	757	788	757	783	744	779	777	769	770	755	719	787	767	814	748	738	762	744	762	818	776	744	809	770	797	788	828	748	764	783	780	759	750	769	823	761	758	806	771	782	727	752	787	744	780	731	800	766	743	797	784	797	814	807	789	748	765	753	797	747	816	805	768	750	767	810	804	733	751	803	799	755	754	729	768	770	757	784	721	736	745	748	741	784	752	771	746	755	759	772	774	756	780	770	747	759	753	806	790	810	765	775	815	764	786	773	813	758	773	811	773	737	784	773	763	737	807	778	835	765	777	785	797	744	710	818	702	775	819	830	773	721	751	670	831	782	786	804	821	774	779	826	760	764	740	767	744	797	809	752	771	758	790	798	805	762	741	744	787	717	779	764	754	818	779	769	777	800	800	779	746	768	823	756	734	764	780	781	758	750	730	751	782	739	760	741	780	755	794	802	766	749	709	735	752	778	800	769	757	772	776
12249	6159	3981	1674	1120	2734	1949	2680	2800	929	416	414	360	332	320	305	328	326	330	313	305	316	278	319	298	302	282	261	285	273	335	308	293	350	323	266	282	319	290	250	277	297	270	292	301	312	307	286	265	295	306	254	284	308	276	302	291	294	289	260	284	306	273	269	301	284	310	250	302	287	281	262	313	266	289	250	259	282	274	306	273	267	291	282	280	304	298	263	280	288	267	264	250	275	302	277	296	295	276	292	298	252	305	285	286	276	310	272	306	287	280	264	282	270	280	269	254	274	288	300	288	259	268	277	302	272	247	293	275	271	298	274	305	261	304	274	309	270	306	254	252	287	298	274	303	294	258	285	244	291	287	300	266	263	292	332	295	288	269	286	273	270	252	286	291	287	287	266	344	264	270	256	309	279	277	308	286	270	264	255	261	263	291	295	323	299	293	276	286	301	275	292	271	278	265	282	286	307	266	292	283	303	281	297	304	303	280	282	308	301	302	304	262	278	260	264	253	291	298	304	295	262	261	283	274	273	287	306	304	239	274	272	283	274	285	272	280	272	294	318	294	266	268	285	282	257	283	281	264	292	294	264	267	281	261	273	266	278	276	292	294	288	256	286	306	277	289	282	279	294	252	294	257	275	260	302	291	290	250	257	292	302	303	307	322	293	276	280	277	303	261	245	280	268	279	267	294	274	246	294	281	286	316	270	280	295	277	236	275	283	290	262	289	297	270	257	269	287	285	257	276	266	271	283	294	256	275	277	323	284	270	266	294	273	297	271	266	298	267	258	297	295	274	302	241	263	274	273	296	280	248	283	323	277	306	292	291	296	302	263	292	278	237	287	298	258	260	248	274	285	288	289	272	291	264	279	287	293	287	265	275	263	272	321	271	273	295	270	252	318	274	255	260	306	269	292	268	284	265	267	282	305	278	304	268	297	300	270	289	278	264	299	298	279	284	291	265	270	282	286	284	270	288	278	245	302	301	264	279	296	244	277	345	286	275	248	302	298	290	300	267	267	304	282	306	282	282	266	290	287	298	264	259	284	298	289	275	287	267	297	295	285	298	260	270	271	290	270	317	281	284	288	299	283	289	276	270	274	265	325	281	286	268	275	289	301	301	263	272	275	251	286	272	292	281	284	296	268	278	298	276	279	293	299	254	267	309	281	292	273	265	277	270	282	294	275	265	284	276	261	280	263	295	293	258	249	274	274	300	267	236	277	266	300	276	291	268	292	286	275	268	263	304	281	283	280	262	279	276	276	262	310	304	258	267	269	300	283	223	295	306	310	273	268	274	303	253	284	253	289	288	257	294	276	257	283	262	300	283	272	257	294	299	269	277	271	273	307	288	275	287	285	279	265	301	278	291	267	284	281	283	265	279	274	271	291	257	271	286	275	283	266	272	268	284	285	245	295	265	294	302	296	274	286	298	293	287	278	297	295	271	301	285	265	268	299	270	292	267	261	281	312	312	296	300	288	298	298	271	314	293	270	265	281	281	253	258	259	251	252	266	274	287	290	293	309	266	281	288	250	283	305	278	318	268	265	307	295	276	265	276	304	286	289	278	309	255	299	291	300	313	268	279	252	293	266	262	252	304	282	283	246	298	283	286	294	289	309	267	300	276	271	301	285	259	271	273	269	264	255	274	282	259	295	287	278	284	282	276	264	294	275	277	257	230	277	277	286	265	273	288	253	268	284	303	274	290	279	274	272	273	271	281	271	269	287	288	250	297	269	281	303	298	276	286	271	300	304	284	273	302	284	266	281	276	274	266	294	252	262	280	267	304	262	282	291	299	267	242	299	313	290	271	294	278	299	274	270	289	300	264	283	289	270	322	266	254	279	290	260	280	272	305	287	286	299	315	292	289	275	299	258	286	268	283	254	317	288	261	270	286	307	271	302	304	292	296	274	279	264	273	285	292	278	275	304	295	270	305	297	287	288	280	268	285	265	283	292	284	273	278	281	279	307	275	248	288	296	244	309	263	261	276	295	277	294	280	273	304	273	299	282	265	279	294	280	301	234	265	306	245	275	304	271	277	305	281	301	286	303	294	263	284	305	287	268	251	295	262	258	282	289	274	262	294	296	290	265	288	311	275	272	237	293	283	264	288	282	311	295	246	289	299	256	265	297	291	286	282	303	261	270	300	268	263	284	265	301	285	267	274	270	278	295	264	268	299	291	304	266	301	286	271	267	268	292	309	284	244	295	299	288	253	291	279	276	238	299	287	279	276	290	273	253	244	283	292	292	309	264	282	292	314	303	280	286	280	268	279	291	270	272	283	288	281	282	304	255	282	286	293	276	266	299	287	271	283	278	263	280	285	279	302	290	268	291	275	236	298	280	294	279	253	251	296	290	313	277	267	287	276	261	254	254	279	280	303	289	251	270	278	290	304	252	277	296	278	302	289	271	276	284	298	279	286	298	288	263	264	261	254	291	287	284	272	303	291	302	279	280	279	281	266	267	269	254	299	280	292	267	297	279	287	285	272	285	289	296	298	270	302	293	280	251	258	303	278	270	265	289	293	296	281	302	317	316	272	277	281	299	283	277	256	301	287	303	305	259	285	284	262	277	277	273	281	292	253	275	279	260	270	281	270	279	267	303	306	272	274	263	282	301	306	277	315	265	287	270	272	280	298	295	277	275	287	266	269	273	284	276	300	278	301	273	269	292	285	253	281	273	271	261	261	313	279	288	307	284	272	285	304	332	271	247	274	287	280	256	250	286	292	270	296	259	263	251	304	280	292	275	269	248	249	323	237	266	270	281	290	297	274	306	249	287	291	260	271	276	280	252	254	281	279	289	257	245	253	280	254	276	278	279	276	253	281	265	258	299	249	286	316	295	287	276	266	272	248	269	279	257	285	285	296	285	300	312	285	289	285	268	264	278	300	285	330	285	256	281	289	266	256	290	284	264	291	316	276	315	290	286	277	278	307	301	247	263	306	241	300	296	290	254	283	291	277	282	265	277	286	292	277	300	284	272	280	250	303	269	260	277	258	277	287	279	276	285	290	264	259	261	295	312	275	238	267	266	299	279	306	263	294	292	304	290	249	273	315	279	263	297	259	273	300	271	302	306	288	293	310	235	258	290	281	251	311	271	282	286	265	295	272	254	282	270	299	274	268	262	241	297	256	260	323	248	266	275	287	273	261	279	280	287	264	274	306	288	275	315	272	259	279	283	304	262	312	283	281	276	275	282	279	305	265	290	312	304	266	278	268	263	291	301	272	259	278	294	271	263	290	290	281	300	287	285	301	276	270	289	272	279	277	295	290	263	280	267	245	281	283	288	292	243	272	298	279	262	270	266	285	281	274	287	303	293	261	279	289	266	274	280	285	310	282	265	267	309	289	302	281	291	279	288	309	293	269	297	264	279	248	290	266	280	294	268	283	313	278	273	287	290	289	291	267	300	301	290	274	279	265	290	296	283	287	291	275	289	298	284	300	284	273	262	291	284	244	271	263	294	254	270	267	266	268	333	284	284
8089	5824	5198	3538	3730	11263	7708	11878	10974	3495	1613	1367	1287	1168	1006	1062	1037	1118	1113	1048	958	958	906	885	891	875	797	788	843	812	1280	1160	850	1232	1053	860	819	743	741	751	753	786	774	728	779	722	746	747	789	760	757	806	779	740	793	803	851	778	752	785	794	779	741	786	735	824	769	798	748	776	770	766	760	761	741	804	760	820	776	789	803	813	798	814	759	831	750	756	826	751	825	814	759	768	789	836	743	747	775	768	770	788	766	732	760	791	789	761	739	818	774	730	787	769	790	740	737	736	751	750	778	751	733	782	782	743	753	744	790	791	768	843	807	824	777	788	739	803	753	811	800	751	772	748	775	747	765	753	790	801	769	803	772	781	751	791	761	791	747	808	766	809	786	789	738	771	806	763	830	764	726	807	754	795	844	801	813	794	768	752	756	773	801	737	757	784	763	790	736	783	790	724	795	767	786	774	749	750	763	750	761	738	756	758	811	750	779	776	810	751	795	780	779	847	782	760	759	761	769	824	733	813	757	782	812	790	815	770	770	744	793	796	783	783	818	768	749	807	822	800	770	798	770	803	826	816	761	744	737	857	791	791	763	751	764	816	823	781	793	793	755	738	810	823	839	781	775	809	785	793	772	794	774	757	723	801	746	783	767	810	817	815	763	762	770	777	701	783	767	788	729	721	797	758	797	747	704	772	775	777	833	772	776	735	784	726	779	807	778	801	845	800	763	778	776	816	781	787	773	725	789	792	823	765	743	737	759	763	763	770	791	781	768	813	801	769	805	831	841	735	808	777	791	758	794	809	782	735	775	814	724	742	779	764	834	828	767	794	767	758	795	769	776	755	789	791	767	778	819	773	727	790	781	777	766	792	791	758	764	759	804	791	798	763	796	779	708	743	816	797	771	777	814	760	812	731	794	758	785	754	789	776	776	780	822	745	761	748	774	798	796	755	757	790	764	805	776	770	768	773	788	822	753	757	750	809	815	756	749	777	763	794	826	749	784	813	789	763	800	781	792	724	809	794	769	841	814	781	772	767	738	789	762	723	799	809	766	751	771	740	781	822	801	722	754	784	753	789	812	815	751	776	757	809	742	758	785	794	804	703	728	780	759	776	751	768	753	733	781	741	780	783	784	798	711	743	734	779	814	686	782	720	757	783	822	769	788	804	723	754	797	789	779	775	777	730	783	782	767	806	783	807	756	764	756	762	793	819	798	787	771	797	771	816	780	778	731	801	775	777	811	725	757	723	722	761	816	814	798	747	761	775	758	777	791	804	773	813	798	797	770	740	760	814	791	759	827	755	777	816	773	788	765	778	792	762	802	774	791	703	746	742	804	744	724	782	828	745	829	758	764	819	752	740	796	818	806	848	773	753	757	751	773	787	780	751	781	781	754	763	778	728	790	791	828	821	759	784	766	772	769	763	780	743	814	801	747	772	801	751	796	796	785	786	759	745	759	779	773	780	753	781	746	830	808	785	774	739	784	779	767	735	720	792	803	772	759	779	782	762	797	778	813	773	789	792	753	762	840	781	766	749	752	778	743	780	789	764	753	770	800	796	756	814	783	794	791	782	781	784	772	777	827	788	771	766	824	733	762	751	793	785	746	810	794	803	799	766	768	805	737	777	810	817	796	789	808	764	801	709	787	773	783	795	775	779	773	749	795	764	783	752	775	772	807	739	736	723	726	779	796	785	775	774	732	774	773	765	767	797	835	762	763	779	774	706	774	797	810	776	778	742	758	760	759	732	771	795	731	809	759	781	779	767	781	750	792	777	761	768	853	745	749	766	766	804	802	804	811	749	787	738	815	802	756	761	769	733	785	761	830	738	743	783	809	809	712	728	791	799	797	740	777	750	746	829	788	756	787	824	735	800	803	731	756	772	797	783	806	767	794	772	786	775	775	782	776	735	778	781	810	748	797	834	821	760	749	798	809	782	778	798	793	792	799	740	764	751	762	801	741	755	741	799	741	779	759	785	765	772	755	740	775	759	786	791	791	743	774	777	763	758	780	738	776	799	759	749	787	733	771	773	772	720	761	797	792	787	805	747	781	830	740	774	803	797	778	819	818	725	805	787	739	796	762	774	798	750	812	764	775	746	765	734	728	742	769	770	778	802	737	717	747	789	761	773	781	783	746	736	757	814	773	768	798	732	818	787	720	778	751	762	801	767	727	767	769	732	806	779	796	757	809	815	811	831	754	776	698	774	741	775	720	771	781	791	735	737	727	781	753	749	766	809	808	839	754	742	813	773	755	762	778	795	822	814	799	763	784	759	817	758	833	769	755	802	828	789	786	697	742	739	737	751	778	770	747	755	783	816	786	816	723	781	765	780	805	791	734	798	774	822	790	778	813	760	756	810	727	761	810	743	750	727	767	796	776	778	767	762	827	813	812	763	815	793	754	764	777	806	743	753	839	800	799	754	783	735	789	772	744	770	722	796	769	779	756	806	774	755	809	771	768	812	808	820	780	794	724	756	817	756	757	806	793	798	749	756	794	761	746	795	770	761	730	791	803	770	790	799	784	770	826	782	785	727	802	775	744	767	774	775	775	777	759	800	773	820	764	746	812	761	764	795	783	790	771	769	804	779	753	734	789	758	778	763	790	756	767	808	741	733	769	799	749	784	821	734	784	728	768	723	790	787	781	762	777	776	800	791	761	769	770	779	792	782	751	834	781	744	806	784	783	798	819	729	795	770	744	748	731	787	800	770	806	787	787	744	780	810	765	779	750	790	734	756	752	743	763	807	769	769	787	764	815	737	759	796	787	769	794	827	819	755	746	757	721	772	769	777	745	736	783	822	809	768	752	764	777	814	753	736	769	795	841	772	800	812	762	790	783	769	830	782	762	747	738	791	775	755	746	752	754	736	797	829	723	742	764	752	784	779	791	754	816	787	790	761	757	762	808	830	754	791	756	767	798	778	753	793	795	804	776	792	747	783	776	769	782	790	814	769	788	765	761	751	747	768	762	731	788	797	792	788	745	802	766	747	781	724	692	783	779	732	759	793	778	762	819	753	759	749	792	771	752	791	804	727	739	737	758	774	766	790	811	752	776	774	785	737	755	837	815	774	791	805	778	815	749	704	786	735	738	773	724	761	754	793	878	818	752	792	800	768	734	756	751	732	765	776	809	756	837	767	801	770	762	777	779	764	770	780	802	769	740	769	757	815	785	754	784	778	795	824	762	774	765	798	740	811	838	798	723	737	780	735	771	797	763	785	805	776	783	814	752	776	818	741	766	763	787	797	822	787	754	822	755	749	777	823	870	749	741	785	773	768	741	743	807	849	783	793	759	773	738	788	810	746	782	734	795	805	811	763	795	747	792	731	838	741	761	799	832	771	797	782	812	744	770	783	795	802	734	806	812	737	750	770	722	768	776	788	812	774	774	761	789	799	738	773	735	712	747	720	778	764	782	767	768	775	760	750	756	796	745	781	754	740	812	784	763	741	818	737	783	761	861	748	839	788	744	805	769	773	754	725
12030	5574	2318	1340	2127	2969	2140	2488	2701	697	398	351	369	308	309	318	308	278	286	328	313	282	279	273	313	300	279	283	269	286	363	331	314	377	333	303	276	315	307	291	278	279	290	276	268	274	287	265	269	279	280	271	264	255	290	272	286	254	292	243	290	274	307	272	304	240	304	280	295	282	282	289	288	270	286	277	273	283	268	281	298	269	299	275	271	270	247	257	283	272	279	307	285	299	271	271	267	273	313	272	272	287	289	295	295	279	282	241	275	274	306	283	266	294	279	253	231	292	298	279	250	271	310	275	281	301	294	258	284	290	300	262	272	276	284	293	311	281	287	293	286	243	278	282	274	302	261	272	306	294	343	296	264	266	276	254	280	272	282	285	278	278	302	269	267	262	296	281	291	266	266	262	269	251	253	279	294	278	268	294	279	264	271	249	293	265	273	270	313	268	293	296	277	278	263	284	269	263	277	297	292	265	330	303	294	297	267	295	251	274	267	289	295	287	321	263	276	294	279	289	296	287	277	281	262	277	297	290	268	264	276	301	276	285	271	273	258	274	279	278	298	283	277	305	265	267	262	268	274	265	283	297	295	269	264	264	275	277	276	306	278	265	281	270	291	256	289	289	318	282	285	278	261	280	294	291	254	299	263	285	295	282	270	317	300	294	292	255	271	264	254	255	277	277	310	284	272	275	269	279	268	287	270	276	293	259	276	291	278	285	306	282	295	264	264	274	276	272	275	280	241	284	260	288	333	297	302	271	282	255	305	274	276	261	287	274	313	257	284	278	283	292	267	273	285	290	294	282	276	279	283	247	292	316	271	259	282	282	287	253	302	276	280	261	282	288	297	293	285	274	288	274	301	284	272	259	309	284	268	282	268	288	275	262	255	302	300	292	304	298	260	263	256	279	322	263	316	266	273	263	268	268	275	275	282	305	287	281	244	286	273	266	287	295	263	288	297	250	315	259	274	270	272	268	298	299	288	284	270	291	278	280	257	253	315	272	255	272	283	269	271	302	273	284	241	275	299	274	266	273	289	274	281	277	278	260	280	266	294	282	280	280	263	305	250	300	299	255	294	278	294	276	281	272	289	292	305	276	282	290	297	280	261	273	275	285	252	301	278	264	290	285	287	297	279	287	264	289	295	304	285	270	294	282	275	297	305	290	284	284	302	300	266	297	306	269	289	281	278	260	278	301	265	269	300	282	286	296	276	278	285	282	271	271	273	295	283	271	312	284	308	264	285	307	286	293	279	267	269	281	283	279	286	261	309	256	280	310	294	244	294	273	299	268	278	285	289	263	278	321	290	258	294	257	245	302	324	294	280	271	288	264	304	278	258	253	252	280	297	274	270	261	243	265	278	256	288	271	274	276	253	248	307	295	288	278	262	254	278	272	274	276	270	287	276	258	264	270	262	262	315	296	286	304	292	291	275	272	249	295	282	275	262	253	298	281	302	283	304	251	296	290	292	275	280	271	274	299	272	264	298	293	292	252	287	280	290	289	286	263	249	284	275	267	303	303	291	329	290	267	288	288	286	249	266	278	287	317	242	281	283	277	284	282	280	257	264	276	279	316	267	282	287	263	254	299	278	302	299	283	290	260	292	279	277	262	303	268	265	275	275	287	295	273	269	302	328	281	296	275	260	279	258	267	270	276	294	266	305	305	283	276	261	272	297	289	321	304	265	283	275	282	260	263	278	302	278	276	280	293	248	260	284	300	275	294	284	277	289	257	260	263	269	275	294	282	283	289	297	293	283	276	261	277	273	258	301	269	262	297	287	294	280	279	269	278	298	295	277	274	298	264	312	285	267	254	294	297	306	280	293	293	307	280	281	265	291	287	270	287	253	280	310	272	274	258	301	293	278	272	275	262	260	282	295	297	299	306	269	255	277	305	257	262	275	258	275	263	268	270	292	301	275	289	257	265	294	274	250	270	254	283	285	252	279	279	247	279	287	272	280	253	260	247	282	292	308	271	288	279	311	282	273	300	277	316	294	265	295	247	257	303	265	272	281	280	288	287	307	279	286	286	250	291	261	262	293	291	286	286	262	279	269	263	296	283	261	276	249	296	295	292	275	289	284	267	282	272	285	304	268	302	285	285	264	260	277	269	283	291	255	265	281	295	277	279	263	264	292	246	259	260	275	268	276	292	282	297	292	274	263	279	292	269	288	288	274	287	271	303	295	282	308	263	271	245	285	288	292	268	287	255	282	271	266	263	280	306	312	254	258	260	266	281	327	265	259	255	290	305	283	260	286	296	260	279	287	274	280	286	279	290	255	296	285	274	294	299	293	308	265	267	282	294	303	273	272	275	278	288	269	270	271	250	295	309	274	269	261	296	284	266	262	267	267	269	275	268	290	267	285	267	298	289	298	289	295	286	275	295	279	247	289	261	285	269	295	272	266	228	289	279	273	284	256	288	284	291	295	261	280	281	266	267	288	271	303	262	287	254	257	276	301	313	281	290	288	287	271	255	279	288	286	291	309	277	271	256	285	271	278	271	273	280	258	286	273	247	287	278	263	287	304	272	294	251	296	262	282	259	293	287	297	277	283	248	281	280	269	279	269	259	300	291	286	254	275	274	296	275	296	275	269	275	257	251	315	263	287	291	276	260	320	274	257	272	288	259	291	267	279	308	291	269	293	288	271	300	254	258	274	273	269	275	273	300	310	297	288	280	284	276	292	277	294	251	312	278	258	280	269	282	284	264	265	306	324	262	267	288	268	265	281	282	296	289	279	281	287	291	301	274	271	275	279	290	278	296	268	280	277	252	283	263	275	284	278	290	272	286	267	275	265	303	273	288	307	281	295	267	270	279	282	272	240	282	295	294	271	308	288	309	281	281	246	283	251	276	294	302	283	296	254	261	259	294	330	279	290	293	300	302	291	270	287	291	278	304	312	293	272	298	281	304	276	296	266	306	284	271	280	310	287	264	307	306	287	268	281	312	268	311	268	317	294	271	276	233	259	285	268	282	292	264	308	280	256	256	296	279	273	264	322	255	265	267	275	249	287	257	275	268	260	252	265	273	292	289	259	330	272	273	253	277	280	304	266	256	289	267	284	269	282	298	294	287	271	267	291	300	278	286	275	271	309	291	271	251	289	273	305	285	275	286	280	268	278	269	256	282	291	273	250	281	275	280	273	309	306	262	296	325	306	255	276	321	275	301	299	290	255	270	301	270	270	288	280	277	304	264	262	285	271	319	292	287	280	270	289	266	276	321	282	281	285	289	302	300	277	269	264	287	295	284	289	254	282	284	284	297	279	277	260	312	299	288	275	267	282	295	298	285	300	291	311	298	293	283	295	279	298	256	271	279	284	283	280	292	265	299	299	265	273	273	267	278	276	309	272	296	253	279	281	309	275	281	260	295	296	287	272	271	277	276	270	295	283	251	262	307	274	279	320	266	265	285	282	293	283	286	312	280	287	257	267	273	271	300	285	284	279	278	275	275	260	266	248	290	309	265	271	305	284	286	270	309
7926	5046	3137	3214	7909	11682	8675	11226	10887	2773	1369	1297	1135	1055	1018	965	967	1009	965	970	943	863	898	877	830	830	804	840	840	805	1273	1265	871	1172	917	854	770	796	757	764	772	753	762	757	763	783	796	753	783	776	793	798	755	814	803	822	799	793	727	760	799	795	770	769	758	770	831	789	763	750	742	776	763	738	769	783	809	758	768	799	784	779	756	808	781	771	786	780	729	765	770	775	770	706	771	782	763	767	735	773	761	792	774	782	751	802	785	743	800	792	826	779	763	777	806	761	788	751	787	776	770	732	775	773	797	818	758	741	820	740	756	742	777	775	754	748	753	767	759	752	778	828	842	776	795	766	748	844	803	753	766	789	764	792	773	801	708	797	775	776	762	787	766	842	823	755	719	831	756	767	730	739	760	824	819	772	767	772	777	789	724	777	779	752	803	816	784	767	732	791	771	754	727	782	786	779	779	737	743	770	774	784	734	787	802	783	735	768	809	727	746	727	814	792	789	804	806	785	819	776	769	783	782	763	779	756	786	766	746	815	772	776	783	740	792	779	735	790	741	733	766	779	799	768	852	816	758	781	738	736	782	804	761	749	758	815	769	741	746	802	776	747	750	822	738	777	773	771	726	793	796	748	780	803	761	731	806	806	793	806	724	801	777	781	795	761	801	755	792	780	773	734	797	759	778	781	751	792	813	763	750	747	750	796	771	811	762	758	763	751	707	787	750	783	785	742	750	807	770	753	777	772	800	774	779	761	761	807	757	806	789	755	747	796	807	843	767	753	812	782	764	739	770	741	730	774	768	725	769	762	804	827	797	758	775	799	748	756	765	782	732	783	744	751	760	772	819	767	831	790	759	793	793	767	781	798	768	759	767	812	744	760	772	803	777	785	761	775	733	786	769	743	721	790	770	757	819	752	764	756	782	789	787	758	764	793	779	772	738	771	745	765	789	792	821	740	766	794	773	766	796	739	780	770	737	752	729	748	774	764	840	762	800	779	786	759	740	793	816	748	734	812	756	838	771	793	775	776	788	776	801	785	769	778	763	755	741	766	798	776	779	753	684	800	757	788	825	765	749	751	791	764	769	753	803	806	699	767	800	817	749	785	737	759	829	733	792	744	765	771	777	800	809	780	755	774	772	778	749	810	773	731	820	786	798	768	796	731	775	806	801	765	745	797	827	813	752	756	767	749	753	765	751	801	785	772	811	791	731	717	772	779	765	821	782	752	726	742	779	784	805	785	762	747	763	758	821	779	779	749	731	749	799	745	755	779	742	774	814	738	790	766	774	781	749	744	790	732	817	835	773	742	763	816	787	808	752	790	720	803	772	776	735	775	742	772	761	770	743	763	767	731	779	764	777	769	728	766	767	726	806	820	800	786	743	720	773	779	789	792	784	766	762	773	791	800	791	778	799	745	781	795	705	742	746	776	830	759	786	795	785	789	783	786	753	781	795	763	762	811	804	801	805	760	752	799	807	756	780	796	778	750	790	771	789	771	756	730	808	792	759	765	801	739	793	797	791	715	816	803	756	747	766	860	774	754	792	786	800	808	792	733	778	794	811	760	760	747	803	779	801	752	731	808	800	774	813	805	797	789	791	808	764	736	832	736	779	752	781	688	785	779	752	779	820	794	726	795	806	794	798	775	785	688	759	791	741	781	733	722	759	768	781	786	812	753	785	763	732	801	767	781	774	757	723	770	776	770	814	833	761	724	790	806	796	794	817	741	750	768	770	751	784	733	749	754	759	806	805	775	814	736	782	794	773	735	735	752	732	752	820	817	759	752	718	771	788	783	791	773	742	776	755	814	763	716	737	738	773	818	735	754	724	748	739	812	788	746	798	793	727	783	769	767	746	730	777	765	783	775	771	778	744	758	758	761	743	777	788	751	756	751	764	799	802	786	772	743	839	768	758	800	725	768	793	743	746	790	812	725	747	767	806	768	778	764	740	723	739	754	771	751	761	787	788	779	774	799	785	790	787	804	805	793	746	773	767	768	792	755	758	714	807	768	756	760	803	765	803	763	786	802	807	746	771	774	729	804	738	763	756	792	789	763	727	774	851	770	733	749	737	753	788	798	807	739	813	805	805	771	720	794	766	787	772	746	795	815	776	832	795	771	804	803	772	786	776	802	763	779	818	795	792	779	794	788	745	777	739	718	742	808	730	823	745	816	735	771	793	765	792	764	707	768	794	776	753	779	754	733	732	832	789	801	865	773	798	758	816	715	791	777	790	758	787	795	778	764	743	736	746	775	782	769	754	776	756	814	748	856	780	768	748	762	774	822	784	767	785	747	756	770	785	813	774	768	793	769	815	726	771	754	761	716	759	808	814	768	807	791	717	792	803	723	703	753	745	776	788	755	750	779	824	797	794	793	737	758	798	778	759	767	823	790	746	818	771	752	775	797	820	732	766	761	760	766	783	773	807	762	770	783	788	802	741	730	759	751	768	698	792	758	789	748	802	760	756	738	752	774	765	757	791	761	769	791	750	780	774	756	772	779	759	771	771	763	764	776	789	756	757	765	755	780	747	763	784	806	756	709	787	793	764	753	765	755	782	752	767	751	786	791	809	818	784	796	770	756	784	784	764	752	777	773	775	801	792	740	796	819	811	774	786	746	762	777	768	766	797	779	778	746	799	822	783	758	819	802	783	764	810	814	803	812	790	785	753	780	753	756	771	787	774	800	804	806	826	752	791	763	754	779	753	734	765	753	775	785	730	763	757	770	736	723	830	805	735	784	805	786	798	762	820	780	758	793	767	771	775	763	780	764	715	777	801	783	766	752	745	766	768	789	701	767	778	765	784	756	844	774	784	691	702	773	828	800	765	736	742	780	782	794	814	767	797	784	730	711	745	794	825	811	771	775	748	804	772	724	803	802	819	768	760	758	748	786	721	753	767	782	757	837	799	793	783	747	740	802	742	760	809	771	770	785	770	784	832	834	785	754	804	783	793	806	796	784	797	751	776	799	780	787	801	768	796	761	777	738	807	795	784	762	807	744	767	775	774	770	797	813	770	789	787	784	843	742	790	813	802	748	740	803	779	748	760	796	809	805	786	783	742	739	804	784	790	802	755	804	786	763	756	791	794	757	744	804	776	756	738	759	781	816	751	755	808	793	721	805	786	775	794	806	770	730	748	769	747	791	789	797	819	738	778	794	761	738	783	722	762	786	800	803	737	750	762	797	776	781	756	790	749	789	780	788	783	762	803	708	799	756	761	836	758	732	750	813	749	763	787	816	805	764	784	809	797	775	786	781	784	768	755	741	789	812	741	787	782	773	792	766	757	798	753	747	722	731	822	804	849	759	731	832	799	807	744	766	803	786	794	746	772	748	783	760	818	769	781	809	765	747	738	786	731	796	794	774	750	749	805	785	788	737	799	791	758	784	773	740	722	759	772	797	741	767	748	758	729	747	805	821	772	792	776	794	772	743	771	795	801	757	775	795	823	766	781	753	790	750	812	710	809	769	780	792	786	825
11922	5778	2468	1405	2718	2255	2638	2581	1649	583	400	343	336	334	319	278	292	302	294	292	314	292	295	301	271	319	280	275	272	309	358	369	316	387	299	318	311	275	296	259	271	255	243	296	270	259	283	293	293	302	273	286	262	262	300	273	316	287	271	304	311	278	314	293	288	288	270	305	310	320	288	300	293	265	283	286	306	279	260	273	279	283	309	271	287	277	262	289	261	280	263	299	259	251	307	290	288	294	283	320	268	296	268	260	282	294	290	276	289	296	303	260	271	259	269	278	237	266	280	283	282	285	278	288	269	292	256	272	322	325	292	255	303	271	278	268	279	241	282	239	265	280	288	281	246	285	292	281	305	291	245	267	266	276	252	277	297	273	313	262	282	261	266	298	300	267	263	272	275	263	249	266	281	254	261	300	256	283	283	252	230	283	280	305	285	286	265	298	251	251	256	292	232	268	265	261	297	299	252	300	275	259	254	256	269	287	259	282	294	269	288	263	296	275	290	292	272	275	290	272	258	258	278	295	260	275	283	305	306	271	267	320	288	284	292	308	268	283	298	280	272	283	287	276	254	264	266	284	286	285	289	253	314	252	277	268	281	261	279	277	266	278	252	269	269	275	261	265	272	268	271	297	274	271	292	279	268	272	268	265	273	272	237	263	290	274	265	258	277	298	259	256	287	270	338	275	281	274	303	285	274	297	275	274	259	282	292	302	277	298	260	267	269	281	251	293	283	305	288	280	286	246	282	299	249	289	306	292	316	270	291	293	252	285	302	289	257	297	265	286	281	291	310	262	296	280	262	284	281	264	275	260	273	289	274	290	279	281	269	278	280	266	249	282	281	256	295	257	289	274	250	301	287	291	273	296	273	288	303	282	278	278	272	291	295	250	290	270	274	266	282	278	280	282	289	299	258	291	316	299	280	283	245	274	285	263	265	304	255	291	296	306	279	291	268	278	269	267	296	288	303	279	301	264	277	312	280	259	280	283	282	271	290	285	246	272	269	250	303	272	282	289	274	275	285	279	272	313	294	271	262	256	297	296	285	287	284	284	287	269	278	274	297	275	296	306	273	302	303	271	295	237	305	324	287	285	243	266	282	264	275	268	263	297	237	256	282	286	256	273	289	285	279	280	310	269	298	283	309	259	317	274	250	262	240	282	252	307	280	259	279	267	286	279	257	270	275	279	255	290	303	277	273	260	292	262	303	283	252	255	295	268	287	303	261	296	277	272	284	254	264	294	281	289	259	301	286	297	260	288	285	267	269	280	267	259	280	267	281	268	293	275	259	277	275	281	289	302	275	257	266	286	289	258	265	265	307	257	300	308	307	302	300	277	272	296	253	298	269	271	256	282	255	293	260	274	292	245	277	288	296	315	283	289	284	260	279	266	314	271	290	237	255	268	291	281	290	285	248	253	251	272	284	283	293	282	262	270	288	259	287	305	249	252	290	299	257	255	283	262	257	259	264	277	281	274	285	270	278	298	294	255	299	273	283	303	255	268	261	259	279	299	294	263	270	288	295	254	277	285	296	296	282	279	287	260	287	266	272	270	276	304	257	288	252	276	253	280	261	264	295	287	279	286	279	296	257	261	252	251	293	279	307	282	261	284	281	271	287	271	255	276	272	275	268	263	274	261	283	255	255	297	280	269	296	291	279	296	279	294	285	280	267	271	261	284	268	298	287	284	321	260	293	294	275	296	305	288	272	271	280	279	282	298	264	287	308	298	265	283	290	275	278	278	269	270	286	271	292	285	271	253	313	269	259	288	293	292	286	289	281	300	275	274	282	301	268	265	289	253	285	270	266	280	262	272	242	268	250	271	304	263	282	292	289	272	259	258	274	252	275	301	282	287	262	281	307	263	278	273	265	287	256	284	303	274	263	321	286	275	284	255	247	273	273	284	271	261	261	287	272	291	276	281	291	288	280	294	296	284	272	288	283	272	299	255	310	280	281	304	261	308	286	297	280	315	283	292	262	273	265	291	300	285	293	280	265	288	268	277	282	283	285	262	302	260	274	284	270	267	290	265	260	254	305	287	274	286	306	279	265	258	258	283	299	293	335	284	277	271	256	237	265	266	271	318	323	273	274	246	268	268	284	288	290	238	276	291	287	297	259	275	306	251	284	257	292	262	294	269	272	292	291	284	242	281	286	309	268	282	285	259	277	283	245	289	284	300	301	289	284	306	265	266	288	299	264	284	272	285	284	284	242	290	279	303	257	271	273	270	247	277	266	272	300	291	285	281	290	293	282	279	269	313	258	260	246	277	251	284	286	257	294	287	305	287	266	271	236	292	290	264	279	247	277	249	299	294	266	278	278	243	262	249	273	272	275	282	261	298	304	269	258	255	291	288	290	272	302	250	295	277	296	319	287	285	269	288	245	274	272	272	294	271	303	300	287	259	286	279	300	267	263	280	276	279	312	304	273	276	297	252	277	291	260	261	263	278	275	271	271	265	260	293	262	292	263	297	250	281	287	295	264	263	290	258	234	276	283	279	310	307	263	296	289	253	279	278	274	264	275	260	260	282	307	290	281	262	303	257	267	265	298	270	263	253	280	310	278	272	266	279	312	296	312	273	269	279	269	266	292	282	257	274	265	271	264	288	308	289	302	264	305	300	261	279	278	285	272	283	266	275	279	272	292	276	256	270	293	260	296	269	310	261	257	261	301	305	296	242	279	277	274	276	276	249	298	271	268	254	291	254	276	256	278	280	260	309	259	290	296	288	283	274	300	280	296	308	277	308	273	246	323	250	282	289	276	277	265	297	302	299	252	292	266	264	305	276	287	277	268	266	293	266	300	259	270	295	239	256	269	284	293	257	290	280	273	286	265	271	279	280	307	276	278	275	269	275	252	262	288	307	268	290	278	279	254	268	274	286	301	311	297	270	278	323	276	277	285	282	308	286	288	279	291	266	266	278	275	275	273	237	298	288	297	299	256	296	288	275	286	278	271	280	289	273	253	246	286	252	262	258	263	291	302	288	295	308	289	262	285	271	279	299	290	248	277	288	277	275	286	298	256	278	264	260	295	293	291	279	282	248	265	310	272	271	264	256	256	275	253	281	305	244	268	248	302	299	279	295	273	310	256	263	292	256	237	262	280	237	251	254	285	227	258	297	276	279	278	265	240	274	285	323	287	262	283	285	286	252	256	293	286	272	267	270	268	312	250	325	269	272	270	277	312	269	284	290	301	296	292	242	294	281	272	296	282	300	233	304	279	306	249	302	264	266	295	270	297	259	259	255	275	281	299	263	284	237	246	296	283	277	241	276	274	259	279	251	256	278	275	286	289	285	302	261	268	280	298	288	272	283	247	289	268	279	272	290	252	276	308	288	258	314	294	303	278	262	282	270	276	291	278	267	273	277	301	313	282	305	302	286	244	290	296	278	290	277	305	301	282	273	258	283	327	272	272	252	276	262	290	260	248	260	251	292	277	307	300	277	316	313	275	282	269	300	273	261	265	265	231	317	280	269	274	270
8197	5095	3425	3676	9733	9306	11184	11250	6829	2365	1453	1241	1099	1095	968	984	1002	998	957	1068	1071	964	870	900	852	905	852	818	826	826	1372	1424	879	1326	1069	817	809	840	804	736	762	802	743	764	796	751	762	796	802	827	779	749	736	790	760	755	787	701	755	755	767	756	809	752	814	813	813	776	729	758	789	752	717	765	732	754	773	768	751	795	778	732	769	760	732	734	756	798	777	759	778	750	732	769	778	770	752	771	794	756	809	742	750	759	801	784	810	758	778	771	740	737	756	808	804	742	758	784	783	729	789	795	759	777	765	758	753	743	768	764	753	818	760	769	767	735	767	747	795	790	736	758	777	760	863	795	811	770	758	761	769	813	760	787	793	779	759	796	769	775	752	754	744	781	794	814	811	722	787	783	803	761	799	744	729	754	800	760	745	803	840	760	813	786	742	766	790	765	799	780	772	756	761	767	715	757	745	778	811	761	747	742	730	773	742	779	721	771	787	711	779	821	744	801	813	727	739	810	782	778	798	792	777	784	764	812	759	773	813	795	771	726	715	780	771	776	804	772	775	770	742	816	757	740	795	758	740	765	813	757	792	800	782	780	755	723	776	743	778	800	754	803	785	777	771	806	753	799	763	717	733	775	759	731	814	766	752	767	782	739	775	770	769	780	718	808	742	759	819	761	782	788	804	816	777	744	725	751	768	849	777	773	773	801	798	788	796	743	801	763	748	789	763	761	776	780	781	742	789	773	786	787	764	773	751	729	825	777	740	763	775	782	700	748	774	782	802	776	784	740	752	760	753	798	828	785	805	769	776	753	783	751	776	768	773	795	785	770	814	784	826	776	760	838	782	754	746	781	789	726	823	779	765	733	775	775	761	735	792	740	744	764	801	747	744	782	791	749	754	764	775	778	773	767	771	785	768	783	764	721	798	754	821	763	807	759	754	759	781	746	755	818	734	773	807	745	767	761	790	769	787	742	783	761	791	780	778	720	791	811	781	764	756	781	747	738	784	790	792	740	800	762	789	802	783	751	815	802	715	760	791	784	727	732	762	765	739	809	758	789	814	769	796	811	728	811	780	773	751	765	781	771	765	718	791	759	814	821	778	755	770	740	742	798	765	777	796	804	819	778	766	782	784	782	772	817	770	766	738	751	789	765	793	746	811	787	791	757	795	825	721	801	722	770	769	789	756	755	720	812	768	790	787	782	741	828	792	766	782	767	745	745	766	741	759	762	785	744	774	820	785	783	756	753	817	777	798	761	770	704	796	771	783	760	755	798	798	770	808	756	736	800	755	797	818	727	790	796	743	783	785	771	740	756	773	810	748	737	766	773	828	763	784	748	835	804	744	781	804	843	784	811	778	744	743	796	760	774	769	801	798	744	745	773	744	759	783	755	794	744	814	746	779	756	792	826	762	762	792	793	776	768	829	760	846	797	788	766	793	777	740	755	741	811	771	751	772	806	767	769	793	774	783	728	764	783	735	763	787	803	812	769	761	798	819	834	782	776	751	750	804	749	777	784	757	787	749	748	792	767	797	798	766	755	761	777	738	794	767	793	788	787	799	768	798	714	782	766	758	785	763	748	794	736	812	758	760	790	732	688	769	810	799	782	775	752	796	732	751	781	787	746	774	776	804	715	771	793	759	781	767	781	752	786	747	794	767	734	789	751	799	752	760	824	711	748	750	772	751	763	772	764	716	743	791	743	789	780	755	725	754	737	746	729	774	727	777	717	796	789	741	736	767	797	710	806	756	811	766	789	752	808	721	762	801	794	792	782	729	774	809	773	771	771	763	758	731	761	826	720	766	770	804	746	805	777	776	802	759	775	839	772	778	777	774	706	718	805	763	796	774	774	805	779	702	796	825	772	790	776	771	737	738	750	793	784	795	789	799	780	804	780	790	795	784	788	787	747	757	774	774	809	772	742	753	744	766	835	737	762	806	755	745	723	771	728	794	723	779	780	807	801	757	767	763	745	733	770	770	767	737	765	759	832	764	747	748	756	750	781	782	786	748	767	733	793	718	785	762	735	729	748	776	797	777	721	754	796	772	737	783	739	778	756	764	754	748	765	765	814	803	745	825	803	785	768	786	736	772	768	817	727	768	737	743	734	740	759	779	807	741	777	756	799	799	751	737	723	799	812	780	808	804	748	806	751	730	787	784	767	738	798	786	806	800	806	771	763	770	814	779	724	787	757	749	786	761	761	807	784	799	762	735	782	782	761	764	734	749	752	745	758	781	820	802	798	753	744	773	775	795	785	809	776	765	754	741	748	769	751	732	784	772	724	758	777	754	799	815	831	745	791	742	731	788	791	788	756	789	765	827	783	781	765	760	760	772	792	771	733	764	823	756	803	814	803	759	722	775	733	756	753	757	715	725	758	762	768	762	798	788	776	750	757	813	799	769	793	758	749	808	804	777	771	777	781	768	771	798	771	758	791	771	758	812	779	783	799	769	841	756	762	757	759	799	727	740	729	776	794	757	840	741	755	773	745	779	764	793	774	748	790	750	793	753	720	735	744	770	739	754	753	799	779	737	783	779	808	745	729	769	799	806	722	750	807	792	777	762	818	741	773	796	775	820	752	774	797	741	775	758	793	763	791	744	764	772	804	788	761	760	753	818	764	777	781	785	758	779	750	784	759	726	760	781	791	779	759	781	799	788	785	785	796	729	807	801	729	779	775	731	788	786	754	765	776	751	779	796	764	794	750	747	762	822	735	730	747	796	780	733	798	779	784	749	755	749	703	743	793	770	812	773	758	763	788	766	761	793	712	803	785	794	794	746	788	754	778	806	787	793	754	784	741	764	769	765	797	782	738	716	805	772	767	762	794	819	766	751	814	771	747	790	724	738	727	787	799	810	757	811	809	758	821	729	788	787	781	774	781	784	775	744	820	747	758	765	803	783	735	758	736	794	779	749	787	849	778	769	744	773	773	789	733	733	769	745	744	787	807	747	785	799	789	756	764	750	775	786	746	789	734	777	832	778	757	753	775	788	793	764	745	729	789	726	803	771	746	781	778	758	706	781	757	742	782	825	760	742	852	744	809	718	724	738	761	757	782	727	763	802	789	744	771	788	731	750	801	816	770	793	784	735	805	751	783	804	814	741	761	780	734	784	748	733	825	761	742	761	721	737	797	779	767	709	793	745	786	770	801	771	728	777	727	785	715	742	787	766	783	762	754	793	791	787	798	789	738	760	736	764	745	778	783	776	775	797	847	784	814	791	716	767	753	813	809	797	723	748	774	793	746	755	798	754	770	761	794	790	750	770	769	782	791	810	793	762	813	794	773	732	774	807	751	763	787	771	809	777	774	773	799	775	815	746	766	754	790	753	757	748	818	751	818	737	756	760	780	762	792	764	765	757	796	739	762	782	782	785	746	732	791	811	804	833	793	804	809	798	785	766	832	766	774	795	744	767	828	791	818	791	744	808	767	810	775	785	734	782	765	803	768	762	795	751	821	748	821	807	759	777	763	754	802	801	758
12399	4719	2516	1520	2691	1700	1813	3286	2810	1202	339	301	296	312	310	263	301	299	289	298	299	291	275	296	251	294	247	303	311	320	324	300	313	322	338	299	291	292	287	302	285	288	263	273	293	287	296	274	269	287	260	265	275	295	274	244	281	262	276	273	286	291	274	276	250	271	292	281	277	247	276	295	302	297	280	268	290	292	254	260	277	290	279	279	293	268	308	284	258	277	279	291	300	281	260	280	277	285	270	255	294	260	255	269	286	266	302	277	265	298	298	270	284	264	292	288	269	274	287	300	272	286	282	274	317	287	289	289	289	282	284	282	284	293	273	290	289	280	272	311	270	296	283	275	282	256	300	277	265	279	252	284	269	280	274	252	288	291	295	272	288	278	285	279	284	296	267	286	304	289	275	280	242	273	254	300	278	302	255	297	274	284	273	288	270	293	278	276	232	306	275	249	280	288	288	298	286	286	247	306	297	275	284	250	281	304	247	283	288	289	276	324	277	286	298	285	253	299	286	275	321	255	265	279	285	317	279	289	269	228	305	293	276	279	273	313	291	284	281	278	342	256	297	266	272	281	306	302	256	281	287	286	288	300	260	284	278	311	280	278	279	240	275	292	270	227	270	268	279	288	269	276	265	266	286	320	278	251	278	279	272	257	289	276	276	277	257	262	260	257	284	285	283	283	279	288	250	284	279	287	268	295	272	269	267	277	286	277	245	270	244	277	275	278	263	252	279	282	293	270	259	288	294	289	278	274	281	285	275	275	286	306	305	265	289	274	269	289	267	271	247	274	264	260	290	236	261	276	274	290	256	272	303	292	330	269	273	282	283	297	259	294	276	275	294	274	302	300	285	273	318	267	255	286	272	275	294	291	279	288	280	262	249	283	286	301	283	277	286	258	299	286	272	263	265	290	279	290	298	310	318	277	279	320	268	269	277	296	295	272	306	308	302	266	283	269	284	269	278	301	274	334	290	307	250	258	290	281	286	292	277	293	301	281	273	271	280	283	288	258	277	273	296	299	285	314	293	250	285	296	270	289	276	281	246	255	268	261	283	278	268	288	264	261	275	277	247	266	320	240	284	297	276	277	256	307	282	276	256	270	270	259	259	306	268	259	262	284	244	245	283	283	292	259	277	298	298	245	261	311	289	281	279	251	287	275	257	275	312	304	256	302	306	309	295	285	247	280	279	266	280	269	319	296	286	277	295	245	278	280	284	324	265	292	260	251	270	274	277	297	249	311	250	306	296	251	296	296	317	258	257	302	294	258	277	274	294	272	265	269	268	275	282	274	268	307	296	291	274	293	260	291	270	300	284	263	269	265	288	296	302	277	263	286	272	299	288	267	289	304	314	259	274	300	286	261	276	238	294	278	258	284	270	265	279	279	287	294	272	278	260	251	286	297	290	268	274	296	278	252	241	276	275	286	281	272	258	265	287	307	254	296	283	309	286	298	282	310	251	273	266	277	281	275	271	269	291	263	307	240	304	248	269	294	277	265	306	286	259	277	284	256	281	291	266	290	281	288	307	290	268	267	272	263	286	268	301	265	251	286	305	266	300	313	267	298	296	317	306	278	311	303	313	291	315	257	264	273	307	259	273	270	247	257	283	264	239	293	259	263	264	290	250	275	289	296	282	284	304	278	258	271	288	301	281	292	298	286	283	280	252	277	290	272	256	266	254	309	282	268	290	304	282	309	310	289	259	282	280	288	253	268	307	290	251	279	273	289	292	294	296	258	264	250	246	273	316	241	267	271	280	287	271	264	284	277	287	278	256	263	263	288	294	270	315	273	279	286	291	270	290	283	259	292	294	272	271	276	256	300	260	297	267	281	288	271	264	304	278	284	311	299	268	268	282	279	263	265	276	303	301	284	275	289	279	248	296	245	298	287	301	267	262	286	258	290	286	268	266	246	250	257	295	256	274	278	290	240	291	279	260	262	294	286	286	269	285	297	255	265	279	283	280	283	271	268	284	310	268	275	288	287	268	264	280	291	266	285	268	302	272	273	268	264	253	275	287	270	286	275	257	280	288	283	302	270	274	260	279	331	279	292	298	268	285	304	282	281	257	275	259	293	284	287	277	277	293	282	292	304	279	275	266	269	271	284	314	264	266	274	275	272	267	254	307	262	304	326	294	300	271	297	299	292	294	264	278	276	272	287	279	268	289	277	310	276	289	303	285	310	272	284	294	283	288	287	248	284	246	296	302	305	282	273	284	288	284	284	258	257	275	272	325	263	263	313	267	288	282	296	277	275	301	288	290	287	280	282	249	318	264	284	267	286	247	266	270	255	280	274	286	250	250	281	263	281	280	271	297	268	302	282	280	287	272	251	273	289	288	289	305	298	285	302	287	283	273	265	273	287	287	261	314	292	281	286	276	278	265	273	253	307	268	289	259	275	265	305	289	273	259	282	260	276	290	287	289	320	275	257	305	280	271	285	283	307	275	272	260	266	270	283	281	277	268	317	267	264	275	290	313	286	290	276	264	261	312	279	279	302	290	255	276	281	281	279	263	286	266	259	286	293	287	238	302	261	281	276	309	259	309	296	276	295	249	284	285	270	283	307	300	291	300	286	268	283	310	258	254	279	266	272	286	301	268	271	268	260	268	297	267	298	265	266	260	307	296	258	280	274	291	314	279	300	268	258	284	288	261	270	286	290	261	254	313	288	296	284	249	264	258	284	297	281	278	283	265	295	265	258	298	284	273	260	298	278	260	307	269	247	264	250	265	262	272	282	293	307	313	254	287	297	273	258	278	278	288	273	286	285	281	269	276	277	301	260	266	289	282	257	283	298	274	288	298	289	264	285	280	305	310	294	266	266	260	303	293	243	263	268	272	257	265	316	291	330	307	279	285	274	297	291	288	281	289	270	267	285	287	291	294	262	277	276	260	285	273	249	313	235	281	275	289	290	307	269	283	262	276	270	278	290	286	284	294	290	296	268	285	278	299	265	309	298	291	293	266	281	281	266	287	275	263	276	275	296	267	260	294	287	288	276	282	291	306	261	265	272	280	312	270	258	302	258	265	311	286	284	259	259	287	297	275	278	298	287	303	279	290	265	310	276	279	276	279	291	288	287	277	285	323	278	322	298	243	273	307	276	257	272	254	276	285	275	294	265	261	271	310	265	302	293	264	302	299	254	254	282	299	259	301	293	272	282	257	281	254	280	313	280	308	298	281	298	287	266	288	276	263	299	284	276	309	273	269	279	287	267	297	277	297	296	263	288	251	297	298	262	292	246	266	250	276	276	286	300	316	282	277	287	292	321	263	266	280	271	282	268	273	287	253	271	293	323	272	298	278	280	273	290	310	296	287	294	291	288	271	313	275	268	263	277	282	295	272	286	249	252	259	285	283	287	251	264	248	277	262	281	270	268	275	282	310	276	272	267	273	260	282	298	297	285	250	267	265	284	282	268	280	281	251	272	284	240	289	291	288	290	283	276	274	278	289	271	260	242	276	292	278	302	275	260	277	299	259	274
8203	3680	3685	3783	9870	6710	8164	13955	11526	4812	1267	1060	961	966	863	926	913	868	930	990	917	884	859	851	840	872	786	829	952	1017	1173	1051	848	1045	928	828	809	786	782	766	803	780	768	764	749	778	770	750	787	777	723	764	753	806	770	777	817	827	755	812	774	737	749	751	772	808	773	751	800	777	753	759	774	753	751	797	732	778	769	797	767	755	738	797	781	785	780	753	819	753	789	780	827	798	767	782	777	811	797	776	792	761	773	793	805	747	781	762	807	758	774	749	780	766	755	756	785	806	764	798	819	778	792	753	778	777	790	799	772	760	808	758	739	805	757	788	807	769	766	771	765	780	786	755	762	732	761	777	814	736	730	795	755	775	790	727	758	785	774	819	759	746	764	759	789	800	752	771	764	758	760	770	798	806	775	783	768	758	766	710	766	718	824	807	739	765	826	766	778	782	823	807	771	775	764	792	791	783	752	792	731	760	778	739	743	799	758	778	759	746	769	787	765	815	796	771	793	736	783	778	803	729	784	730	741	826	754	778	736	739	771	731	750	769	789	775	756	740	784	750	777	755	737	780	798	735	813	776	754	754	774	806	736	697	764	754	759	749	745	741	778	768	765	752	756	765	782	847	737	804	772	708	778	753	744	741	811	770	772	792	813	777	750	765	786	767	804	802	722	752	757	762	828	793	798	800	742	759	744	803	785	768	751	819	735	803	703	726	793	804	802	765	759	789	778	848	738	788	773	747	769	824	794	752	815	765	790	771	742	794	751	753	752	766	847	797	758	761	742	778	780	777	753	726	792	776	747	778	780	772	816	780	813	734	792	783	836	769	796	756	767	744	730	749	751	761	762	808	787	766	732	769	813	753	789	751	775	765	756	791	766	762	788	806	822	724	744	792	744	762	821	814	744	823	722	799	773	759	759	808	742	793	823	711	736	755	787	747	761	769	742	803	744	749	774	699	778	748	751	703	771	836	730	761	791	744	778	778	789	788	759	823	830	688	765	792	789	790	783	791	762	753	732	751	772	793	811	745	796	787	760	796	804	785	719	699	754	760	752	777	799	793	757	774	805	817	780	771	772	779	765	808	739	792	784	721	713	781	772	780	788	760	787	747	731	753	759	779	803	742	780	809	748	816	761	725	801	717	758	743	806	728	784	747	808	771	773	706	772	778	776	756	769	782	767	732	756	775	808	775	725	748	756	782	813	797	809	732	782	715	812	781	808	740	775	777	761	799	766	761	739	790	798	786	796	784	773	780	781	781	774	801	803	795	778	799	780	817	772	747	755	778	739	766	756	774	743	794	745	803	746	775	733	781	748	768	778	739	821	758	776	806	769	787	753	816	771	775	770	859	774	750	772	794	840	730	732	825	788	736	761	765	820	773	758	785	778	827	706	837	722	837	756	789	784	803	754	790	800	782	742	787	808	783	740	755	734	760	776	809	766	761	794	758	779	781	734	760	832	817	799	798	796	781	730	816	806	743	792	781	764	749	782	790	765	753	779	797	800	802	752	776	790	773	780	699	739	777	761	785	752	788	765	767	756	772	725	816	799	738	791	808	784	812	743	778	764	821	756	780	745	767	793	727	765	721	791	719	800	804	797	793	785	807	753	793	795	817	760	771	814	828	753	756	780	789	806	791	764	778	814	782	716	802	744	761	807	776	749	797	772	728	738	800	750	794	773	807	772	713	800	718	758	767	768	771	796	811	766	753	765	773	745	803	745	796	756	759	808	841	807	777	761	792	826	762	756	742	719	806	716	795	713	808	817	795	788	700	778	794	808	779	766	782	824	810	722	729	759	796	743	796	825	802	816	749	748	759	736	753	786	798	782	807	756	790	735	777	736	775	767	794	733	743	750	799	771	767	759	789	736	777	777	786	795	792	756	744	825	758	764	797	769	748	766	749	767	792	768	747	757	814	747	796	761	819	807	787	765	764	772	847	808	737	718	793	788	770	783	771	765	845	737	790	756	803	735	728	773	727	742	718	787	796	739	773	756	808	773	791	757	750	773	803	799	761	738	812	754	793	795	764	737	774	782	789	783	754	775	790	805	759	799	791	732	801	778	793	749	768	765	796	738	785	734	783	767	751	740	817	760	779	735	731	791	868	791	773	736	797	766	802	775	755	736	795	740	816	758	741	798	808	815	796	778	789	742	765	766	792	744	796	822	786	746	770	814	721	742	813	821	772	798	769	771	773	779	726	765	759	793	777	795	762	745	769	717	762	729	766	787	790	771	728	808	770	771	765	750	761	723	742	742	765	764	787	766	786	771	793	754	768	789	770	805	798	774	763	787	776	845	752	800	760	793	768	785	822	759	765	739	770	809	817	805	835	763	785	829	760	767	699	771	756	770	729	784	778	765	814	763	759	758	741	765	814	758	780	795	747	783	770	775	743	783	828	765	793	763	789	785	764	811	730	743	740	759	770	781	826	772	748	779	787	758	700	782	791	766	772	774	789	810	796	746	792	742	767	738	788	751	767	759	766	775	803	770	789	800	753	785	753	762	744	764	789	795	737	786	760	698	738	760	769	736	767	788	721	772	751	780	754	751	762	724	788	753	785	769	802	799	770	798	846	812	765	774	734	810	750	804	762	798	738	772	749	750	820	823	788	739	760	791	792	786	788	765	775	755	794	755	766	784	797	767	830	765	747	743	758	793	820	826	728	756	732	778	734	775	760	796	787	725	802	766	769	766	781	729	758	783	781	777	808	770	803	747	762	792	795	744	763	815	822	775	754	756	741	763	784	736	731	806	722	710	755	844	779	747	743	798	766	754	767	751	779	783	803	780	768	764	789	759	780	778	775	766	793	797	759	733	785	737	749	772	818	796	759	749	835	811	744	822	792	758	761	747	754	764	818	787	783	784	785	824	763	811	732	782	712	769	737	804	776	768	810	807	779	788	744	726	783	750	754	801	815	766	759	765	770	752	746	713	787	730	750	742	760	810	818	778	752	776	786	830	722	773	819	765	782	768	780	778	771	738	742	764	768	763	766	775	779	752	772	752	749	721	809	824	790	813	794	757	841	742	751	783	734	721	749	790	732	769	735	745	739	749	808	794	778	763	709	801	720	767	752	810	736	752	787	736	805	751	804	813	800	745	771	741	732	816	742	810	775	790	791	795	797	749	815	742	776	820	758	768	800	761	797	794	788	747	795	757	782	766	762	802	781	751	735	810	804	771	745	719	841	744	788	791	789	770	782	719	788	727	765	769	801	727	816	807	764	752	815	776	832	837	770	753	744	759	768	779	803	782	786	780	764	734	773	774	761	755	781	790	776	830	770	798	793	824	783	787	753	763	836	794	810	750	764	779	757	751	766	829	713	781	829	803	795	793	758	784	783	804	764	757	751	753	804	777	753	770	805	749	794	789	706	770	828	714	800	771	786	797	795	732	759	839	794	791	770	775	811	780	745	781	769	818	744	777	764	769	778	840	776	752	764	732	775	834	735	730	722	780	774	797	748	764	775	762	779	769	775	785	810
12284	8267	4437	1929	1748	2157	3830	3988	2273	641	330	328	313	313	303	263	274	289	286	302	308	282	303	285	276	288	294	294	307	314	332	289	311	326	288	249	310	272	252	271	291	274	277	291	276	278	270	282	269	287	258	270	289	263	252	305	280	276	261	266	288	262	272	265	275	307	273	284	269	267	269	273	300	288	267	287	294	284	288	276	285	272	267	289	299	249	284	262	282	262	275	287	299	291	296	264	260	274	298	305	280	279	294	266	268	258	275	259	263	272	292	278	290	303	295	277	258	275	318	294	242	297	256	284	326	274	266	284	240	273	257	265	304	275	298	292	280	290	261	282	276	282	272	316	292	293	264	296	287	257	286	251	282	335	264	250	283	275	298	275	288	296	288	275	256	297	287	263	301	281	268	297	255	275	282	264	274	283	260	280	277	260	265	288	264	278	304	276	277	267	308	294	279	275	265	260	261	278	293	263	293	272	287	290	294	270	278	246	289	284	275	289	283	256	268	313	289	249	276	294	303	288	278	273	286	257	265	283	272	272	294	269	289	296	256	282	299	265	278	296	308	281	257	274	278	276	284	292	313	297	251	285	251	298	285	266	258	283	291	278	289	305	297	298	289	291	275	290	295	273	281	259	285	312	295	272	267	284	265	270	271	298	291	312	296	287	287	280	299	271	282	282	278	234	299	303	237	287	262	303	284	276	286	255	253	256	289	274	291	276	295	268	249	275	289	270	278	277	265	259	286	268	286	279	268	270	296	308	289	279	282	274	297	289	281	250	260	256	278	254	285	301	268	268	273	280	304	317	279	287	259	285	282	290	269	289	254	273	301	260	291	284	288	278	266	277	253	310	320	260	294	263	244	226	292	328	291	279	293	308	283	281	295	292	274	268	256	262	269	285	285	270	263	261	307	292	259	286	287	297	252	301	282	290	311	278	275	288	267	258	251	254	311	273	255	280	286	279	282	289	272	257	260	288	256	294	265	278	263	273	297	300	280	308	273	258	262	276	285	299	303	318	262	272	264	254	265	282	270	288	280	296	252	249	281	271	296	276	310	276	275	272	279	290	308	304	295	270	310	251	288	294	261	306	261	266	295	275	280	278	298	261	281	290	282	272	273	304	302	286	297	277	275	277	284	284	270	267	270	297	292	259	288	311	276	270	299	301	284	307	308	260	308	264	277	297	261	275	263	294	271	290	294	265	270	259	292	289	290	296	273	280	283	271	277	272	259	274	272	276	259	256	284	287	269	302	311	277	292	280	306	244	302	268	306	311	257	277	311	267	264	292	270	292	263	281	273	287	293	308	271	271	276	251	266	282	250	277	284	264	306	264	290	278	283	302	305	292	275	308	282	325	267	263	284	306	278	279	266	292	264	276	310	281	310	262	293	256	280	253	274	267	290	270	257	266	288	277	282	285	305	260	287	258	254	292	258	277	294	321	312	271	283	279	308	262	264	264	302	274	301	297	307	280	281	292	269	296	280	288	306	272	300	255	300	266	262	268	300	254	296	265	292	298	292	284	282	274	259	258	296	305	335	272	297	261	275	304	270	253	265	278	281	254	275	239	272	259	267	322	286	312	271	280	282	269	295	260	264	304	309	295	259	258	286	239	279	274	253	275	285	250	255	263	265	260	276	260	270	293	272	280	260	262	292	257	276	252	267	295	260	270	272	289	301	284	268	273	271	252	305	260	304	287	273	268	268	289	280	297	262	260	258	293	286	246	279	299	316	276	248	279	254	269	293	282	319	285	291	260	260	283	289	251	265	298	281	275	296	266	311	272	259	289	285	312	277	273	266	280	250	299	292	290	298	257	284	284	273	306	264	265	260	285	262	276	280	281	281	278	270	281	280	251	304	274	307	261	257	273	283	274	308	289	273	233	286	293	282	295	273	287	315	266	258	280	276	283	265	285	275	251	286	320	295	280	261	301	296	278	280	290	298	279	290	281	294	246	275	270	279	252	297	266	340	289	282	306	264	296	266	310	302	294	279	271	262	318	269	282	290	276	268	264	287	299	297	262	246	282	301	298	282	280	291	263	274	296	247	279	311	290	273	270	267	288	268	281	284	267	263	292	280	256	285	294	272	294	275	256	252	306	259	294	242	271	288	279	299	275	248	285	271	277	291	302	263	264	295	297	286	301	286	257	276	283	304	265	264	267	292	259	260	266	288	270	288	271	294	254	275	257	276	237	262	299	252	256	263	282	289	261	283	279	281	265	243	255	270	257	276	290	251	307	297	292	252	283	288	281	259	313	259	255	291	279	295	281	281	296	280	310	259	264	257	253	287	261	293	257	314	302	262	293	294	285	275	301	288	309	261	290	279	295	325	272	271	275	261	286	290	288	288	274	318	287	303	285	261	305	305	265	262	278	308	277	296	284	271	278	267	267	282	271	275	306	290	304	262	278	286	257	285	274	300	327	283	298	288	264	271	286	252	266	279	282	281	265	279	291	298	280	290	286	268	274	293	294	282	271	260	254	276	296	288	301	282	298	294	260	282	325	272	252	291	293	265	279	285	285	271	285	276	293	301	272	287	289	263	289	275	284	258	293	264	274	280	270	256	226	268	288	272	273	280	292	242	290	279	260	296	294	263	267	256	299	264	269	288	284	272	270	272	262	276	269	288	298	289	289	276	295	296	278	288	286	288	289	288	268	280	272	250	276	282	258	272	304	297	292	307	288	275	282	265	264	283	283	317	281	268	290	301	268	267	301	288	257	288	279	278	270	288	258	254	272	258	276	319	299	259	250	283	289	288	312	325	249	259	274	265	290	257	279	269	265	263	280	296	301	286	276	280	275	278	279	277	261	276	246	253	288	282	260	289	272	302	265	291	298	268	290	300	270	258	261	326	275	283	282	294	310	274	257	293	275	283	280	328	271	254	289	266	285	268	296	271	298	270	278	307	267	281	308	265	281	290	241	259	274	281	275	276	247	303	275	309	264	286	290	248	268	297	280	299	316	271	268	265	283	263	313	281	286	295	251	249	279	301	303	280	275	280	284	283	281	271	272	264	276	247	268	293	264	271	284	280	275	259	278	281	286	254	294	284	294	291	277	257	255	308	277	314	261	281	299	284	277	279	253	288	297	291	268	262	258	290	268	277	308	240	289	306	265	303	282	271	284	304	268	277	286	282	251	296	268	257	307	264	282	304	291	265	274	275	284	283	280	289	289	286	265	296	280	249	267	280	308	258	259	298	247	265	283	254	316	269	263	255	283	295	290	300	277	287	314	275	243	281	285	291	259	255	286	278	302	297	287	258	277	271	273	292	271	272	251	284	281	308	282	286	249	269	264	248	299	279	292	290	281	279	274	269	302	311	279	261	258	303	281	287	346	314	270	313	288	290	268	296	290	258	270	284	287	308	264	272	279	288	301	257	252	304	276	309	252	267	273	282	272	281	266	272	294	288	292	269	269	255	270	275	278	273	278	295	278	315	278	285	291	298	329	300	285	283	274	289	280	281	256	302	269	286	298	275	257
8231	7435	5645	4561	6464	9030	15353	14754	9205	2266	1114	978	907	894	875	857	855	881	889	846	844	797	838	841	826	860	835	880	1031	1080	1201	1063	819	1063	904	813	819	806	780	788	726	743	785	742	740	765	774	734	811	748	763	788	751	813	785	776	774	786	742	762	819	752	763	754	747	772	790	791	790	714	761	783	763	791	758	745	785	760	765	751	734	755	788	741	795	734	776	802	776	719	789	770	787	786	767	772	759	811	742	806	818	750	758	780	783	767	745	753	762	766	753	832	800	697	783	778	782	759	737	763	721	734	734	830	775	749	813	827	748	752	753	771	777	768	766	745	800	766	792	771	792	727	805	750	778	740	816	786	764	769	817	765	771	734	783	754	752	748	783	759	789	746	778	785	759	796	751	832	774	792	711	781	765	768	746	726	758	750	811	755	760	810	802	820	787	732	801	761	791	838	727	788	789	775	751	787	774	785	820	751	800	729	791	797	782	786	731	820	744	780	816	748	778	789	733	721	789	762	824	753	814	843	819	739	795	804	807	760	770	765	754	782	792	787	779	755	729	825	743	778	744	756	765	805	725	789	725	777	795	708	738	763	819	808	777	768	710	745	821	774	745	735	754	842	824	782	769	779	839	746	775	799	753	777	788	768	723	755	758	745	740	755	793	751	754	769	804	775	737	764	785	770	761	804	830	761	784	778	755	793	791	780	794	734	822	828	751	763	730	795	776	772	773	778	757	785	751	764	788	782	808	758	744	759	750	769	796	768	767	736	773	750	803	764	792	722	763	755	738	766	766	761	757	781	766	734	787	782	779	749	767	788	783	753	743	745	804	747	762	772	814	781	746	755	775	785	776	835	758	682	765	764	777	772	753	770	810	675	790	736	753	844	803	806	773	704	774	756	790	796	744	758	770	785	768	828	800	802	770	760	771	806	788	789	806	766	772	790	771	779	791	775	792	801	749	750	820	775	817	790	808	805	829	803	783	774	792	756	748	796	741	824	760	758	753	784	737	763	773	747	801	762	792	783	769	754	810	791	771	753	790	770	750	788	749	752	794	783	766	735	725	735	765	728	809	805	789	789	753	734	830	759	763	780	755	710	736	769	779	749	785	733	727	738	782	754	791	787	802	748	770	761	782	786	816	740	726	772	825	783	735	800	784	772	816	786	790	746	736	755	793	783	759	816	770	703	800	761	799	734	813	791	771	777	738	771	792	797	757	782	788	743	808	812	767	800	765	775	747	778	754	732	847	782	767	790	782	794	746	771	777	795	838	816	758	764	750	794	745	829	774	794	811	815	776	789	718	733	710	763	739	734	777	774	770	786	739	762	788	842	791	793	720	792	744	756	764	771	791	826	776	761	764	763	785	760	716	735	777	799	762	784	779	752	750	790	780	770	762	710	790	830	780	758	788	810	737	782	754	772	775	735	726	777	754	769	762	751	816	798	798	781	775	779	778	821	782	779	782	812	768	772	797	749	739	774	784	831	801	777	789	737	771	793	777	806	785	807	802	783	805	693	761	757	745	764	747	783	802	756	762	769	697	737	764	766	760	746	764	807	704	762	766	789	770	777	786	742	753	780	789	755	721	795	797	831	806	793	776	734	800	786	752	783	776	759	787	803	729	822	771	745	726	755	777	757	762	788	763	732	794	777	726	780	746	736	810	785	798	822	723	783	804	799	721	795	721	768	752	779	821	761	792	796	771	706	735	781	811	769	784	805	776	768	769	839	792	785	829	784	749	769	789	724	773	792	743	735	779	793	745	786	780	773	762	865	754	785	759	777	786	792	811	764	768	766	809	771	770	785	719	751	740	705	785	810	777	783	793	778	763	771	727	752	786	735	772	762	791	737	790	797	791	756	790	745	788	745	736	791	749	745	822	832	832	753	763	810	749	703	763	791	814	806	764	776	800	743	791	783	764	792	787	745	726	780	749	744	842	801	777	762	786	797	790	841	788	757	773	779	794	768	782	786	796	776	760	824	807	745	761	822	777	763	765	742	792	736	719	753	800	719	757	745	781	761	803	736	789	779	827	725	795	809	764	761	760	789	804	804	791	762	779	769	762	762	750	764	792	782	781	792	755	796	751	753	770	812	767	787	778	789	808	767	749	807	771	776	776	750	795	809	798	738	727	762	759	791	699	825	761	767	811	756	756	804	761	759	739	796	779	749	773	765	808	711	754	772	791	770	772	730	775	797	764	806	754	793	752	764	801	746	783	780	706	778	711	708	756	754	773	804	806	827	789	753	746	778	797	792	762	766	756	763	817	784	718	765	757	795	771	742	767	797	743	766	796	790	755	757	796	756	800	805	736	778	764	733	787	720	765	741	762	815	759	731	809	767	768	755	764	811	799	780	830	726	800	759	746	773	803	763	762	729	780	793	773	755	757	773	776	744	763	748	800	761	772	790	782	766	721	803	753	835	762	856	760	787	795	794	803	797	797	810	774	803	786	805	725	778	765	759	754	760	803	729	732	778	743	782	804	754	799	747	763	755	758	748	772	827	765	795	730	786	812	796	771	729	789	793	802	759	769	724	770	771	791	827	778	763	761	765	784	823	796	791	751	764	767	738	732	748	783	750	789	747	754	758	744	796	826	766	799	733	764	740	815	782	830	747	749	782	793	785	826	760	782	803	757	769	743	813	759	716	787	831	764	785	803	742	758	735	781	767	781	764	755	741	762	759	813	809	817	793	791	784	796	785	764	799	777	742	758	764	792	780	739	766	721	783	763	772	749	774	736	784	799	799	790	807	796	764	748	805	848	756	798	829	780	785	776	759	782	758	812	768	793	825	812	796	797	775	847	789	765	795	747	805	763	780	743	803	752	737	748	819	767	796	761	786	796	775	764	760	782	783	781	779	734	781	770	762	757	743	769	763	772	737	709	782	752	743	750	797	780	792	820	736	801	791	799	772	779	726	800	800	759	792	752	764	781	788	767	752	791	834	807	835	795	742	783	808	740	794	783	779	787	803	766	799	755	797	870	829	786	768	760	784	762	765	741	763	785	786	752	722	777	767	782	701	755	784	747	806	752	722	830	785	778	790	774	764	741	806	762	785	779	768	746	759	761	744	797	799	760	761	748	768	805	785	727	782	775	780	771	770	758	759	748	755	806	769	800	751	796	806	798	754	767	745	788	786	726	773	775	746	759	705	746	767	734	817	769	759	736	754	733	764	765	804	795	794	756	804	800	748	746	769	817	809	760	732	778	761	771	754	823	794	743	766	758	753	782	785	745	751	778	793	791	803	804	791	783	758	793	752	773	737	780	807	766	765	759	791	777	747	780	802	782	758	793	731	800	795	728	750	843	770	775	794	838	773	822	794	773	779	773	711	754	843	786	734	733	768	734	796	823	783	772	781	796	784	784	830	812	807	779	773	774	781	756	717	788	794	817	747	790	779	744	784	797	732	788	808	827	767	789	730	769	749	731	795	783	754	782	795	792	820	801	736	783	797	751	794	799	778	767	759	753	738	768	775	775	787	760	740
12963	10157	7313	2955	1669	3656	4115	4046	2761	604	311	285	305	287	277	278	259	298	295	294	286	278	264	285	276	274	308	340	302	328	300	302	263	240	273	286	289	268	268	282	301	286	298	310	262	289	310	300	291	296	304	297	270	260	332	287	269	284	266	293	299	276	264	275	258	255	272	266	287	286	254	260	268	260	289	288	269	277	266	290	268	290	298	271	268	252	273	290	286	274	260	294	270	299	260	272	270	271	283	265	305	258	294	268	305	276	294	266	297	272	310	280	290	275	280	254	262	296	253	279	277	295	275	271	300	273	282	313	283	272	282	270	273	299	267	294	296	297	286	235	281	293	270	298	284	261	277	309	239	281	289	304	270	265	288	303	304	290	272	246	293	303	271	283	300	293	310	307	273	281	285	269	287	273	275	258	273	303	295	282	285	289	293	325	264	249	282	319	303	275	256	290	271	294	272	273	279	275	285	278	300	281	324	271	311	282	316	283	300	282	277	296	258	306	263	290	287	273	259	264	260	278	304	291	306	272	275	276	265	275	288	269	304	275	243	292	295	280	287	289	252	261	270	258	257	292	292	279	283	250	279	290	265	269	302	288	286	281	252	314	296	268	264	250	292	305	276	287	286	275	296	287	292	266	286	272	297	262	286	289	292	258	224	272	288	273	311	248	273	279	251	284	309	276	291	278	300	288	263	289	302	270	272	247	294	271	293	276	273	282	278	296	287	281	256	275	301	273	278	277	285	282	265	296	310	284	286	281	295	276	272	260	263	275	286	264	294	301	282	292	267	284	285	283	253	265	304	301	281	280	284	277	266	293	306	278	284	281	302	296	290	290	279	309	281	265	265	286	293	276	284	249	279	299	303	267	282	263	248	317	286	273	285	264	324	265	286	323	274	314	273	286	262	291	256	316	258	278	276	275	291	307	303	282	238	264	282	279	282	282	297	269	294	283	262	263	289	273	256	267	288	276	315	268	257	279	266	269	267	249	280	307	278	271	273	297	277	284	284	280	284	261	314	283	278	255	302	292	325	268	309	293	290	297	259	276	267	284	273	286	296	288	258	270	283	288	282	265	295	287	297	267	279	287	295	302	274	292	293	295	276	266	288	275	263	290	290	284	278	246	285	310	272	304	275	287	277	283	256	276	261	305	268	295	272	290	298	280	287	289	245	294	285	282	289	310	279	267	275	283	267	262	291	284	288	290	280	277	270	297	243	289	293	264	256	291	286	314	291	293	279	271	304	283	263	287	267	318	314	284	272	281	279	304	273	285	264	269	282	256	295	260	243	283	268	290	274	268	297	311	251	255	290	302	276	286	295	244	305	286	282	298	222	236	263	309	273	275	282	312	243	265	286	257	251	282	296	309	320	276	276	269	287	301	258	300	263	295	271	300	277	310	305	281	274	266	276	292	284	292	280	269	298	294	265	297	279	276	285	281	271	297	289	250	287	246	269	262	274	271	280	305	287	297	256	294	286	275	289	280	250	241	249	288	283	296	282	264	265	306	246	259	276	294	276	309	276	291	282	267	292	282	276	252	263	273	284	294	268	254	288	288	306	266	270	276	289	265	281	275	259	269	306	283	273	276	292	285	288	277	296	255	294	285	283	276	273	277	278	288	283	271	300	305	276	293	282	291	289	271	290	249	283	293	277	268	280	264	303	264	260	268	292	258	274	290	284	256	278	290	246	282	309	285	305	290	278	277	287	305	259	297	275	285	281	302	274	294	267	281	289	287	290	279	300	326	294	275	286	293	274	321	269	281	284	279	297	264	285	327	281	271	277	279	272	312	254	270	257	271	288	294	297	275	287	285	273	273	268	286	284	283	273	293	291	264	325	253	283	261	296	289	308	255	286	271	292	258	291	266	260	300	266	285	247	279	271	255	287	271	301	276	295	280	268	290	267	310	301	281	291	273	288	291	303	285	254	299	284	313	284	286	272	263	283	281	274	296	289	304	294	260	279	265	258	275	300	275	286	287	287	295	299	302	273	251	310	293	278	277	276	290	287	288	292	291	283	268	292	264	291	299	293	292	268	290	298	283	277	276	296	310	278	315	290	283	249	307	273	271	268	293	298	292	270	288	280	267	295	292	278	260	267	275	283	290	277	285	278	258	293	253	286	258	295	280	259	277	299	298	300	296	281	282	281	298	293	310	287	293	279	297	290	279	288	233	309	294	282	291	301	288	287	284	276	295	282	265	300	286	276	278	281	261	269	277	252	264	282	252	289	291	284	251	279	305	281	255	279	282	287	276	287	275	281	304	283	299	282	258	274	259	262	287	300	291	274	301	261	298	296	283	266	301	296	275	237	289	265	269	272	285	279	272	272	274	274	286	272	312	254	253	292	262	299	249	266	263	284	279	283	307	284	253	290	279	297	295	264	291	255	270	245	296	285	290	292	300	265	279	269	271	250	289	251	303	266	264	280	326	264	278	283	285	301	284	315	260	252	293	267	289	298	280	285	265	286	249	279	273	276	289	265	244	285	302	272	282	267	295	313	273	303	301	264	266	299	289	250	296	281	302	273	289	244	273	292	278	258	289	260	298	277	287	247	290	280	268	290	299	305	250	263	256	260	269	299	290	283	297	295	283	280	296	289	270	277	299	303	300	246	274	282	338	275	297	288	275	281	282	280	249	286	299	290	300	312	254	283	269	285	281	267	281	263	295	270	289	289	282	288	289	284	318	299	262	288	276	283	264	277	270	285	268	294	283	289	292	285	254	285	270	287	284	270	261	268	308	282	287	269	276	293	291	267	288	302	259	268	282	253	321	268	264	294	286	281	299	284	281	290	283	310	307	246	259	262	308	285	295	289	256	280	284	282	280	262	298	275	257	283	262	270	302	262	275	279	254	258	282	313	283	267	270	269	247	275	271	290	290	280	305	269	293	246	269	292	305	264	260	281	292	311	290	299	281	263	304	266	259	274	277	302	274	277	237	324	269	288	264	258	284	294	278	271	295	260	266	309	285	283	286	295	284	294	279	296	305	262	275	300	266	272	288	259	264	293	276	300	314	302	273	274	284	294	286	277	286	277	300	250	291	343	296	294	296	312	297	270	284	269	285	324	274	292	249	307	267	302	252	257	292	273	269	285	274	271	264	292	276	259	290	231	281	301	269	280	295	286	275	284	288	284	275	276	319	285	276	287	282	290	264	258	268	288	265	276	278	268	319	276	296	249	282	306	265	274	308	294	279	261	285	320	275	272	274	294	243	261	279	256	246	280	259	287	294	244	305	269	279	253	252	259	280	258	260	287	243	262	305	278	261	313	275	288	248	256	274	281	300	269	278	281	270	283	301	284	296	278	262	259	318	275	288	286	279	260	265	285	279	271	283	264	298	275	273	297	280	273	271	270	297	285	279	286	286	292	254	315	275	302	245	271	323	275	273	272	292	283	279	260	292	278	281	277	275	270	273	281	293	276	265	340	278	310	267	289	265	285	289	283	262	280	291	282	335	307	280	298	280	287	270	264	280	245	301
9013	9086	9808	5833	5839	13795	15522	15215	10360	1995	918	854	878	828	823	823	804	811	807	791	766	818	842	822	864	909	886	889	940	949	878	811	800	843	790	737	808	790	762	804	722	741	739	812	761	742	791	809	770	791	818	781	764	762	737	722	754	837	778	808	778	803	794	729	803	790	813	803	798	826	777	829	775	762	753	793	714	742	820	788	748	775	745	808	785	739	769	813	736	786	759	824	778	764	734	797	717	775	776	766	791	775	739	762	797	726	803	779	835	756	768	766	778	798	824	779	794	817	810	727	726	826	799	813	813	780	796	797	781	798	731	782	809	784	788	722	823	786	734	705	794	785	782	743	785	753	782	803	810	784	816	796	736	761	788	800	801	748	792	777	736	780	750	745	783	791	799	727	766	793	777	817	810	774	739	737	741	762	776	793	778	796	826	755	766	778	784	836	772	773	738	762	781	819	779	747	741	763	754	812	752	757	773	749	765	730	734	768	790	792	784	744	737	801	724	760	689	773	784	781	767	812	773	796	787	798	777	802	787	796	812	780	768	783	755	808	776	779	797	776	783	763	779	730	758	758	753	770	808	783	716	766	762	759	756	744	738	751	782	782	807	801	758	793	764	756	795	812	779	744	817	785	784	754	735	789	781	765	800	741	781	767	800	762	800	731	774	725	798	761	790	761	723	721	779	751	791	762	789	796	780	771	781	745	780	813	736	742	741	783	742	789	840	760	733	770	783	782	776	802	735	729	793	736	759	744	766	795	731	752	787	765	779	718	741	784	765	775	813	730	703	801	805	776	841	755	778	741	798	770	785	824	761	736	792	723	783	772	770	814	779	747	803	772	797	800	756	819	768	755	736	808	869	717	744	783	763	770	820	778	795	745	798	759	767	787	774	776	738	772	789	750	794	765	772	774	823	807	767	732	758	777	748	730	775	776	753	761	782	813	816	747	778	765	784	804	744	760	833	764	763	799	755	680	758	779	739	788	758	764	820	807	755	732	775	789	784	829	756	755	794	753	765	732	802	812	763	763	756	776	761	780	819	757	743	780	790	745	735	787	768	752	761	747	737	776	735	761	784	792	812	776	815	771	780	797	832	788	790	744	737	793	795	753	777	754	796	819	786	714	750	813	742	770	745	758	818	778	784	780	773	768	762	803	808	756	819	749	793	759	765	737	717	741	781	805	742	736	802	800	776	758	833	791	758	788	750	736	764	861	797	775	800	805	760	753	707	768	763	817	763	822	763	787	795	772	774	757	790	812	776	748	807	811	829	747	722	751	761	797	861	822	825	711	728	806	779	747	801	795	771	775	847	784	798	809	753	799	762	769	781	793	762	775	764	765	783	740	796	809	761	797	764	768	797	757	792	797	783	766	731	837	771	787	802	769	796	757	783	783	737	701	758	751	777	802	756	821	747	809	777	768	733	743	757	760	791	795	752	794	813	800	761	757	752	729	784	781	749	785	734	734	770	765	767	809	760	813	739	789	786	791	762	769	789	774	761	811	751	753	764	784	769	763	741	795	785	783	752	735	791	783	785	799	791	773	731	750	762	738	785	725	747	801	767	801	788	786	777	758	761	758	723	742	797	755	767	789	749	793	759	746	760	828	775	810	788	797	792	774	822	746	752	795	780	800	804	809	779	761	822	769	734	725	767	789	759	765	778	735	801	775	799	782	759	767	766	778	735	789	758	765	789	775	727	761	751	753	762	741	801	804	798	787	799	763	821	765	800	797	804	819	823	774	791	824	786	793	768	772	790	705	829	736	751	782	789	742	761	792	770	761	760	785	807	778	792	783	744	734	806	766	763	776	714	805	811	734	763	788	760	750	724	730	758	760	778	808	750	767	830	777	804	786	834	743	781	773	792	820	726	805	751	736	766	801	796	721	745	821	820	797	734	746	798	813	795	798	759	800	795	787	759	758	791	774	794	790	812	728	770	739	801	803	813	759	726	774	764	812	757	833	789	798	793	779	751	777	760	726	785	790	719	836	775	787	809	798	782	798	760	748	797	753	781	789	739	746	738	767	784	744	747	760	775	758	723	764	757	823	733	726	790	791	753	761	829	784	752	749	811	791	782	826	789	799	746	804	781	791	730	747	832	742	826	794	753	786	822	776	802	794	780	715	746	727	762	805	777	824	804	807	746	753	756	768	823	779	805	735	756	780	829	750	766	784	815	783	757	812	772	754	768	749	772	692	779	751	729	763	776	818	801	764	831	775	769	804	787	746	817	769	783	799	735	785	766	731	779	769	783	746	792	761	768	774	772	750	766	765	751	770	741	807	773	745	738	775	787	784	763	735	764	847	740	746	783	765	775	777	818	780	818	764	741	772	783	774	741	780	782	775	785	771	871	779	739	755	771	808	827	796	773	749	763	765	814	786	788	733	799	769	799	732	743	753	774	811	755	760	758	757	755	805	817	754	756	818	773	756	769	775	812	779	755	759	734	764	781	756	814	767	745	787	763	765	744	771	813	726	744	821	745	774	743	775	774	799	789	741	765	757	794	819	783	727	803	752	752	771	812	782	815	795	783	776	821	731	804	810	807	741	772	774	751	735	778	798	766	805	762	801	764	756	831	793	748	799	822	807	754	788	805	748	789	775	753	744	808	732	756	755	778	790	778	815	732	802	805	781	808	734	726	748	759	794	766	766	817	778	787	828	755	803	792	759	785	768	784	780	705	775	767	745	771	760	748	766	782	735	731	779	740	766	795	799	791	795	768	747	767	797	799	767	730	759	718	727	760	788	797	750	795	776	703	794	753	782	703	788	856	790	758	770	815	756	780	783	759	769	771	782	778	779	762	829	755	776	790	750	822	767	792	757	767	774	781	781	795	759	725	754	762	749	843	795	796	760	756	775	784	805	756	762	810	763	797	776	803	759	768	743	753	769	789	768	822	828	712	784	740	766	749	832	776	795	791	786	754	732	799	806	768	719	764	771	777	747	750	761	800	744	741	762	775	763	783	755	755	808	742	777	746	734	784	729	782	765	776	764	770	743	753	780	701	819	777	805	747	795	753	756	826	804	847	785	776	781	797	742	787	700	758	768	792	770	735	814	815	794	756	745	782	767	726	767	770	754	809	734	768	773	776	778	791	767	783	769	753	820	770	769	812	802	735	810	732	779	782	774	758	732	760	795	805	751	767	776	771	777	743	810	768	811	758	798	794	773	803	777	784	725	775	834	799	780	752	780	794	784	775	760	746	768	812	778	758	813	757	777	727	762	742	784	769	762	791	793	774	784	786	773	784	792	765	799	703	747	789	739	767	773	776	801	782	775	743	743	771	796	760	766	757	782	721	784	772	762	777	796	731	769	820	763	811	746	787	776	769	784	711	803	768	801	751	733	774	773	713	799	786	816	737	769	755	779	781	802	771	763	785	715	741	768	766	782	758	743	789	739	764	764	747	767	798	744	750	775	768	815	803	756	761	738	760	696	760	769	771	738	786	735	720	743	795	767	817	777	770	732	805	812	764	782	822	818
12748	6631	3315	1659	1708	2356	3941	4817	2359	377	324	321	312	296	312	307	279	292	317	296	328	327	317	304	304	298	302	349	291	294	323	292	314	321	309	299	285	293	280	302	276	279	265	281	277	277	271	285	285	305	296	298	264	289	276	268	263	270	280	267	271	256	280	296	265	284	285	259	273	268	289	289	285	307	289	233	298	274	251	243	295	278	326	277	284	261	297	307	273	268	276	273	272	287	290	270	284	294	295	272	266	292	280	286	294	293	302	323	271	271	277	295	309	293	283	256	272	300	278	262	295	292	272	275	299	289	299	268	274	275	285	274	272	271	254	249	263	245	278	284	280	291	316	280	261	281	260	277	294	271	277	238	259	258	294	260	309	242	283	299	299	295	276	291	290	325	255	273	286	301	283	290	278	262	275	266	297	278	269	277	253	280	288	290	277	259	256	292	303	299	262	315	285	292	297	270	301	288	304	261	276	298	333	282	289	259	286	267	300	269	269	252	279	258	282	276	274	283	289	274	294	288	301	270	276	268	251	283	274	299	283	255	297	239	285	299	290	278	256	267	289	275	303	279	277	295	279	268	283	310	289	277	311	287	280	295	301	261	281	307	291	279	272	275	275	257	272	282	287	295	283	278	288	289	285	265	254	270	290	277	264	276	252	299	286	290	293	281	308	254	238	258	271	292	314	257	282	264	265	326	291	260	282	282	265	296	297	306	273	282	271	312	278	284	268	246	255	306	284	279	258	288	261	266	282	275	298	277	298	284	268	248	276	278	298	276	278	270	279	279	301	289	294	244	299	274	256	275	300	287	301	252	281	273	282	254	272	315	302	277	257	287	260	286	227	317	289	277	253	291	295	273	291	304	275	304	297	272	272	302	275	289	245	278	264	286	252	297	311	294	258	269	272	262	273	300	255	278	274	286	273	275	287	267	287	253	275	268	284	289	260	298	313	275	290	258	281	301	279	283	311	314	268	291	266	282	297	303	302	295	285	293	268	299	288	264	304	265	302	266	284	292	293	328	286	299	290	273	281	275	256	280	288	315	306	279	286	286	293	281	278	263	277	298	277	281	276	273	282	264	316	261	275	286	303	281	282	273	283	251	291	300	271	250	274	311	280	286	247	275	281	319	305	251	282	272	270	285	265	288	297	270	275	273	266	282	276	276	292	297	284	272	270	262	285	253	277	292	272	239	264	281	288	269	258	280	281	271	282	254	296	268	307	290	297	254	292	267	281	291	257	270	307	306	269	284	278	274	287	294	301	273	295	269	278	266	280	293	303	250	298	251	326	287	293	267	280	293	241	284	273	314	247	294	263	287	258	301	300	275	280	289	269	265	278	260	286	246	267	262	284	266	258	301	277	310	314	282	277	267	308	289	272	305	300	287	263	281	261	310	277	264	289	282	282	266	273	259	283	311	281	275	265	254	297	314	293	259	301	273	259	262	286	299	280	283	266	286	243	288	296	279	311	287	275	269	288	296	289	307	271	280	270	259	289	260	275	298	251	272	234	280	255	279	319	288	246	259	287	308	274	249	258	249	264	278	284	264	259	285	243	283	263	256	242	270	291	276	301	292	245	287	258	275	286	271	263	267	282	295	266	279	292	274	264	298	280	262	278	286	310	273	291	277	262	295	288	253	280	297	286	290	244	317	288	282	242	249	267	270	270	288	257	286	288	295	289	285	287	298	307	276	283	257	288	261	266	301	276	324	280	283	272	279	303	288	291	278	271	279	264	274	299	252	268	293	274	265	265	274	318	296	272	274	292	282	313	298	300	294	296	276	296	302	279	270	294	281	238	283	292	304	272	299	293	262	296	321	276	267	262	292	268	260	306	289	264	271	324	261	307	290	302	301	269	292	302	300	297	283	298	295	287	273	296	308	278	277	285	281	258	275	271	281	265	272	276	257	287	285	249	278	287	291	313	291	280	296	282	307	268	306	277	324	300	290	286	283	285	279	292	296	306	269	257	290	296	294	248	261	262	277	270	250	290	265	252	288	279	278	264	279	280	242	290	258	287	279	259	291	266	253	300	281	269	295	275	285	280	287	257	275	270	260	285	294	269	287	296	295	291	277	315	266	275	283	316	272	253	291	294	276	295	276	282	278	275	290	289	313	260	282	290	288	278	263	267	285	283	277	269	268	261	268	274	287	294	284	276	297	275	269	276	275	238	308	308	267	284	272	319	293	312	247	275	300	280	266	284	265	266	271	239	262	305	257	279	308	293	285	262	261	261	261	279	301	279	309	275	266	279	272	292	303	268	290	264	298	304	285	278	286	285	257	261	304	258	271	281	292	313	283	285	295	251	310	262	303	288	280	281	308	295	285	282	281	290	291	262	295	320	272	276	285	330	278	291	295	289	277	286	309	277	267	287	290	271	288	309	277	284	292	284	293	291	289	255	252	274	251	263	272	258	297	291	272	282	308	293	280	271	280	267	259	271	283	294	317	282	265	272	265	289	279	267	273	246	290	275	291	271	270	302	286	270	313	271	247	309	280	289	284	282	284	305	290	283	272	300	298	292	274	290	296	256	293	280	274	300	268	289	285	293	264	273	296	284	263	285	285	264	286	279	276	285	242	273	297	251	276	290	243	298	277	292	271	284	254	253	289	266	272	284	281	251	285	284	275	268	285	275	291	296	307	286	312	289	295	292	312	303	293	273	300	268	232	290	306	301	272	269	289	269	288	275	282	252	263	270	308	280	250	311	262	279	257	291	296	268	319	277	291	282	270	269	276	288	279	277	282	298	276	298	255	260	285	270	286	283	278	273	270	277	298	291	294	253	273	281	285	282	258	282	251	277	269	293	285	323	281	281	274	278	261	287	290	280	260	256	303	298	282	280	302	271	283	268	294	267	275	276	273	284	304	289	288	264	285	270	290	287	285	245	262	284	318	294	281	269	293	290	281	296	319	303	267	268	277	283	283	298	271	254	267	282	285	295	262	290	274	248	300	303	294	258	294	278	314	274	266	281	273	277	304	283	269	264	255	297	304	300	283	291	299	295	278	294	246	282	275	275	257	321	292	241	254	267	274	321	316	312	304	306	273	268	266	259	262	249	281	288	256	286	274	242	305	283	299	269	276	272	297	279	301	263	283	278	276	269	269	280	300	269	278	295	258	263	288	283	276	298	300	288	280	292	264	269	251	264	309	299	259	259	280	290	264	264	261	288	282	252	254	297	263	277	297	275	276	290	294	293	265	276	276	279	327	251	281	271	273	301	268	310	290	259	249	292	271	285	289	277	271	305	276	261	267	265	285	309	267	268	290	272	277	272	295	264	274	296	282	282	296	296	273	317	294	285	282	298	267	283	282	303	277	310	286	280	311	312	243	281	292	262	253	258	237	253	258	275	271	274	281	281	296	294	268	259	258	280	277	295	282	283	269	280	300	276	302	276	307	297	304	270	254	286	291	236	278	298	286	263	283	309	322	258	290	258	279	267	271	274	282	275	248	309	271	263	273	270	264	262	273	276	291	268	289
8826	5650	4750	3881	6077	9080	15665	17569	8238	1124	940	983	939	962	866	856	846	900	899	878	920	1067	1120	1107	1040	1012	930	909	981	1131	1072	1017	907	1013	864	835	796	777	754	811	779	799	768	785	738	753	777	827	800	820	798	744	756	817	759	800	754	797	785	790	753	747	754	728	794	765	770	744	753	776	799	796	727	733	771	767	760	732	809	787	775	758	786	783	792	752	785	780	800	741	776	758	751	798	778	780	717	762	768	823	782	737	767	784	793	744	805	770	769	821	767	700	780	810	732	783	782	781	734	739	793	783	778	771	807	766	805	826	743	753	749	825	783	745	789	764	736	776	774	814	754	754	827	762	743	764	804	790	800	777	769	840	775	767	789	771	769	768	741	809	752	797	736	746	802	791	782	750	771	791	758	758	824	762	785	797	796	779	784	776	818	783	747	804	744	785	751	733	803	777	789	723	775	758	774	759	765	769	768	786	809	802	787	740	760	783	736	756	791	769	763	772	795	758	743	773	787	765	779	802	828	775	815	827	779	820	707	710	780	765	764	799	797	719	793	767	809	799	740	762	711	768	812	792	775	773	764	741	785	791	771	823	792	730	792	795	783	793	762	787	794	759	787	777	768	717	786	785	748	726	800	824	805	757	781	743	779	762	760	731	783	746	803	800	758	731	754	834	757	765	762	755	792	797	805	787	738	762	749	771	760	733	788	772	754	762	765	744	749	705	748	771	813	777	763	797	750	782	810	781	829	767	730	777	781	777	783	746	793	734	792	742	822	780	759	769	750	808	769	750	830	779	805	762	828	759	773	794	778	761	745	798	769	842	775	750	765	789	731	746	811	742	738	778	834	764	764	798	750	769	800	794	818	783	741	766	774	800	783	769	746	772	759	762	808	845	759	790	762	762	768	750	783	794	761	777	770	774	746	769	772	726	751	741	801	778	815	839	787	780	705	803	779	768	814	752	790	764	792	789	739	810	718	766	793	798	774	826	765	752	775	818	725	775	755	711	809	761	789	809	794	795	810	753	754	801	770	785	781	770	739	741	817	743	719	832	745	814	783	798	801	755	822	753	776	807	770	783	775	758	782	768	787	775	801	812	767	753	796	779	800	779	750	737	780	799	747	794	776	752	752	783	795	786	718	771	771	762	841	777	776	799	772	807	808	774	759	764	758	827	815	788	734	743	765	772	709	752	731	801	786	733	738	740	795	776	788	787	827	750	811	800	803	773	753	796	741	778	801	756	832	772	821	785	786	765	789	799	792	722	777	776	802	769	764	743	806	753	813	803	731	767	831	795	793	786	770	762	790	753	775	805	773	778	807	776	779	847	788	780	776	810	767	731	810	757	798	736	750	801	782	770	838	767	782	844	789	818	768	766	809	798	736	831	753	790	813	754	796	770	805	796	761	863	769	731	747	777	821	739	798	754	754	784	720	785	792	809	758	753	765	742	808	721	798	729	802	804	776	806	731	783	760	809	748	787	793	783	799	789	790	762	785	797	745	748	757	771	782	752	811	802	764	815	794	758	764	780	763	831	771	729	819	780	740	759	797	740	729	759	804	762	743	773	760	826	781	786	805	750	747	732	783	782	828	783	743	782	788	781	762	746	819	770	760	781	771	832	823	755	813	735	761	758	820	754	781	804	770	822	738	740	794	775	798	774	765	761	831	783	793	805	754	770	749	773	756	766	773	847	777	809	794	773	827	774	769	772	751	785	819	770	768	814	768	776	761	806	820	759	751	773	821	736	769	770	842	730	791	806	824	817	756	760	793	798	817	757	788	763	786	799	776	771	754	780	755	778	805	778	772	770	768	736	766	735	736	755	759	772	774	769	782	790	805	765	801	753	775	818	753	781	783	799	752	765	805	756	783	769	740	770	826	802	790	787	812	788	772	707	758	769	793	728	735	765	763	812	783	771	735	768	790	783	756	755	756	738	809	817	791	785	747	759	820	768	793	744	769	761	801	853	745	761	779	830	764	830	766	795	764	766	783	759	765	811	820	795	732	763	811	796	785	818	736	760	807	745	771	720	774	854	825	775	742	817	770	794	765	770	776	750	732	806	750	744	728	768	821	731	812	736	790	761	758	755	794	770	773	798	756	786	774	783	752	778	804	784	757	772	798	756	783	769	785	795	818	753	821	763	748	795	784	746	778	815	799	772	809	710	751	754	778	777	756	760	802	754	773	796	774	781	805	785	846	767	706	770	757	788	780	813	829	753	769	780	764	715	840	774	807	773	774	795	769	798	778	771	782	786	734	768	788	806	736	824	795	777	784	769	811	778	794	780	816	769	781	777	788	774	788	757	777	720	723	760	801	788	784	740	773	793	752	778	758	815	754	769	755	803	801	753	738	813	815	732	744	754	811	802	745	766	810	732	771	805	759	745	793	778	729	764	812	768	782	761	781	739	762	734	778	779	686	805	767	758	759	780	751	770	763	766	787	835	809	757	738	820	716	827	833	774	796	804	842	785	722	837	801	724	785	754	760	772	800	745	803	798	795	726	749	745	783	776	805	740	764	807	775	738	742	803	761	725	779	807	776	799	808	737	752	765	780	751	762	733	753	785	808	831	780	780	756	792	748	783	726	773	750	784	755	783	799	729	779	770	815	822	766	772	765	786	796	753	806	779	811	754	737	699	788	752	722	768	754	758	796	735	716	772	757	778	719	795	774	774	780	758	790	827	750	755	783	742	730	764	766	765	743	725	808	762	738	821	771	779	782	755	770	758	762	783	773	814	795	825	793	773	756	812	758	743	760	772	799	795	800	747	762	740	776	753	766	810	723	766	795	779	758	778	775	814	817	754	790	731	781	731	775	772	803	803	770	758	802	758	730	781	777	755	817	778	761	773	760	769	764	748	713	769	764	723	742	770	802	757	799	809	775	794	809	749	810	797	813	756	802	799	748	788	837	763	770	753	753	775	766	729	784	786	739	791	765	789	684	755	749	806	716	750	770	763	753	754	756	768	776	730	779	814	778	748	818	767	829	756	796	775	769	814	791	801	754	749	763	793	753	784	786	769	777	804	802	757	799	754	782	827	821	768	755	777	818	752	760	737	822	810	785	790	782	780	777	765	774	790	767	832	787	783	740	763	708	792	795	750	814	795	779	741	785	748	746	755	737	796	766	798	817	745	748	746	720	747	777	786	815	779	763	761	751	777	758	798	785	792	785	796	804	757	775	737	804	819	746	806	765	793	802	793	751	789	737	858	764	784	782	725	756	808	800	793	840	810	765	755	776	753	816	798	785	762	792	761	765	778	823	766	791	825	763	756	744	791	797	800	761	807	787	750	706	792	781	763	802	776	774	737	760	717	771	784	795	747	802	739	815	728	786	786	771	747	830	746	771	817	777	804	781	806	776	749	815	741	780	776	743	796	770	754	745	748	759	791	782	731	776	773	718	769	763	803	820	775	792	777	729	810	767	809	815	791	858	777	798	754	772	819	732	822	724	807	827	723	806	832	789	793	740	785	817	787	782	770	806	776
8945	3325	3899	2249	2495	2536	4449	4947	1303	344	342	329	293	296	297	322	315	288	263	321	341	345	332	322	307	320	334	310	313	355	322	353	347	349	286	322	320	268	259	267	282	286	261	256	259	257	316	304	271	268	277	298	268	268	285	273	297	265	274	270	294	274	282	286	291	293	279	253	271	257	299	295	280	261	279	299	294	299	259	279	266	292	305	243	269	275	268	293	276	242	289	284	292	306	289	289	312	272	290	278	283	275	290	294	289	285	235	319	284	280	296	281	279	303	283	247	306	250	275	304	308	269	279	288	257	300	267	250	272	256	295	274	278	292	275	293	271	270	268	255	282	277	307	270	306	255	317	278	304	313	276	277	275	284	283	266	294	282	290	278	269	302	275	298	250	280	280	272	283	281	301	267	252	262	284	296	311	290	281	312	307	273	264	290	283	299	262	285	275	298	323	273	277	294	307	281	301	282	277	290	256	275	274	282	316	268	297	283	300	282	273	282	273	289	284	252	271	300	259	296	264	290	264	283	281	287	281	286	299	262	285	291	282	278	282	288	272	268	278	311	288	272	297	277	292	279	309	284	272	300	301	281	307	301	267	291	293	265	277	301	245	319	299	245	300	277	298	283	247	281	276	329	278	254	273	283	280	284	267	268	260	281	280	278	323	264	290	290	252	248	251	241	259	272	262	298	279	283	299	281	301	265	282	285	280	273	267	298	257	272	292	289	257	273	297	242	277	301	268	267	257	285	296	304	306	284	279	299	295	278	287	289	285	268	269	283	309	265	274	262	275	279	290	280	305	284	285	263	288	288	292	278	286	264	258	294	266	278	286	258	270	264	284	290	269	300	335	282	274	283	287	280	265	291	252	247	252	320	299	290	264	274	268	287	278	301	249	262	314	315	280	283	288	309	280	321	288	286	262	269	264	301	273	282	272	279	297	307	289	278	284	301	288	263	284	284	276	300	303	307	298	291	286	264	288	260	285	283	290	279	267	270	274	271	287	277	281	306	255	281	256	291	308	263	259	250	282	264	280	287	292	299	296	290	291	300	276	282	274	312	259	297	283	244	286	289	290	275	307	274	281	260	293	295	292	292	300	292	291	274	282	291	299	298	280	289	271	272	254	267	294	253	307	303	294	271	275	288	277	300	279	303	275	258	296	302	261	299	280	276	280	295	256	275	270	301	262	272	274	280	284	258	267	264	278	272	282	237	293	280	295	271	305	275	343	243	278	270	291	277	281	286	290	272	272	299	272	277	308	277	286	265	311	296	288	267	259	278	264	287	249	263	261	272	261	276	289	270	265	284	288	307	261	290	277	288	258	261	309	287	278	260	281	256	296	251	312	245	281	311	269	271	270	273	272	305	302	297	282	280	301	315	290	298	291	315	295	274	297	282	290	271	259	258	248	258	271	284	270	291	279	292	292	280	276	289	284	285	316	287	275	282	282	257	269	295	275	267	308	293	294	263	301	253	303	296	286	306	258	315	260	277	295	286	291	299	266	283	285	294	285	291	259	269	271	300	295	277	275	289	270	298	255	294	296	265	281	275	284	262	245	300	290	275	276	257	274	297	283	271	298	287	246	288	267	280	268	306	308	289	293	325	292	257	290	281	274	299	280	286	274	294	302	249	244	301	282	266	262	295	287	269	296	295	275	257	321	291	275	262	262	288	304	290	304	311	273	249	275	263	283	302	250	271	288	307	264	248	259	296	296	280	284	251	269	283	283	282	265	251	265	287	262	289	294	254	283	303	291	254	284	270	285	313	286	301	286	273	285	296	280	260	274	300	278	315	304	294	266	285	270	284	262	299	286	273	243	287	254	322	244	258	253	298	282	301	291	295	263	260	275	270	275	282	267	287	271	264	294	293	313	284	295	290	263	276	287	279	266	266	265	271	308	268	265	267	279	308	294	289	270	249	291	289	297	317	295	281	289	270	273	277	303	273	266	275	294	287	274	295	289	290	248	277	252	297	280	295	268	320	259	259	279	296	261	271	287	280	285	289	270	277	270	278	292	292	282	272	277	268	285	289	298	268	263	281	307	276	276	280	282	289	254	280	277	268	247	256	291	270	275	268	298	277	256	312	252	255	246	264	283	304	277	284	291	278	271	251	316	288	273	257	291	264	280	241	287	279	297	253	292	268	256	281	268	265	315	253	309	292	251	259	256	272	263	279	286	259	254	286	288	282	265	287	297	271	274	288	266	281	292	312	285	278	254	254	286	289	265	260	297	333	284	274	301	247	298	291	297	262	258	290	293	295	276	261	285	256	340	287	285	290	304	281	292	281	275	253	299	305	275	315	278	252	308	275	274	279	295	255	258	297	273	294	274	278	271	280	319	269	288	257	290	291	312	292	263	269	282	281	289	292	248	286	315	277	276	275	276	250	314	269	263	315	259	272	300	300	291	305	284	273	318	273	271	318	266	284	270	271	300	284	275	292	302	312	294	296	295	267	274	292	290	280	245	287	285	293	265	276	287	281	284	293	282	323	263	292	266	278	258	237	295	300	269	298	289	267	276	270	260	263	306	275	305	232	285	281	266	268	291	328	267	290	277	305	269	291	276	266	287	242	271	279	289	271	302	281	283	280	278	291	293	291	303	278	285	254	278	262	256	260	292	272	279	279	280	286	286	291	312	261	289	310	290	303	289	299	283	278	253	311	267	273	314	275	268	293	282	299	289	269	297	284	257	289	275	303	320	257	286	258	305	328	291	280	268	282	283	273	305	249	280	277	259	282	275	292	297	283	291	284	307	313	278	279	278	255	284	265	248	295	292	272	300	286	291	287	323	247	292	306	255	251	282	287	282	289	299	294	273	269	268	298	285	288	255	297	308	247	290	288	289	267	264	242	289	265	262	284	301	261	280	269	294	275	306	285	266	294	296	296	286	251	289	295	288	327	286	261	316	273	322	280	294	268	268	268	274	266	271	288	292	288	287	270	287	300	278	289	283	276	275	278	281	255	290	274	299	268	310	305	279	271	275	269	269	288	258	281	304	276	283	278	262	255	267	263	256	273	309	298	298	259	287	262	302	303	278	303	280	298	289	275	289	267	296	292	300	287	260	280	250	264	271	291	305	256	291	285	258	300	298	264	264	261	284	303	280	303	300	288	271	319	294	270	288	304	298	268	295	268	260	286	268	285	265	265	293	288	299	289	298	305	312	275	271	294	281	290	290	323	274	305	291	300	303	260	270	283	266	308	258	295	307	268	295	288	272	261	277	280	302	255	279	259	288	305	268	284	276	268	261	282	284	292	281	300	253	281	299	267	271	301	267	264	268	276	299	284	273	267	282	286	291	283	275	257	289	269	282	278	243	256	256	271	282	272	273	286	251	285	285	286	293	275	271	248	288	270	267	270	281	270	271	270	276	299	270	274	271	282	300	281	274	277	240	307	241	287	284	283	266	271	317	275	267	285	274	304	295	271	285	291	288	295	273	319	266	283	283	274	307	291	283	298	296	244	276	280	268	296	270	290	297	297
6363	3181	5593	5539	8505	9853	16915	17323	4331	1191	984	959	1001	1032	974	989	937	961	889	1039	1315	1215	1161	1003	945	900	935	957	1003	1429	1170	1029	1009	1140	881	856	766	797	780	795	833	832	823	807	794	778	744	760	766	757	778	751	807	821	734	792	764	734	744	734	831	828	831	812	791	816	750	806	816	792	770	733	769	780	798	832	816	799	752	781	802	829	780	741	796	787	781	798	799	780	770	797	753	781	767	753	799	758	813	749	820	809	731	811	798	717	758	748	741	821	796	794	752	772	807	797	804	778	794	806	763	765	720	763	772	805	774	835	777	789	787	785	723	780	762	767	784	774	801	836	805	805	768	777	756	799	749	746	791	812	753	813	792	782	772	777	773	771	800	774	789	800	794	770	790	725	746	731	758	747	768	804	773	742	778	750	849	791	805	809	811	822	770	815	772	784	778	759	734	823	844	736	769	773	761	771	784	754	745	879	757	769	770	827	769	798	741	764	791	745	850	767	759	737	809	755	768	776	778	764	787	800	757	791	784	727	792	748	776	824	762	779	842	797	753	801	801	771	770	767	754	756	765	752	722	739	756	726	840	742	776	753	766	714	806	781	803	750	785	745	731	776	782	726	768	825	807	771	772	836	718	794	738	757	770	750	760	719	749	769	770	808	827	838	765	754	744	749	776	754	808	787	790	752	782	795	752	718	771	788	788	808	784	804	740	750	793	806	759	731	761	795	792	789	804	790	754	769	801	743	777	738	810	812	798	835	780	767	791	753	786	751	771	825	770	769	759	751	749	764	769	756	775	765	777	824	792	794	794	754	746	735	734	765	745	761	767	778	761	788	745	753	836	800	739	788	784	728	780	740	801	782	784	733	729	753	768	760	770	794	775	749	800	809	762	734	738	795	828	809	834	786	777	787	784	782	720	792	777	757	755	809	818	776	781	809	760	770	800	732	793	747	732	798	782	798	790	846	713	764	746	812	798	769	759	762	754	768	783	794	753	794	757	709	767	784	783	751	775	746	765	791	823	782	743	812	819	773	771	791	787	770	748	768	787	780	764	754	769	799	771	765	769	800	806	784	763	794	771	775	758	758	798	796	737	763	736	773	753	699	795	771	800	781	792	781	791	695	818	779	823	797	772	792	761	710	801	806	738	727	792	790	792	757	754	799	774	776	826	766	821	752	789	840	765	729	805	792	815	808	807	752	731	805	802	785	771	812	772	773	805	777	762	741	768	772	792	757	785	791	787	783	739	771	723	789	760	807	786	836	808	715	800	738	783	763	791	753	785	804	738	785	784	774	789	734	759	721	801	793	796	743	738	774	831	736	765	774	770	780	793	761	793	760	771	790	779	755	739	769	768	813	761	807	820	784	782	759	802	793	755	762	758	741	815	789	840	786	735	806	799	817	826	787	759	798	756	766	721	765	783	748	731	822	788	770	755	743	788	785	746	761	772	742	804	784	778	800	769	764	745	759	701	784	788	782	733	817	768	753	769	720	790	773	807	782	767	764	790	814	739	773	752	758	797	797	784	802	779	761	770	765	764	787	810	731	820	777	798	772	765	781	792	729	741	750	794	690	760	774	789	759	771	792	814	746	792	761	758	783	788	760	771	759	809	780	730	785	767	800	745	754	760	775	757	755	774	787	811	755	831	825	753	777	772	754	753	757	814	778	766	737	789	817	762	790	765	756	819	762	755	802	745	831	789	755	782	747	754	763	703	699	776	785	745	800	825	778	778	742	782	778	734	743	809	814	779	763	768	749	793	775	785	809	816	712	739	777	782	744	761	790	757	790	768	809	738	777	747	766	726	725	761	722	789	748	766	768	808	750	740	796	763	787	850	776	757	811	790	768	791	757	790	759	732	742	842	776	746	780	765	770	825	783	811	740	729	765	763	757	761	785	780	764	738	807	787	795	777	798	755	735	756	750	789	783	775	782	795	739	790	719	756	784	758	739	734	776	814	760	770	752	774	749	796	744	764	770	785	735	749	822	778	766	789	745	776	709	763	773	793	769	780	744	779	821	801	745	765	817	734	817	761	740	736	793	741	732	831	743	706	761	824	747	790	741	768	776	785	760	758	770	819	730	752	772	832	829	863	781	806	753	806	814	785	740	781	773	802	736	785	814	716	837	786	827	779	765	799	773	766	775	817	774	752	776	764	729	780	782	813	744	770	751	762	736	741	727	765	781	765	791	764	803	803	785	761	729	758	780	776	798	701	783	782	819	780	773	784	761	790	775	804	758	806	803	790	772	753	746	787	772	792	812	798	755	776	787	767	731	715	809	752	772	763	784	778	781	713	833	814	742	779	744	788	763	783	718	786	769	773	793	771	755	790	787	713	822	786	774	746	799	832	738	818	771	775	753	802	748	736	754	790	805	730	765	824	774	773	845	827	771	752	782	804	775	778	761	798	780	775	768	787	739	746	799	769	786	754	768	798	738	806	789	790	746	752	765	735	749	772	813	758	735	715	793	768	784	784	765	757	786	772	776	775	787	804	770	772	791	812	779	752	813	767	756	771	832	783	781	742	765	733	831	775	801	744	752	782	773	779	768	753	807	718	787	807	775	809	759	796	768	780	802	798	755	725	838	763	785	763	754	795	765	764	794	747	794	754	788	740	746	809	775	821	761	774	787	808	788	745	812	801	747	792	766	775	800	761	767	781	738	815	778	780	797	834	867	812	732	755	750	828	733	753	774	783	776	835	772	736	777	782	779	752	822	804	766	797	753	807	779	803	709	762	692	755	786	751	708	806	800	762	760	784	726	772	754	754	804	758	755	826	749	770	777	737	816	806	847	739	729	761	738	768	793	754	799	773	807	795	756	752	782	848	781	733	783	768	754	744	731	829	761	787	793	786	779	784	764	743	776	716	734	747	744	758	787	729	753	793	773	772	765	764	698	764	775	746	765	829	761	741	771	769	797	748	756	754	759	790	813	764	781	806	794	780	771	785	740	782	758	749	812	780	790	751	792	754	787	799	745	820	789	800	769	811	767	746	758	794	736	750	821	751	791	808	770	762	785	761	739	817	765	781	759	780	827	763	781	713	768	769	747	827	811	781	805	809	829	761	768	787	766	792	762	769	758	756	786	751	746	778	787	813	758	739	739	839	805	807	737	771	754	719	777	762	795	768	752	744	751	751	748	756	786	772	699	765	768	760	763	777	778	753	734	812	738	751	760	801	710	751	727	808	783	808	829	730	762	754	740	759	745	754	775	772	732	822	744	794	757	786	785	805	825	752	779	795	775	746	769	739	781	771	792	763	835	766	806	774	775	785	787	813	779	782	761	811	789	763	767	761	765	793	813	761	766	782	774	783	754	816	742	764	776	785	814	788	739	820	767	807	767	793	808	740	771	835	780	791	783	787	786	801	789	745	801	792	779	785	741	764	790	780	821	782	821	731	753	769	747	822	736	783	759	741	777	727	757	759	770	774	773	767	808	790	716	741	764	750	791	842	788	796	792	795	801	801	757	768	792	763	740	774	810
9921	5203	2201	2454	3000	2874	3354	1375	497	365	373	343	351	376	336	353	393	336	354	492	548	430	351	326	342	361	328	306	383	459	485	376	385	467	338	330	312	289	277	294	290	316	282	276	300	269	271	254	275	245	273	285	281	265	299	274	308	272	290	302	298	258	277	306	268	281	267	262	300	271	271	336	272	288	273	267	295	290	243	255	282	286	275	289	283	301	249	296	286	250	258	263	279	300	278	291	282	293	266	306	287	291	259	283	282	270	269	289	272	247	280	313	262	255	284	277	260	280	266	277	288	276	283	311	291	286	262	290	275	291	271	276	275	285	253	319	255	295	290	276	276	271	256	285	304	302	294	304	271	296	277	276	299	282	268	286	284	283	306	287	277	317	234	268	278	305	300	276	265	297	268	276	295	242	297	281	268	295	257	282	307	266	264	277	297	298	286	275	274	279	244	269	280	297	277	290	259	288	279	270	244	293	269	300	307	264	292	277	258	283	294	276	284	263	290	252	278	294	292	289	274	264	304	298	272	312	267	276	256	281	299	309	246	306	291	277	289	266	285	264	271	282	262	246	289	261	239	293	284	266	277	284	254	256	277	238	302	250	277	283	294	298	253	270	285	300	281	315	272	286	289	276	305	274	284	289	278	288	296	290	286	254	275	302	328	264	262	302	266	296	272	279	285	290	273	264	280	300	311	284	303	302	264	230	278	290	280	266	273	263	262	301	247	290	300	238	285	230	300	253	268	265	302	290	296	298	263	287	275	268	306	291	270	298	274	295	311	295	275	291	255	310	295	265	276	237	277	304	285	301	289	261	285	263	256	274	294	285	286	262	280	258	276	247	254	284	313	264	272	262	278	260	289	277	266	256	264	273	259	269	261	252	280	281	296	252	304	257	296	286	287	254	276	277	314	281	273	290	275	280	282	244	295	297	268	283	281	288	265	287	271	289	280	273	267	250	279	284	268	283	272	297	275	278	308	260	312	309	281	312	256	257	301	328	263	285	302	282	284	282	264	313	269	283	267	290	260	296	283	268	276	274	273	247	272	299	293	253	286	267	280	255	279	300	304	271	286	268	287	276	258	280	305	292	264	266	268	260	280	289	249	274	262	286	272	271	311	284	284	277	279	271	274	282	272	302	298	278	268	280	280	289	262	259	262	274	285	285	277	259	302	272	279	238	291	303	292	267	278	319	279	276	281	281	290	288	229	251	261	258	265	297	288	319	279	265	246	301	270	253	281	301	259	274	270	292	249	286	298	294	293	294	263	259	284	255	254	274	286	301	267	260	272	272	276	276	282	246	283	280	270	262	287	257	290	263	284	300	265	303	285	277	281	290	280	289	286	263	291	261	326	315	273	277	254	280	280	299	262	288	302	305	291	295	283	299	280	282	261	260	269	262	271	255	287	266	281	291	278	266	273	297	290	292	277	311	263	282	284	289	287	280	256	291	249	275	278	302	264	262	278	287	271	283	253	293	293	296	252	297	279	294	257	278	245	275	282	287	248	262	267	280	290	299	271	286	289	263	262	277	297	277	303	319	256	244	297	264	278	282	270	286	261	274	300	277	281	265	290	278	300	288	265	300	275	283	271	286	278	289	309	278	273	258	251	300	313	291	283	276	304	294	306	289	303	280	270	300	317	270	292	242	280	295	270	268	309	278	308	294	280	286	305	278	287	235	259	299	261	254	282	305	292	286	290	309	291	297	273	288	299	270	280	324	314	282	278	284	300	262	270	277	287	283	290	289	289	331	304	292	264	311	263	293	284	272	263	255	277	299	272	277	275	267	286	319	292	250	267	289	303	274	268	270	267	276	297	273	284	284	277	304	294	261	272	267	271	270	275	260	271	295	281	247	311	299	277	267	264	284	294	269	259	275	289	256	294	320	276	276	290	280	279	292	274	266	278	276	294	244	291	280	302	295	271	286	263	322	259	271	277	293	281	266	275	298	317	267	268	267	276	250	304	298	292	278	282	265	271	316	254	283	285	256	258	297	264	282	291	260	260	270	278	272	263	294	293	272	288	262	275	263	276	284	292	285	264	270	275	281	293	288	260	271	281	291	282	234	275	286	276	277	244	261	285	290	291	291	295	280	296	275	263	294	274	291	289	286	270	291	289	248	281	281	268	292	268	307	295	298	284	282	254	291	285	268	298	277	283	269	269	288	283	284	272	280	286	312	295	312	292	291	323	297	282	240	320	284	258	274	259	285	245	283	271	249	304	281	293	299	300	290	267	305	273	299	288	294	279	265	242	279	303	280	265	250	237	317	286	290	256	298	291	286	289	264	290	286	289	273	272	289	298	304	255	246	267	293	283	280	283	278	278	296	306	296	274	266	278	298	316	240	290	283	285	274	282	280	302	257	308	297	282	271	269	281	290	289	311	290	257	311	256	288	319	277	313	302	263	285	299	292	269	290	279	287	255	298	281	296	291	307	291	269	278	294	262	292	274	300	270	301	280	278	264	276	302	274	277	271	268	268	276	289	272	286	259	275	277	275	277	306	252	250	286	301	266	265	289	271	269	296	297	276	271	292	267	311	247	284	283	290	318	261	259	273	284	277	266	292	289	273	292	256	292	286	262	302	291	275	306	319	292	272	279	304	288	316	266	269	304	260	280	272	267	305	279	266	291	305	287	276	303	298	263	279	296	268	303	307	295	241	266	264	285	286	269	247	276	298	300	283	291	254	264	271	246	280	272	243	266	278	271	261	285	275	286	261	263	313	284	296	281	309	309	285	290	288	296	248	270	284	285	299	291	250	280	276	286	285	270	269	275	258	254	270	293	273	253	288	272	259	289	280	273	267	282	264	275	292	294	282	290	286	262	299	239	306	311	265	273	291	315	281	248	276	278	292	261	269	298	260	275	270	284	283	289	266	267	284	270	286	281	288	284	304	261	256	276	292	260	301	260	294	243	261	308	304	287	280	260	261	278	282	253	292	297	295	284	286	285	288	258	285	316	315	274	304	284	267	282	309	314	288	283	264	279	274	268	290	319	298	291	270	295	262	307	263	274	272	276	271	280	262	286	246	306	284	263	298	299	282	277	284	301	284	295	286	276	272	254	271	268	279	270	278	267	273	279	258	290	284	238	271	293	276	305	268	298	295	279	268	294	271	267	287	288	271	254	299	261	287	277	282	270	289	262	291	302	288	287	279	274	262	262	273	290	250	289	278	272	309	285	282	279	291	288	263	263	262	299	314	273	306	289	288	300	281	280	288	272	237	275	276	296	293	264	291	290	292	267	285	276	280	293	266	262	280	253	267	277	291	309	296	259	268	277	271	242	261	260	260	275	293	282	283	265	296	300	252	267	292	301	304	312	300	269	257	260	271	262	280	271	278	273	289	279	267	264	302	260	294	270	303	263	278	264	277	305	249	284	287	261	273	270	292	274	291	273	259	268	274	283	285	271	279	270	295	277	246	252	289	283	329	294	269	269	277	275	288	260	281	269	280	286	293	266	297	278	276	279	283	245	295	270	290
7022	4564	3300	6228	10313	10835	13066	5555	1765	1551	1397	1328	1284	1334	1198	1208	1282	1260	1531	1980	2568	2042	1467	1164	1153	1161	1177	1153	1485	2124	2049	1410	1477	1694	1168	898	829	845	797	765	732	789	765	770	786	826	747	821	805	802	799	825	804	783	757	734	831	801	788	721	806	808	837	801	831	833	766	816	778	753	777	809	774	733	762	757	783	755	778	805	739	754	726	838	779	802	757	778	735	789	765	823	785	762	793	761	757	803	769	771	793	804	790	779	768	820	807	756	767	814	743	795	760	781	743	792	775	766	768	761	717	787	787	785	791	733	795	719	800	801	781	781	775	775	765	761	788	792	822	814	832	770	808	717	821	758	744	720	778	802	796	758	842	779	815	848	817	782	725	770	775	803	819	792	746	807	769	784	784	752	782	781	775	766	782	760	761	812	752	727	784	761	728	838	777	764	802	786	821	746	870	805	765	793	797	779	771	774	789	765	750	729	804	783	837	751	821	736	750	772	773	768	790	843	710	767	778	766	732	794	741	805	810	820	829	782	764	797	759	788	733	777	786	804	751	793	755	740	762	817	783	774	762	725	768	752	804	782	798	751	729	803	729	766	846	763	788	769	773	797	766	759	795	812	766	790	789	834	797	694	783	828	754	783	793	807	745	761	775	775	793	808	763	744	768	790	822	790	728	788	789	773	798	779	768	767	758	785	794	710	744	845	779	777	771	777	781	808	753	712	743	772	765	766	768	781	789	784	786	787	774	733	773	808	773	794	760	741	768	782	749	759	760	794	768	776	712	798	735	817	754	759	776	727	802	751	794	795	753	782	784	794	785	750	804	744	728	828	790	782	751	771	752	768	742	761	817	802	771	790	756	802	783	763	773	798	755	816	779	752	771	762	777	763	758	783	740	763	753	773	763	775	778	754	751	809	738	763	763	737	818	731	766	790	783	772	753	798	728	801	788	758	784	725	755	807	777	790	781	794	813	789	821	836	798	838	781	795	758	767	797	789	783	782	718	748	798	765	849	786	794	796	760	752	784	756	805	805	791	712	856	784	820	734	774	713	799	805	799	797	785	773	753	771	770	805	787	748	817	749	791	769	790	801	765	799	723	832	824	774	799	761	736	731	831	760	762	818	754	792	753	819	788	725	729	829	766	764	803	837	782	793	769	832	796	733	790	752	792	741	761	812	775	796	792	820	791	743	807	766	766	739	797	825	779	787	785	811	750	796	781	764	778	806	765	781	780	782	827	806	810	767	719	793	737	760	759	766	758	794	790	754	814	760	778	754	784	770	763	769	808	740	768	741	766	793	720	805	822	748	763	804	734	747	719	754	775	784	750	779	793	759	770	782	783	779	783	759	775	753	762	748	759	778	766	773	798	721	789	819	761	802	777	757	752	756	786	788	780	774	791	824	758	751	797	775	771	793	760	782	741	806	759	777	798	754	776	747	736	790	735	764	752	791	701	769	790	764	733	775	797	749	831	747	780	755	817	776	733	766	782	824	689	795	765	747	775	777	766	788	719	806	762	752	750	761	799	768	730	775	777	742	739	761	752	787	762	773	791	703	745	772	776	816	732	779	792	796	765	824	807	785	744	809	793	778	750	771	731	780	770	766	822	761	791	776	826	743	829	765	734	780	779	775	768	773	778	770	815	801	820	786	792	742	810	777	773	724	811	780	745	780	786	775	754	812	770	809	791	751	784	806	784	747	716	787	794	785	748	797	825	754	759	787	842	765	771	786	714	824	762	805	776	754	759	776	777	765	774	760	720	773	806	774	791	758	797	752	772	753	803	794	763	745	748	746	732	765	800	808	788	738	792	760	809	727	793	806	755	774	857	742	751	773	810	784	780	772	777	792	774	770	752	810	781	802	773	774	769	787	778	773	799	762	786	734	736	780	805	809	774	827	752	750	760	797	721	777	766	767	786	752	720	770	792	737	767	769	803	742	753	741	778	831	814	778	734	754	785	742	774	805	748	818	789	733	778	824	715	738	765	741	727	776	761	731	778	819	702	799	727	772	742	808	812	809	802	817	756	765	755	792	762	750	763	765	773	708	749	799	783	809	835	752	775	819	786	773	784	771	818	815	797	786	814	765	746	756	778	758	776	795	778	830	793	830	828	724	733	769	805	736	786	765	806	746	783	775	767	779	808	800	767	842	774	789	763	787	820	745	773	804	747	739	819	791	760	787	758	762	797	800	760	831	792	750	805	735	732	751	818	794	758	762	763	770	753	783	772	792	777	770	776	778	743	778	790	808	804	796	808	806	797	795	749	778	715	769	790	766	753	794	782	814	791	745	777	855	761	797	815	744	819	779	782	764	765	783	755	721	802	817	734	804	773	787	735	789	784	830	768	749	705	799	767	767	774	767	785	769	767	751	779	781	784	767	764	807	762	777	799	760	786	727	739	763	828	796	753	822	755	777	755	764	789	774	812	820	805	738	830	800	746	730	838	791	771	757	786	817	768	794	728	781	774	793	718	766	764	800	779	756	728	819	758	762	784	771	730	740	770	745	758	809	754	800	757	798	761	769	806	786	797	815	731	772	738	766	739	806	770	827	838	769	779	810	782	743	748	769	776	767	819	748	760	780	760	752	757	820	786	791	770	801	763	795	763	761	724	763	757	836	768	796	776	720	798	711	774	782	777	805	783	760	771	766	792	743	793	777	787	791	793	758	743	766	838	795	738	779	808	769	755	775	743	780	749	766	715	805	701	805	754	752	727	753	727	823	718	751	791	776	699	797	750	768	781	755	845	793	804	794	756	793	817	785	750	748	760	776	765	758	781	747	819	796	759	714	763	791	759	736	756	795	769	810	735	782	791	769	768	794	778	770	753	768	775	769	789	773	753	770	741	798	802	789	771	788	782	751	758	820	773	758	806	802	795	755	834	770	807	762	758	805	741	775	758	744	728	770	787	801	749	803	781	737	751	792	748	728	752	793	806	746	801	734	767	833	757	774	772	734	807	768	767	726	753	773	767	750	743	768	791	804	802	761	763	761	796	749	734	778	729	808	755	768	776	793	758	735	793	784	691	756	819	818	763	780	793	765	772	789	767	750	717	726	771	768	825	784	860	721	745	785	763	762	738	762	789	811	784	810	763	810	730	778	807	752	751	796	819	825	813	793	751	750	794	786	749	808	799	773	815	809	746	789	763	790	774	827	811	749	789	765	810	771	720	799	776	794	802	717	798	815	761	747	786	772	804	770	763	769	791	780	762	791	813	763	819	818	775	746	757	742	750	751	762	809	788	804	763	820	761	769	800	789	719	784	752	790	763	750	783	775	802	779	812	780	769	760	755	757	772	810	716	774	726	755	758	745	790	784	784	816	824	806	719	773	756	772	808	726	783	830	765	786	798	772	790	811	797	761	765	775	793	781	796	783	764	788	852	774	776	746	770	763	832	754	801	795	771	773	753	798	755	746	781	816	783	784	804	773	794	754	751	761	770	774	788	790	796	729	789	789	768	798	765	787	776	762	748	764	785	780	807	758
13784	6435	3547	3432	2904	3007	3741	2505	380	346	350	342	347	340	346	312	328	362	446	447	395	344	369	361	326	286	321	307	307	418	422	295	374	388	350	322	299	309	256	270	262	333	311	301	297	295	286	283	258	273	292	265	279	294	268	285	271	294	279	284	265	272	256	307	285	276	254	270	280	270	268	259	273	265	289	281	291	273	291	299	297	275	260	286	236	301	287	293	275	287	290	274	274	276	283	286	288	272	269	283	275	282	284	284	269	319	290	298	271	284	304	280	282	261	268	306	289	269	305	293	279	287	278	249	267	259	274	277	279	317	307	272	284	257	286	290	271	284	274	295	274	303	293	287	271	272	283	268	276	285	304	297	282	293	292	286	282	287	269	279	269	285	307	276	268	276	302	266	287	272	280	239	276	269	332	282	280	288	294	290	274	267	283	294	244	259	279	296	281	266	280	326	280	291	270	297	278	270	273	250	283	284	304	282	278	252	299	272	274	277	294	280	302	288	275	298	268	273	291	275	266	283	312	265	276	316	282	277	288	286	257	297	305	286	275	254	290	268	287	272	282	288	271	297	276	294	274	284	282	265	281	261	272	262	248	263	284	305	306	292	273	285	294	302	281	249	298	243	316	311	261	294	257	284	294	292	264	261	286	275	269	305	273	262	290	284	289	266	275	274	248	291	295	271	285	286	262	297	293	263	272	271	305	259	285	303	278	289	276	300	266	276	289	278	284	328	273	270	290	276	261	297	297	259	304	288	261	266	282	282	306	280	269	318	273	270	253	257	278	289	276	283	279	309	280	278	307	275	280	278	277	293	286	298	294	262	267	284	254	312	268	284	260	285	266	300	293	293	251	283	296	298	256	259	277	268	290	281	291	271	296	281	307	291	254	278	254	261	307	281	272	275	287	284	274	316	269	282	303	276	258	325	252	281	251	278	274	282	272	272	264	277	277	306	284	248	296	265	273	264	266	270	272	267	292	294	241	290	267	258	284	263	254	285	307	253	293	275	304	278	299	288	308	276	259	313	285	267	265	295	306	282	304	314	271	276	293	251	300	276	292	303	300	270	272	298	282	289	272	267	302	282	298	302	250	259	282	252	283	282	284	288	271	264	272	302	285	264	299	269	252	300	264	285	266	290	305	290	273	252	270	260	271	279	283	274	275	244	280	293	251	279	285	305	297	264	278	304	286	277	296	289	280	230	303	322	300	323	280	262	260	295	279	268	258	307	289	311	253	257	303	260	285	295	280	272	261	294	274	302	285	301	301	294	307	278	286	281	258	291	275	242	276	255	258	284	267	255	273	291	275	257	257	272	248	294	273	288	288	267	295	256	296	256	311	284	286	272	283	272	276	284	246	287	288	280	304	267	261	297	247	287	280	261	268	290	288	277	249	285	269	249	283	276	243	276	293	288	278	276	269	305	296	284	274	299	262	273	318	275	255	283	274	290	281	275	281	264	293	296	268	265	281	305	243	279	289	286	288	273	265	321	248	305	308	296	260	269	306	276	282	298	301	315	282	313	271	298	285	270	286	257	273	282	292	277	305	279	312	286	283	263	289	292	263	262	287	286	286	306	306	301	277	279	290	267	291	307	277	278	268	280	282	269	302	281	281	324	275	264	291	280	262	287	272	284	295	280	280	254	285	290	262	290	249	279	276	295	276	274	270	293	313	287	262	289	273	292	279	261	279	298	264	280	286	291	264	284	249	295	261	331	309	273	277	276	261	275	270	272	287	259	296	281	302	275	282	323	271	264	268	289	281	287	268	263	288	293	272	277	291	273	280	306	260	284	283	271	256	272	252	271	261	282	290	276	281	265	259	279	328	280	257	259	289	298	273	280	296	263	253	293	282	290	313	313	252	254	306	287	314	275	277	271	279	294	271	288	267	271	264	275	299	267	286	280	250	264	322	250	274	276	255	277	261	235	332	297	304	262	269	272	271	246	297	257	305	282	275	266	260	287	276	263	284	268	275	297	283	297	286	273	299	260	278	285	273	284	293	241	257	280	282	280	287	297	285	299	292	292	258	307	280	300	278	300	287	307	294	274	297	263	297	280	286	286	255	305	293	300	307	270	278	292	275	273	278	325	267	296	306	265	318	275	300	310	270	290	270	263	260	281	282	271	298	275	291	297	297	264	293	275	290	276	289	299	286	281	268	299	263	296	258	284	299	312	291	275	301	284	322	272	273	298	274	284	272	292	313	297	294	264	280	277	269	252	272	261	269	275	268	277	273	295	292	265	280	330	293	287	279	257	280	287	290	269	271	279	291	250	308	283	273	279	255	273	274	294	238	274	303	295	264	318	259	304	258	289	308	281	273	241	265	310	267	321	286	277	294	311	272	246	285	284	261	283	290	288	260	278	268	271	302	259	277	307	285	296	276	274	278	284	275	292	284	288	287	264	252	282	268	273	270	263	270	268	295	296	277	261	279	265	307	277	292	261	274	296	298	275	278	275	279	266	268	259	299	257	240	259	281	273	265	272	278	265	286	289	258	279	257	272	281	286	274	279	286	267	245	247	291	237	249	278	286	282	246	271	288	278	308	258	264	300	251	282	292	267	285	299	276	285	270	287	308	257	287	279	255	284	300	275	291	294	298	282	280	313	276	290	307	298	287	262	297	245	290	275	286	287	285	269	279	263	285	249	283	287	290	268	256	289	304	274	297	264	279	277	300	264	308	294	268	284	295	270	276	265	276	278	288	262	303	250	271	303	274	271	283	287	268	249	256	267	247	319	284	293	262	287	292	264	274	266	293	300	248	273	284	284	304	262	265	300	293	292	254	265	283	278	281	288	291	249	262	291	277	274	272	293	281	294	287	279	274	286	281	300	286	291	255	292	292	277	295	296	289	279	267	287	308	284	295	280	289	300	306	310	274	281	271	282	309	313	313	282	281	293	279	266	274	278	279	287	294	272	292	286	292	291	306	275	285	248	286	273	299	280	263	286	270	279	297	269	288	310	292	277	272	276	250	287	267	288	290	291	303	279	281	301	277	277	277	321	285	284	291	265	270	271	298	272	240	277	289	273	253	258	293	309	260	245	249	275	299	281	294	262	287	220	276	289	283	277	287	292	277	303	279	293	294	283	292	281	304	289	249	269	264	287	302	271	271	250	309	307	316	303	302	299	280	269	277	262	259	268	296	278	280	287	253	260	269	289	281	279	259	316	292	270	293	280	277	290	260	303	274	246	272	274	274	289	264	277	296	286	254	284	292	273	279	254	275	278	276	291	263	283	239	291	302	260	288	259	299	270	285	279	262	285	280	300	283	285	289	300	281	307	303	289	275	297	293	266	276	290	279	301	266	272	275	299	277	309	289	282	295	306	287	251	284	294	309	279	272	283	260	289	292	291	285	289	280	272	275	269	266	271	280	312	265	264	280	296	271	299	279	302	312	289	293	296	265	297	263	287	273	275	288	273	240	297	295	284	263	257	253	267	266	271	267	268	264	258	283	264	265	302	321	267	279	319	278	289	240	263
9522	5249	5375	8161	9286	11329	14270	9631	1419	1261	1253	1288	1264	1208	1078	1091	1315	1434	1722	2048	1726	1332	1295	1129	1070	978	1007	1018	1238	1639	1776	980	1310	1463	1060	841	780	830	769	792	768	794	752	771	779	777	754	730	787	779	791	812	726	743	769	760	773	806	772	741	746	782	824	809	767	832	753	767	790	764	749	779	781	801	751	762	779	787	758	794	796	742	763	819	774	762	765	764	759	778	741	738	776	808	787	827	758	809	756	775	806	761	782	804	790	759	745	778	763	809	791	790	777	753	769	777	784	735	808	772	743	772	793	776	794	801	714	809	732	788	788	765	803	775	796	721	697	778	729	763	801	816	771	762	828	778	813	801	772	784	821	818	767	759	786	790	786	822	776	762	749	790	798	749	791	783	780	724	801	795	788	776	707	725	747	766	777	767	752	838	769	802	755	776	751	789	796	768	745	794	750	750	777	750	777	749	818	761	779	742	736	736	792	764	728	762	760	740	803	801	768	768	738	760	741	777	752	804	825	773	803	750	785	761	753	764	730	733	767	787	742	804	752	793	812	814	800	800	732	730	776	794	781	813	727	736	754	717	796	730	751	773	784	810	782	764	800	807	750	752	805	742	785	742	774	778	812	788	781	775	742	724	825	745	770	812	802	734	720	801	768	762	740	774	816	813	845	827	793	760	743	756	756	799	790	739	749	737	754	811	783	786	790	738	733	788	790	792	785	775	793	803	774	827	790	782	806	713	792	783	798	773	733	736	750	753	795	781	792	791	803	755	752	774	729	761	778	767	793	743	793	832	818	795	761	810	809	738	772	786	824	807	795	786	743	806	783	803	749	782	843	808	754	757	758	798	793	823	817	822	785	749	755	797	793	833	747	770	748	761	786	784	742	779	787	789	775	784	743	775	755	747	727	765	757	732	805	748	780	781	766	757	772	732	747	782	783	816	817	799	744	760	752	782	738	759	779	787	802	763	796	807	831	773	800	807	749	813	772	811	787	778	844	756	768	771	793	768	791	822	751	750	803	783	755	758	766	776	784	832	805	800	785	760	790	802	788	766	820	789	701	767	754	783	790	763	781	773	791	815	766	774	807	760	769	802	733	765	745	765	787	820	778	789	806	793	735	768	751	779	830	761	799	792	844	761	821	767	695	785	812	720	796	806	800	759	786	756	757	751	791	786	793	758	799	785	741	790	783	749	743	771	770	780	780	768	779	780	790	760	763	779	777	765	805	770	772	754	800	776	759	741	774	726	826	793	757	751	764	787	791	796	807	749	781	753	800	722	777	740	790	794	772	772	756	734	728	779	758	731	733	770	790	832	729	772	769	752	784	768	764	775	787	791	805	738	784	775	732	807	751	803	772	748	736	764	789	817	802	734	749	770	748	741	759	824	757	760	813	785	775	770	780	817	732	787	769	771	798	747	791	756	764	766	780	785	805	781	835	750	766	757	758	804	775	736	839	776	772	774	784	814	776	786	720	780	742	774	783	763	772	830	743	759	792	792	789	773	802	805	773	790	731	742	797	785	754	801	796	822	757	789	772	751	751	791	773	736	785	713	784	764	731	734	747	811	772	827	809	755	797	783	736	725	771	734	813	848	772	764	796	734	755	754	753	771	795	749	794	809	764	799	801	756	741	750	758	710	766	739	744	775	749	717	737	797	768	766	774	805	795	758	804	758	772	809	777	760	807	752	762	798	785	821	784	782	763	794	734	780	799	733	815	745	787	807	783	806	778	750	814	793	744	769	760	747	773	757	759	773	755	764	738	764	733	781	742	783	742	765	758	847	756	838	780	710	791	802	815	852	769	737	828	790	767	814	730	792	760	780	793	799	739	770	772	786	776	808	733	812	785	783	778	799	752	787	763	758	796	760	802	786	780	793	797	824	781	744	783	760	799	726	719	769	796	731	766	779	776	785	794	732	808	791	815	784	782	771	733	795	772	787	712	773	823	734	830	760	740	739	796	756	803	769	758	767	813	810	784	797	806	786	762	784	744	809	765	714	748	749	784	779	764	762	765	743	760	791	794	739	792	747	743	755	753	767	758	793	770	740	787	726	800	747	771	756	761	767	809	785	836	767	782	804	746	782	757	813	747	726	808	784	764	779	771	749	792	762	788	771	741	761	728	740	805	780	737	762	714	768	812	777	771	814	797	756	761	777	777	727	774	810	759	724	797	752	786	748	801	753	798	711	788	758	785	751	794	762	767	792	784	818	772	785	789	773	802	784	771	724	814	743	768	738	810	758	815	750	719	801	750	763	778	765	788	747	806	808	801	768	766	780	766	803	789	796	809	780	795	762	711	767	728	754	796	790	745	830	765	766	758	797	795	724	794	826	823	817	792	784	755	736	728	820	811	747	775	721	774	779	764	796	774	810	800	755	758	732	790	791	766	774	846	755	749	748	778	764	756	747	750	792	795	787	746	758	791	780	758	799	786	774	760	789	802	837	843	763	777	793	767	785	768	792	750	842	775	795	781	811	750	771	786	761	776	759	767	722	751	761	759	778	791	755	828	827	799	769	789	797	830	768	788	788	751	813	849	767	751	802	781	796	727	757	785	755	799	770	816	773	750	791	789	769	785	745	809	803	782	753	732	760	777	766	770	756	804	764	770	756	755	757	741	780	806	758	760	789	784	769	761	784	766	758	826	717	724	742	775	721	752	805	770	727	772	766	749	794	772	773	768	775	729	784	735	777	778	725	776	718	792	793	763	829	803	765	772	789	771	745	807	790	743	745	751	733	791	805	816	764	772	795	728	771	751	814	785	817	744	747	815	727	756	770	774	791	784	760	734	815	811	744	758	744	797	771	780	800	804	816	794	739	807	801	800	776	729	795	790	756	775	799	798	806	816	777	779	763	800	772	772	731	738	738	824	723	788	761	773	798	763	802	704	767	825	800	810	826	721	771	804	743	728	726	758	791	757	735	709	820	787	751	789	781	798	735	769	769	763	773	773	737	794	768	775	776	766	763	755	771	794	795	794	794	782	804	758	761	779	775	832	735	813	750	786	795	763	758	764	797	723	808	831	784	772	749	775	801	760	792	744	774	751	732	778	774	767	807	814	784	772	800	778	767	757	735	773	783	775	743	823	732	792	748	773	726	740	784	766	751	746	805	772	777	788	797	760	761	761	738	783	726	838	743	735	826	776	713	801	758	754	818	782	736	729	801	779	743	806	806	811	767	759	766	775	763	825	739	813	777	739	812	797	800	774	808	783	743	761	780	760	757	778	756	756	819	760	782	809	788	777	765	790	811	758	768	784	784	735	755	746	808	759	782	758	751	764	750	760	745	798	783	795	778	734	755	754	780	785	751	736	787	822	763	783	821	774	760	791	720	763	798	747	793	723	773	813	802	830	797	796	757	779	811	752	788	794	756	796	768	761	788	793	752	763	798	750	718	743	786	765	775	746	780	809	789	826	781	747	754	783	801	853	757	777	815	797	810	794	819	738	759	755	781	710	731	754	760	746	795	769	770	781	769	794	827
11877	7737	4962	3169	3024	2753	4140	2616	476	399	397	404	415	364	390	389	417	460	450	379	343	351	345	295	320	293	280	296	294	356	403	307	365	449	331	284	309	304	285	283	310	289	290	278	281	272	304	283	281	302	290	255	247	282	273	270	262	293	286	275	251	284	295	276	265	263	294	260	254	256	304	277	269	282	308	297	286	259	273	294	270	268	269	263	301	292	285	302	269	290	254	268	246	274	301	293	271	268	298	276	278	271	277	289	279	289	269	266	285	296	292	269	315	313	311	293	294	271	303	280	261	308	279	260	281	239	253	267	292	308	259	294	277	286	302	275	269	287	280	263	256	305	307	269	276	295	281	286	296	269	275	282	260	233	300	266	289	259	294	295	282	285	265	270	274	287	287	294	257	277	280	272	297	304	293	278	325	261	277	303	287	294	278	293	300	269	262	280	297	292	305	267	259	267	269	289	267	251	294	272	305	297	292	263	277	276	254	249	281	249	261	286	275	258	264	290	278	268	301	273	273	258	277	299	268	279	271	295	275	254	265	293	303	313	282	302	294	255	278	272	267	293	264	294	291	286	272	280	274	271	265	292	264	268	263	274	272	285	279	294	272	295	273	275	269	266	286	273	238	278	293	315	293	264	304	280	319	273	255	259	286	307	259	267	295	307	286	285	259	272	273	277	300	277	277	285	308	284	268	274	283	273	284	294	282	267	266	273	298	248	273	258	289	287	282	279	264	268	310	271	314	299	312	293	294	290	292	272	307	285	253	281	278	307	256	253	274	301	280	307	310	270	293	257	323	274	254	314	285	285	289	283	284	295	276	255	252	274	299	258	270	280	304	272	273	280	282	297	319	274	287	294	287	278	290	304	274	264	280	257	298	301	278	286	301	275	267	290	280	298	305	256	271	276	248	294	259	284	311	290	295	280	307	291	269	272	290	286	280	272	285	271	309	305	287	261	270	293	268	291	275	319	270	283	269	290	258	293	298	271	301	276	320	263	281	280	274	287	272	277	276	299	302	283	265	274	279	285	247	272	283	277	301	294	270	243	280	305	273	269	302	275	253	279	318	259	292	276	277	286	264	266	261	283	270	281	309	258	296	313	283	263	284	283	272	261	287	266	270	253	274	247	270	275	253	244	274	289	293	272	245	299	302	297	272	287	278	266	287	284	261	315	286	289	291	284	285	258	275	277	285	299	263	293	278	322	284	306	267	272	288	282	275	256	275	291	265	285	287	304	294	274	263	320	293	278	249	263	282	294	254	290	309	276	252	272	272	252	265	272	305	301	296	273	273	314	288	296	279	272	299	264	310	281	240	300	310	259	275	259	267	268	290	279	283	275	257	283	257	264	283	301	301	277	298	280	273	261	253	271	263	315	244	286	274	287	282	270	264	290	275	299	275	261	262	281	284	289	292	266	276	282	279	301	290	271	293	289	274	294	276	274	255	291	244	257	286	281	280	278	296	250	305	293	278	290	261	318	234	261	253	272	271	288	257	269	232	299	255	269	290	276	287	264	272	267	293	266	265	285	285	273	277	291	298	273	296	281	284	306	282	295	268	276	309	270	308	276	306	274	263	302	285	254	293	269	268	283	289	288	276	252	283	280	278	266	273	285	268	286	283	276	273	271	304	264	263	263	322	276	295	280	293	280	273	283	258	282	256	277	276	281	242	278	296	276	278	288	274	292	296	276	271	255	273	270	313	243	266	253	260	268	265	282	247	291	278	287	317	300	270	288	282	267	275	284	281	288	284	279	277	267	285	296	263	258	283	302	304	285	273	291	285	259	301	294	281	258	293	284	263	244	300	300	276	263	292	266	257	299	276	293	265	285	286	270	259	297	281	287	263	283	281	278	310	266	296	250	287	248	271	278	282	266	291	276	323	271	277	252	291	279	298	259	280	278	274	294	297	278	313	276	275	269	282	279	295	272	227	277	294	280	267	268	286	283	250	305	284	308	326	280	290	291	275	302	290	264	283	293	271	277	255	279	276	286	262	281	292	275	314	261	327	292	282	274	304	268	270	247	274	281	305	285	275	279	280	265	281	301	262	267	280	278	261	312	270	264	311	284	272	247	277	291	313	258	242	271	292	273	258	288	281	285	286	279	273	294	280	279	313	286	254	277	258	299	282	279	317	259	296	286	306	263	275	309	281	272	285	255	280	274	260	253	340	276	284	288	305	268	313	280	282	265	287	271	274	288	260	287	303	266	290	265	283	282	280	289	299	297	283	293	269	275	266	285	270	272	260	256	281	242	292	289	262	277	296	283	291	281	264	279	287	297	294	287	294	272	278	267	256	303	257	302	274	263	270	297	263	284	263	296	269	308	303	255	258	277	261	285	296	283	258	267	302	262	262	311	274	261	281	307	265	228	295	282	250	304	274	283	290	286	289	263	285	256	261	265	285	275	253	271	267	302	282	294	247	291	292	244	272	316	277	299	294	273	279	273	260	258	283	295	279	233	284	301	284	303	291	274	275	270	292	279	301	278	282	279	272	280	290	277	283	288	274	277	271	288	276	306	321	288	291	298	260	285	274	279	309	251	260	283	296	267	295	288	279	261	274	272	290	282	274	296	286	259	281	288	249	291	325	285	276	290	282	273	275	292	290	272	298	287	263	280	254	299	291	265	280	299	287	274	273	281	270	290	297	270	304	298	278	280	265	267	276	259	275	303	285	290	279	285	316	282	275	311	265	278	264	305	299	259	311	277	291	273	272	257	302	286	274	268	258	298	241	269	283	282	268	288	306	306	284	272	272	266	284	267	273	305	287	289	284	278	276	261	300	277	297	314	283	267	253	258	283	307	290	294	298	257	295	266	291	298	327	253	272	312	304	260	302	243	284	293	284	266	281	269	261	301	298	297	268	279	284	263	263	285	267	275	261	265	279	284	280	287	260	266	293	282	290	323	273	312	266	235	279	309	293	266	279	279	275	275	300	273	293	269	291	271	288	258	260	304	270	271	273	301	297	291	259	297	280	282	309	268	288	268	296	270	288	278	281	260	283	246	272	277	290	268	292	295	286	279	294	313	290	265	264	299	268	271	257	280	264	266	288	243	271	258	272	292	314	300	276	297	270	296	275	308	250	272	263	265	267	338	302	271	257	250	255	244	282	281	281	288	258	293	277	284	283	262	279	301	289	277	303	265	277	294	265	267	278	282	303	308	269	280	262	255	301	267	287	282	302	271	283	273	255	279	256	258	252	283	260	266	239	291	264	249	273	285	268	269	285	289	284	266	264	287	268	259	277	269	266	287	288	260	293	274	291	275	265	283	290	270	299	296	298	278	259	273	264	277	296	261	273	256	279	284	267	284	282	270	235	268	267	265	283	277	293	307	269	264	271	272	287	261	277	297	286	280	262	276	306	277	244	269	298	298	283	295	291	269	283	267	266	264	309	279	271	278	282	271	289	301	252	286	260	274	303	297	294	318	264	308	267	263	294	299	292	273	284	249	278	271	266	265	281	306	263	287	306	314	281	273
8097	7401	6776	7576	9436	10721	15895	9518	1744	1458	1534	1746	1551	1340	1273	1407	1811	2153	1917	1378	1077	1096	1138	1001	1013	997	969	887	880	1234	1634	995	1349	1743	1054	894	794	867	813	792	767	815	786	782	796	794	788	713	791	786	767	765	762	738	772	779	771	789	744	736	757	795	786	798	812	744	799	781	774	733	775	745	831	769	798	756	815	733	756	800	763	780	827	785	746	774	770	804	749	775	756	792	774	756	758	796	753	812	732	778	737	781	789	744	814	784	751	769	788	767	769	770	805	769	777	700	757	757	722	764	771	778	779	798	803	779	833	726	794	763	764	711	741	782	772	754	754	763	754	798	788	806	770	810	779	826	845	795	795	726	804	767	755	784	793	775	787	787	763	804	802	761	843	765	818	821	748	775	779	759	753	819	704	767	770	764	767	793	776	784	807	790	773	775	809	758	734	775	738	748	778	766	818	767	798	781	768	775	734	767	778	800	744	780	816	790	752	754	780	787	746	777	732	739	740	748	768	777	788	770	760	776	758	755	767	734	726	798	788	781	807	729	779	802	794	771	760	821	759	782	772	760	798	753	777	834	767	769	753	799	808	784	796	749	774	768	754	788	804	780	820	737	807	796	814	769	774	747	803	775	740	821	790	780	779	766	793	721	771	716	773	844	777	726	793	814	737	739	785	790	734	723	820	733	751	748	725	809	715	797	790	790	757	769	803	759	798	782	750	804	765	748	788	732	721	743	750	752	805	837	806	743	756	805	777	796	789	758	744	791	809	804	817	773	787	769	809	767	811	780	768	822	780	747	721	769	788	779	780	769	773	763	734	781	769	743	750	815	795	787	766	811	775	766	770	816	749	781	777	780	805	795	761	735	742	750	773	733	753	774	802	698	752	781	761	807	772	721	832	786	768	752	745	790	782	729	760	757	820	744	752	793	801	788	760	788	758	813	778	764	776	753	743	798	748	737	784	758	744	747	779	794	776	762	789	763	789	791	738	780	788	803	713	820	791	796	775	784	772	777	793	789	777	786	784	743	739	784	779	778	791	792	756	761	781	754	748	751	760	763	761	736	752	746	755	775	789	781	751	757	736	805	770	759	746	784	777	784	803	768	801	805	767	772	806	747	786	753	775	745	826	764	806	775	814	790	744	754	775	808	793	751	716	837	753	764	743	794	746	733	786	775	763	781	785	748	779	776	732	752	774	729	738	784	771	805	787	752	711	784	828	731	813	804	730	772	752	743	809	771	772	832	735	781	750	834	786	728	792	759	793	804	756	771	766	721	748	772	809	756	812	787	765	765	785	777	780	796	780	741	711	800	773	793	814	753	751	746	768	751	820	720	772	807	755	769	762	798	750	792	784	735	825	797	732	807	706	719	732	768	789	772	763	759	800	783	781	766	784	738	743	799	774	782	751	762	773	764	792	782	788	751	783	772	818	784	794	717	789	828	778	775	717	801	771	747	800	767	764	827	783	796	802	720	753	750	740	809	798	811	740	787	752	771	749	767	778	731	797	714	795	734	759	755	757	801	798	773	750	750	717	770	829	758	762	733	725	731	802	813	777	776	732	790	798	756	790	801	768	738	753	799	823	824	783	768	794	762	799	761	725	791	810	743	800	764	740	802	754	760	780	786	778	775	762	781	762	771	751	752	794	799	764	787	735	724	787	777	737	765	754	719	787	742	765	804	776	731	735	789	766	760	830	777	822	819	768	776	767	808	818	766	737	762	770	759	789	776	810	743	730	772	819	776	772	825	726	765	767	797	766	731	739	793	806	826	809	742	783	794	768	757	800	785	751	741	803	749	749	742	746	757	772	725	749	731	726	746	726	795	793	775	801	734	796	772	753	798	824	805	754	754	777	800	721	731	756	804	746	780	768	755	772	820	782	798	744	783	770	768	757	751	717	752	750	751	782	735	787	736	727	774	762	771	779	765	726	792	806	755	736	752	770	772	771	777	826	785	747	790	804	770	760	740	809	776	773	768	758	801	744	804	737	763	789	755	829	795	799	749	787	748	791	776	764	747	771	784	787	705	740	811	809	750	780	764	756	769	770	754	764	783	780	749	775	766	748	802	750	802	727	765	794	758	826	708	797	747	792	789	786	803	764	793	732	716	756	755	747	776	793	744	803	773	784	800	805	770	755	787	785	790	780	781	790	743	744	851	816	795	792	749	778	750	734	744	760	786	785	751	749	771	809	761	828	762	778	715	770	849	749	752	744	734	762	816	730	781	821	721	813	779	747	770	777	760	780	770	724	767	770	738	763	777	767	733	763	768	779	774	757	820	811	763	776	753	763	790	769	843	766	733	802	856	795	755	761	738	815	689	769	788	775	746	776	719	773	811	779	731	763	742	845	736	738	785	759	780	772	767	801	768	769	733	794	787	773	799	781	774	735	763	763	737	790	758	790	832	811	727	747	794	714	746	766	785	817	822	744	792	780	786	764	788	826	740	749	762	756	777	767	794	798	803	800	765	789	785	759	801	764	792	758	802	808	759	751	799	833	705	762	760	784	735	792	745	749	788	731	743	753	781	806	745	760	799	818	802	754	774	812	758	766	737	780	845	792	775	837	785	770	781	734	793	816	752	763	750	763	782	806	751	784	741	806	782	782	786	754	827	770	803	770	748	756	786	780	825	737	828	805	769	747	741	742	805	764	759	735	726	761	719	757	720	792	816	777	771	785	776	792	814	756	789	772	782	811	774	794	726	763	770	802	794	766	774	766	777	763	782	805	725	768	763	787	779	759	787	748	768	794	770	772	772	812	741	771	712	783	734	794	751	785	789	779	761	743	751	737	764	786	796	813	773	777	797	743	794	756	737	729	788	803	787	759	805	787	772	774	771	780	781	752	814	719	809	757	752	724	769	755	741	746	791	742	729	791	818	770	765	786	770	802	766	735	824	733	830	818	748	763	778	790	783	785	805	749	811	787	740	809	770	814	767	771	755	792	786	748	774	750	724	770	764	777	750	780	750	765	734	762	777	765	828	803	784	749	783	760	797	757	746	741	794	738	758	810	752	812	769	803	754	809	797	770	767	723	772	794	728	806	761	744	783	748	770	781	777	753	833	760	766	802	802	772	765	745	766	825	798	798	808	790	760	777	810	785	789	744	757	825	810	719	757	780	757	820	755	764	772	796	809	823	813	756	788	798	767	786	747	777	803	798	756	787	803	772	795	803	758	738	783	785	802	778	733	741	752	759	793	825	750	771	745	759	813	790	715	791	772	790	776	788	795	758	752	803	810	767	789	766	804	699	752	811	753	786	755	804	782	748	792	799	816	763	762	779	799	772	739	772	727	757	725	823	789	786	773	803	748	775	789	806	771	808	786	813	746	744	760	762	763	762	794	754	789	780	798	735	757	715	775	769	794	763	802	755	783	771	792	732	740	763	811	768	773	787	746	805	759	802	783	762	773	795	800	780	786	784	783	764	798	774	766	766	728	757	770	754	753	735	734	761	754	742	762	788	810	742	757	729	826	829	743	730	816
12829	9939	7708	4240	2948	2716	3577	4951	1267	480	384	360	372	355	342	347	349	330	297	317	310	326	314	282	326	287	280	300	302	334	353	314	337	383	330	324	287	293	273	299	281	275	268	266	291	294	267	275	278	273	302	296	281	305	277	281	278	308	313	273	243	291	274	279	274	282	274	283	281	277	253	262	256	269	275	268	262	269	273	303	295	284	251	249	296	244	306	278	254	287	286	280	281	289	289	272	273	271	266	286	279	281	275	277	306	302	300	299	272	283	269	282	299	260	278	261	287	255	252	257	283	270	263	289	296	271	305	288	264	299	266	278	285	288	270	280	278	285	276	286	289	299	277	286	266	286	291	305	280	282	286	267	256	266	278	246	297	281	269	270	297	308	263	244	283	288	288	279	270	275	293	294	277	283	266	276	279	267	261	248	273	289	297	244	237	303	263	306	276	312	244	280	292	303	283	279	282	263	299	260	261	267	293	304	324	299	283	295	263	281	284	272	281	261	273	277	263	283	305	274	294	297	310	294	273	270	261	286	233	303	271	286	246	325	284	289	268	258	265	277	279	292	280	302	269	265	284	294	300	278	272	299	268	270	272	275	258	283	270	305	310	276	281	295	251	282	289	284	262	329	300	273	273	250	275	262	287	266	295	300	262	273	289	292	303	263	270	299	285	303	289	250	282	278	288	288	299	275	265	276	266	278	274	269	275	274	299	297	286	282	294	281	271	259	283	294	273	304	250	283	284	279	289	267	290	260	286	322	303	289	272	290	311	281	282	269	262	293	272	322	298	299	321	323	263	278	267	297	307	255	276	291	296	298	264	277	263	293	287	314	273	278	310	267	268	325	298	300	280	276	271	267	320	287	281	277	286	263	247	274	284	304	284	285	308	305	286	284	295	287	275	282	282	303	292	287	308	284	318	277	267	260	274	281	300	304	266	283	302	282	290	303	293	288	290	270	330	292	260	277	247	235	277	259	279	285	273	275	278	260	302	297	254	295	311	289	265	293	287	286	270	277	255	297	280	289	270	261	278	287	299	299	288	285	283	272	264	315	295	309	314	284	283	264	271	296	298	286	272	258	311	269	288	288	292	268	312	273	270	277	294	268	274	261	292	297	257	287	282	262	281	294	275	288	253	278	270	277	262	273	272	251	270	306	299	270	273	263	266	283	294	296	277	296	254	287	254	277	260	281	264	266	281	272	276	279	299	291	272	308	249	277	280	287	317	288	279	318	281	289	264	276	301	282	313	261	294	259	278	289	311	260	296	303	289	271	333	258	287	250	255	289	255	274	269	256	283	265	273	258	272	305	272	302	281	271	272	280	280	285	281	247	276	291	266	319	286	293	283	299	304	321	288	248	291	216	285	293	253	307	283	281	261	284	310	289	305	274	273	294	270	291	283	307	286	298	297	291	282	267	295	290	288	311	292	282	311	297	276	258	250	260	284	302	292	275	263	276	305	296	282	279	296	287	261	259	260	266	277	268	274	262	299	275	304	283	305	290	306	260	301	273	276	299	293	290	270	271	279	274	298	285	253	301	325	280	285	284	261	287	297	289	266	294	279	271	288	267	260	287	261	300	263	304	313	275	312	294	270	276	303	288	285	261	251	261	290	286	275	250	311	276	286	297	273	300	262	327	289	290	300	253	276	295	300	292	273	285	258	289	251	286	286	272	301	268	292	224	313	293	276	262	286	273	282	293	270	295	241	279	316	312	277	258	279	280	306	298	270	278	291	270	305	250	292	296	272	298	293	292	269	294	275	302	301	263	292	258	283	272	299	290	277	270	269	255	274	264	281	278	320	294	292	277	315	257	294	304	312	266	292	276	326	266	275	292	309	282	308	315	288	268	299	287	264	266	271	269	309	268	259	302	295	296	276	320	273	269	266	281	276	264	304	273	297	288	310	265	274	292	255	307	317	261	274	257	295	313	272	278	293	285	266	286	297	262	266	259	262	296	248	260	262	310	259	262	284	262	266	282	276	269	294	293	294	279	291	249	309	259	246	263	297	275	275	287	323	276	282	282	240	258	262	237	287	266	293	280	270	289	272	279	273	309	272	308	279	280	295	259	297	310	251	256	259	291	268	286	265	281	283	291	256	274	286	280	275	282	293	300	309	258	312	283	306	291	297	301	284	298	260	293	307	296	273	292	277	268	283	303	269	282	301	293	275	300	298	266	250	284	267	290	271	300	302	304	265	268	300	293	325	270	287	297	271	293	257	286	278	277	247	289	294	267	313	255	271	253	271	271	265	257	262	283	248	265	290	325	288	252	281	288	316	287	301	273	248	300	273	274	278	288	257	314	297	270	283	260	279	253	310	273	300	291	264	273	279	282	268	286	297	274	270	300	305	310	294	321	278	278	294	269	286	311	258	253	258	251	274	280	295	260	304	281	254	298	273	285	301	279	280	307	297	284	282	273	284	284	303	273	295	254	275	281	294	308	311	263	265	258	286	279	285	301	282	301	299	292	282	259	300	271	287	285	271	236	262	293	282	312	310	289	275	280	291	277	286	285	320	286	283	273	284	283	312	300	280	283	278	276	299	267	279	302	243	320	291	252	264	275	262	274	304	289	274	275	293	287	284	266	271	295	278	304	289	271	303	247	276	308	264	280	251	305	284	260	253	294	267	280	289	295	294	282	273	260	247	259	282	278	310	284	263	282	288	283	286	285	276	277	315	286	288	252	276	260	317	291	275	289	264	275	317	268	251	272	266	296	281	247	279	273	270	279	284	302	298	299	283	263	302	282	293	299	273	279	274	280	280	300	277	281	274	298	285	270	295	274	299	293	306	291	284	291	264	262	275	280	286	296	298	330	285	295	307	290	259	254	289	291	300	297	280	304	303	281	304	292	285	275	273	276	298	278	270	246	270	252	293	272	280	278	292	287	291	283	286	241	280	289	277	316	285	261	289	273	305	265	283	273	283	287	251	234	306	291	272	295	257	302	265	302	252	272	266	271	271	279	298	289	289	285	279	280	267	301	276	248	279	268	290	308	277	301	276	277	288	282	260	280	304	270	264	264	286	256	302	272	293	251	299	277	268	272	302	298	259	258	285	292	272	271	258	305	279	310	291	281	284	274	294	303	285	282	287	271	264	304	296	284	291	323	259	271	266	280	281	290	282	287	308	263	301	282	310	315	283	285	285	273	306	333	279	294	245	272	306	261	283	260	270	302	263	286	261	285	299	280	293	281	254	277	285	272	281	281	291	283	302	276	262	238	295	269	289	296	281	248	278	282	302	291	277	289	287	301	288	275	291	275	261	283	320	264	260	259	301	289	294	273	310	286	279	275	266	277	288	276	282	307	281	284	269	271	305	295	289	295	260	268	282	286	293	258	263	257	301	294	268	278	291	273	282	275	314	266	250	292	283	268	269	285	270	298	301	264	249	256	294	287	265	304	266	296	306	282	277	269	263	279	280	296	285	272	301	277	290	262	250	287	244	283	285	262	295	265	297	285	281	279	284	318	286	273	314	295
8954	9165	9647	9456	9137	10189	14664	17649	3979	1854	1367	1400	1354	1287	1230	1216	1294	1065	1004	983	958	945	922	904	966	934	889	891	886	970	1210	942	1142	1371	997	874	814	779	766	764	813	793	837	802	820	782	782	795	750	741	767	773	756	790	780	782	807	765	753	757	813	820	772	755	799	756	782	799	822	827	782	772	769	801	812	793	834	795	766	774	831	831	726	771	805	762	740	786	748	732	733	784	747	797	805	845	739	738	761	802	797	755	797	726	732	786	747	819	766	805	757	779	802	780	792	736	792	780	786	730	788	780	746	808	758	766	853	854	748	727	841	757	781	754	761	778	764	818	725	740	780	762	779	769	762	790	747	781	772	799	776	749	740	799	787	748	766	763	797	759	801	780	770	784	797	804	760	730	782	748	740	724	749	800	769	768	797	733	796	827	800	744	774	837	769	762	798	752	832	763	788	759	796	731	770	786	749	814	721	775	803	798	784	809	781	760	797	809	858	790	744	732	783	761	753	811	772	807	766	759	810	766	768	804	741	815	801	813	782	782	754	768	772	770	771	805	833	790	832	738	774	764	810	800	753	835	734	791	763	837	771	803	763	760	737	782	807	771	777	788	773	812	774	807	779	781	797	800	800	800	791	771	766	747	781	769	761	822	791	819	752	748	803	750	736	745	741	758	777	796	782	782	793	782	780	759	840	817	745	756	781	811	799	798	754	765	790	780	771	741	786	796	813	726	775	767	771	704	771	744	797	732	794	812	768	841	790	799	795	797	733	776	798	803	797	750	828	758	769	765	754	766	793	793	786	740	794	754	774	764	794	777	769	813	786	759	811	777	787	749	807	745	802	758	783	740	765	782	805	766	797	745	791	804	751	781	809	779	767	781	826	764	767	764	812	717	812	809	791	783	812	716	832	717	751	787	811	813	783	769	810	789	830	785	818	789	826	737	770	831	757	747	747	733	773	768	792	780	822	777	775	736	752	722	787	810	755	811	758	790	815	784	793	820	784	819	800	809	816	745	786	726	757	770	797	810	793	747	732	808	792	781	733	786	830	745	770	812	791	784	739	810	787	777	783	802	797	795	784	766	784	735	752	773	765	813	774	800	765	801	780	778	743	789	767	784	802	780	807	761	776	792	775	751	745	785	803	842	814	723	767	791	813	781	768	721	739	765	765	803	758	821	755	714	815	805	823	776	809	781	764	754	810	778	778	796	757	821	768	800	779	778	771	719	741	752	799	756	752	760	804	795	786	743	769	758	790	734	797	806	734	741	792	805	826	735	732	796	736	801	815	773	787	818	811	795	742	741	731	785	786	804	760	752	792	796	773	800	773	762	791	773	763	780	809	742	760	777	736	794	804	807	815	802	806	774	771	765	773	744	751	759	791	769	744	814	746	815	781	827	729	747	778	783	755	752	781	802	758	754	735	798	772	778	742	785	783	802	734	766	727	769	802	794	781	802	756	747	756	781	781	768	719	776	776	768	766	752	829	744	727	784	758	785	799	799	754	782	804	754	778	811	755	778	782	792	753	840	770	740	741	783	791	760	829	770	764	752	749	773	741	760	817	765	743	788	747	805	815	727	778	764	773	778	739	739	775	786	749	720	796	790	808	784	771	740	752	761	774	757	784	809	768	777	778	801	784	785	792	721	770	794	713	741	794	796	778	784	747	739	730	752	745	832	788	760	800	780	807	787	802	773	749	738	724	763	767	762	829	769	771	758	791	780	718	796	783	811	751	711	752	767	785	786	811	761	742	809	753	737	750	739	789	827	781	790	743	765	829	783	818	719	764	767	804	776	742	762	792	752	787	744	772	789	789	761	812	778	760	793	784	763	755	780	767	796	791	744	758	780	840	793	769	831	790	760	798	756	740	823	843	767	807	814	788	840	758	803	731	729	789	796	751	791	787	791	824	755	710	737	743	759	772	767	741	746	829	745	813	740	851	770	729	759	786	800	778	793	742	776	738	782	755	768	780	754	783	741	786	737	744	774	760	788	732	760	749	790	750	789	764	832	824	797	747	781	744	767	740	850	776	763	784	768	760	792	796	800	777	785	767	773	787	778	797	789	849	760	769	762	765	824	737	729	818	782	771	740	706	750	796	799	754	751	747	779	811	780	773	740	729	763	831	808	715	798	752	788	829	781	774	776	818	755	811	807	827	824	796	796	796	779	776	811	744	775	813	749	765	774	781	768	809	796	767	759	736	825	803	782	767	814	795	728	755	766	710	784	813	857	794	769	795	776	763	781	775	787	844	778	811	740	782	796	819	764	798	747	771	786	746	806	798	743	793	778	782	767	755	785	777	843	740	769	809	764	784	789	781	765	766	760	807	806	783	745	758	776	772	770	716	743	762	766	764	785	777	781	741	740	754	766	754	798	763	782	836	769	793	784	753	789	765	782	780	798	736	759	769	791	756	745	786	782	780	706	789	772	767	792	808	772	769	787	733	807	796	749	798	788	759	753	752	789	789	779	732	791	802	795	803	783	781	789	799	747	748	801	784	812	805	747	738	816	744	730	786	779	769	760	791	778	769	774	753	784	759	775	749	767	726	783	790	758	755	775	743	766	768	759	755	758	733	788	784	774	790	799	775	789	798	755	718	765	772	756	783	790	783	803	787	740	722	776	717	777	776	777	771	777	779	748	758	747	724	752	787	781	798	786	754	796	765	743	809	761	765	760	790	747	792	771	745	761	740	758	800	730	745	775	797	791	802	782	789	759	783	773	772	759	795	771	781	746	788	764	781	725	763	740	816	742	749	812	793	794	753	758	781	786	840	795	842	758	773	751	793	807	782	762	802	780	775	774	781	774	802	797	777	789	800	819	743	753	759	798	814	828	778	750	776	766	739	786	754	807	759	770	792	798	756	811	821	756	807	793	773	808	797	775	814	774	802	813	739	802	775	785	750	773	803	765	805	718	802	814	791	773	759	731	720	746	764	771	777	774	801	790	793	773	765	776	717	815	766	744	762	813	760	730	792	732	748	748	780	722	806	797	798	778	777	783	773	778	804	772	786	822	750	795	788	788	747	749	755	774	803	821	759	842	763	767	801	764	770	759	753	778	758	766	725	832	770	772	751	810	768	810	732	734	755	792	828	774	788	816	852	779	685	755	779	762	753	774	802	742	770	793	782	762	801	754	779	773	787	811	782	775	724	788	779	794	723	756	790	758	812	733	779	806	781	776	796	786	771	803	757	748	770	747	754	774	753	801	784	793	756	791	785	757	718	736	780	807	790	783	786	726	774	764	746	782	760	783	749	727	769	774	791	773	765	770	813	792	783	746	756	769	788	764	779	791	757	810	778	803	769	797	783	782	765	756	760	799	750	762	787	751	739	815	738	791	792	791	819	755	769	790	747	788	744	732	788	803	743	819	787	805	744	797	741	796	740	771	833	768	805	731	781	795	840	746	780	766	818	760	770	789	807	747	766	770	777	748	736	782	829	835	717	781	767	809	779	783	825	790	783	785	719	764	747	768	815	726	818	815
11516	10037	9617	4788	3379	2015	2482	3754	1483	581	479	473	495	435	376	374	328	320	319	343	327	331	347	268	283	268	309	306	358	301	399	301	325	372	371	281	284	290	272	281	284	269	298	275	275	267	289	265	269	273	253	269	275	306	280	308	282	283	279	308	287	279	332	268	305	298	271	299	278	297	266	293	287	291	266	301	240	284	299	294	317	296	267	257	285	294	269	269	276	286	258	291	295	268	292	284	280	331	298	254	267	297	277	297	282	281	268	287	254	283	279	254	274	279	267	281	278	304	298	272	243	282	258	275	296	296	284	252	267	288	292	257	253	264	275	287	299	278	293	271	250	279	307	271	279	302	293	288	289	283	284	220	237	292	286	283	266	272	296	290	298	268	249	306	275	290	275	275	261	301	297	281	282	285	292	283	267	287	258	295	268	289	273	250	265	302	272	273	279	294	296	296	255	277	282	248	279	289	291	288	275	271	303	297	278	257	271	264	263	295	265	276	256	287	293	271	287	291	246	287	262	314	300	301	299	316	310	283	306	277	314	281	291	287	300	296	287	281	262	290	243	280	263	298	274	299	282	311	280	284	271	277	239	280	259	278	288	282	278	250	298	295	306	290	299	264	268	306	269	288	253	271	297	287	269	265	282	275	272	277	306	285	255	266	276	267	307	297	281	296	270	245	268	272	272	299	277	288	302	293	298	299	271	288	269	294	258	290	264	304	264	279	273	276	287	293	302	299	270	294	276	287	279	283	282	274	298	282	262	290	290	275	271	284	271	290	295	286	276	282	273	271	302	306	268	268	268	278	288	284	252	283	302	265	263	262	290	255	279	290	266	289	296	282	263	290	279	307	293	280	276	259	280	312	299	275	276	285	261	269	299	279	255	290	261	263	270	294	286	278	258	262	273	323	277	272	295	309	269	274	275	301	264	269	297	254	263	274	259	257	257	291	284	281	296	259	265	264	249	279	281	302	286	297	274	284	308	277	265	266	283	255	308	279	243	236	279	283	317	299	286	286	304	286	269	271	289	248	317	284	296	296	272	310	312	282	269	309	277	304	277	282	287	257	283	255	263	292	281	244	285	272	300	272	277	280	265	277	265	288	255	289	276	289	276	258	247	265	271	294	280	291	282	301	262	272	278	273	229	298	283	298	305	303	287	268	255	264	290	290	257	269	261	284	275	278	305	294	250	255	257	307	281	271	240	289	296	273	280	291	274	258	287	266	278	292	269	283	284	299	320	275	270	242	267	271	252	268	261	326	285	305	299	279	288	275	276	311	272	299	235	300	252	293	294	287	269	280	275	291	274	265	280	270	269	289	275	285	258	307	282	292	272	262	297	304	247	285	291	256	312	301	296	271	273	249	269	293	279	259	288	271	301	290	302	270	261	313	270	270	273	279	282	293	268	276	301	309	267	271	287	280	272	294	283	266	280	297	264	311	274	267	290	268	288	290	260	288	261	296	274	291	269	271	322	271	253	278	271	288	275	295	298	255	276	270	295	308	265	305	302	291	314	273	288	307	291	276	280	275	271	296	273	287	286	304	246	301	269	278	275	306	273	273	280	285	261	300	258	297	277	282	299	267	302	277	251	284	298	252	265	268	263	291	311	289	271	265	279	294	258	289	265	295	265	314	304	268	274	273	246	261	297	241	269	284	280	253	302	272	279	297	290	274	290	291	276	263	283	287	271	294	286	289	284	273	301	301	289	303	252	257	268	281	280	266	284	315	286	277	258	251	263	287	281	286	267	257	283	276	303	287	294	288	267	284	279	263	284	289	269	287	310	282	265	298	269	268	273	272	281	289	296	258	264	271	293	267	232	280	241	238	291	310	247	279	260	308	279	290	279	298	260	259	255	304	253	282	277	273	254	307	253	301	281	242	296	292	294	290	315	315	275	293	284	261	263	305	262	281	259	265	271	274	287	291	281	287	298	277	274	258	279	297	245	268	308	293	273	278	280	260	292	263	267	280	283	293	241	273	280	271	300	264	305	263	285	280	274	264	241	274	259	279	263	309	258	263	285	282	263	263	265	277	289	304	288	274	286	337	270	284	282	279	295	280	290	299	287	285	280	293	302	265	271	243	293	260	302	274	314	298	257	263	263	270	253	278	319	262	271	291	263	300	275	251	263	287	249	243	265	274	306	274	276	300	252	271	253	264	282	271	296	288	286	247	261	274	251	285	296	287	299	273	285	314	297	286	295	290	278	298	247	261	259	264	286	275	280	317	298	282	283	304	285	296	305	275	298	275	287	255	284	297	305	268	300	271	253	247	280	269	285	274	274	281	264	293	304	304	284	291	271	302	296	276	302	278	271	290	278	265	269	285	244	268	252	279	281	253	300	275	285	290	289	290	316	286	268	297	293	258	278	276	271	263	311	285	281	279	305	278	312	262	272	294	285	260	307	300	298	283	253	287	303	310	282	290	270	290	299	299	270	275	295	303	265	303	275	286	291	281	265	275	286	245	262	289	279	268	283	259	271	297	281	279	303	269	298	276	282	294	241	273	255	282	282	285	301	278	251	264	245	287	273	292	275	317	285	288	277	296	303	315	267	271	282	301	281	266	297	265	269	262	260	276	310	302	281	253	291	305	278	297	294	258	290	261	287	251	275	275	273	252	267	262	279	296	272	311	266	279	273	282	293	285	281	294	288	267	288	262	294	297	296	316	304	275	251	278	302	253	296	285	287	286	269	274	277	268	260	253	313	289	275	276	289	277	290	283	286	296	276	237	284	301	296	278	284	299	314	250	302	257	297	294	268	307	272	286	297	280	300	269	291	284	261	274	267	310	266	251	288	282	282	262	254	284	285	264	249	266	279	255	323	296	311	298	283	285	279	286	296	276	302	277	265	287	275	274	291	289	277	301	277	296	309	303	292	298	298	287	296	267	258	314	297	290	271	288	303	316	269	292	306	287	252	251	282	286	243	266	259	295	323	262	289	283	262	296	282	313	281	282	250	249	272	253	265	281	297	301	260	291	270	264	283	267	276	259	269	269	270	293	276	274	289	252	282	300	292	244	315	286	270	252	265	291	276	291	305	260	315	292	304	285	243	271	296	321	303	272	281	297	313	267	293	283	243	276	315	271	256	271	294	288	280	271	289	288	258	287	298	305	285	290	281	259	263	295	256	289	293	243	278	276	284	270	289	277	308	277	280	247	280	260	286	284	319	261	268	294	262	247	254	294	287	267	284	257	298	296	265	267	281	298	258	284	275	276	295	277	287	268	295	279	272	275	289	279	265	304	288	282	268	261	290	260	245	276	282	275	324	286	300	320	317	310	285	273	275	270	278	281	292	289	283	270	278	292	238	297	294	301	281	286	280	287	317	267	275	252	274	287	282	229	270	301	295	290	298	315	265	294	267	256	281	285	281	311	284	289	282	251	275	322	281	271	281	278	287	311	271	275	294	245	282	299	288	286	313	275	256	252	306	310	282	289	260	260	287	285	243	284	291	291	284	283	290	267	302	290	294	279	276	298
7820	9751	12577	10252	10010	8019	10167	14782	6035	2223	1944	2028	2038	1787	1496	1328	1189	1119	1032	1004	1012	1068	962	895	886	845	990	893	947	1056	1358	974	1109	1506	1079	866	795	801	782	763	810	788	845	772	796	819	758	708	791	748	776	736	752	768	779	813	821	784	795	754	826	781	818	832	736	782	759	804	763	775	797	760	791	751	740	739	758	752	818	792	811	792	735	809	789	800	794	733	786	816	819	762	785	771	793	789	791	791	763	778	802	782	796	819	795	771	790	746	760	768	753	806	784	774	803	761	775	795	765	799	770	796	795	784	780	833	752	717	759	751	764	743	774	780	759	778	789	841	752	812	809	798	771	781	773	782	788	783	763	733	782	818	796	783	731	772	805	778	783	757	787	800	816	778	749	786	758	827	712	788	787	768	819	734	798	784	807	802	798	800	769	753	764	811	759	773	791	737	755	748	790	776	784	766	786	798	787	741	758	741	773	776	751	758	779	749	774	774	769	771	783	773	831	785	759	793	769	792	824	781	761	753	755	766	722	769	804	803	754	766	747	731	760	727	764	836	764	778	796	794	779	805	707	792	810	765	714	784	811	767	820	797	805	762	774	758	753	805	744	765	805	804	800	806	752	769	766	748	756	761	762	784	812	767	750	744	735	773	797	772	763	761	766	741	798	825	779	769	742	790	754	799	840	737	806	792	801	734	740	802	781	749	812	750	800	738	819	788	790	791	750	798	796	786	753	774	850	755	803	727	788	732	773	779	766	816	765	756	769	788	787	761	770	797	763	812	774	792	768	785	725	800	782	814	796	741	817	806	769	755	810	758	755	798	737	790	801	780	782	806	748	777	802	753	800	798	804	811	765	751	755	767	751	742	756	813	750	767	781	777	828	860	726	810	794	768	736	756	795	771	798	825	788	750	712	784	770	759	816	782	734	824	818	803	755	768	760	733	786	763	758	731	774	772	775	755	781	754	755	755	785	739	819	753	787	788	737	800	777	744	744	765	791	770	841	774	760	747	807	752	792	780	752	798	764	809	765	785	737	768	747	755	776	772	749	747	821	723	797	798	757	784	768	792	772	768	799	795	793	794	749	775	802	752	824	772	790	804	808	798	823	829	810	739	805	779	749	771	844	785	792	790	783	794	779	786	811	790	803	776	823	784	812	802	775	740	777	854	796	798	799	786	761	731	754	823	768	792	822	800	743	743	785	786	756	767	792	721	781	734	713	754	732	785	741	764	798	764	787	743	827	793	770	768	728	808	775	778	766	786	743	783	791	806	809	756	797	770	771	774	764	847	786	773	751	792	736	794	795	788	758	762	797	774	765	744	737	772	775	783	712	794	798	790	804	788	708	793	834	756	790	760	799	785	797	782	765	784	774	816	759	786	741	808	800	755	788	744	760	792	781	748	778	753	774	723	750	742	756	752	731	787	797	785	794	780	757	744	801	778	755	764	732	803	797	791	808	799	724	811	785	810	715	769	761	815	784	748	771	795	781	758	778	797	787	765	775	803	781	784	775	794	748	829	756	744	786	780	791	765	786	812	703	763	794	763	753	766	797	825	800	741	769	789	772	749	732	748	768	821	718	842	816	748	766	772	740	761	749	789	767	776	766	781	774	731	794	810	790	777	777	803	781	802	759	772	747	761	817	745	802	763	823	808	780	799	796	766	810	785	765	737	739	713	800	773	789	750	782	751	791	741	767	766	761	816	741	827	811	786	766	754	770	762	800	741	761	744	799	779	803	790	778	794	754	766	777	813	775	777	765	778	788	772	812	772	774	763	796	819	821	780	754	780	769	785	767	790	791	787	743	716	821	781	803	771	767	794	800	766	719	774	772	766	757	826	766	806	764	740	794	767	809	780	741	784	817	799	773	786	794	774	764	736	771	783	783	756	738	736	745	765	797	758	761	748	767	735	779	751	768	825	781	764	745	820	741	748	799	806	769	798	786	803	840	781	772	782	823	776	770	776	807	823	833	771	733	788	778	785	785	739	784	818	790	775	756	746	771	849	791	791	778	756	784	712	811	746	819	783	791	779	835	794	760	823	769	813	788	816	784	794	759	799	763	793	760	779	768	768	778	772	736	756	751	747	728	792	754	765	775	792	797	776	798	782	777	771	798	764	725	776	806	758	748	760	772	750	790	722	767	769	820	732	792	784	773	734	784	808	762	878	790	744	783	800	749	759	790	807	788	750	823	830	771	773	756	781	808	769	784	789	816	756	745	754	766	798	776	779	789	763	804	734	774	764	787	763	766	775	773	778	775	799	808	774	814	746	802	841	841	765	790	804	826	733	807	799	770	752	756	759	780	776	766	756	760	786	766	761	787	791	767	755	807	772	751	737	732	759	845	801	715	779	797	815	757	751	779	845	762	767	801	766	747	764	802	814	758	805	762	777	810	767	756	736	729	732	744	752	795	749	741	764	788	775	752	829	775	751	796	706	768	794	804	751	747	760	774	771	791	800	766	772	814	781	714	771	760	789	764	816	800	820	741	740	760	799	763	797	794	741	764	786	834	839	743	761	777	776	764	764	766	734	763	785	728	745	758	799	775	810	770	798	765	764	737	778	766	781	756	764	731	771	772	783	758	734	790	771	786	765	747	804	763	775	796	772	795	754	763	789	767	697	771	755	779	815	763	812	758	768	730	808	807	761	818	827	754	746	755	739	760	807	775	787	834	742	786	798	799	783	746	792	764	791	740	787	776	790	816	763	798	802	811	788	756	802	813	820	796	818	772	772	760	766	793	769	804	776	786	745	773	723	780	725	772	816	765	816	826	780	788	775	782	731	822	793	824	807	768	763	784	818	773	770	770	802	800	798	816	808	789	798	717	723	783	764	778	780	777	746	733	803	829	803	782	758	811	776	758	782	748	806	778	799	783	796	744	795	810	807	817	802	807	783	734	802	838	777	758	790	819	767	758	817	821	801	816	784	757	814	814	764	777	773	773	739	802	781	836	761	769	757	768	763	761	796	792	771	774	753	779	797	793	756	782	806	766	811	816	811	800	753	777	778	757	793	819	780	752	786	796	756	801	728	778	775	816	772	793	752	760	756	762	794	796	807	802	811	767	767	807	815	756	825	742	774	768	806	800	801	777	747	796	795	800	771	754	806	756	793	793	765	787	795	760	790	776	762	786	791	788	748	796	810	773	787	775	821	791	770	801	752	797	807	783	746	751	755	739	790	810	785	849	774	723	769	763	766	771	753	808	784	787	784	763	787	772	838	754	766	808	764	793	745	777	804	757	780	784	752	779	829	752	753	779	822	761	809	774	784	810	799	763	789	718	798	757	792	788	759	751	748	735	768	776	777	767	836	790	768	824	754	778	768	794	761	755	787	793	803	757	793	780	788	754	793	807	767	788	759	766	755	827	744	818	794	782	743	790	763	779	762	813	745	766	796	725	784	763	747	749	743	817	773	726	739	818	755	736	750	730	735	750	749	825	757	808	791	790	782	763	755	763	773	755	786	762	764	724	804	751	740	772	797
11136	8902	9265	5599	2300	1720	2185	1734	920	789	662	630	652	513	443	354	364	371	349	345	406	340	328	317	305	311	291	273	314	330	427	338	421	575	397	337	343	329	294	255	261	263	275	302	277	261	269	271	276	313	282	279	293	271	328	285	304	278	290	259	239	280	292	285	293	257	294	279	289	298	281	309	270	264	286	249	285	310	251	300	295	295	279	286	274	308	285	249	294	279	275	278	274	282	271	277	314	266	294	292	286	278	277	278	280	249	294	252	283	260	277	261	253	272	285	272	254	268	272	240	287	265	295	264	300	295	282	295	270	261	283	282	256	281	316	288	256	273	295	271	308	267	309	299	296	304	314	304	284	265	295	279	306	271	280	265	282	259	268	267	269	310	275	282	274	289	261	297	313	292	268	239	287	263	302	291	288	279	279	296	298	251	267	275	285	255	276	283	280	291	267	228	261	271	268	285	299	275	264	253	308	257	260	286	279	301	259	266	294	275	262	287	272	305	290	303	295	276	282	282	286	282	253	279	270	294	297	283	285	296	263	252	285	274	239	283	285	287	279	291	274	258	290	271	258	279	289	266	259	279	268	282	240	278	280	280	278	318	261	272	299	283	254	269	297	271	284	271	239	261	293	277	238	272	283	285	277	268	287	309	252	272	281	276	269	270	284	306	283	278	286	255	321	276	277	282	251	291	294	281	255	250	256	277	297	286	259	270	289	242	287	278	306	283	274	309	282	303	266	274	328	264	261	274	284	268	242	285	256	270	275	256	271	283	271	276	286	303	313	275	265	298	320	282	262	253	278	270	286	253	321	283	291	280	289	296	310	281	284	299	274	262	281	307	277	298	303	261	294	291	272	285	285	245	286	298	301	290	302	273	269	272	295	295	279	313	290	285	280	251	268	289	304	283	279	271	287	287	305	285	282	293	259	282	290	298	266	298	265	267	312	303	295	250	282	277	255	291	292	280	246	295	275	290	277	275	307	282	291	276	293	253	266	282	291	279	298	262	258	268	293	300	278	261	251	308	300	286	286	303	275	264	282	306	295	270	315	258	296	282	301	282	286	306	265	257	283	292	288	310	281	260	275	277	267	273	264	259	275	273	313	288	281	284	266	278	288	270	283	300	256	262	262	243	293	266	286	270	296	250	277	267	290	278	292	282	231	250	277	278	281	274	274	292	278	294	280	286	251	304	281	289	268	265	273	282	285	246	279	245	266	277	283	259	265	271	287	310	277	317	289	282	274	276	299	267	278	283	271	288	278	324	304	274	292	281	272	283	254	297	264	278	291	275	285	281	270	293	288	285	281	290	281	263	273	271	287	288	288	290	294	281	322	263	277	267	272	256	305	275	259	281	282	289	268	312	263	289	280	287	268	290	274	279	295	277	276	285	277	297	294	276	291	257	280	277	276	306	281	256	290	284	290	284	284	260	279	298	274	301	286	295	277	286	301	276	301	293	285	270	268	247	294	290	252	277	313	277	297	255	260	285	283	304	296	281	281	270	285	295	278	284	276	287	277	280	292	274	262	276	289	266	306	280	283	282	267	263	282	301	285	298	293	270	246	287	269	250	267	266	272	287	281	296	298	305	283	303	265	283	282	268	288	266	278	266	301	274	260	277	274	282	283	280	280	282	307	270	313	298	264	271	296	269	288	279	279	266	291	297	274	254	257	278	277	276	257	275	280	281	264	275	302	268	291	275	256	268	257	303	280	275	281	304	284	289	306	275	288	255	299	291	296	288	258	289	285	258	294	296	301	259	272	244	288	268	289	300	284	261	285	312	279	255	252	283	277	289	270	281	281	284	264	289	246	308	283	297	295	273	310	261	274	267	302	254	297	276	285	283	275	297	274	266	261	286	278	280	254	272	272	270	275	315	314	300	275	248	260	286	275	271	297	273	331	277	279	285	270	273	273	285	276	280	270	241	283	246	273	309	279	293	270	267	292	311	283	263	268	263	266	296	290	277	286	315	254	248	289	259	289	281	271	298	276	273	299	291	268	268	268	256	273	273	269	279	298	258	264	279	259	269	261	288	290	279	256	290	285	270	273	278	290	286	268	318	262	280	286	272	273	294	289	325	272	264	302	287	291	275	292	278	282	292	263	250	289	288	279	299	267	299	271	269	260	267	308	249	261	296	277	285	272	262	260	264	289	304	290	260	301	288	264	281	260	334	281	265	221	293	300	287	254	264	300	270	277	238	274	268	318	286	244	260	259	269	255	299	240	286	282	252	303	305	331	265	283	264	288	287	318	279	280	269	287	294	286	283	284	240	291	279	290	296	273	277	263	272	279	287	283	287	288	266	289	262	284	255	271	281	247	292	264	266	270	253	292	299	274	297	255	259	300	285	271	274	294	274	268	261	287	272	279	289	291	285	292	264	288	262	259	288	280	257	283	269	263	263	285	257	277	276	293	307	245	258	306	283	271	270	293	261	241	294	291	269	275	259	310	273	271	307	286	281	294	298	320	273	275	279	284	267	275	268	277	277	277	265	265	278	266	254	271	294	297	298	290	297	278	285	270	303	270	253	277	265	278	279	258	269	291	283	262	282	288	269	266	284	291	298	275	272	268	267	285	282	269	280	285	309	277	257	282	284	283	285	309	266	291	264	284	260	296	270	265	255	281	289	307	280	253	265	261	268	282	255	268	254	286	288	293	277	291	279	259	278	274	282	277	309	283	303	293	285	283	249	277	276	270	279	269	281	291	319	270	276	250	309	272	279	269	299	260	277	252	304	277	298	272	281	286	258	273	278	291	278	276	244	249	245	291	265	280	280	282	260	278	288	304	253	274	296	270	279	267	278	278	263	267	285	285	288	262	295	277	278	299	266	259	278	253	233	276	216	272	276	285	274	280	280	283	270	260	262	281	274	289	281	277	281	292	285	252	278	251	275	274	262	277	281	276	281	275	246	289	266	283	260	287	271	297	281	282	292	311	302	278	243	280	293	305	283	286	276	277	265	277	279	274	271	278	260	280	266	270	298	283	249	328	281	284	299	265	293	279	287	281	281	284	288	266	280	269	293	289	253	266	261	280	284	274	306	316	295	283	285	266	274	257	271	292	281	286	285	286	300	292	265	262	283	271	302	290	313	265	275	280	266	281	257	256	291	280	307	268	273	286	258	297	306	260	277	294	308	280	315	300	248	307	278	245	298	300	268	299	268	262	248	281	275	278	308	245	285	286	292	270	289	289	266	268	278	306	266	284	226	297	255	288	258	297	298	298	261	304	289	291	302	282	277	279	260	254	239	277	286	265	307	284	312	227	279	260	300	295	292	263	275	289	273	295	259	295	244	260	293	307	263	283	280	294	278	281	259	284	270	276	263	270	275	260	311	280	302	276	256	319	277	311	287	279	293	275	261	267	265	289	301	288	280	294	265	279	307	278	288	274	273	240	266	256	275	274	259	259	290	326	263	291	293	272	300	287	263	271	263	271	269	257	264	279	295	274	283	262	243	268	292	269	278	286	263	290	285	282	251
7603	8505	12474	11765	7039	7365	9543	7542	3951	3906	3344	3122	2809	2315	1814	1399	1328	1290	1309	1324	1554	1416	1137	1025	986	945	996	911	856	1089	2029	1267	1542	2462	1553	941	957	852	832	722	772	773	776	759	779	811	748	747	777	784	777	740	756	801	746	744	783	767	809	751	777	756	714	783	818	822	776	836	823	791	754	748	784	805	779	816	763	771	781	770	823	796	781	755	766	783	775	788	805	726	725	725	742	780	738	733	746	820	762	760	798	740	842	781	778	792	761	767	783	781	760	775	771	775	767	749	807	792	747	786	803	724	768	747	792	766	795	757	813	827	737	765	809	793	768	747	758	766	736	796	746	782	816	780	775	752	793	818	748	772	766	748	797	751	788	788	777	772	784	832	802	759	842	768	808	855	772	768	763	749	732	753	765	787	822	778	770	778	794	751	771	826	814	791	778	752	799	742	791	787	741	783	748	751	752	800	786	772	767	769	796	766	770	850	843	756	776	786	773	836	819	763	743	750	743	802	765	781	803	810	799	752	775	806	776	786	763	757	811	730	783	731	765	781	822	802	798	828	737	756	735	744	798	801	796	752	781	804	792	778	740	770	731	758	778	741	775	782	788	728	780	797	778	739	753	765	796	751	797	778	792	779	751	766	805	758	792	762	750	788	777	744	760	817	756	755	780	773	757	783	820	741	781	806	761	784	786	782	761	777	746	769	723	775	783	779	812	800	770	818	791	811	729	793	791	772	768	828	767	764	790	772	712	731	776	770	758	732	792	773	768	751	784	791	774	769	780	782	799	814	787	747	792	734	763	753	763	790	779	752	768	779	784	749	821	757	792	825	735	732	792	744	783	780	813	758	761	783	825	775	761	797	802	799	774	759	783	786	780	792	797	726	806	749	758	777	752	744	786	850	778	790	734	811	765	775	774	802	767	765	845	783	745	737	734	796	811	827	777	790	721	763	789	792	781	784	756	777	782	756	779	772	798	751	760	799	770	761	802	777	781	825	772	746	785	798	814	812	694	778	779	768	758	811	761	724	792	776	806	741	783	782	763	785	762	813	769	773	724	786	738	757	779	777	813	821	786	736	777	776	781	780	782	747	756	767	752	808	807	762	748	781	789	810	795	744	799	763	750	787	767	766	771	767	781	753	726	716	748	772	773	767	775	761	803	811	737	803	790	783	795	822	780	761	803	804	732	800	728	836	793	799	796	738	789	832	789	760	765	809	783	791	722	730	794	798	787	776	737	774	761	729	783	833	741	762	753	794	759	817	787	770	818	742	772	848	779	771	810	769	715	802	761	784	831	783	802	801	812	735	759	753	797	785	790	781	830	763	797	835	779	742	720	767	752	756	763	781	819	774	770	756	732	753	774	797	736	771	805	744	771	760	782	749	746	782	743	811	784	823	821	772	785	771	812	806	801	765	751	813	761	775	743	741	797	766	747	751	752	781	801	782	748	811	714	767	745	795	767	782	849	736	776	765	745	818	809	769	763	778	830	762	804	753	752	757	800	766	757	795	763	827	802	768	836	753	733	806	765	757	784	751	776	781	733	793	766	844	765	765	769	789	762	760	746	745	832	814	781	779	754	746	756	750	832	839	769	802	786	768	750	791	794	781	784	767	720	826	824	785	742	754	774	793	793	759	798	795	799	748	775	781	815	781	777	798	789	772	767	764	748	816	797	822	741	761	782	794	792	765	756	798	821	723	770	725	727	786	792	784	759	736	824	789	805	754	790	854	718	796	763	729	784	790	758	776	774	837	817	739	807	725	746	815	747	753	733	783	757	792	779	785	782	740	794	766	834	802	730	766	781	773	748	740	790	806	758	757	749	782	848	776	769	805	764	779	765	724	833	830	786	768	757	755	814	799	730	787	826	798	785	753	788	761	722	780	776	806	800	783	775	719	743	798	795	756	780	790	801	806	766	792	768	759	806	792	778	786	776	700	779	780	775	757	829	758	775	756	769	788	757	775	771	788	801	772	760	784	769	756	771	739	791	757	760	772	757	816	782	737	732	771	723	781	772	804	784	766	803	760	811	791	765	788	761	826	714	729	761	754	772	782	758	790	755	721	786	737	787	756	809	755	796	729	752	785	768	764	784	782	781	774	823	735	751	850	781	800	786	788	777	799	743	842	821	762	769	764	815	821	800	793	741	768	797	800	766	744	799	781	765	797	775	733	785	749	741	798	769	829	778	729	818	788	816	743	783	744	773	771	739	859	769	751	819	788	749	778	768	761	747	797	834	739	786	782	783	763	783	743	799	748	734	778	842	758	776	792	812	775	772	745	793	751	807	809	780	793	748	755	756	783	758	746	779	813	826	763	755	763	783	778	783	755	773	808	758	761	784	749	827	768	762	787	731	769	770	792	769	775	824	780	757	779	778	765	770	781	781	769	785	771	790	782	805	791	757	825	791	767	808	758	781	779	747	800	795	764	793	770	774	807	730	779	744	807	779	783	784	778	755	751	714	815	770	837	794	820	737	767	743	749	774	761	725	810	811	808	759	786	760	781	812	841	799	770	799	784	734	771	799	728	807	741	805	758	775	809	749	780	801	807	827	764	759	811	750	829	800	836	761	727	796	758	758	800	827	742	783	756	788	766	784	777	830	752	776	753	789	776	741	777	750	776	748	787	766	785	787	757	838	812	758	818	748	783	797	776	793	819	767	787	793	815	786	809	796	762	789	779	788	838	756	778	767	819	769	793	770	773	763	754	816	737	755	774	754	762	782	808	751	762	784	792	752	707	795	764	780	768	771	815	800	761	752	776	755	818	787	784	764	807	769	756	785	825	778	761	712	731	783	788	792	744	798	767	796	808	802	856	767	717	764	797	748	763	806	792	753	784	821	791	765	752	767	757	796	775	738	771	810	753	742	777	792	746	781	778	760	810	786	807	720	801	752	762	760	729	780	783	780	790	781	744	758	755	743	766	805	770	786	797	771	732	728	750	763	759	820	753	740	779	758	764	774	728	743	814	757	823	806	767	804	798	758	780	811	785	777	774	735	801	756	766	767	830	739	781	773	786	802	791	777	759	818	884	780	788	793	816	786	775	778	738	749	771	785	786	782	777	757	783	769	797	710	756	752	785	813	769	751	787	817	766	723	772	758	798	819	792	785	753	809	816	800	737	806	811	774	719	816	790	755	818	777	771	770	766	752	777	808	788	759	781	739	761	763	792	769	776	822	759	782	746	795	787	782	730	764	815	778	780	731	784	787	821	817	774	815	789	800	767	790	810	772	792	787	784	786	731	733	764	806	776	812	825	789	759	812	750	773	805	805	740	765	742	746	794	804	794	809	785	749	781	805	766	779	727	800	733	764	765	797	763	785	763	791	783	804	752	808	774	786	759	795	784	798	786	786	809	848	755	794	787	831	770	765	754	809	782	771	808	748	794	794	806	755	781	774	781	748	791	782	778	792	775	774	772	756	774	770	803	797	784	769	741	773	770	781	760	774	851	753	793	751	828	806	827	773	794	775	777	757	801	767	769
10532	6452	7108	4787	2389	2877	3467	1904	901	664	592	477	393	419	367	369	347	347	343	346	340	349	293	313	300	295	271	321	310	314	411	312	357	514	402	319	339	349	302	265	273	305	268	266	282	305	306	290	276	263	300	299	276	290	321	275	273	252	268	282	287	253	301	302	298	260	274	297	298	284	279	293	288	276	265	274	280	275	293	286	278	256	272	288	289	270	259	251	252	257	304	297	276	297	290	286	282	300	279	284	280	294	268	277	300	270	282	264	287	267	286	272	284	256	306	274	282	265	253	283	295	284	263	276	278	301	286	280	265	264	273	277	264	277	274	268	267	281	302	280	275	266	307	266	298	292	271	304	257	255	279	303	279	275	282	308	290	277	253	290	262	294	317	262	265	287	287	295	289	292	280	262	305	293	311	262	284	287	262	302	292	277	272	319	289	263	277	273	276	281	284	291	271	288	295	277	262	275	257	312	266	285	312	268	269	282	286	288	284	272	281	294	268	289	306	277	268	280	294	296	276	301	255	275	282	270	264	265	269	262	297	284	283	281	282	276	262	297	294	312	284	297	288	269	274	266	274	280	269	293	288	240	273	285	297	287	282	311	267	304	272	286	279	266	267	320	278	297	284	297	285	286	284	320	272	288	301	312	306	290	293	324	313	287	298	281	242	272	271	329	280	259	243	261	301	280	274	264	258	290	288	288	281	312	283	291	278	283	278	288	273	303	314	275	290	290	267	263	285	283	255	282	277	311	288	242	305	271	297	280	250	247	265	305	263	280	265	260	297	293	315	279	304	279	277	257	274	310	277	275	267	265	299	262	279	301	298	287	281	245	294	287	312	304	279	285	285	268	275	287	275	286	261	282	288	303	276	261	263	258	295	302	296	289	282	285	310	296	321	256	280	253	281	251	287	295	274	262	294	284	266	250	315	289	258	276	272	278	289	261	285	293	296	311	293	272	290	299	286	290	253	288	319	286	256	301	299	292	263	288	262	284	274	285	285	295	282	267	262	288	279	301	256	282	266	290	292	294	262	296	256	264	327	293	278	274	289	274	266	276	254	257	256	268	298	308	291	280	297	298	276	284	280	304	276	284	253	265	298	327	276	277	237	265	293	272	297	300	300	259	249	248	267	265	286	303	273	261	284	264	309	284	266	268	282	292	269	279	283	276	284	256	286	309	279	276	263	269	299	279	277	269	278	269	266	261	262	282	258	265	256	274	286	277	290	318	274	292	249	286	303	262	279	278	274	285	257	316	282	280	281	297	279	283	283	312	273	263	319	253	266	285	285	278	310	310	283	291	253	277	275	299	281	267	288	290	273	289	310	279	291	281	256	292	265	287	245	278	277	284	276	317	276	300	256	274	277	282	304	282	276	289	283	288	297	285	265	282	298	281	300	265	275	253	274	290	284	277	308	288	276	287	307	264	280	321	313	273	263	276	291	301	279	300	258	280	304	278	280	281	282	264	280	314	241	274	280	281	268	265	266	313	283	293	262	271	296	290	269	281	289	302	261	324	280	305	270	249	242	256	290	281	281	275	268	259	280	273	272	273	275	296	293	296	256	277	261	288	288	268	288	286	284	278	288	258	273	306	250	302	270	290	264	261	282	264	285	291	276	258	268	264	282	284	286	284	249	266	293	291	294	277	278	300	291	291	266	316	290	265	294	265	292	281	271	277	295	291	262	286	304	296	261	293	251	251	254	260	287	264	297	305	266	273	269	331	287	285	281	279	297	293	296	285	284	282	294	284	283	285	273	296	276	271	263	252	283	265	281	293	300	300	307	305	307	276	313	296	301	266	285	273	283	281	305	276	302	283	268	281	277	268	308	274	259	275	286	302	264	274	283	323	300	279	294	260	280	298	285	275	266	272	305	281	268	295	270	282	286	305	272	289	266	255	273	281	316	267	266	315	287	288	292	296	310	307	268	289	267	290	283	293	277	284	294	301	270	288	280	300	268	310	297	304	270	272	288	302	284	278	247	266	281	271	281	278	259	257	284	295	276	305	302	266	307	270	280	321	291	281	289	271	268	294	271	255	244	269	273	277	280	280	288	269	303	296	280	293	274	266	249	279	260	285	263	265	291	284	284	271	289	303	270	299	276	292	300	300	239	278	274	268	333	271	271	262	296	279	301	270	282	305	273	267	289	304	288	271	304	269	316	291	307	267	293	269	295	282	302	323	278	268	282	257	279	254	280	284	246	275	250	292	286	281	276	267	287	258	272	260	255	261	297	268	274	289	305	317	266	305	252	299	298	298	266	286	265	249	274	276	306	286	259	292	297	283	275	298	268	281	286	265	286	283	254	282	286	321	257	307	261	294	296	277	293	282	277	280	279	262	304	259	281	291	281	255	242	263	273	297	292	250	286	291	249	284	256	292	284	246	272	273	276	244	311	272	256	291	274	277	252	297	266	306	279	300	264	282	295	311	295	304	276	309	271	297	278	284	296	270	291	281	269	282	283	269	290	298	313	232	285	290	276	289	283	259	286	286	279	258	300	274	286	268	299	303	308	276	290	283	305	268	308	261	257	269	265	286	290	258	256	274	271	275	277	282	263	306	279	283	288	283	245	294	284	260	286	261	281	263	287	256	300	280	286	292	266	291	287	280	284	279	260	297	274	252	280	304	306	262	308	283	290	257	296	272	284	311	270	295	282	279	293	290	288	296	309	300	266	286	333	289	304	276	309	283	281	290	301	275	264	267	279	291	292	301	273	294	270	245	286	297	274	296	276	279	279	274	278	285	292	266	282	273	262	280	276	268	272	319	295	271	285	271	319	295	299	288	282	278	260	259	272	272	289	285	283	272	280	313	272	285	264	278	316	293	243	265	258	252	259	294	236	274	273	230	317	278	298	266	291	287	338	298	285	329	254	296	302	258	287	310	310	270	255	264	292	276	308	259	281	271	292	284	264	281	276	275	279	309	289	267	265	267	283	301	248	275	266	285	244	296	252	260	303	306	251	260	270	293	262	295	260	300	281	273	257	278	265	256	300	260	286	307	263	304	283	296	316	268	294	288	289	283	269	258	260	272	278	263	267	278	287	275	248	282	330	283	262	267	296	279	314	266	282	309	289	307	298	280	278	331	269	271	253	274	243	282	286	262	258	293	300	265	271	274	285	281	268	264	267	310	306	277	270	291	287	297	294	277	270	292	276	282	297	294	300	289	232	295	272	306	260	305	260	276	259	261	275	282	286	297	279	240	285	297	316	274	282	284	306	291	274	267	283	308	285	300	301	289	294	279	274	286	272	272	245	279	291	293	273	305	284	280	272	274	315	277	292	298	298	268	280	267	274	303	290	290	280	283	293	307	292	274	267	246	265	279	286	291	290	269	267	282	247	285	257	269	276	286	279	275	288	292	288	274	290	280	289	294	283	264	297	266	271	277	275	291	260	279	262	244	253	284	272	274	249	307	262	259	282	285	267	304	275	305	294	290	292	285	270	273	262	269	279	255	252	282	233	250	269	282	315	280	253	273
7302	6278	10027	10237	7841	11561	12458	7192	3839	3266	2596	1868	1728	1499	1391	1290	1176	1139	1312	1442	1385	1113	1101	1013	984	903	870	895	979	1046	1747	1091	1651	2315	1471	995	928	859	811	829	763	802	734	760	766	827	776	780	758	817	774	803	751	784	782	800	790	788	779	795	781	707	788	793	797	765	764	826	800	763	775	827	789	773	833	768	772	769	756	778	775	750	771	756	769	765	743	785	770	774	784	765	760	782	792	774	748	762	787	788	761	763	753	763	745	773	784	788	767	798	801	814	783	773	779	815	725	737	817	733	800	765	780	775	771	746	784	812	775	786	790	819	764	792	791	784	804	776	737	781	822	788	785	770	761	778	749	812	779	784	776	734	750	760	753	778	766	767	787	736	777	786	783	780	767	763	798	787	727	728	793	761	779	744	789	770	834	776	803	781	725	755	717	779	773	749	796	759	794	766	773	721	815	761	764	772	788	778	736	761	729	751	833	711	797	774	737	787	804	816	740	777	748	732	753	755	780	772	776	769	774	769	791	716	752	778	766	796	782	824	751	809	750	823	777	749	740	750	821	743	791	804	770	802	778	813	743	758	785	755	799	738	824	802	844	779	750	738	775	780	786	781	775	746	760	769	786	731	750	793	774	728	770	814	789	798	738	722	801	779	755	773	751	790	741	796	764	792	803	820	755	786	736	812	757	763	794	782	760	833	782	803	792	733	796	808	800	801	801	787	754	809	747	769	808	742	711	735	753	764	770	760	775	817	793	762	709	773	784	794	754	798	769	775	743	815	736	775	824	721	812	734	830	784	828	789	754	747	731	799	769	774	757	784	759	710	770	779	769	772	769	756	756	782	777	786	753	787	799	736	758	779	792	805	791	737	831	805	767	783	828	775	774	778	734	797	822	749	771	795	702	799	774	767	766	763	750	754	792	762	749	779	761	816	745	751	824	774	772	786	711	785	778	747	755	764	788	824	747	778	744	766	818	798	789	836	772	769	803	779	765	790	811	763	802	795	803	724	783	762	807	724	740	745	753	773	777	773	823	753	798	769	783	812	787	802	758	831	759	790	750	764	776	785	774	776	761	764	762	762	831	746	780	785	816	792	759	782	711	817	830	750	752	784	735	786	765	806	807	745	725	732	732	750	749	770	794	768	748	788	761	833	801	769	792	774	729	755	796	749	728	811	741	786	801	772	748	709	763	757	774	822	789	787	800	791	815	730	782	761	802	796	742	806	753	725	819	774	762	769	785	780	767	795	811	776	765	783	748	782	753	761	794	775	725	790	725	757	790	790	769	811	792	750	766	728	793	778	736	784	806	747	767	796	800	730	696	780	810	777	825	749	739	767	771	775	740	773	803	767	785	757	759	764	786	804	796	771	770	786	733	776	764	823	796	760	830	778	771	781	767	762	725	790	792	767	801	788	797	762	762	752	745	761	772	809	767	789	847	762	813	773	793	814	750	804	807	788	817	809	771	713	741	764	749	766	734	787	713	800	754	762	770	748	761	788	762	750	750	800	850	775	832	784	781	762	781	755	750	772	765	797	773	797	797	775	760	785	779	742	779	744	828	797	827	767	805	753	772	784	787	768	748	727	782	748	718	788	780	802	727	803	787	829	806	775	767	686	753	800	799	784	763	768	800	756	761	758	832	733	780	793	741	811	745	767	761	816	774	802	771	725	819	775	790	817	769	745	826	765	773	763	783	771	765	759	818	733	747	791	742	716	753	758	730	786	799	770	761	741	786	769	784	760	768	783	777	810	835	751	844	798	814	750	798	772	784	837	825	764	781	736	824	770	768	816	820	777	762	788	753	779	795	787	740	796	751	782	810	774	769	749	741	743	795	731	771	771	783	797	767	814	763	755	754	770	779	736	824	804	758	721	770	801	809	782	833	783	764	794	808	753	845	779	759	744	828	769	783	794	793	805	736	797	784	788	793	760	739	751	813	743	741	778	753	746	754	745	764	767	753	760	784	794	761	757	795	766	794	753	816	748	790	794	799	777	812	772	762	762	791	839	747	802	787	776	738	803	754	772	804	832	767	754	823	757	772	802	761	792	791	789	799	727	757	813	770	777	797	804	726	730	807	830	762	766	731	768	779	739	792	744	755	771	791	801	800	845	800	772	765	743	814	788	808	806	744	804	808	827	811	748	788	805	754	785	798	786	789	783	815	829	790	768	775	774	756	798	793	803	812	829	769	803	790	746	772	734	772	782	761	794	762	722	801	764	825	760	734	803	801	765	788	789	774	744	764	750	757	775	793	741	777	778	824	794	772	768	720	761	750	787	836	746	792	753	767	754	773	738	786	748	767	790	755	738	787	764	785	780	781	775	825	770	757	772	762	745	757	787	743	769	778	810	791	794	787	809	767	807	768	802	822	767	791	818	725	814	766	773	761	771	784	818	778	754	810	759	783	760	740	776	782	796	802	785	731	763	740	701	746	860	802	796	726	732	782	753	766	843	719	788	785	816	760	788	750	779	746	815	764	766	751	815	789	780	785	795	756	773	764	740	778	767	772	772	799	800	806	811	747	799	796	824	810	750	805	779	811	789	747	821	777	815	756	755	823	780	780	734	780	774	825	798	805	806	773	742	779	802	747	752	759	747	782	726	781	760	725	756	781	793	777	760	787	774	779	756	782	758	753	743	738	819	722	784	746	760	757	734	819	744	763	798	781	766	760	784	783	767	782	780	743	788	787	768	783	759	789	777	786	819	785	759	786	859	769	783	756	760	784	834	740	819	767	780	759	805	769	788	746	779	835	809	802	812	791	831	754	793	789	785	794	783	815	741	751	817	757	792	819	803	786	764	802	762	801	790	731	825	763	826	789	829	815	749	788	781	804	748	820	785	789	827	764	772	770	751	737	765	755	797	745	797	748	809	761	798	790	751	770	833	755	752	816	808	768	798	728	798	743	783	771	772	779	800	828	747	756	837	727	780	776	776	777	819	779	789	806	754	796	778	827	803	820	775	770	790	807	850	800	805	779	753	747	745	754	782	759	771	790	796	791	758	848	793	786	793	794	780	751	796	744	770	746	780	763	797	758	762	800	770	805	800	768	791	795	762	758	754	789	811	713	806	776	731	805	786	768	777	803	807	779	831	724	739	757	782	781	780	779	782	775	780	755	806	731	773	793	774	763	793	742	854	751	805	733	783	733	793	807	783	776	763	801	815	843	782	820	773	828	735	761	772	774	818	769	717	792	805	748	739	778	779	783	742	756	843	753	770	767	795	788	764	802	780	790	790	775	765	712	805	736	758	807	816	747	776	748	801	772	793	798	775	748	739	799	791	777	739	754	774	829	796	786	857	770	765	757	723	798	815	805	784	793	747	752	787	772	758	771	736	752	740	758	728	809	759	754	753	777	774	790	753	767	792	776	787	789	806	775	747	808	793	792	827	760	805	756	736	758	752	758	801	762	803	797	787	788	782	746	733	793	747	784	773	733	802	822	771	780	798	792	787	770	747	788	783	800	743	787	816	742	763	791	813
10838	8371	6882	5655	2445	3802	5876	3565	1006	501	364	322	331	288	329	294	277	313	331	281	286	323	311	258	287	251	292	248	295	296	315	259	336	339	291	321	288	283	263	272	275	303	267	279	291	253	314	256	298	275	269	275	297	314	274	306	287	274	306	290	286	294	322	294	275	255	268	305	251	268	267	277	269	266	303	299	273	262	288	284	273	284	267	285	255	289	289	254	277	291	299	299	283	295	277	271	313	252	297	269	292	299	271	279	280	293	300	274	294	280	271	270	301	282	286	260	300	268	289	256	295	309	314	258	279	297	267	282	275	273	258	282	264	266	272	281	316	288	285	276	277	254	260	300	301	305	307	271	317	277	308	295	276	267	258	287	303	281	294	274	292	301	292	293	273	281	285	302	310	275	295	246	277	283	280	284	320	292	283	274	288	274	285	298	283	266	271	306	286	294	279	292	265	278	285	268	284	295	271	266	286	286	290	301	261	269	285	331	261	296	293	324	274	283	288	308	268	291	262	316	285	251	255	292	278	253	298	271	268	279	296	278	295	267	285	268	287	280	277	300	256	283	274	306	306	295	284	276	280	293	290	251	252	288	297	279	268	296	291	293	286	265	281	279	281	295	310	284	279	294	286	275	259	298	283	310	261	315	284	252	288	276	300	291	295	267	286	292	286	282	294	279	292	325	264	315	251	286	271	264	274	284	296	276	284	271	300	288	296	286	314	276	311	282	291	264	261	273	309	278	282	261	267	281	266	291	244	262	325	303	306	277	283	283	312	302	272	266	308	296	261	278	320	275	285	286	262	274	305	271	268	269	282	271	307	293	289	314	287	284	293	276	274	289	279	270	265	271	270	284	283	278	303	301	268	297	305	262	283	309	276	260	270	278	264	255	287	239	267	276	265	305	293	332	254	304	275	294	272	308	294	279	301	283	275	269	252	275	274	297	291	256	295	257	274	295	294	261	243	299	326	249	258	273	288	288	287	269	295	259	291	268	268	251	288	305	262	291	277	293	282	273	290	291	268	284	280	276	289	273	297	282	310	255	255	281	261	279	285	282	254	283	282	312	254	259	277	256	255	268	268	253	293	306	292	269	272	260	315	252	286	271	288	290	303	256	283	275	288	283	291	316	274	263	282	245	303	302	297	291	291	272	290	279	262	288	278	278	287	284	267	286	272	321	272	271	277	269	258	282	238	281	290	289	262	284	262	283	269	276	270	289	272	304	258	285	255	300	281	306	291	284	274	283	263	306	284	278	263	281	293	267	291	277	271	257	295	290	264	296	282	297	285	271	262	308	278	281	256	281	291	276	277	284	276	316	291	291	277	268	269	302	286	275	306	272	326	259	310	255	294	254	307	271	269	286	284	271	294	282	286	293	255	263	256	272	271	296	248	295	306	299	324	274	263	292	278	272	310	267	256	319	283	292	273	265	275	282	309	263	270	243	290	294	296	283	256	284	258	304	281	263	306	311	282	303	280	274	314	288	270	324	291	308	262	302	292	295	270	260	286	257	303	281	272	299	256	280	259	303	308	276	302	247	320	248	235	270	307	299	277	281	320	299	281	264	277	269	289	269	275	276	282	270	273	263	283	285	274	292	294	289	298	286	293	255	261	290	315	260	272	281	274	291	287	254	285	249	293	261	296	312	280	282	292	280	288	279	296	297	296	298	281	238	308	276	307	291	312	294	285	296	297	248	266	275	321	281	273	318	273	285	267	292	277	303	264	288	308	299	288	280	330	280	298	269	308	278	283	292	264	298	227	293	262	300	284	279	260	293	283	282	272	290	279	299	279	280	288	274	284	291	328	241	308	270	260	291	271	294	299	268	261	281	293	270	265	305	256	310	274	275	289	275	272	280	292	268	318	271	284	280	259	295	293	253	249	282	262	265	289	304	295	303	310	284	274	269	273	315	268	297	288	272	251	269	289	264	278	312	264	274	275	299	277	259	308	284	251	291	306	277	247	268	293	258	285	272	267	258	275	286	292	269	269	299	280	289	268	268	283	295	271	275	267	304	292	267	267	290	273	282	297	277	288	260	334	271	285	267	285	287	279	262	302	299	297	274	275	276	301	258	255	308	322	273	253	266	282	253	283	288	251	310	286	265	298	271	273	305	273	305	276	252	285	280	292	290	276	280	248	314	289	286	287	273	281	241	272	279	295	293	267	284	283	311	296	285	258	287	261	310	242	264	270	266	279	283	257	282	289	278	280	251	273	316	234	267	280	278	257	249	283	295	299	257	282	259	285	292	309	274	264	282	308	257	278	268	299	301	259	279	288	277	297	266	287	289	281	285	298	286	252	273	289	277	264	306	271	269	286	304	290	291	297	270	263	280	280	279	296	294	297	285	271	276	290	254	287	302	284	326	306	245	262	269	257	242	288	266	271	268	255	282	304	265	250	282	270	275	262	275	261	293	301	303	265	265	301	291	303	288	291	256	260	301	273	275	309	287	286	273	304	276	270	289	288	285	262	277	302	288	289	308	278	264	292	264	271	274	260	280	274	268	294	265	271	311	302	307	248	278	281	309	272	282	269	284	257	276	300	315	280	278	274	267	302	281	266	285	276	305	289	284	268	281	273	278	301	265	234	298	261	277	295	261	286	281	289	290	271	289	259	288	295	293	291	295	294	301	268	264	295	263	286	279	250	255	281	281	254	294	291	274	270	307	312	285	276	269	310	268	245	281	272	242	279	269	256	271	274	284	283	290	282	282	292	279	264	277	308	298	283	283	286	262	288	294	261	279	304	280	338	297	269	256	300	280	274	298	254	287	280	269	290	296	287	307	305	294	278	276	315	266	265	290	283	267	308	283	276	304	294	262	334	261	271	263	251	291	273	281	297	289	266	296	273	273	281	274	293	256	304	290	258	280	290	281	280	303	289	272	288	315	276	241	273	283	260	300	308	300	280	251	254	288	274	299	289	263	268	299	250	263	283	278	278	287	300	284	283	267	290	294	270	295	280	262	301	263	272	300	275	290	266	244	285	295	291	276	278	251	307	270	274	268	304	256	261	299	301	279	301	278	287	297	272	323	255	268	291	269	286	288	281	255	282	293	276	299	275	232	296	272	279	273	272	304	299	277	268	287	245	285	301	294	298	303	288	316	310	306	270	274	277	298	277	288	288	297	303	297	286	292	282	273	297	284	254	265	276	273	280	273	289	276	286	305	284	261	309	264	288	295	306	310	286	280	293	279	249	276	252	296	281	267	253	307	275	281	286	276	283	247	279	274	257	273	288	281	300	298	269	263	258	271	302	327	242	293	266	301	280	268	301	325	290	299	276	275	284	306	279	313	294	298	283	264	278	284	290	285	301	305	248	247	267	299	317	289	278	270	294	265	259	254	275	288	303	288	305	250	290	321	305	311	279	290	283	282	276	282	265	259	285	267	264	282	251	301	267	290	268	313	276	275	283	295	290	272	281	285	309	248	283	278	256	279	304	277	274	283	287	281	278	275	247	295	276	301	293	298	311	254	290	282
7352	7860	9677	10930	8050	14886	19495	12500	3901	2064	1276	1005	928	908	916	891	873	897	898	951	878	871	892	886	851	803	817	820	902	829	1028	828	1018	1190	904	822	835	791	802	750	795	821	791	781	760	762	733	719	780	811	741	714	788	807	781	775	820	756	798	782	756	820	785	735	783	742	771	779	786	800	776	778	769	761	836	782	761	793	801	825	765	782	807	790	807	796	762	797	762	785	747	786	819	808	779	800	813	808	751	797	782	757	737	790	780	787	724	745	740	696	772	757	818	712	773	749	817	774	737	744	802	786	758	763	777	834	781	756	798	761	776	811	792	747	776	766	800	783	769	762	755	802	799	767	749	772	781	773	779	823	754	783	795	809	775	831	782	777	777	718	790	763	766	769	732	768	786	775	892	769	809	746	790	789	762	788	802	714	785	772	823	827	745	726	751	765	752	760	811	800	760	806	788	771	771	728	782	791	739	767	762	780	773	829	779	736	825	788	790	771	731	740	756	774	793	818	771	782	801	712	748	809	795	744	810	775	766	766	819	768	790	807	822	795	710	768	778	780	816	795	782	737	772	799	751	750	736	795	758	784	762	768	778	791	793	772	775	736	734	775	753	775	793	832	784	754	782	810	764	741	766	790	745	805	774	792	778	777	781	779	807	804	764	770	816	787	763	763	796	764	788	735	769	764	772	778	739	724	758	774	741	706	763	823	782	740	774	750	816	721	782	755	743	756	798	840	799	784	802	788	794	743	801	763	788	730	804	785	730	784	820	773	725	753	796	769	757	766	781	785	762	800	776	733	822	769	741	808	750	771	751	730	772	780	746	744	766	739	795	788	778	739	800	796	794	752	778	779	783	791	760	745	825	812	771	765	762	758	762	771	746	757	784	796	769	802	792	779	787	756	755	762	813	729	820	736	769	779	796	768	832	733	792	756	813	803	774	770	755	722	787	753	799	747	723	824	764	768	741	743	809	785	710	738	790	772	751	787	754	764	773	740	787	765	778	752	754	729	774	743	784	753	755	747	808	803	801	802	780	821	811	743	746	720	769	766	815	755	774	778	773	766	813	775	816	746	761	785	765	755	771	789	783	796	789	774	748	787	765	765	736	773	816	758	728	761	814	789	783	748	721	743	766	785	787	730	747	808	721	785	809	772	745	828	775	795	836	816	795	774	803	817	797	788	765	754	751	763	747	800	773	739	814	817	780	849	786	784	808	777	788	789	802	770	835	743	811	809	795	738	783	756	747	735	736	702	756	777	765	760	781	759	791	805	788	767	780	751	774	718	772	818	787	784	738	747	737	765	787	743	797	750	766	770	757	754	764	774	786	757	775	790	823	777	846	747	799	766	720	757	766	777	745	762	753	772	763	784	783	775	743	786	775	763	802	766	783	789	786	784	759	753	816	751	774	779	719	800	800	732	760	763	747	804	758	741	807	766	814	813	778	808	765	818	770	762	768	784	815	780	742	741	751	778	793	791	778	787	778	811	770	750	743	780	766	799	753	715	771	741	761	795	815	788	777	747	815	757	769	785	794	779	788	798	767	820	791	766	748	749	750	776	813	779	786	730	792	757	815	741	782	767	802	750	785	772	744	788	824	744	757	728	825	761	710	736	794	799	785	817	766	742	774	785	809	795	784	768	763	756	779	744	819	790	740	781	741	746	765	711	791	730	779	818	846	771	794	807	797	782	775	756	806	795	764	760	782	778	744	810	784	823	786	770	768	794	822	771	767	726	784	783	800	783	734	807	715	831	761	830	776	809	760	790	781	815	829	812	774	794	822	755	759	768	779	823	748	762	782	796	745	785	798	803	775	785	743	833	819	793	806	781	799	748	774	819	725	744	811	762	792	742	755	795	752	793	757	786	767	820	736	826	758	815	778	768	773	834	793	775	845	789	773	788	773	770	800	765	797	783	811	803	803	740	787	731	749	752	809	827	724	770	791	830	776	749	757	759	723	807	799	783	777	781	759	819	741	786	725	745	825	790	757	774	777	813	766	785	766	746	742	762	790	773	782	785	743	756	781	730	763	744	767	759	760	791	727	756	752	766	778	763	780	760	777	737	763	758	740	767	788	788	743	839	761	796	779	816	725	795	764	770	826	744	794	763	766	824	748	821	808	748	823	803	745	762	785	746	774	786	790	746	771	785	810	762	746	771	793	782	804	794	786	799	747	811	742	765	764	762	790	792	729	783	781	761	788	784	819	757	763	783	734	749	796	745	807	785	772	760	790	787	740	742	713	752	751	782	761	798	739	782	786	769	837	773	752	775	743	791	758	757	795	755	758	731	782	731	751	798	780	747	786	774	817	749	794	774	765	787	791	762	817	726	772	757	724	811	791	848	822	810	800	776	811	804	802	796	775	713	767	758	821	742	785	798	785	785	806	747	902	795	733	802	775	800	767	784	787	758	796	753	791	794	821	784	788	766	800	773	778	750	815	778	798	779	778	773	803	760	781	783	814	749	779	742	796	748	785	756	784	796	769	818	779	782	782	798	813	707	742	767	773	781	753	777	743	797	762	787	792	745	778	788	761	779	744	807	765	781	741	748	808	732	801	794	815	817	769	790	775	740	774	766	764	768	713	776	822	777	773	783	756	771	812	745	778	732	681	764	785	792	771	780	729	810	740	773	789	814	814	774	773	812	767	786	749	766	767	732	786	780	756	792	735	836	746	812	772	825	770	776	800	800	753	750	763	789	806	773	790	804	751	739	746	795	760	774	807	802	773	742	816	794	809	834	782	785	788	719	785	779	742	749	709	799	786	786	749	744	792	812	801	779	776	809	766	827	791	768	807	788	753	809	771	794	757	738	767	774	810	832	771	732	758	771	754	828	796	782	782	783	886	716	819	785	769	794	828	788	820	760	795	738	821	734	737	791	761	755	755	744	819	829	743	753	812	756	728	808	797	750	791	796	791	768	770	804	760	776	773	757	774	771	758	831	829	730	809	792	740	817	761	772	775	774	809	747	793	764	735	729	774	813	821	803	759	767	770	794	775	730	785	750	789	764	779	733	782	749	735	771	795	742	740	766	773	731	812	742	779	742	725	771	794	779	766	796	770	812	792	826	775	740	777	768	804	780	790	781	788	754	754	799	772	797	802	777	808	775	778	743	780	767	747	764	742	796	763	748	765	778	801	782	795	752	809	784	746	831	754	721	794	799	794	743	795	765	790	799	836	791	771	784	792	786	760	784	818	735	790	814	718	771	762	757	778	761	831	799	747	836	790	784	800	740	784	755	796	717	752	813	765	784	772	789	771	828	809	754	747	794	800	798	755	785	814	760	763	826	777	751	793	760	748	777	734	790	777	754	778	724	733	748	784	783	793	810	790	781	777	768	815	756	738	727	812	742	712	770	750	778	813	721	789	761	745	777	742	771	781	752	790	736	790	789	724	768	820	768	725	749	736	748	812	746	761	734	798	777	821	769	789	766	788	717	759	803	733	773	743	792	789	792	789	749	741	771	782	760	841	766	704	784	756	781
12503	8901	13385	5495	2260	4663	6463	1948	661	475	400	332	297	327	296	311	316	326	339	318	267	307	313	281	299	276	291	326	312	340	342	305	356	397	298	300	279	266	272	261	288	299	280	286	294	286	294	265	258	283	277	266	261	296	285	307	274	291	265	284	259	319	291	272	280	273	304	266	272	291	284	304	300	294	295	282	293	256	283	290	255	293	278	250	281	281	299	277	264	297	277	287	279	250	266	297	273	304	291	290	279	268	287	304	304	307	297	284	288	297	270	294	283	270	294	258	274	275	312	255	286	267	265	283	314	303	268	279	271	268	260	290	248	336	274	269	275	279	279	292	290	290	286	290	256	258	283	313	241	272	292	313	298	275	286	280	264	259	295	275	287	256	258	302	276	286	257	321	262	286	277	265	278	311	305	263	256	278	281	280	286	277	270	287	264	301	294	314	248	297	298	261	254	261	245	294	265	290	300	282	287	267	308	257	315	249	291	296	247	301	310	275	326	295	270	276	281	264	283	293	298	301	255	263	260	281	298	267	270	300	271	283	273	312	257	285	284	305	288	272	279	274	314	307	277	285	293	277	271	300	284	274	274	276	275	283	274	255	292	257	281	300	272	288	278	289	259	256	283	272	289	274	271	275	292	283	287	288	308	264	263	305	249	273	268	292	274	266	281	336	281	264	288	273	286	274	252	285	332	258	273	279	255	318	276	276	300	277	270	286	284	234	277	290	264	279	295	269	292	271	274	304	279	287	263	286	281	324	274	288	292	266	272	278	282	301	265	280	284	263	279	310	272	288	291	286	265	255	260	298	293	290	252	269	286	269	269	280	291	277	279	291	299	290	271	277	304	285	270	273	283	284	272	276	268	266	248	282	261	289	290	276	284	270	275	287	290	279	272	280	274	279	303	263	289	269	275	276	279	264	283	251	269	282	314	298	259	298	262	249	296	281	283	280	267	249	271	278	279	282	278	290	284	283	275	283	281	273	305	305	277	247	283	280	250	268	274	268	277	302	295	276	276	274	269	274	288	293	286	309	298	277	296	275	309	274	277	266	273	277	287	260	291	303	298	269	266	278	298	292	266	260	266	295	285	292	268	291	303	298	330	235	301	271	274	297	309	284	281	297	298	276	286	271	308	286	274	307	251	286	274	252	273	295	259	277	298	275	276	270	281	299	288	282	275	285	277	289	274	322	274	316	286	265	288	300	299	271	302	302	261	290	292	271	298	266	310	264	288	302	266	297	291	240	291	260	269	259	288	344	289	304	283	278	312	268	280	287	275	308	283	307	306	285	263	297	278	302	292	284	288	338	301	314	263	286	306	283	264	290	289	278	304	269	312	276	313	262	262	327	279	296	270	263	280	256	291	309	299	286	297	288	272	253	267	262	259	271	310	304	279	295	278	286	258	267	286	279	265	269	311	273	267	257	296	284	273	269	281	271	259	250	310	263	275	260	307	277	286	300	295	268	302	316	276	243	326	280	286	282	247	277	308	279	283	299	282	279	294	302	258	270	238	269	257	270	264	285	284	279	300	294	311	287	277	320	271	279	287	302	283	279	271	271	287	295	271	274	289	277	286	258	289	268	267	267	268	278	268	304	276	281	261	288	269	256	291	264	273	281	271	284	262	288	247	278	305	327	312	300	302	297	276	277	276	281	323	282	272	274	268	263	282	262	277	277	264	283	320	273	282	298	257	291	284	284	277	278	301	285	271	307	292	320	273	276	277	299	299	295	292	263	280	273	270	269	294	268	291	270	295	264	261	303	269	302	283	302	277	283	307	269	283	300	270	274	294	280	280	279	274	322	294	284	268	269	302	289	273	252	268	297	294	272	283	271	298	320	240	271	285	274	277	282	287	309	295	272	284	288	324	284	297	292	270	267	264	291	267	299	291	261	284	265	306	295	300	281	268	283	262	283	283	297	264	302	292	278	258	257	294	264	272	303	304	270	259	276	272	273	290	280	290	294	278	274	275	252	254	304	255	286	267	252	320	272	297	322	294	297	304	294	300	290	253	291	273	260	297	262	253	282	289	283	244	293	306	288	320	292	290	276	280	298	250	261	304	282	302	293	264	280	289	283	267	259	281	252	292	304	291	277	294	294	290	284	276	294	280	286	261	296	274	271	303	263	260	286	289	274	241	269	260	285	309	285	280	305	301	317	276	335	268	291	272	245	287	269	295	259	285	281	282	289	278	303	299	280	284	264	267	298	299	260	290	270	300	296	298	299	282	270	279	282	287	293	306	276	313	289	258	267	282	265	255	281	306	288	299	262	272	284	284	286	275	281	265	278	265	290	291	293	291	269	300	284	246	323	299	243	267	297	251	274	257	298	301	282	287	273	284	310	302	271	283	282	278	288	287	272	302	282	272	292	253	294	313	290	276	287	302	265	292	302	297	292	282	286	290	280	279	287	286	270	289	270	296	262	268	282	256	276	293	277	285	292	265	319	280	239	281	275	276	293	284	285	286	279	258	263	283	260	261	283	266	304	294	241	273	269	280	282	282	307	291	264	284	280	301	268	268	272	267	265	280	312	269	277	278	269	300	255	272	287	259	306	303	281	289	257	259	254	293	303	295	278	255	265	284	292	280	273	290	298	253	282	290	293	254	274	264	292	264	283	259	272	279	268	297	264	274	301	301	283	274	282	255	288	264	276	256	286	288	293	296	310	253	294	273	311	308	300	265	265	283	266	302	285	274	269	298	274	290	297	282	287	301	301	279	273	290	299	323	287	279	302	294	298	286	274	306	271	289	268	299	287	297	270	301	301	265	289	311	261	291	284	282	286	272	286	263	271	257	295	260	282	268	266	282	291	277	271	295	267	270	274	326	295	310	313	273	280	288	278	255	304	288	280	303	262	313	262	261	293	281	276	278	269	269	282	298	284	275	265	306	289	300	342	279	273	288	279	285	273	280	288	291	280	298	296	267	283	264	310	278	294	288	274	293	307	278	316	298	294	271	281	273	274	293	246	276	280	264	274	278	263	253	268	294	304	297	319	289	315	275	239	283	264	293	262	277	261	296	295	307	254	274	253	297	289	300	279	272	275	285	298	282	314	275	242	265	289	274	279	313	300	294	260	306	292	296	262	302	284	278	284	271	311	275	283	273	297	300	308	265	280	288	293	273	309	288	290	287	261	295	281	268	281	278	275	272	261	262	261	269	281	254	261	299	302	250	274	279	294	270	288	278	307	270	263	284	308	265	297	282	284	269	310	261	256	296	285	291	281	290	294	302	284	282	308	276	287	278	313	283	307	276	290	269	301	296	276	265	279	275	293	290	268	303	292	262	285	264	265	275	269	292	299	283	285	307	301	280	289	258	267	266	282	277	280	303	264	285	300	307	276	301	253	286	272	272	290	267	276	272	317	277	288	272	286	334	281	229	265	264	293	268	282	254	273	264	296	277	260	303	281	292	291	291	262	273	272	307	260	264	289	317	276	279	286	282	279	287	266	295	264	301	299	281	304	280	291	268	289	299	279
8509	7955	16448	9312	7354	16935	20162	6688	2675	1927	1240	1131	1105	1030	1070	999	1037	991	929	958	908	891	914	983	897	956	834	874	923	888	1087	883	1205	1401	1042	799	822	858	826	730	784	804	831	790	756	746	784	771	762	778	748	753	763	790	749	800	789	754	798	806	769	762	730	776	770	793	786	794	776	725	761	748	749	776	797	788	732	788	789	738	777	768	738	797	770	726	754	732	750	779	789	791	775	788	755	817	773	773	799	736	812	775	778	778	756	757	794	773	806	789	761	794	797	813	729	800	760	753	796	743	799	795	774	768	783	778	801	787	775	737	740	842	788	813	782	754	763	799	804	772	735	768	790	762	802	796	805	750	826	783	805	763	745	747	780	751	743	771	753	778	777	783	723	803	813	783	760	784	785	826	734	788	797	802	742	823	808	772	782	757	756	728	794	733	776	811	764	792	789	819	807	803	786	756	777	777	779	771	771	761	802	760	808	778	820	755	760	806	768	701	799	774	726	762	760	808	761	819	784	772	733	763	765	756	875	739	814	799	800	763	769	751	757	784	819	784	789	833	783	758	746	808	730	811	774	826	777	800	807	781	750	789	779	773	786	765	794	791	747	777	800	779	733	752	763	762	782	759	753	760	787	800	783	765	747	801	771	774	777	801	778	793	790	746	824	817	777	778	792	771	806	816	784	750	764	729	754	739	789	789	786	776	742	765	732	779	750	821	749	800	821	767	770	829	808	768	763	789	822	810	837	735	781	787	810	801	772	821	791	824	793	807	767	781	772	754	786	787	800	746	813	761	800	766	750	745	788	788	729	796	775	835	793	758	788	781	760	785	760	746	758	735	775	790	785	769	764	867	767	789	769	790	798	792	818	745	770	761	758	773	776	768	759	771	796	761	797	763	754	787	801	738	771	786	782	811	744	789	814	764	747	812	782	789	778	808	834	752	825	785	743	778	780	785	797	796	765	787	810	775	789	757	760	798	785	757	800	752	784	796	747	761	737	777	804	678	832	820	772	798	744	758	749	808	811	765	743	769	768	751	778	766	814	763	789	784	761	777	812	794	811	790	796	800	843	795	776	807	755	794	790	792	829	803	761	791	770	793	773	740	774	773	789	749	742	869	744	781	785	767	781	746	744	813	761	778	797	713	750	745	776	822	743	846	778	780	746	822	780	786	796	781	767	793	761	787	801	728	814	742	767	819	752	764	777	779	749	764	750	759	767	763	783	830	796	801	772	777	790	749	834	800	790	755	783	805	793	821	752	795	816	820	747	803	766	746	759	853	799	787	778	823	799	785	768	755	843	743	824	756	784	794	768	786	809	813	811	749	843	790	754	821	776	820	785	802	863	751	753	793	808	734	788	772	765	758	810	761	793	765	797	801	809	782	803	790	756	826	780	780	783	779	777	798	812	794	801	760	725	753	782	795	801	780	778	813	785	754	791	739	752	797	780	846	758	742	769	777	799	773	782	737	780	809	762	742	780	789	784	749	760	798	787	784	799	737	780	791	776	765	758	758	748	744	777	777	731	766	816	738	754	768	734	794	795	776	763	765	756	794	791	769	757	733	779	789	804	801	767	743	829	820	800	748	739	748	814	781	778	776	775	798	775	780	754	774	823	741	779	749	816	739	776	734	775	821	769	782	808	791	794	760	813	756	777	756	777	769	766	749	752	794	774	766	780	816	825	806	754	803	813	783	808	694	741	786	795	753	774	784	819	792	733	764	788	767	772	757	765	775	800	825	763	766	782	797	828	751	748	760	769	767	776	758	808	825	767	786	761	782	816	799	836	791	802	803	801	816	738	755	797	794	733	776	760	811	746	830	762	797	734	790	740	810	797	787	737	797	791	711	859	728	770	753	746	802	750	771	766	774	759	791	762	761	766	784	791	751	761	844	774	773	835	765	822	768	746	794	780	788	817	755	734	817	817	727	820	773	758	763	750	757	807	778	765	795	809	808	766	754	789	769	742	778	706	823	769	762	760	792	775	716	803	800	776	768	772	780	755	813	774	772	743	765	819	776	770	771	811	772	753	728	768	711	794	798	781	786	811	780	763	776	770	738	748	804	761	719	771	790	765	757	747	794	810	785	821	812	797	829	757	777	757	772	783	768	826	782	811	710	787	798	813	767	822	784	803	777	788	788	768	779	838	826	731	812	844	802	844	732	813	776	742	782	777	785	760	798	811	797	766	784	769	792	766	795	797	742	782	793	749	779	698	791	758	784	792	774	790	788	744	744	762	795	787	798	766	813	759	790	793	798	737	750	776	755	781	771	785	780	805	769	777	733	830	782	796	806	744	734	805	781	749	769	751	800	779	745	780	771	799	769	748	799	825	757	754	794	786	794	793	783	762	816	773	831	824	823	763	751	815	802	781	769	713	735	797	822	801	745	809	803	814	742	804	748	829	788	760	774	780	732	778	752	844	773	813	776	763	780	749	775	793	808	756	764	839	792	745	774	772	853	757	775	698	802	757	821	768	776	782	778	707	772	795	775	770	765	764	810	816	761	806	800	812	788	739	784	780	784	848	753	799	834	707	763	762	770	758	750	802	784	824	794	810	828	771	736	765	753	778	736	810	781	775	803	779	770	847	796	775	766	826	824	779	770	727	775	734	783	778	813	805	754	746	807	793	754	809	805	795	740	772	755	747	771	779	751	785	738	778	758	772	722	790	774	779	760	762	768	865	782	778	801	845	782	764	791	771	768	744	755	755	767	800	791	758	785	798	782	831	782	769	828	814	753	842	792	786	754	796	785	774	766	799	708	791	785	793	768	753	779	820	748	785	825	775	733	786	762	777	811	737	793	769	778	755	815	753	777	779	792	750	812	804	798	823	792	784	759	758	803	746	731	750	780	817	788	789	844	748	784	781	817	844	766	823	791	772	757	790	799	813	755	761	762	791	747	717	813	768	729	813	797	819	768	773	773	825	804	761	800	827	771	775	774	793	765	777	787	801	817	753	740	738	768	778	764	741	784	732	787	803	806	769	845	792	755	809	822	696	762	758	811	741	755	742	828	804	809	819	759	804	762	812	766	781	765	805	792	802	744	788	763	812	774	734	777	781	805	789	743	792	755	774	817	786	713	789	779	791	765	790	792	787	792	832	743	810	746	813	781	775	781	836	775	814	750	801	777	756	771	742	811	776	789	779	766	786	781	772	742	808	774	763	836	810	755	787	756	787	823	783	734	753	785	745	775	769	764	785	815	770	789	743	820	763	768	806	830	756	803	789	773	759	819	731	855	761	744	756	779	737	738	777	813	773	836	761	787	761	772	780	776	801	795	791	792	790	774	762	780	807	792	772	813	723	760	765	817	791	763	809	749	769	804	808	819	755	778	766	782	789	793	753	753	822	732	764	802	776	747	793	789	728	788	740	793	799	784	823	780	789	776	785	747	720	759	752	807	805	786	787	772	806	781	787	805	759	755	753	816	808	818	777	720	783	812	766	783	766	755	805	776	790	769	811	788	782	719	803	757	768	762	778	755
9993	8132	8095	4068	1875	5171	6833	3562	934	329	323	329	328	302	292	268	298	295	297	316	295	305	289	277	304	306	259	285	290	270	325	272	356	372	325	286	291	290	268	289	279	289	292	303	294	281	280	240	285	290	252	255	316	281	284	298	314	302	297	267	289	267	283	314	264	279	257	309	282	280	284	275	286	264	290	289	282	264	290	298	256	287	280	284	293	262	262	281	283	319	298	264	274	311	261	279	300	277	268	281	286	301	294	296	290	288	244	298	286	280	287	284	297	307	303	266	308	280	285	244	266	295	292	273	278	275	282	250	264	289	266	255	319	287	281	296	277	270	310	267	275	276	311	304	276	264	294	282	261	269	291	262	301	253	284	274	273	276	279	292	264	301	303	272	271	271	282	288	280	258	302	304	278	272	267	280	256	275	284	281	265	274	293	264	279	297	296	259	273	304	275	283	281	330	287	275	261	292	290	288	259	289	286	266	272	279	310	294	285	281	270	267	265	257	301	269	271	314	260	277	266	280	283	292	287	304	292	284	277	287	265	258	253	238	305	294	270	324	314	249	277	307	285	273	266	302	291	269	267	271	275	279	257	280	286	274	281	293	254	284	252	280	275	263	265	281	283	285	296	306	310	295	291	255	270	305	286	280	253	294	281	279	280	273	268	268	305	276	307	321	294	287	282	271	294	288	280	274	278	281	293	279	263	270	279	317	272	291	267	301	260	259	288	328	277	268	313	303	248	278	300	271	246	280	296	300	286	256	256	295	286	258	290	294	264	236	284	273	291	262	270	274	261	276	248	298	256	269	277	271	292	284	240	291	299	267	283	255	277	259	298	255	291	273	333	292	315	295	291	265	260	279	291	287	266	290	292	294	275	294	277	260	283	295	278	296	277	284	260	253	312	289	274	263	255	279	289	290	270	290	265	315	308	269	285	283	302	303	272	283	284	274	273	277	260	244	298	312	287	254	288	291	265	290	287	295	267	272	269	246	252	292	276	254	303	272	264	279	280	292	303	282	263	275	274	248	292	301	291	287	249	282	273	286	294	277	294	263	279	270	262	260	274	276	279	313	273	319	297	282	266	279	268	253	302	274	306	289	254	248	290	280	304	277	304	297	298	283	288	276	259	273	258	305	278	270	276	280	270	283	277	310	276	280	291	287	293	306	247	317	298	304	277	245	302	265	242	293	293	277	304	307	262	265	270	276	250	288	272	296	281	259	277	303	295	273	288	296	303	274	270	288	290	272	293	261	286	269	249	281	278	266	270	271	270	270	290	284	299	273	266	265	296	259	267	266	273	270	283	264	293	285	268	255	283	295	256	269	280	304	311	265	273	290	300	277	284	299	278	284	267	286	283	280	308	274	269	308	285	281	289	306	293	261	274	280	293	293	289	275	255	260	289	288	316	298	284	277	278	306	280	264	286	308	298	282	256	292	278	310	261	249	283	281	266	293	301	287	309	294	240	262	270	338	262	274	271	276	271	301	260	275	255	280	273	313	283	257	291	292	308	270	274	277	269	249	291	303	287	286	255	264	258	250	261	273	268	265	290	307	269	290	305	272	298	328	296	316	270	286	308	264	278	274	280	282	304	283	296	290	294	257	283	306	277	290	271	281	279	259	260	275	304	290	293	246	266	265	315	279	282	269	268	264	281	262	285	281	310	307	262	312	280	300	290	279	265	276	279	253	223	253	272	270	262	298	267	277	259	282	310	282	239	262	278	280	306	265	300	295	259	305	277	257	275	303	315	271	259	294	283	296	249	264	270	279	269	264	269	277	301	299	297	264	282	276	292	309	281	268	288	276	298	269	293	269	277	299	278	271	259	265	260	255	283	266	275	301	271	261	254	289	269	287	296	309	306	274	249	287	305	290	297	271	291	282	265	292	264	262	259	247	292	273	301	258	291	297	281	292	254	262	287	313	303	285	273	311	273	285	298	268	275	286	275	268	271	283	252	299	323	266	282	249	288	283	307	311	295	292	287	291	271	267	270	286	289	278	274	274	275	268	296	280	296	279	288	279	284	269	251	326	245	289	245	276	283	248	288	287	286	314	270	283	253	278	254	298	301	296	304	235	233	285	261	279	306	261	271	283	273	306	283	286	275	263	270	271	272	285	268	291	280	287	265	272	257	276	280	288	264	284	309	281	281	312	288	281	272	303	299	288	277	268	272	278	272	260	282	298	300	279	275	252	285	294	270	314	302	261	260	286	295	297	294	285	259	258	277	277	303	270	295	266	274	277	297	284	298	262	288	278	281	287	274	305	273	267	276	309	294	272	291	311	325	275	295	270	321	309	268	278	273	282	265	300	329	292	274	298	278	296	278	307	259	316	283	273	239	298	264	271	277	282	282	281	286	291	279	287	276	269	314	279	281	252	302	287	271	278	282	281	272	287	263	270	295	291	292	301	291	273	273	284	288	251	262	280	282	268	278	277	283	276	291	300	263	317	293	283	278	307	287	251	278	261	277	297	288	284	294	264	262	247	306	278	303	260	278	291	291	278	259	261	283	325	277	292	233	276	278	261	292	299	310	288	268	281	272	276	261	263	266	265	254	244	283	296	290	291	278	288	282	245	272	280	282	251	299	272	285	276	291	265	261	266	297	249	302	284	300	284	277	290	293	289	274	298	276	297	278	269	302	275	294	310	267	260	286	297	261	312	279	274	274	301	297	293	273	300	297	296	281	281	297	291	279	285	282	295	283	295	280	278	273	306	257	280	282	294	241	261	289	270	305	279	261	301	240	300	301	285	284	288	248	297	261	259	293	283	282	283	290	260	268	274	290	277	282	303	256	261	269	320	316	258	264	286	286	270	275	273	271	287	291	255	301	253	246	269	286	273	277	298	273	287	282	254	271	255	265	260	288	273	292	304	267	273	286	310	278	294	286	294	300	281	272	294	308	323	278	261	254	278	293	288	288	279	272	237	342	265	259	277	293	319	256	292	303	274	283	299	281	274	300	300	261	268	277	267	284	300	270	298	308	289	288	281	260	280	276	292	274	278	293	277	278	292	260	280	284	269	292	272	260	304	309	280	287	280	276	269	265	270	254	264	284	257	294	297	294	262	288	301	312	256	289	306	271	274	299	296	289	298	246	278	312	268	276	303	304	249	296	267	282	266	305	296	265	295	326	276	301	272	286	296	298	277	278	300	254	275	285	280	263	275	271	265	277	290	245	248	271	290	278	288	277	286	303	279	276	299	285	308	278	272	287	292	260	301	283	281	281	266	278	278	257	246	297	291	304	289	296	313	255	292	284	290	302	296	301	268	270	276	264	281	288	264	309	289	271	285	271	263	278	260	277	286	297	264	260	284	270	290	268	273	284	273	293	261	280	269	295	289	299	286	288	274	290	279	305	291	276	307	281	290	282	275	274	284	254	264	307	288	288	297	292	293	269	278	274	280	252	274	267	282	270	280	284	292	264	287	271	273	272	286	276	308	297	282	263	265	253	277	294	274	289	243	264	289	286	286	287	278	283	307
6874	7564	10100	8617	6121	18549	21117	12035	3612	1194	994	921	911	892	930	981	945	978	944	926	985	889	844	853	814	858	883	854	786	846	908	824	1205	1236	872	840	768	818	778	802	771	791	737	726	771	740	804	738	766	802	769	785	759	739	782	799	815	738	772	734	828	810	824	807	837	745	781	788	771	790	787	763	821	772	760	810	772	788	758	801	724	810	812	801	773	780	772	762	778	755	793	794	785	779	783	781	763	744	806	754	782	765	727	807	757	782	726	760	761	721	783	769	786	813	794	734	772	755	777	769	761	811	761	756	765	788	715	788	777	797	720	828	728	764	782	731	800	792	755	787	793	792	752	744	757	770	784	734	740	796	796	753	775	790	770	828	823	780	808	821	752	813	789	802	764	803	795	762	729	782	790	788	812	783	792	783	784	791	789	753	807	810	767	741	820	749	723	760	755	770	761	746	778	779	813	817	746	764	746	781	755	779	778	851	793	756	788	792	774	810	793	734	803	770	799	788	747	761	797	771	846	782	786	770	807	771	742	789	817	769	777	775	810	788	788	800	814	760	752	796	796	769	781	772	810	801	779	766	807	767	748	725	801	811	803	787	800	790	775	815	809	772	761	809	773	765	775	727	781	809	762	782	758	791	802	791	764	814	802	793	817	790	775	750	733	778	763	777	772	774	787	781	768	786	775	805	765	778	764	779	772	775	787	805	825	806	766	794	766	788	826	823	781	816	787	784	801	854	727	791	719	785	771	764	780	773	796	756	768	799	744	763	782	838	781	766	781	777	820	720	774	824	793	788	768	782	802	796	778	814	801	743	784	783	766	808	739	782	768	788	771	782	757	752	758	802	719	820	747	802	797	792	790	773	737	765	794	737	737	789	793	795	744	772	779	783	764	771	797	803	715	789	740	773	803	809	787	765	802	822	801	749	830	758	843	769	779	794	768	810	763	805	805	790	774	763	803	716	801	799	740	822	768	762	792	742	789	800	755	771	814	754	820	783	751	768	733	786	798	750	773	763	767	804	772	718	762	786	778	800	775	715	799	751	751	793	777	841	779	735	781	806	786	757	744	746	786	777	779	832	779	746	842	784	731	760	786	778	779	738	749	781	746	776	742	779	813	725	765	800	850	771	757	805	755	770	799	776	842	795	779	744	804	787	836	807	752	784	797	770	799	744	774	755	759	739	754	747	768	775	782	800	788	812	740	807	751	805	778	808	837	785	811	776	794	780	774	831	769	829	759	780	763	798	769	756	765	796	798	798	786	804	798	827	863	800	758	745	834	760	827	739	768	733	797	788	715	758	778	793	758	767	742	809	815	839	761	789	792	809	795	775	787	722	829	750	754	792	794	740	773	740	727	755	795	766	775	795	731	818	780	781	806	788	760	774	790	835	748	771	821	774	788	754	770	783	771	747	784	761	805	783	794	745	825	836	751	786	768	766	764	832	844	753	807	794	821	776	782	783	814	775	798	777	755	765	751	738	795	790	744	840	797	762	736	754	786	788	803	740	737	805	788	805	774	788	758	809	788	759	785	814	829	799	763	741	803	782	797	730	779	771	766	794	794	782	818	735	870	776	783	758	795	751	803	772	782	741	801	779	845	807	761	786	767	772	802	751	766	843	803	852	784	747	765	790	779	796	781	780	742	755	769	781	795	806	789	712	802	733	804	726	792	776	807	809	772	740	790	750	805	737	775	772	792	748	773	748	776	763	823	770	789	713	853	748	765	807	779	735	800	792	759	757	762	820	731	720	764	746	768	734	784	801	785	716	811	762	771	786	766	795	757	784	839	760	797	765	831	744	776	759	761	779	807	820	769	749	763	737	760	748	753	787	783	817	801	799	778	814	775	826	755	779	769	751	776	809	759	762	776	752	780	739	793	771	782	774	776	736	806	810	774	763	754	789	798	779	776	733	737	713	765	759	773	779	782	786	751	778	793	756	816	771	758	730	780	812	811	752	766	790	694	755	795	782	741	793	818	752	782	745	836	785	742	797	782	748	795	763	777	741	753	840	760	750	809	776	755	803	792	787	745	781	784	808	750	801	848	764	752	813	782	771	790	805	749	798	772	770	830	726	754	771	790	771	782	784	804	821	794	791	794	774	767	769	788	845	717	754	794	783	790	798	775	799	783	776	785	758	784	775	791	803	771	818	822	813	779	787	765	839	790	802	794	746	792	728	801	786	770	763	824	754	695	793	767	783	771	779	757	792	764	793	784	728	779	773	723	799	744	812	822	791	781	734	753	804	783	789	763	765	772	737	719	764	774	745	750	710	774	763	787	786	737	742	801	832	704	774	738	826	808	772	824	797	765	783	760	770	792	759	723	790	769	802	805	802	787	808	758	768	766	819	763	763	797	721	796	825	781	787	771	713	805	776	763	751	788	789	750	824	794	796	741	774	804	785	753	814	755	756	771	765	796	749	755	790	816	789	773	751	794	748	778	766	749	800	766	770	777	770	797	804	785	798	775	752	779	777	779	800	786	803	745	743	809	784	793	742	789	755	758	758	787	739	760	785	794	801	834	753	770	743	813	784	746	761	788	795	754	781	784	782	796	715	797	768	787	776	775	755	762	775	746	815	750	744	765	806	805	780	824	750	747	776	748	822	763	757	808	811	754	769	752	799	758	820	766	781	744	799	744	741	766	769	791	732	748	779	761	836	772	821	740	763	815	780	774	768	730	757	754	780	831	758	768	726	778	785	759	773	763	849	747	821	724	740	773	801	753	784	740	721	780	758	729	772	770	801	762	809	826	733	735	705	782	767	830	765	780	763	754	769	775	763	793	758	772	768	788	782	801	771	825	782	774	801	777	723	771	800	758	801	766	833	744	780	791	746	805	750	780	806	811	776	701	771	787	784	804	777	723	760	736	772	781	790	726	793	795	741	802	790	786	773	805	745	753	782	808	745	762	774	778	761	828	767	760	756	800	761	786	786	770	765	826	790	801	742	790	758	813	776	769	764	822	802	754	776	824	726	825	762	788	786	729	787	798	783	774	786	779	810	729	808	816	780	791	763	761	836	796	782	824	763	787	802	796	737	766	766	832	800	719	768	770	804	772	791	795	794	773	774	744	777	740	796	786	789	823	838	751	774	808	770	815	796	785	789	748	773	838	793	788	800	789	794	778	817	785	785	758	793	791	755	817	816	758	788	788	770	798	790	772	792	750	802	806	777	785	764	743	738	779	779	745	823	761	778	808	791	818	765	776	770	741	745	755	760	793	787	789	796	780	793	797	811	775	778	775	785	773	775	745	803	808	785	787	782	834	773	798	723	816	769	741	763	806	781	747	781	758	794	774	751	776	778	771	775	774	803	770	801	788	756	739	804	756	801	780	759	743	756	805	773	784	782	789	767	759	776	804	758	787	709	773	796	760	766	813	776	748	759	778	800	756	756	815	830	774	800	789	764	744	781	826	787	792	756	790	800	816	809	751	791	794	764	729	804	721	749	821	771	812	758	737	766	783	757	755	754	821	771	776	799
9186	8486	7760	2733	2240	4091	6689	4641	864	343	304	322	305	289	305	295	315	273	330	321	290	287	316	264	302	297	312	287	265	298	311	311	314	372	320	281	277	307	285	309	272	303	271	312	279	302	276	272	282	273	278	315	294	244	272	280	261	286	290	289	294	290	280	293	284	305	281	285	272	311	254	274	257	287	285	276	276	287	328	294	288	271	295	292	277	255	267	279	291	270	266	311	282	261	284	282	270	284	286	264	262	278	289	293	273	281	291	295	290	269	295	264	272	264	292	259	285	308	292	280	296	275	282	304	284	283	273	274	298	290	268	303	297	293	271	272	292	245	316	268	257	290	258	261	277	281	279	262	278	275	287	295	315	263	326	272	250	280	279	294	251	293	281	262	310	287	273	262	304	272	293	266	317	285	292	268	297	290	308	279	308	270	277	292	339	283	294	280	260	312	275	288	290	254	278	276	295	297	293	265	242	281	271	274	266	315	308	284	279	291	276	289	287	281	314	259	308	277	254	278	297	320	269	253	251	287	272	293	277	291	267	273	270	305	276	241	246	286	281	299	309	290	296	275	269	305	304	304	306	271	272	273	304	276	278	284	280	278	294	266	318	289	287	287	311	296	292	283	291	291	285	296	297	300	309	307	273	295	302	261	275	282	303	288	294	297	297	278	286	283	281	274	271	309	289	292	264	267	267	269	290	286	294	272	303	284	276	307	261	302	285	310	285	298	298	288	268	264	294	282	265	292	293	287	289	259	259	311	265	282	286	292	273	279	260	275	256	261	275	294	296	302	307	250	246	268	276	286	283	303	279	301	260	294	274	283	300	276	246	297	292	281	310	289	286	258	287	273	292	268	282	271	259	293	284	241	276	295	267	285	270	276	267	284	277	302	271	291	292	309	277	258	317	278	289	297	287	263	270	283	281	260	322	282	261	282	295	290	289	280	260	288	282	275	293	281	305	295	279	301	264	286	253	288	301	270	298	305	278	289	259	306	309	304	283	254	281	287	312	303	314	281	295	262	277	289	282	263	305	261	281	279	274	288	277	282	269	290	290	256	281	284	288	258	287	262	290	277	329	276	282	249	289	293	278	306	277	318	305	277	272	310	282	279	261	295	284	280	278	292	274	259	295	303	240	266	304	265	293	281	290	291	288	255	296	294	271	289	288	296	257	265	260	338	266	297	278	268	311	258	263	306	258	282	273	295	316	301	294	300	296	273	289	267	316	283	290	281	285	273	311	244	280	276	279	283	287	304	290	255	287	279	304	285	274	295	291	278	287	296	310	311	288	286	291	279	268	287	279	306	325	333	302	267	282	245	307	281	270	265	290	291	286	274	288	299	300	265	293	275	273	312	277	324	296	312	308	275	270	264	260	279	301	310	279	278	280	261	289	262	267	262	323	275	289	282	268	285	279	263	278	254	285	285	300	257	290	268	303	257	284	276	299	271	274	260	263	293	310	291	282	288	282	274	269	287	253	264	295	299	295	276	243	276	295	272	315	273	292	245	267	295	294	270	289	303	261	266	293	327	260	298	263	267	281	282	245	281	281	282	280	298	286	291	287	278	256	293	280	302	244	283	307	282	264	295	273	308	279	291	255	275	290	272	298	282	265	269	308	282	298	276	283	264	267	269	264	271	283	316	268	291	272	296	243	290	281	273	290	282	287	268	299	298	280	264	267	290	293	295	281	282	291	272	304	311	285	272	276	288	275	284	293	315	296	309	272	277	311	284	267	269	249	267	276	301	289	276	291	255	277	276	295	311	304	293	280	282	283	271	314	277	271	280	292	274	268	294	269	291	262	307	295	291	274	281	238	300	261	269	296	290	285	300	267	263	273	272	283	303	267	262	277	283	303	271	258	286	282	276	296	286	302	296	258	283	296	299	273	264	321	255	282	297	271	292	337	295	301	267	297	291	259	274	300	271	269	288	280	283	304	282	282	295	282	300	276	293	295	267	291	269	276	307	269	277	290	277	283	302	314	285	283	315	269	293	282	290	274	270	277	296	292	288	282	279	281	287	253	266	274	274	285	269	257	280	295	315	282	281	290	285	264	275	279	267	265	303	264	312	260	285	273	286	264	287	236	260	282	268	278	299	276	273	305	294	287	294	310	300	284	308	262	268	283	265	244	298	282	284	295	292	298	300	258	282	313	285	304	297	274	266	279	277	269	286	264	276	272	284	260	281	290	259	273	276	263	284	304	260	278	275	297	262	277	248	286	301	271	251	278	271	285	290	301	258	253	300	285	283	290	293	267	291	259	288	288	287	310	289	278	286	260	332	274	268	286	254	310	313	296	272	278	282	294	266	283	314	292	266	271	279	297	278	293	266	271	280	283	270	293	272	292	293	281	285	315	267	273	262	272	260	300	270	282	286	301	273	271	303	299	272	272	277	275	290	303	323	293	290	272	294	303	293	280	276	304	273	286	267	242	275	293	276	292	276	276	276	283	288	291	276	287	308	292	293	291	273	325	311	294	316	288	287	284	294	261	274	294	261	271	281	273	266	277	271	270	291	285	286	266	274	285	296	291	303	236	296	300	275	303	288	291	276	269	299	256	281	312	271	278	266	269	283	264	267	286	272	255	292	299	315	289	275	264	272	297	245	329	279	275	266	268	253	288	330	273	273	296	264	263	308	292	306	288	287	268	286	278	267	307	298	292	276	268	260	268	274	265	286	258	275	281	279	291	280	269	277	268	289	297	302	290	310	286	273	299	273	261	282	280	281	292	294	313	293	304	283	296	290	255	295	287	287	278	265	312	235	272	284	279	262	255	295	321	270	263	278	274	294	260	276	293	263	273	313	296	258	292	271	281	262	271	264	268	261	258	302	286	305	282	316	247	243	293	298	254	280	289	247	296	253	283	270	262	276	277	269	296	308	277	317	259	270	265	324	259	301	278	306	272	296	265	253	305	287	292	294	303	293	320	282	290	302	301	285	285	301	253	280	287	287	279	291	286	275	301	267	269	263	265	263	275	302	258	323	297	278	302	287	273	299	313	241	251	285	282	270	265	283	284	277	257	258	300	251	271	278	255	298	288	306	303	291	289	273	240	257	290	276	316	279	290	286	301	277	257	286	269	296	262	281	291	280	298	280	220	289	276	303	277	281	281	260	282	327	275	282	271	278	291	267	293	292	262	279	272	283	282	298	275	271	273	265	294	277	256	302	281	293	273	307	270	288	253	315	274	300	287	299	276	271	283	280	281	293	293	293	270	302	309	286	272	299	299	266	277	286	284	294	282	286	330	273	272	288	286	274	245	304	287	316	276	300	285	279	302	276	272	289	311	256	294	291	295	274	271	261	301	261	304	265	297	267	262	300	280	297	271	285	307	255	304	288	280	289	263	259	280	310	290	288	281	272	315	265	273	261	266	292	280	272	298	265	289	279	323	270	282	258	290	258	284	273	260	293	294	295	260	295	305	292	271	273	281	242	274	292	272	304	271	280	285	291	267	290	281	286	292	297	303	274	290	260	250	285
6497	8075	9648	5720	7346	15325	21900	14889	2739	1071	992	958	886	849	872	875	875	965	926	973	987	857	906	852	878	823	791	828	871	838	1033	881	1176	1332	951	777	854	808	810	777	804	825	741	768	795	766	760	778	763	776	772	801	800	736	773	792	774	745	793	796	807	802	826	803	815	773	749	756	788	850	804	796	777	816	760	789	808	793	798	817	805	851	776	768	882	794	811	779	798	748	753	759	790	776	844	771	763	798	773	823	767	729	818	792	789	795	797	765	822	758	809	762	786	793	788	775	757	798	779	780	829	772	731	808	771	800	825	780	767	797	769	813	784	800	803	770	848	739	825	866	781	786	834	779	812	748	790	738	728	852	803	735	820	781	770	797	806	718	755	760	787	796	805	753	840	783	776	715	796	762	807	796	816	786	742	724	760	821	761	803	789	790	774	832	800	792	759	783	755	846	743	774	802	805	840	822	780	836	752	791	739	814	780	754	729	809	808	742	766	782	760	788	801	763	762	775	817	857	761	767	815	725	850	788	740	767	782	748	804	748	767	770	797	845	767	784	794	736	825	782	751	774	828	772	777	809	771	745	814	769	825	803	784	752	749	810	787	750	776	772	777	799	769	760	773	750	771	788	757	787	788	750	733	755	710	760	754	761	802	798	786	766	759	787	832	806	803	726	814	803	771	811	758	768	825	760	777	780	788	757	811	779	787	737	770	831	789	766	788	777	780	757	806	777	796	756	779	757	782	818	758	770	753	771	814	784	766	770	724	762	804	833	777	821	750	777	787	762	790	749	743	820	858	800	777	778	808	757	789	785	784	807	774	771	787	768	737	796	796	775	772	758	784	769	792	833	788	786	788	776	771	760	773	774	825	756	800	797	813	763	779	772	770	741	804	762	754	774	806	780	758	770	763	788	779	759	735	752	771	764	727	837	797	755	783	781	796	795	792	811	775	790	787	726	730	775	754	764	773	818	807	781	767	775	812	795	765	794	758	712	775	773	740	826	756	788	805	827	796	797	774	819	814	799	796	842	813	791	817	769	796	754	809	777	831	771	823	772	758	782	763	810	779	826	788	768	760	761	815	805	765	780	789	761	778	739	739	757	773	810	785	748	809	807	765	810	788	758	778	782	815	710	785	772	785	787	775	770	789	827	819	742	792	781	786	782	764	749	788	814	755	786	806	782	716	795	808	787	767	750	775	806	810	733	876	737	765	768	756	783	795	789	738	753	787	759	778	788	767	790	788	803	793	831	760	746	779	790	755	792	767	770	794	809	752	759	788	748	743	744	768	799	758	787	808	794	781	757	789	828	787	785	781	808	844	777	807	732	778	801	759	805	760	752	778	789	837	825	769	795	779	822	699	789	759	795	853	752	831	781	746	750	772	777	789	772	778	767	799	792	790	778	775	801	756	740	797	788	778	764	797	773	722	784	802	755	746	793	808	771	774	808	788	769	830	790	812	791	766	746	769	732	818	772	796	785	728	817	781	830	789	774	739	815	857	765	797	736	832	753	780	805	795	793	806	797	776	778	775	786	808	763	759	783	766	761	729	783	768	760	766	775	788	776	823	781	768	750	844	781	773	794	783	748	785	739	793	729	747	740	805	756	733	817	774	774	791	755	774	839	745	767	766	777	798	783	769	740	769	778	754	734	780	768	774	744	778	845	789	861	789	753	774	782	790	806	809	794	786	765	778	784	753	757	768	750	769	737	809	791	769	732	798	720	764	800	761	760	755	816	747	795	818	772	791	795	804	763	826	745	791	758	801	781	793	815	765	742	748	798	825	777	784	754	756	819	809	766	794	755	747	807	817	753	754	794	790	789	763	775	804	824	781	745	746	801	790	760	773	742	728	783	758	768	783	790	782	769	833	794	760	826	749	750	764	798	785	730	765	799	817	817	767	753	789	771	778	794	746	747	800	770	791	799	773	810	785	779	761	770	792	753	800	759	768	808	787	748	810	769	797	757	733	820	751	781	833	748	755	848	778	779	789	790	805	794	779	756	780	783	801	797	762	804	777	792	758	773	772	800	765	772	762	809	755	793	801	773	796	832	787	774	810	804	788	752	783	848	767	779	763	807	782	756	770	791	762	826	777	750	764	790	802	812	767	777	780	801	792	770	773	788	787	768	715	766	777	731	777	855	721	752	763	789	796	791	788	779	777	829	802	798	750	794	771	749	776	754	786	733	791	781	799	773	810	746	815	739	790	793	789	801	776	809	782	790	814	772	765	731	815	775	736	786	783	800	770	780	764	798	817	767	813	804	797	780	833	835	776	753	818	794	778	726	761	786	794	776	804	752	784	784	845	804	776	784	794	774	779	805	777	762	718	739	748	737	751	784	754	819	746	797	779	810	716	806	780	791	794	760	786	754	829	781	747	758	789	783	797	773	753	778	772	793	749	772	827	784	776	758	769	801	797	783	773	737	750	740	801	813	799	761	774	804	783	774	728	731	808	809	777	815	726	799	822	785	774	784	774	778	778	770	752	817	761	796	826	831	779	789	775	810	842	804	745	787	822	751	761	773	796	774	770	800	772	815	789	795	790	797	789	825	782	728	838	762	746	794	774	764	776	808	794	783	742	843	795	714	767	770	812	804	744	806	804	830	793	752	796	743	782	797	753	821	791	790	816	767	781	815	837	762	784	783	820	771	827	799	781	771	752	791	772	809	757	818	826	763	797	746	813	769	797	763	738	782	752	863	772	739	755	754	796	783	779	788	790	812	794	778	786	798	808	800	773	822	777	803	768	795	809	720	800	822	744	770	802	782	770	760	834	827	803	818	802	751	833	775	793	798	747	787	785	787	843	750	820	751	854	788	785	773	785	782	717	754	776	798	775	804	797	757	798	752	782	761	739	791	836	782	806	780	762	784	794	785	774	793	811	760	781	772	766	770	762	753	769	772	775	786	774	788	750	815	799	786	757	803	781	820	738	758	752	730	713	788	764	764	805	764	747	759	739	835	821	750	770	773	784	782	776	714	812	809	769	763	773	799	819	763	777	791	787	812	809	782	804	771	777	794	830	800	780	772	750	754	790	801	789	779	766	832	746	741	804	777	796	751	812	769	795	787	803	765	783	730	756	781	792	760	729	758	796	771	766	734	770	795	746	773	814	769	742	771	822	802	789	749	777	790	773	804	818	818	777	776	787	753	771	783	815	810	780	810	768	766	751	816	793	799	748	772	762	789	759	772	782	840	766	812	800	792	765	796	785	749	769	793	757	751	744	783	807	776	817	767	782	787	752	762	741	774	837	773	732	739	759	787	756	807	802	753	772	782	801	781	817	787	783	821	754	777	765	779	804	786	821	793	737	817	789	821	735	798	746	861	800	792	772	734	796	799	775	784	797	814	814	766	762	761	776	738	752	787	762	784	795	794	761	803	816	807	837	783	818	762	785	751	781	768	791	750	813	787	724	761	766	775	808	806	780	808	802	778	752	820	803	771	788	778	773	744	800	788	776	833	779	777	795	749	777	785	755	752	805	821
10257	9881	8189	2878	2175	5162	6532	2531	425	309	332	309	320	322	279	323	305	301	332	312	298	284	305	279	272	278	326	264	296	314	301	299	330	379	343	317	317	261	271	277	289	307	267	292	248	284	276	288	258	305	263	281	303	271	293	253	263	279	296	274	299	279	271	301	280	286	260	267	316	273	292	288	267	274	290	250	263	281	274	321	287	273	298	282	275	297	295	299	285	266	266	276	288	277	283	263	264	297	258	290	306	286	279	281	305	283	269	274	270	270	306	288	308	272	279	247	272	284	275	308	270	313	273	277	274	300	261	285	282	262	260	298	312	295	278	260	268	261	274	257	234	245	311	305	279	264	302	277	282	278	305	292	295	261	301	297	309	271	263	255	262	275	305	246	271	281	284	291	309	288	282	271	288	283	258	269	284	290	297	310	270	263	307	281	268	308	307	288	281	289	269	291	293	265	270	278	265	267	253	301	301	257	277	281	281	290	294	304	291	309	265	276	274	275	314	309	283	271	293	301	307	251	298	307	299	306	281	280	262	261	273	288	273	283	295	280	299	306	262	267	253	289	251	275	317	324	264	259	294	288	257	254	281	255	267	288	276	293	282	298	259	274	295	251	278	280	311	308	297	276	288	292	272	267	240	297	262	277	261	292	281	275	291	276	280	292	290	280	242	262	285	261	284	301	294	267	303	288	308	263	316	278	265	249	269	284	290	298	258	281	282	303	258	275	312	282	272	286	273	302	275	268	270	289	267	280	276	264	303	324	267	278	291	276	257	252	270	279	279	268	257	302	297	296	250	279	262	283	270	254	270	310	307	261	283	280	279	273	294	299	289	276	278	273	247	271	301	299	298	272	289	256	286	278	286	283	268	279	295	263	286	258	299	276	268	251	306	242	271	291	235	264	281	253	260	288	299	287	248	251	270	261	311	295	295	275	282	290	295	290	264	285	288	256	281	257	297	268	256	282	286	301	290	286	291	280	306	267	269	279	264	299	276	296	266	284	273	266	278	279	276	291	285	298	286	247	273	249	288	289	264	256	305	264	306	260	261	257	259	286	279	296	283	261	263	283	255	281	294	263	268	286	284	292	254	295	280	250	282	288	286	285	280	286	279	269	295	289	289	270	282	279	268	258	289	275	274	275	276	278	304	308	288	309	285	305	281	275	295	266	271	300	297	267	307	292	262	269	259	278	261	279	281	280	269	299	250	259	297	252	281	270	285	260	278	291	302	264	281	287	291	290	279	268	276	282	289	273	303	273	287	275	285	337	278	277	282	245	284	261	269	265	293	286	294	267	282	269	241	260	272	280	262	303	287	264	280	318	261	299	251	279	298	243	249	291	286	295	276	299	286	293	305	302	241	322	296	281	287	310	282	297	281	287	277	291	288	263	240	269	251	265	291	254	310	298	283	292	279	259	286	267	322	294	271	301	293	277	309	262	265	269	278	275	284	267	265	286	272	284	307	260	296	280	267	270	273	260	280	296	268	272	274	282	294	317	265	297	275	267	319	252	285	254	265	285	313	307	254	260	289	272	301	279	272	296	256	277	244	273	316	292	293	292	311	289	282	296	284	265	267	262	268	317	301	321	268	277	284	271	300	260	259	266	273	248	242	267	283	255	299	294	276	323	292	259	306	284	264	314	251	267	280	276	261	265	283	286	297	266	326	294	286	263	286	314	253	291	278	264	297	309	293	256	250	261	267	271	262	307	300	267	293	307	248	278	304	292	285	276	278	302	266	286	259	284	267	304	276	301	277	259	269	312	270	266	286	291	260	293	292	288	306	288	317	267	330	287	275	287	307	274	290	289	294	276	299	287	300	304	271	269	302	254	280	300	276	295	287	282	281	294	275	263	270	297	262	303	312	277	276	309	279	291	311	278	263	288	307	287	267	268	275	262	273	276	294	285	294	290	279	259	261	256	272	283	280	288	278	281	299	268	270	272	265	320	257	285	271	274	293	302	263	274	316	300	294	284	253	263	281	291	248	261	278	291	278	275	262	271	278	280	257	258	291	278	281	291	272	260	260	280	266	279	247	287	287	289	266	280	280	295	266	314	297	285	288	263	270	296	289	287	249	321	265	260	283	291	294	255	297	290	270	293	277	296	294	278	323	303	287	303	274	287	297	282	250	272	300	300	277	296	265	291	273	266	258	263	262	298	265	292	261	264	278	275	299	298	276	303	274	293	308	310	293	279	260	288	308	258	273	270	325	293	263	267	305	277	281	305	319	278	296	281	255	276	300	271	281	288	286	261	285	267	288	282	271	300	296	272	277	248	277	276	271	284	300	290	305	270	230	282	268	280	312	267	312	299	271	257	281	302	250	298	304	264	286	308	302	287	262	267	270	282	283	290	265	274	292	299	259	280	266	302	320	288	274	286	273	271	306	256	291	271	251	267	293	267	280	275	262	260	277	301	298	261	296	274	303	280	282	296	283	307	281	279	303	303	322	278	272	266	262	296	292	261	273	289	279	277	261	258	279	267	267	288	305	277	281	272	281	268	304	287	311	305	231	276	276	291	313	236	263	290	286	302	266	272	297	261	285	278	287	300	287	284	274	267	295	291	300	284	313	288	282	275	282	286	291	285	268	264	265	263	255	278	257	275	270	281	262	279	275	315	251	283	267	283	296	289	270	257	277	277	286	281	294	249	298	300	281	282	294	300	268	300	295	302	296	262	271	305	308	275	287	290	264	275	268	279	297	266	270	281	272	284	273	294	253	270	272	282	280	298	278	293	276	300	284	297	246	261	310	296	276	296	261	273	279	282	288	283	300	263	280	274	278	288	278	301	294	272	287	309	278	299	285	271	273	293	274	283	267	316	306	269	271	269	284	305	270	307	262	284	264	263	317	282	258	297	258	277	292	264	282	293	277	293	279	294	263	281	283	246	268	298	290	270	262	266	303	306	272	281	299	291	239	239	272	288	287	256	269	270	297	300	240	296	310	258	279	287	280	306	299	266	293	258	285	253	286	291	269	277	273	271	279	287	275	282	284	314	293	288	290	291	281	278	281	291	285	281	265	314	267	283	284	277	274	278	292	286	266	282	312	286	270	266	301	293	294	265	269	267	283	305	266	283	292	282	275	290	294	310	258	274	299	266	294	274	269	262	258	287	302	257	259	284	263	286	262	264	280	291	264	296	266	311	284	292	239	276	295	295	263	274	301	294	271	258	290	281	298	305	291	286	308	286	281	269	263	281	298	287	256	271	275	256	283	314	297	297	315	253	292	300	304	261	241	309	270	257	283	294	290	267	301	278	280	295	281	310	333	285	275	272	279	291	277	250	284	272	287	271	291	265	264	276	282	271	287	278	301	315	282	318	299	254	276	258	292	271	285	264	290	284	294	260	275	301	270	287	292	264	303	270	281	256	274	296	290	276	290	273	302	264	252	265	309	283	281	301	290	289	312	261	285	264	311	276	299	307	309	300	286	247	277	281	299	263	253	304	287	290	308	250	280	261	275	266	251	274	278	285	287	294
7304	9053	9725	5915	7259	18196	20610	8066	1458	1101	1083	960	999	972	894	901	913	940	981	974	954	864	924	940	919	864	930	849	879	938	1112	861	1324	1711	1095	893	802	830	758	799	781	787	715	773	774	785	764	783	776	826	796	767	762	790	747	841	796	758	736	772	761	778	755	732	775	763	790	751	735	771	742	804	788	769	810	810	802	823	779	804	769	714	787	750	727	829	766	760	788	759	803	813	783	748	737	738	802	800	818	771	763	732	725	752	728	719	842	793	713	790	787	801	818	785	761	763	789	733	806	767	746	771	734	805	758	808	773	830	805	743	758	785	772	803	765	739	778	779	761	737	722	746	741	723	737	774	771	805	782	808	769	741	758	793	786	744	787	806	730	785	782	771	768	755	806	768	758	772	745	705	813	783	754	770	795	794	832	758	729	811	779	788	745	814	786	776	735	787	749	798	743	742	764	744	816	805	800	771	793	729	793	832	804	769	781	761	820	771	798	750	762	786	775	731	770	781	820	807	820	756	757	745	803	769	790	760	786	794	785	815	769	778	789	791	818	789	728	756	783	791	769	754	777	791	796	744	716	765	815	765	765	790	725	763	769	800	772	809	757	759	854	795	768	822	752	800	786	780	795	720	790	783	763	792	832	816	781	742	789	765	806	799	718	788	773	763	780	776	771	767	824	779	792	796	778	723	792	738	763	798	783	793	769	807	797	788	740	746	788	738	781	797	787	796	736	800	825	794	808	764	794	757	791	785	753	831	789	793	744	783	791	748	738	733	820	799	743	802	779	771	808	762	792	762	758	770	789	746	741	776	813	766	748	838	754	753	739	753	758	781	786	810	763	770	780	711	774	778	742	809	829	758	744	823	800	724	758	823	810	786	797	755	788	756	751	768	752	774	763	790	756	739	759	792	770	779	726	790	751	769	748	719	784	815	798	759	799	784	792	769	744	761	810	749	749	801	814	774	790	742	757	795	757	741	731	782	761	745	773	768	787	777	791	770	817	767	810	757	764	804	802	764	784	800	796	803	754	852	741	766	817	767	759	754	750	775	760	744	757	789	764	821	747	816	815	767	805	773	761	785	805	767	793	795	821	748	771	788	812	803	789	782	750	775	768	750	786	815	751	743	750	764	822	763	731	769	732	766	772	769	740	785	797	789	775	754	790	739	748	744	793	754	826	705	836	785	757	787	788	793	744	698	735	800	759	784	747	774	761	772	717	802	749	762	708	795	795	766	807	762	800	793	783	772	737	787	785	792	789	751	767	771	771	803	770	776	785	796	745	742	764	773	740	789	796	776	793	764	757	742	768	798	802	802	763	819	796	744	791	749	760	803	787	789	768	804	764	755	767	809	766	769	828	779	733	785	734	721	802	784	738	791	782	835	771	733	784	790	797	809	731	749	749	798	761	809	767	738	788	729	755	763	731	798	782	768	829	796	759	780	782	793	795	867	816	844	773	790	752	732	757	780	767	821	751	762	761	796	778	814	736	779	767	774	767	750	771	794	795	755	768	727	810	834	729	831	746	749	763	775	757	730	819	779	736	744	808	769	786	800	800	760	722	756	704	799	752	808	769	776	738	782	801	763	812	815	767	799	772	765	726	791	762	742	738	801	778	765	783	760	775	756	738	771	761	819	735	797	794	736	799	791	780	715	710	800	704	772	750	761	811	818	752	735	744	796	747	778	771	805	764	795	731	731	805	774	769	749	781	790	731	807	753	726	791	811	769	758	750	726	749	772	734	769	815	774	723	816	816	814	823	800	815	762	790	783	817	784	777	797	759	794	846	746	763	785	824	747	766	843	745	802	743	806	780	771	823	792	796	820	739	773	758	812	764	753	743	748	764	750	777	795	724	769	780	754	806	783	720	826	776	796	793	799	750	747	745	815	733	794	747	807	749	812	773	786	748	788	785	745	809	709	738	785	799	763	767	771	746	699	790	813	773	789	792	758	784	767	782	814	786	768	787	779	797	779	835	783	763	796	754	776	749	763	796	802	752	794	761	743	774	776	755	769	804	747	773	827	823	769	746	750	773	781	748	757	775	738	793	837	777	760	748	718	772	810	791	773	807	723	791	708	759	754	789	799	825	757	766	806	729	769	773	784	753	792	782	763	790	751	790	774	752	764	763	782	783	788	762	757	807	842	756	765	763	801	781	797	737	782	757	732	770	739	797	780	780	769	737	811	773	784	739	780	779	784	765	752	804	826	786	785	823	802	790	785	774	792	781	807	742	796	778	806	794	784	775	785	751	789	738	795	764	774	801	759	775	795	788	762	795	754	758	732	808	808	787	749	794	762	763	747	778	756	777	815	771	773	784	774	834	804	775	699	778	786	774	753	783	800	782	783	726	740	762	758	775	751	742	744	776	764	791	818	818	755	740	750	831	808	736	765	807	790	764	743	775	752	764	773	766	764	782	756	775	807	796	787	745	764	734	808	752	725	775	711	763	802	749	750	782	728	753	739	735	782	752	781	768	750	783	775	796	807	727	774	782	788	717	751	796	790	769	783	779	814	778	801	790	775	748	771	771	820	783	814	817	815	748	779	762	756	783	779	856	788	782	742	742	768	809	766	767	756	715	811	792	809	727	774	786	791	768	757	794	753	788	738	774	761	800	795	806	791	804	762	714	777	745	773	785	778	762	802	797	734	795	756	826	785	768	773	801	801	741	769	746	784	773	763	779	775	788	788	850	788	785	727	780	801	723	790	821	788	805	763	767	777	761	770	758	782	762	796	833	806	805	815	778	758	861	749	769	718	748	814	804	771	767	788	772	780	807	768	808	785	756	729	763	780	758	753	754	784	787	806	769	792	755	773	760	773	791	756	752	805	749	782	783	807	707	740	793	808	795	769	792	792	797	810	720	764	791	736	769	800	776	750	809	774	756	737	773	750	760	788	793	785	761	760	760	786	757	772	759	761	707	792	773	802	850	772	754	759	814	787	769	799	760	796	735	726	747	778	762	780	784	757	752	814	770	780	787	791	756	744	747	774	778	760	729	769	791	750	743	745	770	815	795	734	787	750	758	759	772	827	825	806	788	777	761	781	805	697	769	811	785	762	822	703	829	790	773	792	772	751	768	785	812	747	769	745	783	785	812	801	783	766	823	800	749	791	755	775	751	828	755	784	775	814	798	764	757	718	801	734	753	736	782	834	760	795	806	771	809	788	824	817	780	780	741	778	778	810	806	737	831	781	763	806	773	811	792	777	767	794	759	727	784	755	793	818	769	781	788	765	754	786	768	761	797	781	798	733	783	756	761	760	799	737	815	762	756	785	786	769	763	848	765	748	766	813	795	837	748	783	806	790	788	743	808	755	764	790	799	807	802	763	787	792	781	757	778	811	747	758	771	742	750	817	770	812	751	838	778	761	813	781	742	799	741	800	754	785	807	824	778	771	779	770	757	770	754	739	709	786	728	736	753	798	779	771	780	764	793	768	741	760	757	794	754	733	751	768	789	742	764	743	799	772	755	749	765	760	775	761
13692	7941	3776	2177	2587	4417	5631	1173	627	343	330	376	346	320	335	330	297	325	343	356	314	308	323	324	333	334	296	291	326	316	311	297	444	431	387	312	305	292	297	308	327	273	294	280	286	271	249	259	280	290	271	283	257	296	300	313	292	281	285	298	268	298	273	281	278	288	312	290	272	277	297	273	311	275	273	300	261	270	258	253	280	322	266	270	280	295	301	302	268	289	310	275	310	249	311	281	275	303	256	262	301	285	305	299	288	298	297	282	288	252	296	277	289	302	306	256	293	276	273	312	270	257	282	289	292	310	305	289	290	278	268	286	292	290	261	245	264	286	267	273	307	312	296	283	273	275	280	277	282	303	328	275	278	288	283	283	270	288	290	299	310	268	302	280	303	273	312	275	279	310	278	296	303	293	280	274	297	269	267	269	324	299	293	285	301	283	280	260	269	282	257	277	276	287	314	302	302	277	279	298	261	285	264	309	291	289	264	305	307	301	299	263	316	292	321	303	289	270	311	281	283	306	267	280	283	296	272	287	253	268	299	280	282	291	274	266	283	278	277	281	283	285	274	282	267	297	268	303	279	282	277	288	284	271	281	295	298	272	275	290	242	282	293	284	291	292	272	306	280	294	291	295	298	262	280	291	265	296	273	283	278	283	264	248	295	287	272	269	296	290	284	242	290	291	255	282	299	297	268	281	288	327	263	290	273	284	302	246	289	278	285	297	304	270	335	287	292	273	274	291	277	287	288	297	316	292	265	278	277	282	287	269	259	278	285	263	257	273	306	290	261	310	290	289	253	292	293	257	281	272	274	296	276	286	261	281	262	270	276	261	256	307	269	294	273	323	301	285	267	316	295	275	288	291	288	287	269	273	300	278	296	317	290	302	299	283	234	265	275	293	264	302	279	271	279	297	282	261	243	305	293	295	253	248	286	268	285	271	294	264	291	282	300	281	261	292	296	307	244	286	296	283	266	275	288	292	303	262	277	273	271	296	299	276	270	276	285	288	310	251	265	267	299	283	263	309	251	269	278	299	276	298	284	295	261	272	247	292	321	264	304	284	300	286	258	311	304	296	284	285	274	262	293	288	288	263	250	294	286	256	271	265	304	314	290	295	298	295	335	311	301	281	242	306	254	274	296	269	290	275	284	284	300	283	256	288	285	293	281	268	274	268	296	283	252	318	283	290	321	293	276	283	290	267	297	271	281	291	300	267	279	303	310	264	294	302	314	279	289	296	299	270	279	295	276	301	318	286	271	314	272	292	289	278	256	283	275	289	273	286	284	295	277	283	328	284	273	291	309	280	306	310	290	272	270	271	271	313	281	289	305	268	281	276	291	270	280	298	299	300	275	320	247	257	284	259	316	227	245	286	263	303	271	288	288	301	268	285	281	294	308	289	309	303	279	266	298	283	308	286	290	296	259	265	295	297	266	278	274	274	248	308	286	286	271	284	270	261	268	298	294	297	272	288	246	289	293	280	294	263	296	280	300	275	297	312	306	297	329	295	270	316	260	277	271	295	281	292	296	280	278	305	298	295	249	308	288	255	276	296	271	266	263	278	274	306	250	288	285	284	289	281	293	303	293	278	283	297	291	280	281	279	287	276	267	267	304	278	273	251	273	288	262	287	283	262	288	261	300	261	275	309	298	274	276	291	285	321	275	286	249	270	309	282	284	257	313	291	273	294	281	265	284	296	254	288	286	280	338	280	285	265	274	245	290	266	286	279	261	258	283	312	288	304	267	297	269	268	272	300	268	311	291	299	282	263	304	253	302	305	291	255	272	298	295	254	267	287	286	279	285	260	269	290	269	285	331	266	309	276	263	264	264	298	278	268	307	276	289	289	274	262	287	270	296	311	289	285	281	253	274	237	308	318	274	254	258	306	250	272	295	255	313	306	279	260	271	280	304	292	283	288	287	274	288	260	290	291	286	302	302	281	295	251	264	259	271	277	311	277	286	255	303	269	283	305	330	303	289	275	257	300	307	281	290	266	280	282	298	259	267	285	313	267	280	288	292	302	298	271	270	289	299	265	301	276	251	317	277	275	260	305	257	263	302	264	273	285	300	313	281	301	287	265	280	296	279	311	285	296	269	258	284	306	274	302	265	289	277	313	328	296	292	288	269	290	279	273	247	275	250	287	286	249	286	306	294	291	295	282	297	284	310	291	281	281	273	285	277	276	246	256	278	289	286	264	288	289	271	277	288	243	275	289	280	268	292	307	259	334	295	278	257	285	299	285	293	264	288	281	287	295	289	277	334	279	302	283	280	285	284	290	275	259	310	271	293	265	284	298	276	308	281	288	286	317	321	349	307	278	275	278	278	296	312	284	255	272	282	269	259	272	293	262	278	297	308	285	292	289	285	300	269	284	270	275	295	279	275	269	291	268	285	271	283	301	279	313	293	307	283	278	281	284	274	277	279	284	258	310	310	290	255	262	299	304	290	271	285	239	293	298	302	290	280	269	288	270	271	275	301	261	265	294	297	317	250	301	297	295	256	290	273	278	272	304	298	269	264	260	304	263	284	254	289	247	248	257	287	291	289	299	285	286	297	284	274	287	252	276	282	291	280	274	293	260	252	295	296	305	272	268	294	289	268	293	277	252	277	265	293	261	287	285	278	249	285	283	281	325	266	281	248	301	291	275	287	308	258	279	283	283	305	304	279	291	293	282	277	296	319	268	280	261	318	273	297	275	270	268	294	289	309	242	270	248	266	282	240	302	284	294	284	303	266	296	282	283	298	270	292	290	288	281	279	286	286	287	299	287	281	263	302	266	315	292	275	271	306	262	283	312	284	282	322	287	275	270	276	305	294	310	293	291	297	272	279	288	310	304	279	296	303	296	272	297	261	300	289	285	306	314	307	314	297	287	289	300	286	256	292	302	295	265	322	298	284	291	281	328	281	278	297	273	294	273	306	301	285	260	265	301	296	283	296	282	284	291	292	282	317	315	292	274	328	261	277	280	283	269	294	288	307	259	276	274	302	307	280	285	277	265	274	317	274	254	280	277	295	297	274	263	281	261	294	271	259	319	281	283	280	260	300	296	313	261	275	293	293	271	302	268	274	294	266	294	305	280	257	304	277	285	304	284	279	284	289	280	308	271	257	281	300	278	241	256	282	306	288	264	276	274	265	267	281	294	288	317	295	244	266	291	264	276	272	321	294	308	267	275	277	284	252	278	266	302	256	274	272	283	271	281	277	270	302	280	286	308	307	269	279	286	318	293	310	252	269	284	276	272	287	283	292	272	283	277	297	257	327	293	285	282	302	275	314	307	299	281	267	261	311	297	292	270	319	256	292	285	298	289	303	284	278	306	282	284	277	267	308	289	270	299	251	267	289	257	283	284	316	266	289	286	262	296	256	273	287	259	285	274	311	259	284	268	305	279	244	286	266	307	291	269	267	297	255	275	286	280	277	280	282	311	271	299	290	272	288	279	291	294	287	312	296	290	299	277	279	266	270	296	290	283	293	289	280	253
9220	6530	4572	5635	8488	16099	18786	3808	2763	1252	1175	1117	1074	1075	1086	1067	962	991	1033	1070	1076	1026	1007	995	1072	991	973	1061	1074	1017	1178	1083	1865	1888	1117	888	862	820	825	781	805	821	818	826	811	780	768	799	779	784	774	741	786	807	828	762	825	754	759	779	772	797	764	815	796	779	791	801	737	793	779	722	749	810	741	789	761	765	779	797	769	743	832	778	789	810	748	810	785	755	763	776	794	757	766	760	770	805	776	738	776	799	733	823	796	792	792	764	726	773	776	756	781	788	804	775	742	821	746	760	825	780	787	760	802	791	778	775	750	731	754	745	763	769	795	829	762	782	829	751	789	807	797	796	807	770	775	802	772	774	785	810	758	759	822	786	789	746	759	759	750	782	802	761	784	782	792	797	769	793	791	810	736	777	790	759	760	773	802	777	777	774	794	747	784	760	771	790	843	787	745	793	828	759	802	761	751	786	775	751	820	824	757	813	838	781	731	780	788	838	777	798	809	763	805	743	807	742	794	843	786	836	806	772	780	751	839	758	800	759	767	758	784	823	752	778	804	816	780	787	796	844	811	821	794	768	758	781	803	725	790	806	788	748	803	832	767	804	794	768	790	734	757	793	853	797	794	810	807	788	801	774	766	755	791	764	759	800	758	750	776	744	822	797	801	726	797	756	793	765	779	818	768	754	760	822	839	755	776	750	764	772	792	794	806	784	791	751	794	762	835	748	755	788	804	736	793	747	765	823	805	808	772	789	830	768	769	801	779	745	786	794	847	815	786	761	738	844	765	749	819	756	757	794	771	753	782	756	753	775	770	826	769	786	785	842	798	753	749	792	838	837	835	756	802	812	857	781	785	800	785	806	802	777	753	767	771	806	774	784	813	824	725	790	720	766	794	745	715	788	771	847	774	796	807	774	786	803	832	781	773	771	778	745	745	841	753	811	794	782	771	774	755	800	754	762	807	802	778	794	759	753	789	798	758	795	786	764	785	771	810	787	745	799	781	794	796	785	760	816	780	765	760	769	769	813	779	732	775	783	762	797	812	770	807	738	725	803	802	769	795	773	778	838	813	778	774	808	793	808	707	794	764	807	762	762	789	738	786	812	764	757	771	754	781	762	798	765	810	752	697	808	738	822	826	791	829	773	771	833	772	781	832	766	807	781	737	768	752	778	764	778	812	802	769	809	813	774	803	820	786	821	796	765	773	800	744	773	818	754	783	774	810	830	802	807	788	764	734	790	797	771	823	850	777	787	809	807	768	747	765	798	792	749	787	780	770	809	803	754	753	730	764	806	705	803	829	797	792	770	784	812	802	782	782	768	744	771	805	808	809	721	784	790	786	783	794	819	785	769	814	800	766	829	794	763	834	747	772	792	796	784	784	783	790	780	762	746	783	820	754	778	774	818	805	776	771	769	808	799	830	823	808	763	769	778	756	792	786	784	823	779	806	769	770	752	805	735	807	795	765	786	760	759	735	744	790	792	844	816	754	778	762	795	781	811	798	761	785	773	802	812	764	819	728	836	842	791	790	752	794	760	757	783	766	797	726	791	794	770	810	822	818	803	763	785	843	736	787	784	765	851	776	784	830	811	793	805	771	827	767	763	767	734	768	744	746	794	744	804	771	805	798	770	801	805	728	797	796	793	836	816	756	768	749	831	763	785	767	774	769	787	778	801	836	813	752	785	769	742	792	795	742	789	779	786	749	786	795	790	733	740	757	755	783	815	785	774	756	810	826	762	823	801	737	832	757	743	770	743	758	791	794	772	793	790	789	737	779	791	808	806	768	744	788	785	781	776	768	804	780	755	771	771	772	779	771	798	778	787	747	782	812	774	828	788	749	784	736	796	778	779	794	812	809	791	776	768	813	730	847	780	828	768	777	764	722	845	766	788	713	837	760	768	851	770	786	811	795	834	799	759	780	786	810	764	756	746	795	846	776	810	764	768	724	812	756	803	806	800	750	794	803	821	809	798	745	806	758	819	794	785	782	764	822	775	764	749	750	741	785	740	849	814	831	774	795	792	790	799	757	792	771	752	757	756	799	754	782	784	774	828	774	793	797	787	785	742	792	753	824	795	792	793	727	792	808	756	769	793	804	776	780	774	733	807	780	780	792	785	741	760	762	795	728	836	825	755	806	778	719	773	784	791	787	743	835	832	797	780	764	832	758	721	768	781	780	810	758	810	781	742	814	759	787	772	752	778	825	757	777	750	807	799	765	788	825	840	750	786	781	806	742	774	795	756	772	738	783	775	782	769	739	790	826	808	738	765	789	800	753	829	762	812	732	731	774	831	763	766	767	766	787	830	785	789	779	775	780	815	761	737	802	806	815	709	812	775	778	758	765	840	773	787	765	833	822	810	764	786	797	787	824	754	788	786	764	818	843	766	749	787	808	778	787	793	767	798	783	824	793	792	766	815	807	806	759	779	791	741	781	795	812	765	796	798	806	811	789	775	806	787	760	815	798	841	774	834	785	747	788	788	772	808	808	775	802	814	780	831	819	800	792	805	803	798	765	809	797	817	789	794	785	751	782	757	770	772	787	754	813	783	800	830	775	784	836	804	764	831	788	796	826	792	736	749	749	776	778	764	828	770	843	802	784	773	826	771	777	781	763	797	761	799	790	785	746	750	786	786	755	795	787	774	809	830	787	836	773	796	751	782	708	769	803	764	741	780	762	793	769	759	793	820	796	766	788	767	771	749	740	823	733	804	757	732	769	768	782	779	780	780	819	837	780	782	781	845	713	772	797	757	807	806	778	733	764	803	764	822	788	802	783	807	764	738	802	802	777	785	783	793	788	761	796	782	775	755	792	797	806	816	775	786	756	814	806	771	802	771	799	757	765	780	786	783	797	783	753	795	835	804	751	807	820	776	805	765	822	761	800	765	814	781	795	784	805	786	835	764	748	809	799	758	835	773	765	732	767	748	786	773	763	826	782	790	787	757	785	765	804	749	742	790	759	784	755	775	800	720	797	829	779	778	783	826	806	759	770	786	807	787	858	794	800	799	776	784	749	791	805	780	811	761	787	784	831	816	744	818	799	832	763	783	820	824	764	766	796	828	774	768	818	822	780	807	761	793	817	804	768	763	834	777	745	789	741	793	722	730	763	800	785	766	823	779	823	833	717	851	789	760	795	829	771	815	726	806	773	713	783	762	762	839	766	794	790	785	776	791	751	787	788	789	802	759	819	785	787	792	776	734	813	786	834	771	772	797	867	806	755	752	822	740	743	773	792	741	787	779	738	778	766	842	763	824	776	762	780	782	789	808	750	799	805	713	820	794	785	806	803	774	819	799	815	767	773	794	810	788	796	758	777	798	788	814	825	790	750	797	781	822	815	803	757	802	755	804	836	754	760	753	749	756	791	768	786	751	796	827	759	747	781	773	745	755	809	807	762	773	794	781	813	779	845	758	720	774	788	760	781	776	802	753	775	786	772	769	739	798	755	816	818	746	776	791	772	743	787	773	783	817	770	804	761	789
13895	9527	4685	3126	2989	4258	4147	1300	478	376	344	328	341	347	320	346	294	290	319	336	328	320	329	332	332	310	299	331	341	312	340	337	483	465	343	338	321	286	296	330	269	277	277	277	248	265	271	273	255	289	307	297	269	294	272	263	324	267	289	274	308	296	303	280	288	284	297	285	257	289	303	263	313	301	287	294	269	292	313	291	289	273	298	269	314	264	280	280	299	288	311	261	292	287	286	277	295	276	302	301	271	319	291	287	257	294	261	275	293	285	264	279	263	278	276	307	272	297	299	295	314	308	299	276	283	308	298	281	273	281	284	284	277	277	284	270	295	283	279	265	284	255	290	261	255	273	282	275	285	294	281	280	284	261	263	244	274	313	255	267	274	236	294	292	294	291	283	261	291	331	274	293	284	301	282	290	269	284	271	289	290	257	280	265	266	293	277	245	297	312	252	297	280	280	291	243	287	294	283	297	246	279	300	286	281	271	271	297	265	274	278	275	301	301	294	274	284	243	298	307	307	310	270	256	298	298	322	282	292	267	296	308	261	263	290	300	286	279	288	287	271	288	259	255	294	272	263	263	301	299	291	284	272	240	289	297	278	259	283	293	261	245	280	280	297	295	291	269	271	308	286	273	293	289	288	279	274	290	280	317	269	308	287	291	300	261	306	275	273	266	256	270	297	306	301	293	261	289	292	268	297	293	277	283	277	303	282	300	296	274	311	294	269	275	240	288	262	276	276	272	275	275	257	283	289	273	280	295	290	280	282	291	262	293	310	261	276	244	297	256	262	310	312	244	283	273	293	266	292	265	286	257	277	281	287	320	269	295	279	270	285	298	255	251	293	294	272	293	274	266	291	274	295	267	278	283	314	288	273	290	282	244	329	304	283	302	276	274	299	270	281	282	282	276	274	253	264	296	287	302	290	275	282	261	296	297	286	304	305	295	292	315	292	280	294	234	293	287	249	275	290	279	288	280	281	334	290	260	269	269	232	270	262	283	287	303	291	236	297	294	266	275	300	288	226	295	295	291	294	280	312	252	283	310	284	310	301	260	292	280	307	268	280	291	281	238	292	277	266	326	317	287	275	270	300	281	286	259	253	258	295	279	285	280	301	269	273	259	294	283	289	253	292	261	290	293	296	294	288	266	251	294	286	304	284	291	271	290	256	293	281	265	280	281	267	263	298	271	293	293	263	256	280	293	317	280	263	276	272	256	296	240	275	289	285	268	272	285	295	277	277	242	311	278	267	264	289	282	274	311	294	262	292	297	284	294	293	261	279	276	250	292	284	319	267	282	286	283	283	275	291	271	258	288	286	286	301	279	301	308	284	280	312	306	311	291	284	291	277	282	306	320	298	232	259	293	271	285	285	283	245	267	293	282	274	278	270	305	285	265	308	256	283	280	271	286	292	292	281	290	300	246	280	276	274	259	277	291	303	307	261	294	314	294	276	267	279	300	263	281	265	257	296	301	267	274	282	290	280	271	263	304	274	309	314	305	297	263	285	260	272	268	262	281	276	270	267	289	276	280	269	275	286	287	287	301	280	288	275	309	276	290	301	282	294	273	270	285	262	252	264	296	248	295	272	258	259	278	270	277	272	281	282	299	300	266	257	288	261	281	297	297	306	304	298	293	281	274	257	312	290	271	263	289	277	305	283	267	248	265	270	295	281	306	299	288	276	251	299	269	307	278	262	284	281	282	317	276	283	282	297	287	300	266	288	269	308	264	285	280	245	312	295	262	257	276	278	315	297	298	272	315	266	296	241	274	282	278	272	267	287	287	305	274	252	298	258	292	272	311	258	299	243	277	292	297	280	300	281	291	288	292	315	281	278	257	286	262	309	282	288	241	260	262	268	285	291	277	265	323	276	290	301	284	265	274	284	295	275	249	260	300	294	300	250	282	266	269	253	319	276	275	281	277	289	294	288	277	292	271	267	302	277	312	286	284	276	280	293	282	278	289	281	305	263	268	286	286	302	256	269	304	283	284	265	266	311	280	294	269	273	283	301	295	290	281	291	275	286	319	281	318	289	285	246	282	275	296	295	274	257	302	296	271	258	287	297	267	300	276	273	280	291	281	274	266	261	280	263	264	266	291	285	286	306	286	253	286	289	271	311	277	309	304	276	292	299	268	269	314	293	292	287	290	255	264	299	304	253	249	276	283	272	278	314	289	283	288	290	280	259	269	295	285	295	266	250	262	296	321	267	284	322	308	300	286	306	279	310	266	247	302	277	267	287	303	274	267	313	270	272	271	256	314	276	280	245	275	252	269	269	290	278	265	258	290	261	288	281	318	281	283	279	301	297	267	304	269	284	282	297	293	296	295	275	288	268	280	292	279	280	302	289	279	280	283	296	275	274	283	279	280	330	272	282	285	297	292	248	299	250	283	269	304	278	278	301	273	286	274	270	268	273	280	278	281	292	259	296	283	249	286	298	270	285	308	300	286	288	252	273	294	294	291	325	282	280	267	296	287	300	280	269	309	265	279	289	306	270	269	268	273	284	272	262	312	307	278	279	242	251	278	297	293	321	285	286	290	271	312	317	271	276	299	284	295	259	315	292	297	275	250	274	287	259	293	254	277	293	280	293	277	262	284	257	266	300	253	264	252	297	285	300	268	296	303	292	304	294	293	280	287	279	296	278	279	271	293	271	241	319	285	283	297	286	320	291	282	257	270	289	309	286	287	277	280	305	310	272	295	279	267	268	284	311	288	281	269	297	277	250	261	276	272	290	280	300	290	312	262	288	289	268	268	257	268	287	281	260	290	273	280	284	276	304	281	245	281	295	291	284	278	282	300	250	260	285	281	289	271	279	289	293	298	270	288	294	302	305	270	290	282	249	255	278	292	284	273	274	282	267	289	286	281	304	314	247	293	298	260	278	290	287	296	279	297	300	258	261	271	264	300	309	299	283	270	252	328	304	297	277	261	289	280	283	275	297	299	286	279	256	273	283	243	272	270	268	278	268	260	291	274	282	298	292	296	300	301	283	272	266	270	256	267	260	260	260	247	277	299	299	260	314	262	258	294	289	277	298	272	252	259	271	300	291	285	278	279	273	259	314	297	282	256	251	313	260	258	304	274	258	306	284	249	268	302	281	268	278	298	281	278	240	296	277	319	282	287	300	285	297	282	311	305	290	287	293	280	259	326	302	289	279	282	277	291	275	282	289	329	288	335	274	278	290	265	300	303	292	288	279	299	257	262	269	323	293	268	283	242	267	273	281	281	269	296	289	293	283	272	268	284	266	291	279	302	311	300	269	259	280	277	313	319	271	303	277	300	267	256	284	268	312	285	291	304	291	288	268	285	330	290	278	296	261	287	285	266	265	279	273	318	289	293	298	265	263	265	257	325	278	237	321	271	283	283	282	281	279	276	274	287	267	290	300	276	262	287	295	293	272	289	311	269	282	254	312	272	279	263	292	308	276	264	313	277	304	264	265	271	270	273	301	299	248	271	278	260	293	284	285	308	298	274	255	273
9444	8156	6281	7960	9483	15191	14111	5568	1665	1316	1310	1388	1364	1223	1147	1033	1029	1038	966	969	1039	1191	1132	1090	1161	1054	1058	1130	1038	1037	1259	1194	2186	1866	1151	833	858	883	873	822	791	812	776	729	810	757	797	777	757	727	820	783	735	791	782	802	775	782	770	760	759	832	769	719	802	802	780	760	817	778	826	770	829	766	739	792	783	791	760	789	800	802	747	755	813	738	814	766	795	755	808	746	827	737	758	765	818	787	769	755	726	788	806	769	761	758	809	769	814	765	773	799	774	849	797	829	791	819	776	765	760	802	761	750	749	759	755	785	771	762	740	811	764	798	777	771	779	832	812	759	796	770	767	853	768	755	732	767	762	783	811	758	735	764	774	797	785	763	770	805	830	793	766	760	770	803	739	777	744	782	757	781	769	777	778	774	793	796	778	729	794	801	807	758	806	774	752	747	793	786	719	798	776	765	791	808	739	754	742	812	779	745	794	806	721	756	842	809	790	781	767	803	822	761	761	776	795	816	782	790	839	802	764	797	775	775	790	764	814	784	815	779	755	793	776	763	837	788	796	780	769	799	810	804	822	757	772	754	781	735	752	823	783	752	773	790	765	825	812	823	792	813	774	765	777	812	807	782	765	787	801	741	792	728	781	795	832	753	786	789	764	776	807	761	749	745	800	793	812	762	788	737	747	763	795	796	841	799	828	760	710	785	808	797	765	783	820	775	776	738	801	825	842	745	747	796	771	769	814	781	800	737	759	778	805	773	747	781	781	736	778	738	816	754	794	719	817	723	787	788	846	761	785	743	732	788	786	735	819	778	817	831	793	757	779	838	761	809	763	781	776	808	766	787	751	771	769	781	827	754	794	832	809	799	790	758	751	742	772	780	786	799	793	807	769	752	735	784	785	790	786	817	762	768	751	742	766	804	836	791	813	799	750	756	773	782	801	714	765	744	758	831	791	734	811	770	764	787	870	784	780	754	814	811	748	786	787	801	744	824	855	827	712	807	792	770	778	790	792	739	807	744	848	766	797	746	766	745	768	789	741	808	755	723	772	774	777	803	736	789	815	789	776	789	768	742	758	817	785	740	771	793	805	774	757	830	817	807	789	768	789	771	819	758	749	828	792	739	754	831	777	797	819	759	785	794	803	821	733	750	767	758	788	746	733	809	729	789	803	774	762	789	767	778	844	775	787	745	747	782	781	789	794	787	765	852	803	770	804	815	770	797	838	758	816	785	743	788	841	811	812	768	785	736	770	787	801	811	806	797	746	760	778	846	735	773	797	813	761	791	864	743	793	764	783	812	731	760	787	789	776	780	763	776	790	777	778	796	752	706	755	787	743	734	797	770	734	799	799	840	808	738	815	802	738	769	749	775	776	722	752	785	755	790	747	797	778	793	736	778	771	793	799	761	799	785	807	808	788	771	727	766	801	832	732	780	800	772	734	836	812	788	757	741	740	793	771	818	749	775	820	744	785	735	814	795	791	835	754	785	770	793	771	771	778	820	831	821	803	816	751	791	738	759	749	765	794	778	838	750	798	790	777	737	742	781	755	797	817	764	779	804	771	781	803	738	797	783	763	827	808	743	779	820	772	791	729	738	739	785	786	760	786	738	779	749	752	777	782	786	772	738	852	735	777	820	766	784	815	794	758	773	788	780	830	791	799	777	788	764	755	799	775	735	804	782	700	779	782	777	756	783	746	778	734	760	795	782	780	780	816	779	817	804	792	750	848	796	773	792	770	792	752	753	757	815	758	779	769	736	847	788	841	810	792	753	802	772	798	769	803	764	808	751	736	770	795	807	781	815	798	750	765	760	765	785	785	798	815	767	800	814	774	775	745	827	737	792	774	782	811	783	800	753	789	764	779	774	795	768	816	798	770	813	767	836	760	712	765	775	760	783	777	803	757	752	791	762	799	760	791	803	797	860	751	791	732	815	816	805	776	789	782	761	777	808	769	831	761	774	846	829	786	787	793	742	773	768	769	801	765	710	832	738	789	808	780	797	801	735	777	756	759	767	742	773	794	727	781	799	797	775	735	748	799	765	773	764	806	788	824	759	743	797	756	829	756	772	746	719	810	773	739	870	797	779	774	815	758	773	742	767	827	820	781	818	762	770	780	840	772	802	789	782	805	796	764	824	761	768	744	856	770	745	769	803	782	807	733	784	796	800	776	800	754	765	819	787	755	779	814	751	739	776	729	788	799	785	758	819	759	798	742	766	793	785	754	794	770	804	774	840	816	833	753	818	733	795	787	755	780	763	823	763	764	776	775	772	768	780	771	749	799	804	759	733	728	765	767	795	742	809	768	792	775	780	735	797	838	748	761	784	790	740	767	824	741	774	813	788	779	735	783	770	768	826	774	782	765	791	750	742	758	781	811	757	794	782	772	723	764	721	802	814	754	735	801	768	739	806	788	766	825	748	789	774	811	781	791	816	807	735	829	799	771	767	793	861	836	803	792	792	806	795	782	764	741	778	849	717	801	769	753	826	798	798	740	810	749	796	795	738	793	753	790	790	784	835	804	798	827	773	773	767	804	780	789	761	777	855	801	805	791	789	771	828	747	784	753	754	775	804	726	768	787	803	788	759	765	744	791	753	785	805	783	771	773	756	767	798	773	775	838	753	768	772	797	784	775	784	781	771	817	833	732	753	744	779	740	769	756	774	763	742	793	786	849	793	806	805	798	779	757	737	771	777	770	798	744	773	784	773	750	727	775	805	793	790	805	822	857	790	804	814	749	787	753	784	830	793	777	727	785	775	765	770	788	785	798	789	710	769	826	752	787	843	762	818	806	756	762	741	795	778	747	816	819	789	791	782	793	782	824	780	734	798	764	792	779	736	848	801	795	742	767	738	780	797	751	774	750	770	749	761	820	737	779	815	766	779	775	776	817	758	786	776	741	848	743	756	760	777	762	757	797	790	760	781	837	773	786	808	865	747	777	772	794	785	794	779	756	799	739	795	764	808	779	763	769	788	743	798	793	804	819	777	777	795	766	779	795	722	787	780	796	797	836	812	762	800	731	738	814	780	743	745	740	823	771	758	741	750	787	793	768	782	763	800	790	745	771	765	840	782	788	799	723	826	760	739	774	772	766	791	787	859	766	800	790	804	811	771	795	771	774	731	744	740	749	820	784	780	743	786	753	770	801	813	823	778	799	756	784	773	800	800	782	793	772	772	778	848	773	786	753	808	804	784	835	796	753	761	762	766	823	784	777	794	782	805	796	758	762	819	719	783	779	765	775	800	768	809	807	783	817	757	764	806	803	806	777	828	780	790	754	786	834	796	791	780	784	798	799	788	779	788	762	760	759	793	765	769	780	765	733	779	751	809	759	760	834	829	766	747	754	778	829	753	783	742	821	734	767	710	799	801	832	735	847	775	788	778	805	762	823	766	761	727	782	769	703	748	777	793	834	773	807	774	791	845	815	804	802	830	818	760	796	790	816	740	805	779	794	756	781	795	753	771	742	774	807	765	782	784	781	787
13934	6480	4208	3537	2851	4027	4027	2825	805	327	333	338	328	305	337	272	290	292	311	306	298	301	336	301	328	331	302	288	313	306	328	323	377	404	331	295	314	295	308	294	262	272	283	282	299	300	306	287	296	340	305	294	280	288	293	254	320	281	281	293	279	270	284	319	266	282	294	275	263	291	327	280	279	284	288	299	281	303	254	266	309	318	290	259	306	271	258	285	261	276	264	272	276	297	281	289	276	277	261	303	275	277	269	290	285	267	268	302	304	288	301	261	262	286	273	277	305	266	281	301	283	297	263	290	266	255	268	298	270	254	294	266	277	264	288	299	262	293	283	271	297	283	285	284	283	285	304	316	267	279	298	269	240	275	268	307	281	280	268	288	259	313	268	281	306	300	267	282	263	269	300	269	288	283	318	257	314	264	292	294	298	289	274	282	294	285	269	277	303	274	258	272	270	278	302	278	288	273	305	266	282	281	282	288	255	283	287	289	276	276	290	244	274	257	290	276	302	314	295	299	292	281	266	270	292	289	264	318	288	315	270	289	293	313	300	266	287	262	292	304	301	275	272	275	254	316	312	259	258	293	295	293	249	274	278	285	278	286	284	284	312	268	302	294	249	293	279	300	319	280	284	323	273	284	260	270	294	304	318	296	281	301	281	287	284	261	309	292	268	268	289	275	285	297	247	292	265	265	247	284	267	300	305	281	263	321	284	268	289	293	290	301	268	252	284	258	292	293	283	259	291	255	263	272	272	308	288	303	299	320	277	276	275	333	286	302	238	289	277	297	256	263	278	280	286	268	302	283	289	289	258	277	247	287	284	277	288	247	262	278	284	305	271	288	253	280	309	288	269	278	287	249	284	283	285	300	267	310	286	283	285	272	277	242	272	284	298	288	259	289	250	277	288	281	273	285	307	290	257	277	252	299	282	276	289	301	290	278	289	296	277	282	284	291	292	278	276	322	294	303	283	280	293	308	325	280	293	264	282	266	286	245	312	269	315	259	299	268	266	245	303	289	281	276	294	263	246	287	284	311	274	294	279	263	263	300	272	295	297	289	290	302	281	269	316	278	275	295	271	301	272	291	305	294	290	302	305	307	300	270	275	256	276	280	292	282	296	270	289	254	271	248	246	312	277	280	278	284	291	266	284	265	289	303	286	278	263	294	257	281	269	295	282	320	260	290	298	259	292	317	295	282	265	267	287	261	271	309	264	291	282	263	270	277	281	295	280	286	260	276	258	285	273	275	279	294	299	258	272	278	306	317	271	285	266	277	265	297	304	241	253	258	300	262	298	291	295	291	271	293	285	285	249	303	299	285	305	308	276	294	294	288	282	273	297	280	309	319	271	303	241	286	291	301	279	309	310	293	304	290	252	299	251	294	277	299	290	298	285	267	295	262	287	283	286	299	287	300	262	283	295	291	299	300	271	275	300	261	281	290	299	293	273	268	263	273	267	295	302	281	257	296	254	286	273	260	300	310	253	287	247	251	295	293	268	295	284	273	255	297	321	272	289	277	277	267	301	268	303	302	278	293	287	305	268	284	289	264	288	261	237	298	275	270	306	327	278	265	294	315	265	293	282	266	313	275	264	327	322	276	286	304	272	297	273	285	294	290	291	267	263	266	255	278	298	272	294	294	288	246	302	270	268	270	273	336	276	257	261	289	284	295	294	290	292	275	277	259	250	276	279	281	318	274	300	266	283	282	269	303	276	301	272	301	297	295	309	269	273	246	293	303	297	265	294	298	291	280	287	320	262	268	297	265	315	282	292	254	283	291	272	276	285	309	274	265	263	269	297	309	279	272	289	291	285	279	303	305	329	283	260	284	303	275	277	290	293	292	273	292	292	280	262	289	264	263	266	256	261	283	289	262	310	304	291	257	271	270	292	266	290	256	276	264	274	296	256	292	296	281	290	281	286	257	262	285	282	298	305	302	252	280	265	280	293	279	313	266	302	274	296	313	280	307	302	313	276	279	271	268	295	311	303	307	280	302	289	305	282	280	298	305	281	274	276	284	257	282	291	289	275	275	280	277	281	284	261	237	302	328	268	271	286	268	284	276	268	304	296	279	320	320	297	273	283	299	276	269	280	270	284	289	262	264	265	272	270	279	277	285	281	274	291	283	285	286	251	291	297	255	297	281	281	297	284	304	276	263	303	296	289	267	300	283	260	268	279	285	270	271	274	263	299	290	286	303	281	276	280	285	279	314	286	292	307	273	283	290	279	288	303	267	323	288	312	252	290	290	287	283	255	275	292	315	286	294	289	287	264	266	292	281	269	286	269	308	280	273	269	281	299	252	274	266	270	286	288	307	285	283	284	303	306	309	261	269	300	294	279	276	316	285	266	259	280	308	239	255	272	301	274	282	235	274	303	276	265	262	273	272	292	250	285	288	270	280	267	251	266	288	264	270	293	292	315	298	302	272	263	281	303	280	279	292	272	261	266	300	255	260	316	255	278	292	304	244	272	261	308	283	279	279	300	301	278	292	296	290	274	266	317	255	276	299	289	259	296	303	284	312	248	268	286	297	267	282	296	305	292	289	282	280	255	327	295	291	304	284	295	265	302	283	295	301	308	278	304	281	259	295	277	287	277	284	307	279	294	314	285	241	261	257	283	291	299	293	311	278	295	268	311	295	257	305	289	283	292	268	311	265	259	277	317	263	304	264	269	278	283	311	294	288	295	284	294	293	263	293	282	273	282	307	269	258	264	294	272	262	285	279	289	273	288	315	300	293	302	278	279	265	281	258	301	273	284	270	258	274	290	278	257	290	289	286	264	271	294	295	325	275	289	270	292	290	263	301	277	285	241	291	263	291	255	283	299	297	267	282	293	257	298	277	260	290	286	256	259	273	274	262	300	310	287	261	262	252	286	259	248	279	275	284	283	279	262	261	277	282	298	264	260	287	276	295	296	285	273	269	279	280	291	302	292	244	252	282	291	267	284	299	305	283	273	254	290	271	286	327	270	267	280	289	268	297	285	276	272	303	301	278	278	275	316	271	266	270	255	273	286	278	263	269	282	297	290	293	297	284	275	260	250	288	307	309	291	257	296	278	272	284	260	294	261	284	266	282	265	274	285	272	286	275	261	273	292	300	260	297	306	273	309	316	308	291	289	282	276	296	300	275	222	274	290	275	295	284	290	290	294	291	274	273	270	268	297	279	276	265	301	262	275	261	262	264	293	298	289	309	286	269	287	276	310	287	291	287	285	291	247	287	299	290	286	276	293	295	263	298	278	269	249	290	279	256	277	316	301	284	275	289	280	306	304	309	267	301	264	269	274	298	264	276	270	283	291	296	266	260	275	266	265	290	275	300	269	300	266	263	273	279	268	289	284	298	309	282	266	294	301	294	277	281	292	299	286	331	297	281	280	312	278	308	278	272	278	271	275	259	258	279	290	270	281	273	304	328	308	281	269	247	295	290	308	306	284	259	280	298	274	264	317	268	279	286	323	293	285	297	309	286	268	284	293	261	313	258
9127	5086	5759	8736	9398	14258	14505	11035	3236	1179	1259	1215	1100	1040	1013	922	886	882	847	963	1014	1048	924	890	943	931	949	968	932	972	1171	965	1560	1576	1131	867	898	837	795	801	803	757	761	823	793	743	782	784	819	829	785	798	758	762	788	828	805	822	755	777	794	798	742	770	793	792	778	802	822	767	784	771	841	738	730	783	768	788	798	791	835	796	804	770	775	817	774	775	778	825	803	825	764	787	813	749	814	814	780	816	805	736	750	786	766	800	795	778	791	796	796	778	773	738	690	847	782	766	770	768	747	777	800	807	732	742	772	814	833	812	806	790	803	787	758	800	789	770	825	761	744	783	796	768	798	748	776	794	800	788	795	757	862	816	812	772	772	788	784	763	775	757	820	781	789	754	789	820	784	825	797	773	785	771	774	806	778	798	768	792	729	799	837	803	764	790	803	756	799	743	765	745	767	808	736	816	806	782	796	833	763	799	772	756	799	791	814	788	742	766	750	795	809	793	750	821	794	785	783	806	775	804	782	744	724	755	761	766	746	753	790	775	727	792	783	767	811	738	767	763	759	823	770	791	810	819	756	760	736	843	825	781	777	753	837	819	803	788	768	762	751	775	769	771	801	832	723	771	771	758	756	798	791	777	790	804	788	751	718	832	771	785	792	777	813	828	850	742	778	821	743	787	743	814	796	782	770	779	797	805	768	763	799	779	834	763	793	864	696	809	770	773	795	825	783	747	766	755	786	825	801	775	784	804	789	779	770	780	771	844	814	753	788	749	814	773	779	755	796	761	760	821	780	804	751	801	791	734	822	733	753	841	809	840	772	820	796	776	771	764	822	792	751	767	796	792	809	771	780	817	782	766	820	744	802	798	787	781	795	834	812	762	794	786	764	843	829	803	786	772	769	781	751	800	805	798	817	775	762	783	821	791	752	797	792	803	721	785	754	810	780	798	773	722	784	806	773	748	793	727	763	788	761	756	760	738	787	796	785	798	808	824	763	754	806	794	768	840	766	792	767	799	793	809	750	787	771	781	747	783	821	763	751	804	815	750	787	855	766	733	734	771	756	773	798	769	806	796	780	750	758	826	791	802	809	819	764	752	836	845	752	778	769	809	721	762	783	747	807	796	816	737	815	767	776	793	818	756	773	791	809	760	773	778	768	761	820	838	747	816	780	750	765	786	814	804	782	810	749	763	777	734	836	775	769	784	763	770	799	775	817	792	789	775	721	776	772	768	783	785	793	749	784	752	778	777	806	790	807	736	784	788	739	753	779	820	748	783	783	803	746	799	750	880	777	777	769	789	761	768	743	772	794	755	778	832	759	822	778	767	858	779	790	762	796	773	766	841	783	758	810	785	778	744	751	725	779	740	835	794	792	718	779	784	781	711	789	740	859	794	772	789	768	773	770	758	785	798	803	779	768	770	747	796	786	772	804	733	769	811	791	767	805	800	815	790	742	816	751	790	745	814	722	784	835	747	792	773	768	750	708	787	777	735	749	781	783	781	821	773	789	745	771	847	799	728	760	796	803	786	765	770	797	778	765	808	772	814	778	768	761	764	799	788	838	771	808	784	816	817	785	725	762	735	831	797	744	774	756	776	806	779	819	757	758	772	777	769	772	801	757	748	742	700	815	804	812	791	777	770	786	784	813	754	823	747	783	727	797	806	813	736	792	785	784	734	734	791	815	794	798	810	739	774	726	775	777	802	858	754	801	756	840	783	812	768	779	792	774	743	774	804	777	773	756	762	775	813	765	768	788	805	785	772	806	749	802	751	807	837	759	770	834	796	813	778	769	767	842	749	726	792	827	761	744	807	755	782	761	805	839	811	795	761	805	770	750	741	734	775	786	810	790	746	785	768	762	829	768	778	815	810	776	787	777	776	798	832	816	856	808	788	774	785	744	820	787	772	791	771	757	749	787	775	824	808	774	778	749	778	769	774	748	769	808	754	739	760	759	750	782	801	793	791	780	794	784	807	765	793	801	788	789	822	804	734	828	831	761	822	823	833	801	785	796	796	808	768	805	791	763	787	755	784	737	796	785	800	809	740	759	774	795	781	779	773	807	758	786	812	796	802	772	806	784	822	805	744	770	768	787	821	801	793	788	794	787	784	749	765	819	782	806	768	717	780	795	794	745	824	794	807	823	814	783	799	788	789	830	809	815	750	756	783	759	810	795	761	766	840	768	792	779	797	745	794	846	804	779	827	792	780	739	764	780	771	810	790	782	810	764	823	841	827	768	753	809	811	781	782	789	778	784	711	778	788	802	759	788	823	825	756	787	748	757	791	817	783	806	722	807	786	818	814	776	797	807	816	744	810	791	835	784	775	785	799	719	782	805	814	808	811	762	769	774	765	812	830	791	756	752	811	769	768	766	791	836	789	796	809	738	782	765	823	797	781	748	764	763	774	784	723	777	826	788	818	801	803	742	825	830	769	784	768	808	756	783	810	779	784	749	806	777	762	780	717	759	768	792	791	784	828	755	819	797	782	777	794	783	790	770	821	760	784	791	789	805	813	785	799	795	765	740	770	765	751	788	779	810	841	782	763	824	762	821	790	769	801	798	795	764	750	757	778	750	771	737	786	850	749	737	800	784	819	807	740	822	740	733	794	808	785	784	772	796	771	806	688	767	786	805	801	807	776	808	757	773	814	751	725	818	772	755	785	798	769	776	827	802	783	791	826	770	765	782	776	815	825	762	763	812	843	780	775	840	820	767	807	766	778	801	756	774	760	814	792	846	777	809	789	802	781	801	793	794	797	808	806	737	800	766	757	730	788	778	784	818	722	782	761	812	792	772	760	828	823	779	770	751	778	811	755	773	799	772	766	794	788	779	784	813	759	756	793	795	798	787	780	724	781	787	807	771	758	743	828	812	785	756	761	781	765	812	784	815	773	808	849	786	798	754	797	803	826	772	822	785	723	813	798	765	785	740	757	781	762	759	794	765	789	794	773	809	765	748	747	746	811	759	744	783	773	788	811	826	771	766	783	808	764	771	794	745	767	771	732	770	812	794	829	766	782	775	764	764	779	808	812	822	787	834	771	787	777	755	824	772	787	766	794	774	779	775	755	749	773	766	767	760	830	812	763	807	766	774	776	818	821	780	770	767	737	758	792	826	761	821	792	736	771	768	815	764	767	746	812	793	747	833	743	779	719	785	818	791	817	823	793	767	783	745	801	822	770	797	835	775	797	709	756	803	763	788	758	833	804	812	780	777	772	788	781	815	785	767	795	755	790	742	772	850	799	760	800	853	743	822	803	768	823	772	809	791	806	760	739	818	802	804	776	761	813	830	764	777	792	740	759	761	780	773	778	721	787	836	756	807	752	784	782	809	794	751	825	793	760	788	835	778	830	823	810	739	750	775	805	791	795	779	778	780	736	766	774	792	811	786	803	786	788	785	782	795	795	779	802	731	853	716	761	771	777	771	761	825	762	771	804	753	763	833	768	806	723	815	757	808	733	744	754	781	756	820	775	747	769
11957	8378	4103	2779	3447	6594	5714	3345	603	319	317	300	307	266	303	299	279	289	271	262	314	279	286	310	287	302	303	342	279	292	305	301	315	334	315	272	326	315	301	291	264	300	263	311	317	292	269	310	302	297	275	283	297	282	272	268	279	254	301	302	306	257	241	274	268	289	301	294	281	289	300	307	289	274	296	271	284	267	268	280	313	287	300	282	302	303	307	270	261	298	274	279	308	249	268	298	264	273	269	280	285	309	270	271	280	260	299	297	269	277	262	291	266	297	282	276	300	293	309	320	296	278	266	265	261	277	236	295	305	261	272	281	288	301	297	282	264	292	308	251	301	309	291	294	285	248	262	279	305	293	277	291	301	303	293	297	284	304	286	275	286	285	304	273	263	295	275	279	305	305	250	303	285	309	279	276	291	272	295	275	283	282	277	255	276	296	283	266	257	290	297	288	297	295	278	281	260	300	273	291	285	298	316	283	262	278	294	295	278	299	293	293	303	263	282	282	278	311	283	289	287	288	252	279	282	297	264	316	317	290	259	308	297	288	282	295	255	306	278	302	269	264	293	287	280	288	280	320	306	285	317	290	322	290	299	313	279	299	286	281	328	310	295	251	263	315	272	262	284	278	289	280	278	313	313	269	262	269	269	276	281	260	287	276	277	270	291	275	277	282	290	257	275	302	290	293	270	275	295	261	285	293	294	309	272	318	285	267	275	279	267	281	291	277	301	276	289	297	274	263	288	296	255	279	313	251	288	293	289	290	297	291	294	297	299	284	267	253	294	279	268	313	281	293	262	276	284	255	288	297	273	269	282	300	278	266	310	287	309	284	288	283	302	291	319	290	307	287	277	296	250	318	284	284	311	308	278	297	303	291	281	288	299	279	308	271	286	273	274	270	293	285	286	270	308	288	322	281	286	282	302	284	282	268	280	274	278	296	274	272	251	311	268	278	299	299	285	278	273	265	283	313	295	290	284	280	287	235	294	280	274	264	262	329	297	284	268	278	312	301	279	292	291	292	278	301	282	290	332	305	301	311	282	278	289	273	296	259	262	274	279	263	300	281	281	283	272	288	288	280	275	268	299	294	284	226	297	284	279	315	287	287	285	298	306	295	276	308	291	313	270	292	303	272	295	309	300	271	302	262	261	282	324	297	280	295	280	274	272	313	309	287	264	305	305	285	251	286	279	292	276	289	255	269	285	302	281	294	261	258	275	279	258	297	281	296	300	307	280	318	320	298	287	254	289	285	272	283	313	269	277	314	282	261	273	244	290	261	286	285	298	260	280	276	307	280	282	259	278	284	286	329	275	311	297	302	275	278	264	266	281	286	294	286	274	265	313	285	267	305	286	299	286	288	306	309	310	292	309	281	285	286	278	282	292	270	293	273	299	301	292	286	299	299	262	265	283	281	324	273	248	294	268	295	283	302	299	282	318	301	257	281	247	285	297	300	288	302	319	318	247	275	265	293	288	269	288	301	291	295	303	302	285	273	300	290	287	305	284	294	305	278	294	279	283	294	258	289	323	283	285	264	267	292	299	269	306	277	309	274	265	287	319	296	281	298	300	288	275	264	271	280	255	268	289	303	281	302	275	300	284	311	281	285	274	267	306	295	318	276	278	280	294	312	272	266	295	247	267	289	287	277	263	289	274	289	317	287	280	287	285	275	247	264	284	285	255	267	257	290	260	274	301	296	261	279	293	294	295	277	279	274	299	280	317	266	316	275	280	285	267	288	291	305	277	293	284	297	291	280	291	263	275	303	288	287	272	270	299	305	264	274	284	275	300	295	318	269	277	268	278	291	275	282	275	307	308	272	271	295	306	264	300	288	265	300	289	293	309	280	273	304	262	308	288	277	287	306	267	285	301	293	255	276	278	289	289	278	282	266	279	290	296	279	282	285	291	311	278	291	278	268	306	290	274	280	285	284	297	293	259	277	300	326	307	296	288	253	301	287	287	316	267	274	274	280	269	295	282	283	278	277	269	288	284	279	268	266	285	285	278	260	254	295	278	292	309	304	318	285	312	245	271	293	303	278	249	282	291	291	287	275	238	280	302	264	293	265	279	252	275	307	303	288	304	298	291	252	294	245	263	257	294	298	297	270	302	270	289	289	288	276	267	287	261	284	292	244	287	284	281	303	293	288	288	282	303	298	272	277	297	293	294	290	271	286	299	253	267	291	290	319	293	284	287	285	266	253	273	314	299	297	290	271	306	300	282	325	283	285	269	269	263	268	297	279	284	281	272	293	292	294	274	293	283	280	279	267	282	265	278	271	280	290	275	258	285	311	291	263	280	313	321	300	304	285	302	293	252	293	329	283	298	299	265	271	283	290	317	297	295	300	312	283	288	301	281	281	299	274	271	311	294	287	277	289	291	278	288	303	266	295	282	254	276	269	279	282	322	285	271	283	300	277	270	282	299	260	343	272	284	254	284	265	277	279	254	298	272	281	299	322	293	285	263	263	300	295	281	279	304	287	270	287	294	297	297	279	276	296	288	272	291	276	252	284	302	285	274	337	286	303	292	320	252	277	323	297	265	263	280	315	273	273	316	266	305	286	287	265	315	279	290	276	291	285	294	298	292	271	266	297	288	270	255	286	274	273	275	288	276	291	275	311	287	304	273	312	312	275	293	316	284	285	278	273	312	300	287	266	282	264	279	270	277	313	290	270	271	323	288	276	292	308	269	304	306	304	274	310	262	303	283	268	314	299	324	285	282	267	287	275	330	285	285	280	292	259	285	288	310	264	293	279	279	285	288	293	291	293	282	285	285	312	258	288	286	323	318	303	289	262	259	282	292	291	290	246	309	318	295	298	288	293	266	303	296	297	284	309	253	320	291	308	243	306	293	267	266	296	293	278	281	280	291	269	271	269	291	282	287	277	315	313	270	277	262	279	279	300	281	284	290	304	244	302	303	256	267	263	259	294	291	296	276	261	281	293	257	281	316	274	310	289	292	277	273	295	301	272	285	268	295	309	296	263	281	295	295	264	268	259	263	288	263	289	265	269	289	294	316	327	274	278	296	289	299	291	278	280	306	296	313	258	283	290	288	258	332	272	285	268	289	276	304	293	270	290	257	290	245	295	308	283	311	274	243	302	268	313	254	266	279	274	266	267	295	274	298	282	242	278	275	293	297	299	282	301	254	272	276	282	275	275	300	300	290	285	288	274	282	261	271	232	253	303	308	308	271	286	286	290	284	283	280	308	291	299	296	295	281	272	268	288	293	275	277	286	305	273	272	278	260	295	292	295	274	269	292	282	291	259	282	291	276	276	303	279	272	291	289	261	291	296	253	323	276	267	279	305	269	294	268	268	291	297	275	267	282	310	287	299	271	306	294	278	269	292	283	271	269	253	281	276	312	295	286	307	324	289	273	278	264	248	275	295	290	314	293	297	236	284	284	290	284	305	279	302	285	269	278	309	290	305	292	281	307	317	265	265	293	300	274	298	267	268	284	306	284	261	286	269	272	274	305	305
7705	7464	5162	6888	11952	21210	18113	11343	2064	967	848	903	837	800	801	785	852	749	775	813	884	844	831	843	847	921	838	871	870	878	903	791	1012	1117	970	823	761	854	782	755	820	784	815	766	737	813	750	747	805	772	812	764	784	794	774	802	837	829	809	771	781	807	770	784	775	780	756	703	864	823	806	801	794	805	814	775	802	777	765	831	746	804	787	834	767	815	764	775	757	837	738	775	770	743	731	798	770	789	779	767	800	775	779	838	812	762	756	783	752	777	783	781	831	859	791	773	732	772	808	791	855	766	800	774	735	737	760	780	789	773	797	788	779	721	783	770	778	779	793	794	796	816	762	797	746	771	748	782	776	796	788	736	827	766	821	807	828	783	742	731	769	807	779	842	760	776	796	795	836	785	824	799	794	828	810	791	746	759	762	789	736	811	805	742	793	771	801	767	820	807	831	806	745	793	760	720	781	771	743	769	815	693	777	845	768	760	810	829	757	727	771	748	838	785	843	753	795	769	796	773	787	833	776	757	761	858	807	779	824	784	758	785	770	783	773	760	761	819	768	775	773	797	778	806	842	791	819	771	748	793	782	787	749	771	774	777	773	742	740	803	782	818	737	831	804	823	755	729	762	767	762	824	824	769	828	816	808	852	766	740	787	785	768	752	779	786	765	771	768	812	793	794	847	786	823	812	752	803	755	771	778	840	786	750	752	766	773	725	804	799	737	735	753	773	776	757	766	802	793	806	854	737	809	782	771	787	784	792	809	767	808	746	781	818	797	773	823	776	773	779	797	804	811	778	770	795	750	830	837	788	800	790	743	719	758	782	832	820	829	812	801	781	734	767	841	775	807	750	814	814	755	809	783	793	800	791	829	766	786	797	757	801	785	725	765	814	793	778	768	764	769	765	786	789	739	813	765	771	830	748	729	745	776	767	822	795	809	769	808	760	809	756	785	780	787	777	802	825	765	791	805	837	780	795	790	760	797	785	753	787	807	768	787	804	771	761	837	849	821	748	798	804	824	759	798	695	775	797	807	784	789	781	803	812	777	771	762	768	803	793	792	774	769	738	736	753	801	826	806	777	742	761	788	811	810	811	818	780	786	808	763	783	767	783	759	769	796	786	762	763	801	785	753	799	807	781	773	808	818	777	780	757	805	810	790	800	771	799	791	751	769	746	790	778	828	820	796	837	766	801	748	797	800	798	827	810	762	794	803	774	757	817	798	782	771	863	805	825	814	787	754	753	775	789	800	823	792	735	702	821	780	784	763	817	739	791	748	816	803	760	787	758	805	806	803	753	811	760	797	810	814	760	794	763	772	767	764	778	748	803	774	770	765	801	782	774	802	797	734	773	776	789	777	754	761	763	835	755	783	821	794	780	808	830	803	795	789	782	838	773	766	803	800	766	769	778	783	771	797	747	830	799	798	768	793	780	819	749	794	720	800	822	816	821	768	817	755	754	813	822	784	772	745	771	769	770	771	765	812	794	786	780	816	838	805	785	769	775	764	816	756	768	768	790	832	841	780	791	809	796	773	810	810	787	766	750	827	801	802	779	792	756	829	785	785	809	782	755	810	782	741	793	850	818	749	810	842	811	818	776	797	832	757	813	776	750	820	774	768	748	848	799	758	800	744	780	782	770	755	785	800	759	849	778	784	749	773	763	788	782	756	785	794	774	797	798	790	739	783	766	815	772	820	805	784	771	770	778	745	774	763	773	795	791	787	755	812	798	807	794	788	776	782	792	781	819	765	803	793	776	780	809	837	756	782	809	816	795	785	789	772	791	767	802	818	783	764	770	778	800	773	786	822	776	767	800	784	764	794	793	789	805	770	780	754	740	799	828	781	740	757	744	813	804	803	732	763	758	798	789	751	788	801	760	805	780	820	767	787	801	808	791	810	814	799	760	740	782	805	751	786	798	771	791	764	824	772	823	787	761	765	782	768	822	762	740	767	774	791	759	776	795	792	793	754	745	771	805	812	763	795	809	886	758	804	797	804	764	827	769	789	792	808	755	729	796	781	811	763	711	785	772	777	743	761	801	827	739	796	760	738	826	790	757	787	770	751	798	791	740	805	784	769	760	736	837	797	811	768	784	803	780	833	779	786	760	783	750	831	769	786	781	759	758	780	728	726	804	764	728	817	773	778	816	772	773	792	764	825	777	739	763	768	819	784	790	803	782	777	804	830	801	825	825	803	839	745	760	789	795	775	810	784	764	778	767	791	774	784	788	794	767	757	765	820	828	808	766	765	746	782	816	750	785	801	780	770	820	807	769	833	774	784	815	809	839	803	785	779	813	794	848	770	747	749	792	834	803	774	745	775	725	790	779	814	784	792	799	767	793	813	748	825	771	814	799	742	722	765	793	831	768	755	815	791	826	726	784	793	768	783	817	795	784	802	792	788	824	767	777	753	797	731	808	770	761	748	798	777	762	776	789	759	775	759	823	824	809	734	784	822	783	836	774	764	766	801	746	770	746	794	795	768	797	742	724	812	813	756	782	821	797	778	773	737	765	745	776	737	793	798	779	770	797	821	806	800	810	799	791	780	768	757	756	794	839	799	834	740	791	738	752	798	749	884	772	789	761	806	789	791	795	816	801	801	815	796	812	756	805	785	786	793	809	781	832	753	739	834	765	723	791	777	788	819	756	775	725	786	774	819	787	730	796	738	796	782	817	724	795	782	749	775	797	823	784	768	785	786	772	790	830	765	756	813	805	787	767	763	787	751	810	788	828	797	809	819	835	811	719	776	818	803	819	754	783	790	800	781	778	806	808	824	824	858	774	799	763	791	815	752	835	795	756	800	800	767	771	763	790	827	766	790	810	776	762	812	816	748	794	799	789	748	783	754	829	764	766	779	779	827	817	791	841	783	777	774	777	769	805	791	804	792	743	785	737	785	853	812	763	851	799	804	724	834	788	763	807	766	752	820	797	781	781	772	766	832	769	806	777	771	795	824	815	793	803	774	792	802	790	772	775	790	821	773	815	763	744	799	758	764	745	780	805	804	802	764	818	759	811	804	770	732	811	796	809	773	801	785	778	818	781	779	745	769	833	779	786	793	743	790	781	751	788	773	757	811	733	782	803	740	766	779	816	786	754	743	793	726	771	751	823	793	783	784	781	785	797	787	769	814	768	825	765	749	764	732	800	814	780	781	728	721	741	759	801	794	780	806	777	763	821	755	767	795	822	739	788	781	838	781	775	760	789	763	802	804	823	794	774	790	769	830	775	793	753	745	805	780	769	789	741	753	854	797	765	780	792	823	768	807	788	770	759	791	753	795	767	760	800	758	772	770	747	788	786	769	759	791	798	819	742	801	773	797	802	783	800	831	790	790	755	749	782	777	747	773	814	796	855	757	740	758	788	788	772	800	761	785	841	832	736	796	781	826	789	808	796	862	779	798	782	773	872	801	747	776	784	769	797	738	754	812	760	804	791	777	805	807	752	800	760	728	760	812	732	798	819	751	781	768	792	759	800	749	762
10791	8581	5309	3730	3220	4511	5427	2300	1059	386	303	307	288	303	329	287	294	305	286	311	320	301	316	284	278	284	304	316	324	326	289	278	361	367	287	295	299	276	312	321	305	283	309	279	304	283	271	303	307	315	301	304	292	304	287	300	281	271	273	296	297	320	271	260	285	271	285	277	298	275	286	305	304	276	296	291	296	292	288	280	300	309	305	279	262	262	289	272	299	293	247	277	299	274	286	295	329	318	274	293	294	273	267	298	286	275	283	281	269	298	278	289	294	317	306	279	322	306	247	324	288	299	275	299	306	308	255	267	274	251	290	304	293	294	286	277	298	285	273	292	297	318	276	317	267	280	261	282	244	293	276	298	281	284	295	287	282	290	283	262	285	317	293	246	281	267	288	261	292	288	280	262	273	284	294	279	323	269	306	290	276	308	296	312	294	252	283	294	267	319	270	301	270	272	291	291	282	281	296	279	287	278	310	275	307	273	281	248	290	263	289	287	314	295	295	270	297	290	307	248	278	283	316	280	309	303	301	274	262	304	300	261	285	299	286	289	292	247	284	325	282	292	294	315	285	289	291	293	296	306	298	279	296	282	296	285	271	287	310	276	266	287	238	265	304	288	282	317	269	259	275	288	301	274	281	274	295	286	281	272	254	271	259	286	274	313	281	277	304	269	310	278	258	292	303	292	284	264	275	290	296	288	312	271	313	285	278	292	263	293	293	289	293	270	266	283	318	287	278	295	258	265	276	285	279	296	280	332	282	290	298	282	289	306	313	266	309	262	310	267	266	252	311	264	252	264	300	276	302	288	277	267	293	258	266	279	306	280	307	311	284	286	283	301	317	283	302	304	285	300	287	259	311	253	259	304	288	322	290	302	272	286	263	285	306	261	285	279	289	274	263	304	307	261	267	314	281	289	259	288	285	328	263	290	276	259	283	285	275	272	250	278	293	296	296	256	289	284	265	296	272	248	265	333	280	309	278	287	264	280	264	273	285	265	314	277	274	284	277	278	288	281	266	312	265	253	264	272	314	276	264	289	283	284	297	281	274	292	281	311	272	279	257	278	268	294	288	279	305	291	278	269	287	280	290	312	261	302	302	279	262	268	284	313	295	286	280	273	286	273	288	301	303	312	276	286	282	305	300	265	305	275	286	295	316	320	314	293	287	267	287	294	281	282	283	321	317	280	269	308	264	323	300	287	300	293	296	267	275	276	284	270	292	264	288	308	282	308	275	259	273	254	290	272	268	286	284	288	259	308	287	288	286	269	299	274	320	277	282	279	295	275	239	293	267	326	289	301	237	297	297	262	277	278	308	269	343	309	309	286	297	287	274	295	263	285	270	294	272	294	298	250	287	312	276	269	280	286	304	296	272	333	261	256	312	297	300	302	283	293	247	284	294	272	280	319	286	302	304	298	313	288	269	284	272	295	325	279	275	275	292	312	284	276	296	310	290	300	285	275	262	304	269	283	273	323	277	266	267	290	276	277	265	277	303	282	289	278	260	305	295	289	269	288	296	262	296	267	292	248	274	293	293	259	270	281	265	298	283	290	255	312	298	287	292	283	303	276	281	281	300	292	277	288	283	260	295	278	293	256	286	295	286	296	288	294	298	279	303	303	267	262	296	251	300	271	273	288	276	283	285	275	295	287	304	260	313	298	266	285	298	281	287	273	296	299	284	281	318	277	275	284	284	296	268	269	298	309	266	271	279	252	264	308	303	310	296	301	283	305	275	271	265	292	296	279	313	283	280	322	261	290	258	300	299	281	287	247	309	304	307	298	295	286	315	267	309	263	275	268	267	313	282	274	286	296	271	292	290	307	295	294	264	295	266	303	267	274	303	271	302	312	291	278	287	281	288	257	285	260	299	284	277	282	257	264	304	279	293	262	251	263	293	281	286	271	313	290	294	281	332	299	275	291	285	271	297	297	302	319	297	312	293	301	269	264	298	292	305	273	273	272	267	313	306	287	283	273	291	299	325	273	286	274	243	286	272	289	296	268	276	301	283	287	294	305	289	300	295	269	325	260	266	247	284	311	279	287	287	285	277	266	303	254	316	291	249	282	291	302	262	253	315	272	285	280	299	269	241	280	296	265	296	297	290	318	271	309	284	290	275	302	278	292	297	251	282	278	315	270	296	303	262	270	271	284	294	281	304	289	255	299	276	292	307	320	281	276	292	269	310	319	283	257	264	259	282	275	280	272	266	284	261	283	302	289	280	300	267	284	279	274	291	256	303	290	294	237	301	258	261	285	288	286	252	291	303	268	276	294	296	324	301	308	267	300	303	266	295	281	288	297	308	270	280	275	307	306	285	290	265	263	292	283	306	306	281	309	312	281	277	286	295	303	312	271	266	292	297	271	313	266	274	316	269	288	259	263	286	311	304	265	317	279	270	300	291	274	274	312	283	291	281	275	271	314	276	251	290	284	288	303	255	260	283	269	272	276	318	285	276	273	287	283	288	292	298	322	280	280	278	278	279	269	294	273	303	274	274	314	303	271	273	281	275	304	302	266	297	292	262	287	300	281	284	261	279	267	297	277	278	289	276	281	282	266	276	288	315	300	283	269	285	265	287	284	304	294	294	281	303	273	272	284	272	268	264	286	278	286	279	271	282	284	309	290	280	315	297	291	287	298	304	268	263	295	310	251	279	262	296	301	297	294	288	275	276	255	292	291	287	282	298	283	316	299	270	317	263	264	294	295	291	290	278	297	275	292	280	293	257	286	294	286	264	292	299	267	310	279	299	289	313	276	266	279	267	313	287	288	288	273	299	308	286	280	290	297	275	309	302	282	268	294	287	272	338	273	287	287	288	309	295	272	286	287	266	285	282	296	280	264	259	278	283	295	261	278	267	298	265	309	246	281	260	266	271	298	273	261	296	277	260	276	272	305	288	287	300	294	270	287	292	279	291	288	280	282	284	296	308	294	276	287	286	311	294	289	279	258	275	268	285	297	280	280	319	285	271	296	317	264	307	268	308	302	287	282	275	271	279	303	302	260	338	292	285	271	264	273	272	250	292	267	271	269	303	306	332	299	296	293	292	293	303	274	261	261	281	296	277	288	284	290	258	286	283	278	272	286	276	295	277	277	323	261	293	308	292	318	264	284	267	284	286	299	291	286	275	298	285	301	304	264	282	313	282	295	286	277	272	254	275	266	267	306	298	271	269	289	307	257	283	277	270	274	306	298	261	303	301	280	273	307	279	297	290	270	261	289	272	253	313	290	289	278	310	258	260	299	324	311	265	287	274	322	298	308	290	281	312	263	322	286	308	267	271	311	281	301	272	291	279	257	277	296	263	286	292	289	287	281	273	258	299	298	308	295	263	273	294	293	269	259	326	279	275	297	270	306	283	311	313	280	282	283	275	284	284	274	312	303	287	293	303	271	287	283	305	285	291	273	278	270	272	281	275	290	292	279	284	291	253	328	293	267	308	283	283	284	314	277	296	300	242	235	276	264	282	302	288	296	300	290	290	296
7430	7594	7244	8742	10920	16553	17948	8211	4689	1114	928	826	829	854	835	825	871	875	909	912	905	936	940	981	1001	901	905	988	885	903	882	786	1132	1272	929	840	869	835	770	871	778	798	779	778	754	760	777	783	786	751	750	802	776	813	807	783	751	807	785	754	793	824	759	745	811	787	826	827	832	802	804	795	796	759	889	762	834	788	788	740	816	770	781	757	784	825	726	748	808	811	792	804	781	758	818	751	847	791	802	809	812	763	782	773	766	816	787	751	784	760	769	800	790	761	778	832	839	739	775	805	835	755	822	757	805	813	838	854	768	754	807	834	776	807	783	781	798	842	769	747	793	781	818	774	757	752	744	776	807	770	781	803	814	796	757	767	731	791	819	847	768	786	828	743	820	734	755	739	804	741	772	729	753	817	756	792	787	791	753	796	787	798	833	811	739	759	822	792	791	770	788	750	786	806	808	802	774	817	789	740	788	769	800	842	765	829	814	843	797	774	780	750	796	831	756	776	814	735	805	737	798	745	796	810	846	798	753	779	806	802	815	768	791	815	735	770	748	800	825	746	799	778	760	748	781	783	798	802	796	792	763	825	800	809	749	754	765	829	729	773	789	756	757	748	788	776	801	785	788	764	823	791	756	761	755	786	819	776	862	786	784	763	829	877	831	823	829	795	780	778	776	800	790	798	765	825	775	818	827	799	803	766	753	746	760	758	823	755	811	771	778	824	799	806	796	797	779	746	764	776	822	806	755	791	756	772	840	756	776	780	776	805	743	803	783	782	711	759	818	820	748	798	777	746	718	766	785	764	808	792	784	805	769	789	794	752	742	794	775	763	787	746	783	793	812	822	775	764	775	854	793	766	776	825	756	789	779	784	794	776	781	768	791	746	794	757	785	800	817	814	803	785	720	846	744	826	737	828	746	790	852	777	789	775	780	773	761	797	781	835	762	795	798	757	755	814	741	800	776	812	773	779	786	777	772	791	840	787	793	799	778	796	777	777	780	788	754	790	746	781	824	758	739	821	808	791	782	762	794	789	811	792	803	829	767	805	779	759	768	804	810	780	784	767	744	773	794	778	743	805	768	809	826	828	810	781	844	795	795	740	779	779	733	806	806	763	786	786	757	747	806	779	755	814	808	788	790	765	789	763	797	778	781	831	781	766	812	777	782	776	779	771	847	766	769	784	768	749	751	800	766	850	800	775	793	767	769	809	775	786	781	781	741	833	758	813	766	805	754	711	765	799	820	795	772	802	784	783	784	789	781	764	800	767	797	791	805	799	780	788	806	771	806	798	781	818	765	768	796	788	792	797	753	794	783	805	765	765	793	750	763	784	782	781	775	820	764	767	766	747	767	773	797	796	764	760	782	762	796	785	756	759	860	831	853	766	740	782	776	785	751	758	742	789	805	790	841	784	791	797	855	765	782	766	792	801	808	760	803	728	805	804	748	773	784	781	788	780	795	790	761	796	813	734	781	791	771	790	781	793	803	837	757	845	741	816	787	774	782	727	803	800	801	768	778	799	789	783	766	803	740	774	730	786	777	782	746	744	740	775	825	790	791	770	812	788	813	764	765	812	725	762	781	781	808	815	786	796	827	848	834	821	741	798	765	824	755	769	794	748	808	752	764	755	758	793	794	791	786	779	730	827	721	750	817	743	735	791	760	812	790	802	803	769	758	805	804	815	811	805	792	770	784	798	807	716	803	829	823	754	749	734	784	743	791	779	751	717	762	769	814	762	786	766	731	749	745	825	819	793	813	788	793	747	776	806	799	773	829	786	793	797	721	806	768	789	830	807	805	766	765	790	812	794	756	799	811	802	778	744	798	782	818	784	711	752	722	801	785	761	783	755	761	785	762	803	782	750	793	770	764	773	773	813	789	827	762	774	780	762	797	772	787	787	790	753	769	820	843	749	785	748	814	770	752	770	815	807	815	786	755	784	791	753	794	813	809	788	759	821	770	782	793	785	787	747	697	785	767	803	824	817	788	768	765	753	800	801	798	768	782	771	835	762	748	782	818	774	763	803	788	818	763	778	775	739	774	760	792	824	790	764	798	748	769	783	802	789	792	756	786	774	805	801	796	748	800	781	812	828	775	752	777	753	807	810	748	787	755	752	835	760	776	796	766	831	756	792	787	775	790	766	793	848	751	785	816	815	779	768	795	774	714	709	843	771	785	751	779	823	818	783	800	777	807	750	810	773	787	790	742	773	805	760	793	781	776	819	782	800	777	839	740	854	847	814	780	783	808	780	823	844	782	759	809	763	790	792	765	756	780	736	799	784	784	808	815	812	768	781	783	778	832	822	829	782	777	774	761	782	816	721	793	796	783	720	753	816	810	760	812	774	786	736	758	780	794	796	783	805	785	836	785	774	780	793	742	726	782	819	794	782	806	834	768	802	799	774	746	790	826	743	777	788	788	757	824	821	755	799	775	820	805	800	772	769	810	812	759	740	762	796	787	748	784	803	818	806	809	785	761	774	833	752	790	832	795	756	816	843	815	809	803	793	859	815	772	821	756	789	852	786	790	770	775	762	756	742	802	770	771	738	809	778	735	757	868	770	775	805	820	799	784	821	757	788	771	778	736	788	768	838	790	754	805	828	785	779	777	793	810	744	778	738	767	798	785	766	813	779	778	818	788	843	754	806	836	803	753	750	798	791	814	843	828	721	790	771	784	794	776	851	787	756	798	815	774	783	745	775	789	803	788	781	803	798	783	768	785	770	755	825	802	809	796	778	822	801	817	803	787	800	796	751	759	816	787	806	816	826	788	775	770	757	833	784	742	771	801	802	793	793	821	805	777	812	771	793	775	763	819	803	749	808	759	797	820	829	804	758	791	825	857	828	797	806	793	797	755	734	784	755	733	795	807	789	780	778	733	797	824	809	785	718	747	796	793	780	747	817	797	824	775	785	815	792	794	759	814	767	819	791	759	779	804	761	772	714	782	818	780	795	811	756	846	790	779	794	780	795	785	852	777	794	791	835	825	799	817	815	763	798	790	752	823	726	762	775	822	775	745	811	788	768	779	776	794	790	832	756	789	800	775	819	763	782	850	769	800	746	825	766	833	785	782	758	811	776	792	778	763	754	833	775	768	800	823	768	765	776	817	782	757	826	821	805	752	797	794	788	760	763	773	780	798	763	791	790	797	784	761	738	826	773	750	769	770	764	768	763	746	816	761	779	778	740	793	819	783	780	829	805	786	755	767	758	754	805	793	849	765	800	757	802	761	798	847	816	802	752	790	838	754	794	730	826	798	761	789	768	824	787	761	780	802	818	749	809	749	808	773	754	793	784	797	753	777	812	779	830	823	783	789	751	789	800	843	739	794	755	754	792	819	751	790	751	827	739	825	720	800	767	817	779	729	748	742	776	816	763	859	771	780	748	779	779	778	798	812	759	789	742	819	757	790	786	809	778	808	784	781	792	741	797	781	744	781	773	814	764	767	773	782	799	824	803	749	745	747	776	768	822	765	846	815	781
11148	8356	6690	4517	2977	4681	4171	2894	1134	316	318	263	297	278	270	319	340	316	285	289	337	300	339	299	304	321	295	305	285	287	320	300	322	396	302	296	315	313	294	294	275	302	291	297	326	302	268	271	299	280	324	291	297	302	284	281	321	262	261	268	304	264	285	319	273	281	300	255	289	319	302	307	280	281	262	333	276	296	311	267	254	269	303	293	288	273	286	298	310	236	248	289	267	291	292	294	267	305	312	291	319	286	262	308	281	245	291	286	328	319	253	275	290	276	312	286	268	269	286	308	286	308	321	293	313	246	252	282	312	280	300	304	291	268	301	249	288	267	277	299	256	270	300	296	266	288	253	283	303	294	308	321	318	286	314	267	312	314	321	287	280	293	272	303	292	272	294	314	276	295	289	293	273	314	278	277	285	319	273	265	296	278	303	300	277	276	311	293	310	281	254	313	264	303	321	287	306	280	298	270	293	267	285	292	275	276	278	265	293	292	264	266	297	276	296	299	282	286	273	251	282	279	278	279	281	281	275	300	296	280	301	293	294	244	320	279	280	282	310	306	287	293	295	291	271	310	282	293	298	280	264	273	266	271	294	291	289	279	278	298	309	299	283	275	326	306	266	276	287	304	297	285	314	321	269	256	333	262	294	301	235	291	299	315	272	251	269	298	291	264	282	280	296	278	301	308	283	301	299	258	307	304	279	288	307	296	300	302	308	297	299	289	294	288	281	316	305	263	290	284	293	275	287	319	255	283	290	272	270	283	281	288	273	270	287	272	278	292	276	299	277	281	265	276	275	315	266	303	314	304	290	276	318	286	294	285	291	303	270	299	292	284	282	292	279	274	265	298	292	277	298	267	287	320	294	278	294	267	296	284	264	281	298	297	257	299	305	253	271	294	293	276	269	262	285	277	276	305	302	259	267	258	334	295	296	256	278	280	288	301	311	267	258	303	269	317	308	264	284	265	269	273	307	263	299	279	276	277	296	306	287	269	290	290	275	293	250	302	264	286	315	265	290	282	295	297	304	285	264	277	284	277	276	316	296	300	275	272	281	285	260	308	296	296	311	272	311	279	257	292	298	304	296	299	288	302	333	278	306	268	289	275	294	295	278	325	295	287	307	290	308	255	286	269	302	308	295	283	311	283	268	298	277	278	294	300	266	308	268	305	302	258	276	294	278	251	295	292	279	313	272	294	307	269	311	312	273	287	300	263	271	288	254	272	274	275	249	282	290	303	261	273	272	323	260	257	283	296	259	265	268	319	291	322	289	306	275	308	293	274	302	284	308	268	262	313	300	256	306	322	268	304	273	307	309	296	249	288	297	259	333	292	317	258	268	277	300	296	290	265	276	286	303	275	323	314	288	304	286	280	256	303	270	299	308	294	305	266	294	285	304	283	301	286	304	285	267	322	258	293	289	305	286	306	263	282	293	261	280	285	305	287	272	321	277	298	286	280	320	291	277	293	266	261	277	253	276	288	296	282	289	270	259	270	239	272	289	291	294	274	281	293	277	296	257	267	248	297	324	270	265	257	285	258	298	262	274	273	296	284	311	282	271	274	279	284	264	252	289	273	274	277	244	287	296	269	286	277	290	287	314	256	290	273	264	272	278	310	311	282	292	283	311	260	277	276	290	297	320	262	243	259	306	293	257	281	266	269	273	285	289	301	292	301	274	281	279	302	276	281	291	268	299	254	264	273	281	293	297	293	278	275	284	272	292	309	292	293	307	277	320	293	292	284	276	283	321	260	294	296	270	280	303	280	274	308	287	282	321	280	283	305	294	291	288	292	279	293	297	299	298	279	282	306	281	296	238	291	265	281	273	283	262	290	291	245	282	267	272	278	314	302	276	289	280	296	298	265	287	300	308	285	297	306	275	301	317	301	276	266	285	291	257	309	284	283	271	267	271	275	278	262	282	286	274	235	292	305	283	272	259	283	300	289	296	277	296	316	272	315	275	293	271	292	293	284	263	270	304	288	289	294	278	284	323	272	256	276	285	303	286	319	319	307	285	267	275	261	296	290	270	272	282	286	290	278	283	295	271	282	309	280	293	294	306	298	298	285	299	291	276	304	284	302	260	299	255	292	278	253	343	252	261	290	272	307	291	281	307	300	290	309	298	309	309	288	272	283	286	286	270	267	254	278	280	302	300	274	298	270	288	268	283	273	247	248	282	283	273	249	292	300	259	286	282	296	281	284	284	284	235	296	283	270	280	282	273	300	261	262	306	288	297	261	305	269	300	293	305	314	286	290	279	318	287	280	298	282	273	298	297	286	295	283	292	299	258	295	278	287	308	300	266	276	283	309	294	289	286	276	274	303	267	305	267	280	295	296	273	271	266	276	249	286	271	241	299	307	262	262	285	290	298	280	281	282	281	265	303	297	290	277	296	286	280	317	279	289	302	316	261	304	305	297	289	256	294	284	294	283	291	285	298	259	277	278	280	285	278	264	293	288	307	258	277	281	290	276	289	274	283	259	297	273	291	291	297	281	262	285	308	307	324	263	282	303	294	282	288	309	274	347	271	270	285	263	298	284	289	276	260	318	298	276	298	282	299	255	291	294	303	297	290	260	301	264	277	292	309	271	306	274	301	291	298	304	288	298	255	284	291	295	299	292	261	314	304	295	293	294	284	297	295	282	268	267	290	307	271	287	262	281	294	300	298	269	293	298	311	284	259	278	291	293	316	273	273	284	311	284	291	271	304	268	276	289	260	269	278	281	289	296	283	298	295	264	293	279	281	304	255	274	306	270	278	346	302	305	294	248	291	284	263	303	268	312	250	250	323	279	263	305	274	266	273	259	270	285	269	303	272	304	300	292	334	285	258	270	283	311	293	276	295	274	253	296	312	285	310	294	272	284	275	300	298	259	281	294	296	298	281	289	293	277	300	276	279	287	276	289	280	288	277	290	313	293	299	284	288	286	284	276	283	278	282	295	261	304	272	261	280	293	260	272	311	268	304	300	309	295	292	264	266	295	278	268	276	279	296	299	267	291	280	255	300	289	295	312	272	277	314	276	259	292	284	272	277	297	262	291	274	279	299	284	305	289	305	302	287	277	296	275	291	296	226	312	316	293	286	269	287	273	324	273	294	299	278	287	286	285	285	296	296	267	243	262	298	269	267	262	278	279	273	290	261	302	310	271	315	282	256	278	279	235	284	263	278	269	273	312	273	309	293	289	306	291	304	291	286	269	260	287	257	295	301	270	301	276	284	274	323	328	302	256	274	271	270	273	308	269	252	301	309	281	299	290	288	287	282	296	299	281	289	316	254	292	302	302	299	291	294	273	283	299	277	314	269	273	271	268	289	290	270	276	287	267	289	278	289	267	266	288	279	285	312	302	294	279	286	299	290	282	273	280	322	304	268	303	285	287	265	300	286	297	289	274	287	267	299	275	277	295	295	271	276	277	287	283	283	260	307	264	271	285	264	291	297	290	268	277	268	293	284	250	287	300	255	304	278	295	280	261	284	306	285	299
7687	7618	8905	10353	9879	17006	15448	11112	4471	935	839	813	887	861	859	917	943	966	866	929	963	1017	991	937	918	947	914	856	881	845	824	849	1191	1433	949	817	854	859	818	772	737	749	742	742	794	803	787	819	794	724	788	779	780	772	775	810	794	793	818	809	773	793	790	765	782	783	778	784	771	790	814	792	778	842	804	794	768	774	731	810	778	829	809	791	803	802	809	799	773	832	788	785	825	815	713	811	793	757	730	775	788	757	713	800	841	816	759	771	809	786	811	727	729	761	753	807	791	812	834	853	761	751	771	756	834	716	832	816	813	769	809	759	779	736	776	769	796	754	780	810	765	777	765	746	795	784	792	767	788	758	801	743	821	777	803	816	787	762	807	780	779	787	783	843	795	837	785	776	786	798	794	806	751	784	760	789	789	807	779	758	812	808	752	871	821	747	791	798	801	743	774	803	775	770	809	824	811	811	792	778	777	758	786	745	738	776	798	777	798	859	799	784	776	755	767	773	780	766	799	839	785	791	794	773	809	772	803	795	832	768	785	803	792	787	816	826	833	807	803	796	824	754	818	786	770	796	804	782	740	780	786	772	806	781	760	805	777	754	804	774	791	791	760	769	843	815	788	751	817	776	814	782	768	768	776	751	758	798	814	765	800	780	765	769	770	791	751	772	770	814	743	781	823	781	768	766	764	775	775	836	774	838	809	796	821	792	785	749	780	758	791	787	794	803	797	796	757	750	776	773	757	779	784	734	814	811	771	741	805	733	729	821	711	787	805	772	812	800	747	792	793	792	787	791	803	785	810	825	781	752	833	823	825	842	854	749	732	707	775	752	836	753	755	811	779	797	775	802	765	790	830	763	751	762	778	773	793	784	791	776	767	740	801	816	813	795	757	792	725	824	731	778	793	774	837	751	778	783	774	780	795	785	764	776	727	819	797	813	779	819	793	772	766	745	804	800	783	771	776	751	777	798	774	835	776	789	750	800	777	733	816	796	786	817	799	752	820	781	773	771	788	791	780	802	747	797	809	826	794	846	781	806	808	766	773	758	762	822	790	807	839	793	784	764	789	787	792	837	809	767	752	815	790	778	775	794	792	771	770	772	772	792	789	825	799	779	801	790	823	795	766	806	795	743	836	755	736	810	790	807	785	768	795	827	799	788	780	753	816	768	771	812	800	782	851	753	785	816	779	791	833	755	784	718	785	773	792	801	788	833	787	814	796	828	830	763	841	784	801	788	806	795	781	759	819	771	823	804	808	768	799	764	804	780	774	734	800	758	780	796	797	811	852	776	744	772	785	750	824	775	735	787	750	760	796	760	857	790	793	819	842	775	786	800	838	801	785	823	779	800	789	739	772	809	753	756	794	779	810	823	778	773	822	802	783	786	748	838	729	819	733	753	778	741	805	785	842	758	818	776	771	767	779	775	732	762	801	844	769	812	786	758	789	776	814	817	785	795	808	799	748	772	746	732	842	793	807	792	737	784	750	807	782	791	765	813	785	829	825	819	809	818	759	763	744	790	763	795	743	790	837	788	826	786	783	750	808	771	781	778	765	797	734	782	765	754	797	779	757	783	774	803	778	762	776	751	767	777	767	788	813	800	741	798	768	779	838	806	818	784	794	834	757	767	803	784	745	795	801	815	754	825	749	836	777	773	807	787	783	765	748	827	769	834	743	852	763	818	786	778	814	839	812	753	829	804	782	781	727	800	722	771	803	772	801	756	772	774	802	783	889	806	764	763	763	767	797	802	733	810	825	757	796	789	812	739	826	786	790	834	780	844	815	750	783	776	792	777	774	803	765	797	814	764	806	785	796	793	799	799	803	823	751	743	785	758	811	809	800	780	783	764	798	781	806	788	775	805	787	743	770	787	782	766	795	726	767	807	766	817	821	801	773	769	812	749	782	825	788	813	814	742	810	815	792	761	799	814	770	764	748	765	805	809	763	776	778	766	774	817	842	804	838	778	792	815	809	771	812	836	749	777	853	765	777	754	817	794	820	797	798	792	844	746	774	789	776	771	817	737	762	769	818	780	809	787	814	782	803	823	822	796	814	761	776	797	796	793	768	786	780	735	781	811	800	801	795	765	829	752	791	815	826	793	732	832	751	822	801	821	803	776	785	780	836	766	764	811	796	814	814	817	872	814	771	790	784	757	788	780	805	798	758	770	801	772	776	805	767	772	764	796	792	810	829	803	800	797	759	826	790	807	806	823	776	849	803	754	756	786	785	762	789	734	737	773	752	848	799	769	787	832	742	738	794	762	775	792	832	838	851	780	806	830	819	806	724	752	795	761	742	843	748	733	786	820	827	806	748	832	810	825	824	812	730	776	739	751	778	803	783	810	815	793	796	762	810	803	757	808	774	752	786	773	784	776	780	731	819	772	741	736	766	805	782	785	762	819	788	777	735	826	808	779	805	803	779	747	823	757	805	770	768	794	800	789	847	821	785	767	756	804	770	783	809	807	783	798	860	818	781	815	824	748	810	804	785	781	765	805	802	711	827	790	772	808	842	819	776	804	744	755	862	789	809	758	802	778	761	788	817	783	810	766	757	814	752	810	847	791	786	840	809	753	783	773	742	793	797	749	748	769	806	805	816	802	796	757	810	749	801	768	755	779	759	808	774	781	765	756	813	854	745	800	774	804	811	777	746	798	771	756	794	823	770	739	793	817	785	768	773	794	767	782	818	770	825	854	756	782	796	784	810	802	778	817	796	789	795	754	787	796	810	838	774	778	813	811	816	801	728	775	819	759	792	820	777	760	785	772	789	745	756	769	785	787	753	757	740	740	778	785	793	749	737	785	772	779	779	783	754	808	804	788	773	808	760	832	812	793	775	785	823	716	807	778	833	830	778	791	783	807	748	797	767	824	853	807	794	792	814	819	779	770	728	805	790	810	765	764	775	780	750	829	772	758	748	801	752	812	819	813	795	782	807	789	798	856	746	792	745	821	832	773	737	838	805	828	781	804	826	788	771	758	792	814	804	778	804	791	774	765	818	781	778	785	768	768	802	831	835	768	778	786	754	807	769	808	784	863	814	783	765	783	783	799	766	746	803	810	772	735	767	806	766	840	806	784	777	800	813	748	731	805	761	781	786	858	816	758	786	769	783	780	815	769	806	802	777	778	787	819	806	779	823	786	774	750	820	806	811	726	797	809	815	797	790	803	800	751	761	785	766	793	807	809	787	799	805	833	773	784	810	832	757	773	773	747	777	716	779	787	817	754	812	714	769	742	790	791	795	779	777	813	813	780	777	790	804	803	798	782	799	778	793	770	745	788	804	798	797	771	780	824	847	735	757	761	774	764	745	776	749	822	759	814	827	786	787	807	776	796	794	803	868	842	802	750	763	756	757	783	820	811	787	799	787	791	812	756	799	785	788	764	777	799	760	796	793	780	812	773	817	760	769	832	798	760	788	802	831	811	774	749	803	816	828	801	817	785	767	749	775	804	822	762	839	779	803	733	795	822	778	770	730	804
11307	7267	6100	5183	2455	3437	3843	3038	1142	291	297	311	294	336	332	354	333	335	315	341	312	318	332	342	334	349	289	253	273	312	275	305	347	422	370	285	292	305	284	302	294	272	298	316	292	272	305	298	269	277	275	291	291	258	251	255	280	300	299	271	267	298	262	278	289	297	295	275	280	287	271	311	249	279	279	254	277	290	263	274	260	285	299	288	304	285	270	268	267	263	303	307	293	273	289	278	305	269	272	287	309	297	287	272	278	279	276	288	278	281	270	270	291	282	294	264	271	284	290	277	289	289	289	288	280	241	268	314	301	293	281	278	292	285	291	279	260	251	324	288	277	288	293	280	292	288	293	304	303	285	281	252	292	287	308	307	292	297	288	270	275	298	298	269	310	288	301	259	283	303	285	293	292	311	303	295	272	295	281	260	284	296	292	272	298	271	299	298	272	295	301	313	296	289	280	254	291	295	322	273	314	297	294	271	307	270	292	286	273	296	289	294	278	298	282	292	310	293	295	282	290	288	273	296	296	273	282	287	259	266	238	294	270	311	272	289	276	310	319	278	290	289	303	272	285	298	282	309	281	283	295	290	299	244	290	279	296	305	268	297	303	296	253	264	277	287	280	278	282	280	294	321	279	262	281	284	277	284	278	286	287	271	249	306	286	290	268	273	309	303	299	267	280	286	281	267	297	284	303	251	316	284	298	277	282	297	262	291	257	279	301	289	274	290	282	247	320	302	302	304	331	284	275	275	305	262	293	315	290	287	269	320	279	285	288	291	293	283	257	301	280	294	288	299	287	276	276	268	262	293	297	277	301	277	276	299	260	277	298	293	279	281	278	274	290	308	307	271	262	295	300	275	293	256	308	297	255	270	299	285	268	269	296	289	272	287	286	283	291	281	304	276	301	284	299	306	270	300	286	276	307	280	286	297	298	266	288	254	300	271	279	313	302	332	278	297	257	286	272	258	293	272	263	290	258	276	280	299	288	274	292	295	295	276	292	274	289	276	298	288	286	281	285	304	300	286	267	286	271	268	280	292	305	311	303	257	288	294	276	279	309	308	294	269	272	296	277	285	274	300	291	270	299	288	291	301	288	284	269	301	278	314	283	286	299	275	274	251	301	276	285	288	265	292	287	271	278	308	272	253	314	287	296	289	298	295	281	295	267	274	262	271	261	289	279	268	266	274	302	284	297	306	320	275	302	298	256	273	287	269	293	305	252	283	265	271	285	276	296	277	310	286	267	302	296	289	262	268	296	304	264	286	265	270	280	291	306	282	277	290	324	288	311	281	281	258	278	285	291	265	270	333	310	312	298	289	248	284	277	305	299	281	294	305	273	293	295	301	272	299	270	278	276	284	278	278	279	296	288	277	260	279	297	270	329	284	291	292	299	267	263	286	294	272	290	270	277	298	253	308	282	302	266	281	316	266	280	292	288	295	314	315	275	262	279	287	274	287	270	262	289	297	301	272	282	269	311	293	339	262	279	280	289	297	304	260	274	266	285	298	307	269	286	280	288	274	280	312	288	275	321	274	311	289	282	277	299	288	267	280	300	291	291	278	290	320	286	281	304	287	295	288	291	282	241	251	293	271	287	259	289	256	294	276	292	292	280	305	275	292	284	310	273	304	277	292	253	289	315	281	281	289	270	297	272	291	302	282	286	285	264	283	282	261	286	305	322	287	281	292	302	288	267	260	293	311	277	287	317	309	322	277	260	246	300	277	265	276	272	267	261	317	292	268	268	277	305	273	260	303	304	277	298	285	257	295	267	295	299	302	284	274	272	239	249	248	256	251	260	303	276	297	281	277	278	281	269	288	298	289	309	306	273	325	277	262	281	276	301	297	278	271	257	266	265	275	305	293	293	282	272	304	261	259	306	275	277	303	287	307	282	310	277	286	291	285	298	265	259	283	309	266	324	271	294	278	266	287	293	270	285	277	275	265	295	321	259	271	286	290	277	303	307	275	255	267	256	272	309	291	274	270	280	287	288	306	294	298	264	311	279	309	247	299	288	278	287	310	271	257	272	287	281	291	298	269	270	258	300	291	291	290	282	284	270	291	324	281	302	292	303	272	296	274	318	285	273	270	272	314	241	301	276	250	322	280	325	274	273	279	292	311	248	317	291	303	284	273	276	308	301	289	292	286	321	270	295	287	285	263	278	283	274	297	304	284	257	305	300	285	282	315	262	262	262	297	298	278	283	281	265	292	272	276	287	301	295	257	307	285	261	272	257	284	279	284	310	321	274	292	286	291	293	286	286	270	302	289	279	303	325	282	262	293	296	264	295	263	324	267	281	298	280	274	275	311	264	275	278	271	290	283	297	298	283	284	277	270	265	282	299	274	294	296	297	265	300	287	310	279	324	234	252	281	277	289	293	318	307	267	265	310	257	275	312	277	293	267	276	300	330	259	267	304	259	285	277	274	287	286	274	296	282	291	275	278	297	287	294	299	247	259	296	266	266	310	294	282	244	274	280	314	264	290	274	276	279	304	284	290	267	284	292	287	246	287	293	259	286	287	268	310	294	263	294	271	250	281	292	296	249	263	301	297	307	264	254	304	283	293	309	287	292	302	307	282	283	297	288	316	285	279	246	311	289	284	282	278	272	274	272	281	270	280	262	268	307	280	271	277	252	278	321	288	292	303	255	294	275	268	318	269	283	317	294	279	295	301	312	291	288	311	275	288	295	299	296	257	261	288	299	262	279	260	281	310	289	290	279	297	278	308	301	293	269	288	274	286	304	289	282	275	262	279	291	291	264	277	292	282	305	304	290	308	289	289	283	270	279	260	263	287	307	277	290	281	280	274	274	298	288	304	307	275	284	289	302	285	280	263	305	275	318	316	268	299	328	264	255	294	265	289	318	296	309	296	284	266	305	285	286	273	283	269	297	286	300	295	292	289	307	275	295	285	291	277	273	286	283	279	283	272	281	316	287	309	299	278	315	303	299	269	284	273	279	273	270	310	276	299	258	309	277	293	301	256	290	291	285	316	242	273	258	289	248	277	266	304	322	295	296	304	276	298	280	296	311	269	270	265	312	309	298	312	259	283	259	253	263	264	318	297	268	273	285	281	268	264	262	286	313	270	297	276	292	284	296	311	289	299	275	283	269	281	273	312	295	298	315	263	284	267	275	237	308	301	308	303	303	279	300	264	270	301	264	300	291	260	317	299	284	285	330	263	279	255	293	296	281	281	323	259	284	339	256	300	284	273	317	279	310	288	268	253	281	264	273	293	299	296	268	266	282	290	273	312	292	305	286	281	275	251	315	287	264	314	277	275	260	302	296	310	271	320	268	296	271	310	285	307	288	281	318	313	277	300	318	326	298	269	311	296	264	313	293	277	309	281	307	283	279	276	277	284	282	276	311	303	269	282	315	276	306	308	251	275	281	278	290	304	280	280	283	293	294	278	287	297	281	260	287	278	263	268	273	289	288	303	288	278	267	299	301	290	288	288	281	293	318	291	312	277	288	298	289	327
7675	6263	8705	11009	8369	13142	14478	11918	4295	930	886	857	891	929	947	1042	1114	937	1004	1002	1078	1197	1045	1013	1019	984	882	903	853	853	871	870	1164	1712	1018	833	856	843	808	828	769	794	793	744	765	743	806	780	771	763	812	804	787	812	806	762	806	820	828	731	834	773	792	849	806	793	793	792	773	768	837	763	804	793	814	769	804	782	796	775	769	773	813	799	816	807	789	800	778	813	768	811	821	755	797	759	765	783	812	843	802	784	781	742	720	752	769	762	735	827	723	852	737	767	786	801	753	835	732	755	756	759	775	764	794	833	787	766	807	785	772	807	745	737	767	812	714	826	804	784	758	785	761	864	747	763	755	818	789	779	768	798	767	762	779	805	829	781	790	814	804	704	786	824	819	824	798	827	737	768	771	780	746	751	799	736	821	789	777	767	783	813	778	784	820	797	791	791	759	761	741	792	779	762	746	837	740	781	797	756	742	805	800	747	783	823	796	807	769	778	784	784	767	807	767	789	795	723	764	819	719	789	786	763	787	790	761	755	753	760	755	760	720	747	778	812	761	777	754	805	832	845	796	762	803	744	787	775	752	775	785	776	726	812	811	786	788	779	786	800	803	797	797	776	763	761	820	781	752	713	763	789	782	811	792	779	779	766	787	773	841	797	762	741	769	744	758	755	756	800	783	798	792	721	795	757	834	782	771	814	774	755	752	749	761	790	791	761	778	829	779	777	848	770	825	774	782	785	814	814	802	803	730	761	817	748	820	782	778	791	805	771	820	744	765	790	748	807	820	796	818	776	766	789	776	784	809	782	742	748	814	772	727	813	801	764	775	803	813	828	841	783	802	742	765	817	735	836	775	779	810	788	806	798	778	750	743	783	768	813	780	772	823	813	822	780	801	792	794	799	747	778	771	775	725	841	805	795	745	797	729	789	792	728	844	816	782	761	789	763	792	743	810	760	746	765	758	803	795	780	781	714	806	803	810	835	770	769	769	747	762	798	771	752	811	802	785	810	796	821	785	763	751	798	787	749	755	763	745	832	771	811	803	756	789	807	760	738	795	738	783	825	797	787	738	777	804	770	773	723	741	763	774	786	800	827	782	792	751	824	807	778	757	774	757	766	775	759	822	788	773	789	776	757	760	742	783	733	817	838	763	785	785	790	827	813	802	824	774	803	749	769	759	769	782	805	828	817	738	775	747	794	789	769	776	733	781	781	803	836	812	805	782	766	815	765	752	791	799	826	762	801	731	783	820	782	758	790	753	741	773	827	802	805	812	751	829	759	777	772	752	802	787	784	815	761	805	799	777	771	794	763	823	810	806	801	819	776	763	757	816	739	807	811	781	828	705	744	790	808	815	751	763	779	769	754	787	845	799	772	730	746	763	745	768	784	781	832	808	759	755	769	783	827	737	745	784	771	783	818	772	814	775	798	814	753	758	834	780	736	801	750	785	760	789	846	776	776	753	773	783	761	784	828	769	809	794	791	797	788	762	779	759	794	815	763	793	840	750	781	797	763	760	795	798	805	789	826	750	803	796	777	732	833	809	842	748	768	754	749	770	742	818	707	780	760	804	763	803	801	793	739	776	775	750	762	786	779	808	809	807	812	766	779	805	808	775	740	783	762	808	785	745	742	816	782	757	789	778	764	793	799	791	815	814	773	823	782	798	811	763	783	786	776	758	747	806	780	772	754	758	789	727	776	817	784	728	743	780	761	738	777	796	777	776	806	785	775	839	813	857	821	728	784	762	777	786	822	787	790	813	725	811	783	779	809	826	780	808	770	761	813	797	741	785	786	825	783	765	806	747	767	816	799	716	760	801	769	771	805	805	777	759	775	775	856	750	799	820	809	755	791	763	799	765	774	795	807	800	768	780	768	795	753	812	774	796	791	757	767	761	757	733	747	787	783	744	780	824	786	770	794	783	774	810	800	804	782	812	767	832	777	806	828	794	776	729	822	767	748	779	757	753	779	816	753	827	784	777	777	801	837	799	835	805	747	793	790	783	773	768	735	806	765	826	812	788	791	773	762	774	797	809	733	769	787	793	822	795	784	798	822	763	746	795	794	744	782	812	807	755	788	826	770	767	835	778	753	809	773	817	803	767	792	822	754	829	769	795	796	767	725	809	788	826	794	801	778	748	764	800	819	708	838	789	747	787	784	810	747	766	775	767	763	790	745	820	784	817	787	778	795	831	769	786	822	803	801	791	767	798	799	779	784	786	749	778	785	798	766	791	795	829	757	826	724	786	815	814	737	786	737	759	790	850	798	805	787	819	783	764	827	808	777	795	774	751	821	785	777	804	827	779	799	800	809	778	822	772	789	793	762	841	791	773	818	772	831	781	800	768	850	796	774	787	738	791	797	790	798	813	808	816	757	785	806	779	811	769	790	810	730	800	785	814	786	791	739	782	810	758	807	787	825	802	776	807	835	768	797	793	803	788	808	773	805	785	830	806	770	840	726	808	794	802	725	840	805	755	808	777	812	797	821	794	827	785	833	795	753	788	827	818	803	767	786	746	834	791	759	770	782	786	751	794	801	822	765	788	809	821	768	821	833	792	776	789	781	759	791	771	801	793	774	789	764	779	774	755	817	790	782	737	825	781	778	836	806	752	815	759	799	771	833	786	755	759	784	760	744	802	782	795	793	748	765	818	829	777	757	816	761	775	791	793	807	778	763	816	805	798	786	780	811	810	822	765	771	784	796	813	760	795	830	765	851	818	775	799	810	815	797	811	780	803	819	790	858	747	803	835	781	798	818	828	774	754	807	774	793	754	795	751	744	805	811	770	813	763	721	769	781	818	776	794	726	812	758	776	752	782	798	760	775	812	697	758	797	730	803	777	732	784	813	776	754	800	808	783	809	803	817	811	823	794	783	748	810	806	820	757	792	759	769	755	777	744	816	793	793	777	786	793	767	815	761	842	813	807	791	802	823	778	770	729	815	783	776	785	756	802	835	750	806	788	750	791	797	833	803	750	768	736	771	766	754	763	816	793	806	780	833	738	829	737	783	808	777	815	751	745	776	807	758	848	757	800	788	828	746	793	800	752	741	771	788	794	781	817	778	791	772	820	785	809	800	751	791	745	782	800	762	821	795	762	853	790	748	759	780	769	786	760	805	779	728	785	738	788	800	833	749	794	773	782	756	809	767	754	796	776	766	769	801	833	759	766	747	849	715	789	790	855	750	801	855	775	800	832	790	777	766	820	784	758	739	776	794	753	783	753	826	782	772	782	781	805	741	740	804	767	810	817	817	769	743	794	776	779	810	780	796	801	777	722	784	842	826	780	800	768	785	738	766	727	755	752	755	774	785	799	752	786	768	761	784	737	777	776	799	741	760	772	741	832	759	828	799	760	836	742	750	808	835	794	773	781	768	777	770	786	754	747	791	850	806	796	799	767	779	772	793	766	786	803	811	740	827	779	778	757	792	798	803	800	744	844	790	793	776	759	782	763	791	777	785	786	778	767	787	778	776	787	764	840	749
11045	7506	6310	3707	2276	3206	2318	1971	462	339	333	345	370	402	399	405	394	374	401	390	429	438	368	406	426	393	306	292	304	299	291	308	356	562	375	283	356	327	335	312	304	303	302	300	305	310	307	282	290	295	274	266	275	278	278	293	283	263	275	277	257	295	302	261	282	295	310	308	300	287	278	287	271	267	302	285	252	259	297	278	276	295	281	284	264	287	315	283	278	270	260	285	279	264	286	255	294	295	263	308	283	322	294	283	291	278	301	296	273	283	278	297	257	260	294	276	295	297	308	282	273	291	311	313	304	291	267	290	266	294	282	295	280	291	291	285	284	303	288	295	261	295	271	283	279	328	293	290	285	293	321	274	284	276	345	287	298	259	263	275	268	277	288	301	293	290	297	287	297	310	265	291	304	307	280	310	310	281	303	279	313	264	294	299	281	299	296	280	290	295	276	293	278	311	296	303	286	287	303	293	270	278	264	290	283	304	277	285	283	284	260	293	275	277	289	282	290	274	265	278	272	270	301	301	284	273	290	288	328	296	282	304	324	286	287	292	278	261	298	290	297	298	306	259	305	265	291	267	276	292	252	265	302	285	254	271	280	282	274	330	292	293	268	304	300	268	286	292	276	318	284	289	305	297	323	290	320	300	253	310	304	271	271	332	279	266	302	300	264	258	280	282	286	283	285	301	290	302	276	282	260	301	275	279	284	258	322	256	282	289	311	330	298	321	321	262	283	278	284	290	310	279	312	288	303	278	265	268	265	280	285	305	268	298	291	264	311	275	288	288	286	289	277	294	319	277	294	286	293	296	345	259	296	291	287	295	277	310	273	293	283	261	270	330	315	292	289	268	276	287	289	259	252	282	313	297	295	232	307	306	255	282	284	288	294	289	308	283	284	281	286	293	294	293	290	293	270	307	297	272	303	285	295	275	260	312	288	281	263	322	273	306	284	302	293	288	303	280	291	314	268	310	294	296	304	256	283	304	318	288	287	255	288	307	281	251	273	301	280	292	262	286	274	289	285	281	281	260	298	304	291	281	304	261	282	291	281	278	261	309	289	280	285	309	276	261	282	286	268	299	267	296	316	283	300	263	280	311	293	313	275	275	285	268	263	288	282	244	273	306	310	321	284	311	327	306	288	281	295	310	297	275	270	282	274	303	265	305	283	280	268	299	285	302	306	292	281	304	310	264	254	252	293	297	282	285	279	307	279	294	275	308	326	294	300	263	301	283	327	306	286	256	293	267	315	309	300	274	281	279	266	292	302	280	261	287	307	291	276	274	266	304	290	331	261	259	267	285	253	283	308	262	287	290	284	278	299	295	280	270	334	248	294	303	266	282	297	295	263	299	283	299	296	272	272	274	287	308	297	302	285	294	264	282	281	284	291	267	279	275	312	317	317	305	283	316	295	289	283	271	288	292	297	278	294	332	290	280	278	284	264	304	279	323	279	262	264	285	300	285	268	296	280	283	278	274	269	270	323	260	294	273	300	298	301	319	302	241	305	291	268	284	308	276	322	275	293	270	266	268	279	284	265	315	265	290	290	279	311	285	288	270	311	306	289	258	261	332	303	286	293	249	269	270	286	279	269	312	311	290	295	290	295	312	272	290	277	309	301	288	302	281	293	263	250	293	280	260	301	294	268	279	296	277	290	331	278	310	289	280	283	288	302	295	291	291	274	288	269	294	282	297	288	301	296	299	292	283	315	276	282	281	274	290	283	272	296	279	319	313	278	287	307	285	313	297	278	300	297	320	290	293	276	279	286	283	278	296	251	286	281	275	321	276	270	300	309	261	278	272	297	307	296	304	294	276	284	302	307	281	282	243	318	273	274	267	272	296	294	296	274	274	295	290	273	278	321	295	314	278	290	299	328	280	291	273	309	292	300	281	290	316	268	272	271	299	284	257	259	277	271	282	304	290	260	264	307	297	294	289	299	274	286	301	277	313	280	264	293	281	259	297	262	281	303	270	253	287	297	263	296	273	269	290	295	297	284	273	289	302	281	253	272	278	276	265	292	280	292	280	261	286	279	285	309	258	259	282	285	260	285	272	295	282	273	313	288	272	254	291	292	277	269	263	295	283	274	280	266	277	271	278	319	279	313	285	285	301	279	297	275	267	285	302	316	303	292	314	269	280	277	283	293	294	276	246	292	300	264	303	262	286	308	301	263	290	286	300	288	290	278	298	270	283	300	265	253	273	302	290	315	265	265	282	277	278	250	266	265	272	289	292	301	277	304	274	260	301	296	292	285	253	304	288	288	288	282	294	294	282	273	298	264	307	267	256	278	299	285	304	291	292	297	291	300	277	295	300	298	311	285	317	284	262	270	289	298	321	268	268	274	307	274	275	280	321	292	292	311	288	296	265	259	297	296	294	280	288	264	287	267	321	295	283	282	287	297	284	293	280	289	310	299	298	295	333	290	295	253	292	297	288	281	310	262	282	290	296	294	265	300	309	288	263	285	287	263	279	291	322	297	276	277	297	298	273	320	310	283	299	287	312	296	295	291	277	280	327	294	246	307	289	288	286	287	278	268	291	314	284	285	269	285	284	285	299	267	281	299	281	279	266	279	305	284	261	297	282	278	307	251	303	319	294	265	278	290	271	301	285	305	273	286	261	288	271	253	279	296	272	279	322	288	293	288	268	309	280	286	275	292	285	286	287	317	310	272	279	318	310	274	287	301	291	334	273	287	299	279	277	302	297	274	288	316	297	303	277	290	261	272	271	285	268	285	293	298	291	255	290	292	302	281	301	295	259	276	293	275	304	267	289	310	304	277	270	310	268	281	284	296	300	266	313	284	286	286	281	299	285	283	302	276	288	306	258	265	290	279	278	273	282	303	267	271	301	281	282	293	258	293	264	281	280	290	310	286	276	282	308	274	309	266	294	304	311	291	298	280	284	304	302	294	280	324	292	294	294	275	297	276	299	304	305	308	278	281	285	290	268	257	276	301	261	309	303	293	296	290	298	315	303	293	317	252	282	320	305	302	310	259	277	305	305	279	254	277	313	322	346	270	273	313	263	273	286	280	295	298	279	316	299	288	259	291	276	296	282	286	292	261	295	297	280	294	263	257	309	289	300	272	282	307	284	264	278	276	275	277	290	271	262	307	294	306	294	268	287	288	241	260	300	312	252	285	307	324	275	305	282	306	287	298	289	273	294	295	304	312	300	277	280	257	281	275	276	303	261	265	274	299	268	310	302	259	276	281	262	286	263	290	301	273	278	282	268	252	257	254	304	328	275	294	259	287	288	274	301	278	321	270	317	278	301	285	301	249	263	260	256	299	303	295	262	287	278	287	305	255	270	312	300	311	324	297	296	291	327	306	294	287	271	280	304	265	264	308	290	276	308	275	330	277	327	256	291	272	274	282	281	269	258	275	282	279	256	285	285	322	281	276	277	269	276	262	274	281	294	273	273	257	270	274	286	290	284	299	271	312	303	228	260	268	282	272	311	264	285	312	287	284	294	289	272	271	296
7679	7175	8386	7950	8128	12474	9380	8091	1712	1105	1114	1162	1306	1309	1349	1629	1369	1366	1494	1636	1809	1699	1505	1651	1632	1369	1099	955	920	941	1011	937	1424	2696	1183	859	991	988	838	821	805	741	850	791	776	733	817	850	741	779	788	791	807	784	717	839	777	741	839	771	764	774	737	743	809	738	787	778	807	732	749	790	780	810	731	760	815	770	761	786	778	723	791	806	773	782	741	763	774	767	799	791	759	833	770	808	765	786	843	801	815	779	762	747	789	780	762	798	760	794	811	796	794	750	831	794	711	797	793	789	821	773	741	754	746	794	803	818	837	766	805	777	770	779	750	785	839	815	783	785	766	742	763	765	768	772	779	800	764	821	811	834	759	741	783	805	787	767	781	722	767	819	769	784	776	837	802	819	797	825	831	791	795	796	829	753	755	828	748	787	767	751	800	797	773	764	774	736	732	803	809	791	781	780	775	810	839	782	749	814	772	807	810	779	790	752	788	770	734	781	817	751	790	787	803	799	803	810	771	770	789	806	792	817	779	772	776	771	811	778	735	784	809	831	776	796	830	855	733	781	766	749	834	773	723	799	754	769	778	840	800	797	788	790	786	743	801	769	739	792	681	764	830	786	776	778	808	800	777	783	760	829	723	735	734	741	800	783	748	764	780	775	813	750	799	766	742	819	788	780	771	802	829	799	803	818	757	790	772	760	799	735	782	817	813	749	775	788	860	759	777	781	752	799	761	766	782	789	770	803	821	796	780	852	823	784	759	794	795	808	768	761	801	769	743	749	715	778	795	760	804	804	747	781	813	816	772	750	782	764	799	749	795	792	741	780	784	775	782	820	839	790	806	826	798	756	780	762	759	729	737	765	795	773	798	775	796	758	811	824	779	798	778	804	810	804	817	781	802	776	767	776	827	778	807	800	772	774	771	800	793	777	810	776	827	790	827	798	790	784	754	829	787	789	834	746	775	785	796	770	808	842	788	792	787	797	795	786	767	771	779	813	803	796	793	742	824	749	799	763	807	758	725	777	767	824	754	779	769	747	824	762	764	761	751	852	764	816	788	770	792	832	775	779	784	822	824	774	738	783	827	753	740	819	768	787	786	731	786	849	760	786	818	722	762	835	745	762	803	748	788	808	774	846	786	774	783	775	778	791	835	768	773	792	762	836	778	761	780	839	807	803	802	757	798	786	754	765	787	789	765	821	755	803	791	779	765	783	778	773	738	795	809	798	785	815	741	781	810	752	800	768	804	783	763	794	857	781	827	800	777	820	788	828	799	760	792	778	840	782	809	810	807	763	776	812	787	793	747	781	801	809	803	791	762	786	765	785	764	798	807	779	789	815	801	762	842	791	811	752	785	819	769	740	794	786	792	831	809	780	754	753	781	777	771	789	699	817	724	808	805	788	793	806	802	763	776	784	782	798	790	744	766	819	799	803	780	736	788	799	780	730	751	795	787	759	812	807	784	767	785	788	787	810	785	798	770	845	720	761	763	829	761	778	775	781	823	760	776	772	753	812	752	780	805	768	763	834	762	833	784	758	807	753	812	785	798	763	761	822	768	786	772	759	754	778	816	756	754	802	802	833	780	780	836	789	777	739	832	791	795	746	808	763	824	750	805	807	796	796	792	789	789	822	755	792	827	792	809	747	796	685	773	775	812	771	740	780	745	730	829	839	764	790	796	814	766	818	813	791	744	775	790	775	805	758	796	823	842	747	813	786	795	879	801	735	792	808	770	734	808	788	809	793	835	795	791	764	740	771	746	774	761	792	809	774	812	801	806	786	753	828	742	769	789	717	794	757	754	768	789	758	786	788	772	845	756	782	767	767	766	753	833	770	768	782	778	802	805	785	754	773	793	819	759	770	764	776	772	830	806	756	788	787	817	790	819	797	775	807	747	805	776	763	806	804	794	784	745	804	803	774	775	793	775	799	775	792	736	826	782	782	778	765	800	838	809	820	753	748	734	793	797	803	823	835	783	830	834	778	786	807	781	766	810	836	788	775	830	792	785	779	806	782	801	780	782	802	863	795	791	792	774	751	779	723	768	787	791	769	804	789	775	762	775	811	760	785	713	802	753	808	735	792	810	758	746	773	787	778	822	784	768	775	772	816	831	786	739	814	734	754	789	839	743	790	772	769	773	836	790	828	774	796	817	783	822	835	811	761	775	805	777	788	780	766	742	781	785	834	799	790	730	817	753	784	786	789	745	796	759	805	794	795	801	826	759	746	809	818	821	796	786	794	768	769	788	795	815	784	771	800	768	809	773	753	810	780	774	789	784	766	770	818	787	782	784	815	811	778	777	764	797	786	751	747	800	747	802	785	776	797	792	789	736	781	750	798	766	771	763	792	767	773	852	753	817	759	779	813	800	801	788	805	752	816	786	798	788	746	804	767	788	835	771	774	754	770	778	785	755	788	793	716	763	822	807	805	776	830	806	748	794	804	802	791	812	767	727	759	739	808	799	830	788	780	783	812	744	746	768	810	807	778	756	783	788	756	754	772	761	795	817	821	765	804	773	770	826	758	816	766	811	795	819	809	824	776	763	786	760	765	794	817	821	761	808	788	740	794	742	742	762	778	797	790	775	811	835	821	761	797	799	785	798	772	763	775	809	802	809	774	739	755	822	820	804	785	738	775	718	804	785	790	775	808	737	795	759	786	794	772	822	797	822	795	777	800	794	781	804	812	814	761	754	825	800	740	767	814	759	855	869	790	762	779	787	765	764	800	770	728	796	791	782	771	784	804	808	749	791	678	783	781	819	806	804	850	772	763	759	760	777	779	759	790	742	808	791	773	830	798	784	835	761	820	816	798	791	727	792	818	804	784	763	825	811	790	778	797	768	794	800	776	811	770	750	802	758	815	856	806	753	774	762	806	767	786	809	782	808	778	831	830	823	689	784	797	782	763	757	776	841	779	769	782	786	790	785	723	785	766	812	808	777	779	813	770	804	796	779	776	804	759	812	740	800	855	824	759	811	774	809	783	793	763	764	766	822	767	752	775	743	772	794	745	783	787	796	766	842	719	744	793	805	799	788	758	771	794	809	798	767	778	836	783	824	814	765	806	761	796	765	733	788	821	750	764	788	779	852	787	797	774	788	768	763	790	785	859	783	775	733	776	808	728	743	775	837	835	776	749	792	777	775	874	788	797	799	770	777	862	745	802	828	804	745	800	788	791	774	788	808	832	809	767	812	732	754	802	841	758	838	688	814	757	722	792	756	802	829	765	823	770	783	773	807	752	769	772	767	793	763	799	772	809	735	804	770	807	855	768	776	760	800	785	753	784	805	790	785	791	737	780	769	756	821	809	836	781	739	740	792	821	896	790	765	768	762	829	807	754	789	751	807	840	823	729	718	776	791	769	803	766	817	793	756	782	796	769	792	811	758	793	755	760	803	757	769	814	806	773	789	784	774	787	786	746	782	776	771	733	743	813	799	783	769	808	818	796	782	776	827	846	779	778	802	787	757	814	754	778	745	852	775	801
11750	8847	7187	4393	4057	6069	5335	3124	507	318	306	302	289	296	333	337	296	287	309	305	289	301	309	306	293	301	262	286	284	308	271	287	335	347	307	284	305	299	279	312	243	307	267	259	287	272	300	323	285	280	272	273	288	283	296	299	290	270	244	274	329	277	306	288	258	290	288	270	286	269	278	318	319	298	284	281	297	313	300	295	284	303	330	286	264	281	314	274	281	291	289	302	299	270	278	307	308	294	306	296	292	283	298	324	276	310	285	282	306	310	308	280	296	291	293	281	296	296	273	276	288	285	301	272	282	313	305	279	289	301	303	261	273	278	278	302	294	279	284	288	242	267	284	297	300	260	267	271	276	290	314	295	294	285	316	229	289	263	305	294	288	309	290	286	308	321	293	286	278	276	257	276	291	286	291	271	306	299	284	264	299	304	251	251	301	285	329	276	258	291	304	277	260	282	275	295	279	300	293	300	271	273	249	288	270	305	298	268	287	277	285	306	258	274	252	327	295	270	277	283	297	291	270	290	322	263	277	313	298	286	269	285	278	283	298	279	270	311	303	287	287	287	284	299	249	280	313	264	289	281	297	288	277	298	272	288	284	270	274	287	293	300	291	281	290	318	299	300	306	282	261	292	285	285	277	272	294	265	279	286	284	310	272	312	286	302	300	306	288	287	301	275	298	286	259	291	311	297	284	286	275	293	285	282	294	303	303	296	290	269	307	289	252	292	270	292	276	325	290	288	276	281	270	279	278	271	273	298	282	287	281	285	291	278	256	278	285	264	290	310	294	301	284	289	280	281	271	283	275	292	293	286	299	282	283	288	300	260	301	260	270	278	267	282	289	301	282	299	291	277	297	264	290	271	289	285	293	272	307	300	301	275	314	284	293	303	301	279	294	332	315	298	252	275	327	280	288	261	267	284	272	273	285	281	285	292	269	300	280	301	283	297	275	280	271	316	285	305	280	285	289	287	284	270	275	242	287	270	261	249	289	261	277	251	294	281	289	285	281	286	305	283	253	252	269	261	306	268	268	262	261	266	283	306	285	297	267	269	288	308	257	286	301	300	264	288	294	303	303	273	280	276	326	249	299	313	275	298	282	280	313	306	295	277	310	297	294	287	287	318	301	271	322	281	298	308	301	263	265	304	301	264	286	276	309	307	296	283	292	287	287	321	311	289	239	288	276	290	266	298	272	301	302	287	299	320	279	281	315	287	298	260	270	254	300	305	297	274	265	286	275	285	311	285	275	292	241	267	313	277	292	270	276	275	277	254	300	275	284	278	274	278	288	308	316	274	274	285	264	263	334	303	288	261	262	255	284	288	304	283	280	280	280	269	299	290	295	306	293	293	279	285	290	273	293	256	298	259	336	319	281	318	256	286	293	300	260	297	269	299	305	294	272	292	302	265	304	281	264	286	297	298	267	307	280	289	303	302	289	295	252	276	292	297	283	289	279	293	270	282	285	266	291	295	260	314	267	293	280	306	296	299	276	280	272	278	262	319	295	258	291	297	291	303	270	277	286	319	284	276	310	259	280	262	264	297	269	279	284	254	284	286	274	296	309	274	291	294	283	259	289	259	274	287	292	285	288	299	306	297	292	294	297	264	277	298	299	297	292	293	286	304	277	273	289	272	311	292	288	305	286	300	284	286	333	284	308	266	289	265	262	300	258	285	288	261	275	283	265	291	283	291	315	260	296	283	284	291	297	305	306	269	265	295	261	274	288	267	264	307	296	285	309	286	293	263	331	303	276	297	283	290	283	295	311	272	309	275	311	279	287	291	293	263	272	297	307	327	293	306	303	293	332	267	275	286	267	290	276	315	280	290	273	289	286	283	275	277	265	273	312	265	298	234	286	273	274	284	281	275	277	287	279	290	281	297	281	300	304	289	289	299	288	301	279	293	296	298	286	322	299	288	257	263	302	274	287	279	263	278	301	257	275	274	270	260	289	277	295	275	312	266	274	301	280	317	265	288	282	310	281	301	300	269	300	268	260	310	288	308	280	313	281	314	276	276	265	250	274	336	252	289	280	298	284	321	284	292	303	301	289	271	281	294	283	285	281	281	272	276	255	244	267	302	271	272	277	312	275	253	316	316	277	272	248	265	321	296	299	264	313	297	289	296	293	274	288	310	278	292	291	271	262	277	259	311	286	288	317	306	291	300	332	293	320	271	266	258	279	265	264	268	276	280	292	256	266	288	306	285	281	279	281	307	307	269	287	274	283	275	299	294	299	290	293	311	281	294	304	295	292	285	304	309	267	302	317	280	285	307	306	284	323	258	297	307	276	303	312	307	275	270	291	279	319	277	323	280	287	305	277	295	299	275	339	266	302	292	306	275	293	266	286	274	307	274	277	272	289	304	290	278	270	305	267	284	284	282	279	264	289	292	288	269	286	279	266	295	325	280	298	284	275	276	268	274	275	297	271	271	268	278	284	286	290	280	267	292	305	288	271	286	285	284	281	302	317	273	267	266	263	307	309	300	291	293	285	317	307	312	296	298	271	270	315	291	295	278	266	298	288	310	274	274	277	289	282	256	289	293	265	272	283	250	306	287	276	295	290	324	284	304	232	286	290	279	298	295	279	329	337	310	267	306	316	283	304	312	299	290	298	290	303	305	298	292	286	292	278	282	279	281	298	309	273	305	288	264	296	251	275	273	301	290	278	300	267	310	289	270	248	285	268	317	265	233	265	294	274	291	291	272	282	307	299	292	290	293	282	286	284	285	259	274	285	298	290	274	277	265	282	310	314	292	313	304	313	285	273	294	298	288	285	267	286	277	287	285	284	312	270	271	290	274	285	277	287	298	275	279	295	283	278	279	301	314	326	301	315	285	334	267	301	267	301	283	258	290	278	292	288	298	261	279	287	300	299	310	308	292	250	292	292	299	286	279	260	254	301	301	275	243	303	283	290	259	265	282	264	311	304	269	256	293	285	292	289	286	319	280	269	272	287	289	256	282	315	277	262	303	264	284	276	286	260	275	273	277	291	300	263	274	287	305	318	283	273	296	307	269	294	281	288	281	320	288	264	270	303	278	286	279	301	318	282	300	307	275	294	246	242	295	292	307	286	281	285	260	279	275	318	269	281	251	249	297	246	288	266	281	277	279	310	276	269	296	326	309	285	258	281	279	270	275	333	284	280	281	240	295	286	299	264	293	291	283	297	259	288	260	253	264	273	239	290	260	297	267	262	290	266	284	255	294	269	266	286	296	278	297	270	280	301	283	273	284	272	269	260	277	289	309	279	266	281	291	319	324	287	300	289	257	273	282	286	285	246	288	294	310	292	311	263	288	276	289	312	267	271	271	295	278	294	270	282	317	261	277	277	294	276	298	294	299	300	265	281	302	250	274	272	297	296	271	290	271	317	300	282	296	265	302	316	274	274	262	275	307	276	288	302	283	249	264	295	271	279	268	310	303	291	272	305	295	260	314	267	295	282	293	287	284	284	311	313	313	278	287	299	306	266	288	324	276	304	265
8165	8237	9728	9767	13660	19314	17411	10165	1550	879	910	909	1030	982	943	975	984	993	988	1015	1005	912	905	974	969	923	835	804	853	804	865	843	1062	1208	821	827	804	844	820	770	786	807	780	787	783	828	802	781	786	759	779	804	780	761	785	780	765	819	769	805	817	815	789	761	808	783	775	720	764	809	779	754	755	768	825	799	785	748	818	833	770	759	809	798	825	801	781	720	810	800	810	783	820	785	802	722	805	805	812	778	730	761	791	788	791	789	798	762	731	739	756	858	779	780	779	826	749	766	822	761	807	805	814	822	833	785	817	781	765	846	731	833	789	788	805	826	797	822	793	839	822	800	827	788	856	766	776	773	782	792	819	831	757	784	777	838	794	796	827	770	816	799	805	809	782	751	783	785	797	803	752	785	790	768	815	756	805	804	777	818	821	789	780	824	787	775	779	807	809	809	812	796	784	813	828	789	791	773	734	793	811	854	794	769	785	805	794	756	763	796	788	758	795	765	813	802	759	789	743	787	830	811	770	773	762	803	744	762	775	780	793	783	812	820	805	845	743	747	789	779	772	771	813	839	795	802	709	836	800	791	759	767	839	817	770	797	747	750	836	775	797	774	766	752	745	830	822	781	787	805	780	775	766	817	738	806	784	857	764	781	765	782	793	792	770	813	779	753	793	755	796	781	765	771	768	778	773	810	795	802	799	743	741	753	776	789	787	792	816	806	774	731	797	771	824	762	802	809	795	807	760	770	803	778	761	782	814	800	747	781	792	798	771	768	775	809	791	768	823	789	762	801	781	799	736	800	793	771	770	776	844	819	789	814	806	795	767	749	755	783	782	774	807	774	785	757	779	752	802	756	781	783	786	773	759	754	753	783	780	775	748	758	769	764	759	785	776	786	784	790	799	802	806	813	742	820	796	771	784	753	764	793	805	778	785	803	756	796	737	813	788	782	793	779	811	797	808	744	785	779	736	767	797	748	830	811	779	795	794	823	784	757	790	804	775	751	767	760	797	818	819	797	793	783	746	761	788	742	825	729	801	790	783	803	794	798	794	811	781	802	752	753	791	793	765	813	766	810	789	817	756	853	752	794	768	778	786	739	847	751	749	815	744	764	759	793	771	853	791	791	784	740	770	762	788	804	773	765	738	805	805	864	821	759	758	714	787	782	777	827	761	844	788	758	798	787	763	779	799	766	766	735	783	775	761	823	778	812	795	772	810	780	761	795	811	803	735	806	793	790	803	785	817	797	808	757	798	786	753	813	757	776	748	826	815	812	790	775	783	783	758	741	857	825	786	787	848	787	778	796	784	798	773	764	815	782	770	754	779	800	789	783	778	749	722	809	809	785	771	753	821	768	826	871	782	740	780	756	819	770	796	822	806	797	840	779	785	820	772	803	783	740	855	744	782	785	791	811	794	812	838	721	789	800	806	796	833	842	754	766	772	808	789	811	837	791	788	798	843	827	760	786	833	773	732	786	748	773	787	804	793	811	812	747	798	783	808	804	754	782	805	786	802	797	814	772	813	797	775	773	813	806	862	824	811	784	792	788	789	812	777	744	808	776	784	799	769	780	753	733	771	747	757	726	801	792	798	810	791	749	814	780	771	794	813	808	808	783	816	816	784	807	764	809	770	783	736	796	821	788	771	786	754	764	775	752	770	747	805	764	781	800	831	795	772	758	751	783	800	752	783	840	789	713	793	814	746	761	800	836	829	822	779	760	755	744	784	741	780	807	802	766	802	754	849	785	737	808	794	777	762	757	772	757	805	769	811	752	777	768	810	850	802	757	726	785	745	783	815	784	764	783	849	790	828	798	769	812	770	815	760	793	738	783	769	820	807	822	784	776	794	795	812	790	846	808	757	818	798	812	783	771	769	770	759	821	749	788	806	785	800	742	789	853	799	789	763	765	789	810	770	792	797	805	764	768	803	785	761	791	762	812	802	814	838	804	776	743	818	800	817	806	851	748	784	785	812	768	808	783	851	836	774	827	804	777	758	794	769	798	741	790	801	752	818	780	783	828	815	791	777	814	794	790	799	745	767	731	797	851	772	804	774	801	813	839	747	779	762	762	750	830	764	756	835	766	828	763	790	827	773	757	812	787	818	839	771	762	800	795	797	803	787	806	771	810	821	833	822	737	801	756	794	790	782	756	813	769	801	834	747	843	809	739	818	747	791	770	805	761	802	793	771	780	775	780	808	748	771	800	745	774	768	786	777	750	771	730	772	769	786	815	805	831	792	860	781	833	739	754	787	808	775	786	782	803	832	760	805	824	830	830	754	815	827	830	827	806	739	783	772	802	763	833	744	783	740	828	797	738	744	829	777	802	815	842	787	802	813	788	816	803	838	807	824	829	780	789	774	772	773	748	800	809	754	827	726	772	755	803	806	761	741	756	764	750	746	778	787	802	828	753	797	828	782	840	735	837	774	768	831	709	799	769	749	760	761	816	818	805	759	781	794	755	793	806	767	774	779	808	766	814	828	788	806	808	744	731	801	799	792	783	786	827	792	795	809	782	769	801	797	802	837	771	788	816	760	788	772	826	746	775	796	815	754	796	770	823	812	787	805	734	778	786	773	816	765	781	829	827	805	780	788	773	823	826	804	796	786	775	793	824	768	801	795	788	741	817	810	785	786	747	752	813	766	754	764	789	810	801	845	803	772	758	759	781	797	783	784	785	793	795	810	771	810	766	783	803	785	761	773	774	785	812	756	793	803	770	800	851	770	758	777	782	760	809	816	827	806	806	748	815	769	756	799	773	786	764	772	772	779	845	751	806	734	773	813	778	827	764	784	754	791	792	792	787	789	802	725	750	780	794	809	729	729	788	846	796	808	767	807	825	795	783	770	761	802	831	824	773	806	773	807	838	814	802	799	805	736	772	799	804	765	790	777	777	769	834	824	735	822	780	734	807	748	812	745	775	723	808	809	770	825	818	803	792	743	778	748	800	830	778	795	813	784	758	785	781	776	796	775	766	768	797	834	810	771	775	734	765	827	784	794	785	815	745	797	805	782	796	811	797	849	803	767	795	809	803	784	739	810	814	826	791	777	753	778	827	783	775	745	777	776	803	749	807	798	771	773	818	760	790	803	741	779	872	756	780	837	801	810	838	803	790	819	829	788	788	764	721	762	773	788	770	825	809	782	805	778	787	799	760	776	797	740	843	782	775	765	774	833	827	760	774	780	782	829	830	733	816	730	812	737	790	814	787	793	785	778	794	829	751	772	760	796	763	840	777	802	831	787	788	831	790	773	820	771	774	774	808	774	811	779	796	835	747	796	787	782	767	754	776	788	789	722	769	841	802	782	738	821	734	765	809	793	846	781	732	753	769	809	829	762	796	797	842	783	828	792	763	785	791	775	762	780	774	807	826	794	795	744	845	766	757	759	758	789	748	756	829	780	824	760	763	781	718	783	807	809	784	775	776	768	760	830	755	741	791	768	817	796	800	782	829	776	774	796	815	784	752	772	800	760	761	812	829
11867	7064	6704	3985	3322	6999	5875	2204	827	478	320	294	316	329	295	273	267	312	318	296	315	297	254	278	270	287	294	304	299	308	289	297	315	334	254	283	270	287	257	286	299	290	249	284	277	304	289	299	290	286	282	290	275	279	269	292	306	292	273	291	311	288	299	304	306	289	296	261	264	277	255	287	260	315	304	314	271	277	307	280	298	281	258	283	292	278	267	282	273	328	299	269	284	292	279	298	312	289	276	284	275	270	304	302	283	297	301	278	308	285	301	288	287	282	276	281	271	292	275	291	280	297	267	293	296	308	317	267	278	264	305	290	268	258	295	255	275	307	249	312	274	297	259	283	293	271	273	261	287	265	266	292	253	305	264	268	269	270	327	302	265	252	293	271	290	311	279	254	301	275	300	274	296	269	235	283	266	257	260	253	323	302	250	285	295	266	262	267	278	309	273	280	258	283	285	296	290	286	315	285	276	264	273	295	281	306	285	270	296	312	316	247	297	300	276	275	271	294	276	293	257	306	271	310	306	306	305	285	317	286	273	292	306	306	293	297	262	286	314	291	268	281	291	292	299	315	283	290	257	255	300	266	299	284	267	304	311	274	298	245	269	329	279	300	269	299	291	258	280	277	271	295	294	271	312	296	316	272	282	290	278	290	300	267	286	251	278	267	301	287	266	277	269	290	266	293	293	300	295	263	285	310	312	267	279	322	278	265	269	296	311	265	276	307	274	264	322	294	280	251	304	284	271	291	296	287	305	301	293	305	276	294	296	302	305	293	268	264	282	276	292	273	264	272	266	284	257	324	281	317	294	269	295	286	322	303	287	273	307	279	336	277	261	319	265	296	307	312	266	280	274	314	264	283	265	283	250	287	282	246	272	317	298	316	315	276	256	293	254	260	284	274	260	281	320	320	263	280	289	302	284	292	294	304	279	305	276	283	285	293	291	253	288	304	286	277	290	290	285	272	268	279	292	305	283	307	295	285	292	275	295	270	270	293	303	290	305	269	303	264	307	284	298	309	283	294	299	271	278	304	252	306	277	302	284	293	264	282	264	301	295	300	260	276	313	271	258	297	263	269	307	309	268	245	291	283	276	290	273	269	273	304	297	253	255	286	285	282	251	305	265	263	308	298	284	288	281	268	316	285	299	290	288	292	276	267	234	278	263	278	281	289	295	280	285	325	295	277	351	298	275	287	258	306	275	270	304	304	290	319	254	305	270	307	298	268	304	294	327	265	300	262	280	325	298	262	293	268	267	307	283	281	276	277	296	302	271	300	261	276	282	301	295	288	288	294	304	272	260	314	273	292	267	285	275	261	210	271	281	242	280	292	287	277	308	282	299	320	268	272	274	296	295	255	261	307	288	274	266	263	294	310	281	276	289	330	272	268	281	286	277	293	287	295	279	285	284	287	253	251	317	285	289	291	266	325	308	319	254	298	295	275	279	285	276	275	305	288	291	287	268	274	253	296	282	272	309	288	300	310	249	271	295	233	301	294	291	279	286	259	290	260	302	283	297	291	251	315	307	298	285	265	269	314	290	270	298	294	273	319	272	294	318	272	296	299	276	285	267	293	264	289	286	254	336	280	280	311	264	280	291	288	275	305	284	296	276	300	277	275	268	253	279	299	275	305	313	284	265	263	275	292	298	275	262	271	281	301	283	282	307	296	291	272	283	278	287	277	301	280	285	305	285	300	309	261	269	286	312	293	311	295	293	289	284	297	279	282	283	274	286	277	290	286	295	280	297	274	286	286	289	273	249	304	267	291	285	316	244	253	288	275	293	259	292	305	267	279	263	284	257	265	292	298	296	272	294	275	271	261	280	279	306	284	268	301	278	293	287	299	272	273	271	289	298	294	324	297	270	268	280	277	293	262	311	260	288	288	296	265	260	276	294	289	311	301	298	282	283	301	290	280	280	271	297	297	276	273	227	279	279	265	293	311	301	292	286	292	257	283	272	283	277	289	278	252	295	295	239	262	279	295	267	247	255	290	273	264	277	313	306	265	274	281	281	286	292	338	314	267	303	301	300	271	264	298	308	252	307	288	308	320	315	311	292	266	285	287	276	285	268	294	267	291	279	278	292	250	299	264	293	288	270	294	274	256	276	282	273	287	283	269	330	285	307	294	296	276	325	281	270	294	276	284	264	318	301	284	284	293	288	253	274	240	272	317	290	259	300	318	313	300	285	270	292	311	293	275	306	289	292	300	298	270	307	294	303	273	294	325	321	267	264	274	303	316	274	306	319	321	314	284	303	297	289	262	302	289	292	280	313	269	309	301	303	282	306	297	289	272	307	275	281	270	284	286	291	320	271	247	289	268	278	271	255	267	262	294	271	286	308	292	287	324	294	271	265	293	286	308	296	282	268	283	277	291	273	292	285	292	333	271	286	263	242	288	265	251	300	273	275	285	304	293	298	287	314	264	308	295	270	274	279	265	261	270	301	248	269	287	303	312	275	268	295	276	276	295	243	306	281	275	307	299	297	290	263	258	251	283	269	302	285	271	266	275	306	249	282	299	273	251	309	301	295	300	267	266	294	264	303	293	284	277	261	297	312	292	298	290	255	276	298	255	285	255	280	294	298	262	248	270	280	270	323	296	286	310	279	301	299	274	276	292	283	240	327	275	310	260	286	299	290	301	302	264	273	287	253	303	287	276	298	308	245	292	284	300	300	292	267	271	286	269	291	275	314	294	275	294	323	286	288	276	269	279	274	281	294	300	285	299	274	274	307	270	261	288	270	276	276	288	258	288	286	279	315	256	286	292	259	270	297	321	314	281	284	307	280	294	308	268	306	302	312	289	282	313	294	288	273	292	294	273	273	290	274	259	284	289	303	302	291	260	294	277	298	293	288	296	310	281	274	296	269	319	284	279	299	258	260	268	271	269	246	279	297	305	320	273	263	252	302	284	288	275	317	280	272	287	272	308	300	268	258	290	276	323	300	292	284	274	323	262	280	313	245	261	281	270	278	269	276	270	306	304	282	274	307	319	287	274	265	276	305	278	258	318	287	292	281	291	323	270	288	276	273	261	305	263	314	268	253	300	322	300	285	311	260	298	281	282	258	276	257	299	320	281	300	293	297	255	293	286	300	258	273	289	272	299	271	271	281	258	277	252	255	287	283	259	301	301	289	284	266	285	275	270	284	254	288	291	271	268	303	261	253	313	264	260	298	288	282	278	304	303	312	300	277	302	259	294	264	275	258	292	299	290	307	290	293	275	268	298	286	286	285	291	298	260	330	270	261	288	288	278	273	283	289	280	283	295	277	247	293	298	282	289	309	311	296	269	300	283	298	314	296	265	269	303	269	266	274	255	305	240	288	312	269	287	273	266	303	286	301	291	273	270	279	266	279	301	296	287	324	324	280	292	294	306	294	297	281	300	300	283	270	278	311	266	267	275	270	279	313	253	269	284	253	281	278	279	272	298	274	266	318	271	307	293	293	301	284	306	304	269	279	267	270	318	301	271	319	246	285	301
8113	6242	9379	8940	11219	22112	18168	7238	3275	1940	957	938	909	949	953	909	893	927	853	912	862	882	843	823	852	799	867	814	842	829	805	792	993	1016	806	772	842	856	753	848	797	833	816	792	802	790	822	778	771	755	794	758	769	801	822	763	838	750	784	812	768	841	770	827	785	783	765	795	801	815	802	809	823	809	760	829	758	783	792	759	795	751	798	781	785	766	757	769	803	794	753	806	778	793	793	793	792	841	802	793	785	754	726	797	806	819	756	754	815	775	799	832	780	806	785	796	774	791	756	754	856	805	811	770	825	837	749	797	807	780	809	739	824	780	734	738	827	809	744	786	755	824	830	750	772	771	774	856	795	806	784	801	789	785	761	769	767	797	814	778	799	804	790	758	788	777	810	808	781	786	762	758	750	793	788	825	795	817	796	802	790	771	784	809	756	824	797	765	811	780	799	798	843	826	823	774	819	747	836	833	781	839	781	786	794	747	812	727	764	764	829	776	817	778	744	769	759	789	800	765	790	753	783	752	793	804	805	784	790	756	847	766	758	737	757	744	770	782	774	794	739	756	794	754	796	816	820	806	813	791	785	769	840	824	776	843	727	795	768	781	735	806	760	772	779	758	760	781	786	786	799	796	763	809	807	745	833	795	752	793	816	805	743	847	762	814	792	784	822	812	756	768	787	760	795	818	805	727	802	777	806	778	804	809	773	758	783	804	783	824	806	813	783	767	786	812	799	759	727	774	777	763	822	798	787	798	788	788	801	758	809	780	769	775	857	811	839	794	757	760	784	742	820	785	786	835	792	818	749	794	774	804	786	776	799	802	755	792	815	744	806	792	796	774	795	762	795	809	823	768	794	777	841	764	808	817	797	753	802	800	773	789	820	741	825	770	762	780	824	775	822	794	810	790	777	773	811	756	758	822	794	763	829	800	820	748	782	787	778	766	772	800	767	808	818	782	799	775	816	804	799	787	747	780	806	768	814	854	822	764	769	793	789	745	751	770	735	810	788	808	797	743	749	748	762	823	765	820	775	782	783	796	774	753	825	791	767	859	835	763	787	830	794	758	791	757	847	764	783	791	766	802	817	691	830	739	754	791	776	795	834	819	794	725	784	793	759	793	787	763	799	771	770	775	758	803	768	797	812	777	822	748	788	821	821	812	761	797	784	799	773	742	794	828	828	822	853	784	814	789	808	774	798	828	766	845	834	759	791	790	790	748	788	767	771	776	813	756	761	777	786	781	826	785	819	804	786	796	763	825	771	776	796	827	785	810	807	755	710	737	790	840	807	805	715	802	779	793	844	790	792	780	767	775	783	780	775	789	758	801	831	820	817	791	812	767	808	784	783	793	819	821	781	760	743	861	822	827	838	818	764	840	758	782	760	776	740	754	766	842	770	756	749	821	773	811	754	751	793	793	816	817	799	787	775	799	851	758	799	774	804	768	774	791	801	770	747	825	754	811	757	780	792	797	743	780	792	820	834	791	798	773	784	803	785	797	790	763	732	788	801	761	806	796	787	795	826	736	799	785	855	831	782	821	797	822	794	800	783	791	770	742	788	811	839	781	789	767	796	742	801	781	746	809	842	769	747	774	717	799	791	769	781	816	797	813	809	767	739	789	771	744	779	810	758	786	788	788	808	768	755	778	835	782	789	736	794	841	826	723	822	742	788	819	795	819	787	782	783	811	752	797	787	839	817	813	809	785	777	774	803	770	765	854	779	772	793	788	739	819	778	838	793	803	796	778	766	806	809	758	731	802	775	784	787	789	838	817	776	765	827	824	816	789	750	758	824	809	761	777	798	802	788	800	757	796	846	800	805	759	807	788	759	791	771	755	792	771	782	799	828	813	759	772	830	811	729	769	796	750	776	805	769	812	773	795	771	805	803	797	805	789	799	812	759	754	723	816	809	831	840	824	758	831	731	848	766	775	784	764	757	774	783	734	776	782	775	777	815	772	837	809	813	768	760	825	844	758	756	798	797	765	792	823	800	815	825	765	805	775	807	745	801	760	740	795	782	738	784	779	756	767	758	829	820	795	770	791	724	760	803	799	746	811	732	754	804	752	807	815	784	774	746	744	880	797	791	799	776	812	793	816	808	817	787	774	802	782	739	851	804	835	788	770	703	812	810	792	787	795	775	782	812	825	766	743	831	767	792	848	755	776	769	809	739	802	777	765	824	747	813	820	768	808	813	792	749	744	804	789	747	813	812	801	794	782	786	822	747	759	734	783	778	743	770	799	752	729	773	736	819	811	789	787	787	818	746	781	747	801	794	736	795	767	816	763	761	803	753	826	766	741	773	817	687	767	773	832	792	790	767	820	778	759	811	767	761	762	755	766	779	803	800	778	793	767	813	818	815	783	801	817	749	787	848	841	807	791	769	780	810	791	755	796	759	733	776	769	756	750	757	744	803	759	749	804	824	777	798	780	784	819	777	794	794	775	818	768	790	763	819	822	820	795	820	774	801	851	815	767	785	798	737	816	754	806	818	844	781	753	799	720	764	811	802	798	757	787	793	814	756	819	826	801	808	759	765	772	741	771	786	844	764	798	766	811	784	736	843	804	796	809	779	806	752	783	764	801	788	781	786	816	787	803	785	777	786	782	788	808	735	780	814	798	813	793	778	746	737	807	753	792	787	826	803	810	783	807	792	764	761	798	697	739	799	785	823	755	790	773	793	791	759	867	807	793	776	736	779	815	761	847	816	807	797	830	790	798	818	831	772	775	793	823	820	805	776	778	798	808	764	778	820	792	792	763	809	812	800	762	811	711	816	816	834	795	784	808	834	785	830	767	751	784	762	754	748	741	842	752	779	817	792	861	757	757	782	720	718	782	809	767	766	776	759	796	792	798	746	750	838	778	811	757	813	779	773	803	739	792	821	777	767	750	819	787	727	778	834	821	804	776	778	751	779	802	799	832	786	819	779	733	843	759	790	763	799	765	770	783	792	756	796	823	785	815	712	770	809	793	817	824	849	797	834	729	794	788	790	764	811	812	818	816	745	805	766	766	767	783	791	787	777	840	794	772	773	788	797	794	749	815	813	776	783	769	770	749	821	738	790	732	719	776	791	818	793	743	755	791	838	806	799	796	769	801	773	775	768	767	830	761	801	770	744	766	807	802	780	767	805	766	853	771	768	794	776	739	799	789	754	815	786	797	828	806	793	814	808	747	827	776	760	768	783	779	734	776	802	789	735	748	772	802	857	768	724	822	731	760	806	824	792	782	806	816	791	795	760	770	758	772	780	761	791	775	777	783	787	779	761	774	779	791	784	753	785	828	744	836	817	774	783	770	764	812	778	827	769	798	742	773	796	789	781	799	764	802	790	808	801	811	744	765	800	784	758	745	794	782	791	753	824	774	843	775	761	781	808	790	772	779	808	769	809	780	776	806	789	779	786	782	780	833	763	768	805	777	772	807	766	777	770	774	780	717	760	775	786	771	782	776	746	772	851	786	800	770	803	797	761	772	748	793	795	777
10900	8150	5699	3044	3226	6244	3639	2915	1426	469	329	317	285	326	301	297	307	295	292	292	254	283	295	284	264	282	274	296	315	275	326	306	302	332	254	304	279	312	272	293	266	276	253	294	266	278	291	261	270	280	284	261	288	259	308	265	262	292	298	300	339	306	281	277	320	264	288	271	277	294	289	293	291	273	273	300	280	269	276	261	307	325	295	249	273	282	250	257	290	279	268	273	292	300	276	289	293	296	270	307	295	303	287	289	275	273	263	287	275	295	276	282	294	272	276	281	280	279	286	282	288	300	309	291	277	266	291	287	286	318	289	303	247	293	308	305	264	293	301	282	295	283	323	284	277	294	284	272	312	271	288	274	335	299	307	292	295	290	284	296	257	271	275	280	293	259	294	289	263	308	258	286	279	275	273	288	283	304	328	306	285	277	301	259	271	280	268	267	292	270	272	281	293	306	315	306	291	293	274	293	253	285	249	287	276	286	279	281	288	305	263	291	304	280	237	308	266	285	285	311	305	264	306	276	276	290	266	259	276	286	284	289	289	293	262	274	276	310	297	279	266	259	279	307	308	263	251	299	285	288	280	266	289	304	316	263	300	316	274	312	289	327	314	296	268	266	311	317	270	281	276	285	265	287	277	297	275	300	318	307	270	303	268	276	274	293	261	313	294	285	288	250	296	282	309	269	298	280	285	278	307	278	270	319	298	282	261	272	253	308	260	276	238	290	275	301	309	277	293	274	293	311	312	271	271	297	268	268	274	249	295	278	300	309	293	268	273	267	316	251	301	288	317	297	274	272	277	273	285	264	299	276	267	302	286	293	303	276	267	297	296	281	298	275	267	278	300	321	272	262	289	278	290	285	301	280	255	297	313	325	306	303	286	291	280	298	306	283	278	302	292	276	292	286	277	315	294	289	289	261	294	273	292	281	305	307	307	284	271	271	273	261	289	320	286	262	266	255	279	325	264	301	277	297	291	300	278	297	243	309	322	310	274	316	319	293	298	252	305	268	276	312	315	297	272	281	287	292	305	316	298	283	268	292	274	274	286	245	279	315	293	291	305	279	317	300	277	262	267	281	227	278	267	300	260	279	269	315	306	270	283	280	297	275	305	288	274	272	330	305	280	289	303	287	283	289	287	293	280	279	292	271	271	257	290	282	301	254	291	254	271	252	302	306	292	307	273	282	263	278	293	294	291	309	303	289	257	284	286	299	274	281	295	288	257	329	281	314	311	295	296	317	286	290	287	258	278	276	280	284	293	264	290	301	282	287	287	304	274	280	276	252	293	299	278	301	253	282	261	281	313	287	263	260	282	297	278	330	322	284	260	284	287	282	298	299	281	283	280	284	298	287	281	247	292	251	289	300	317	257	279	317	289	300	266	293	284	328	292	250	271	286	282	262	273	280	302	282	271	278	303	267	276	299	318	287	268	267	303	284	265	285	285	275	282	294	315	301	297	261	296	286	295	285	277	255	255	296	283	300	294	256	276	312	302	282	269	266	289	294	288	267	284	312	294	281	274	265	297	298	296	276	303	282	294	285	282	319	282	261	307	266	290	274	280	260	271	303	288	305	294	274	300	289	300	290	262	288	291	284	275	270	278	299	271	280	269	291	304	313	258	276	305	288	278	280	291	316	290	283	268	286	311	280	254	249	278	319	268	268	284	267	250	293	278	301	289	263	245	308	274	282	272	259	280	309	287	288	290	272	299	267	291	298	287	280	309	246	271	282	294	291	273	294	287	299	292	301	328	258	282	280	274	312	269	302	265	312	291	305	294	320	265	276	257	286	291	264	313	311	305	306	282	280	305	292	281	271	297	289	331	283	286	320	291	290	281	292	297	265	308	266	304	289	284	277	288	262	255	286	275	315	230	296	289	309	261	285	278	262	304	273	292	292	272	282	296	286	292	321	272	277	245	275	293	289	278	283	274	284	294	282	304	299	280	285	261	294	289	283	285	287	263	292	313	285	289	278	289	299	281	277	283	294	262	275	271	285	276	274	301	252	264	260	267	300	277	276	300	300	297	286	277	302	285	280	290	289	289	269	297	293	261	303	270	285	273	255	258	293	268	296	259	263	280	270	250	271	279	316	261	286	290	280	287	288	299	297	286	268	278	294	288	303	291	285	273	284	271	258	309	275	295	293	300	284	279	327	313	269	282	282	296	251	331	271	292	282	269	285	293	273	277	253	268	254	274	295	290	299	278	295	296	281	291	301	311	298	294	283	301	276	288	286	286	289	278	311	303	280	295	294	281	272	286	277	297	272	283	269	271	292	294	254	313	274	301	287	282	249	282	292	281	262	267	285	287	298	291	294	281	228	316	294	268	299	296	297	297	312	276	318	308	261	297	298	274	275	274	295	280	291	283	295	296	310	283	265	288	265	284	265	296	282	289	303	274	302	289	318	309	297	293	274	291	305	286	283	269	295	306	302	274	272	284	282	280	297	251	314	275	295	307	285	305	266	303	330	333	291	293	280	289	276	299	280	304	276	293	293	263	286	283	289	263	262	302	288	268	279	283	317	276	275	327	296	322	258	284	312	296	310	274	303	304	300	282	273	263	297	297	259	274	304	298	289	296	279	280	288	295	269	309	289	273	297	282	320	292	267	319	281	300	245	290	274	270	256	292	279	294	274	273	288	286	281	336	273	311	267	280	321	276	290	265	260	286	282	289	285	281	259	298	304	291	252	281	276	306	272	289	265	257	274	285	264	291	275	293	290	320	297	290	278	275	284	272	312	299	283	284	318	305	293	295	279	265	304	306	286	278	313	272	301	267	283	276	274	306	288	281	290	241	273	310	278	300	274	298	274	280	274	271	282	260	285	300	281	308	317	280	260	265	285	265	274	314	269	249	292	293	248	281	290	260	270	283	311	278	286	303	256	289	296	279	278	278	275	287	280	315	283	289	298	294	285	264	244	302	279	290	275	298	287	272	290	298	294	264	322	279	260	292	305	277	287	286	290	282	288	313	282	269	270	292	328	283	287	282	311	277	250	299	302	248	268	275	306	281	295	329	288	269	304	256	303	287	297	300	254	273	304	306	273	277	291	267	286	327	285	282	328	266	283	279	276	295	272	280	302	277	279	303	226	278	280	265	293	256	307	304	285	285	277	273	287	277	277	245	279	267	262	314	309	282	265	271	295	265	293	260	270	261	281	307	287	306	294	299	254	278	315	299	276	275	269	310	259	284	294	265	285	269	276	277	277	306	264	292	272	298	266	267	283	286	255	309	298	289	301	297	294	288	275	291	307	310	284	299	255	299	294	270	302	285	306	286	280	304	265	298	299	290	296	307	299	285	283	298	314	284	301	295	307	326	321	266	283	300	283	271	288	257	295	304	286	275	291	247	307	282	286	301	303	268	280	317	299	321	273	286	284	283	258	294	284	305	278	310	299	267	271	306	305	300	303	290	276	267	288	258	296	281	283	255	271	292	265	311	300	287	287	299	277	275	280	281	262	288	276	290	283	277	302	261	298
7455	7754	7156	7342	11556	20116	13627	11082	5502	1766	1040	986	961	1016	1006	949	910	1014	940	814	891	835	838	804	798	863	815	839	844	783	835	854	1072	1074	771	800	835	805	833	817	838	806	831	762	788	823	787	803	766	800	810	816	741	820	776	753	749	772	814	797	814	817	758	792	814	804	796	790	786	804	770	820	788	774	822	765	776	745	824	809	766	808	804	761	812	791	792	813	799	795	862	769	794	808	801	805	839	802	788	803	848	779	781	795	803	771	740	801	757	817	801	789	795	796	735	744	750	807	755	774	758	798	798	808	806	816	809	789	722	820	807	759	822	775	764	802	784	806	812	735	806	773	797	815	790	765	786	763	786	838	768	821	806	764	788	779	786	812	799	764	748	799	797	819	740	795	737	801	772	758	837	803	749	777	804	777	821	770	773	794	762	783	762	754	776	807	767	783	789	779	753	767	808	764	753	756	775	822	820	722	828	823	793	764	788	824	775	796	821	803	807	811	748	795	810	797	822	735	782	795	783	821	773	783	773	773	750	798	799	795	776	754	763	725	787	823	774	777	731	777	863	775	746	727	743	749	819	831	764	812	715	861	824	767	830	811	827	759	803	793	776	769	792	762	826	780	773	819	781	764	857	790	697	753	793	772	797	734	738	762	823	791	789	778	747	824	778	767	781	810	822	810	825	782	763	790	751	786	771	792	814	790	783	776	804	763	774	782	763	827	742	780	817	745	789	824	799	790	759	816	773	748	840	749	819	732	797	708	757	779	802	834	821	813	796	850	781	736	830	771	785	796	767	755	797	776	737	743	787	778	797	735	781	802	787	825	790	776	778	804	803	810	735	723	758	744	804	807	807	765	754	793	788	823	874	828	757	772	784	812	772	770	788	766	757	782	767	774	770	710	781	767	779	778	784	758	729	816	752	791	798	738	820	716	762	780	786	757	796	793	830	823	758	755	760	746	848	781	829	831	805	732	781	786	770	779	741	778	784	790	858	776	804	746	815	782	790	812	771	794	755	777	824	802	785	786	745	803	777	749	823	775	742	807	793	797	803	834	802	768	794	835	760	756	762	746	809	761	734	821	735	821	787	790	784	785	795	800	791	733	797	762	774	847	834	839	818	785	793	766	820	770	789	764	775	744	809	770	788	764	772	844	854	746	833	772	820	763	781	768	782	811	778	746	807	764	777	767	804	791	837	784	760	802	759	788	780	773	806	817	765	819	843	738	797	778	797	822	724	818	752	809	753	785	739	771	817	774	791	767	789	784	805	805	781	795	799	775	812	777	817	760	794	817	786	751	764	780	784	774	758	777	805	805	783	774	769	770	856	782	746	837	734	799	817	821	779	796	818	787	761	783	754	802	800	770	830	769	773	773	766	775	777	807	791	731	815	769	764	746	730	798	804	806	753	758	785	784	779	807	798	770	814	823	826	781	802	780	842	802	804	801	771	802	784	726	753	754	798	782	789	789	781	778	790	849	747	770	783	786	814	777	708	812	779	743	754	776	785	805	817	765	756	745	728	785	787	782	807	729	846	756	784	782	797	779	828	801	767	768	783	810	760	829	785	799	808	710	784	782	842	785	775	775	802	766	805	824	785	786	784	804	725	807	815	803	743	789	799	794	789	768	793	784	820	772	782	772	741	816	774	807	818	741	812	763	801	799	769	818	832	778	796	795	833	779	784	807	815	784	817	794	779	769	828	786	790	773	785	809	821	769	756	764	762	841	745	811	803	767	825	804	850	784	768	802	769	759	779	790	765	768	797	759	751	833	765	822	782	787	813	745	779	784	835	785	794	777	775	726	817	808	840	763	804	845	724	737	797	785	809	781	783	808	798	827	817	751	819	824	803	840	790	797	783	789	829	811	805	758	792	792	740	806	762	773	817	792	779	835	777	768	826	792	748	750	781	768	814	785	818	819	766	801	766	808	761	773	837	796	792	732	769	793	784	773	799	800	825	849	782	809	784	783	782	829	775	805	782	755	758	788	820	813	803	761	763	782	732	792	786	821	842	744	781	740	822	795	779	819	762	817	770	818	773	749	746	745	765	762	810	738	803	824	797	812	828	826	822	818	761	817	733	780	806	791	811	778	808	800	788	823	794	770	765	794	783	806	793	748	792	788	745	831	815	782	811	782	810	768	815	777	768	773	762	746	822	750	788	777	791	785	780	779	787	718	808	761	820	756	771	779	767	820	826	767	831	776	778	807	791	795	797	763	802	752	808	776	817	854	763	752	758	775	833	786	780	808	789	838	799	824	809	799	809	747	770	794	772	786	776	803	809	775	776	783	743	788	808	765	787	813	772	762	796	803	748	742	829	795	762	806	787	795	764	826	795	721	758	791	810	800	791	792	841	781	799	777	781	763	768	808	757	805	792	824	774	738	804	832	758	770	757	815	771	780	795	815	762	745	773	802	748	833	815	757	820	832	771	763	782	753	788	798	755	808	776	743	760	790	817	775	761	792	817	733	818	771	794	773	830	770	769	798	802	807	766	799	795	807	779	834	804	801	815	754	789	752	779	789	809	772	780	791	742	780	736	791	791	799	775	847	756	760	750	761	709	812	768	836	807	726	733	828	756	761	766	788	808	792	774	744	739	821	826	731	782	769	846	813	780	713	808	765	796	776	760	789	796	818	764	752	780	792	802	757	836	738	801	781	770	807	798	785	779	842	815	797	796	847	825	827	735	766	826	776	791	786	758	791	798	763	834	764	795	762	835	841	744	755	809	869	763	800	782	756	834	773	840	819	823	778	748	790	831	773	808	774	824	805	749	802	745	808	802	766	782	764	807	813	799	797	787	773	754	743	766	839	836	757	768	759	813	758	792	765	813	736	825	801	744	720	751	845	804	782	789	822	890	795	855	756	801	769	732	814	829	796	775	780	819	806	783	778	756	786	820	777	735	818	794	774	752	764	783	799	776	790	846	784	779	768	787	824	748	789	808	768	808	816	778	812	784	797	752	836	743	789	766	791	830	788	792	816	754	807	789	818	807	750	768	797	814	802	773	793	829	819	788	787	762	797	786	775	806	796	803	805	757	765	773	792	809	758	823	749	760	801	797	793	832	766	803	784	789	833	799	783	775	777	839	790	822	801	811	778	737	803	824	784	777	781	806	793	763	781	741	825	834	789	782	765	789	793	808	797	780	834	779	759	801	757	802	857	788	828	790	794	777	793	818	818	833	803	759	828	743	783	747	758	844	808	773	835	761	746	804	800	817	799	801	793	825	750	797	792	794	735	822	805	839	816	796	791	765	778	821	764	806	791	764	789	810	785	804	773	801	809	827	766	789	802	770	730	801	790	783	756	769	771	835	764	823	746	798	828	797	808	820	836	797	728	789	777	769	773	797	824	757	759	758	769	777	759	765	795	799	742	775	823	745	766	780	780	758	756	775	776	833	782	776	797	799	768	768	792	827	841	785	730	846	814	783	802	758	777	811	815	815	767	813	800	824	757	748	781	762	799	753	788	824	799	797	799	782	806
10977	9897	4858	3013	3114	5235	3347	1927	1021	524	415	382	385	414	396	330	328	401	357	305	305	308	285	289	301	299	295	329	260	283	310	258	418	386	336	323	333	306	291	306	301	325	288	250	296	277	293	308	302	286	275	263	282	263	314	281	262	302	302	269	299	286	241	258	273	286	287	301	291	301	322	268	293	290	308	261	313	308	296	298	306	271	308	269	293	295	279	270	309	293	299	291	283	312	294	305	288	285	298	306	308	303	285	303	276	327	275	286	320	276	280	298	289	276	262	303	287	263	282	285	296	298	311	286	285	280	319	292	283	299	286	297	277	310	299	300	317	271	288	296	295	292	288	306	286	292	284	302	281	239	278	297	309	301	282	279	292	299	292	265	301	321	299	307	262	290	309	284	293	278	283	310	279	303	286	288	289	314	272	297	291	300	280	306	269	302	291	299	290	314	320	311	328	294	316	277	289	302	290	306	301	273	288	293	260	299	256	282	329	293	290	276	294	302	292	302	301	305	273	271	288	284	284	297	283	277	283	278	298	278	284	317	285	310	300	286	272	293	295	253	287	264	295	287	269	301	272	302	276	291	308	302	309	306	290	313	290	290	273	298	292	287	281	267	296	274	280	286	289	275	283	292	275	313	270	321	300	287	286	313	294	321	309	299	263	274	285	294	308	282	318	298	288	262	309	291	260	261	288	275	230	276	287	324	304	279	285	279	315	274	288	300	245	310	293	258	251	290	267	276	299	285	294	272	290	292	257	297	296	244	276	300	297	280	278	306	315	299	301	279	308	305	291	292	275	304	282	263	300	292	306	307	290	266	298	285	266	295	278	273	303	313	315	299	293	299	266	286	267	281	290	309	267	266	306	278	280	305	292	290	305	298	287	300	269	306	267	281	306	272	283	275	298	323	271	269	309	278	300	266	294	255	299	285	270	285	278	303	277	271	286	264	315	307	268	305	275	278	333	310	268	291	296	299	255	279	281	305	291	283	296	334	277	247	276	267	278	270	254	286	306	267	245	301	282	244	293	304	286	305	273	267	283	300	319	287	280	275	253	280	324	293	276	269	286	296	320	286	287	304	284	324	266	298	286	285	262	276	293	294	283	270	293	262	311	316	262	307	306	278	282	290	298	278	268	295	254	312	269	245	284	289	289	322	321	304	271	254	289	284	304	317	289	267	308	291	300	259	295	285	311	287	311	325	297	287	261	284	270	283	268	302	261	314	281	331	278	296	284	291	329	327	296	259	253	281	268	300	295	257	287	291	274	295	307	287	287	298	289	285	276	267	262	275	272	289	282	305	285	276	303	319	280	287	301	295	297	269	292	283	313	345	290	272	266	291	269	293	287	282	292	291	260	320	250	268	279	298	301	286	289	278	260	282	255	294	287	291	276	304	271	252	260	288	295	305	299	292	303	291	299	295	288	311	298	305	311	318	257	308	304	295	257	287	286	312	299	313	252	267	284	300	320	270	249	304	294	267	278	276	277	283	304	272	307	278	300	298	281	303	284	268	277	285	284	286	281	295	283	269	291	286	306	266	289	272	294	303	315	284	306	276	268	267	280	293	288	298	300	283	280	307	269	276	304	286	326	295	291	278	289	309	282	275	312	285	296	307	302	296	292	267	258	306	317	303	319	285	293	277	309	322	293	264	285	288	309	290	305	290	286	280	276	284	298	261	270	282	256	302	291	305	273	286	270	303	278	296	320	290	305	277	296	325	272	282	298	268	305	287	303	313	290	290	287	306	256	295	288	303	296	287	293	295	280	283	274	312	307	301	263	290	267	308	306	289	288	303	292	286	257	297	289	302	261	267	268	281	306	315	306	264	309	281	277	296	285	274	298	286	285	279	302	310	297	281	305	318	273	298	266	260	276	299	343	293	285	279	301	276	276	295	295	291	290	288	246	313	288	297	298	288	284	269	290	297	272	294	297	269	251	297	307	296	276	293	308	278	296	310	262	297	290	277	293	298	291	288	261	301	298	307	302	300	290	277	295	304	305	306	295	293	292	278	314	265	273	279	288	285	290	291	319	289	309	278	278	303	282	276	280	294	277	293	277	289	286	304	289	305	291	277	284	279	274	263	303	299	349	292	297	307	281	282	281	272	283	254	319	268	286	279	277	278	297	268	294	267	260	288	292	289	284	296	268	290	289	296	288	289	323	290	295	269	288	289	283	286	295	338	301	311	311	316	269	284	305	286	260	291	300	285	274	299	305	283	287	290	258	292	277	256	265	287	286	275	296	296	283	303	300	287	290	277	279	264	306	289	291	256	288	314	276	264	281	297	280	299	295	302	277	275	278	283	267	310	286	262	274	261	333	311	328	295	296	271	280	298	307	297	305	298	271	282	311	273	273	299	279	301	275	261	273	310	277	248	288	268	303	298	264	261	278	296	293	255	263	274	296	279	275	275	307	284	271	266	323	302	293	308	273	302	291	280	300	311	273	311	306	284	292	325	319	320	303	296	274	287	273	279	277	297	316	291	319	318	281	293	280	303	319	304	312	265	270	318	284	273	273	278	261	261	294	312	305	264	294	322	297	303	271	294	332	311	288	279	261	313	293	285	291	283	309	290	268	288	262	261	311	272	276	299	296	288	269	285	296	278	286	305	290	315	284	297	290	285	291	258	251	289	288	291	269	305	301	269	275	274	320	300	300	295	288	289	307	282	269	297	275	283	281	284	295	270	296	276	285	298	301	278	305	265	278	315	291	294	286	281	265	276	295	290	287	295	301	273	305	284	270	299	296	275	271	277	284	308	294	284	280	287	299	288	276	287	285	289	298	268	293	264	272	275	280	301	265	282	305	279	306	316	271	278	273	270	316	325	285	291	278	319	287	312	286	309	299	266	291	285	330	289	290	275	248	265	305	294	322	305	269	277	287	313	286	309	298	279	301	273	309	287	307	287	290	286	291	274	261	299	282	283	285	320	303	257	307	304	297	298	296	284	277	243	293	286	282	293	282	289	271	287	264	309	276	271	292	285	271	321	306	296	298	263	290	294	269	263	300	298	280	303	279	288	288	296	310	263	280	266	303	255	264	287	310	327	309	273	283	289	277	269	287	277	288	283	289	283	264	285	271	276	269	304	304	295	274	273	274	299	272	309	283	272	319	302	285	289	274	278	278	273	319	297	290	310	286	290	288	292	260	298	272	250	283	309	305	284	304	293	293	307	283	282	272	294	298	275	282	288	273	303	317	266	274	298	285	291	284	284	261	300	261	286	298	289	262	258	273	283	269	278	277	317	292	281	291	313	269	302	309	304	300	285	258	288	275	260	300	264	287	287	313	282	312	283	298	291	263	284	284	281	273	280	285	256	294	282	290	288	305	285	271	297	265	287	265	267	304	315	307	276	297	297	292	310	280	268	277	299	287	305	293	259	269	294	255	296	267	289	269	293	300	290	308	301	297	265	301	286	307	282	307	304	283	284	338	274	264	297	251	307	291	254	303	289	293	300	311	295	315	284	310	284	318	310	278	304
7590	9360	5913	7155	10763	17619	12097	7607	4198	2023	1290	1277	1365	1406	1250	1086	1157	1150	951	938	957	903	864	853	870	804	863	815	864	861	888	834	1637	1346	894	827	843	868	810	816	786	798	746	782	794	761	794	759	794	754	819	746	764	803	796	786	838	819	839	730	788	799	804	781	816	759	762	789	803	823	793	798	821	774	804	835	725	786	799	740	822	763	786	800	830	796	750	757	791	806	753	816	835	814	789	805	791	771	812	763	797	761	782	812	804	814	832	849	805	799	890	797	828	792	754	803	766	761	781	795	802	742	855	812	797	780	805	792	795	746	814	746	785	857	808	792	779	816	796	842	854	873	811	784	752	763	831	805	766	723	784	733	829	835	808	790	824	801	821	794	731	797	809	837	835	784	818	773	789	757	769	802	785	767	821	826	842	781	835	819	783	766	721	824	812	805	822	787	795	799	766	812	773	808	808	759	727	788	823	767	851	805	821	784	791	810	799	775	795	792	782	803	760	805	753	788	768	831	796	759	756	820	759	750	803	766	804	809	740	742	763	796	760	811	724	851	756	815	773	816	780	775	796	762	804	812	777	789	766	746	798	791	739	771	809	851	774	758	836	747	754	835	827	765	790	796	794	824	793	779	794	820	842	810	783	783	820	792	729	812	793	770	792	760	786	794	831	782	785	812	789	810	778	796	801	736	792	816	798	770	805	714	767	786	846	799	817	756	757	810	777	771	823	762	737	808	788	817	797	834	804	738	825	808	810	819	778	847	786	815	782	800	810	803	847	755	773	789	767	801	823	793	754	827	748	830	756	781	768	879	762	823	800	802	730	774	799	730	796	790	816	804	801	837	790	776	799	786	797	810	801	758	780	797	819	835	707	773	732	803	819	815	803	743	804	797	800	843	831	841	745	810	833	771	764	768	801	752	770	780	762	797	774	747	814	791	750	754	755	779	795	833	824	764	818	761	803	795	775	768	768	784	734	764	792	795	811	830	835	755	758	805	785	738	772	785	799	735	778	793	742	805	782	783	789	713	797	787	776	785	812	811	752	751	753	782	823	803	766	769	809	825	802	765	817	797	807	821	754	800	830	774	843	738	819	806	794	757	823	797	783	769	787	816	811	753	824	803	759	768	824	807	769	773	767	758	785	789	864	776	795	736	812	792	804	801	813	753	775	750	783	804	768	787	779	783	754	778	810	821	792	767	782	817	785	819	778	791	784	763	793	799	780	768	792	768	743	778	824	818	801	758	827	818	815	747	772	783	813	798	799	763	804	766	757	774	785	713	778	798	829	755	752	846	821	798	792	756	792	810	748	809	797	802	791	766	778	813	846	795	770	828	805	815	772	789	825	793	829	831	819	797	731	821	775	785	828	801	772	867	780	821	794	763	755	764	793	805	830	806	837	771	800	740	813	766	801	752	830	799	769	766	791	760	775	801	781	756	810	789	807	813	772	796	777	829	807	774	803	813	761	802	789	775	786	756	796	808	732	745	770	795	794	815	769	782	772	826	755	781	812	768	779	788	788	780	805	803	821	847	753	755	818	783	792	762	750	781	795	795	775	784	803	726	751	761	758	774	799	754	793	786	789	798	813	780	826	815	789	793	744	836	751	745	794	758	804	792	755	754	767	821	765	808	780	802	795	756	774	803	815	824	805	767	745	755	791	821	742	815	768	812	785	773	780	786	814	760	770	769	811	817	740	793	829	747	806	761	773	772	800	789	794	811	787	785	772	772	749	803	754	835	776	817	844	832	697	786	821	766	814	756	826	820	773	776	814	797	804	764	730	802	844	815	781	811	776	773	798	816	748	762	764	751	771	798	838	813	830	748	766	820	784	769	833	790	793	781	810	786	771	799	782	750	810	822	841	761	786	828	779	779	775	781	739	804	736	824	808	774	805	837	812	827	769	763	791	803	824	772	793	759	816	793	774	766	769	778	808	766	817	821	719	813	773	761	811	798	805	778	782	766	780	712	815	786	804	780	822	821	816	783	828	795	833	806	786	745	763	799	768	784	777	832	795	828	808	832	743	777	784	785	834	790	833	815	761	814	835	787	786	811	797	736	804	794	776	781	785	749	822	834	784	731	767	780	849	779	773	811	788	787	801	827	781	800	773	820	797	741	778	798	757	807	752	784	790	801	816	828	752	759	751	752	794	794	822	767	821	889	840	821	798	811	774	764	716	789	850	806	811	848	793	788	810	762	846	827	764	770	771	793	773	783	803	822	792	778	845	817	818	766	748	783	799	761	759	781	815	779	736	764	770	744	837	772	736	756	748	794	797	805	791	799	792	773	806	761	827	778	786	779	800	769	810	782	786	805	790	808	763	707	808	770	802	766	828	800	801	779	770	788	797	788	759	782	771	793	778	788	765	822	810	778	789	782	784	759	768	779	794	731	773	831	781	774	741	797	811	789	793	747	827	802	811	798	719	766	743	791	838	803	793	782	793	805	808	768	806	839	824	773	771	811	800	761	762	787	843	835	728	776	795	808	785	818	799	817	791	757	760	763	762	816	822	792	713	805	752	768	781	748	769	811	767	788	813	775	785	784	823	794	795	797	783	811	815	802	752	829	758	820	771	845	765	842	807	811	726	782	799	801	788	781	753	745	815	818	833	737	806	759	777	802	773	787	785	770	803	765	798	774	780	798	781	826	803	797	787	805	782	811	791	785	777	817	778	790	826	774	808	777	819	794	822	829	779	830	727	782	842	743	775	795	809	783	761	796	727	758	793	769	782	793	773	784	813	775	780	760	836	821	812	758	755	811	779	789	776	693	793	754	806	777	788	779	764	762	744	793	782	786	761	780	716	820	823	790	781	768	782	774	827	751	804	799	778	801	740	786	799	792	782	777	808	763	758	801	805	835	826	806	792	788	853	727	836	793	830	809	713	785	769	799	827	750	820	825	785	792	806	784	849	799	817	837	827	804	828	798	841	727	794	805	770	788	798	791	829	797	809	837	818	780	787	772	783	766	750	767	782	781	781	798	810	806	777	770	785	815	798	771	789	782	802	797	751	775	782	813	762	777	727	801	797	807	775	829	803	775	827	749	820	746	804	820	795	805	726	781	819	806	802	781	757	822	778	821	804	816	763	822	815	776	800	755	768	778	806	787	801	825	855	802	770	789	758	840	759	763	801	806	807	771	790	763	772	762	821	791	766	776	828	751	790	814	860	815	766	810	751	838	776	786	771	803	821	761	802	747	796	759	798	798	749	733	780	767	793	798	776	757	802	865	753	787	821	808	801	817	822	803	799	789	827	821	772	820	763	798	768	830	774	732	763	808	797	789	782	787	777	759	802	849	827	754	767	867	790	798	820	793	811	785	803	791	781	785	777	752	774	757	831	769	769	793	806	756	802	758	824	829	834	762	733	776	780	751	799	770	783	805	774	794	824	801	764	770	757	799	781	797	776	786	784	815	817	823	779	789	827	727	794	817	789	787	758	776	788	789	796	761	789	799	735	799	811	786	833	765	782	825	765	761	739	781
11952	11796	5142	3169	5205	8152	4620	2074	1058	332	299	290	294	328	315	276	277	313	279	312	289	310	284	295	297	303	279	317	295	315	278	289	324	319	288	273	295	294	268	258	289	294	310	317	304	311	288	321	264	291	297	298	302	301	302	279	314	283	288	294	306	289	268	240	282	277	241	301	309	268	324	274	280	266	286	310	287	279	292	278	260	288	280	247	290	303	269	293	313	269	320	279	282	296	285	282	286	259	301	270	282	287	300	286	262	287	281	319	283	304	259	273	309	290	322	302	254	286	309	282	291	280	274	306	289	309	287	298	285	283	320	273	288	292	302	292	317	277	271	293	289	316	272	290	310	286	301	267	298	297	278	264	327	295	254	269	273	312	298	326	277	292	296	279	299	268	279	283	307	296	285	281	278	293	305	264	281	300	262	293	283	282	266	315	324	279	313	307	288	291	290	314	320	293	320	294	302	300	296	290	311	295	311	319	277	307	281	280	270	270	307	279	314	294	272	315	303	258	300	292	267	282	315	303	312	290	280	266	283	302	277	285	272	307	278	282	300	298	313	302	299	279	297	271	266	287	279	285	280	275	278	281	278	297	279	283	274	292	269	299	290	307	270	287	296	297	277	271	284	297	298	298	296	287	287	270	274	276	307	304	299	271	274	313	305	277	268	274	305	255	288	276	305	276	260	307	329	298	248	292	258	280	321	297	299	282	313	296	269	277	266	314	306	288	295	291	264	286	298	290	289	309	274	303	309	301	265	257	299	300	302	284	302	281	321	303	269	293	300	291	295	257	284	316	300	291	266	306	279	275	327	300	277	309	281	296	283	301	282	298	312	290	278	272	293	290	245	297	279	295	325	267	271	265	260	277	297	287	283	274	288	296	279	308	291	277	259	279	285	296	280	321	266	290	315	276	298	268	271	313	286	286	278	284	309	293	260	266	287	264	276	287	334	307	268	280	304	270	277	326	259	300	274	278	301	280	270	280	298	268	312	289	283	280	279	318	295	297	272	292	320	320	292	300	301	302	323	294	307	269	289	272	295	288	268	299	291	286	296	305	303	281	288	268	273	270	255	278	289	310	280	288	290	307	284	297	259	276	310	295	260	260	263	302	309	299	279	295	259	277	293	284	295	273	255	282	304	303	312	271	254	299	287	269	265	272	297	293	288	269	289	295	297	296	298	300	303	295	289	285	285	283	286	289	297	285	312	326	289	267	311	259	316	290	253	266	315	279	270	292	259	270	313	263	276	251	255	298	288	297	283	291	303	280	286	285	298	296	275	281	295	283	321	260	285	274	280	280	298	307	274	296	321	267	269	265	285	264	290	269	310	251	319	280	287	297	275	310	314	279	294	290	293	303	289	292	315	261	282	290	284	258	284	292	302	304	280	278	279	290	307	296	293	256	268	297	275	265	302	272	318	311	298	292	276	283	303	280	279	302	309	297	266	283	278	295	314	334	295	265	324	254	277	267	281	323	264	276	309	251	284	296	313	289	273	286	280	295	329	312	279	309	281	307	290	285	285	268	304	301	305	282	293	255	261	294	272	308	279	298	302	284	301	288	290	289	277	304	301	292	334	293	303	286	298	284	307	327	294	305	316	306	262	274	294	277	277	295	309	308	310	288	279	296	280	295	274	301	302	282	301	307	276	276	316	297	262	272	267	291	288	255	269	262	293	273	278	288	255	277	297	262	268	308	302	319	298	293	295	321	293	273	263	267	271	289	300	268	271	302	310	289	282	287	283	278	305	275	301	268	302	279	278	284	286	313	312	288	293	284	293	266	280	306	300	284	272	259	285	274	311	291	306	289	266	262	291	310	279	277	291	288	266	312	289	299	248	300	270	296	301	286	284	278	288	250	262	274	271	268	294	276	320	278	294	283	316	270	290	271	289	298	291	290	263	300	283	278	302	274	263	267	299	329	247	299	282	293	258	292	306	287	272	303	286	297	284	289	304	271	306	282	273	277	303	323	286	284	278	269	298	247	289	285	295	248	258	275	283	270	284	288	268	304	313	306	236	291	289	289	282	265	293	312	266	273	287	294	287	284	287	290	270	287	287	293	344	313	285	246	308	267	270	282	300	302	271	282	269	295	285	296	281	306	302	315	290	270	304	300	296	264	321	313	271	283	290	282	301	282	312	298	310	288	315	298	265	312	268	271	321	330	283	289	305	295	261	272	292	280	283	276	259	290	272	297	335	263	305	276	275	274	274	277	264	275	304	287	270	287	297	315	283	262	269	290	291	290	316	269	283	289	258	300	237	300	296	288	277	316	312	268	297	295	297	273	260	278	267	285	288	262	263	298	290	312	273	287	244	293	284	301	274	281	284	289	305	274	292	281	328	271	298	294	310	305	290	322	287	276	270	296	256	307	299	289	312	283	269	303	290	272	280	298	283	257	267	295	244	284	263	304	293	313	289	284	304	303	282	292	274	288	277	287	284	315	298	274	307	296	278	302	296	268	281	283	283	282	265	295	309	296	292	278	290	255	270	274	264	283	287	294	311	282	288	289	285	278	276	278	284	282	263	296	278	297	296	293	301	278	302	311	317	303	319	293	284	269	259	283	296	288	306	298	288	284	262	281	275	296	288	299	305	311	270	280	285	293	286	269	324	279	274	270	306	285	298	297	292	309	275	271	317	283	288	296	298	276	263	307	279	286	288	285	315	293	296	287	301	255	283	278	313	287	312	267	278	297	286	302	275	265	286	329	280	306	275	321	273	282	264	294	306	328	300	311	293	312	315	266	301	303	290	265	303	312	318	276	299	285	283	285	292	284	307	310	286	286	288	312	299	270	273	298	299	297	303	275	285	250	297	307	306	284	286	311	304	291	283	284	316	298	289	309	305	313	292	269	295	263	291	280	260	293	320	306	268	260	323	298	300	274	313	264	325	273	311	265	240	277	282	271	273	283	305	302	278	297	298	286	279	301	297	315	307	268	281	285	265	308	265	260	289	259	260	286	277	269	317	299	248	285	306	296	292	301	291	293	252	285	286	277	305	258	286	270	287	293	286	278	300	288	295	272	288	288	282	282	283	295	280	283	308	287	259	269	293	282	285	306	290	308	333	277	315	305	272	285	296	275	333	280	272	332	283	275	298	304	300	280	296	303	287	283	292	270	264	260	281	289	300	275	310	297	292	279	298	291	268	275	293	290	291	276	275	303	271	264	316	292	308	295	267	271	279	308	288	281	293	315	284	292	284	293	311	305	271	321	290	293	278	305	273	290	294	288	274	270	290	272	330	297	316	277	285	282	302	289	285	289	308	285	293	297	279	298	306	303	291	311	288	282	307	302	272	293	287	285	276	293	286	299	304	283	285	284	283	287	306	295	286	310	282	285	283	301	312	312	295	288	288	314	291	278	296	288	331	308	283	292	276	288	287	288	289	300	281	297	288	281	245	289	262	283	290	291	287	291	298	250	281	311	304	310	323	306	283	290	258	273	281	274	277	258	302	279	295	284	295	306	296	302	273	313	266	280
8320	10533	6224	7692	16382	23174	14224	7815	3810	973	927	913	906	934	914	907	863	876	811	838	783	850	821	795	814	817	824	857	800	797	828	794	1018	949	860	785	812	744	799	835	825	766	762	789	829	800	790	755	807	774	742	755	775	761	779	775	808	781	795	782	766	764	785	823	790	840	741	812	774	820	787	832	772	807	760	808	780	725	804	803	723	777	798	761	781	797	802	811	794	778	753	784	812	801	786	813	796	818	778	786	807	772	810	783	803	802	802	749	782	778	812	776	807	773	771	817	805	762	819	796	781	793	802	837	801	813	806	816	794	787	795	768	841	763	802	809	736	778	820	770	809	784	732	817	815	788	785	807	737	808	792	767	751	752	870	776	831	763	782	858	767	812	790	758	775	804	786	833	792	823	806	759	764	834	811	791	776	804	790	772	777	779	766	767	743	743	812	834	794	823	807	764	773	790	774	765	782	752	754	794	836	797	782	803	803	795	801	768	802	840	789	803	748	819	788	790	801	831	815	819	825	760	837	789	778	747	787	786	828	746	767	789	802	768	791	752	821	763	794	765	790	822	795	772	772	784	747	815	734	809	754	747	756	785	800	767	823	823	784	786	828	810	744	780	794	769	794	807	817	812	798	806	750	767	785	839	842	792	780	786	805	836	802	794	811	768	784	792	756	811	783	791	781	808	798	786	789	784	777	790	855	799	777	770	818	809	796	819	802	735	795	772	804	759	826	819	788	808	772	793	808	757	765	806	769	805	784	786	767	829	767	813	808	762	763	774	782	779	813	821	790	819	752	777	781	720	779	779	801	763	776	760	795	821	798	802	804	815	807	797	799	775	783	799	777	786	770	781	792	819	790	708	825	791	764	797	815	771	794	824	793	776	770	761	738	821	748	773	810	804	754	838	778	781	818	792	776	802	754	856	776	781	759	780	845	770	736	778	841	780	739	788	810	749	755	824	799	769	806	792	722	787	827	770	736	774	775	770	788	780	813	801	817	819	778	762	803	770	747	753	785	827	786	760	714	751	765	757	814	762	774	731	799	825	787	801	789	777	796	728	819	797	804	748	818	770	786	759	720	772	814	791	797	794	784	770	788	829	772	836	781	735	829	778	789	823	796	794	845	775	851	806	814	823	799	811	750	778	792	797	781	783	821	818	767	764	772	819	786	830	755	837	814	807	785	772	778	838	732	813	817	830	775	777	773	830	813	827	796	792	761	771	784	797	788	758	801	750	818	817	788	781	786	835	738	797	780	793	742	786	789	790	791	789	770	835	772	804	746	813	799	803	800	770	805	846	797	829	774	774	825	767	810	807	821	807	818	795	765	816	815	770	798	780	797	809	808	805	819	782	739	805	796	837	819	722	784	791	803	874	793	788	805	793	754	816	762	817	777	763	815	829	803	809	808	748	782	779	803	776	823	794	808	823	822	725	820	831	768	764	814	785	740	820	807	776	825	776	746	764	780	768	773	746	814	831	827	755	822	773	765	810	783	817	773	826	822	793	800	824	836	785	753	800	763	821	806	812	754	807	794	777	775	771	750	729	786	852	774	791	771	778	779	766	825	731	781	781	816	814	772	798	750	776	810	775	865	823	794	798	806	808	772	794	850	832	826	772	792	780	798	803	821	796	747	822	780	787	803	770	803	797	780	754	791	828	799	787	788	754	811	793	795	788	813	803	753	781	792	741	782	793	812	766	794	735	773	791	828	757	802	837	764	793	815	794	782	820	799	754	799	794	755	775	819	819	792	778	766	814	837	823	819	767	881	802	843	780	752	797	818	742	822	718	787	832	761	776	868	789	740	808	789	780	786	800	800	765	772	833	798	828	848	796	810	764	811	795	836	795	811	774	805	794	792	803	762	798	817	815	880	784	798	769	755	779	765	750	786	790	771	762	844	759	769	766	816	785	794	833	803	743	810	775	721	784	785	764	806	832	777	767	870	823	737	786	816	755	807	801	866	766	761	782	782	778	752	765	821	761	832	787	787	855	784	756	788	789	785	810	754	780	811	804	792	803	773	821	754	799	805	760	831	818	765	795	826	799	782	795	820	806	755	815	753	804	834	737	791	833	849	749	735	825	782	779	793	830	751	762	841	785	813	804	793	822	797	816	773	783	816	808	794	780	831	785	811	804	816	735	798	817	804	832	770	762	778	786	819	781	796	776	754	768	788	792	791	764	812	776	778	782	785	784	811	806	736	827	805	783	752	832	757	764	819	834	774	798	811	758	783	845	729	804	787	789	750	759	779	768	781	786	747	838	761	798	759	859	836	781	737	772	813	786	846	804	792	821	792	801	808	772	798	796	757	802	785	809	833	813	792	834	814	810	773	759	823	806	803	828	801	771	803	759	793	771	766	779	776	767	791	777	740	797	825	796	815	799	750	798	763	798	768	754	790	799	801	779	759	763	762	761	764	805	776	870	770	797	801	750	825	726	776	811	797	798	747	770	826	785	835	785	788	788	803	800	793	752	842	783	782	869	826	784	842	798	794	790	774	782	792	778	760	788	775	802	802	733	825	821	758	784	807	793	758	777	727	748	750	747	843	798	835	805	779	784	720	784	766	779	790	866	872	786	795	768	771	792	833	762	817	803	803	785	792	783	813	761	815	775	773	834	767	798	778	749	807	795	751	769	774	822	793	788	761	793	793	746	805	848	832	817	762	789	779	805	768	802	827	781	788	774	797	779	737	830	812	737	838	752	819	734	815	834	761	812	767	813	815	779	782	755	795	805	792	793	772	800	872	808	772	780	779	786	783	815	820	777	838	810	816	831	765	754	817	804	815	827	748	782	808	753	773	753	804	791	720	789	784	796	823	792	800	831	762	757	797	797	813	763	818	749	814	806	726	791	799	778	809	788	776	811	781	770	817	750	831	822	799	769	810	776	792	817	764	761	833	783	820	831	784	825	760	819	791	771	833	844	780	756	794	786	832	791	811	794	828	763	820	776	778	757	783	783	800	780	808	753	859	771	806	705	776	784	781	755	809	790	813	778	799	799	779	845	786	830	772	777	797	825	822	805	833	816	797	811	752	747	801	802	816	741	808	767	806	815	799	845	795	808	811	845	816	818	785	802	771	768	784	806	765	768	804	777	805	787	743	812	800	820	785	795	756	770	832	774	802	803	826	833	820	787	850	837	845	836	786	831	821	830	796	805	779	830	786	809	773	810	779	748	779	794	813	839	779	767	771	810	747	733	743	810	807	804	755	864	786	744	802	805	745	825	782	827	787	802	785	806	818	762	800	773	770	810	780	759	850	834	793	805	816	756	845	766	827	766	826	811	779	828	828	824	800	766	782	793	803	776	794	793	768	823	815	794	803	751	763	796	799	741	763	785	789	749	780	838	822	861	810	801	833	799	773	746	776	866	786	764	778	803	739	783	794	809	848	810	839	764	767	792	792	779	744	740	780	780	769	724	901	831	814	807	825	771	759	808	839	793	808	770	815	806	809	798	768	808	792	788	812	772	768	801	812	775	791	718
14614	13452	6473	3361	3662	8173	5262	2629	987	402	328	304	259	298	307	296	286	309	282	303	274	302	314	285	292	306	275	309	286	284	317	278	282	317	257	257	292	329	297	287	300	300	284	292	266	296	269	289	304	317	279	267	290	301	264	291	290	284	271	292	248	292	268	305	272	282	285	265	306	299	270	263	279	310	268	288	303	270	293	269	317	303	295	281	278	288	296	286	299	274	325	259	278	266	274	268	288	245	282	299	294	257	278	294	296	280	266	303	299	272	294	293	285	269	264	276	290	309	305	276	304	288	283	273	287	271	307	266	292	259	286	261	261	281	297	315	261	300	286	276	283	287	277	280	255	289	270	259	282	278	279	284	280	327	290	295	284	280	296	276	290	302	272	250	283	306	278	283	277	299	262	296	312	284	308	275	292	275	259	310	277	304	287	293	267	274	270	270	319	277	324	281	286	282	297	297	285	292	303	312	278	306	286	289	278	298	277	306	289	305	301	290	283	288	309	281	294	282	314	297	275	277	288	256	292	282	273	289	283	287	300	263	293	269	286	281	308	272	309	279	271	259	295	286	278	292	293	272	273	279	280	277	295	268	294	304	285	288	280	269	304	306	298	291	259	303	285	276	287	269	259	268	299	296	272	289	273	293	326	288	292	308	292	314	290	298	345	304	271	270	249	283	306	314	326	287	302	313	277	283	272	286	298	272	294	298	274	289	287	281	310	240	238	290	283	304	279	248	273	291	319	306	308	279	296	244	300	289	290	288	280	293	280	272	313	258	317	287	265	292	267	266	294	301	271	299	293	311	275	295	309	303	282	287	300	266	290	310	260	258	299	300	251	287	303	277	296	306	308	293	274	274	281	306	269	263	306	281	299	311	300	268	317	318	311	309	294	268	272	306	308	277	295	269	275	230	293	309	288	313	281	331	282	277	307	285	276	286	271	295	307	288	324	288	285	298	293	291	303	287	288	289	262	298	264	323	286	291	279	269	282	314	279	301	302	314	334	293	277	274	324	260	294	283	306	268	296	288	272	272	263	284	310	301	272	276	258	279	273	297	291	253	279	261	268	275	294	289	298	345	300	288	285	278	325	278	306	270	292	317	298	276	288	302	281	275	268	274	303	266	283	267	295	308	279	289	300	266	298	291	296	297	289	313	283	295	284	289	278	298	253	284	285	295	285	279	282	270	276	300	297	278	271	303	267	293	272	264	284	285	285	251	267	270	292	310	280	304	278	282	308	283	296	291	268	271	313	280	280	252	297	282	260	313	288	264	263	238	294	297	282	304	301	278	272	282	266	276	265	288	261	301	295	268	290	327	267	285	250	284	278	295	268	276	311	313	271	298	294	272	313	268	281	271	266	294	268	288	261	296	282	255	279	282	299	299	280	290	293	288	286	289	298	273	304	320	268	288	269	271	292	282	292	297	270	272	316	302	312	293	286	288	264	280	259	301	328	278	301	286	271	258	311	271	274	276	290	257	269	284	297	304	283	272	290	290	262	284	321	261	282	299	284	315	287	289	271	296	309	290	314	288	274	293	296	265	287	281	308	273	290	319	330	261	312	291	291	279	294	304	270	313	277	269	262	303	273	283	277	295	289	261	290	313	294	284	299	273	306	304	291	277	295	260	248	262	290	287	281	308	265	309	271	260	298	276	272	302	299	246	268	302	298	284	288	295	284	287	277	252	312	317	276	273	283	287	279	299	322	299	277	293	268	280	282	271	286	282	282	305	258	293	273	294	300	265	281	254	269	291	304	276	266	263	297	283	276	325	296	287	252	308	281	278	267	289	282	291	261	303	315	287	294	338	298	282	278	290	291	276	298	274	303	296	268	288	312	308	310	292	289	303	290	284	305	291	277	286	277	271	316	302	297	279	272	304	298	288	286	316	291	313	286	294	300	316	313	283	272	287	317	327	261	292	282	289	304	290	282	291	292	272	297	286	259	280	253	303	285	314	284	299	315	275	276	257	285	301	288	289	298	280	293	283	279	293	297	275	284	298	293	312	269	269	316	296	282	308	293	286	297	266	315	317	281	317	296	289	271	278	284	296	308	315	290	317	260	286	327	312	304	286	299	272	260	318	271	287	278	273	264	314	288	302	314	312	278	271	288	305	250	286	292	301	262	292	282	284	276	312	311	279	286	297	270	273	287	300	271	266	266	310	247	285	258	283	312	295	296	318	269	281	296	281	317	279	317	283	321	278	297	304	285	268	232	281	294	297	325	264	286	285	261	299	282	294	290	286	273	284	278	290	294	297	289	304	284	291	268	290	271	272	338	264	305	308	300	273	284	297	289	285	313	298	306	310	271	274	310	297	278	279	315	299	267	280	278	294	290	309	264	257	284	274	287	307	286	258	267	270	308	302	269	306	284	294	287	302	328	296	280	273	296	258	255	257	279	276	296	273	290	245	252	286	291	288	290	263	297	295	267	317	311	324	301	315	300	298	301	304	273	280	288	280	250	290	305	286	268	297	293	243	300	293	304	309	273	298	293	269	272	275	317	268	274	284	298	295	281	293	303	293	306	319	286	280	322	280	259	273	266	305	272	319	290	284	257	285	280	294	265	327	267	266	303	273	303	283	287	297	292	275	277	297	286	281	285	268	313	277	332	279	269	290	292	317	301	254	267	302	295	302	299	267	262	283	283	258	328	286	277	289	327	271	307	265	303	256	275	307	266	294	280	277	276	265	295	272	296	291	286	285	257	304	264	277	298	279	280	283	271	270	273	291	276	280	332	272	293	306	301	260	280	271	280	307	295	325	298	297	277	284	267	312	299	252	270	309	266	308	324	281	270	288	310	313	305	294	279	281	305	276	287	295	271	274	278	298	301	301	263	324	292	272	295	265	302	290	279	289	278	281	254	264	276	288	331	303	319	296	301	280	298	294	316	275	277	289	279	286	278	292	291	306	269	300	303	285	286	277	280	290	296	284	294	291	271	273	297	262	305	275	276	282	288	279	260	274	289	275	283	298	274	283	270	254	284	298	313	282	309	288	288	259	255	298	277	290	312	282	275	270	285	288	320	292	282	292	328	274	313	285	289	294	301	295	290	275	309	275	286	290	262	281	272	265	281	299	273	305	300	301	282	304	301	256	316	283	283	293	317	294	303	289	311	272	288	299	274	293	259	272	293	277	295	286	294	254	284	266	286	281	308	294	283	324	280	270	314	293	290	281	296	286	318	295	309	281	284	319	266	276	281	307	302	264	272	276	289	293	260	286	292	274	282	303	291	255	296	277	265	262	295	315	301	268	287	267	290	328	261	311	302	287	300	265	284	285	308	269	320	278	287	317	283	287	273	297	283	288	282	275	261	285	261	274	276	266	298	302	286	270	282	274	297	249	292	274	286	317	272	269	278	274	316	306	321	318	277	307	276	292	286	261	316	259	294	314	305	309	343	274	332	276	319	289	302	266	293	305	293	260	286	316	305	310	300	277	293	326	292	291	288	286	283	307	290	293	297	284	317	311	291	314	290	248
9656	11405	7251	7619	12648	23577	16160	8986	3526	1474	916	856	918	852	868	939	814	791	788	752	835	801	814	799	849	779	820	813	801	787	803	815	857	915	856	781	843	833	824	770	822	822	812	759	819	749	809	816	837	781	821	787	821	771	822	765	790	782	814	825	739	817	774	801	770	865	770	812	796	782	778	760	787	775	759	778	774	840	775	771	771	804	759	777	819	780	817	820	772	786	776	767	791	793	812	772	806	803	804	778	783	827	812	774	803	822	794	844	754	804	807	774	791	725	788	818	763	787	788	792	779	806	829	838	785	791	770	794	809	749	791	788	810	793	810	772	788	798	815	842	823	792	779	793	785	831	768	773	751	801	781	794	813	802	784	797	802	814	781	843	785	808	784	792	726	803	781	810	785	773	796	796	788	762	763	772	770	767	772	829	794	795	804	745	830	818	809	764	783	770	839	778	804	782	791	787	734	848	799	775	805	806	764	804	807	807	782	802	789	741	767	790	844	873	798	774	790	817	771	821	795	767	815	838	758	765	748	765	761	780	790	773	771	787	838	838	833	822	855	786	776	791	797	831	831	765	793	823	798	839	782	829	797	783	755	803	828	790	804	829	773	784	814	753	810	805	769	787	824	760	792	765	784	787	743	793	864	768	804	748	816	773	792	770	768	815	782	781	760	764	780	830	774	765	776	768	863	809	818	751	805	783	787	821	767	750	792	798	819	792	776	819	788	803	794	718	768	805	817	825	789	749	783	786	832	812	736	807	799	763	799	777	806	798	801	796	813	799	781	799	827	753	820	746	866	817	809	753	785	817	811	748	762	794	800	838	828	793	780	735	788	764	792	787	777	824	739	799	801	779	751	799	832	819	806	756	768	833	795	787	804	791	825	751	825	827	807	802	807	753	804	808	776	803	771	752	813	798	753	754	750	831	834	768	766	732	797	775	749	815	777	806	783	783	834	760	785	789	780	780	782	772	767	818	820	761	814	786	810	776	736	785	805	763	799	775	811	795	815	812	791	810	756	817	783	795	729	804	773	766	782	785	804	789	765	816	801	754	765	815	737	760	780	770	766	815	764	779	797	733	806	814	835	761	830	838	789	765	792	753	782	785	787	764	813	777	726	775	777	759	773	797	818	804	788	805	805	817	785	808	733	804	792	757	790	773	814	764	760	753	761	792	770	756	809	757	790	734	826	786	782	801	770	817	744	734	713	799	805	758	741	752	826	791	837	786	864	771	769	841	815	783	767	795	781	753	784	792	739	815	759	787	767	803	766	789	823	782	767	782	780	771	792	768	808	749	797	761	817	819	757	789	812	765	751	786	783	761	782	778	783	803	779	831	763	758	787	770	787	785	787	842	811	790	841	771	788	762	792	798	824	791	773	755	795	792	752	820	751	776	813	831	740	817	782	759	802	827	774	790	827	845	725	805	746	758	820	794	779	813	779	791	819	776	797	793	834	797	846	808	789	772	792	812	714	791	848	803	832	834	824	774	799	804	756	797	809	789	766	829	753	766	817	807	775	789	768	811	783	801	806	828	808	812	775	773	802	790	780	839	761	754	844	799	805	760	786	794	735	783	714	819	764	763	790	798	797	800	807	788	767	780	785	844	760	787	773	734	781	780	829	765	759	855	833	763	769	807	853	793	803	815	754	814	752	780	798	776	799	788	818	754	765	784	814	786	784	789	788	801	815	816	774	787	803	865	830	771	823	790	781	743	815	812	820	767	768	806	765	762	786	807	806	796	793	795	772	793	777	794	767	810	808	741	798	769	773	792	757	751	759	792	798	763	766	765	790	788	734	768	775	793	757	764	775	740	778	732	747	822	780	779	798	833	727	771	783	734	803	766	807	813	772	825	793	780	806	778	794	794	849	781	749	805	788	762	804	732	788	785	760	768	778	783	826	793	771	785	809	802	813	721	818	794	849	785	762	825	755	783	755	791	790	763	780	767	803	748	790	782	790	767	771	873	788	802	792	793	801	831	814	848	831	800	761	795	764	825	752	834	738	858	795	829	814	805	750	773	743	761	786	806	796	764	748	804	813	757	791	801	792	791	796	802	787	743	815	792	762	784	796	763	787	817	790	792	766	802	763	833	795	791	781	830	752	788	763	776	811	760	835	804	800	817	796	785	814	759	777	817	770	788	791	754	775	780	765	731	796	762	786	795	806	780	828	795	779	776	771	736	762	750	804	822	776	766	808	778	809	838	749	780	811	786	759	766	766	775	749	818	778	798	804	781	826	860	779	786	794	796	802	770	792	776	772	769	815	869	791	796	794	759	762	793	787	838	814	817	775	787	779	740	795	754	813	828	797	821	771	766	779	779	836	762	797	857	762	761	754	767	815	811	797	803	806	820	822	764	808	787	786	827	839	791	776	795	760	799	790	833	747	792	802	813	766	796	767	818	801	783	795	715	809	750	809	750	758	777	752	780	771	830	793	767	789	793	807	800	753	785	770	828	789	805	761	799	802	736	798	822	786	794	755	789	787	823	791	771	771	806	782	755	836	780	771	787	771	780	788	801	776	806	730	798	813	777	763	749	797	757	814	755	850	787	775	781	760	771	749	759	784	779	773	821	749	774	797	741	825	856	765	741	810	808	809	819	819	759	802	795	748	788	759	783	787	787	808	835	800	778	818	849	795	766	835	803	767	754	803	812	795	795	811	766	779	791	761	799	747	795	848	772	768	770	761	832	806	827	803	831	794	839	785	783	825	785	786	784	789	766	758	777	821	809	823	766	754	832	812	797	840	784	773	830	812	805	823	782	784	799	807	829	756	774	770	755	845	836	805	731	791	783	788	727	760	764	761	767	767	753	843	799	814	817	814	810	780	741	850	771	751	782	813	767	762	781	801	794	752	805	844	738	856	758	842	756	827	812	797	841	791	777	785	836	776	807	790	832	754	774	790	818	764	791	785	761	714	762	816	805	802	820	789	765	808	783	777	788	819	810	815	836	757	783	803	748	788	856	763	796	804	788	785	775	784	798	818	801	791	784	763	771	782	769	797	798	818	776	780	764	828	808	767	799	839	847	764	782	786	802	698	824	754	756	803	806	804	775	797	803	765	756	793	808	814	838	777	795	787	792	744	769	781	799	770	791	817	849	783	825	803	808	805	767	824	774	802	733	807	771	791	804	775	775	773	784	794	792	771	761	783	742	865	757	779	802	782	774	830	733	795	808	775	832	755	773	800	784	794	833	822	785	808	814	814	769	831	802	779	800	792	784	755	806	820	845	813	786	774	777	854	729	825	747	815	768	734	775	766	834	790	760	787	796	790	753	804	818	778	753	762	863	817	760	808	794	788	774	771	837	829	842	820	797	838	790	806	837	731	778	769	786	799	769	794	789	781	762	844	822	774	789	780	796	771	786	757	783	863	776	853	811	777	799	750	769	758	769	796	769	764	754	802	833	797	769	785	791	800	801	792	778	790	821	775	763	789	760	744	772	820	786	810	766	779	790	767	809	778	839	826	781	780	783	796	783
14105	13039	7144	3539	3982	6204	3636	2048	824	467	389	348	340	349	351	300	327	256	278	285	302	336	330	290	286	303	296	310	294	305	290	302	395	350	306	299	271	313	269	304	295	271	322	279	286	285	269	300	296	287	282	313	305	268	302	303	267	301	294	281	283	298	279	293	257	289	275	292	314	314	291	305	304	298	295	271	290	275	268	279	297	301	305	301	276	284	282	274	285	307	312	291	275	309	290	305	278	288	278	261	298	300	256	273	295	278	280	294	297	318	286	336	302	249	266	296	292	307	277	314	263	315	308	269	279	289	268	311	274	289	284	266	304	257	241	261	322	272	307	313	339	298	291	299	275	278	295	274	297	324	297	306	285	301	307	290	301	303	270	289	310	285	303	293	274	314	292	266	304	308	271	285	289	267	263	283	275	278	290	289	270	315	270	291	280	296	278	304	277	285	269	323	302	286	308	284	291	281	268	294	309	270	271	304	273	288	282	300	283	297	268	284	281	325	293	273	278	286	278	280	292	294	307	303	271	296	312	300	282	281	287	302	259	341	292	278	263	310	282	271	304	277	277	304	297	290	283	273	270	257	284	302	300	275	301	299	280	280	299	257	305	247	313	302	305	302	251	270	304	273	290	304	273	299	265	269	309	267	289	287	287	272	273	283	297	302	305	263	314	284	265	323	289	301	279	286	298	298	291	273	282	330	288	257	280	280	287	271	292	286	301	272	262	289	306	318	287	298	274	329	278	278	319	305	351	271	272	257	298	312	285	276	291	298	296	306	316	311	297	263	288	307	289	292	298	275	317	279	296	280	282	289	284	279	273	267	288	286	271	287	281	303	292	308	270	288	286	279	275	294	316	288	302	287	289	293	296	285	305	258	284	311	304	285	304	297	264	289	303	311	285	302	267	272	281	284	305	284	271	283	269	315	287	279	288	288	284	257	272	299	309	267	287	277	272	277	286	268	283	283	266	299	275	294	309	314	244	264	289	268	281	278	287	244	295	274	282	278	308	297	285	291	303	280	273	273	294	312	291	290	287	279	293	262	250	280	309	281	269	300	308	275	309	296	295	309	299	249	309	292	266	273	290	299	283	263	293	267	295	243	294	284	293	281	281	287	276	286	295	293	282	301	294	307	297	323	319	308	267	267	291	272	290	280	273	273	290	288	319	305	339	281	307	300	269	279	291	257	272	309	283	277	274	291	289	280	287	287	301	290	254	289	293	291	287	282	299	283	275	291	266	315	290	255	330	296	288	320	306	288	295	286	310	302	293	266	276	265	269	301	276	285	289	280	316	242	322	264	282	276	314	274	277	296	292	314	252	273	278	314	267	311	274	265	264	289	281	272	295	295	298	275	322	293	302	302	270	284	282	275	299	267	302	277	282	280	276	315	296	284	293	287	313	286	300	270	280	292	311	287	322	306	292	278	308	308	297	264	286	275	296	265	311	282	308	285	259	282	285	268	266	261	281	287	288	287	283	301	283	267	287	318	294	279	298	309	317	292	259	291	296	296	255	286	257	288	289	320	329	269	318	287	315	281	286	282	279	257	307	298	271	272	269	289	265	280	274	301	298	298	286	316	296	258	290	271	279	312	297	267	291	326	314	321	274	273	255	260	285	290	280	279	315	266	293	283	321	258	298	296	308	272	300	270	291	262	288	288	270	298	287	280	302	308	247	312	310	299	326	283	270	260	293	279	272	325	300	299	289	280	296	285	290	264	269	286	308	296	303	288	311	288	313	278	279	301	305	284	302	261	325	280	285	273	302	284	269	266	281	294	284	275	319	278	288	292	290	286	265	281	292	285	268	290	285	293	291	297	301	278	271	259	308	305	307	328	309	295	284	303	310	293	281	273	278	305	286	313	319	277	308	284	282	285	288	285	287	306	278	293	277	279	274	310	266	269	293	239	272	315	301	284	281	263	304	292	272	285	299	280	304	280	274	286	306	285	274	295	296	326	232	307	277	285	293	277	281	285	286	273	277	282	285	315	296	252	318	317	272	287	313	289	291	262	307	284	267	290	302	290	291	297	280	296	269	324	308	273	284	279	298	333	271	263	278	308	305	293	255	275	288	277	306	310	308	317	319	265	277	276	310	268	289	276	345	285	292	287	281	259	301	325	302	302	269	295	256	282	295	243	274	284	308	280	289	292	272	291	300	296	286	263	244	273	276	326	305	297	263	269	287	293	302	273	294	263	285	280	289	286	290	290	299	296	304	301	265	293	315	259	299	294	265	292	282	280	280	311	268	263	278	263	279	264	265	299	291	287	277	294	308	317	285	260	285	276	305	265	266	295	288	290	307	247	278	291	272	279	268	294	303	274	299	293	269	287	301	256	274	285	288	284	308	310	265	314	313	302	276	271	294	318	285	304	294	268	253	278	278	276	270	278	259	286	293	297	277	324	299	282	260	270	302	277	306	304	269	295	261	279	300	315	258	324	314	289	283	262	269	287	282	290	304	311	307	280	308	292	262	316	309	280	258	289	274	280	277	287	297	295	279	313	252	294	305	319	294	290	274	285	267	309	289	312	294	271	297	287	275	305	279	293	273	264	306	313	307	288	277	309	275	274	301	278	293	322	292	277	279	248	298	269	298	269	276	296	286	284	274	345	294	276	308	292	277	293	272	317	308	312	274	266	299	332	307	284	272	262	296	287	280	301	281	311	267	287	311	290	293	259	287	275	283	270	273	270	293	265	286	283	268	305	261	283	283	270	309	292	287	306	312	323	295	303	297	276	299	304	289	279	268	266	284	323	268	284	281	285	287	259	292	293	321	301	272	266	267	294	294	294	325	303	282	303	290	306	285	299	280	297	275	266	308	263	276	269	284	291	310	305	279	296	291	340	284	300	238	278	289	268	297	303	268	260	278	282	289	299	270	314	306	303	295	269	280	285	289	295	299	301	267	304	294	283	286	278	278	260	322	277	324	286	255	261	304	273	259	331	272	283	287	295	282	277	252	261	316	288	269	295	290	258	293	294	290	281	288	292	350	308	284	279	278	292	284	286	289	286	309	273	278	306	285	258	276	293	289	308	276	260	282	332	277	286	284	258	250	281	259	286	293	291	321	281	295	327	298	272	276	284	303	276	304	273	295	292	326	288	309	299	281	272	268	277	296	275	310	280	270	300	288	268	290	296	286	308	277	253	314	280	298	296	267	295	291	276	318	299	286	318	272	291	267	322	291	305	296	292	271	308	293	287	308	292	312	313	272	329	271	288	271	285	298	291	280	282	264	296	263	301	299	261	283	307	287	288	290	253	248	306	295	283	266	278	306	313	280	280	297	271	288	271	300	275	292	256	274	320	257	273	273	293	272	278	314	262	277	288	280	266	272	331	296	279	289	288	332	294	300	286	274	294	302	261	358	281	267	294	283	299	332	284	286	273	296	291	309	282	282	251	255	276	279	278	269	295	268	272	285	293	282	318	303	305	278	301	281	295	293	330	260	283	270	283	325	324	270	268	269	308	291	249	276	282	280	277
9931	11323	8360	7814	13636	19900	12173	8246	3209	1789	1231	1156	1106	1052	1047	1071	1048	925	914	923	933	982	1004	911	978	901	884	887	894	842	841	792	1448	1238	849	765	845	844	856	824	811	829	802	792	760	783	748	735	729	808	762	790	796	823	789	842	813	757	806	761	784	850	859	779	805	822	811	823	796	774	773	826	788	760	797	814	789	812	790	769	792	775	843	827	774	778	814	805	782	821	736	776	827	824	806	780	773	813	815	765	785	805	815	791	775	806	842	803	836	808	862	802	742	804	743	753	779	787	740	760	820	777	809	726	787	799	746	799	783	811	792	786	788	801	795	824	783	794	768	751	790	783	788	807	811	798	808	795	787	774	782	830	773	794	791	802	836	846	812	809	829	767	792	824	768	769	783	806	804	812	768	795	803	791	771	814	786	825	777	819	766	788	805	727	786	845	791	772	786	763	816	833	795	781	753	767	811	777	771	819	801	757	765	829	815	824	776	777	785	844	810	752	786	771	796	754	774	855	766	808	775	809	797	700	731	797	812	828	794	780	731	766	838	784	807	808	797	781	778	809	777	758	789	748	787	804	750	802	806	827	821	799	744	746	787	812	812	780	767	822	828	799	799	788	813	796	833	824	825	773	809	792	772	778	810	820	776	773	788	742	797	805	767	825	801	777	830	774	763	783	763	809	831	809	793	812	860	794	789	744	771	778	802	822	769	775	737	764	803	767	787	776	795	792	750	797	780	843	840	801	795	791	834	805	785	746	799	780	745	788	807	774	772	785	793	805	814	795	830	796	776	782	824	774	792	758	832	760	828	832	779	776	836	779	787	799	766	854	814	713	781	747	795	768	830	755	776	820	810	865	777	776	752	770	795	779	825	780	825	813	766	780	832	862	810	806	785	773	756	800	779	761	757	786	807	827	809	805	826	801	832	814	831	825	817	841	805	757	820	784	763	842	788	832	759	781	772	781	824	821	790	796	814	801	802	746	773	813	787	788	798	795	818	818	774	777	760	820	794	790	790	780	784	797	855	789	780	781	807	827	768	776	774	730	800	760	803	763	791	805	768	786	759	774	730	827	821	777	786	756	741	786	794	789	795	744	762	789	778	813	776	808	813	728	803	791	766	832	793	803	801	775	810	787	797	781	735	764	786	785	759	770	786	812	794	831	769	791	777	811	719	818	737	774	848	814	830	819	746	824	837	834	812	736	778	829	792	752	813	856	794	822	828	751	803	780	828	799	811	765	811	750	784	816	808	815	811	777	747	771	778	798	787	793	778	816	839	794	793	831	843	802	777	779	797	739	811	803	786	807	808	782	774	775	786	777	749	827	754	806	807	795	762	789	798	781	770	827	832	790	778	770	767	805	778	791	800	788	775	819	783	800	838	828	769	770	812	798	823	823	817	771	802	794	813	792	814	722	801	803	819	822	756	783	859	810	803	770	771	818	769	802	799	836	770	779	810	795	798	808	792	816	785	849	826	774	799	791	761	779	750	831	781	811	835	784	799	801	802	762	739	764	782	806	777	775	781	799	818	803	800	779	774	753	823	787	792	819	830	802	795	782	781	791	746	792	810	754	792	817	797	766	782	755	822	805	810	789	790	789	824	784	783	782	780	780	798	751	780	773	737	795	799	819	768	786	787	802	844	813	808	843	790	791	813	800	802	777	791	797	707	775	778	788	838	765	762	761	807	818	790	797	834	805	840	815	797	799	795	815	879	780	824	798	742	769	775	815	776	785	804	835	796	780	705	842	835	816	784	867	791	755	807	784	753	788	820	783	811	793	846	796	773	798	841	783	818	789	802	795	761	785	742	772	774	804	751	804	863	795	801	793	730	828	816	772	834	847	828	779	794	809	783	787	799	839	801	790	773	753	776	734	806	823	784	797	800	840	724	796	806	809	775	799	762	777	791	756	823	810	801	796	824	780	790	788	785	786	813	804	798	772	783	791	737	820	811	809	843	767	826	788	780	763	810	767	788	796	754	824	850	762	779	814	759	792	767	768	849	805	786	741	732	804	779	788	775	792	787	762	775	822	790	752	820	784	764	761	808	767	809	755	792	818	828	806	779	787	770	793	756	806	843	805	788	766	792	747	813	821	784	806	789	843	775	803	773	794	766	814	773	766	809	788	778	780	775	796	781	793	786	812	830	803	813	786	805	797	797	794	785	791	782	813	824	804	802	762	783	779	777	861	813	808	771	772	778	804	820	783	794	824	820	819	833	824	824	776	770	770	782	826	802	788	844	784	797	819	814	783	805	821	784	776	765	792	804	748	772	792	777	759	762	833	778	768	757	815	831	768	803	724	779	764	761	809	766	809	767	741	800	801	805	742	778	784	780	767	830	821	794	823	756	772	768	771	763	763	817	806	772	739	810	751	813	771	785	792	787	750	789	807	761	796	745	750	770	808	813	814	828	846	784	787	771	886	792	813	755	790	751	799	805	804	783	807	783	842	804	795	801	840	801	811	733	801	792	798	783	803	792	805	849	853	819	782	840	761	820	786	791	720	780	802	800	791	801	809	786	778	714	846	782	801	782	816	752	795	828	793	843	771	830	796	804	818	773	778	833	815	793	830	802	781	814	799	779	757	745	818	797	847	777	749	785	792	806	823	801	824	808	785	814	777	792	780	811	813	808	800	717	808	753	758	789	811	804	778	806	772	827	815	823	800	855	774	767	817	784	820	764	770	772	785	821	838	760	808	759	820	763	801	760	784	802	797	784	822	773	789	780	781	831	775	776	822	778	752	779	781	743	834	798	840	866	758	740	840	774	812	815	785	778	760	746	815	814	822	831	823	846	780	805	778	858	850	777	767	829	784	776	751	773	824	830	817	755	762	754	795	806	803	780	779	794	802	743	777	826	809	840	779	839	797	798	816	829	793	815	829	802	758	848	804	788	786	758	799	768	783	812	799	789	800	776	859	780	737	771	731	813	777	848	822	775	766	788	791	796	836	753	809	842	796	832	832	817	848	760	758	767	781	765	744	832	778	838	800	804	771	769	774	775	865	798	816	811	816	840	770	737	744	728	821	745	833	773	782	788	768	766	818	821	762	833	780	776	751	841	809	744	763	789	808	743	783	778	796	734	785	786	772	802	778	780	814	767	786	812	787	824	780	806	790	817	808	811	776	776	778	768	846	766	815	784	764	814	798	742	776	770	811	750	787	780	840	755	739	763	786	822	805	763	798	824	821	794	700	831	809	813	791	826	828	832	797	818	785	749	839	797	817	812	815	782	814	795	806	786	726	803	816	823	783	788	743	794	807	799	840	803	776	797	753	815	810	770	759	752	841	800	781	791	776	818	796	826	780	825	816	753	777	808	791	774	800	780	849	792	813	797	745	800	741	787	815	767	837	803	815	800	754	824	836	817	839	771	837	785	751	754	787	809	785	794	794	805	742	825	783	779	761	794	877	801	767	769	762	739	798	788	809	774	759	782	798	803	764	806	839	749	834	810	782	786	886	784	766	775	814	747	762	817	781	810	800
14117	9936	5987	3060	3370	3215	1662	2741	1691	787	396	369	393	340	356	302	301	341	338	338	333	342	402	344	309	328	326	332	329	309	307	327	506	386	305	285	297	313	301	285	306	301	299	289	299	299	293	301	286	300	307	303	290	298	321	283	283	292	297	296	291	265	300	309	294	306	304	303	269	279	299	286	304	336	251	295	269	304	328	305	312	272	286	292	288	273	278	281	287	317	299	286	265	276	277	253	281	290	296	273	298	281	262	296	280	270	285	286	313	247	267	271	271	282	292	307	280	290	282	282	331	315	316	324	321	257	290	297	282	293	273	291	292	255	280	277	299	273	307	259	262	266	315	269	293	288	271	323	282	283	275	265	273	304	281	274	292	301	265	269	266	318	312	273	312	297	276	276	271	279	309	329	279	292	291	267	290	277	265	247	292	315	304	305	304	275	266	301	284	308	278	276	261	311	311	312	310	284	303	313	317	286	298	308	239	309	296	259	299	312	304	273	290	272	299	269	277	292	277	292	301	258	272	271	284	283	287	288	300	318	258	309	305	268	296	312	261	267	294	272	284	281	303	269	267	286	326	312	319	255	293	291	266	255	282	293	270	281	288	277	304	294	306	314	295	301	289	292	291	282	266	297	281	298	297	341	278	301	305	288	306	269	279	253	295	285	271	328	322	287	297	304	266	272	297	249	295	267	289	299	300	313	274	260	282	267	283	318	302	296	266	312	280	252	278	292	264	315	302	265	329	302	287	268	291	273	297	271	317	304	304	268	275	277	301	313	303	298	274	292	299	277	276	290	279	311	290	295	342	320	292	312	290	292	267	249	289	293	265	293	287	277	278	305	287	285	284	271	273	255	302	304	282	248	289	287	303	265	327	293	295	287	272	274	298	283	288	286	287	287	288	292	283	309	288	294	304	281	296	281	270	281	318	292	269	244	302	273	301	293	282	283	276	275	305	283	308	295	269	302	299	313	311	274	260	294	274	299	292	293	279	298	263	274	267	317	276	278	302	279	323	277	282	279	290	281	286	280	265	279	289	289	272	291	289	299	288	317	287	272	275	303	255	285	276	277	305	272	287	319	279	301	293	284	285	270	286	298	275	299	297	285	316	286	304	335	306	303	319	288	295	308	329	252	266	316	326	302	312	302	293	306	290	296	291	271	290	278	265	320	301	268	301	325	304	294	291	261	291	303	281	274	293	279	292	289	284	242	289	279	302	278	264	279	294	277	275	255	276	258	299	304	293	280	266	286	307	245	305	285	262	292	318	273	335	300	284	295	261	280	285	275	291	273	294	277	276	285	298	308	333	311	312	281	331	267	264	278	299	300	304	290	291	284	284	301	293	286	311	286	284	301	262	273	300	307	289	280	286	293	315	298	286	309	310	283	271	281	260	247	306	277	329	292	275	302	296	253	290	273	306	285	267	283	267	299	303	273	298	278	283	262	295	286	301	279	277	289	278	258	281	297	287	253	285	279	296	280	288	283	273	313	313	289	305	295	310	309	301	299	303	300	263	295	297	297	327	317	298	289	263	250	285	270	277	302	292	291	309	280	259	260	276	297	278	297	279	289	305	279	296	281	318	285	279	299	277	287	286	315	289	284	284	269	295	302	278	295	263	283	284	295	297	282	291	294	291	274	300	279	261	297	283	273	289	295	285	275	326	275	315	303	282	281	296	284	283	280	284	273	292	303	319	292	300	296	308	302	283	309	271	305	289	252	289	302	295	281	268	269	305	309	283	265	287	305	256	289	255	349	273	271	266	269	276	298	287	280	292	281	285	286	261	322	292	309	291	291	270	285	305	274	279	306	256	264	291	295	293	292	295	283	278	302	288	265	331	287	276	297	286	276	281	306	268	282	307	284	272	283	280	294	246	276	295	267	296	269	311	286	297	328	283	332	294	288	245	283	244	299	308	267	285	320	293	266	296	285	281	310	272	286	281	271	303	292	300	276	275	289	281	311	246	300	257	282	280	291	293	293	278	309	299	296	305	301	275	288	283	292	276	291	267	284	282	337	299	284	282	280	284	286	301	270	295	283	281	247	305	308	268	275	301	325	287	323	256	341	268	301	301	318	301	273	305	267	251	248	259	284	269	297	267	280	289	293	306	307	279	294	244	269	315	259	274	269	263	256	303	286	304	283	281	272	257	269	290	271	282	319	282	301	295	279	282	288	311	276	269	275	269	312	342	308	278	299	289	283	278	276	261	299	312	285	336	304	303	283	308	268	270	297	321	283	267	288	285	281	276	301	272	269	298	282	286	308	264	337	291	275	285	303	299	293	298	307	268	299	279	292	275	289	276	310	299	295	262	280	312	294	330	279	278	296	266	265	302	289	276	308	261	296	282	292	303	294	295	287	279	287	294	277	290	274	306	260	278	300	277	260	279	266	311	292	269	302	298	278	314	291	299	284	266	295	299	310	267	311	305	296	274	288	289	266	266	288	277	302	257	298	272	267	292	286	301	311	302	292	296	282	306	266	283	308	299	280	269	296	288	286	278	270	276	279	277	291	264	290	311	287	306	278	302	282	297	280	294	304	298	296	283	290	295	317	285	301	279	260	271	274	267	291	287	269	277	285	293	316	270	279	297	288	293	307	276	291	311	286	307	309	311	306	296	297	280	304	273	302	278	263	275	248	299	286	298	281	297	288	290	302	284	324	272	285	268	296	289	265	288	266	299	278	286	308	285	282	255	282	280	279	299	270	299	294	285	284	281	269	272	283	304	299	295	290	329	294	289	269	288	273	298	291	277	272	277	271	298	295	262	288	276	273	305	308	296	284	278	291	281	270	289	303	310	267	293	314	320	270	260	285	304	280	309	257	312	283	325	263	298	303	293	293	289	286	285	295	277	310	312	269	280	283	276	257	293	278	269	293	265	249	258	262	306	258	292	264	327	287	257	313	292	291	280	255	272	299	304	280	291	296	271	315	312	290	305	301	307	300	271	297	270	305	290	281	286	304	264	270	306	307	295	345	277	257	281	288	319	283	282	282	328	298	248	286	317	306	283	277	299	290	299	287	269	306	298	277	294	278	271	282	304	285	307	310	287	248	292	305	261	271	307	284	317	286	311	302	276	278	274	315	283	283	273	285	277	303	305	311	297	305	295	281	289	264	309	271	301	294	257	304	301	275	272	289	290	278	267	299	267	322	276	301	284	280	273	286	314	323	301	276	319	285	279	276	288	305	252	269	256	258	291	288	271	274	279	275	295	298	320	266	304	298	291	261	304	283	297	293	316	282	300	274	287	276	275	273	311	288	272	284	271	282	298	288	294	282	277	270	269	284	294	316	299	286	268	310	299	301	289	273	309	278	268	275	294	280	286	338	287	253	294	304	278	318	278	291	274	284	310	287	273	280	294	277	297	282	281	279	294	273	288	299	254	304	279	287	287	310	289	267	310	322	262	295	283	302	281	297	282	318	315	316	264	317	309	294	279	256	268	276	301	324	282	269	281	296	302	270	336	314	262	295	276	273	314	280
9739	8245	7716	7100	11464	11082	7027	11862	7372	3577	1562	1436	1403	1326	1138	1078	1039	1059	1056	1089	1157	1284	1402	1085	1026	1047	999	973	1017	937	952	1264	2038	1518	914	829	836	864	868	840	834	793	806	822	722	830	772	815	835	799	765	761	737	797	746	809	774	794	783	762	793	750	813	743	810	770	804	809	823	839	808	780	803	809	809	787	850	774	797	809	850	770	817	759	798	838	753	833	814	755	791	796	792	770	780	797	809	809	816	802	823	763	794	822	790	807	800	761	788	826	788	796	814	799	808	768	740	778	782	841	832	789	835	771	807	799	792	722	810	757	800	799	785	790	808	790	767	836	776	801	759	759	804	760	820	741	777	782	791	777	854	799	798	833	825	839	774	851	812	811	779	784	796	778	815	839	800	793	750	817	800	812	718	776	808	842	775	734	745	760	771	752	752	791	818	803	801	781	784	764	792	789	748	834	824	764	804	809	763	744	777	743	754	774	850	768	763	814	820	826	811	811	753	804	773	790	786	798	801	809	814	801	761	767	813	786	798	796	759	779	795	775	774	778	778	796	827	803	789	845	752	773	804	832	758	785	785	817	844	798	777	811	785	741	804	777	755	799	759	789	812	802	790	836	846	780	742	762	820	809	795	785	800	791	867	781	754	793	788	855	782	757	830	749	771	802	804	795	744	762	828	825	749	770	801	832	777	806	790	770	790	777	765	747	779	788	823	790	746	775	785	765	779	767	806	759	781	792	823	859	818	803	802	769	814	772	839	744	792	768	756	811	789	754	845	781	792	826	802	808	760	817	805	823	782	790	824	747	804	807	857	828	818	794	826	777	783	754	787	747	750	762	746	782	739	820	779	766	759	749	751	811	818	808	782	787	826	769	798	812	834	801	833	818	744	719	776	782	831	775	802	761	828	787	779	785	806	753	817	771	802	771	779	784	812	769	813	829	863	846	781	765	804	746	804	835	778	792	810	775	783	772	806	792	779	794	778	771	793	827	740	809	736	794	772	790	734	830	819	805	832	764	831	790	788	799	791	770	791	743	768	789	787	759	774	799	787	783	779	799	782	796	844	804	816	838	819	789	787	799	795	810	764	785	796	818	782	783	780	781	816	800	823	771	760	767	788	800	774	771	771	793	781	833	741	815	811	790	789	792	780	751	777	753	783	750	842	785	821	774	761	803	772	793	810	757	833	784	797	754	767	795	800	810	800	781	757	803	805	794	757	811	739	786	804	818	783	799	792	807	789	815	797	808	788	767	790	782	786	780	774	782	774	786	759	811	793	852	770	781	769	777	765	799	772	772	767	820	803	800	758	820	817	769	780	795	802	793	787	816	741	801	762	817	816	828	796	791	822	771	769	778	802	847	740	827	842	824	812	827	734	810	754	763	784	798	794	767	786	778	832	807	761	761	838	782	792	796	818	778	822	713	812	796	829	775	766	773	779	784	750	795	793	747	831	778	806	777	789	783	766	779	768	773	779	798	788	757	787	761	852	823	795	784	793	794	766	800	765	800	775	767	778	732	796	810	772	826	776	799	738	829	780	757	795	775	747	804	766	818	830	811	803	816	766	754	810	796	780	770	775	760	767	841	773	829	803	764	786	788	793	783	773	757	772	826	794	769	788	764	756	769	734	796	749	788	797	797	832	758	796	835	812	737	828	784	808	833	797	797	785	831	767	834	867	784	789	800	816	796	785	794	776	814	816	795	806	818	781	765	807	758	760	767	780	784	809	789	770	813	824	809	733	778	828	792	822	816	782	765	798	802	812	793	782	815	827	769	754	819	772	805	759	797	805	751	771	782	749	764	836	841	757	743	753	734	849	769	750	799	793	773	789	769	809	807	813	776	787	791	737	758	804	811	800	797	828	796	770	829	746	828	774	784	776	822	829	815	790	772	762	783	790	737	778	814	786	813	775	755	768	834	773	812	755	827	779	776	766	809	767	753	759	768	788	788	781	798	773	832	766	784	793	837	819	772	834	790	789	731	785	826	831	815	778	805	790	794	799	768	780	823	797	787	803	796	764	800	787	850	775	751	731	842	788	750	752	783	773	774	813	754	767	792	819	867	795	744	794	808	821	831	777	781	805	747	825	752	807	768	781	830	769	766	782	793	835	809	827	808	800	797	781	786	800	796	789	774	788	811	833	755	780	833	803	757	784	784	747	863	800	784	802	806	795	783	765	779	752	819	821	754	703	770	808	786	780	801	764	791	747	748	789	808	784	777	806	833	790	765	765	815	824	768	784	793	797	758	778	694	799	772	751	768	782	806	805	811	789	762	769	773	795	777	755	800	766	820	802	782	756	821	813	869	839	793	828	821	773	824	781	827	838	835	802	774	829	818	820	829	760	774	844	736	788	793	734	807	743	802	827	780	846	787	760	800	788	747	774	781	827	792	774	805	774	825	757	765	806	740	777	791	748	831	809	799	781	820	771	757	744	769	861	795	799	799	821	788	783	763	818	792	804	798	828	816	820	789	834	749	782	769	784	770	778	793	804	789	795	755	733	847	792	797	834	832	799	820	795	748	749	821	762	806	782	825	780	766	804	784	754	829	760	794	787	862	812	795	803	821	827	734	810	818	782	756	787	790	790	790	800	805	747	809	768	782	780	808	824	787	783	786	783	847	792	784	797	795	804	846	847	831	812	812	811	780	826	745	820	751	797	791	812	766	807	744	787	811	789	819	819	778	750	785	780	758	829	783	788	763	769	785	824	769	802	791	803	794	814	754	797	819	788	723	796	790	753	782	776	813	799	769	776	829	795	840	740	819	766	829	790	814	786	770	780	800	801	757	809	819	773	844	811	773	810	854	791	803	767	826	810	812	758	823	773	774	809	766	809	820	782	766	778	786	809	770	807	797	802	789	786	772	849	804	775	810	845	757	775	787	814	760	756	772	776	780	786	767	759	810	774	750	772	779	795	742	748	816	818	768	797	793	780	811	817	811	792	792	793	817	783	763	765	843	827	797	799	816	779	776	748	771	791	798	799	773	811	813	806	783	776	824	801	742	751	827	761	827	807	825	822	772	811	740	781	832	770	818	760	801	794	802	794	801	744	803	754	802	785	788	772	803	795	824	817	736	812	825	773	796	829	755	831	738	785	786	752	827	764	780	796	744	788	791	790	795	789	813	826	796	784	810	809	851	761	784	782	788	756	760	761	810	799	751	821	772	765	741	782	800	758	794	855	773	824	772	769	816	843	785	800	789	783	781	849	796	785	780	795	841	788	761	763	784	763	746	775	763	794	768	805	802	773	727	771	827	820	815	832	794	784	793	829	782	793	816	743	794	741	782	763	771	778	780	779	784	817	763	788	758	748	810	794	809	770	817	807	733	776	761	827	807	822	845	842	814	795	739	780	769	728	845	782	797	830	814	796	793	800	751	758	799	765	790	802	796	754	735	778	760	786	798	805	829	776	779	811	802	770	784	795	786	820	801	795	766	802	787	788	814	757	798	797	779	826	772	809	763	831	782	799	824	805	770	771	794
14964	7640	4592	2371	2705	2310	2502	1701	3113	988	494	444	410	340	359	340	332	322	371	357	371	411	408	388	329	315	349	316	341	342	290	392	509	466	320	270	298	333	312	295	271	305	305	276	265	311	291	312	296	286	284	281	277	295	309	275	292	289	299	273	304	295	275	271	273	273	282	270	294	310	271	291	301	316	271	296	295	279	282	296	282	296	312	290	294	301	304	299	317	329	258	301	296	302	314	258	262	290	284	284	254	289	294	305	281	296	323	306	264	290	287	284	281	245	279	323	304	300	306	273	246	308	289	279	281	274	267	285	269	265	309	265	294	286	318	298	292	264	284	293	288	282	282	284	318	291	284	296	282	234	273	272	294	300	308	243	312	271	266	280	306	308	287	289	305	292	271	282	291	280	297	313	275	323	272	281	269	320	302	301	298	298	277	279	294	256	290	325	306	287	291	291	285	271	288	285	286	262	308	270	253	315	295	262	300	262	288	311	261	279	270	284	282	272	294	292	297	294	335	297	240	289	293	268	268	255	290	290	271	290	267	309	284	261	269	269	272	283	286	294	304	285	307	274	286	250	301	257	279	268	299	289	299	263	299	284	269	266	261	281	273	310	266	300	261	295	283	297	285	279	274	277	297	252	290	283	299	282	287	274	287	297	311	278	284	304	310	294	329	290	310	287	303	271	275	290	281	280	317	280	287	300	291	282	252	290	254	280	287	296	278	254	292	275	310	287	289	315	293	302	309	268	263	276	296	284	308	275	291	299	275	310	296	292	293	281	258	271	264	298	292	262	278	304	274	276	283	266	278	286	297	311	259	315	279	308	272	326	281	285	311	311	290	315	315	282	315	324	297	279	290	269	308	300	289	279	279	282	271	301	282	262	286	321	278	270	288	262	294	297	320	305	299	295	285	265	296	291	296	288	294	290	285	256	271	289	272	272	312	290	296	282	266	287	255	311	291	281	306	287	277	282	280	276	279	257	270	284	292	321	293	292	296	261	307	311	271	279	303	286	319	259	278	296	287	283	297	293	307	272	298	266	299	314	321	320	302	288	295	289	269	292	287	282	312	278	301	276	273	284	281	283	301	281	285	284	313	285	299	294	275	263	273	266	293	285	292	263	265	301	288	257	284	250	311	263	286	273	285	306	271	317	265	296	293	254	265	262	320	288	330	268	315	298	301	309	292	282	325	294	256	309	275	287	255	269	285	266	265	284	326	318	286	286	254	285	306	306	275	299	300	293	282	281	270	296	286	303	274	315	327	243	270	269	298	261	303	234	285	279	298	255	297	264	276	294	277	292	303	276	290	272	305	279	268	297	291	279	293	312	290	311	305	300	309	277	275	294	284	295	289	282	289	248	307	288	285	280	288	268	279	300	291	317	273	289	272	347	280	275	295	280	269	290	283	285	257	274	280	290	301	254	270	292	277	295	269	305	269	273	292	293	267	302	307	266	272	276	294	311	288	300	312	291	296	292	326	278	274	301	274	286	286	299	272	292	287	286	314	289	302	263	270	267	283	284	298	296	278	285	289	294	291	275	273	298	286	264	275	285	266	276	275	291	263	302	286	317	301	258	301	300	283	285	311	299	322	251	308	248	275	304	279	291	312	292	258	267	281	301	304	305	298	288	287	273	314	286	303	272	256	341	326	284	308	306	299	279	277	287	259	269	274	281	295	299	297	265	281	312	301	300	281	296	294	292	273	262	294	299	254	305	291	270	291	286	267	289	277	270	294	307	295	284	284	318	285	275	290	294	268	303	251	286	288	278	282	290	260	280	326	253	286	317	272	307	260	284	265	282	307	294	273	292	269	259	298	299	236	267	283	309	263	291	271	298	271	301	290	296	265	312	284	323	290	289	274	285	291	280	287	286	311	269	264	298	260	281	290	296	271	274	307	266	316	296	293	274	269	297	279	277	306	303	267	295	279	268	263	242	285	272	249	280	293	268	299	285	335	292	261	269	314	259	295	295	281	308	268	300	298	312	299	246	251	250	256	262	306	299	296	305	289	282	287	310	316	289	269	299	263	284	306	250	270	281	301	309	293	275	281	280	282	287	285	269	261	285	284	296	305	291	303	293	298	275	284	296	319	291	289	282	276	270	296	232	292	279	286	302	297	303	300	286	268	276	292	279	307	281	294	278	278	313	280	297	273	291	279	283	282	315	282	279	300	280	262	259	293	289	264	275	285	320	303	286	267	306	289	288	282	292	295	285	289	290	293	279	261	294	302	291	302	278	287	291	298	280	289	297	292	275	287	295	305	269	285	282	268	329	281	285	268	284	292	288	296	293	313	301	280	298	276	313	296	296	260	284	327	297	283	295	273	303	264	288	288	317	297	250	277	264	306	282	255	272	300	286	311	265	261	309	298	264	291	269	293	294	278	311	283	271	278	288	321	261	306	274	305	295	287	315	274	273	272	299	268	283	293	284	302	304	304	284	272	291	259	272	318	266	255	303	309	301	275	286	267	251	289	283	276	256	320	316	295	287	261	294	320	270	281	284	315	283	289	310	308	284	281	296	286	311	308	292	269	265	280	273	271	253	259	274	273	300	285	276	291	292	301	307	281	272	283	297	271	283	320	290	292	303	277	293	284	281	299	298	282	292	271	294	271	282	280	296	312	240	276	317	289	296	291	291	269	284	285	297	284	278	260	269	293	303	307	285	305	266	289	302	299	278	305	284	252	275	290	310	285	312	290	297	256	278	285	297	291	281	276	302	282	288	280	293	283	272	293	266	262	281	327	256	290	276	285	304	290	324	272	281	299	302	278	275	283	305	277	276	289	275	291	277	289	310	290	269	307	279	307	277	310	268	284	260	270	284	274	256	267	279	266	276	277	263	270	283	296	266	280	299	314	281	299	287	289	318	287	295	310	267	273	273	286	288	315	305	267	278	316	277	288	292	281	291	319	318	268	288	283	282	258	265	301	309	277	271	297	280	281	293	287	277	299	265	318	262	290	286	284	248	310	295	312	304	276	285	277	280	268	295	292	291	304	302	263	337	285	289	269	271	264	299	279	294	289	304	297	306	295	319	284	303	285	265	278	315	282	266	261	298	313	280	286	288	287	301	290	290	304	309	278	305	293	307	282	278	285	292	268	297	280	300	268	291	297	282	285	292	271	260	288	286	275	279	261	287	275	288	290	312	264	277	303	265	295	261	293	282	272	310	289	260	292	308	295	297	283	298	287	275	297	269	298	278	261	294	287	272	269	313	296	296	320	304	305	284	300	291	294	289	276	298	281	331	300	301	297	314	272	262	291	295	278	302	299	261	312	293	296	291	281	301	276	291	303	272	275	265	279	273	297	269	303	259	294	321	294	252	287	285	282	269	301	293	295	321	269	263	282	288	280	289	267	270	256	311	302	261	273	291	289	269	296	303	294	294	289	272	274	306	312	256	291	300	281	295	290	322	295	261	276	258	259	295	302	306	298	290	260	295	264	271	285	283	292	304	280	297	304	273	276	319	284	316	227	292	287	276
10097	5900	6302	6038	9056	8994	9924	7885	13211	3873	2052	1810	1535	1278	1190	1059	1063	1156	1183	1354	1354	1641	1535	1309	1206	1207	1135	1249	1157	1087	1044	1301	2347	1775	943	822	878	1031	905	868	826	783	773	832	808	763	739	768	778	762	808	795	799	817	775	727	775	783	723	871	779	782	793	792	809	833	793	839	824	803	767	783	764	796	800	775	774	777	776	802	796	825	844	777	766	848	794	791	782	757	792	771	747	806	790	788	783	791	790	810	791	824	809	774	804	812	807	829	775	852	808	828	819	788	774	807	807	811	830	775	800	765	827	803	843	826	809	789	804	772	786	828	745	765	808	823	835	811	809	756	781	786	753	769	774	752	819	773	795	765	842	796	744	768	725	766	796	803	793	780	754	799	861	826	788	812	756	792	773	838	746	804	811	762	775	779	782	782	795	820	784	766	783	805	813	772	779	786	794	847	795	791	779	828	790	780	827	788	822	814	776	794	787	753	769	858	768	733	799	816	795	812	826	830	779	716	838	779	786	815	824	834	813	838	779	808	773	783	799	784	785	793	773	834	801	766	828	792	827	821	807	795	757	810	804	842	812	794	774	775	806	795	811	766	797	800	832	790	799	809	811	765	800	765	752	770	800	787	779	813	789	808	770	749	825	753	799	758	815	792	807	751	857	775	777	802	785	779	791	782	766	774	819	797	842	799	789	785	794	753	821	790	742	763	771	784	780	768	771	790	755	779	830	807	802	737	794	754	823	756	741	806	804	808	774	800	776	769	748	728	808	791	838	812	810	787	783	757	820	806	830	752	814	777	781	817	788	793	764	758	794	768	776	795	793	802	751	780	779	818	800	763	764	799	808	803	813	754	793	829	817	767	832	798	790	813	798	801	775	790	770	775	816	811	769	820	829	764	738	829	775	785	806	806	788	800	836	801	815	816	770	793	791	826	782	772	797	752	786	811	795	781	791	789	817	806	813	796	794	849	787	786	770	779	745	773	709	805	806	786	786	839	831	785	796	798	776	792	767	814	810	779	753	814	764	799	768	776	782	767	774	800	783	826	840	800	814	791	814	844	789	794	813	743	842	762	788	805	800	766	779	835	842	804	825	806	818	819	783	817	748	795	778	787	802	775	821	743	801	762	795	776	755	787	801	789	738	762	780	758	766	776	810	797	771	792	812	790	767	778	844	773	774	786	799	754	778	779	801	836	782	764	839	807	783	732	815	774	826	837	780	797	770	847	760	815	766	788	800	798	857	807	797	794	840	759	792	843	786	801	754	797	815	810	847	810	775	746	813	791	764	795	838	804	795	797	767	800	772	770	763	800	860	768	839	796	824	740	824	799	765	828	816	814	813	787	792	777	780	787	800	788	771	847	827	822	786	773	793	811	790	761	832	834	800	767	776	799	855	765	810	768	859	750	796	810	812	803	808	847	797	775	819	771	755	757	794	771	774	831	817	823	811	773	775	820	822	799	786	804	763	811	850	813	793	783	760	831	826	795	866	828	766	802	759	799	801	809	770	785	809	787	827	810	762	814	763	832	748	768	796	793	786	869	772	848	800	795	767	828	800	804	795	821	783	764	792	812	769	831	750	781	779	823	802	763	790	833	784	809	760	762	804	780	712	791	786	833	797	808	751	757	766	803	830	824	798	846	818	804	780	799	789	834	821	768	774	788	801	834	773	812	846	777	776	793	771	790	812	773	748	799	760	771	756	801	852	809	802	792	802	787	804	774	813	806	828	806	795	807	772	794	797	779	798	798	798	789	738	746	808	745	790	811	736	800	798	828	798	817	784	836	786	833	759	769	754	793	853	837	794	818	826	833	809	844	767	808	815	784	811	768	822	797	810	802	799	807	811	765	798	794	785	793	749	819	781	766	737	809	776	740	836	839	820	753	774	759	796	810	758	768	837	803	852	852	808	802	794	768	833	840	823	815	774	793	787	768	784	808	791	819	762	850	787	774	804	807	794	788	748	784	756	799	826	831	770	838	790	789	784	833	781	743	793	822	779	773	798	797	806	815	797	789	756	786	759	838	806	765	818	746	792	834	762	772	751	790	794	792	799	838	817	753	804	809	799	788	848	812	863	771	793	765	780	799	783	795	813	767	750	746	784	797	868	802	797	763	777	810	810	737	770	819	805	806	823	767	829	795	730	751	780	783	758	815	808	778	790	806	812	826	814	821	781	790	823	801	771	818	774	753	795	806	797	785	808	769	795	756	829	779	788	784	814	763	767	771	779	847	807	758	775	767	802	777	827	795	789	771	784	831	783	815	808	794	803	823	815	777	749	777	768	828	795	768	796	779	858	825	787	807	759	812	763	791	818	815	798	778	766	785	776	812	849	796	819	798	830	828	781	813	752	735	772	794	807	793	783	836	779	743	798	830	857	757	781	776	855	811	800	828	761	810	790	820	797	849	821	817	791	761	781	794	810	830	767	827	763	799	800	755	782	792	784	840	799	789	820	830	817	771	788	795	777	766	773	784	822	829	823	856	772	801	787	729	785	813	840	743	793	804	792	792	782	780	848	803	817	773	770	766	754	867	774	803	773	788	752	796	810	816	849	791	808	779	829	844	821	725	814	762	775	778	805	810	733	755	775	772	815	791	803	790	764	846	752	753	779	808	819	788	761	781	770	738	829	781	760	773	831	755	824	779	746	790	851	776	831	799	781	835	814	832	794	774	797	837	800	791	801	782	783	780	766	808	845	824	820	833	781	844	818	776	793	839	808	851	769	799	739	800	805	767	790	798	824	807	796	808	793	748	824	817	833	801	766	800	832	803	810	804	765	785	839	789	799	792	827	809	809	767	767	795	793	780	818	780	836	811	805	801	791	758	845	809	823	783	750	799	803	812	820	821	773	849	810	845	828	742	793	778	795	831	813	757	814	787	816	747	801	834	765	846	773	812	796	785	831	767	775	793	791	773	819	820	780	808	860	833	792	851	819	776	808	802	821	820	812	810	826	771	849	828	797	812	844	785	735	817	747	805	735	820	797	779	752	793	844	800	799	770	774	774	807	796	787	754	780	767	833	812	735	798	808	848	782	806	790	841	816	806	789	765	823	785	786	808	808	793	779	809	768	817	824	782	800	810	784	794	782	819	794	764	789	788	801	775	754	809	828	817	824	813	829	798	805	803	801	754	824	778	801	807	781	818	811	752	816	809	791	760	823	812	824	831	780	748	786	853	784	833	785	814	831	793	811	797	817	772	775	804	790	794	822	778	809	796	762	842	827	780	815	797	833	816	757	794	846	790	819	777	786	766	807	795	782	788	759	767	776	824	821	814	794	806	806	784	779	784	826	802	761	786	795	806	807	818	811	759	839	821	792	815	764	813	806	782	828	722	798	780	757	779	787	763	784	799	819	832	795	793	808	812	840	805	784	784	767	779	823	748	817	800	874	824	761	790	783	800	858	773	794	833	797	761	801	788	808	858	786	756	803	778	771	835	842	808	780	806	835	803	803	809	796	802	766	779	845	818	774	805	763	795	785	780
14672	9448	4514	2971	4012	4057	2142	2849	3714	2022	496	295	302	286	277	301	312	304	261	308	319	354	298	282	311	270	310	292	312	289	276	318	378	318	300	279	278	291	270	272	273	282	285	237	269	285	280	309	255	278	291	297	297	299	296	283	301	282	281	278	298	286	315	274	296	277	279	269	267	259	302	286	299	290	276	300	282	284	307	303	280	291	261	284	263	304	300	301	280	277	307	269	269	291	259	305	279	294	276	284	288	308	260	250	280	315	273	314	245	303	299	288	293	288	319	271	298	313	300	279	277	317	315	317	267	315	297	286	289	297	321	304	284	274	283	260	293	287	285	315	291	281	272	311	292	260	305	283	277	281	284	271	262	289	277	297	308	305	297	297	260	282	254	250	289	305	305	292	284	281	274	296	260	270	287	280	314	280	279	311	279	263	273	296	306	284	259	301	257	273	301	257	277	292	313	310	307	290	314	317	292	298	328	319	284	297	261	301	266	271	271	301	282	272	290	311	311	291	300	288	295	265	295	295	273	253	277	303	277	305	286	285	308	291	285	308	277	292	311	297	260	281	280	289	281	280	290	248	283	287	285	281	285	273	281	273	277	249	302	280	302	261	312	280	303	259	277	287	312	319	293	277	254	289	279	291	291	317	267	299	274	260	287	269	287	297	266	314	295	267	296	282	294	261	332	255	299	293	301	279	272	304	286	245	281	291	290	304	301	286	295	319	323	248	253	260	304	309	292	289	294	294	264	309	299	295	289	289	285	285	277	283	291	279	281	306	294	288	285	318	283	292	300	274	281	278	289	293	268	282	303	339	291	291	302	280	302	297	279	283	290	302	288	274	271	288	320	268	280	283	275	345	295	291	281	267	291	305	288	318	286	279	292	275	287	284	281	288	262	283	293	259	292	267	274	281	260	303	296	293	285	298	269	300	279	288	284	297	273	272	283	305	292	274	270	268	306	291	310	297	282	288	280	309	331	293	276	316	278	303	314	345	258	272	290	255	304	312	318	298	317	280	290	287	279	300	286	284	272	291	283	268	278	300	294	296	283	287	304	338	271	284	305	266	305	300	259	276	278	301	278	291	273	296	269	314	278	283	253	275	275	303	293	279	284	280	260	292	284	269	301	305	271	303	289	288	283	295	279	281	290	290	323	303	263	298	288	264	299	290	268	277	268	296	296	282	285	278	314	276	285	279	278	283	277	279	255	288	284	315	290	284	296	281	287	285	238	278	292	251	265	283	296	278	291	282	268	276	259	297	288	285	312	302	278	299	294	277	304	276	298	310	297	283	288	293	286	275	284	316	287	304	306	322	285	285	281	252	286	280	290	300	294	254	349	280	301	300	297	292	258	263	269	283	303	305	332	279	320	289	296	270	273	259	314	309	290	266	304	284	293	252	285	310	281	283	287	297	281	275	284	320	261	279	286	274	281	283	336	318	281	261	283	229	261	285	298	319	282	287	279	282	297	262	302	285	284	302	274	316	281	266	281	267	266	291	303	301	279	305	300	297	267	257	306	293	297	326	300	262	314	276	292	278	291	299	282	289	278	301	283	300	273	315	299	280	272	271	270	268	304	296	274	306	285	299	301	281	271	283	297	300	289	278	292	296	272	302	277	257	262	315	282	276	273	269	281	273	303	309	297	284	314	289	284	283	284	310	279	300	282	283	308	289	320	275	305	277	283	254	298	264	291	270	296	302	281	255	306	234	279	288	268	292	285	302	287	270	293	269	290	307	262	266	304	295	281	291	285	290	296	277	276	293	299	281	296	304	286	269	288	296	285	285	262	278	292	286	278	289	287	275	249	261	296	291	269	277	283	320	317	271	291	310	275	288	292	288	293	297	279	280	301	266	290	288	314	279	312	270	297	318	289	300	303	264	282	295	299	305	296	280	258	286	298	280	269	270	292	274	278	295	290	265	276	276	302	280	327	262	284	285	284	291	308	304	290	290	312	312	288	273	292	312	299	318	287	279	294	293	296	261	294	273	306	281	293	293	289	310	301	280	302	277	294	284	303	253	329	274	304	295	267	269	291	302	279	288	289	290	265	303	319	271	266	296	288	312	293	303	304	268	309	285	304	262	271	288	300	282	275	283	283	276	296	282	305	261	258	300	332	279	281	287	278	272	286	258	270	305	287	309	306	296	290	275	286	261	294	266	304	301	259	297	285	278	287	287	339	291	289	312	290	301	279	290	286	305	270	269	272	276	267	310	285	286	272	278	315	298	258	282	271	293	308	306	290	286	298	285	270	291	278	290	306	297	288	274	267	292	302	311	297	266	282	303	303	299	280	291	270	301	310	285	255	292	260	264	263	297	259	282	289	321	288	288	299	287	292	279	281	274	289	280	280	309	293	325	284	294	309	306	282	284	266	291	302	312	277	289	276	258	280	283	283	284	278	271	287	279	257	308	282	269	282	305	292	299	292	302	273	274	270	282	286	296	290	272	285	296	288	290	283	291	269	291	307	282	310	275	261	301	295	291	282	276	252	300	295	295	265	271	272	280	243	265	277	288	286	267	282	257	282	285	287	304	268	296	297	260	298	275	271	305	256	276	290	287	285	271	314	257	296	283	284	317	306	305	292	276	282	275	292	273	289	298	290	310	284	290	276	273	274	338	319	268	271	295	251	283	264	288	303	297	299	271	245	283	257	296	292	293	299	295	276	294	279	277	303	267	288	302	290	258	268	289	275	285	282	269	277	302	301	282	303	286	287	271	295	272	271	289	297	250	283	281	276	303	297	264	296	289	275	291	316	298	284	335	267	296	309	300	282	285	264	283	298	295	280	291	295	294	289	267	304	305	288	292	274	281	313	281	277	286	288	292	278	298	329	293	286	279	275	285	280	308	283	281	330	285	283	283	305	278	299	301	290	296	260	280	308	297	285	309	283	309	279	268	266	307	306	264	255	296	303	314	273	258	317	296	266	286	293	273	325	291	314	293	284	310	265	296	293	282	265	302	264	297	280	273	244	273	285	298	293	288	296	296	283	277	290	308	322	273	284	296	286	266	308	317	274	287	279	281	267	290	261	285	317	260	304	308	323	303	311	309	294	277	296	272	296	293	273	303	319	300	263	292	280	288	318	304	262	260	303	315	285	275	287	273	293	313	297	298	281	279	277	300	277	300	287	297	303	294	247	288	262	300	290	310	312	274	281	322	265	286	279	291	282	285	300	281	311	267	268	301	282	294	290	280	293	277	293	309	278	296	318	299	284	292	271	288	294	283	323	300	289	293	302	292	294	266	307	310	287	283	287	261	290	292	289	261	269	312	267	295	262	308	262	282	342	302	303	303	313	295	314	279	295	288	292	288	292	280	267	299	278	251	275	303	269	275	281	301	271	280	291	288	324	278	292	299	296	254	301	283	275	333	291	276	261	279	311	269	277	285	302	253	289	300	278	299	271	284	277	288	286	265	278	317	273	284	315	301	276	290	248	296	308	248	283	282	273	287	266	279	272	299	288	267	259	275	265	283	262	255
9795	8329	6101	7733	13073	13425	8763	12499	14177	7857	1484	902	872	863	871	850	876	936	949	1042	1073	1011	885	930	919	924	881	884	886	948	853	945	1204	1038	839	830	796	822	823	772	842	818	848	784	857	801	846	763	819	833	775	794	788	801	748	781	824	792	785	811	749	785	799	777	794	766	794	753	761	789	783	764	817	764	806	799	812	760	823	765	852	835	792	796	767	757	774	764	836	775	756	836	831	819	840	774	786	776	864	761	803	763	774	797	794	772	779	802	803	786	782	775	810	824	807	774	747	797	772	760	807	772	798	812	784	791	798	798	811	778	791	801	801	718	788	812	802	802	816	823	766	756	773	787	824	801	751	777	780	808	832	716	760	805	789	852	799	796	716	771	782	808	817	814	763	779	743	828	782	810	815	759	759	757	784	761	823	787	790	830	808	836	761	808	819	820	802	795	744	787	792	814	775	785	789	797	746	791	776	783	834	811	759	794	804	801	778	770	798	763	831	782	794	775	806	835	817	865	834	749	797	818	755	838	772	828	772	866	846	799	842	763	795	771	772	747	828	777	777	791	809	762	751	782	787	781	790	823	773	810	784	774	764	749	818	745	766	858	809	765	774	778	787	824	821	780	775	753	821	814	757	789	768	838	777	811	798	805	820	758	738	753	808	771	783	797	821	799	816	810	775	800	859	823	772	814	777	770	767	778	784	791	770	779	766	834	807	796	808	824	830	762	789	822	765	806	816	786	799	794	772	757	800	836	800	752	759	796	786	755	758	768	813	785	816	787	775	741	792	807	781	771	791	774	795	781	809	815	772	720	782	813	798	782	791	792	780	782	774	807	790	773	760	810	788	751	733	821	839	786	836	802	777	825	774	773	791	760	797	702	795	775	776	804	815	773	746	783	796	796	837	800	795	783	742	815	809	731	814	770	807	781	809	817	786	789	778	772	791	808	783	804	763	775	769	781	806	759	781	782	747	816	807	820	777	815	814	727	791	771	764	795	765	748	837	823	808	745	785	840	718	791	792	744	823	784	785	763	827	829	768	799	814	826	786	776	775	815	791	812	819	823	798	808	798	776	782	774	814	799	810	798	835	773	768	746	768	817	787	773	790	756	723	850	776	759	737	817	828	851	814	782	776	818	837	861	718	841	801	792	751	784	796	776	830	773	757	795	810	744	771	776	803	808	777	791	801	808	788	831	781	783	741	766	806	757	778	768	774	799	754	771	763	818	768	780	782	721	821	764	744	833	794	820	801	817	771	825	826	795	779	807	810	779	759	834	794	757	747	799	751	802	795	737	787	790	819	835	775	811	776	784	788	788	809	833	775	811	743	818	788	746	773	729	722	843	808	844	792	775	727	812	758	813	802	774	771	764	804	825	738	770	843	773	778	772	769	776	825	741	776	820	801	807	738	831	764	840	771	749	809	803	773	834	740	801	777	798	807	804	815	792	767	812	767	790	816	855	834	857	783	799	799	798	771	791	842	778	805	738	797	768	843	791	768	843	745	791	824	831	832	857	767	771	774	821	873	710	734	787	784	782	792	784	819	747	742	746	777	795	733	790	763	808	784	828	802	822	792	781	816	766	797	769	785	784	779	833	822	752	840	787	818	826	771	794	796	805	811	767	817	748	728	763	816	837	809	779	880	787	777	811	828	813	770	753	793	815	793	863	790	779	828	791	776	785	791	755	778	798	797	829	746	819	799	828	808	791	796	804	820	793	821	763	751	756	792	797	789	751	808	777	789	832	780	820	824	806	795	777	791	825	783	841	774	784	763	761	777	733	816	863	768	843	773	749	851	837	777	764	804	835	817	803	773	823	735	769	745	811	821	762	802	752	787	821	755	746	787	806	805	771	773	785	779	760	715	826	792	826	837	860	816	759	762	803	798	826	829	796	824	787	767	817	833	777	734	874	771	787	808	839	792	796	788	841	736	788	736	789	755	764	821	819	789	758	853	801	803	778	773	830	845	764	744	813	790	758	764	792	705	747	783	772	795	804	755	816	761	782	807	806	787	770	796	791	793	813	834	777	782	794	779	817	806	790	811	792	800	832	785	845	743	789	772	804	751	806	732	843	789	791	801	809	723	861	794	844	775	727	779	771	781	777	751	758	822	872	792	791	787	767	777	773	816	800	788	801	789	827	803	774	771	747	767	784	806	850	834	822	829	755	730	796	797	776	794	800	775	810	773	798	793	768	773	794	799	755	787	833	793	771	760	771	816	777	842	816	768	789	813	740	790	715	736	780	787	808	769	813	782	864	799	814	826	758	802	822	791	792	839	784	812	751	807	799	816	802	775	783	740	790	793	795	789	771	827	820	742	750	772	835	810	817	759	816	762	785	788	761	803	803	799	736	760	777	802	805	784	784	784	770	823	780	779	830	772	785	746	807	792	843	750	796	820	806	794	805	753	845	845	757	800	845	759	772	783	831	761	753	788	829	811	770	805	747	774	734	791	790	868	795	755	770	804	765	811	780	785	735	788	811	783	799	812	826	843	791	824	781	781	784	776	828	781	784	801	791	786	847	784	757	804	848	814	780	784	779	831	814	750	783	792	754	790	773	766	772	807	766	761	764	806	845	837	743	779	809	789	756	776	815	833	775	828	805	795	766	775	849	788	774	784	787	790	773	800	793	782	817	753	762	757	830	808	778	731	828	766	812	816	767	744	791	812	788	792	806	764	800	791	819	772	792	745	793	777	822	744	809	815	739	812	818	795	848	841	819	867	794	790	753	763	756	800	775	775	776	777	820	800	799	801	800	767	803	788	779	797	802	772	754	780	741	843	828	815	772	776	802	812	807	820	804	745	768	865	772	802	789	778	812	821	782	795	769	779	801	786	792	823	716	781	783	740	772	794	847	807	823	737	789	797	771	786	770	806	790	764	805	768	794	784	822	778	810	819	756	750	788	803	814	776	816	808	864	761	744	825	796	795	802	835	787	780	837	758	796	778	781	759	740	785	803	799	782	800	797	774	776	818	809	818	841	774	801	793	809	764	771	832	820	788	800	772	816	779	816	818	755	793	786	842	762	846	788	847	776	792	781	784	817	772	769	751	796	785	787	796	792	786	855	812	819	800	768	769	778	754	813	778	800	758	787	837	776	803	782	800	786	867	824	816	779	788	817	827	775	702	721	764	827	803	800	805	755	783	761	806	795	777	846	760	824	796	763	792	785	743	790	818	786	785	761	773	801	751	824	803	770	776	799	758	795	747	805	716	775	779	795	765	754	809	775	791	717	809	829	784	817	764	794	836	776	761	846	800	787	779	805	748	755	773	769	764	779	846	806	802	797	800	809	756	865	821	771	800	790	762	822	804	810	806	790	777	760	798	750	825	758	807	776	835	804	779	814	793	827	777	780	811	825	817	768	775	790	772	785	826	812	801	770	806	801	788	781	775	815	785	805	832	832	769	823	773	824	785	759	760	788	817	789	756	796	812	780	794	799	808	792	828	798	808	784	804	797	770	776	751	756	770	725	827	785	769	811
11565	6028	4448	3783	4280	3635	4118	3688	2246	1192	365	289	299	310	319	299	332	327	329	303	341	295	297	296	334	344	309	280	287	347	300	369	364	326	314	300	306	296	294	276	303	288	311	328	273	277	302	304	289	294	280	255	309	293	284	298	290	295	282	306	298	297	285	312	290	313	268	313	295	287	314	302	281	267	294	306	284	314	289	280	290	286	272	286	279	284	299	274	254	285	293	270	308	263	272	296	328	325	288	270	307	291	295	286	320	283	292	314	301	304	310	265	268	291	279	277	291	269	305	297	288	316	285	328	291	278	323	290	316	287	259	285	284	300	294	292	275	298	262	277	306	294	303	264	286	281	288	294	293	315	313	291	288	288	274	301	325	321	326	294	269	292	286	273	281	293	318	274	272	314	290	275	292	276	294	300	286	261	275	286	351	319	308	286	298	285	264	274	302	301	303	261	272	245	273	303	302	275	260	308	312	323	339	295	286	287	261	285	343	304	280	297	320	301	306	294	255	251	271	309	278	298	281	296	291	274	286	311	315	286	286	274	292	270	267	303	269	277	277	279	281	296	290	285	256	258	283	275	314	270	293	281	307	297	289	283	296	284	302	272	287	275	278	270	279	304	296	271	289	299	311	285	296	270	263	309	302	306	286	294	295	295	289	277	289	311	318	299	270	283	282	285	284	293	293	292	282	280	293	296	299	260	291	251	288	309	280	271	280	267	293	314	258	294	291	303	267	292	249	306	290	286	283	260	285	296	296	309	283	295	272	278	300	294	283	256	289	334	288	283	273	297	274	286	282	302	281	287	334	272	312	280	286	277	295	270	293	303	275	300	294	301	310	292	280	292	280	298	286	259	304	283	289	300	307	278	292	277	274	331	266	283	273	296	307	275	270	306	287	279	289	266	305	280	280	315	283	268	316	292	302	309	279	318	307	295	296	311	314	275	286	256	313	306	290	263	309	281	293	297	294	273	302	301	291	268	293	294	316	272	298	287	287	278	315	299	283	291	283	297	323	309	299	290	298	330	294	261	292	272	301	298	263	272	301	283	269	309	307	284	284	274	307	311	301	316	289	307	277	329	283	297	286	295	287	295	299	319	302	302	307	315	290	286	284	278	289	314	275	289	309	241	297	296	283	304	300	301	288	303	315	241	294	294	276	302	279	314	303	296	298	275	316	316	284	285	278	313	298	265	279	267	264	302	310	308	267	279	279	295	297	295	293	266	290	281	294	294	292	274	286	260	297	275	263	319	290	302	306	282	277	323	287	294	283	272	305	302	305	298	296	285	277	299	285	284	300	284	281	284	282	271	273	278	290	304	291	282	296	265	290	291	300	313	279	301	290	287	297	286	306	281	291	283	355	289	301	303	292	306	287	283	303	281	288	283	307	267	285	272	280	278	274	310	301	287	283	295	286	303	304	298	279	280	270	275	299	279	288	279	282	284	307	263	325	299	273	296	306	306	304	262	301	297	286	277	312	286	285	285	284	294	289	287	284	286	308	293	277	310	299	266	271	296	275	290	280	283	310	285	309	294	278	284	271	303	267	269	283	284	293	304	293	298	258	294	307	298	274	289	289	277	303	264	271	289	291	258	287	281	297	295	281	284	306	320	266	270	304	317	275	314	248	282	311	294	282	309	331	287	291	296	285	282	295	277	291	296	297	304	303	287	279	281	276	300	269	276	270	289	289	256	300	295	261	289	300	289	285	282	272	286	302	266	284	280	298	283	289	291	282	271	286	281	247	287	258	301	310	331	300	308	256	307	273	294	288	279	295	279	297	297	273	288	288	310	323	297	281	289	302	286	270	312	272	308	310	305	298	315	315	330	258	291	305	270	279	305	288	296	282	319	305	298	295	281	287	263	306	292	304	304	285	294	305	285	295	287	265	297	326	292	257	273	281	324	288	295	291	285	275	329	320	305	288	259	266	277	272	276	286	292	319	287	290	288	299	292	299	288	268	292	278	275	284	282	282	283	275	282	286	263	282	281	288	279	310	333	286	295	284	271	310	290	283	273	287	317	317	281	280	273	291	298	282	302	279	255	278	293	299	308	285	290	307	285	270	283	275	283	296	299	292	277	303	293	297	326	309	276	292	315	290	283	271	290	302	303	295	308	286	266	318	302	281	297	276	299	271	288	292	290	273	278	301	305	293	296	297	298	293	297	264	284	299	321	310	268	316	305	243	282	288	301	280	293	278	305	277	257	251	273	274	271	306	308	287	300	265	283	273	286	291	276	299	291	310	324	303	257	275	272	278	288	298	249	287	287	284	274	292	288	307	284	279	296	275	310	274	286	293	297	291	310	309	298	286	287	262	290	276	305	273	277	270	265	260	290	327	281	298	305	279	293	295	283	295	297	279	274	275	281	327	330	264	297	270	278	292	279	301	292	286	297	266	301	299	292	302	292	276	276	289	262	324	300	288	285	303	246	293	280	267	300	276	287	310	296	293	263	295	308	283	281	264	284	281	288	267	307	304	262	293	299	280	297	266	293	302	310	311	282	302	270	286	278	308	317	318	282	257	292	286	261	293	284	272	299	290	285	258	249	316	319	283	280	274	315	253	287	271	294	275	290	293	286	291	300	308	319	315	280	303	291	309	283	299	311	295	331	292	305	304	287	289	295	300	299	283	282	312	308	299	305	256	300	288	304	282	275	307	302	302	292	291	301	324	317	298	300	298	292	287	270	273	306	291	298	321	319	278	274	258	293	297	300	282	322	283	303	309	261	271	275	285	275	276	287	289	286	282	291	304	300	288	290	274	289	282	293	308	286	284	279	308	305	291	254	280	269	286	310	270	276	280	272	275	264	292	280	276	292	284	271	292	301	270	302	284	270	301	282	276	299	289	298	308	275	305	319	296	309	290	264	307	283	302	262	272	250	317	257	292	275	277	309	298	272	293	289	311	302	314	267	301	288	301	281	270	280	306	263	327	290	303	266	274	291	299	282	268	296	308	258	303	281	309	292	273	300	303	277	281	282	312	285	263	298	290	307	302	269	319	265	270	269	302	329	297	282	293	270	293	285	281	302	293	307	285	279	263	310	292	293	292	293	281	274	272	303	287	283	275	290	301	300	277	283	326	272	310	325	305	297	294	284	309	252	293	290	283	264	256	312	287	302	320	281	268	272	282	289	250	304	273	264	301	295	266	268	313	274	278	323	305	276	264	296	322	296	303	272	315	284	288	305	282	290	295	311	301	292	288	281	284	300	295	279	276	268	296	278	309	295	289	292	288	286	276	285	321	297	257	302	305	272	322	291	305	270	303	295	270	303	326	259	254	293	281	343	284	290	274	269	296	296	287	299	275	329	295	307	278	256	258	290	271	273	252	258	295	270	278	303	311	292	285	277	301	314	302	272	269	292	279	284	280	272	294	321	300	290	300	288	284	280	285	316	275	268	272	284	307	275	283	299	286	297	294	264	307	276	288	288	281	301	299	303	271	299	285	285	281	310	301	286	269	296	310	310	284	263	284	302	286	290
7905	5318	6193	9249	12993	12998	16157	13546	8844	4857	1050	1009	900	932	969	985	968	1069	1153	1162	1119	999	972	951	858	957	966	956	911	931	965	1261	1326	1092	864	838	873	854	832	783	808	862	787	774	790	787	744	793	797	797	798	774	826	805	790	789	817	811	799	782	779	817	790	770	775	831	827	796	799	774	712	808	818	743	787	745	813	815	784	752	825	810	793	772	762	807	783	772	782	791	814	757	808	759	848	804	763	786	826	810	822	814	765	753	817	790	783	831	784	792	797	792	808	766	801	781	758	825	803	793	773	787	783	789	797	749	764	819	792	777	762	782	753	774	806	842	814	823	832	822	844	791	781	768	823	788	831	792	788	832	774	747	789	804	761	773	764	785	784	814	808	785	765	834	806	778	803	851	823	794	761	797	761	818	786	824	792	773	793	804	794	833	770	749	803	809	787	800	797	853	820	766	765	763	770	823	801	807	785	772	739	804	808	775	833	765	831	794	818	805	839	741	784	788	791	786	795	829	817	746	769	790	766	822	765	790	789	806	770	799	788	769	803	790	835	775	805	746	809	778	803	732	787	759	797	748	788	800	783	775	841	840	751	803	809	790	772	790	806	818	771	766	768	729	819	825	763	848	772	813	829	756	794	829	782	834	735	766	756	787	778	830	778	829	828	786	810	796	776	794	779	778	808	791	789	818	768	786	829	746	791	783	791	819	817	825	782	787	780	768	804	809	773	789	798	799	788	812	832	762	815	843	740	850	788	762	798	826	831	780	779	785	808	807	804	764	786	790	778	829	820	824	784	753	814	813	778	814	825	772	732	791	776	791	805	795	781	746	757	799	751	787	781	768	754	820	799	823	788	776	753	804	764	812	785	760	803	787	821	820	755	812	818	759	844	799	757	849	788	780	783	812	771	795	797	818	767	804	792	811	761	795	793	794	737	791	808	795	816	806	802	798	797	772	822	782	773	791	809	761	830	794	859	754	806	773	851	786	806	778	782	779	790	833	749	757	858	816	780	878	800	757	807	783	789	766	787	843	825	781	779	801	809	775	765	805	770	787	795	773	781	787	793	714	731	795	819	837	698	757	773	793	815	789	804	769	810	766	779	771	838	789	783	787	773	777	816	759	756	843	770	783	799	773	807	792	830	804	794	799	822	763	813	813	834	773	800	813	749	802	827	777	769	762	790	796	822	761	818	796	795	778	811	802	794	824	781	738	786	779	795	793	761	791	755	805	831	785	784	780	769	765	783	774	820	771	795	806	772	764	763	813	730	798	768	796	813	749	804	780	824	785	741	813	821	818	825	758	799	784	788	832	843	758	851	778	825	774	758	783	821	800	797	762	805	791	816	837	750	784	842	797	835	793	808	760	769	779	738	780	746	774	778	773	761	801	784	800	805	805	797	809	813	795	781	794	810	831	768	791	850	796	799	757	769	784	734	821	850	775	771	783	814	800	782	789	830	799	784	816	786	809	769	805	809	827	805	801	763	796	718	833	869	811	797	775	809	792	776	824	784	784	748	853	836	747	816	782	805	787	779	804	805	813	785	799	761	807	788	815	772	824	820	783	755	746	732	785	794	836	754	765	826	823	794	795	771	816	793	786	776	825	849	838	787	770	777	850	805	737	802	852	787	802	803	752	783	735	794	823	830	804	757	789	772	806	803	771	821	814	804	758	810	789	821	808	768	799	835	807	804	835	817	757	777	764	757	823	814	801	758	859	791	797	748	808	828	819	785	841	782	793	808	764	792	804	855	767	782	859	786	812	833	800	796	797	867	797	768	783	823	785	789	778	840	780	781	812	787	779	823	816	843	825	771	781	819	791	797	852	846	821	785	784	774	803	799	780	754	814	758	778	795	809	787	809	768	771	782	783	811	825	791	789	804	791	788	805	748	813	827	787	799	825	778	785	812	723	775	786	812	786	810	826	807	785	793	818	772	766	816	814	800	786	794	808	753	805	761	837	809	794	755	766	776	784	757	772	791	765	791	755	839	779	779	819	795	807	823	749	744	823	777	816	807	775	798	791	822	789	813	790	741	765	755	836	846	797	761	759	766	815	806	828	790	791	815	788	815	796	834	774	796	779	767	768	747	817	764	778	831	818	817	767	792	755	844	806	779	776	778	812	788	763	706	767	795	767	823	801	817	799	810	778	793	794	874	782	748	792	789	780	762	780	803	734	766	778	767	834	764	753	857	808	762	792	793	798	807	776	747	777	818	792	771	790	788	796	822	859	779	741	742	779	770	789	770	828	805	774	780	806	767	774	786	824	782	789	863	780	812	835	797	799	768	790	795	791	762	796	818	828	796	804	775	816	768	777	785	838	779	745	776	788	762	753	756	793	778	797	770	821	823	812	790	770	833	803	801	801	862	819	852	793	751	793	814	794	808	838	755	809	812	808	828	807	802	814	786	808	843	809	823	820	788	792	831	792	774	805	808	825	747	804	802	770	811	810	805	793	738	771	756	790	801	790	767	803	777	786	796	782	791	765	792	813	785	767	807	821	846	816	779	811	796	781	798	847	840	807	779	794	800	796	785	772	793	835	749	838	768	771	803	825	765	820	854	785	816	763	800	798	757	798	859	807	796	756	855	832	792	796	790	853	781	829	845	856	884	803	828	828	738	774	780	790	822	800	780	768	805	769	770	815	774	816	801	757	736	774	760	782	821	799	785	776	797	812	774	773	784	819	773	760	828	829	817	813	778	763	808	817	765	833	787	780	787	763	761	828	775	805	865	794	786	760	842	797	820	788	826	826	810	794	770	774	784	790	779	778	796	843	810	749	757	822	775	812	812	811	770	800	827	795	781	752	762	790	821	796	829	766	807	787	741	749	807	789	791	816	771	757	824	763	779	803	820	815	765	826	790	771	777	761	785	805	803	768	817	849	767	777	790	801	842	797	811	794	803	828	806	818	778	787	832	751	784	831	806	817	776	762	793	784	850	780	816	814	803	778	822	808	776	773	779	783	763	866	776	819	775	754	764	819	772	815	741	801	803	799	776	795	839	754	803	755	834	782	788	765	833	797	812	786	759	822	772	763	769	812	797	809	757	801	775	757	791	766	773	796	841	786	860	784	773	788	786	771	766	816	780	781	794	773	811	790	805	783	813	820	830	754	826	749	737	802	758	756	781	784	780	776	810	783	820	825	790	817	804	820	809	793	816	786	785	796	819	757	803	765	835	786	786	761	853	745	791	804	789	825	784	762	769	722	801	759	779	799	721	829	791	755	746	813	806	851	818	765	786	826	853	796	829	740	807	813	824	781	822	779	798	763	784	823	818	809	795	766	785	766	775	792	826	791	730	805	812	800	816	803	832	812	841	773	850	813	823	815	777	813	781	806	771	782	754	779	774	738	788	830	787	789	812	825	799	809	795	828	833	841	767	823	793	806	818	811	753	763	821	778	761	841	819	796	773	862	792	815	772	832	808	806	802	775	759	779	793	809	773	756	775	877	822	781	796	789	772	748	793	795	796	757	780	782	805	777
10828	4468	3571	5181	5190	3355	4692	3945	2136	589	340	313	324	299	292	304	346	308	334	348	314	315	333	348	318	284	297	280	296	294	332	335	416	334	272	291	319	322	273	299	273	278	296	288	294	280	286	249	320	283	295	302	280	292	294	284	292	291	281	305	286	282	284	308	321	285	288	307	281	281	308	315	286	293	304	277	261	308	286	287	304	288	290	293	294	281	275	309	278	293	277	310	338	292	277	287	284	268	260	267	306	269	311	307	266	296	272	309	294	292	311	296	278	272	311	286	277	253	296	309	292	316	282	319	265	279	299	297	320	290	285	293	290	299	273	270	297	309	284	328	291	291	289	262	307	297	292	283	290	271	315	269	312	281	265	307	305	301	321	273	309	285	321	274	286	261	271	291	271	299	303	293	313	289	300	282	286	284	277	284	290	306	282	280	266	278	307	294	277	289	289	301	295	271	283	302	326	269	288	249	297	304	272	324	308	307	301	258	274	278	290	276	274	287	280	283	260	303	313	299	312	306	269	286	287	294	290	281	303	278	275	283	290	299	287	289	291	311	280	282	308	280	286	303	275	273	302	282	277	307	266	283	290	265	283	265	279	349	285	300	297	299	259	276	304	298	286	286	322	286	303	310	307	279	256	247	315	276	308	269	318	285	305	311	315	308	271	307	288	267	288	311	298	301	265	307	269	267	296	289	275	308	315	286	284	255	297	283	303	326	268	312	322	285	269	277	295	292	279	306	286	267	281	302	252	278	263	311	318	293	300	284	284	290	307	323	280	259	296	305	299	304	326	298	329	287	294	321	279	256	291	307	318	277	296	294	286	302	285	286	268	253	285	273	278	297	294	271	311	292	299	263	296	303	278	301	303	330	330	281	270	294	278	315	286	295	256	297	268	304	304	256	300	313	299	279	290	320	300	289	289	293	264	292	310	287	286	269	284	275	280	292	296	292	262	307	315	269	255	267	282	294	284	272	291	305	292	305	301	300	265	281	279	300	278	289	311	296	272	300	274	282	271	301	304	292	291	279	273	301	308	265	321	283	305	300	286	294	300	279	319	286	291	315	315	281	295	271	277	330	268	281	314	294	289	297	302	289	296	313	319	313	271	311	301	297	318	291	296	271	280	298	269	275	282	301	292	291	293	279	315	321	297	299	294	260	269	300	290	286	293	296	291	307	288	283	293	295	322	278	305	305	261	284	302	303	289	311	273	311	306	289	297	296	308	287	307	308	296	297	310	288	275	265	267	331	288	310	259	263	294	304	299	302	298	264	270	302	264	285	296	320	304	296	301	311	309	333	292	298	274	332	287	297	304	246	286	333	285	276	301	293	286	302	276	290	281	283	298	290	284	298	302	301	305	288	343	290	291	302	286	322	288	272	319	264	291	299	276	279	313	291	269	295	322	284	295	303	282	269	298	290	298	260	298	291	331	310	285	300	302	289	313	304	329	309	301	303	256	307	295	324	311	295	264	265	308	275	303	273	301	294	279	280	297	285	307	303	290	287	261	288	317	293	329	281	288	275	286	287	292	275	293	286	310	272	294	274	282	300	290	293	264	274	277	290	323	305	303	279	277	288	314	300	308	276	302	309	272	267	278	266	279	280	272	286	276	262	306	288	297	303	288	293	282	281	318	275	327	288	327	302	293	291	310	325	296	294	284	284	330	319	279	272	299	300	290	280	304	266	295	281	326	280	307	291	292	303	284	314	311	279	280	285	330	262	324	294	296	280	281	286	321	318	304	307	307	278	293	276	306	298	322	307	273	292	303	289	288	290	301	305	296	276	287	272	246	259	296	319	296	281	293	296	294	301	292	274	313	288	303	283	307	302	275	305	267	270	266	280	278	307	307	325	304	288	312	282	295	299	279	283	290	311	289	275	320	298	243	283	268	316	290	268	324	261	289	316	288	318	265	278	262	330	300	327	267	295	287	283	322	314	311	304	289	295	254	281	293	272	317	302	307	276	288	290	262	322	283	292	314	294	323	272	308	307	258	295	299	291	269	271	265	305	271	299	284	308	277	301	292	305	295	287	305	316	304	269	301	263	300	279	312	308	310	293	300	271	284	267	289	292	298	282	300	267	307	272	299	286	300	305	272	290	276	294	285	273	266	318	272	311	340	289	269	288	284	297	272	284	309	283	310	282	284	302	287	318	332	327	273	306	282	266	301	271	267	332	322	282	270	302	293	316	305	304	313	302	308	310	301	312	269	286	299	266	330	282	284	268	271	287	287	263	262	279	323	311	256	296	304	282	294	273	284	264	272	252	313	303	309	301	308	266	285	282	282	284	289	313	307	314	295	289	302	285	296	285	276	287	304	276	274	275	299	313	292	289	300	338	303	291	290	305	342	297	289	296	298	275	300	348	318	269	301	278	298	282	271	310	299	296	273	290	280	261	288	301	298	272	255	283	277	307	305	288	288	294	277	290	271	305	264	269	291	282	268	272	280	329	272	305	310	276	336	280	300	304	286	292	304	308	298	300	314	288	279	271	265	257	278	281	269	316	294	283	275	286	261	313	292	288	314	288	297	311	313	289	276	273	294	299	292	288	301	281	280	266	307	273	274	290	265	271	307	304	300	273	287	295	304	284	309	290	279	279	291	289	310	313	291	308	284	298	281	270	322	283	293	277	298	279	299	296	304	275	298	297	293	293	293	293	307	313	280	290	296	324	264	288	273	260	278	291	283	314	298	320	299	291	316	301	283	282	316	298	292	271	299	272	287	281	284	296	263	290	325	284	317	264	285	300	292	278	282	299	310	297	266	254	300	292	306	292	300	249	256	285	261	282	270	302	279	292	304	275	294	302	317	295	292	313	290	267	246	282	300	277	297	303	296	296	283	299	284	283	307	265	293	285	256	298	259	292	305	304	308	265	280	294	289	299	295	303	293	284	241	295	278	292	319	286	278	285	282	259	309	281	293	261	315	299	316	283	255	315	314	297	283	306	277	284	315	274	268	288	278	263	302	262	303	288	301	280	285	266	277	311	292	309	275	315	291	294	272	277	281	313	291	259	279	270	286	304	283	275	280	284	266	313	281	314	278	259	282	278	317	285	294	291	295	302	281	319	297	325	288	284	295	301	311	306	289	295	324	304	312	303	321	302	278	298	276	282	283	308	288	290	334	297	266	289	258	302	268	302	280	289	311	302	280	291	308	282	281	298	282	282	268	322	265	269	315	304	286	283	294	270	294	285	269	292	287	296	293	328	308	284	282	281	266	296	284	288	288	283	289	255	290	283	281	297	276	287	341	277	287	273	304	285	307	293	280	264	295	302	307	276	307	295	294	274	266	281	305	296	260	307	300	281	294	300	293	309	306	251	287	279	295	277	279	282	275	296	267	277	305	274	280	319	283	278	301	278	288	291	267	309	307	268	296	292	296	269	296	288	295	295	278	271	257	327	277	287	302	316	281	303	286	281	298	315	297	267	325	282	271	283	249	273	265	287	288	295	287	284	274	272	274	282	305	299	320	269	275	276
7390	3880	5924	12677	15093	11808	17479	14525	7793	1913	979	990	954	916	941	983	1010	1168	1117	1164	1165	1101	1034	1016	1017	978	957	963	903	1010	1097	1224	1426	1125	866	814	843	887	853	835	815	820	783	833	790	761	769	756	822	801	792	813	807	771	774	816	830	824	786	784	765	820	828	822	764	753	825	801	791	759	808	804	778	784	825	852	790	778	834	765	812	816	808	796	810	829	817	801	831	746	797	870	754	769	857	791	819	763	820	789	795	798	759	822	815	788	843	751	811	838	792	762	793	789	794	772	741	753	787	812	814	789	785	771	806	769	756	792	800	756	828	804	820	768	832	821	834	852	799	769	799	820	787	808	809	806	852	807	779	784	828	812	836	767	819	812	783	759	765	839	833	802	770	787	772	722	784	791	764	783	836	835	783	811	805	771	824	792	788	807	825	753	783	800	799	778	816	805	791	803	779	800	786	805	787	811	802	827	777	805	775	767	819	762	798	823	810	818	813	771	826	786	816	837	806	829	828	793	868	783	821	800	826	819	806	775	806	821	815	790	838	769	803	775	779	839	851	781	784	804	804	802	840	854	769	896	760	756	849	806	788	787	736	787	723	780	846	781	848	762	770	777	788	837	839	841	762	810	808	818	801	789	799	837	827	771	813	814	829	812	790	812	778	772	768	816	803	848	792	764	795	823	797	811	862	793	812	805	833	786	837	796	790	840	785	761	814	812	802	782	832	793	904	804	831	768	839	834	790	847	789	776	722	800	814	834	785	779	793	731	791	773	806	724	809	766	811	806	810	778	758	755	765	829	817	795	783	768	808	866	813	803	802	835	772	822	788	792	780	785	826	778	799	766	827	771	759	801	808	804	799	850	815	825	811	818	795	802	797	807	800	775	820	759	740	826	784	821	798	769	798	768	804	795	805	823	827	797	788	823	776	766	801	760	805	828	801	748	762	852	814	816	774	823	815	771	816	821	801	791	754	801	796	825	802	784	769	804	797	758	815	812	800	786	794	754	799	781	792	795	826	778	859	786	781	825	825	842	756	817	763	761	781	795	778	816	783	802	800	796	766	830	786	748	783	799	769	740	800	789	755	764	792	827	830	789	776	746	804	779	761	805	816	790	816	814	834	801	826	828	833	768	783	862	816	795	810	748	822	804	803	789	859	777	794	790	753	775	775	791	816	808	743	804	789	805	741	778	795	790	827	809	741	806	778	827	809	821	808	787	783	794	822	786	809	896	817	809	856	761	827	817	785	807	751	769	835	794	800	773	790	766	791	839	773	833	801	808	749	799	775	829	802	819	838	795	810	779	817	768	879	863	765	819	793	777	834	810	795	772	762	791	806	820	787	846	815	797	774	822	779	799	796	794	838	852	821	769	848	842	825	783	846	798	772	786	804	774	826	771	816	791	830	784	760	808	852	764	806	787	804	813	797	774	823	813	800	783	800	735	769	767	857	834	784	819	780	807	788	797	756	800	798	807	806	832	806	836	809	755	830	792	803	783	751	815	834	771	766	780	822	832	818	806	806	766	818	783	819	784	852	765	803	804	796	785	817	783	810	781	784	826	789	829	793	776	794	856	795	786	815	770	837	810	800	795	767	830	811	763	803	747	801	765	806	814	826	791	813	799	828	739	848	804	829	813	840	749	825	774	782	828	802	796	863	776	831	796	827	786	759	783	789	802	766	826	801	763	750	811	796	802	766	818	774	785	789	798	757	778	763	804	795	775	806	776	827	809	835	856	848	809	802	797	781	808	782	799	714	824	779	801	740	804	811	823	793	831	799	807	843	785	791	807	785	764	780	828	815	791	808	795	811	779	794	804	816	805	813	739	769	760	817	798	735	802	808	815	754	785	794	814	781	796	768	797	823	790	813	792	792	832	790	752	798	821	781	804	834	806	784	788	804	838	778	777	810	778	812	807	794	824	812	868	754	810	803	780	779	824	829	810	744	825	822	813	792	764	772	829	790	784	825	775	760	797	785	784	791	788	772	829	723	766	871	819	825	816	852	750	818	820	797	778	811	823	797	749	785	779	790	811	834	808	817	791	811	801	803	767	771	813	816	810	819	750	808	805	770	832	784	755	875	763	856	808	770	775	829	771	758	846	786	805	826	789	771	825	795	769	805	784	819	798	776	802	779	772	791	819	782	791	828	792	752	796	817	783	789	812	813	783	801	823	823	846	802	764	791	831	755	788	857	829	850	845	791	811	812	790	801	770	778	738	749	815	814	792	842	789	823	810	785	787	819	829	794	772	755	769	817	776	764	766	838	812	827	783	793	759	829	810	818	799	759	820	774	800	857	850	757	822	803	789	817	755	828	799	859	732	798	777	800	814	795	786	821	742	768	804	851	768	776	784	794	809	794	792	805	808	847	839	810	806	794	763	744	779	827	795	786	766	855	799	813	788	802	785	815	796	790	804	785	809	834	785	844	822	737	770	812	803	824	761	799	799	845	783	841	756	766	743	790	778	782	869	769	757	774	791	849	754	753	809	834	789	784	811	771	774	784	787	755	784	828	792	782	803	810	783	804	802	790	826	795	780	805	785	842	808	720	849	750	829	763	821	823	843	802	783	775	767	807	777	807	782	828	832	772	870	773	788	777	790	787	773	811	824	752	801	815	720	794	847	773	779	854	831	795	780	844	800	808	817	806	784	848	790	796	772	731	765	802	796	830	776	814	858	820	809	782	782	850	792	793	755	832	809	804	780	783	855	788	834	815	847	824	812	756	849	852	777	836	801	808	815	775	776	781	784	824	811	767	800	783	820	759	817	811	865	771	753	751	775	833	836	827	785	837	836	806	828	799	782	835	825	829	790	771	825	773	740	804	809	759	865	814	779	799	849	773	773	848	786	847	781	803	794	803	815	787	833	810	768	807	811	849	787	834	779	773	843	820	807	835	811	765	766	782	789	782	794	806	812	781	799	791	799	792	813	777	765	811	824	776	816	765	805	749	766	769	768	728	842	870	805	797	807	792	804	812	830	769	788	779	797	815	843	863	802	818	804	782	787	837	781	826	777	834	719	809	785	822	824	779	774	808	783	767	800	774	766	761	780	799	782	768	836	818	833	770	742	796	825	822	792	798	797	827	781	789	821	780	763	794	792	784	769	804	825	835	797	832	815	782	760	817	848	772	779	788	813	820	814	813	814	862	831	832	770	862	826	831	799	793	732	835	756	772	786	806	798	759	825	751	803	818	778	828	859	786	870	796	848	778	774	738	795	822	772	802	789	800	787	813	834	794	820	798	721	824	786	760	771	776	764	794	840	788	777	782	768	747	753	813	766	735	759	806	792	799	808	831	757	777	790	769	768	824	832	786	791	741	794	803	818	798	771	839	798	764	785	825	801	787	829	800	795	820	804	783	745	807	794	824	810	813	801	822	812	793	758	804	821	825	789	745	829	808	792	822	772	772	789	793	825	808	817	794	796	768	803	804	771	822	797	764	769	769	828	850	836	801	863	824	792	779	765	795	773	792	800	792	828	827	789
12953	6962	5128	5795	4402	4972	5693	4202	2380	393	295	294	269	300	327	313	309	302	316	292	317	273	305	316	292	316	303	292	275	303	289	327	329	338	298	299	304	268	319	286	288	277	280	303	267	281	316	272	278	293	297	299	273	296	310	328	323	299	262	277	271	249	280	310	264	326	279	270	294	281	283	289	329	315	317	309	278	320	296	272	272	306	280	277	322	276	290	304	303	299	303	284	273	284	285	275	312	323	279	293	281	276	263	285	245	265	293	300	300	320	308	268	258	279	286	292	302	292	297	328	257	290	253	290	320	277	289	268	292	313	295	277	309	319	297	287	278	304	295	305	251	268	310	304	288	309	318	271	287	269	310	289	256	305	313	292	303	290	292	280	298	272	259	295	263	288	293	309	255	268	288	262	302	257	272	277	338	276	282	275	312	284	309	277	298	293	276	313	305	299	272	297	271	306	276	265	299	257	272	300	278	303	280	297	314	270	299	303	281	303	294	257	312	287	295	300	318	308	309	292	276	301	269	287	289	273	279	294	287	302	260	288	265	310	296	284	275	294	297	299	294	264	261	281	322	317	309	269	309	313	281	320	269	274	298	297	300	266	290	305	295	290	286	272	300	283	274	284	293	302	291	263	328	305	301	291	300	284	318	282	285	296	272	308	313	283	283	303	307	277	302	298	289	291	262	254	305	265	281	265	261	285	288	285	275	294	300	285	339	272	259	282	281	258	284	297	309	301	288	290	276	291	277	279	306	257	289	279	285	317	294	263	307	268	314	307	301	314	285	285	321	274	287	314	289	302	296	308	287	301	308	303	311	314	305	310	276	300	312	286	268	274	276	291	307	275	260	344	306	293	285	280	322	285	309	290	273	282	278	288	286	280	294	294	291	293	283	293	292	297	273	284	293	306	257	300	276	298	287	269	280	300	291	290	281	311	301	271	279	283	289	264	289	273	291	281	261	310	304	303	293	279	302	300	297	296	303	305	320	290	278	274	279	293	270	263	338	262	273	291	270	290	284	300	327	291	313	285	276	295	285	264	270	251	293	305	295	275	318	285	301	309	278	279	247	284	295	275	292	298	292	318	265	282	304	294	296	271	267	276	311	291	309	293	279	295	282	298	303	323	277	270	281	293	273	296	261	290	291	293	256	275	288	300	288	271	265	299	286	307	291	287	277	285	270	292	261	282	265	298	301	261	277	278	293	288	289	274	284	277	307	284	284	295	256	302	312	290	272	313	284	283	284	321	272	284	322	315	337	295	268	293	310	297	297	323	269	317	288	247	292	289	305	305	290	284	288	263	320	303	263	288	265	317	307	304	304	300	292	318	300	296	292	283	277	271	268	292	262	295	294	287	314	294	291	304	303	313	304	293	251	309	262	280	306	332	299	300	285	290	296	284	252	308	248	295	286	284	290	299	290	297	287	286	286	274	293	319	298	271	331	258	263	282	296	274	290	277	285	288	295	286	296	277	250	274	279	295	300	274	292	276	301	275	300	339	297	312	283	316	316	292	313	277	315	258	310	307	288	293	315	276	289	275	295	308	283	274	270	283	296	294	281	316	253	273	309	308	281	293	281	289	290	279	285	263	271	273	266	300	297	330	275	297	261	281	264	274	277	272	289	316	323	280	320	301	325	273	278	292	304	287	303	304	317	319	316	281	304	279	298	285	287	273	283	267	309	306	280	282	263	296	271	277	282	289	266	310	268	278	306	302	308	282	303	283	269	298	309	302	297	290	280	313	257	281	275	334	277	297	311	276	308	303	297	282	300	295	323	268	316	306	303	298	273	320	264	235	271	263	260	256	324	289	264	296	288	290	296	290	288	309	281	289	332	279	277	281	319	291	275	310	288	289	305	285	322	304	298	283	276	289	268	316	294	275	299	295	291	317	312	295	263	293	300	277	319	286	290	268	284	279	326	296	252	244	273	259	248	270	261	298	298	309	270	279	260	289	292	286	305	263	273	283	302	297	297	298	296	293	296	275	290	277	276	254	288	274	319	269	311	286	285	305	264	285	260	284	296	279	285	266	275	284	297	311	288	264	312	280	292	293	278	299	275	288	304	307	285	294	269	278	256	288	308	285	287	307	273	272	253	300	281	272	283	289	302	290	290	270	299	276	276	315	273	264	277	298	274	272	297	266	318	251	288	276	285	249	318	305	290	295	294	292	289	309	277	282	285	272	279	309	273	290	282	308	265	303	307	299	291	276	298	269	284	293	294	278	288	288	296	270	270	302	260	317	295	329	271	281	289	300	288	303	273	282	264	272	287	276	265	304	286	286	277	298	304	279	286	289	274	289	294	282	269	267	273	280	287	338	268	267	273	277	317	283	315	292	323	286	260	281	306	272	291	299	282	296	297	279	269	318	285	256	298	290	285	277	278	303	305	243	272	275	297	282	287	284	306	283	270	279	264	280	276	299	282	290	289	300	288	291	307	282	283	261	319	277	302	301	310	292	283	289	302	278	281	279	302	310	291	254	274	311	292	307	299	277	297	263	315	276	282	302	284	264	292	276	310	279	248	279	268	281	262	281	301	280	299	293	267	270	298	307	322	296	265	276	301	298	318	281	291	295	310	281	289	304	283	283	283	310	280	275	293	294	311	301	271	265	297	315	298	318	279	278	274	294	319	296	289	267	277	327	323	291	262	295	319	279	273	279	284	294	287	283	321	267	304	314	300	280	282	281	256	286	275	281	293	331	298	300	287	274	281	316	251	273	297	267	287	281	300	284	265	294	309	292	272	283	273	314	293	283	317	261	252	308	271	278	277	317	303	319	303	294	291	289	275	286	271	303	274	273	282	305	273	262	304	280	301	282	272	292	271	258	307	334	279	299	318	273	311	290	278	297	287	307	273	300	315	268	283	299	263	285	289	258	306	266	301	293	270	281	295	285	326	292	296	260	304	299	295	274	272	307	304	285	258	299	263	296	280	306	268	300	328	291	279	295	293	259	285	272	265	304	293	304	307	308	267	293	296	300	281	284	282	302	292	300	317	298	303	292	292	289	274	300	279	290	303	277	291	274	266	273	283	249	290	306	314	292	321	266	306	283	259	319	285	331	292	290	310	300	280	301	288	270	309	303	273	299	276	280	305	278	295	283	281	287	303	301	307	300	263	310	281	267	280	296	308	290	283	320	282	303	272	290	305	299	321	287	266	267	325	284	300	271	290	299	264	287	297	295	282	284	286	315	289	318	296	273	294	289	257	295	276	277	304	319	253	330	272	283	299	303	293	303	293	271	288	275	314	318	286	297	257	266	283	287	278	290	270	286	268	294	304	307	308	296	284	299	276	287	285	274	307	273	266	276	291	312	312	267	281	309	300	276	283	294	294	283	306	277	308	288	289	328	279	287	320	289	303	278	293	305	295	297	334	292	270	286	292	298	299	260	281	267	281	264	298	277	273	318	337	296	267	298	312	274	298	299	290	262	289	285	311	299	245	295	265	275	285	308	280	290	307	279	308	268	279	297	333	292	276	277
8726	5765	7901	13223	13068	17358	18882	14551	8553	1087	869	931	896	888	874	965	1074	937	956	934	933	865	956	975	906	882	859	858	893	873	975	992	1142	971	828	797	839	824	801	835	770	754	813	826	811	773	759	780	834	839	817	800	821	771	776	773	787	749	772	821	792	793	810	771	825	818	759	793	768	794	835	809	784	759	836	801	811	780	798	769	809	844	816	776	787	793	799	811	859	806	708	794	805	810	796	800	777	785	794	820	773	784	776	836	806	777	847	774	817	812	766	755	795	822	739	820	791	788	798	838	781	795	842	746	847	824	770	773	846	792	846	824	824	831	769	801	817	836	806	818	807	836	808	790	759	843	822	798	801	830	796	777	796	821	800	840	793	768	759	779	808	799	787	776	775	779	760	793	774	780	815	817	761	825	825	765	779	798	814	753	790	805	785	791	779	831	788	855	824	791	767	808	797	843	791	806	757	758	804	814	784	847	823	774	788	851	821	806	738	823	793	755	775	780	830	786	805	831	784	793	732	809	826	792	839	790	785	806	808	784	789	827	812	788	806	814	822	793	797	790	795	823	794	780	781	836	841	850	798	790	830	772	818	809	801	805	763	795	799	772	759	824	748	772	869	778	796	838	773	780	792	812	782	785	797	822	775	771	779	739	806	809	836	789	774	816	783	783	826	820	793	792	786	782	813	800	810	813	785	817	836	761	782	757	801	794	822	782	777	809	813	798	814	793	803	814	822	789	784	888	810	832	811	776	772	773	794	826	815	730	760	783	884	829	803	785	821	785	771	812	795	777	755	744	762	805	768	833	805	788	800	762	748	762	806	852	786	765	844	766	824	810	779	826	765	774	795	786	810	791	775	788	793	796	801	806	791	818	775	797	731	770	783	832	813	806	772	760	817	855	776	817	781	808	806	810	829	804	795	785	782	762	785	736	787	805	791	787	794	801	774	745	794	803	804	762	790	786	790	822	817	807	831	752	795	792	804	750	804	785	806	797	819	822	807	772	805	772	793	747	796	786	825	752	799	775	788	799	780	834	759	822	797	801	817	763	830	788	797	772	771	820	830	841	776	793	839	770	842	796	826	779	841	775	821	818	758	773	754	806	844	800	795	818	809	801	784	773	786	788	801	778	776	817	813	781	802	855	803	753	768	747	800	801	836	783	793	719	824	810	792	805	784	814	793	804	790	758	751	799	795	775	821	755	759	816	795	797	774	770	804	728	796	790	858	777	791	808	782	787	815	801	804	784	767	714	788	786	798	802	847	808	779	795	781	783	792	756	844	786	826	808	788	809	758	819	769	808	792	745	815	806	817	770	821	793	805	850	809	823	808	797	833	824	768	756	766	763	770	795	776	778	730	791	807	778	765	815	792	835	785	810	776	766	786	827	797	787	844	791	785	778	821	773	781	843	802	783	826	826	787	845	773	824	731	768	766	803	784	812	789	814	802	741	788	796	806	824	795	761	796	801	830	834	810	762	762	818	778	756	778	820	751	808	796	839	793	833	743	788	824	800	741	804	808	797	778	807	763	798	815	792	801	763	781	836	823	766	818	788	780	809	797	825	762	791	791	765	836	788	775	822	846	815	787	812	761	821	820	771	799	781	798	799	784	816	787	763	781	773	821	820	809	810	760	831	815	831	790	769	785	799	805	752	818	758	809	780	797	787	790	834	809	816	772	819	807	770	810	807	868	799	761	785	767	808	802	811	788	775	784	818	754	801	838	746	725	821	824	748	799	763	779	832	759	793	813	792	780	798	804	771	781	819	807	833	776	806	864	796	817	787	761	746	841	778	780	781	798	818	795	814	822	807	792	782	794	761	808	816	809	846	833	816	703	813	798	785	767	768	791	802	781	816	808	739	803	852	799	804	798	776	779	830	755	807	789	795	811	741	777	817	795	807	814	799	755	858	844	803	777	766	792	803	808	793	818	804	816	822	709	817	850	793	774	788	801	760	829	754	773	765	781	797	811	785	763	808	754	783	784	750	791	764	798	753	768	731	810	808	810	768	835	785	765	734	806	828	790	781	795	762	764	813	809	746	783	839	807	842	867	783	809	799	774	786	779	789	811	809	817	758	767	795	791	770	807	809	788	796	772	807	794	764	731	798	790	800	827	776	853	810	799	815	789	805	723	744	746	787	778	770	810	749	746	776	802	818	815	855	762	805	806	760	812	787	808	777	792	746	769	813	798	807	821	798	748	704	811	773	747	809	869	807	827	767	738	867	812	787	803	798	802	772	779	824	804	837	814	777	790	763	838	806	797	809	789	807	843	778	849	786	786	814	797	817	790	843	797	770	771	783	798	787	743	769	827	765	784	773	771	800	815	834	791	794	814	804	821	802	792	758	777	739	804	800	802	803	797	760	744	805	804	747	839	772	843	796	804	758	801	737	792	819	758	768	792	842	777	772	821	817	755	784	770	728	823	853	798	757	782	800	839	846	826	791	788	749	810	822	764	817	809	800	824	787	808	872	827	808	793	781	795	749	809	768	806	790	771	775	820	741	748	788	764	789	742	799	751	806	806	787	786	849	819	817	778	742	834	800	762	806	819	823	767	807	796	722	806	778	779	792	791	801	779	797	799	767	804	810	814	805	809	768	773	810	780	825	811	803	765	846	794	796	800	772	834	752	768	754	796	830	814	722	776	778	809	799	764	781	767	799	766	771	829	837	848	822	790	805	787	834	788	835	805	837	811	782	762	819	763	784	828	802	810	786	814	784	788	814	787	830	822	835	831	762	797	792	797	742	786	803	760	783	762	792	830	788	844	758	720	793	790	767	775	763	786	799	814	792	828	811	790	824	788	818	789	802	791	783	814	797	815	784	810	746	786	831	818	825	765	812	827	761	818	810	787	809	777	788	794	789	841	827	776	810	820	763	801	797	789	789	776	825	811	794	788	799	752	795	817	784	810	808	752	778	761	758	810	790	793	782	772	797	812	851	826	752	792	809	808	830	824	847	794	811	768	818	819	819	858	817	814	777	778	855	792	830	745	820	836	819	805	829	801	796	803	787	787	817	831	794	780	824	810	826	794	805	783	782	805	800	818	801	778	831	798	785	773	835	813	835	792	846	781	823	788	752	832	830	805	779	834	804	767	850	812	781	788	829	820	782	766	810	768	785	783	798	771	845	773	773	774	850	793	783	783	792	768	781	756	781	786	791	827	763	766	770	792	848	818	852	790	781	827	774	766	815	745	818	838	818	801	803	792	762	816	845	832	816	787	765	821	751	803	849	812	793	801	795	763	784	762	843	778	815	823	803	803	842	781	758	829	774	785	843	804	813	787	847	794	799	753	834	797	784	828	775	814	787	823	802	841	775	847	805	833	778	784	816	792	815	771	804	836	857	814	821	781	808	740	775	745	843	791	794	787	824	776	792	826	779	767	774	766	795	859	780	750	813	829	810	722	822	812	811	780	769	806	838	839	802	769	835	829	769	807	795	813	791	779	814	794	745	788	818	806	723	807	784	813	807	754	822	757	819
15369	7357	4455	4798	3843	4235	5800	4081	1779	366	316	331	289	322	337	333	326	324	312	337	345	312	313	311	293	315	320	319	289	279	299	314	342	338	296	290	278	312	303	281	291	294	305	334	281	305	296	288	298	271	282	294	301	288	274	276	292	261	296	279	300	300	300	301	284	303	317	269	291	289	272	285	292	291	276	285	296	267	272	312	306	281	302	280	291	301	277	311	312	278	304	316	330	269	292	309	289	301	285	268	299	295	290	270	285	275	283	308	301	265	296	273	285	320	278	288	289	298	302	307	277	309	287	280	280	306	294	300	300	278	305	301	299	296	277	270	273	290	310	274	264	288	274	305	288	279	283	258	282	279	266	295	290	294	281	297	282	300	289	266	294	315	261	302	298	286	280	284	300	272	302	275	298	314	288	282	292	290	292	261	303	277	285	269	279	280	260	310	275	282	307	295	302	279	319	294	276	307	282	289	306	293	283	312	297	285	286	290	312	317	297	278	282	313	294	324	269	274	317	284	280	272	285	307	300	236	317	298	303	255	304	323	293	298	285	315	283	293	291	289	281	279	288	264	297	298	297	286	282	309	312	290	314	289	298	302	267	291	309	284	281	284	279	311	303	276	274	264	279	283	287	299	317	296	328	307	288	274	267	269	283	291	288	295	296	285	313	260	291	254	255	302	299	312	269	292	269	288	285	275	323	284	285	282	299	295	288	285	316	301	301	262	289	330	304	319	301	309	303	285	303	306	332	292	271	285	313	290	292	320	298	282	298	289	272	286	270	309	307	272	313	286	292	300	275	285	273	288	281	274	276	306	298	272	322	304	275	253	302	296	289	305	301	276	270	300	309	287	308	283	284	301	282	305	310	309	291	284	319	288	308	305	259	275	301	301	289	273	307	306	299	270	301	280	284	310	291	273	293	274	309	300	304	308	299	330	295	313	281	280	316	300	249	286	268	298	297	292	285	273	323	276	318	289	273	310	297	290	289	316	269	267	288	283	299	291	283	304	276	273	296	304	285	289	308	274	301	280	308	300	307	295	283	297	275	284	278	314	299	299	283	255	270	271	319	295	271	262	270	281	276	293	295	296	262	306	276	296	300	296	305	283	287	271	320	314	272	297	284	313	261	290	284	302	261	312	325	286	293	300	297	279	314	272	300	316	332	284	287	305	275	266	307	261	311	286	325	291	270	294	306	273	326	265	319	273	296	299	306	279	309	276	303	312	286	310	280	264	284	320	296	275	285	283	255	308	286	294	322	295	288	308	305	304	294	299	249	274	245	321	305	314	277	291	294	315	303	301	289	285	294	299	294	303	295	294	331	268	273	289	310	281	313	308	289	279	288	309	288	285	264	278	288	291	300	290	280	288	301	278	283	285	298	274	321	286	311	295	283	280	284	334	281	295	292	288	302	301	307	244	308	272	291	271	315	296	268	297	273	278	260	289	276	298	274	326	292	296	308	262	323	273	287	294	284	275	290	285	289	307	296	271	296	279	283	259	274	293	317	255	304	290	309	284	311	270	266	329	298	302	268	282	321	315	332	277	286	276	316	272	301	258	265	303	297	271	293	275	275	279	296	289	312	289	296	281	296	275	269	295	282	280	284	301	292	277	275	271	333	289	280	288	292	279	287	264	289	304	259	290	295	319	284	298	294	319	272	266	288	258	331	264	301	277	305	271	267	301	268	308	311	275	264	316	265	298	301	246	310	273	313	292	249	283	282	294	247	263	296	293	285	288	302	271	296	267	287	336	302	285	309	318	306	318	288	327	295	288	249	273	271	272	294	294	290	275	286	285	284	278	305	283	294	290	283	299	282	297	273	290	313	300	275	309	306	278	290	300	281	288	305	302	317	280	294	294	284	275	296	292	300	299	268	278	288	268	287	277	258	296	304	300	265	282	314	285	264	256	293	298	304	286	294	327	298	295	319	316	278	307	302	310	289	306	296	274	287	293	289	321	321	297	292	277	317	287	320	288	291	274	300	329	308	286	286	273	303	295	288	318	310	272	282	281	306	316	295	249	295	287	276	294	279	278	296	284	273	310	315	295	245	260	265	279	295	295	296	315	297	289	301	315	305	287	295	277	281	288	257	301	265	289	284	256	279	264	273	318	282	251	273	297	315	259	308	261	274	305	287	287	289	351	303	275	286	276	283	286	286	310	303	296	264	280	289	291	309	285	318	262	289	293	316	276	282	296	318	329	282	303	307	291	302	299	295	274	294	282	268	273	292	302	252	298	327	278	275	322	295	263	289	312	296	290	300	283	300	291	306	314	276	282	284	278	282	282	300	290	292	270	288	285	296	280	308	312	300	283	296	274	295	298	240	271	268	317	316	305	301	281	300	308	302	269	272	297	283	293	314	295	263	288	254	314	294	285	270	265	303	311	294	282	280	280	269	286	314	265	287	291	301	300	265	284	307	291	279	283	297	317	294	285	296	293	301	267	253	322	285	293	336	286	278	275	287	291	286	267	288	287	336	313	277	319	274	295	292	306	316	290	306	291	309	315	304	318	292	284	309	285	277	270	271	311	304	293	290	285	298	284	272	268	306	281	300	299	292	298	279	293	259	298	297	284	306	311	269	277	306	302	313	292	281	324	300	317	284	300	282	303	298	294	309	280	314	321	287	296	271	297	270	293	301	297	285	268	316	257	298	286	307	321	284	271	287	272	301	309	282	265	311	300	273	278	288	290	298	303	293	285	252	318	299	318	298	267	336	285	297	293	247	284	287	286	299	299	287	295	308	262	309	301	283	296	286	299	319	291	289	285	298	269	313	292	288	321	283	325	285	280	334	292	299	297	285	255	301	308	320	275	324	315	286	275	306	319	275	300	273	288	290	287	277	272	328	274	298	279	317	296	298	303	330	295	271	310	280	294	294	304	292	283	266	268	260	291	267	325	291	273	274	309	281	266	287	283	274	304	283	300	293	300	330	285	287	316	298	254	298	309	254	291	274	303	303	299	314	269	259	277	317	283	283	287	315	312	323	302	346	321	286	292	286	272	291	290	295	283	269	284	287	316	265	264	289	271	274	306	286	301	270	295	286	313	294	295	292	293	279	272	271	292	280	268	328	291	277	317	266	303	283	319	271	305	262	283	295	286	320	308	296	305	296	282	289	311	284	265	305	290	316	318	296	285	295	258	289	305	273	284	269	314	263	290	288	301	285	261	298	289	290	326	286	302	282	281	321	306	254	263	289	300	262	303	297	283	274	277	305	277	253	326	277	291	306	304	273	292	301	309	244	307	324	286	295	295	292	296	289	263	306	293	287	274	285	276	301	289	301	324	303	287	282	308	276	258	266	282	285	281	331	264	311	257	282	267	296	284	306	260	312	294	268	310	282	308	281	294	269	302	270	275	283	277	270	284	292	277	290	296	315	297	312	298	306	274	284	313	284	306	303	328	294	293	297	279	268	279	260	277	283	280	299	310	285	284	294	269	317	302	273	286	283	284	279	258	301	276	291	319	294	285	290	255	304	284
10409	5601	6763	11469	11659	15556	19714	14363	6230	1170	935	909	941	944	949	1112	1041	1009	1022	978	887	981	1022	957	931	998	942	881	914	929	1076	993	1137	919	795	805	852	816	833	836	851	835	747	812	771	778	806	785	815	788	819	849	797	771	823	782	849	778	789	812	791	815	859	785	771	776	821	830	814	802	814	819	784	811	785	808	782	809	777	761	816	831	808	746	824	769	800	811	811	787	864	749	826	766	804	775	834	879	779	816	748	796	789	834	773	786	812	751	795	830	837	789	805	810	773	741	799	800	788	819	791	787	836	790	798	819	769	815	800	797	775	816	851	808	804	816	836	749	791	800	754	792	797	824	813	751	771	774	801	844	774	828	770	810	737	812	798	746	748	792	808	805	806	826	819	792	811	838	795	795	792	790	787	766	752	817	779	845	890	775	776	742	788	795	797	837	811	750	788	790	820	818	817	837	776	803	799	752	835	784	790	795	821	774	806	795	799	740	784	816	819	809	791	800	798	792	790	828	803	785	783	766	762	798	745	835	825	796	755	800	817	824	782	827	784	823	823	820	809	805	776	778	817	788	808	832	786	811	830	805	812	855	819	740	768	789	778	814	802	787	826	791	796	792	834	836	731	827	774	808	802	796	857	865	844	807	839	828	802	811	817	814	780	800	803	807	801	812	750	811	793	770	723	821	790	781	786	785	835	797	770	764	814	791	772	787	829	843	803	780	803	757	782	818	770	782	763	850	775	831	819	734	844	741	835	817	804	800	849	750	835	766	808	781	784	855	783	787	777	785	807	847	800	815	828	825	846	749	828	812	827	782	770	780	771	771	713	789	804	810	788	802	724	771	804	762	804	810	763	828	797	810	772	809	794	782	768	815	801	813	821	874	767	764	796	786	797	800	764	786	749	784	807	820	828	860	839	796	771	782	772	764	817	797	783	767	803	821	759	812	769	776	839	772	811	778	745	789	816	815	826	800	738	828	781	807	819	853	803	791	794	781	824	751	811	771	791	799	772	816	810	782	859	813	810	834	839	777	759	767	810	804	808	803	817	807	792	808	807	803	824	832	777	777	786	783	829	812	778	819	835	777	841	819	795	817	794	789	744	782	819	803	755	806	791	813	793	744	816	771	728	777	782	818	817	795	777	746	864	810	773	811	760	811	787	810	775	816	778	795	807	836	775	815	814	800	832	782	802	857	809	761	818	807	821	787	762	782	762	797	809	760	823	821	790	741	798	796	791	835	809	789	805	735	784	793	782	815	777	850	783	775	820	796	797	831	792	783	828	782	776	799	795	815	802	841	851	811	814	788	752	819	783	793	826	788	787	804	817	829	837	744	777	811	743	798	806	774	764	833	774	816	804	837	758	844	851	808	761	813	807	762	787	769	769	790	757	828	804	833	830	758	741	810	816	802	781	793	819	807	781	775	746	800	799	834	810	792	792	795	812	793	844	798	795	841	790	727	815	808	770	816	792	805	807	794	791	792	768	857	818	794	812	820	768	774	777	818	731	764	806	780	774	786	771	811	829	838	777	755	765	796	795	827	853	750	748	814	829	736	772	813	761	773	783	749	733	806	753	790	788	792	764	811	803	779	835	775	818	807	782	797	791	746	811	815	782	792	810	771	804	738	781	757	819	770	859	784	785	783	786	829	816	795	776	813	777	811	829	763	782	822	794	759	797	769	802	814	810	817	785	796	758	822	750	855	789	805	788	771	771	799	807	810	800	845	823	791	826	875	810	780	839	797	864	750	830	799	795	798	776	792	787	746	793	784	815	794	831	789	832	825	832	798	821	773	784	799	824	841	798	792	830	809	790	798	800	760	810	771	811	866	818	819	789	833	848	742	819	808	820	810	785	788	796	717	771	759	813	761	819	764	859	788	834	791	844	848	784	809	740	855	805	812	831	806	842	801	817	822	810	764	811	834	786	795	819	730	798	774	752	823	810	781	735	816	788	800	770	791	843	796	804	828	846	774	832	764	841	816	799	847	891	778	798	789	821	765	820	758	751	805	831	795	792	772	844	764	831	727	765	823	794	778	829	819	822	813	798	771	803	816	752	809	802	804	791	803	767	812	750	783	845	807	772	808	835	828	807	785	779	776	789	808	841	796	805	831	822	777	837	824	787	761	838	829	828	800	840	786	799	782	800	829	768	751	794	800	814	823	758	839	804	829	788	833	800	757	839	776	841	777	841	765	759	813	807	804	769	818	809	805	817	795	804	788	790	798	810	818	796	807	797	810	820	783	840	769	776	787	812	821	810	734	766	790	815	782	841	790	795	769	791	783	800	745	783	814	800	831	802	809	775	797	762	800	798	776	783	807	796	808	783	807	782	818	770	842	806	828	764	803	825	813	815	815	826	857	875	759	817	779	827	834	803	777	822	831	756	826	810	789	825	807	806	836	834	846	833	797	799	771	817	758	771	766	818	761	786	825	868	803	801	782	774	794	727	792	835	847	803	814	809	820	783	798	800	772	752	781	788	794	790	803	767	792	829	810	779	796	760	838	838	815	831	825	824	845	775	790	791	785	804	775	816	825	767	793	757	783	774	816	802	777	813	811	805	837	784	793	798	796	832	804	826	752	768	824	762	766	807	824	813	758	798	787	834	762	812	835	841	821	779	779	772	775	797	778	830	791	781	792	763	767	837	807	779	785	802	852	766	775	794	859	755	865	764	818	818	790	736	804	771	732	763	813	790	809	799	810	781	806	852	794	827	783	730	775	840	833	806	791	777	807	784	790	739	798	790	815	756	806	791	819	806	783	809	782	821	788	779	814	804	834	765	813	781	790	789	801	808	782	831	773	810	760	796	822	762	783	787	790	828	799	773	737	787	828	802	803	842	837	789	780	803	803	784	819	800	852	821	828	817	783	807	819	841	830	794	801	796	815	831	828	784	797	810	771	777	796	791	799	815	789	817	817	839	775	860	812	769	789	793	807	822	803	830	810	784	781	775	809	784	836	785	749	781	790	753	792	762	804	717	792	791	765	807	846	818	785	802	762	779	759	774	790	801	817	826	806	788	822	807	779	745	816	782	781	822	808	812	852	827	824	803	780	776	768	805	820	809	816	808	777	813	776	783	816	828	793	792	779	789	779	775	790	789	821	805	769	807	799	778	839	771	778	804	822	799	805	829	807	796	847	805	787	804	794	818	800	811	753	796	835	821	804	858	810	770	848	849	796	835	813	764	786	817	797	795	795	789	760	757	780	795	742	848	792	772	832	820	819	801	820	860	777	797	795	765	874	781	836	788	793	781	842	826	865	810	845	832	768	792	727	806	801	838	777	879	790	780	775	782	785	817	814	829	823	778	788	777	798	810	817	768	804	722	787	806	747	774	792	783	816	780	779	755	780	823	761	794	775	801	782	815	813	824	756	804	792	752	803	862	760	823	775	830	829	763	765	769	779	793	845	761	787	825	825	771	787	812	812	782	809	819	818	796	786	823	815	773	794	745	804	783	772	850	764	795	781	812	816	833	788	812	769
14532	6971	5628	5701	3636	3078	5726	4570	2183	384	312	336	269	287	320	327	317	337	308	294	319	286	316	320	319	312	340	313	313	294	329	315	304	314	317	281	289	255	289	314	297	294	274	328	306	284	283	279	271	329	293	287	301	287	291	269	294	298	282	304	265	278	264	303	297	295	304	296	281	303	272	279	302	291	300	287	286	271	263	301	320	312	303	290	283	266	298	247	282	295	285	295	258	266	268	282	279	285	289	288	302	282	295	281	318	292	293	294	280	295	278	290	312	306	280	310	304	283	278	288	308	324	283	294	273	296	327	266	284	310	274	269	284	282	286	291	275	287	307	290	290	304	283	276	263	319	297	304	295	280	314	294	277	325	296	272	298	318	307	287	302	262	292	292	271	305	278	307	279	311	264	285	286	278	280	291	278	303	286	304	264	310	305	288	298	307	308	293	269	298	316	273	275	273	313	305	281	297	297	325	282	284	311	303	301	275	298	282	271	301	303	271	287	270	302	287	321	270	307	271	295	306	277	287	307	299	296	291	301	276	304	298	297	280	302	302	308	272	298	297	264	291	287	292	288	297	285	280	255	292	280	280	277	324	294	287	286	289	257	301	316	300	319	258	323	297	312	309	278	292	301	334	295	328	303	303	299	309	288	322	277	306	289	280	317	287	279	286	284	303	290	254	279	268	283	309	288	289	313	251	265	244	275	317	264	290	293	304	277	299	287	281	326	292	277	283	282	288	293	284	301	280	280	299	298	293	287	285	315	292	271	307	290	294	286	275	311	303	273	300	307	268	306	325	284	275	277	282	267	273	313	301	310	288	260	267	319	288	279	246	272	303	325	257	295	325	300	297	274	312	284	295	275	289	299	277	313	269	292	269	298	329	292	294	327	283	270	298	286	318	283	276	315	283	326	293	273	283	282	287	265	282	291	263	302	287	291	281	285	287	338	266	273	240	296	325	262	324	277	277	320	289	288	288	315	303	311	251	275	285	274	294	288	292	261	318	302	275	279	296	252	297	258	303	268	308	312	293	287	307	277	283	330	323	281	256	272	277	268	298	286	284	301	273	289	294	316	268	276	301	315	279	297	279	287	290	286	282	318	297	276	235	258	307	298	293	289	293	293	257	305	289	283	288	298	305	256	307	347	274	272	297	247	310	327	280	308	288	259	275	293	291	275	283	298	305	315	273	317	301	271	290	283	282	296	264	284	288	250	301	296	295	294	273	262	318	286	310	291	316	308	304	299	303	306	304	285	268	282	286	303	270	279	282	303	287	269	302	278	295	318	281	300	292	287	296	272	278	287	289	327	303	281	290	309	294	302	311	275	288	311	299	287	279	282	280	276	298	294	295	280	294	284	289	264	288	308	287	313	298	290	290	296	291	308	314	266	306	266	298	300	307	287	292	276	279	300	298	301	296	297	294	279	303	309	280	291	280	271	358	300	291	283	301	264	283	301	290	267	311	298	275	273	294	304	311	305	300	287	267	281	291	312	304	301	281	285	281	310	301	291	294	305	287	265	282	299	275	316	310	297	234	270	287	320	286	264	306	308	298	289	283	290	293	288	287	292	298	307	307	298	289	295	285	312	281	295	305	274	283	277	265	317	282	283	313	272	316	293	297	276	281	316	290	320	300	278	282	319	265	310	305	335	320	286	271	276	303	286	248	316	288	251	323	292	278	302	342	290	290	282	273	288	300	272	298	303	284	276	269	270	283	301	283	300	289	294	322	286	277	316	277	310	296	305	319	292	250	269	307	302	279	295	293	283	304	296	288	261	289	283	266	298	304	270	306	296	280	245	319	288	288	313	291	288	285	293	263	323	281	305	287	331	318	286	283	319	279	274	271	270	289	293	285	328	276	272	280	265	288	254	273	328	313	307	290	293	292	309	299	279	309	291	270	257	292	310	273	291	277	286	293	286	313	290	273	313	272	314	259	269	299	292	272	299	270	307	303	291	311	287	292	273	256	290	275	301	286	275	281	284	293	265	286	273	323	280	274	294	271	304	295	299	307	317	283	270	298	296	304	294	276	280	306	290	265	305	292	333	288	295	286	303	268	278	323	282	288	280	308	269	312	298	297	317	277	304	293	304	288	311	273	296	268	301	268	295	253	297	285	268	268	295	301	332	275	270	249	298	317	296	295	323	297	299	309	279	277	269	286	279	299	328	272	282	292	316	317	270	330	303	298	269	292	286	278	267	305	283	263	278	289	297	300	270	300	316	300	285	257	295	285	291	286	309	315	310	255	284	263	290	281	281	297	313	319	282	314	249	293	280	295	319	315	301	279	287	284	289	311	296	298	287	274	301	261	301	292	267	315	270	293	300	295	281	263	311	309	289	315	300	283	243	263	289	326	275	256	319	331	309	272	301	274	298	301	298	258	288	298	285	297	292	260	328	266	289	258	317	282	312	279	268	261	301	290	299	283	268	288	312	268	277	299	262	298	250	307	295	306	267	281	321	305	274	289	282	300	280	290	291	248	289	302	298	281	295	277	294	303	303	266	293	301	313	297	326	307	307	266	320	288	270	264	278	295	330	273	294	273	309	315	293	287	309	304	289	305	300	290	268	304	318	306	266	252	276	264	277	278	296	305	277	247	299	315	318	309	289	274	291	299	276	270	305	293	289	279	311	281	278	298	298	313	293	267	282	298	290	328	296	307	274	330	290	309	281	312	307	300	293	306	301	277	314	283	301	265	308	271	285	289	307	267	284	282	285	299	291	293	314	305	281	283	295	299	277	290	280	263	306	267	306	282	270	304	282	293	281	277	272	257	278	284	286	275	278	257	319	310	280	276	282	310	279	306	313	289	300	270	288	285	276	300	289	275	287	271	291	278	301	265	269	302	308	288	292	292	308	305	298	308	271	300	315	302	261	276	279	286	286	299	314	289	304	315	293	300	271	304	283	274	250	265	283	310	309	279	286	271	297	280	276	309	265	280	263	289	315	295	288	300	285	294	292	311	276	292	296	290	283	258	295	304	287	296	281	296	296	314	317	284	254	308	295	287	284	325	322	302	308	279	289	283	277	294	305	293	284	298	290	268	295	329	279	310	270	306	296	332	288	282	289	285	299	277	283	284	292	305	290	297	295	321	308	294	296	283	301	267	278	286	326	326	305	273	321	284	292	291	293	272	298	288	302	298	274	308	270	290	311	295	276	280	321	300	255	272	259	305	303	279	300	282	291	283	302	276	269	263	292	315	325	291	297	313	281	303	293	263	299	297	275	267	292	282	292	290	293	286	282	284	289	293	311	327	325	288	319	280	265	275	274	269	275	267	301	283	284	276	311	306	288	309	323	312	287	304	299	276	276	301	315	268	275	298	250	287	281	305	304	285	287	283	289	289	279	277	303	283	325	301	316	292	302	289	284	311	309	268	273	309	292	294	302	275	335	293	320	265	293	284	271	290	291	296	301	279	295	293	299	283	283	275	296	265	309	262	327	302	291	268	294	287	259	274	262	282	312	318	295	316	284	291	267	288
9851	5624	8085	13007	11048	11846	20139	15754	7717	1201	893	913	941	965	967	1019	975	941	965	948	992	1044	971	1050	979	987	955	952	861	892	1003	1014	969	912	785	841	831	813	849	792	807	828	816	825	776	834	812	805	798	793	780	802	786	791	807	814	808	800	820	883	809	782	814	787	744	818	842	805	800	755	814	771	829	800	774	821	820	792	749	805	750	834	815	729	754	818	830	770	831	766	815	797	836	801	793	788	791	816	794	775	798	721	822	807	775	767	744	784	750	773	808	783	848	752	808	781	769	807	786	844	829	835	766	766	829	769	770	765	746	855	762	842	775	780	797	754	822	782	818	866	763	831	827	762	765	773	785	756	771	844	825	781	847	760	792	768	822	797	804	766	813	779	790	804	802	825	784	767	860	835	789	778	841	812	783	768	790	776	807	818	800	808	809	810	757	828	795	807	792	806	761	756	781	820	728	753	770	853	809	790	838	791	775	785	801	843	750	802	779	802	767	790	755	822	824	791	807	808	801	795	746	817	850	809	791	805	847	783	820	843	836	848	827	790	758	732	821	765	809	849	812	792	835	804	843	853	760	733	769	786	812	829	831	799	797	758	866	805	817	811	737	785	795	800	798	786	785	773	828	773	809	836	805	780	807	782	811	812	829	783	800	844	838	759	792	824	776	813	790	787	771	813	759	835	807	776	748	800	788	789	789	812	799	810	804	807	782	792	807	798	800	789	751	814	790	789	806	814	758	827	767	803	798	780	779	796	799	733	773	819	819	853	805	757	790	791	773	784	798	822	803	822	780	849	762	819	736	771	844	807	779	811	850	794	848	833	776	777	792	781	783	764	821	750	784	812	809	814	802	802	804	859	833	770	802	786	864	823	711	800	869	800	867	803	770	743	814	783	748	748	801	793	803	781	778	802	828	806	813	811	786	788	800	792	781	768	791	739	808	788	769	794	838	790	759	796	795	760	804	774	805	789	869	762	822	831	840	828	820	772	796	804	834	813	779	804	792	791	814	791	820	810	798	780	820	815	801	802	760	778	813	818	746	833	814	764	774	753	794	792	810	858	743	839	794	814	783	778	736	860	789	859	758	774	788	786	799	783	798	840	812	808	820	764	775	771	791	781	833	769	790	840	761	743	790	795	808	796	767	782	837	825	808	814	802	812	758	780	821	825	853	778	772	764	834	816	818	824	818	792	793	761	810	818	803	855	853	769	776	745	823	808	827	753	787	764	800	811	771	790	824	776	820	729	769	763	766	790	834	787	817	766	797	746	767	744	747	809	816	795	852	810	795	844	793	755	854	759	837	791	835	817	790	775	797	801	808	775	808	784	800	743	783	826	749	782	789	771	827	843	833	772	797	810	776	834	820	733	805	866	787	794	791	779	835	766	803	755	829	813	776	780	816	829	809	785	819	832	786	818	794	822	806	827	820	792	798	812	813	828	811	780	806	819	834	806	788	823	798	838	828	793	804	783	738	770	788	789	807	762	784	803	814	818	806	831	839	795	798	854	765	748	779	796	801	768	783	786	766	803	814	819	771	821	759	732	845	805	806	858	787	766	791	764	724	807	833	782	799	761	832	782	744	799	794	794	818	771	796	787	775	795	754	813	777	753	817	814	760	783	830	842	793	760	778	841	829	758	808	818	825	759	756	905	827	798	828	800	840	739	857	773	779	848	755	798	814	793	800	758	772	788	854	786	791	795	856	843	817	818	821	821	805	796	782	770	800	772	780	873	794	813	822	826	835	772	825	815	848	779	812	744	812	768	827	865	729	838	829	776	807	842	779	820	781	837	772	761	834	777	816	786	799	826	796	791	756	825	764	787	759	825	734	803	796	756	769	851	801	801	770	766	827	788	786	795	808	782	812	788	787	810	808	786	787	762	790	836	862	798	785	792	857	799	806	829	770	776	779	799	813	764	800	789	801	776	754	849	780	827	786	791	771	791	812	804	748	805	845	787	835	768	809	784	775	846	747	818	822	848	797	809	801	785	820	801	821	859	791	827	782	774	819	757	850	776	749	782	824	790	768	790	796	847	787	822	802	776	771	760	823	817	741	801	814	766	821	830	814	802	812	790	807	754	825	846	753	789	812	777	780	831	787	844	765	783	778	716	827	806	806	800	795	763	809	775	798	884	808	760	798	748	777	795	793	756	758	791	779	810	800	799	862	824	785	826	796	789	793	823	788	764	819	796	841	849	786	900	834	759	753	801	800	802	817	790	785	834	848	783	789	857	798	824	805	824	781	819	785	841	777	751	772	761	814	781	824	769	755	808	756	824	788	804	782	799	801	764	828	807	805	798	794	800	840	804	789	752	755	779	829	831	847	766	786	804	762	815	794	778	810	824	803	777	786	800	791	795	774	838	837	778	835	789	786	811	751	801	802	860	788	767	775	811	819	850	783	773	769	824	766	786	749	805	822	762	813	805	772	803	796	776	783	769	816	764	809	811	777	846	781	799	811	752	815	821	753	794	795	830	776	805	775	779	775	803	745	725	811	803	749	772	833	831	764	792	812	764	787	828	823	809	762	828	793	812	800	786	746	780	810	795	763	762	764	815	777	773	813	752	748	806	775	787	740	822	826	752	841	821	767	825	804	776	821	789	832	846	820	749	797	766	759	779	743	773	764	790	796	755	771	788	843	812	792	793	797	848	763	795	827	731	843	773	776	809	818	818	795	772	821	798	827	827	784	790	793	803	812	815	800	797	774	818	869	835	815	822	785	823	847	772	782	819	824	785	749	760	830	813	772	786	817	737	820	797	824	826	812	804	767	771	787	806	772	783	808	766	814	739	836	789	795	786	790	791	804	754	802	806	796	847	784	751	813	836	788	764	783	818	829	810	792	752	798	803	806	819	858	768	751	792	767	812	799	799	755	745	772	757	798	797	775	786	741	767	779	799	787	805	802	773	812	794	790	778	802	817	800	821	802	828	790	791	773	818	786	787	826	827	817	833	807	770	815	794	840	752	812	736	834	808	798	786	829	757	791	810	842	784	769	840	736	813	800	783	798	744	824	789	746	828	795	796	794	793	818	775	761	784	768	786	783	756	789	811	819	798	819	840	805	785	784	784	785	844	808	764	823	794	780	791	777	820	808	795	739	757	809	790	788	810	784	787	823	821	797	785	802	779	800	808	774	800	823	802	827	817	728	750	848	839	773	805	814	812	767	812	889	816	899	769	771	796	760	821	802	815	737	813	748	808	767	829	760	763	809	836	784	829	841	759	764	800	858	774	790	796	810	802	835	818	759	761	794	783	803	821	772	779	797	785	747	791	782	794	795	779	840	822	806	804	811	780	787	773	745	817	787	784	799	748	762	823	810	764	821	816	754	753	812	795	759	808	778	825	754	803	837	756	829	759	787	767	820	803	827	755	755	796	791	817	859	847	816	771	792	792	776	791	810	820	810	746	789	803	772	833	835	756	787	770	817	801	815	812	820	827	785	814	796	806	822	832	789	863	815	781	786	821	799	786	753	773	747	757
10589	5012	6319	6189	3778	3293	6550	4581	1199	355	336	289	340	310	341	325	325	313	358	348	334	354	331	324	323	276	340	333	322	315	355	353	354	332	313	287	292	308	317	287	303	283	294	305	295	315	264	304	296	279	294	268	292	280	295	284	276	317	293	328	263	312	287	300	298	285	293	291	274	270	305	292	264	295	269	272	296	285	283	306	292	266	305	311	307	301	304	300	310	298	327	264	315	307	262	304	290	293	290	309	309	290	293	303	292	268	268	309	308	317	292	263	316	282	248	255	284	257	284	299	292	303	301	324	307	243	294	284	301	283	293	267	274	278	310	281	283	296	289	284	267	308	297	285	268	286	278	319	300	266	283	269	316	292	285	319	267	279	294	315	297	317	330	258	301	278	295	279	293	276	254	278	278	296	287	271	284	283	289	314	306	303	292	301	297	305	283	281	308	279	305	278	278	312	267	297	270	313	286	268	281	275	279	277	262	289	269	287	286	299	277	263	290	311	264	258	302	292	265	273	315	274	292	304	297	261	333	283	247	286	266	282	288	313	296	312	336	286	290	283	296	318	261	290	280	289	284	302	331	298	311	278	327	274	312	258	303	261	278	290	296	307	292	273	305	284	302	278	323	288	291	296	269	300	285	292	255	290	285	298	303	290	310	276	284	275	275	275	294	314	279	301	298	258	296	290	301	311	300	282	305	268	301	259	308	280	310	286	290	298	295	301	284	273	260	309	285	291	297	276	282	281	341	305	282	274	278	271	282	314	296	280	273	296	306	283	273	300	267	306	291	321	276	295	306	298	289	290	303	266	294	312	280	288	305	288	304	285	313	279	316	317	288	282	280	346	285	309	272	287	294	286	294	298	304	330	308	309	326	337	293	293	286	316	293	292	289	288	285	294	305	285	299	292	294	280	325	278	320	299	284	272	284	266	233	301	308	303	276	254	294	289	287	304	262	331	272	286	296	293	296	283	295	308	313	273	263	266	292	275	281	255	277	279	289	294	291	298	294	264	280	267	313	281	274	275	307	314	270	303	306	299	303	290	269	287	276	286	281	283	306	291	285	275	288	294	290	312	295	299	282	310	281	313	261	294	296	310	283	290	296	285	298	291	285	312	307	294	304	289	270	305	305	288	321	281	317	292	298	286	292	306	295	274	301	297	295	288	259	283	323	291	307	284	287	277	289	291	307	297	289	301	291	309	301	272	292	294	321	280	295	292	298	300	274	300	276	308	301	306	275	264	311	285	287	269	277	302	305	280	311	289	277	281	319	261	282	262	242	288	324	292	284	244	313	261	281	293	284	265	281	318	293	278	275	247	289	279	306	295	271	293	300	294	293	264	271	256	254	273	306	281	306	296	318	274	339	312	301	284	318	275	285	272	279	293	291	276	278	319	255	284	302	266	279	304	284	272	295	300	303	278	301	299	261	271	304	300	264	309	294	285	290	307	286	318	269	294	269	294	282	279	284	269	304	282	314	322	291	309	313	266	289	287	301	272	315	264	292	290	301	280	266	324	322	314	329	304	295	265	277	290	304	263	277	298	288	276	300	308	274	316	308	295	295	290	288	306	263	287	318	297	289	264	312	292	278	286	303	303	300	283	280	238	286	307	278	298	302	265	250	252	290	287	295	282	294	304	259	297	311	321	280	275	299	294	308	304	279	291	283	265	284	295	279	298	319	299	298	325	290	301	271	316	276	257	289	285	277	275	263	288	290	253	318	282	275	293	281	286	312	284	300	293	311	299	270	266	289	312	309	291	291	342	283	283	275	274	309	282	301	285	293	285	314	274	303	287	278	317	311	308	296	292	291	284	285	289	315	277	287	288	276	306	280	291	280	269	274	298	302	249	267	296	262	286	287	295	275	301	285	306	277	276	262	296	269	280	299	289	299	278	305	295	325	286	292	304	282	298	313	266	291	298	259	314	312	267	280	272	322	287	275	288	321	310	288	276	298	295	283	291	281	323	293	289	281	301	307	306	307	313	289	302	297	323	314	301	298	288	307	286	302	283	290	315	297	288	271	294	327	307	287	309	297	278	303	276	277	298	287	308	337	306	239	292	279	299	298	265	302	293	312	315	291	277	288	253	276	299	305	283	295	270	297	272	314	295	290	288	300	306	289	321	289	281	282	296	297	284	269	274	288	322	269	331	306	295	286	278	283	286	272	275	313	294	308	272	273	262	297	283	278	285	296	294	277	305	290	300	306	272	271	317	271	258	309	297	289	269	305	277	347	299	299	283	272	331	296	308	254	285	297	281	319	284	318	310	312	292	266	309	269	265	294	288	275	304	298	289	282	286	282	295	324	281	297	278	251	275	318	287	295	273	326	305	297	318	306	279	283	251	280	273	294	293	298	286	299	279	298	292	280	332	311	284	278	331	279	292	319	279	287	304	279	290	286	297	261	299	298	328	300	321	293	288	288	306	308	300	295	290	294	299	277	292	308	304	303	283	245	293	273	303	289	265	308	300	281	325	280	299	284	305	289	298	276	283	276	303	306	288	298	288	268	305	312	281	278	271	304	298	294	293	275	286	297	266	286	283	285	285	309	299	307	303	288	280	280	302	270	317	289	312	279	318	313	300	301	318	259	272	284	282	290	323	308	279	270	296	267	283	311	259	292	291	285	310	284	305	287	276	296	304	299	310	282	307	277	297	262	312	293	312	287	286	282	292	276	318	279	288	293	306	279	292	288	304	296	285	304	266	331	317	299	286	299	274	296	313	286	288	316	269	298	289	297	324	279	270	274	301	293	278	284	259	290	299	295	295	265	301	284	312	309	288	292	288	297	295	312	294	282	289	319	317	294	290	301	276	290	310	279	287	285	280	302	307	299	294	282	293	282	269	299	282	270	270	287	290	296	288	318	258	265	239	293	263	307	297	297	280	285	302	286	279	313	280	267	266	290	313	279	303	301	318	280	301	236	290	281	322	276	336	248	278	282	277	271	256	266	317	334	286	296	290	279	288	276	291	278	291	301	278	271	300	274	332	304	295	276	269	291	271	296	273	305	273	266	310	298	297	304	286	252	284	277	305	307	293	286	307	282	299	282	300	298	316	290	263	282	274	292	304	291	311	296	285	277	312	301	255	285	257	302	282	282	312	304	307	290	276	316	343	309	298	285	296	282	285	283	283	286	274	284	316	278	297	286	315	301	280	259	332	277	262	268	286	282	268	282	305	318	305	269	315	303	296	281	297	311	302	283	322	313	291	290	263	331	298	296	311	298	321	291	321	286	280	259	257	271	282	296	265	306	287	311	339	299	290	288	291	265	322	306	271	288	318	287	284	289	312	289	288	310	301	284	297	289	306	297	295	313	266	296	329	309	320	302	341	278	277	274	279	284	297	320	297	313	284	280	293	258	312	296	295	282	285	269	284	287	314	317	251	308	296	306	302	278	279	302	295	277	282	297	287	294	254	285	270	287	267	282	274	284	254	288	303	273	280	301	311	298	303	291	271	283	314	270	309	285	303	298	283	275	278
7135	4759	9393	13627	11241	12914	21353	15174	4433	1095	942	969	999	1035	1005	1006	992	960	1159	1202	1163	1088	1011	997	1012	972	978	1022	1008	1047	1055	1028	1026	911	814	836	847	831	798	824	783	737	823	810	790	821	785	786	789	795	778	815	844	811	723	826	825	833	838	787	836	753	802	763	759	789	805	821	759	810	853	802	816	847	779	773	763	794	802	804	842	767	828	782	843	772	753	743	822	769	731	834	823	766	781	828	763	771	819	818	776	794	787	807	834	781	783	776	802	795	787	776	774	805	818	793	818	810	796	832	795	826	789	792	791	775	844	811	770	795	777	775	771	801	835	803	814	790	827	791	789	784	821	776	794	812	819	808	818	795	772	798	810	842	789	823	792	731	762	772	857	827	844	822	808	809	808	863	846	821	739	812	741	795	780	824	795	773	791	774	797	807	769	816	848	835	796	797	763	760	779	782	803	784	783	767	752	785	775	794	753	783	857	773	798	849	811	765	840	837	852	800	779	799	786	829	809	822	808	822	788	773	823	844	817	809	761	804	778	805	823	801	804	824	789	807	778	790	864	813	817	791	794	793	825	785	795	805	772	788	864	808	793	788	792	748	807	780	818	830	799	830	795	744	823	833	780	779	790	854	803	789	793	823	812	836	782	829	809	799	771	777	785	853	829	836	827	782	784	778	824	788	822	788	820	853	749	820	773	795	822	774	798	783	810	806	753	785	822	761	797	812	800	818	847	833	787	816	788	786	819	852	863	743	769	774	799	757	823	822	815	801	798	836	842	798	825	835	792	803	807	766	765	821	838	811	800	819	794	789	803	797	831	829	827	769	825	764	763	793	833	792	803	805	775	783	814	799	802	830	775	801	787	741	758	785	797	788	778	782	816	783	764	801	745	796	807	821	816	885	826	793	824	798	765	771	730	839	792	816	840	812	827	780	803	805	813	801	791	802	817	814	741	802	839	788	822	783	792	804	816	806	800	828	804	836	786	750	800	822	769	779	830	766	762	782	844	778	811	829	828	817	796	773	795	772	814	803	757	778	822	814	755	783	812	821	798	813	730	752	788	823	757	769	760	791	791	756	781	818	784	797	772	765	822	763	749	835	778	808	793	761	824	835	799	803	777	783	785	787	782	796	753	791	813	818	802	824	832	785	721	775	829	767	786	874	809	785	844	861	825	803	797	818	832	822	762	785	775	810	860	851	781	803	800	788	796	752	834	800	801	828	802	810	838	802	784	811	758	815	823	806	807	790	798	758	813	790	827	832	790	766	782	805	780	817	800	776	806	752	741	808	777	805	784	767	740	811	797	712	797	796	814	783	797	801	809	776	801	802	760	770	811	819	826	820	823	810	807	814	839	805	841	806	778	847	802	767	840	764	818	825	824	818	776	828	840	794	826	750	773	875	813	745	775	796	808	797	790	790	815	822	867	821	787	805	818	823	768	797	788	765	799	794	785	834	800	809	798	826	781	800	818	819	825	792	788	756	769	808	803	821	838	769	783	774	817	791	775	767	794	769	815	791	782	873	767	774	816	825	847	781	804	828	837	835	854	812	770	792	809	755	852	864	763	872	773	782	812	811	819	732	794	738	788	841	744	810	833	821	821	806	776	810	818	818	810	851	818	800	793	792	842	819	813	806	751	813	769	790	798	793	840	794	799	802	803	854	778	789	840	814	832	809	814	787	836	793	820	803	827	869	812	813	807	771	766	795	765	823	779	797	795	770	764	783	766	804	746	812	779	751	793	788	762	806	796	806	808	777	769	786	854	761	780	804	820	779	789	817	837	821	795	815	765	809	811	812	828	804	718	806	807	764	764	795	815	851	795	793	833	783	807	798	827	739	803	819	800	875	768	765	796	785	824	803	818	780	794	749	815	812	819	778	793	781	791	783	819	813	786	782	769	800	790	762	807	796	796	776	830	798	762	826	765	801	815	783	848	807	791	830	811	866	774	800	778	834	823	839	819	825	782	838	806	800	833	774	761	766	817	758	802	824	790	770	845	781	803	844	777	827	759	827	793	850	843	819	795	816	810	832	824	834	786	815	773	803	760	779	847	812	791	802	770	799	789	761	802	828	774	810	776	803	822	807	846	820	780	831	808	834	804	833	803	811	803	785	800	789	798	807	771	755	777	775	795	803	806	803	817	833	826	815	794	819	779	762	785	801	781	771	806	831	791	777	836	800	812	803	833	792	806	824	797	728	802	721	772	797	904	742	774	760	805	756	831	769	777	815	791	809	793	767	846	782	788	824	805	825	802	814	774	780	815	742	841	775	781	744	861	746	818	795	735	825	787	818	798	818	807	760	784	839	816	803	785	792	798	771	826	826	794	827	763	789	784	825	814	794	823	773	806	797	788	839	791	805	801	800	802	818	821	796	798	826	804	803	817	779	781	783	820	846	803	819	771	835	844	794	773	767	834	806	794	766	785	798	754	776	832	802	782	803	795	838	752	808	763	828	861	785	825	785	796	859	783	800	819	790	810	801	781	837	766	793	819	864	803	823	804	830	798	789	825	811	799	800	769	748	822	769	826	759	863	769	775	780	832	815	839	852	805	795	800	759	809	709	814	807	768	775	794	756	819	746	810	810	785	803	819	765	785	785	794	764	798	792	826	798	796	823	785	806	770	771	837	808	803	744	809	792	798	799	781	819	832	815	762	812	846	820	772	761	806	864	713	807	821	735	749	825	807	767	801	827	808	828	778	750	762	725	856	890	744	836	864	812	824	831	852	784	800	752	787	813	805	825	860	817	790	758	780	830	746	808	779	827	777	783	793	796	829	795	788	830	833	802	785	807	809	791	810	816	836	819	749	798	769	752	787	753	800	786	821	820	816	770	792	830	769	794	754	829	775	757	801	800	808	774	804	699	870	768	827	754	738	800	817	787	788	812	873	806	786	806	780	804	800	863	821	790	796	805	771	795	838	776	810	819	849	814	757	778	745	836	783	808	837	780	836	807	767	809	799	777	802	847	784	813	815	772	808	814	757	810	770	801	816	789	717	762	772	843	796	786	861	804	792	812	786	793	795	802	793	839	822	810	828	814	798	828	815	817	788	774	794	842	818	820	773	762	875	779	820	726	893	794	807	794	796	777	781	802	801	865	764	765	748	786	790	828	781	790	811	798	787	806	743	781	846	792	844	783	848	809	842	793	809	836	784	767	842	869	785	793	789	797	815	771	835	847	772	774	796	789	773	825	747	834	813	817	887	808	805	764	809	796	793	823	832	798	810	782	768	781	822	785	805	817	746	787	809	806	788	789	743	809	823	818	793	801	844	772	811	804	868	820	807	818	800	801	777	759	838	796	798	797	763	831	819	829	800	855	796	765	834	823	785	780	780	831	815	808	797	778	849	824	787	770	771	781	790	806	811	772	800	797	857	741	781	801	818	806	780	808	820	788	821	772	790	787	860	791	847	765	855	819	827	810	790	789	833	748	823	852	798	812	752	830	756	818	806	815	722	816	803	786	802	780	803	821	826	802	764	808
10407	5588	6669	5276	3157	4252	4702	3151	1038	360	369	334	374	326	361	340	368	363	376	341	382	330	314	340	325	324	296	326	282	292	300	298	344	346	262	333	322	308	270	296	292	303	307	264	346	268	323	326	265	298	315	309	268	315	290	302	314	261	288	279	318	286	248	264	302	280	277	264	279	263	283	301	254	292	281	317	302	328	284	293	276	264	260	287	293	281	332	294	279	290	294	313	303	282	300	308	294	271	250	280	282	312	281	295	293	286	333	306	282	293	322	272	285	298	277	310	293	297	296	295	304	271	294	273	297	332	257	278	296	305	269	289	267	278	251	273	296	284	329	297	281	257	288	308	268	334	277	328	290	300	327	280	284	315	278	277	284	287	322	280	277	305	294	285	325	260	278	291	289	275	293	286	260	303	293	271	279	306	272	318	312	279	283	309	305	259	284	302	293	285	284	301	302	280	303	264	267	317	318	289	304	331	292	315	274	304	286	293	297	298	302	284	313	291	291	301	318	314	269	274	300	291	275	288	309	263	299	273	278	265	287	285	305	255	288	288	319	297	291	287	265	288	281	259	310	283	275	306	284	279	282	296	305	319	277	300	315	281	285	292	310	279	291	294	274	300	329	280	281	273	289	269	303	299	301	299	287	271	278	308	281	283	289	297	281	264	267	291	272	288	270	306	277	281	312	273	300	287	308	279	290	298	272	310	275	289	314	315	286	291	255	313	305	301	276	250	305	291	292	284	282	265	310	288	279	318	293	254	303	286	279	292	275	294	299	275	312	307	264	321	288	314	251	282	306	309	308	296	287	279	280	254	294	310	281	265	322	286	286	278	283	289	292	273	307	293	270	295	275	296	270	307	274	293	291	261	287	291	304	288	286	300	285	271	291	279	305	289	287	312	282	274	300	296	276	268	266	296	300	288	244	297	285	279	294	288	323	308	269	296	292	270	308	316	299	275	292	274	284	267	289	307	309	305	326	294	262	293	308	260	257	293	298	308	288	306	293	324	325	315	266	283	314	301	297	287	281	300	281	284	263	260	282	280	308	277	282	267	286	305	303	292	277	299	277	304	314	296	323	302	275	280	309	298	273	289	293	321	302	293	308	305	312	256	292	271	267	299	284	298	324	316	281	320	326	262	293	293	284	293	303	304	289	303	287	288	304	282	295	310	287	285	318	320	307	299	240	283	291	293	308	278	290	281	262	284	276	307	298	283	260	307	290	264	265	294	322	291	259	276	265	292	276	306	321	279	289	293	306	266	293	295	293	288	306	296	284	259	290	299	329	283	303	268	285	290	279	252	336	293	295	298	275	266	305	290	278	312	280	278	269	272	286	269	295	296	282	299	272	321	278	270	294	290	283	303	300	312	296	266	307	304	322	298	298	291	296	293	261	289	274	277	288	287	291	306	313	300	293	267	281	301	320	309	314	290	286	296	287	311	308	286	311	277	273	330	289	311	266	308	283	315	287	304	308	299	288	301	312	292	288	277	310	320	306	294	316	270	281	289	295	326	317	302	282	270	285	298	298	331	297	306	280	275	295	295	288	289	315	285	280	258	297	284	320	326	311	301	312	281	348	277	262	289	270	305	325	288	278	277	273	293	344	265	282	282	288	291	304	287	307	279	315	292	315	295	270	308	295	288	305	306	268	276	288	284	302	286	266	294	291	287	305	284	293	284	278	271	297	310	300	301	277	303	303	307	297	287	297	266	295	294	278	261	303	320	318	287	300	297	268	274	260	295	310	278	261	303	265	300	257	271	330	308	298	285	305	313	307	305	296	308	306	291	302	333	336	304	294	306	287	285	289	310	285	301	285	309	294	287	267	257	287	261	276	278	297	284	277	287	296	283	293	284	297	301	277	308	296	314	323	288	304	287	325	302	307	272	304	253	300	296	299	287	276	295	294	290	277	289	295	308	294	303	276	272	297	297	324	296	283	302	303	306	317	253	262	284	252	308	280	284	241	289	273	293	277	305	286	312	276	303	288	290	270	284	286	289	314	309	260	293	313	306	267	286	301	305	296	281	266	283	302	287	301	302	315	297	297	286	300	319	289	258	286	307	291	285	299	270	288	299	305	279	272	284	271	282	278	292	287	286	287	283	266	313	265	270	293	311	296	304	282	310	303	279	270	325	294	302	263	257	325	251	303	257	297	298	270	274	269	338	291	269	278	264	262	277	261	301	310	280	312	289	315	288	308	258	294	270	310	282	305	284	300	288	296	262	280	291	270	298	326	296	317	281	286	321	308	287	303	294	299	259	275	309	262	265	312	280	263	294	273	301	284	265	274	277	300	286	267	284	282	295	289	281	312	313	306	280	290	293	273	314	308	320	307	314	298	271	307	274	290	317	255	283	302	291	302	287	278	286	245	287	269	327	302	273	299	304	297	312	299	271	345	273	281	301	303	308	291	304	322	303	247	315	250	268	275	295	284	315	322	295	302	257	290	304	316	306	326	287	292	273	278	269	295	287	290	308	271	276	278	295	297	306	257	295	280	288	312	272	301	302	302	275	278	275	253	311	289	287	272	311	287	279	309	288	311	285	269	285	265	277	303	308	317	286	302	280	260	298	290	326	298	273	292	291	294	306	293	292	279	272	289	269	286	259	312	304	298	279	328	296	268	255	290	247	277	285	309	288	296	275	297	282	311	279	301	289	299	290	290	256	257	277	286	304	277	324	325	318	319	284	271	318	292	286	306	306	284	283	290	272	277	263	293	288	272	261	266	277	313	263	280	289	301	270	289	271	276	268	288	275	265	271	276	297	321	303	322	320	288	290	268	309	289	322	291	316	314	323	268	281	300	300	303	289	295	285	263	294	298	328	264	287	311	247	320	285	294	282	263	285	315	300	275	268	312	319	303	310	294	266	280	283	285	305	333	272	310	285	312	300	287	264	300	272	264	302	320	271	281	298	285	295	281	283	305	304	286	269	295	284	280	299	275	276	295	274	298	270	281	297	276	267	308	298	310	269	302	330	293	271	303	321	287	325	343	287	297	302	310	300	233	266	267	291	298	275	265	303	304	277	282	270	273	316	290	303	298	267	319	266	298	295	307	303	300	293	293	280	297	277	288	284	305	293	269	288	316	301	307	271	307	310	297	285	287	274	282	293	301	264	276	298	298	278	290	317	305	273	282	292	288	295	274	311	286	266	285	296	310	296	257	301	326	285	281	272	299	270	281	297	314	298	300	276	301	283	283	290	281	259	332	324	243	290	311	300	289	288	288	266	275	313	307	295	273	256	292	243	294	300	261	279	290	304	287	281	271	328	296	294	296	306	271	281	272	279	294	275	300	318	274	292	284	304	293	288	278	274	269	292	263	288	302	299	295	296	271	276	285	339	288	278	273	287	284	304	270	329	287	309	302	293	295	314	300	295	303	286	271	280	316	288	266	313	287	283	317	287	287	296	308	284	258	275	312	271	262	258	255	287	287	280	257	330	306	292	263	281	291	302	287	268	332	280	320	322	314	329	288	295	272	293
7157	5353	10098	11469	9947	16195	16907	12131	4041	1283	1096	1162	1113	1223	1193	1206	1319	1292	1318	1315	1194	1148	1080	1061	987	1014	1031	1101	1040	1023	1105	1060	1127	895	865	855	873	895	888	798	809	759	849	863	765	803	801	814	782	798	828	815	791	762	777	828	803	815	797	819	811	825	800	815	818	819	840	803	796	861	833	779	797	815	796	857	783	809	812	832	802	804	784	785	789	884	809	745	814	824	791	793	776	774	781	795	795	800	818	784	854	763	836	848	829	804	815	744	759	796	804	830	806	780	789	775	798	777	869	796	829	783	783	785	818	785	820	784	781	758	748	824	795	836	793	803	842	801	829	796	794	805	825	818	857	796	821	812	795	779	778	791	803	804	794	794	796	828	830	804	847	814	801	795	788	799	850	854	795	823	776	829	774	748	790	800	833	817	814	823	816	793	800	820	847	810	792	740	813	783	776	830	795	797	831	808	805	783	858	816	820	748	764	764	745	804	824	821	779	784	803	825	813	878	790	820	868	790	792	748	817	788	746	789	829	772	759	809	797	818	804	771	807	760	768	826	876	828	776	800	824	822	773	791	769	814	817	793	788	818	779	823	756	807	810	816	781	770	809	814	770	796	793	817	760	841	793	846	790	808	722	755	746	786	775	789	821	799	739	761	785	779	816	794	801	809	832	797	812	766	803	831	842	789	878	789	822	768	760	816	798	803	815	814	760	778	783	830	764	804	845	758	831	819	749	760	744	777	820	795	799	817	756	789	806	827	827	786	822	747	808	726	803	774	802	795	848	848	824	769	818	857	828	831	794	777	838	800	782	820	759	793	755	804	750	808	791	798	795	833	807	790	812	740	799	785	767	865	777	811	767	810	778	812	828	816	768	782	773	779	772	774	807	793	776	830	760	797	810	800	771	735	787	783	825	847	801	765	756	764	815	804	794	802	812	841	784	759	851	812	791	788	800	786	802	837	829	785	767	808	768	814	778	797	815	801	800	814	828	800	825	788	790	848	759	825	783	824	769	805	808	783	828	816	811	831	806	771	793	818	825	807	791	795	786	820	794	803	781	779	816	821	781	804	749	890	841	828	767	784	783	754	832	819	774	829	823	832	818	780	824	845	852	822	758	790	847	790	784	780	756	817	825	803	788	844	781	817	817	802	872	798	829	789	842	780	812	782	810	774	825	795	838	787	823	770	805	808	795	830	782	773	818	797	820	771	814	780	837	821	765	811	830	866	812	796	762	803	813	864	792	786	779	812	776	781	837	829	806	828	752	801	782	718	774	818	803	778	788	808	791	793	799	760	736	821	832	786	843	750	810	754	858	861	804	823	803	778	799	783	811	773	819	798	825	872	823	827	836	841	790	787	772	759	818	777	760	826	798	795	772	777	810	809	803	858	845	821	791	805	811	793	804	809	784	781	814	825	776	799	791	804	782	802	796	811	808	766	792	844	793	810	786	768	761	839	817	785	789	762	813	861	817	816	785	793	775	814	843	837	810	795	805	845	799	770	788	740	862	825	809	797	850	842	788	834	807	782	785	830	776	800	845	810	807	796	827	836	813	772	820	785	800	775	755	835	821	737	756	772	752	765	759	782	802	842	805	793	733	785	836	799	885	799	801	831	797	836	765	751	839	843	840	804	805	780	798	799	783	785	773	791	825	781	731	832	812	815	804	826	836	741	797	797	817	813	800	797	807	838	802	844	818	821	810	834	827	757	783	815	840	781	729	806	764	785	800	792	853	805	733	786	847	880	786	784	768	794	803	791	803	807	826	813	773	803	819	810	788	794	779	826	844	804	829	772	813	811	815	817	843	817	828	800	808	851	805	801	790	844	863	777	784	843	792	786	824	756	794	791	799	756	793	731	776	797	778	736	823	805	771	762	841	813	765	787	860	840	793	779	817	790	824	790	812	833	818	803	819	791	796	807	803	802	803	800	786	830	754	779	793	777	809	820	780	817	793	787	818	763	842	786	755	782	836	787	779	732	854	789	853	798	896	788	836	827	791	784	833	814	817	827	798	792	801	807	780	846	774	801	794	768	799	794	821	825	728	837	809	746	757	775	786	790	815	774	816	816	785	800	867	801	783	806	754	819	812	799	849	807	761	793	806	851	801	778	776	779	794	799	788	757	826	796	808	769	811	810	835	790	810	748	777	824	821	808	833	877	787	763	761	828	773	776	832	831	816	842	801	779	822	823	885	829	781	844	806	790	784	774	828	801	745	818	861	813	802	791	799	812	852	820	778	770	816	762	773	840	818	832	807	857	764	814	797	841	784	778	786	788	814	784	768	755	783	748	821	829	813	786	798	795	756	800	799	778	800	825	798	835	852	779	860	812	838	805	812	816	812	759	800	821	811	794	794	821	773	777	809	792	820	800	835	817	754	839	777	820	798	855	792	781	817	745	810	751	779	820	767	832	771	819	842	784	822	795	838	792	846	821	853	837	824	856	805	818	771	781	754	802	857	815	785	781	802	798	818	795	777	801	843	765	840	815	847	835	751	802	792	790	830	802	833	790	786	803	781	775	856	829	794	839	826	781	742	798	768	770	785	835	842	849	787	822	800	811	803	748	784	814	793	810	802	795	837	794	834	796	800	813	810	827	816	829	814	749	753	820	796	851	807	866	818	778	840	804	853	746	784	824	799	812	800	782	815	781	833	758	752	809	814	752	803	802	823	765	802	781	800	819	839	787	797	796	798	791	812	807	830	770	793	779	807	779	813	802	773	790	873	777	819	795	828	774	767	786	851	748	816	788	827	809	811	835	821	810	851	778	788	780	774	799	802	820	791	806	825	809	765	758	805	816	821	780	787	803	814	825	812	819	834	819	774	815	761	764	804	792	810	792	818	754	798	756	747	810	829	801	769	798	790	770	831	785	850	812	771	814	818	814	728	800	788	875	860	800	752	761	768	796	798	814	734	795	742	814	804	765	790	768	815	784	811	772	824	775	825	797	834	793	831	817	840	757	797	767	781	817	816	801	783	774	808	813	811	810	756	829	777	798	787	807	866	820	783	735	769	779	849	797	817	810	780	784	774	806	829	832	850	803	812	777	778	813	839	798	814	806	833	821	776	833	810	741	783	847	721	789	797	812	745	801	810	825	827	810	792	816	775	816	856	800	779	853	809	762	821	861	834	838	803	756	780	823	826	789	797	815	792	787	823	844	736	772	807	821	771	803	792	804	812	866	837	800	789	823	766	821	825	850	789	753	786	809	774	789	810	832	774	751	778	817	817	824	781	799	799	790	848	844	799	828	812	864	766	862	836	780	881	845	767	801	805	800	811	760	831	821	772	852	822	823	794	863	821	807	755	851	768	824	820	775	840	786	818	814	794	800	798	777	811	806	812	820	779	774	847	767	860	808	780	836	793	823	768	766	832	767	795	787	798	808	782	815	782	788	801	842	751	860	841	765	771	794	784	821	779	759	819	781	808	792	774	780	823	823	813	768	787	784	832	804	813	768	814	787	832	840	778	810	770	795	828	831	805	784
9933	6690	7414	4254	2619	4519	3584	3128	1230	353	332	329	326	392	389	350	356	346	403	364	352	359	317	297	298	328	293	313	298	367	333	313	338	291	303	304	308	292	280	267	302	275	286	316	314	288	302	299	289	273	300	330	293	300	272	273	294	275	282	295	311	301	291	304	321	251	266	305	286	302	296	296	279	288	296	304	312	293	264	288	294	284	288	253	269	286	285	275	266	279	279	306	261	308	332	282	301	290	313	302	297	280	306	281	287	301	293	317	287	286	320	297	280	282	279	278	271	253	267	282	294	291	308	309	316	274	292	298	276	272	260	307	326	267	284	313	322	282	287	279	272	281	260	275	308	272	280	294	295	277	277	259	277	298	257	280	292	316	281	294	299	279	289	288	298	315	265	269	295	287	293	316	276	257	339	286	262	283	332	284	287	270	289	280	308	298	297	287	274	296	269	276	281	285	267	305	310	281	250	321	278	309	266	258	284	282	317	265	252	284	272	304	293	269	315	319	280	282	276	276	303	287	293	282	298	296	287	294	300	270	319	301	284	316	284	277	285	277	279	291	271	280	297	286	304	284	316	293	296	282	276	286	281	279	285	291	277	325	261	281	279	317	303	248	304	296	288	283	274	327	293	274	268	298	279	291	279	294	304	278	286	263	298	275	284	310	286	300	286	306	285	274	272	295	264	299	303	280	285	274	331	279	312	325	321	274	294	288	321	277	304	275	315	299	324	290	298	269	315	332	301	269	291	301	300	282	281	282	273	287	299	294	317	315	293	301	313	273	273	277	307	280	298	315	282	300	322	313	278	297	314	270	305	288	309	268	290	304	309	270	297	294	281	301	261	291	300	296	275	311	324	327	294	277	276	291	304	294	322	314	275	290	308	294	263	281	288	312	306	298	296	295	295	249	274	286	253	308	324	331	294	279	276	309	296	280	279	299	294	292	288	308	290	270	285	302	286	292	292	309	280	287	270	299	291	269	307	337	272	259	268	292	278	268	310	305	284	306	276	301	322	281	303	304	267	268	258	280	313	309	279	303	288	268	299	287	299	285	270	280	281	312	323	281	317	242	278	293	299	284	289	270	298	330	283	272	273	283	275	294	273	270	288	316	278	280	302	282	298	303	308	285	270	297	304	288	287	282	290	291	291	288	305	271	284	296	266	315	310	284	300	284	286	273	304	313	317	259	266	267	277	292	294	303	293	287	267	288	315	283	288	296	272	305	281	314	300	281	286	260	301	284	321	289	284	311	289	293	277	262	338	310	251	316	275	294	289	281	295	287	293	280	293	293	318	270	285	292	314	274	308	292	303	292	306	295	243	290	313	275	284	279	275	299	284	284	273	273	263	280	290	266	279	304	285	301	286	279	287	311	309	301	261	303	314	288	281	318	286	290	294	288	252	295	291	269	295	272	309	270	301	288	283	267	302	303	297	306	296	297	313	269	314	293	305	261	301	289	270	287	280	280	299	281	295	275	274	304	267	289	302	294	287	292	328	261	297	289	283	309	289	282	280	283	285	305	268	282	289	286	283	324	258	274	270	278	291	299	282	297	305	276	305	310	297	298	274	287	296	277	311	286	276	321	340	290	283	291	289	299	303	302	300	293	286	303	279	297	256	314	286	272	292	287	262	270	300	297	283	268	312	269	290	285	265	278	254	284	320	280	322	303	291	336	264	286	260	276	290	275	273	270	309	267	298	279	300	279	294	299	264	313	294	275	270	284	229	294	300	308	281	302	299	258	280	271	276	292	293	294	300	285	292	293	315	311	268	303	303	315	288	273	289	303	288	286	296	279	274	288	285	310	301	286	286	299	279	275	291	292	303	279	282	294	287	308	274	304	286	300	292	295	317	310	280	283	282	286	303	318	290	268	297	288	283	305	292	326	258	306	300	276	276	286	289	241	288	330	303	277	292	281	288	320	290	273	281	275	275	253	298	300	263	300	340	304	292	317	290	313	303	285	314	277	300	298	291	308	269	289	271	305	321	301	282	286	290	276	309	287	315	267	293	272	278	312	262	276	281	285	277	294	294	266	285	305	316	276	296	280	272	316	290	273	290	285	254	318	290	289	287	286	280	284	287	304	287	296	302	286	297	285	320	300	290	288	316	284	284	266	329	316	309	300	281	296	290	295	237	293	292	293	292	265	314	299	281	308	255	301	332	285	285	292	305	284	277	245	325	290	309	301	282	277	293	292	293	308	291	317	282	306	291	281	297	268	308	326	293	273	320	285	267	266	305	276	282	263	266	322	302	292	318	284	324	293	293	255	299	293	252	294	306	291	274	268	300	282	278	311	285	276	306	294	288	286	315	303	300	289	296	285	265	294	283	299	268	298	291	262	313	306	298	264	307	308	296	258	323	297	277	298	275	285	304	279	306	292	242	345	302	307	311	302	278	296	287	303	305	291	286	284	266	280	291	284	301	279	294	286	288	296	306	288	249	258	283	270	280	286	262	300	294	271	337	265	287	302	293	262	283	292	287	276	286	301	263	288	284	284	265	335	291	288	283	310	289	289	275	293	283	298	289	279	287	307	293	290	295	286	284	287	266	318	293	277	265	295	281	270	289	294	280	298	296	292	298	290	289	298	298	273	303	285	269	254	284	289	315	327	303	270	294	307	283	297	332	278	295	298	293	284	304	263	286	313	292	305	298	299	313	267	311	290	302	304	281	294	273	288	306	279	317	313	321	290	294	269	323	303	271	276	275	301	280	291	271	325	305	275	289	285	286	282	276	274	310	271	323	266	293	291	312	250	296	311	308	295	306	291	299	312	283	295	273	294	315	309	287	284	256	302	300	280	304	304	249	269	302	268	275	294	263	312	283	295	288	293	310	278	312	254	263	282	290	282	308	275	304	289	297	306	295	326	290	278	318	285	314	296	307	309	303	274	289	294	254	278	276	283	262	299	285	307	333	262	329	304	308	278	290	318	260	273	267	268	297	288	262	291	280	236	295	281	323	290	294	286	307	283	299	307	291	301	283	279	310	293	264	300	286	284	295	284	281	278	259	295	283	323	286	292	315	298	287	308	290	324	299	276	269	318	315	311	302	300	291	304	302	302	315	315	286	291	288	292	274	314	297	305	306	311	276	329	286	301	329	299	304	287	285	282	313	301	304	299	308	295	294	294	275	292	292	305	263	292	316	271	270	285	297	271	304	297	297	306	294	318	306	280	300	274	294	268	287	256	281	301	296	317	296	286	301	263	271	280	277	277	291	286	274	297	267	307	275	276	307	274	305	285	286	294	264	282	305	297	291	287	292	276	289	284	305	281	276	294	323	285	263	268	264	279	298	300	292	274	297	327	291	281	269	282	274	293	298	309	280	302	321	291	291	332	300	269	312	288	302	303	275	314	298	272	266	318	283	291	267	279	307	292	294	311	261	291	289	298	309	291	309	249	309	270	284	299	307	287	305	300	276	273	293	277	249	303	319	271	288	286	251	302	281	305	296	293	314	305	306	258	275	279	278	285	310	293	280	286
6803	6403	10415	9168	9377	16162	13764	11956	4733	1186	1205	1137	1105	1243	1281	1332	1272	1277	1224	1149	1083	1135	1167	980	987	1011	1095	1086	1035	1056	1064	1091	1183	899	888	834	830	846	897	838	849	818	780	773	837	787	799	823	785	818	784	762	809	797	784	812	830	789	807	850	768	811	804	780	792	831	844	804	867	884	804	818	845	760	793	788	813	759	786	779	867	760	804	843	821	832	796	841	780	788	810	766	799	830	822	801	819	744	791	841	770	803	746	773	793	782	800	810	748	839	796	809	872	776	803	818	774	777	794	793	777	825	808	787	774	805	785	779	800	772	823	801	811	792	766	814	788	820	772	831	785	806	827	810	781	824	781	750	804	794	803	807	863	773	808	807	819	791	765	796	778	799	821	806	742	871	842	774	855	761	783	809	804	858	757	853	818	766	789	810	829	796	786	824	838	790	812	774	772	850	776	781	833	839	838	852	791	749	819	757	813	861	748	794	844	788	782	779	796	797	807	822	783	767	788	821	757	801	827	839	836	830	818	823	808	796	759	829	819	746	794	805	808	832	835	781	818	760	774	803	779	805	796	794	840	759	815	835	780	770	811	794	773	822	823	764	755	798	790	748	800	767	782	829	811	782	766	845	826	787	820	801	778	740	781	822	743	811	819	791	826	814	820	824	806	769	828	812	834	808	805	841	807	816	764	845	802	764	818	787	850	828	830	797	748	812	722	808	775	835	823	852	810	812	810	776	813	802	773	780	830	849	792	797	803	767	806	789	838	783	810	814	813	788	804	817	822	860	802	817	782	799	778	786	836	801	801	758	817	743	774	838	805	781	794	784	795	806	783	814	825	788	794	816	821	763	843	778	755	825	754	848	788	755	779	845	801	785	794	823	811	789	749	800	771	781	809	815	808	790	834	833	787	745	809	784	819	844	793	829	840	773	822	789	817	834	830	806	799	813	811	812	756	790	846	775	788	843	824	772	841	783	834	799	767	791	743	759	814	723	824	790	801	829	807	829	815	825	800	779	776	844	788	821	827	799	790	818	776	789	770	770	811	850	805	819	822	785	815	771	785	800	819	781	798	796	789	787	812	815	780	774	832	797	800	781	802	818	823	822	850	798	760	841	790	855	818	772	783	809	819	818	791	792	770	830	799	802	819	829	788	758	825	820	775	838	834	859	785	760	783	776	825	791	786	846	804	801	883	840	836	833	815	811	834	830	823	848	782	787	823	811	806	829	822	836	838	811	804	827	835	784	781	852	721	815	784	841	809	837	747	833	819	835	800	791	810	808	802	791	847	817	798	826	800	826	789	806	818	821	843	876	826	795	810	824	829	805	771	773	753	793	807	758	805	837	824	764	786	759	810	804	825	755	750	762	845	799	783	788	846	826	830	793	810	836	772	834	855	818	771	740	825	814	829	764	754	785	821	820	746	744	808	772	804	777	808	810	829	780	841	794	795	773	726	831	815	792	806	801	784	800	804	805	743	828	740	830	810	798	768	801	871	768	823	837	782	793	834	826	814	814	832	791	830	810	812	805	795	794	826	811	807	809	791	852	792	788	802	823	826	819	765	814	761	773	802	817	808	813	816	826	789	828	812	764	819	866	804	824	785	811	827	817	787	820	809	818	782	798	794	782	866	814	793	811	836	836	838	805	787	824	820	821	831	812	829	744	773	787	774	842	790	836	824	841	822	795	779	806	831	840	784	793	860	819	798	863	791	808	811	792	815	785	790	798	782	852	765	865	806	769	823	765	834	755	765	819	782	852	788	790	872	813	788	819	825	779	810	837	751	774	797	755	833	778	839	804	828	857	751	807	791	822	850	833	865	824	774	775	836	838	829	789	826	818	747	776	794	820	799	764	813	794	787	838	799	774	801	781	828	836	814	787	817	776	828	825	839	807	775	823	780	821	842	791	824	783	756	801	809	860	754	810	813	849	801	755	829	781	787	792	811	817	800	811	786	867	842	758	786	820	875	785	825	863	790	786	839	849	825	821	856	830	802	770	813	850	797	813	802	753	810	814	809	797	822	820	794	746	825	805	798	740	785	807	839	792	800	798	761	797	836	802	801	786	829	766	816	802	744	791	800	815	788	789	777	821	816	801	767	774	843	799	795	823	840	822	803	800	802	837	759	826	840	816	761	805	786	860	839	810	799	848	802	791	775	848	770	842	808	804	801	778	817	788	800	774	814	786	804	880	805	808	778	807	781	749	788	812	814	844	829	726	754	749	835	775	770	771	804	777	783	803	833	831	772	792	798	759	827	787	771	786	827	815	824	794	775	776	810	817	826	808	784	807	809	799	826	843	855	780	808	801	771	778	810	777	793	843	818	818	807	783	803	825	779	779	855	822	804	769	779	815	793	798	832	772	801	787	819	781	808	820	778	843	785	761	790	791	802	780	800	776	775	811	742	826	776	832	790	808	769	818	790	789	796	775	776	805	812	800	793	805	814	787	801	801	792	808	788	811	826	843	791	819	833	786	795	793	825	820	799	788	775	843	821	821	860	796	758	848	809	786	808	807	772	782	835	778	820	845	851	830	785	805	804	780	775	867	842	794	797	775	813	787	770	820	793	748	812	797	787	797	852	768	823	823	820	809	790	813	839	787	814	794	772	830	813	823	814	786	824	791	820	851	818	838	819	804	796	792	797	794	812	821	823	785	797	795	812	834	809	786	786	795	828	816	808	836	790	835	782	784	796	787	773	822	804	805	829	801	764	803	798	778	831	830	855	793	835	797	833	837	836	804	858	810	753	826	738	782	792	832	793	783	808	747	821	806	788	804	809	821	753	774	799	801	776	790	808	808	776	772	733	801	792	809	797	785	825	802	817	814	755	811	800	847	845	834	829	823	790	755	790	767	812	786	745	812	827	826	795	801	792	824	841	797	767	826	792	794	783	810	842	785	794	777	848	805	821	790	851	800	792	771	813	843	806	739	820	777	809	826	773	806	789	786	756	776	817	852	796	771	745	805	783	762	797	835	785	812	797	812	826	803	758	807	772	775	789	770	766	838	793	806	788	806	775	807	788	824	776	804	799	812	814	752	750	811	813	807	825	831	831	802	794	756	828	832	844	766	776	808	757	811	739	772	806	796	779	782	788	764	781	824	813	844	816	835	785	763	802	799	827	801	754	806	831	780	767	806	837	814	818	791	815	829	797	833	812	853	804	831	804	810	797	825	795	802	831	744	801	763	792	784	759	777	797	845	835	781	800	790	810	805	773	812	802	823	852	830	797	801	789	799	754	806	822	804	847	790	834	815	796	785	852	763	816	813	787	785	740	852	776	803	778	797	802	800	836	797	825	827	828	797	774	805	784	804	837	813	794	793	791	770	783	787	791	797	817	823	800	787	822	768	818	793	811	809	802	837	816	791	786	788	801	747	842	842	792	784	826	790	794	832	808	788	782	788	776	790	811	838	814	792	813	776	765	829	834	795	775	817	774	824	796	803	775	807	818	793	778	775	830	808	836	837	753	811	751	800	795	775	828	788
9603	5122	7114	5082	3084	5485	5528	3421	975	324	315	326	315	332	341	333	304	332	316	344	319	328	351	314	278	332	289	323	330	297	305	309	316	284	250	306	274	289	286	294	280	311	314	291	310	287	311	277	295	279	246	299	282	284	290	280	319	279	273	313	305	292	294	293	295	282	302	269	306	278	305	285	281	299	254	302	292	299	310	273	271	288	320	308	291	275	296	320	311	291	274	283	274	289	288	289	299	287	304	330	288	309	290	308	267	297	291	310	318	286	299	270	276	291	269	294	280	285	292	273	299	301	307	293	287	279	293	295	289	282	265	285	262	281	284	289	303	275	268	295	305	322	315	293	272	265	303	301	252	298	307	296	309	290	306	250	277	288	309	318	303	292	300	297	285	293	301	312	290	291	291	270	287	310	270	267	273	281	301	287	330	306	294	291	294	287	293	295	296	290	308	320	324	288	301	281	275	282	288	319	281	257	284	303	290	313	281	296	302	287	276	315	296	257	286	276	313	280	312	283	289	272	296	273	271	319	298	271	286	295	285	301	285	294	310	258	294	280	296	288	282	282	294	347	296	282	298	289	268	282	287	273	285	290	308	283	308	281	315	283	281	277	292	284	306	285	314	256	278	260	279	285	296	266	290	310	282	322	301	270	305	296	271	306	270	286	302	295	270	315	281	277	279	258	277	296	286	250	286	269	277	292	263	288	283	284	309	289	328	311	262	271	275	286	250	253	296	308	314	284	266	290	264	271	305	290	265	291	261	301	287	276	271	309	275	294	282	322	285	299	291	286	297	280	276	293	287	290	290	277	323	278	303	280	262	305	313	303	271	293	285	259	282	272	310	268	289	293	277	323	309	291	295	266	310	311	311	276	276	293	268	261	288	330	324	303	312	302	279	272	275	286	301	290	320	305	309	291	286	302	273	297	304	313	282	318	329	268	283	329	297	301	306	278	308	300	265	291	305	276	289	276	279	279	253	302	280	312	305	325	285	267	309	295	293	283	284	250	293	269	294	270	300	284	270	308	292	276	292	289	279	308	313	288	297	293	294	310	295	302	299	290	322	268	302	250	275	268	285	323	290	303	291	265	271	283	294	294	284	340	288	283	292	279	304	314	291	292	312	280	294	314	319	259	294	276	273	279	278	289	293	288	303	273	319	325	280	272	263	300	284	298	288	316	262	280	293	262	317	300	293	295	281	288	295	285	289	301	287	284	259	260	283	288	295	291	293	281	271	297	279	296	278	288	280	284	293	319	294	285	285	292	289	256	261	298	278	275	290	284	300	276	269	310	280	273	292	282	363	302	279	302	280	283	317	276	295	300	311	294	294	290	302	315	253	304	287	318	295	298	293	285	299	296	276	299	299	306	320	312	286	293	323	292	288	293	287	307	292	301	288	272	276	325	308	296	296	347	279	258	278	300	274	299	296	294	303	300	287	281	294	315	273	260	292	291	304	319	280	267	262	309	317	298	290	282	311	270	274	274	260	283	286	290	288	260	287	303	283	294	287	270	270	269	272	336	296	272	312	293	274	322	296	289	269	293	292	278	311	307	293	299	278	313	256	311	278	281	273	305	263	298	297	302	289	269	308	294	313	266	319	285	324	300	300	289	314	334	283	294	297	309	302	301	275	289	294	266	273	288	269	296	260	288	292	289	274	292	293	320	298	246	324	299	289	272	279	311	274	266	332	306	293	291	294	319	278	282	280	321	312	282	324	301	289	269	305	303	314	289	287	288	290	267	300	259	326	294	293	281	266	303	311	302	282	283	276	291	274	311	295	308	309	276	315	261	301	310	266	259	291	294	278	283	317	277	287	298	300	308	306	252	270	296	289	243	287	276	266	288	308	299	298	305	294	262	293	278	306	316	276	317	268	271	303	301	270	283	263	286	303	293	302	280	273	280	274	269	249	310	291	305	280	255	297	325	293	267	291	289	291	325	304	298	312	287	306	287	280	286	301	305	297	309	293	327	301	306	287	281	289	301	287	288	310	301	262	312	287	266	268	290	293	290	301	297	254	294	279	302	305	286	291	300	297	308	297	281	296	308	304	310	286	272	285	274	270	267	256	303	309	290	286	306	302	300	300	313	276	300	312	272	281	301	265	266	290	282	309	285	287	293	282	287	304	291	309	307	267	285	299	278	296	291	297	295	309	263	301	293	300	292	282	302	248	301	311	307	282	275	290	288	307	298	289	291	270	326	279	285	297	295	322	276	256	273	299	274	281	257	307	317	273	299	321	305	267	285	283	282	315	260	279	279	313	287	326	263	287	300	299	307	295	280	264	289	307	287	281	308	303	291	320	284	290	284	323	277	303	297	288	275	293	294	297	308	281	268	318	263	291	294	306	301	265	286	314	307	283	287	261	321	259	286	306	269	310	287	300	283	309	265	336	282	283	323	276	308	284	314	277	277	302	286	290	277	291	292	274	282	324	291	282	256	266	304	287	284	303	286	274	292	286	302	278	328	265	276	291	292	323	287	300	282	280	270	293	274	262	296	297	295	275	315	254	302	291	271	298	302	299	269	280	279	305	287	294	304	292	297	278	332	294	287	261	280	287	279	293	306	296	270	267	295	310	288	269	275	307	301	285	294	296	283	319	266	295	315	295	295	293	280	275	289	303	303	276	267	279	293	272	271	292	257	295	299	304	270	295	320	269	266	269	266	292	297	302	288	293	285	319	295	282	300	320	316	293	335	290	282	306	267	297	278	289	291	263	298	282	297	281	289	305	291	294	273	281	286	287	304	281	298	289	268	283	316	279	311	293	263	282	260	289	267	271	269	242	279	295	287	344	275	295	279	310	257	281	321	280	294	295	258	295	276	303	269	281	282	276	269	269	289	296	294	271	270	306	264	277	269	319	303	308	284	285	275	300	280	272	276	286	270	284	271	286	284	300	287	273	292	260	286	284	273	267	290	272	294	262	305	290	287	307	282	320	267	278	292	278	297	283	277	288	265	282	314	312	278	305	281	316	307	305	318	280	288	279	285	288	287	307	280	290	294	296	262	329	284	304	279	277	289	270	255	264	290	293	284	291	290	269	282	267	306	283	272	296	298	294	327	309	297	285	294	275	286	293	285	283	319	280	276	285	308	273	288	286	305	283	298	291	240	308	257	280	274	306	274	303	267	238	308	285	290	255	303	300	307	265	279	285	306	271	310	279	285	315	302	281	306	298	255	290	290	315	277	299	320	289	279	294	283	290	287	301	295	287	291	262	281	296	288	286	286	255	283	269	308	287	295	305	321	293	316	304	274	289	324	299	295	302	294	332	293	274	320	294	287	285	290	276	292	288	272	273	298	286	322	263	292	277	325	276	320	309	321	300	282	299	276	263	267	297	301	285	283	301	284	305	328	316	287	309	293	283	301	310	272	292	278	296	298	307	273	278	291	239	305	299	303	271	303	316	309	284	281	300	275	289	293	279	273	287	288	288	278	308	288	290	278	341	281	285	305	292	271	288	291	256	271	305	289	325	300	287	265
6470	4855	10097	11226	10648	19521	18052	12114	3575	1203	952	975	1017	1048	1056	1055	1011	1002	903	920	963	894	982	926	914	856	935	913	932	949	955	1015	990	824	873	791	806	878	827	827	855	836	819	838	820	808	788	818	822	816	789	757	738	761	763	818	790	804	799	816	806	785	791	820	798	755	742	829	779	843	757	831	794	859	756	826	757	847	834	752	744	807	836	799	808	781	787	803	819	868	827	778	810	820	782	845	799	830	771	825	812	791	766	779	827	796	795	788	804	793	764	835	776	761	793	799	812	872	803	817	773	760	802	792	774	798	761	818	797	822	793	856	788	799	755	807	812	815	789	729	815	815	817	823	806	861	811	809	795	797	749	769	822	822	767	769	842	830	773	786	779	799	805	821	828	761	827	748	788	800	803	808	807	815	767	772	766	773	812	800	835	844	774	780	788	786	772	833	803	765	772	776	789	816	821	790	802	784	812	786	750	845	807	761	807	778	789	769	786	820	810	810	811	814	785	853	767	809	762	786	848	809	793	775	816	800	812	811	854	770	773	833	807	810	835	802	815	782	859	768	835	843	812	798	826	851	849	790	772	817	791	762	821	801	815	756	771	816	754	864	769	807	846	804	787	835	738	780	793	844	765	813	748	786	803	823	824	823	768	790	807	789	794	828	784	738	803	833	775	826	838	747	847	812	839	823	789	763	832	803	818	754	868	796	844	801	830	803	797	823	855	779	807	774	824	787	761	797	831	814	840	791	788	780	762	795	786	814	821	826	763	773	752	821	801	836	774	830	799	749	773	808	794	834	814	825	815	779	804	848	785	826	794	782	772	859	823	839	827	800	790	789	760	859	794	797	838	799	802	823	816	781	820	801	772	817	799	820	777	794	798	790	823	843	771	752	789	794	795	860	789	785	804	788	801	837	805	789	800	780	805	850	795	825	800	823	829	811	806	777	758	792	837	846	847	792	730	778	850	818	834	764	785	815	805	743	823	782	819	784	880	786	837	789	803	808	771	818	813	771	793	816	785	849	842	783	805	772	777	782	805	807	842	827	792	849	775	841	827	848	788	793	793	807	843	785	786	808	817	860	780	755	785	803	790	794	795	825	778	800	788	768	788	836	790	808	804	777	804	790	820	804	793	804	810	822	794	767	792	807	790	795	789	800	842	808	828	830	757	844	819	791	831	746	819	766	874	823	763	789	794	767	846	810	802	811	842	807	882	778	803	818	829	827	826	852	773	786	811	813	796	783	819	762	809	817	773	784	831	776	828	800	733	803	798	795	865	806	771	789	804	845	830	773	778	816	803	863	805	865	793	756	828	808	816	802	821	785	773	826	812	763	818	803	831	830	852	811	797	830	837	815	802	817	736	784	790	776	786	827	768	788	783	837	780	839	820	744	829	792	797	840	779	801	802	845	794	817	864	787	748	822	808	818	795	796	779	819	798	840	817	784	837	779	779	828	840	792	775	836	836	807	762	824	807	807	781	776	763	794	817	809	773	797	759	780	784	816	770	770	797	844	844	794	828	791	818	778	779	808	821	774	813	850	792	820	837	815	823	801	837	799	776	790	783	816	764	776	749	757	804	792	797	848	837	751	802	813	789	840	813	830	793	765	807	782	810	779	763	756	773	774	803	770	796	788	834	743	805	777	802	786	800	842	770	776	867	820	793	811	822	806	771	842	802	776	791	830	830	816	779	791	742	811	829	861	771	814	754	798	812	785	811	796	824	823	786	790	820	800	825	852	803	821	808	824	774	798	771	778	756	828	818	818	800	797	740	767	845	851	788	830	865	801	818	854	804	836	852	871	805	758	817	796	809	786	865	829	772	799	785	764	730	712	800	753	771	851	795	831	780	834	830	775	811	799	821	786	817	832	790	798	813	783	804	814	810	803	782	835	799	838	822	797	817	779	801	776	811	802	799	808	829	790	825	792	770	776	800	777	785	770	799	795	831	814	779	794	780	858	822	810	766	802	777	773	824	749	790	785	779	821	771	788	840	831	834	818	853	788	845	803	805	816	794	786	794	796	841	771	769	800	834	788	781	821	819	785	817	782	825	778	792	799	803	758	812	785	795	784	805	838	798	770	804	766	841	817	787	858	736	786	851	781	806	820	801	808	774	787	781	799	817	742	790	755	823	783	750	794	814	824	785	806	794	811	815	822	777	812	799	803	795	832	846	753	766	820	814	777	818	817	834	829	812	834	858	823	760	836	830	727	773	769	770	812	835	786	781	789	812	768	784	815	788	773	816	809	826	843	772	811	757	806	831	810	747	796	837	823	816	801	814	799	802	814	791	748	808	830	764	842	830	795	786	845	790	825	818	805	796	775	777	815	788	785	787	843	770	824	883	856	807	792	745	806	805	740	790	802	792	771	796	861	828	834	838	795	806	838	819	789	839	782	755	813	790	786	809	834	825	783	831	788	815	788	792	814	780	801	813	808	791	799	810	811	762	785	838	785	777	820	816	813	836	795	822	787	776	756	801	786	762	806	758	795	786	810	774	828	747	839	755	793	812	830	835	782	805	813	821	777	796	793	839	796	820	792	826	772	790	785	843	790	763	762	752	855	868	786	779	831	752	782	845	839	803	781	820	833	783	754	801	744	757	808	772	804	801	807	788	780	764	773	800	794	789	765	776	804	789	743	770	778	781	857	825	809	796	822	772	840	781	765	768	837	794	811	851	789	790	826	804	748	756	824	786	799	814	801	841	818	785	797	803	813	770	842	818	810	840	778	809	840	796	840	791	801	822	801	809	839	817	820	800	816	861	833	799	779	814	820	842	767	825	774	771	805	832	771	804	811	800	819	826	824	786	776	800	816	757	796	773	817	815	787	801	811	770	815	839	810	761	761	781	787	818	854	802	821	780	793	805	758	815	795	800	799	810	743	801	786	784	790	838	771	814	766	787	815	795	819	797	823	776	793	837	798	774	811	795	814	820	820	827	765	775	751	808	764	786	797	816	782	863	796	780	822	816	808	792	815	787	844	801	815	778	776	787	797	774	776	800	768	864	770	811	820	793	827	839	794	848	816	780	808	753	821	778	826	803	781	823	792	803	797	772	821	764	819	805	749	801	800	805	840	752	767	775	830	770	796	828	825	844	796	807	793	762	831	809	827	833	788	826	800	809	768	818	811	777	806	811	807	824	816	823	765	752	786	843	816	804	824	796	783	811	779	843	808	802	818	852	841	789	839	777	795	831	775	772	854	827	852	809	797	799	829	825	814	805	830	820	774	803	780	794	827	850	796	800	810	814	781	788	787	808	788	850	801	844	796	769	816	833	785	798	803	793	838	821	795	742	834	805	809	801	842	783	807	763	798	803	800	765	787	795	789	760	793	778	787	787	806	774	790	799	812	802	779	810	832	758	798	783	814	815	818	818	772	790	772	790	809	821	785	784	754	839	805	793	828	805	821	758	836	765	781	810	767	798	838	820	768	795	758	840	823	773	802	814	773	824	766	829	826	794	823	785	822	806	793	765	832	848	811
10590	5753	6365	5618	3416	4535	5937	4469	2014	598	306	262	316	300	289	312	312	309	295	312	295	314	321	290	336	273	268	300	286	282	314	297	275	350	297	300	321	295	303	305	328	288	274	299	319	305	265	294	271	280	272	272	294	283	270	306	268	317	280	273	300	310	264	273	304	312	302	279	270	288	282	298	293	309	324	279	310	257	294	281	336	298	317	293	278	255	282	289	309	313	306	285	281	282	281	301	314	322	285	324	280	281	283	276	292	296	275	285	261	298	299	291	273	305	299	324	309	311	287	280	244	292	290	293	316	310	304	264	281	286	304	294	284	282	289	327	276	279	299	312	285	284	291	294	300	261	285	295	287	289	315	286	325	282	306	259	280	267	314	294	308	284	290	318	318	298	272	334	270	293	302	334	277	324	273	302	292	285	245	296	290	310	281	272	286	313	288	274	320	268	278	282	287	279	288	296	319	297	275	290	281	322	292	294	298	294	312	315	256	301	285	289	308	306	301	294	270	279	289	318	286	283	298	271	278	289	296	307	288	294	276	287	330	337	288	303	285	296	303	298	285	303	287	294	310	270	283	281	259	295	280	287	259	311	295	280	278	275	276	296	286	277	291	301	299	287	273	265	278	311	315	314	294	280	288	276	291	305	281	300	259	310	280	261	312	265	282	279	254	310	284	280	274	315	278	292	312	321	290	282	293	271	258	309	309	315	309	310	313	285	271	298	317	306	294	277	311	277	298	277	301	311	294	302	320	295	292	302	284	304	287	303	261	270	282	296	277	274	282	269	277	283	245	286	270	317	265	296	279	290	277	270	299	278	306	295	307	309	285	280	266	291	321	269	291	275	288	301	281	291	305	278	302	274	306	279	287	287	297	261	270	277	286	284	304	293	317	303	295	292	266	281	288	290	281	286	278	254	292	291	300	292	291	296	298	309	292	313	278	277	253	302	294	266	269	293	267	297	297	290	304	306	293	292	301	283	277	289	281	285	283	307	305	286	297	306	314	310	323	317	310	324	329	273	291	291	314	311	312	274	327	275	274	302	294	311	285	296	287	290	313	285	288	266	306	256	302	287	310	296	292	322	316	291	296	258	296	280	301	319	284	276	283	283	293	292	263	259	272	236	273	299	300	289	303	284	275	273	303	299	298	301	296	285	313	307	292	286	270	311	268	294	321	265	294	322	320	308	303	318	315	280	291	279	293	301	312	279	280	281	299	303	308	256	283	278	283	255	275	293	288	288	291	281	269	281	281	307	300	282	322	280	313	267	287	314	301	298	277	293	267	304	290	293	292	279	337	322	297	298	269	306	300	268	274	284	291	268	287	274	308	297	265	317	257	295	286	273	293	301	291	290	276	284	327	295	321	282	311	266	327	287	286	300	320	307	310	319	303	299	296	284	260	272	277	308	267	267	302	294	294	296	292	317	309	295	331	275	291	264	307	288	312	285	305	294	286	297	272	310	300	300	295	290	291	312	286	283	296	317	288	278	271	272	292	270	254	270	303	319	304	276	283	307	279	294	270	321	294	271	262	314	303	274	316	301	287	263	321	292	296	278	290	308	300	284	277	265	295	293	299	296	297	283	295	285	312	266	285	306	277	254	303	302	291	316	280	310	314	307	281	267	298	298	265	269	327	306	304	274	293	269	319	312	266	270	284	258	285	285	302	261	274	299	269	301	271	272	291	288	304	290	306	281	300	290	305	279	242	290	286	306	286	290	316	292	277	261	307	276	301	266	293	297	311	276	311	275	312	284	296	277	289	298	291	305	275	277	307	266	295	283	288	277	272	269	304	279	309	278	307	308	294	289	299	301	309	275	324	313	247	316	301	273	285	295	302	300	260	291	327	308	278	275	296	300	279	269	319	283	291	299	284	302	294	275	280	313	304	293	262	283	259	265	289	317	282	283	290	295	280	296	302	293	275	306	306	286	305	276	283	299	263	297	299	258	271	288	284	300	303	292	286	317	295	292	307	327	264	309	273	298	293	291	313	278	305	324	296	307	283	254	282	291	277	289	290	276	300	288	289	310	318	303	306	292	271	302	310	332	314	284	268	268	294	270	283	299	308	316	293	282	278	294	323	316	313	258	308	294	286	285	300	259	276	287	286	244	299	292	260	287	294	280	270	276	269	326	289	283	315	281	317	278	278	313	283	271	258	322	305	289	282	313	284	285	278	296	316	286	279	305	291	269	293	305	278	280	287	291	304	279	288	301	260	288	296	295	291	316	288	257	283	296	296	247	264	294	297	294	267	277	315	282	307	299	301	296	289	275	304	295	318	265	317	284	303	312	278	288	312	292	296	322	301	276	318	291	262	279	298	314	313	295	306	301	311	271	326	284	272	299	288	288	273	281	305	298	293	264	279	314	259	299	329	292	270	314	289	282	273	312	292	288	284	311	310	290	294	292	275	308	317	259	278	269	279	287	291	299	292	289	292	273	287	284	309	272	289	317	281	294	293	305	272	285	285	295	331	286	279	311	291	283	261	299	318	313	294	299	285	275	252	289	289	314	288	274	287	275	300	281	343	299	307	277	302	285	284	276	258	299	343	286	288	303	273	241	316	293	277	295	306	283	287	271	293	299	312	291	302	297	272	292	281	318	274	312	257	293	293	296	301	295	292	316	315	310	321	281	293	276	278	271	338	298	266	293	304	291	280	304	294	294	316	301	299	314	303	268	247	282	277	296	280	274	319	294	293	296	264	303	291	263	293	293	306	288	271	280	271	332	314	334	301	327	292	274	300	281	306	296	270	304	284	292	288	289	281	285	290	307	282	284	305	274	304	294	294	295	276	299	276	289	296	297	310	274	270	298	284	293	302	286	302	299	280	304	307	279	290	297	282	298	253	296	306	297	306	288	299	294	296	263	301	276	285	312	300	290	306	308	309	299	300	278	283	302	285	308	314	283	268	275	276	290	295	323	294	314	290	311	316	276	292	314	279	312	314	315	287	291	301	307	292	294	262	315	274	300	276	261	293	287	276	288	299	307	282	271	289	291	279	271	298	301	289	281	280	302	303	291	290	283	267	279	309	300	308	293	271	272	276	286	285	293	275	308	299	304	284	288	304	297	313	310	280	269	278	318	265	302	295	298	287	266	310	305	269	266	290	296	307	276	277	259	270	267	297	306	305	292	250	276	292	257	281	264	284	308	340	295	261	303	330	280	288	307	298	323	299	265	306	296	351	279	342	301	315	268	309	277	293	264	311	283	302	320	278	332	297	289	301	246	320	267	308	277	292	257	277	286	301	285	264	290	277	275	281	303	282	297	319	290	273	288	305	266	297	254	261	297	311	306	262	290	316	315	273	265	300	276	305	288	295	337	279	309	300	325	304	292	297	278	293	271	290	297	271	294	279	273	298	290	282	301	303	269	291	312	335	286	265	296	330	283	281	294	255	275	306	318	298	254	243	279	299	286	314	308	271	305	274	298	318	299	282	302	322	280	286	296	282	297	295	293	263	285	297	309	315	299	316	253	278	317
7279	5330	9361	12625	10137	16290	19480	14966	6998	2054	936	939	956	944	937	932	894	878	912	909	899	951	924	917	844	864	864	868	879	850	817	876	920	832	853	871	803	819	828	764	850	757	797	842	774	758	839	855	782	783	815	797	792	830	819	824	836	821	855	823	814	834	801	830	761	831	789	805	740	806	857	797	844	773	834	806	786	825	821	754	770	855	779	816	800	832	789	792	763	794	802	859	807	827	725	812	833	828	791	788	781	867	816	832	780	822	822	783	775	829	807	782	816	791	822	839	764	825	814	834	861	817	791	809	859	865	789	826	775	823	757	819	823	781	865	770	825	775	797	883	771	820	745	774	807	841	838	743	820	857	824	820	763	753	787	811	819	897	805	822	835	796	809	777	782	798	800	794	839	801	777	803	793	801	818	863	784	814	790	849	807	851	818	807	794	753	774	812	811	852	819	728	835	826	744	769	845	806	794	798	794	880	792	776	839	835	805	771	753	773	787	783	805	790	785	807	802	833	820	787	818	816	830	774	813	766	815	803	845	800	802	825	840	822	812	816	782	753	825	764	766	824	773	798	832	797	772	855	752	792	835	848	813	829	772	820	790	834	821	804	796	793	752	804	828	771	820	817	819	815	817	783	756	762	797	770	843	832	819	742	812	805	809	800	794	810	799	785	783	802	804	821	796	797	813	835	779	834	850	856	819	867	823	837	784	785	807	787	764	741	803	819	806	824	832	815	791	787	812	824	811	760	759	800	804	844	787	815	780	798	797	804	792	810	796	860	785	818	857	810	849	781	792	775	806	745	801	766	788	802	760	767	816	819	808	775	800	754	773	833	798	827	748	822	805	802	810	837	827	765	799	809	848	822	810	822	838	783	769	793	813	792	788	826	861	852	834	785	817	771	772	853	821	800	784	828	836	769	800	782	792	776	795	805	841	770	745	858	782	758	810	825	819	794	786	784	810	831	790	786	846	771	794	819	799	814	817	799	793	809	774	814	817	788	778	817	778	806	829	786	820	806	789	826	811	811	819	862	808	776	790	812	771	830	832	834	759	754	809	743	797	777	826	813	835	807	809	780	800	819	787	817	763	773	820	821	799	809	779	826	800	783	771	764	782	842	817	780	804	788	793	885	790	817	806	800	819	784	805	832	790	775	789	832	809	792	772	773	827	821	797	785	836	820	805	817	825	826	780	788	788	800	840	815	775	763	793	809	786	819	812	760	795	785	822	851	786	775	827	818	779	748	765	814	805	765	803	837	773	825	819	759	803	790	812	768	754	794	827	810	829	767	808	798	781	766	828	840	772	809	855	807	794	805	830	812	820	839	804	777	813	799	790	824	807	801	785	805	790	814	811	818	772	801	800	777	783	822	784	786	817	844	820	795	810	795	810	811	818	860	806	833	827	740	848	828	827	791	831	793	819	803	814	778	805	764	738	836	779	798	776	792	844	855	798	804	774	805	837	819	835	768	798	833	775	745	802	825	763	776	839	781	765	823	802	775	869	841	840	818	787	805	762	852	834	774	805	802	842	793	796	841	795	768	829	745	838	835	792	739	792	771	832	819	766	790	844	791	782	799	805	771	800	801	822	781	833	807	854	831	834	793	768	793	812	794	760	797	787	781	747	822	801	788	800	822	800	842	819	764	796	781	791	745	807	816	794	781	812	789	740	808	802	776	778	774	811	787	781	793	783	790	802	818	799	832	777	767	811	785	807	787	833	866	801	777	783	798	773	793	819	818	787	780	812	823	820	791	788	803	781	817	859	821	789	771	774	786	800	804	809	856	819	786	822	766	807	836	815	839	770	811	799	819	822	817	782	767	786	791	832	779	785	791	809	798	798	858	816	792	826	844	785	808	790	797	812	810	842	793	847	874	824	779	821	759	816	821	834	800	806	786	834	818	862	768	780	801	845	810	810	821	802	842	802	763	796	836	776	775	777	772	783	821	786	838	796	782	812	822	828	830	832	772	786	829	771	821	822	799	820	784	810	842	809	788	784	786	804	795	843	816	792	796	827	765	768	825	806	790	758	789	809	797	815	810	876	827	850	772	806	788	825	821	829	813	806	815	752	795	831	838	824	840	778	776	773	817	773	828	872	779	812	753	812	804	796	817	790	795	797	775	792	794	806	801	847	815	776	762	792	778	848	830	769	830	786	782	821	766	792	776	801	852	815	809	789	767	780	785	805	831	763	761	793	806	786	765	810	817	791	766	794	827	797	776	789	808	797	744	837	846	779	833	878	849	797	782	848	789	793	831	813	801	807	725	841	801	781	789	730	788	818	793	775	750	843	804	838	876	790	810	763	759	847	847	752	782	769	826	823	808	844	798	779	823	806	852	830	763	839	791	789	845	785	785	824	809	828	802	790	867	755	779	818	797	796	819	787	766	805	754	753	797	798	810	796	820	735	795	833	776	821	815	825	757	795	824	781	849	794	805	833	776	813	787	786	793	779	792	777	812	826	784	807	798	822	788	847	755	852	833	803	818	760	782	870	775	790	821	809	801	876	845	795	811	759	815	838	800	797	823	828	799	760	851	839	781	795	820	806	753	804	752	771	812	820	782	768	827	775	815	834	776	799	819	807	798	797	827	775	810	769	806	765	803	808	786	816	773	792	814	796	820	785	792	774	821	805	840	829	766	801	765	796	796	844	780	802	754	835	794	780	799	769	836	847	811	808	826	815	807	811	822	823	819	829	830	806	811	816	751	851	798	831	778	804	804	833	760	746	812	810	786	833	798	801	735	776	827	848	810	759	812	809	775	771	802	780	770	853	771	798	826	761	764	813	843	811	831	794	801	783	791	769	785	801	832	839	824	872	828	831	821	788	807	782	787	824	800	787	795	768	753	831	803	786	754	793	828	825	840	854	794	811	807	786	765	828	795	776	821	788	825	767	753	770	789	844	818	806	831	866	753	844	829	852	818	798	796	812	766	853	760	804	781	786	781	766	812	829	779	764	835	823	782	780	836	806	777	809	762	780	824	807	802	835	831	827	764	809	784	755	769	816	835	789	848	780	804	782	804	814	859	766	809	820	824	832	781	804	872	765	788	833	840	779	824	811	780	862	802	779	810	825	823	804	771	839	791	842	757	821	796	800	816	829	818	815	821	833	780	863	836	805	762	854	808	766	867	842	802	811	786	827	824	781	815	797	880	789	799	812	789	806	785	784	878	853	824	849	840	791	759	822	814	854	769	770	856	793	802	778	795	812	799	814	804	796	824	800	815	833	816	791	809	798	804	859	817	814	818	782	795	768	779	823	776	745	805	815	807	782	827	807	772	790	795	807	767	787	804	813	770	792	817	826	772	823	875	745	785	803	810	799	839	802	802	843	810	810	782	793	832	790	822	788	839	831	801	815	799	834	807	787	797	825	802	766	772	793	781	784	812	836	776	764	800	806	806	809	793	793	856	883	769	831	808	840	757	795	811	837	822	780	854	813	840	776	818	811	785	779	814	809	768	797	817	799	832	796	830	767	720	822	747
10675	5164	6686	6735	5580	6369	4773	3360	1235	344	334	339	360	317	309	308	308	330	306	309	292	346	308	311	289	337	313	295	307	308	309	326	276	326	305	299	314	319	319	299	275	285	277	272	307	290	285	264	312	294	280	306	296	254	266	298	322	313	301	304	280	296	279	283	281	286	288	313	273	336	278	270	279	299	309	321	301	304	298	268	308	280	283	303	298	278	292	310	284	283	306	285	309	293	271	284	316	297	276	295	304	267	277	280	286	290	286	270	284	287	314	285	300	289	281	309	285	300	279	310	271	286	288	289	306	267	265	294	309	314	327	277	301	308	286	314	279	300	238	316	297	282	316	284	337	260	279	302	279	312	307	295	263	307	315	291	293	325	303	305	269	290	297	281	245	274	302	316	296	287	295	278	314	306	298	290	302	280	264	284	301	305	260	286	318	295	311	319	274	313	297	275	286	285	276	268	283	292	281	302	278	289	314	289	289	282	261	307	306	306	283	285	277	274	303	310	321	278	282	277	274	285	294	309	292	297	291	293	298	293	299	292	313	315	292	307	267	293	286	322	298	288	280	265	292	301	262	281	303	306	317	301	298	270	277	300	300	289	300	310	311	281	329	290	290	262	308	263	294	280	267	295	307	297	284	300	282	329	283	290	298	311	304	254	270	328	270	277	310	280	306	302	313	305	271	312	309	269	289	285	277	261	282	314	297	277	338	321	277	265	308	263	278	282	299	288	283	284	253	256	275	292	287	290	308	280	286	297	303	292	287	284	323	342	300	268	301	299	308	260	303	297	293	267	314	316	279	292	315	276	277	297	287	276	316	306	288	291	316	310	289	287	264	299	273	265	325	295	254	323	290	314	297	297	281	290	287	310	271	294	299	292	296	294	281	308	317	290	315	279	301	279	303	301	296	284	319	289	284	287	270	267	285	313	274	311	291	290	282	332	306	311	301	289	261	298	290	298	288	267	273	282	286	291	271	316	298	316	304	271	268	279	283	325	322	283	307	320	277	306	267	279	275	288	311	264	270	312	287	303	286	290	291	321	282	294	305	312	307	274	313	292	314	284	300	262	293	302	293	281	284	286	310	297	287	339	301	279	274	291	291	265	275	297	286	288	296	296	288	271	298	260	300	305	329	295	271	289	283	305	302	311	301	312	283	264	290	290	269	290	298	274	269	312	303	299	262	324	288	323	304	275	320	302	276	316	294	313	323	321	280	280	303	305	276	308	309	288	270	297	288	269	288	328	293	328	277	251	314	308	260	307	268	308	289	292	291	319	271	307	312	282	266	271	283	262	331	308	334	290	269	280	298	309	281	263	324	291	318	325	307	277	264	285	304	326	312	286	313	263	295	317	271	298	312	292	289	286	321	291	303	284	272	279	344	310	308	293	288	248	286	318	298	312	313	272	279	285	310	354	319	297	288	272	279	297	301	305	299	283	309	303	298	293	280	278	291	296	274	285	272	294	303	290	315	304	271	333	284	291	326	263	326	301	332	284	303	307	291	277	320	274	286	283	276	286	273	309	283	297	302	313	284	289	273	281	295	280	284	291	307	290	302	306	297	321	274	287	280	328	313	314	310	296	301	308	295	303	289	303	266	311	304	294	304	311	273	294	308	300	279	309	284	264	287	290	286	309	305	277	301	283	270	296	287	312	289	290	294	306	307	292	283	311	261	309	290	285	296	262	307	316	299	277	286	275	263	315	304	281	283	286	318	291	279	291	295	306	313	250	290	295	292	295	308	277	274	281	303	310	277	286	270	288	323	281	295	304	286	263	278	304	315	282	301	301	306	305	292	276	264	287	273	294	306	271	310	296	283	281	321	286	303	296	303	297	287	321	262	291	294	289	267	300	282	292	310	295	317	283	286	276	264	284	321	274	252	315	314	312	306	310	279	284	277	273	311	272	292	305	291	263	315	294	280	303	309	269	291	274	305	327	274	296	234	269	286	293	285	289	307	301	292	311	280	254	294	294	307	302	295	278	296	290	295	282	292	285	291	314	295	275	303	288	292	277	295	268	268	312	307	311	295	281	273	311	323	306	316	302	283	273	291	295	307	296	298	320	296	297	315	294	266	278	284	282	287	286	325	295	295	319	310	265	304	278	308	291	288	282	259	281	306	265	300	261	290	307	302	317	282	281	280	288	276	300	250	293	333	315	265	240	310	260	294	303	299	294	286	280	280	285	284	285	263	301	276	307	304	266	258	308	314	295	284	295	271	258	290	294	265	299	292	307	277	311	288	274	276	312	296	298	285	302	282	301	274	316	288	327	292	273	309	309	302	298	314	308	286	277	298	300	294	287	318	294	259	308	311	303	307	300	306	299	302	285	280	313	285	307	305	255	287	277	317	308	273	258	296	321	296	311	306	341	275	302	269	292	295	299	278	287	277	298	291	264	308	291	299	281	308	277	311	332	296	277	262	277	282	294	303	278	263	278	310	254	291	313	290	277	309	281	294	287	267	302	324	277	293	334	293	278	279	294	274	290	252	293	304	265	305	311	246	311	294	261	292	361	284	282	284	304	278	273	312	295	267	297	307	292	321	265	264	288	281	294	313	269	307	308	299	287	255	279	305	281	293	314	316	313	302	294	279	294	297	298	299	281	335	288	295	283	300	287	283	299	307	282	308	255	268	291	331	274	317	308	308	284	279	277	316	279	275	277	297	291	293	259	299	290	290	274	274	303	294	299	298	303	267	281	289	283	305	298	297	283	312	288	288	240	312	310	315	324	322	296	296	286	290	289	262	293	317	329	301	303	314	281	286	284	286	300	289	304	302	289	274	286	300	306	277	311	295	313	292	296	267	291	282	304	301	279	289	269	303	288	302	296	310	307	287	276	255	328	294	284	280	305	281	342	312	315	275	313	264	300	293	332	273	291	287	268	262	268	252	280	298	305	274	260	291	282	262	285	298	310	275	307	275	290	305	304	274	294	295	283	291	304	268	279	291	287	299	276	293	308	315	289	278	304	274	285	276	314	282	323	280	293	305	305	307	314	261	289	276	298	324	274	270	299	264	273	285	307	285	317	298	287	297	288	315	313	312	290	288	301	277	286	278	268	312	286	281	271	292	288	311	306	312	270	278	293	287	279	291	283	308	318	290	292	281	265	300	285	302	304	287	283	287	286	258	313	314	277	265	273	287	250	301	258	278	291	288	285	278	328	265	296	280	284	274	292	269	293	286	286	273	297	252	296	293	290	282	261	310	291	261	307	273	292	297	341	291	326	298	293	274	288	300	310	291	280	306	283	279	299	310	276	298	309	325	288	288	300	292	254	313	303	300	299	308	313	283	301	283	296	285	293	285	309	305	280	306	296	248	269	268	254	279	280	315	302	298	263	310	294	283	269	283	281	295	276	289	294	294	303	297	308	306	263	287	312	292	291	290	284	313	262	320	313	279	301	293	323	289	275	288	269	318	324	319	278	305	315	280	295	265	300	297	322	306	294	310	304	332	303	278	295	287	299	290	264	270	297	306	303
7204	4725	9656	14907	16392	19951	16174	12023	4478	1038	1019	1053	1065	1014	1022	970	969	883	984	1056	1050	1097	1015	1002	916	967	930	901	847	870	869	958	998	883	829	857	863	839	819	839	839	798	801	805	797	802	755	798	782	784	827	851	826	784	841	833	828	802	784	749	867	816	777	814	851	846	843	769	801	815	780	773	786	863	812	831	821	819	827	762	815	816	805	803	787	784	828	810	845	837	813	788	818	820	799	859	771	761	779	793	765	738	786	815	765	763	792	741	781	811	814	782	787	796	790	777	782	789	805	830	780	841	750	770	753	857	825	809	813	815	766	813	757	827	833	835	834	794	828	813	799	799	809	796	804	778	839	791	768	816	777	809	785	782	828	773	756	806	805	826	795	820	837	816	827	759	768	762	819	759	833	809	809	823	842	790	833	817	773	777	769	797	801	834	753	845	791	793	819	812	803	779	818	816	749	781	801	844	785	791	788	855	716	774	793	825	812	800	825	751	792	782	799	801	840	807	798	746	812	793	827	807	836	803	857	799	837	746	860	818	807	794	817	839	775	791	754	770	824	847	801	815	820	820	762	793	823	833	839	817	831	821	804	773	833	789	768	769	803	831	821	799	774	784	815	741	816	811	837	769	802	757	827	772	783	794	804	835	786	780	751	822	804	838	838	851	786	791	789	771	797	797	775	789	838	783	765	782	788	826	854	783	795	802	815	794	786	767	836	821	851	826	773	832	807	810	838	773	785	760	813	856	801	767	757	782	799	812	805	829	821	798	808	814	818	817	824	817	785	827	807	826	818	795	778	785	838	819	822	818	778	786	810	758	798	825	803	797	913	778	809	820	779	794	848	746	796	787	833	788	723	823	795	815	784	781	799	845	770	814	835	845	848	797	824	807	734	813	814	866	768	780	796	815	783	819	806	818	788	832	777	796	792	790	776	805	848	801	842	815	805	795	863	816	831	828	809	737	790	793	826	764	767	787	787	798	804	835	830	800	830	830	815	796	819	858	821	855	859	780	823	773	808	846	810	829	811	781	830	833	849	805	807	836	789	815	797	781	773	799	802	779	814	795	818	779	831	815	781	799	813	758	806	834	805	829	774	807	833	833	782	859	774	812	772	779	811	836	775	822	800	801	759	794	809	827	771	837	834	798	833	800	764	806	742	809	779	771	795	802	766	858	825	764	799	815	784	825	769	751	834	775	798	805	832	747	837	796	795	818	791	796	832	772	812	784	829	816	796	792	784	815	810	800	824	801	809	833	800	827	801	774	838	817	799	875	775	781	814	800	756	840	843	798	779	764	805	853	835	765	762	832	819	856	803	825	781	788	815	773	831	802	822	793	803	783	849	861	804	786	814	815	777	791	822	773	773	821	752	801	775	772	793	828	794	769	818	803	812	768	822	816	767	786	736	833	790	781	842	770	838	869	813	802	768	811	808	767	796	811	793	789	807	834	798	847	849	830	781	787	837	817	832	781	843	814	800	777	785	798	804	785	826	762	757	781	851	768	768	790	777	779	783	783	835	835	769	764	817	831	814	874	814	827	753	805	766	847	803	845	801	835	764	804	785	799	825	837	867	779	818	807	775	839	798	811	811	793	833	892	830	808	781	840	796	800	795	823	803	836	824	744	839	782	820	791	790	798	852	853	767	770	810	773	802	780	781	813	794	780	801	834	777	770	810	804	803	785	811	758	818	820	846	852	813	793	788	780	805	754	844	855	849	808	815	804	819	763	774	823	839	753	804	795	845	831	824	850	750	768	833	812	802	781	831	832	810	790	795	791	852	798	787	776	820	806	805	820	815	791	815	743	802	803	787	790	812	826	768	789	782	765	827	824	842	819	789	798	788	801	860	770	770	795	793	796	755	830	833	802	751	793	798	840	810	804	790	785	782	771	796	824	790	849	808	834	851	808	824	764	820	745	777	730	797	783	793	775	805	787	780	863	804	772	836	781	807	826	830	783	814	808	789	758	807	824	767	783	814	822	792	816	845	817	821	779	808	849	770	768	787	849	790	862	772	755	807	826	806	785	828	819	758	812	761	813	779	842	869	782	797	758	814	836	810	839	826	832	822	812	811	819	798	807	870	788	798	869	815	801	796	816	791	779	807	853	768	783	799	824	795	848	786	808	773	824	780	740	776	839	796	787	833	811	793	826	845	756	794	791	757	849	816	835	764	841	801	815	831	760	766	751	800	806	811	825	812	810	828	813	766	779	779	779	784	764	788	829	806	844	852	788	790	839	776	730	767	736	842	785	882	783	745	842	818	789	760	781	856	785	783	779	816	764	825	815	792	822	801	802	797	807	789	806	787	813	763	826	829	795	831	757	758	847	865	779	828	804	808	865	853	757	798	801	804	803	778	830	750	801	781	820	797	862	828	786	789	835	837	789	818	827	797	767	836	805	790	765	797	793	822	822	777	800	803	776	807	795	766	793	821	823	790	803	810	795	813	800	820	849	806	847	854	792	846	775	800	821	800	803	877	834	786	807	800	798	748	818	791	766	778	826	827	807	812	798	772	790	783	762	823	766	814	820	825	805	832	828	825	866	811	789	820	776	836	828	834	783	776	796	804	806	828	791	773	811	831	815	818	791	778	850	799	802	785	843	788	827	814	792	785	827	821	809	821	816	786	778	814	839	808	801	842	731	763	820	783	797	784	769	824	774	806	800	808	811	771	804	830	800	778	773	793	818	776	809	747	794	799	789	819	802	777	846	818	799	779	820	858	764	799	773	797	783	817	781	805	837	779	837	791	795	800	802	773	753	802	826	785	848	810	799	808	794	826	797	805	773	806	796	771	766	837	829	822	806	787	785	832	758	834	796	838	870	862	795	773	769	842	828	810	856	788	838	770	786	786	786	821	825	800	839	788	785	813	786	732	765	814	787	810	788	780	807	800	840	811	847	824	822	816	789	794	800	820	788	800	798	839	800	810	778	813	830	783	795	840	761	831	817	825	772	834	809	796	776	772	787	820	795	785	895	832	816	771	809	798	793	800	795	782	829	786	781	800	787	787	776	776	835	794	813	807	845	807	737	815	852	831	833	807	837	812	832	797	791	800	827	815	761	816	822	827	793	780	742	821	807	810	802	764	810	822	727	798	809	755	768	777	808	813	811	838	814	859	792	817	773	784	833	777	799	789	813	811	807	798	768	793	856	749	850	752	820	745	813	785	799	839	844	777	777	825	758	817	819	776	814	788	758	847	806	806	800	783	839	777	809	795	786	770	822	816	778	837	747	816	771	809	774	821	792	806	844	835	792	757	823	772	771	780	841	799	797	776	793	867	834	780	782	808	791	781	781	809	841	820	797	791	800	784	800	819	789	813	801	807	831	817	819	824	758	761	844	809	840	802	808	843	782	810	842	777	835	819	787	822	776	789	781	848	852	788	825	788	752	810	812	784	862	841	773	814	822	797	815	733	787	813	730	783	832	832	824	816	807	812	772	824	790	819	785	746	796	783	833	815	789	812	795	781	812	808	834	819	787
6921	4563	8095	5043	2569	4873	5670	2796	1146	402	400	376	374	346	365	369	347	368	390	381	370	359	348	325	300	309	320	320	302	301	317	350	319	286	260	308	294	313	323	319	305	291	283	280	279	258	290	316	290	315	303	275	267	293	311	333	278	323	303	264	300	307	280	256	273	293	281	278	295	270	301	264	294	289	290	285	318	299	262	300	283	266	308	277	322	273	285	304	271	292	283	297	306	274	329	276	273	319	305	270	271	292	271	291	280	288	289	293	286	288	297	264	321	301	294	282	299	269	271	307	284	325	305	278	283	296	308	277	278	307	313	286	284	280	250	286	293	281	298	325	294	291	293	307	325	299	288	298	289	287	274	311	292	328	285	307	296	305	268	303	303	269	310	263	288	289	312	298	347	269	329	278	262	326	267	257	290	264	323	307	310	289	329	287	300	258	310	276	294	265	334	305	279	299	313	316	305	301	305	307	319	289	309	313	293	295	311	304	313	272	293	269	294	308	288	311	295	284	261	293	311	292	283	284	318	271	290	269	267	317	272	283	323	297	305	280	302	300	296	295	282	297	320	301	303	270	295	304	285	286	267	298	288	300	308	286	332	281	301	278	319	264	296	284	277	291	270	276	314	308	288	295	299	296	275	271	295	309	302	265	298	335	297	312	273	279	328	314	287	301	313	286	297	275	302	269	285	275	299	288	313	279	297	281	276	292	292	322	289	276	309	299	255	314	250	298	285	293	310	295	284	307	289	285	274	278	271	274	286	294	298	280	287	296	280	282	266	308	313	271	275	261	276	312	298	280	289	284	303	300	286	279	289	282	287	287	306	312	277	276	260	273	266	273	277	297	298	287	294	290	285	299	282	286	294	298	262	281	297	281	294	291	281	303	293	284	269	294	282	268	286	286	294	279	302	270	272	282	276	290	295	293	300	302	293	282	268	297	300	310	286	311	280	317	313	296	279	306	309	250	294	313	288	328	328	292	285	278	264	302	282	280	292	290	299	265	286	262	287	303	268	280	298	296	289	279	287	301	291	300	279	283	277	328	264	252	276	279	294	332	274	299	279	281	290	301	275	285	288	270	304	281	261	304	302	330	313	300	324	281	274	296	301	305	289	277	300	318	285	297	308	326	292	279	302	284	288	279	319	307	284	319	290	281	314	323	288	304	272	302	294	266	303	328	285	277	286	300	289	277	300	280	283	261	297	315	279	301	293	266	306	286	328	290	318	247	283	266	278	294	285	338	279	307	283	280	305	306	287	342	314	280	271	303	292	284	260	284	305	254	313	315	288	300	286	278	264	270	282	267	331	280	278	299	275	299	278	273	301	303	314	301	254	319	274	317	289	293	289	296	290	259	275	302	293	274	297	268	302	311	303	292	303	292	293	281	274	315	304	274	304	271	318	305	288	283	315	296	278	302	305	302	306	313	285	290	308	311	295	293	308	293	289	317	305	316	323	321	291	303	288	308	269	264	305	280	325	299	295	275	294	282	296	288	294	324	303	309	293	282	277	303	299	280	270	262	312	320	308	281	323	306	284	290	300	311	296	293	280	311	280	296	336	317	305	292	269	285	306	297	300	269	283	287	289	305	286	283	280	263	303	313	301	268	283	301	302	249	289	279	285	337	278	281	313	283	287	322	291	266	292	294	314	310	309	257	275	253	268	325	296	281	293	285	304	308	284	288	308	290	284	296	291	296	286	287	283	292	281	298	292	285	329	268	299	287	299	292	296	258	297	305	290	285	294	285	314	320	266	252	288	283	334	250	303	270	279	287	294	264	276	281	312	262	291	307	304	299	301	289	292	301	274	287	297	293	274	287	339	290	300	307	294	312	338	297	288	294	302	315	310	318	297	317	281	285	275	308	306	293	286	307	293	288	281	264	304	285	297	315	326	316	286	276	297	278	284	288	299	283	289	296	324	289	281	300	294	305	277	272	280	282	285	305	293	306	289	304	283	271	335	282	297	311	320	285	292	287	303	318	292	271	295	294	303	264	289	277	263	302	301	299	267	306	313	278	291	311	258	319	303	319	272	300	317	285	275	312	302	285	279	255	289	279	300	279	339	279	316	299	273	262	297	322	313	298	311	290	297	308	314	307	296	284	277	302	270	334	286	316	289	268	300	309	295	273	290	318	278	279	312	334	292	297	306	277	292	291	263	284	264	320	299	293	316	301	308	308	285	327	274	297	285	314	304	312	279	277	292	297	270	294	281	270	273	324	283	283	297	274	262	287	296	293	291	303	304	307	297	251	266	310	281	277	291	304	256	293	249	304	263	280	284	278	291	288	276	312	300	327	307	312	284	294	292	273	296	303	304	288	323	309	294	354	313	276	301	316	286	305	294	293	288	278	309	322	311	264	292	292	299	302	307	319	295	271	327	303	287	301	316	292	298	263	262	294	311	282	308	297	279	280	282	270	279	296	266	274	289	286	289	287	297	289	277	289	272	286	318	316	318	283	273	307	256	306	293	296	310	280	289	295	331	313	321	305	305	276	298	293	288	263	296	262	282	295	283	276	312	291	305	294	289	304	290	282	297	299	318	290	334	284	298	266	279	319	299	272	269	278	291	301	279	308	303	307	303	313	284	295	303	294	290	253	289	315	306	281	337	319	306	322	273	269	313	294	296	300	283	295	281	287	277	307	270	307	276	285	296	259	308	267	306	282	313	278	296	283	315	316	249	291	299	281	297	306	284	304	315	294	276	311	281	300	305	299	274	275	281	319	253	283	272	307	297	296	304	290	298	280	292	282	257	275	277	298	298	306	295	325	287	309	286	264	318	259	293	291	293	299	279	278	318	281	305	313	293	303	295	305	294	310	333	274	301	324	262	273	297	274	288	291	334	331	277	323	318	323	286	270	307	316	300	298	282	289	305	309	302	294	295	275	315	298	275	285	307	296	295	275	278	308	289	281	271	320	296	299	285	286	295	300	267	306	297	317	298	281	257	291	269	302	305	299	270	286	285	282	282	291	316	274	307	293	307	298	310	298	336	327	286	292	299	310	285	303	313	288	281	302	274	316	324	262	287	301	303	322	287	286	300	278	324	293	306	272	311	282	281	261	326	273	277	289	296	288	283	267	309	290	306	287	302	279	302	278	291	276	311	307	295	265	292	278	290	283	266	303	306	294	299	308	291	311	283	280	262	297	284	290	277	287	299	285	295	295	289	266	273	286	292	313	334	287	259	304	291	272	306	298	315	303	276	286	288	295	297	309	277	279	301	317	288	316	260	294	280	295	322	294	289	305	306	302	333	285	298	283	300	275	311	302	303	314	265	291	292	295	279	299	290	299	286	286	313	276	279	302	301	300	306	296	301	290	279	289	243	316	308	301	287	272	289	299	298	282	291	301	287	278	282	300	303	294	303	299	313	275	299	292	278	271	265	316	281	317	308	281	267	320	308	315	310	271	296	279	313	287	308	295	297	309	288	282	304	300	271	320	270	301	288	281	310	274	314	309	312	270	307	296	287	281	248	323	327	291
5025	4554	11024	10300	8327	17268	18485	10330	4529	1329	1324	1392	1313	1186	1060	1141	1116	1170	1397	1314	1320	1170	1134	1063	1018	963	940	1018	973	1041	1005	1062	1123	930	894	868	826	928	872	847	844	851	845	799	792	851	801	761	778	792	759	820	800	773	819	812	836	791	780	798	825	845	806	789	773	780	780	831	832	811	810	767	764	774	811	788	757	816	835	814	803	854	795	815	818	807	786	797	795	808	792	811	796	776	840	735	794	781	802	789	808	781	848	788	807	828	823	793	819	801	776	786	815	759	811	791	842	828	816	829	795	799	799	815	791	856	810	782	822	829	738	763	771	812	799	814	827	803	818	798	796	858	802	790	772	801	758	768	801	807	710	751	749	808	814	781	819	849	795	762	782	752	850	792	817	814	835	816	800	780	832	742	794	817	809	777	829	785	798	807	780	753	785	777	789	784	783	819	805	865	750	806	777	791	910	843	827	804	825	775	803	818	809	782	792	803	827	848	846	803	889	793	779	818	772	803	833	817	809	830	799	834	823	807	790	758	802	787	787	817	785	788	830	753	761	813	743	775	793	806	782	798	775	816	804	778	783	790	784	846	853	830	807	807	789	833	845	800	798	770	806	836	782	789	811	788	840	817	834	825	807	831	821	828	787	809	804	848	777	783	784	761	840	809	808	798	829	853	815	814	795	829	842	796	830	860	764	793	825	796	792	858	769	859	790	822	824	789	758	797	834	846	755	834	827	779	798	771	822	793	887	790	791	785	817	818	815	734	867	800	827	794	807	710	804	787	828	767	776	793	799	790	860	823	811	813	785	801	802	790	810	810	806	786	817	816	841	824	796	834	803	818	831	848	753	846	835	809	827	775	831	818	844	805	775	848	782	770	811	829	775	785	852	835	793	823	788	823	830	867	818	852	787	790	839	794	816	852	812	796	835	788	813	771	792	786	828	741	799	791	800	721	809	775	750	812	806	827	768	843	852	802	847	843	774	827	814	812	752	786	869	791	786	772	764	780	824	793	811	812	798	765	882	846	782	784	803	826	803	821	830	804	810	744	805	794	803	798	837	783	803	800	817	814	818	830	800	791	796	791	862	775	787	783	798	822	779	836	757	848	811	771	772	793	795	813	756	805	842	786	824	770	786	814	798	794	844	816	804	835	777	806	776	831	789	796	841	768	823	829	796	804	814	782	793	775	794	796	772	808	809	838	817	791	822	777	787	832	818	803	790	803	865	797	797	846	790	809	818	768	851	821	768	798	762	798	762	787	806	831	836	839	767	823	817	856	761	860	788	821	822	816	800	801	795	790	801	820	797	800	820	782	820	783	839	857	846	789	794	823	837	777	797	771	772	840	833	781	815	850	800	830	816	801	783	810	790	791	766	794	831	776	803	774	772	801	785	829	813	824	821	771	806	835	766	801	813	756	818	772	810	849	773	797	763	776	792	803	833	804	802	821	826	808	836	746	829	790	838	797	781	829	806	787	732	797	769	801	783	780	786	746	830	864	783	755	804	767	813	779	833	745	775	830	807	802	848	797	777	772	807	775	787	785	789	841	786	759	774	843	776	859	803	769	787	857	829	789	794	824	805	809	811	795	806	815	813	788	810	768	807	788	775	763	807	856	784	818	815	800	794	844	786	850	798	738	782	808	783	825	807	770	812	820	806	842	796	849	815	751	759	809	833	821	810	821	819	825	785	794	821	780	794	803	809	810	830	763	839	829	825	808	785	834	805	737	782	822	829	842	809	794	787	827	801	787	780	804	820	797	799	777	837	815	764	765	773	800	792	816	812	772	772	861	784	836	806	793	791	816	795	764	816	863	809	824	773	828	772	803	852	790	847	816	815	797	792	769	890	763	799	834	796	779	830	821	825	854	787	805	825	784	862	781	873	871	810	817	794	807	814	777	801	782	816	807	781	873	793	799	792	768	824	832	783	827	816	812	833	822	846	780	827	804	815	789	761	771	797	773	797	782	852	787	796	789	807	739	808	761	794	792	803	837	764	821	840	800	798	840	814	823	778	774	774	803	810	742	809	787	787	758	835	786	829	820	832	787	829	786	764	776	767	753	803	860	786	820	800	774	774	794	842	831	838	840	823	824	782	825	798	809	826	820	819	776	798	748	842	779	791	824	793	807	809	792	850	802	859	829	757	798	862	801	813	830	840	830	831	821	819	857	828	791	819	799	824	781	835	772	746	781	769	761	868	739	779	822	812	768	761	808	834	783	798	821	830	768	795	798	828	796	791	779	804	806	789	790	805	831	837	845	819	793	850	796	771	796	802	807	806	804	801	733	785	800	820	774	792	837	782	794	802	779	825	808	814	823	793	796	759	801	799	761	829	796	773	890	789	736	830	807	832	808	817	784	810	812	815	812	830	848	800	786	779	812	873	812	774	776	797	797	754	803	772	795	808	772	869	804	776	814	794	833	776	756	797	811	798	770	784	765	826	799	786	791	776	824	793	764	804	829	816	790	832	828	812	767	831	841	823	797	800	829	803	794	792	812	875	799	801	792	859	797	800	796	905	832	805	755	802	809	764	829	802	808	799	799	828	842	792	775	781	802	828	777	839	787	772	809	849	785	828	762	846	803	816	829	803	808	853	778	769	836	816	830	762	780	809	812	812	807	827	739	800	767	828	775	798	771	801	800	787	760	754	818	794	798	782	787	831	791	817	763	764	791	771	750	792	825	813	799	822	781	801	753	838	817	809	836	803	792	814	785	792	745	859	833	787	801	821	807	820	801	799	757	838	800	842	774	782	789	836	816	781	807	802	788	818	799	824	770	827	829	788	788	815	825	835	808	782	753	781	783	826	844	756	755	796	763	742	787	827	803	791	812	773	799	761	780	812	816	804	837	813	777	778	806	807	810	783	818	780	800	832	846	836	836	823	813	796	832	799	787	780	813	773	834	829	812	819	846	789	813	761	791	806	807	824	759	783	811	838	844	778	792	758	808	774	836	817	741	787	827	815	802	843	810	764	810	818	869	805	775	777	830	792	811	805	828	787	786	798	739	840	826	808	769	808	782	829	775	777	782	859	833	873	810	808	839	756	777	825	779	781	790	790	753	801	805	811	852	806	785	838	786	844	768	783	757	750	762	770	785	792	760	791	795	795	830	831	810	844	799	851	814	798	820	826	796	757	820	815	768	786	772	805	784	824	817	804	755	786	813	824	791	792	765	780	824	873	825	813	825	811	841	810	805	756	776	786	791	777	836	757	839	812	765	773	783	835	810	852	829	792	783	820	803	825	818	811	829	748	799	853	835	815	805	782	805	810	756	825	779	756	805	864	827	741	820	809	805	783	770	785	774	823	809	745	832	821	826	754	819	799	874	818	825	820	787	771	797	836	859	777	779	814	800	871	810	794	861	840	837	816	778	822	753	765	861	778	817	801	845	862	827	764	797	743	827	812	802	792	790	823	813	781	799	773	851	814	835	808	787	758	794	808	763	808	803	797	841	844	869	782	851	838	767	815	847	830	812	809	800	773	785
10192	7013	8658	3459	1915	3412	5640	3012	1093	486	426	402	356	364	372	356	371	369	419	433	352	325	340	318	292	323	315	324	298	299	358	333	347	315	318	297	312	330	307	297	285	321	335	308	289	304	293	290	253	336	320	287	337	315	247	304	280	261	295	299	300	292	274	273	272	328	285	299	270	274	283	264	304	281	292	325	328	312	304	300	313	305	270	271	292	333	296	334	271	292	285	281	291	282	290	318	284	313	280	302	297	307	294	300	294	277	316	282	285	304	260	323	311	312	306	278	316	293	280	288	297	263	287	275	273	274	311	295	324	314	291	302	317	299	299	308	300	319	266	282	286	292	300	306	303	259	295	304	312	281	272	295	289	294	289	304	301	297	296	284	325	304	296	328	291	296	290	285	255	301	290	286	299	315	311	283	270	264	303	300	324	277	320	286	308	284	340	273	296	307	294	293	293	318	294	302	281	294	324	287	283	293	302	262	305	325	330	294	319	312	296	284	306	307	295	282	273	262	282	268	307	296	289	304	315	315	271	267	294	267	287	294	293	268	254	303	264	298	267	332	315	297	298	279	314	293	299	293	270	298	326	322	276	311	292	306	258	299	289	291	303	289	303	266	307	311	317	303	287	293	271	301	298	279	312	291	292	274	307	297	272	307	276	301	276	305	310	339	315	288	288	287	272	298	299	322	293	296	295	268	298	314	284	274	297	290	315	299	288	320	287	276	276	294	264	316	290	278	273	311	318	288	288	297	308	287	293	328	278	288	319	306	318	290	281	292	306	283	284	310	323	295	304	268	300	296	298	303	290	325	295	298	316	311	294	287	304	299	283	267	288	304	287	302	296	284	302	291	271	298	271	321	299	289	270	324	284	282	300	276	286	304	301	300	291	251	306	273	286	292	298	314	316	296	272	286	292	261	279	277	268	288	270	278	270	286	276	290	302	310	244	317	301	296	276	276	316	310	272	267	325	268	300	272	279	282	284	309	293	286	307	288	317	278	277	280	323	293	294	303	306	332	285	331	288	273	309	303	300	281	285	307	275	312	267	278	295	293	322	276	303	290	309	300	282	287	296	309	289	289	284	304	287	306	283	324	302	300	286	299	296	299	316	280	284	289	308	300	303	282	299	312	285	308	293	301	302	290	282	288	304	290	317	291	312	271	268	310	275	307	307	307	311	284	274	275	285	289	294	293	291	298	269	287	265	329	276	285	319	277	282	300	298	271	295	292	293	291	283	289	294	288	310	285	290	310	297	283	291	309	302	343	283	299	318	255	279	322	310	272	288	253	305	296	309	296	293	277	273	273	283	301	312	277	267	288	323	283	329	278	271	302	291	317	296	269	286	304	264	279	317	301	305	293	258	293	303	311	283	312	301	284	312	296	324	292	310	279	308	294	295	301	313	283	274	328	295	326	291	302	321	274	278	275	275	277	264	283	314	236	291	299	282	303	299	303	312	314	298	317	290	298	287	312	283	272	298	284	289	291	300	305	264	280	291	302	286	309	290	284	278	242	291	264	278	301	308	294	303	296	285	310	281	302	290	314	259	288	311	330	275	290	305	309	304	286	291	275	275	305	265	303	269	280	302	281	311	294	270	284	295	313	299	299	287	328	263	273	303	281	275	297	281	284	274	283	272	294	305	302	293	306	316	298	268	298	274	305	309	283	308	278	297	304	311	296	315	265	283	312	289	296	300	278	300	283	304	271	311	280	290	304	275	317	315	309	311	276	270	322	296	291	287	310	291	291	313	268	252	279	305	304	293	291	276	299	295	296	293	297	277	277	305	271	295	293	302	268	299	279	305	286	297	294	260	263	289	289	302	292	309	301	293	298	299	275	263	335	262	304	286	279	301	319	315	292	291	296	290	298	309	310	299	277	277	278	279	278	280	297	324	293	276	284	276	284	284	277	324	300	295	307	280	268	291	284	310	260	288	291	270	276	290	298	301	291	302	302	277	304	311	318	289	305	273	262	302	285	310	249	297	294	273	285	288	296	327	288	301	287	308	269	262	309	304	299	291	300	303	284	267	315	285	288	267	294	319	291	292	323	316	307	317	301	292	295	291	324	310	285	291	293	293	311	293	286	273	299	280	268	308	305	282	293	307	290	261	300	304	296	280	303	291	299	312	291	273	294	278	245	307	271	312	293	267	306	325	271	292	299	307	285	327	294	300	282	274	292	329	269	275	259	324	301	298	289	271	298	283	266	313	301	268	314	281	331	270	328	301	278	305	279	325	298	280	292	293	281	296	275	297	286	270	278	289	260	293	290	289	300	316	307	288	288	300	297	288	299	293	303	272	294	289	268	276	288	301	299	307	315	283	310	294	318	317	270	284	323	306	289	270	311	292	276	285	315	290	263	320	287	309	277	293	277	306	287	289	311	278	282	293	312	276	303	309	315	298	300	316	273	283	301	333	309	324	274	301	322	305	264	294	288	265	276	275	256	277	294	316	299	278	301	282	281	304	312	332	269	299	310	274	321	301	290	321	285	294	292	309	303	286	286	267	276	282	318	312	293	293	312	339	323	265	310	311	314	264	281	294	328	310	276	327	282	311	296	301	300	280	334	282	272	291	266	285	283	331	295	324	252	274	299	285	291	269	293	274	287	280	285	288	284	310	276	294	313	277	289	313	308	279	302	315	307	311	292	278	324	292	299	305	264	307	305	305	312	309	288	306	307	298	285	289	333	280	314	309	273	272	272	263	286	253	277	293	300	306	282	324	309	324	292	265	307	323	286	293	290	313	298	302	291	269	298	319	331	285	268	282	300	305	300	311	304	319	298	282	266	310	307	304	293	285	272	300	286	292	298	295	298	290	315	312	317	310	282	276	284	270	355	268	280	240	302	299	293	281	277	309	275	281	336	323	284	311	317	297	335	295	331	317	297	294	299	290	295	307	319	320	300	276	291	279	330	286	296	300	284	302	291	283	316	287	281	272	314	285	308	297	290	274	248	286	342	276	302	297	289	256	302	306	307	301	288	301	282	299	280	289	300	299	330	274	273	285	258	297	294	306	318	312	285	283	303	296	283	275	282	292	339	281	310	288	285	299	333	259	301	302	289	286	304	283	299	300	287	251	294	293	291	290	247	278	320	283	288	293	283	296	294	289	312	298	330	290	296	283	278	315	286	294	311	331	294	287	269	299	322	305	280	280	279	291	290	296	274	266	294	323	319	255	278	311	281	284	321	297	309	300	290	279	335	279	269	295	309	289	326	297	308	292	313	281	311	287	263	281	321	274	297	301	318	293	294	274	286	282	326	297	279	293	297	299	273	315	293	247	299	304	285	296	269	302	288	305	292	299	299	279	291	303	294	306	276	286	300	306	277	321	267	319	271	274	274	284	286	272	277	303	311	283	287	303	287	296	303	284	284	276	256	286	310	312	296	286	289	320	311	286	289	306	290	270	327	293	279	302	300	271	326	302	256	309	292	304	318	272	265	293	307	273	302	306	283	284	314	314	288	271	300	289	299	306	273	295	302
7158	6463	10903	7507	6984	12769	19124	10696	4551	1769	1731	1375	1225	1228	1291	1359	1350	1527	1544	1488	1330	1109	968	1042	1001	947	978	1054	1042	1010	1008	1139	1199	998	902	896	889	885	895	847	875	812	817	847	820	821	802	788	898	837	765	810	818	855	807	789	806	821	830	787	817	842	800	814	808	752	763	841	837	712	804	749	797	799	829	765	841	815	813	793	791	830	802	818	758	809	750	786	782	830	767	786	811	790	806	809	801	796	773	796	769	809	769	813	854	840	795	781	835	782	836	818	746	812	788	769	829	788	820	828	791	794	748	744	788	782	747	772	835	806	813	778	832	797	805	772	821	804	819	808	772	806	776	825	801	814	753	742	807	832	808	783	762	755	797	798	780	788	838	783	796	760	772	814	793	833	806	761	840	776	788	772	821	868	736	826	736	854	801	798	807	818	868	741	799	786	791	840	776	817	869	820	852	858	778	806	809	810	840	779	800	828	811	826	793	804	828	777	809	811	806	848	824	775	770	790	813	798	798	833	781	831	839	793	824	794	850	775	787	831	785	819	793	793	753	811	783	842	798	766	819	806	810	806	850	836	769	797	753	759	787	833	828	789	777	827	839	840	809	787	814	780	881	797	799	796	793	776	809	768	823	777	797	789	857	828	784	753	826	796	770	794	799	766	779	803	812	839	790	787	779	814	760	803	812	815	824	800	800	802	812	807	750	787	801	820	812	807	797	777	790	831	854	823	831	811	814	817	808	794	833	769	811	814	753	811	882	780	791	792	834	826	804	822	788	796	870	843	869	830	817	837	786	780	779	816	788	769	834	821	785	821	804	830	857	798	814	842	816	787	859	852	798	760	769	821	792	811	774	818	808	827	806	794	833	777	805	833	767	821	767	801	807	739	739	806	792	765	853	805	772	811	786	808	792	769	813	800	835	741	802	866	848	802	789	832	799	792	787	809	830	825	807	783	782	826	774	825	815	777	791	834	815	818	842	869	796	879	786	785	855	808	813	815	793	799	749	824	790	826	836	778	780	852	839	835	827	849	815	852	779	805	813	808	808	795	833	800	816	771	769	828	827	815	813	851	840	816	759	778	798	808	771	819	820	806	856	834	782	805	813	771	805	740	839	802	767	807	798	837	784	816	817	823	773	878	806	784	828	762	750	840	770	769	826	827	769	777	807	793	815	766	808	772	777	824	817	757	807	831	834	792	813	819	810	806	814	840	764	798	800	798	824	807	805	786	797	788	836	809	824	857	844	804	789	791	797	824	866	803	799	799	815	772	792	792	782	818	815	889	831	849	840	828	788	826	797	837	824	766	806	796	801	811	803	832	780	797	850	786	809	811	796	763	778	794	804	847	762	810	825	840	833	804	799	783	798	809	765	819	779	830	854	779	837	789	775	820	791	788	802	777	804	809	738	803	796	817	819	857	818	785	831	790	834	805	791	783	783	789	788	838	828	780	792	785	842	842	807	816	838	825	796	781	847	806	797	837	830	837	809	799	801	847	792	781	806	824	794	812	789	802	783	841	791	824	838	746	866	828	840	814	817	802	835	826	787	785	807	831	773	768	787	824	776	834	832	832	837	765	739	789	805	792	775	799	790	781	825	765	834	856	831	793	823	843	813	764	803	835	810	801	796	843	799	798	801	803	803	821	801	797	819	790	774	820	743	794	876	793	824	816	791	792	810	824	799	825	837	814	767	808	815	777	827	773	848	800	783	789	831	826	843	806	827	803	829	827	766	756	811	831	788	794	830	793	778	773	766	818	819	777	803	832	750	805	801	837	784	804	728	877	819	757	820	834	765	800	803	738	815	794	824	811	810	792	778	797	802	801	822	725	793	793	801	805	806	838	825	791	793	825	822	822	749	801	764	845	764	804	815	797	792	790	834	790	769	858	806	818	820	784	796	807	745	769	809	820	811	784	793	802	820	781	859	776	815	830	737	760	798	775	805	750	850	750	819	811	823	820	811	817	779	772	807	766	819	828	817	786	795	759	819	798	762	824	817	813	770	835	800	781	774	855	802	811	842	809	811	766	804	803	809	808	816	804	837	790	802	785	843	869	786	874	825	755	829	799	825	850	819	787	775	872	832	819	766	851	793	842	736	795	796	818	768	806	828	783	811	796	822	864	837	865	816	759	784	807	846	807	777	822	780	779	887	779	789	756	822	769	828	839	782	807	806	853	793	796	788	779	772	804	816	825	788	800	767	802	794	794	808	732	777	765	795	827	815	809	803	817	814	826	791	859	839	844	814	798	856	800	835	815	811	851	801	828	786	776	784	805	806	801	809	810	813	799	809	826	791	814	805	762	847	820	819	837	873	813	783	798	799	775	823	812	825	796	826	826	807	722	802	843	756	842	816	804	827	850	798	804	857	826	777	825	820	812	813	804	818	829	811	800	825	764	797	805	797	860	821	794	778	823	836	781	784	822	797	815	819	798	815	842	785	761	826	818	726	785	773	824	866	775	810	808	794	802	768	783	845	790	795	811	802	824	822	796	807	766	838	758	777	751	779	809	779	780	830	826	776	813	832	819	835	814	809	791	800	789	805	858	811	857	838	789	770	783	831	809	770	821	791	787	787	771	833	829	769	756	824	828	807	832	790	817	824	755	836	786	828	797	816	826	805	786	808	779	799	828	791	779	760	806	786	824	827	806	815	765	814	810	798	787	813	820	821	797	857	814	777	786	778	826	798	798	812	867	809	800	838	816	828	814	837	803	786	780	803	811	794	786	817	797	790	790	765	757	795	830	823	828	824	794	816	861	796	799	801	811	811	757	879	800	825	829	821	812	809	841	805	806	779	797	821	819	781	797	834	797	820	817	802	841	834	766	804	820	840	859	774	826	843	797	823	825	790	815	806	832	818	779	853	802	824	823	811	810	818	821	789	791	821	758	788	813	807	823	830	809	808	811	745	784	768	864	815	801	787	782	842	829	762	815	765	847	833	781	791	821	784	758	823	832	808	782	773	804	837	733	845	843	820	795	834	790	828	817	777	827	798	801	782	848	769	847	810	781	762	827	803	833	822	842	790	870	821	782	794	788	807	718	765	861	850	816	796	789	807	766	833	784	836	847	836	785	778	818	807	800	789	826	778	858	793	869	781	773	846	809	773	808	781	804	746	801	770	862	802	787	798	764	811	797	854	814	897	838	815	805	832	808	792	804	833	778	807	811	785	773	810	782	838	864	792	832	802	765	832	783	827	779	842	819	787	814	775	833	785	780	760	805	783	798	818	818	768	820	847	792	849	831	747	805	850	826	804	797	825	755	763	797	774	808	831	798	780	841	812	797	812	826	847	802	829	814	801	842	800	752	739	787	850	815	815	844	759	810	772	793	804	799	805	769	804	749	836	848	833	812	809	801	779	762	824	806	786	833	804	789	782	814	852	817	800	763	814	813	762	812	817	753	827	793	796	781	806	840	850	778	795	808	791	833	850	822	792	828	831	806	771	819	770	838	788	787	851	827	793	778	763	759	827	806	852	827	830	833
10477	9380	8159	3360	1970	5685	6084	1654	641	769	408	352	376	365	361	398	448	422	387	354	367	299	317	320	337	344	313	368	336	332	347	340	333	309	331	315	284	278	286	309	309	315	334	286	293	340	288	319	295	285	317	290	297	309	305	268	267	301	295	303	291	320	287	333	281	269	306	292	297	287	306	279	289	309	287	301	304	289	295	282	278	313	317	309	305	292	303	284	276	269	305	305	304	284	309	295	309	280	279	306	287	296	302	279	297	312	266	282	292	272	270	277	300	257	310	317	303	282	284	264	315	244	311	293	311	292	318	287	280	293	306	301	318	310	265	275	239	304	302	300	287	268	312	304	315	288	298	309	307	286	266	284	296	287	307	299	277	277	320	309	323	291	295	298	290	323	274	289	258	307	265	294	265	289	311	289	317	304	288	256	301	311	280	311	276	309	294	287	300	283	309	292	291	271	329	308	306	333	317	289	275	297	323	272	305	297	275	269	269	282	295	294	296	329	272	276	293	325	315	278	311	264	300	271	289	271	298	309	292	301	278	322	276	298	271	278	290	294	317	290	303	314	270	300	289	299	312	267	316	309	287	295	267	309	253	301	294	313	272	269	270	315	287	298	331	289	272	310	326	266	267	290	287	294	275	258	306	274	297	298	276	288	300	319	307	287	284	299	296	280	287	259	277	317	319	292	286	295	270	293	289	321	311	315	304	292	283	289	282	312	289	285	285	314	288	306	270	265	292	266	286	290	308	285	295	271	305	308	289	320	339	268	286	317	304	295	301	280	326	293	277	291	291	284	307	279	276	296	304	292	284	315	266	298	291	281	276	307	294	286	287	295	275	300	278	273	308	302	295	294	281	287	255	270	296	308	289	291	260	271	323	299	275	302	286	276	289	301	342	276	321	304	316	335	307	252	295	267	297	295	290	272	285	288	282	294	281	248	329	306	315	294	304	287	275	288	277	291	287	301	291	304	292	303	298	289	288	285	326	297	302	290	291	306	299	306	267	286	308	251	315	295	295	298	284	307	276	275	340	285	313	293	289	285	268	291	281	274	278	312	296	291	314	293	290	319	315	308	319	261	293	275	284	319	286	288	267	281	288	307	285	294	288	295	291	310	296	273	267	300	297	276	327	276	278	297	283	289	303	299	285	274	311	326	321	294	279	271	299	281	260	301	281	284	268	284	296	261	291	299	303	280	328	285	292	265	315	280	273	261	268	298	286	302	298	288	275	268	317	281	292	298	299	268	291	331	274	284	261	285	281	309	295	318	309	298	313	270	302	298	269	279	318	263	305	271	305	321	267	289	309	261	299	302	314	295	312	293	296	307	281	291	313	290	280	317	296	278	296	248	276	300	305	329	299	264	283	301	297	274	301	305	279	304	307	280	287	323	309	317	308	282	270	269	309	273	293	292	319	291	307	302	300	276	306	297	296	301	271	301	293	293	298	282	316	297	278	321	296	278	260	273	312	298	308	292	302	290	306	292	315	331	318	263	320	282	303	323	314	300	297	299	305	312	305	312	256	313	307	288	272	290	272	284	299	303	307	269	276	276	274	280	264	278	299	283	309	304	298	287	278	289	290	299	335	324	302	260	317	258	306	290	293	281	290	337	298	302	309	276	294	309	291	254	307	320	314	285	274	302	297	283	298	296	304	284	268	288	324	278	319	274	335	286	305	279	293	276	308	275	312	287	300	292	319	279	294	286	289	311	294	295	286	293	270	265	315	293	297	283	284	297	285	256	306	299	300	312	294	299	293	306	291	269	296	298	292	299	296	284	302	311	270	327	322	299	276	277	286	271	305	287	329	273	308	307	313	262	290	317	297	292	304	315	293	288	264	283	313	250	327	283	289	325	284	318	286	253	276	310	293	284	332	281	270	267	298	281	293	287	290	262	327	311	287	273	304	263	276	299	283	281	320	325	301	279	296	288	300	254	288	285	273	288	307	300	251	309	287	279	278	270	283	276	288	303	290	293	300	315	294	255	290	285	293	303	285	302	323	286	279	275	275	296	269	307	269	294	284	332	284	266	295	264	283	300	326	292	279	294	314	301	287	277	273	307	279	291	274	267	284	326	286	302	335	290	307	309	324	292	298	292	279	306	288	293	310	264	281	312	288	298	281	303	294	292	315	307	293	312	284	260	328	310	284	308	302	321	283	314	338	297	340	329	277	262	294	287	276	279	317	308	291	297	296	285	316	306	300	294	292	277	291	274	285	290	268	270	326	270	272	282	260	282	306	280	290	325	282	266	298	308	295	284	299	323	290	307	291	259	242	303	266	339	283	319	289	316	310	322	315	288	304	244	300	295	334	300	299	286	281	299	311	295	277	292	276	297	270	248	281	307	292	291	280	287	314	319	287	324	258	302	267	269	292	298	326	266	294	296	284	290	283	283	274	315	278	331	310	317	297	296	289	276	294	271	273	277	264	315	310	325	265	284	276	273	295	329	311	278	294	275	304	293	259	292	300	307	303	296	268	287	259	298	284	306	281	313	295	326	258	299	273	280	318	301	305	297	300	273	274	289	302	310	292	311	279	283	294	269	320	291	277	289	282	326	288	311	287	266	316	289	304	287	300	260	291	278	264	283	305	322	290	290	278	312	299	300	296	282	269	310	313	307	290	303	303	321	294	292	293	320	290	291	303	326	295	286	296	288	283	296	303	267	312	300	319	298	274	285	293	286	286	308	335	278	300	317	283	286	280	292	284	282	283	311	318	272	311	291	313	308	313	328	303	256	298	296	285	275	324	301	301	296	280	290	251	319	262	281	280	274	289	283	292	283	279	282	308	294	305	268	277	261	273	287	315	298	319	312	304	272	285	283	310	296	303	273	299	318	291	306	313	285	286	283	276	280	263	299	296	314	264	292	273	312	306	271	296	292	289	299	283	279	278	251	303	288	257	291	306	282	281	299	297	260	272	295	278	302	298	316	286	302	279	281	292	290	277	295	317	277	289	296	316	279	291	294	296	271	296	286	301	288	302	308	288	271	291	285	297	294	295	279	277	291	294	293	293	255	288	291	293	277	298	314	298	292	309	291	285	302	323	309	282	283	292	331	306	332	271	283	292	329	307	291	308	331	284	269	330	304	298	276	301	280	307	305	272	315	303	295	290	287	281	251	295	277	311	263	283	304	276	289	264	251	293	271	282	302	292	248	313	308	324	288	311	296	300	280	296	299	287	299	295	310	299	276	295	270	270	303	304	307	296	285	286	286	275	286	303	280	301	306	273	294	295	282	298	286	301	286	289	277	322	314	277	296	304	260	276	270	304	258	297	284	292	288	297	293	290	283	311	273	282	250	290	275	303	284	283	282	314	310	285	303	300	289	296	308	244	328	308	281	294	281	304	301	249	301	288	244	292	297	259	300	258	268	328	252	286	301	267	299	301	311	305	292	325	302	315	272	302	310	276	288	255	298	304	291	271	294	310	279	281	307	259	271	286	285	280	280	294	304	313	324	279	317	281	318	290	299	267	311	310	276
7116	8795	10320	6732	7633	19695	19075	5467	2618	3418	1437	1262	1223	1191	1436	1646	1579	1662	1494	1289	1093	1094	1091	963	1079	1062	1112	1099	1128	1009	1117	1090	1138	897	863	888	847	907	908	770	841	889	848	766	812	811	800	793	846	800	760	823	830	821	761	803	760	840	809	806	850	806	804	802	842	841	833	794	769	846	759	783	769	844	761	815	773	791	804	823	790	791	849	788	799	846	806	733	798	802	784	783	786	818	836	766	842	867	838	757	785	802	779	795	820	812	788	783	818	796	800	754	783	843	749	831	766	835	865	845	793	825	822	821	749	799	769	750	782	788	787	856	837	784	824	772	773	760	810	804	739	793	783	812	782	773	819	794	815	831	802	787	801	800	865	786	809	785	812	810	751	820	772	856	830	796	856	807	783	800	839	790	778	823	797	807	847	811	804	787	779	855	808	818	762	781	829	797	801	793	769	807	821	842	804	825	845	781	829	825	767	804	813	806	774	782	823	795	814	735	836	811	788	824	841	757	852	816	775	844	794	814	807	803	862	756	803	829	838	867	797	765	823	799	769	843	801	875	749	792	798	790	785	855	827	790	801	819	770	824	813	794	775	771	826	811	798	839	835	778	834	817	818	800	811	819	857	788	788	787	832	801	784	840	775	796	858	797	774	817	805	808	735	838	810	810	752	780	874	849	868	867	836	803	791	731	800	840	806	808	829	790	837	811	808	772	778	814	807	797	801	861	785	818	806	804	757	818	796	750	874	799	815	815	808	795	808	818	822	827	797	798	821	799	791	783	807	781	822	838	807	782	796	783	805	848	796	800	827	781	796	787	848	791	820	791	776	811	870	807	817	787	766	806	789	788	810	840	789	830	807	817	825	803	849	829	802	808	783	828	825	792	804	814	808	819	831	826	835	845	813	811	805	761	768	784	786	752	812	775	823	795	860	820	755	806	829	819	793	793	732	820	821	837	817	839	791	779	791	802	814	793	873	837	773	771	807	846	795	803	832	805	783	834	830	819	826	829	841	819	767	845	792	778	828	786	748	766	846	797	825	803	831	784	815	838	770	807	762	840	801	845	800	856	805	830	798	790	814	798	832	762	821	791	815	770	808	826	829	767	867	820	744	823	819	800	772	793	788	771	776	852	824	824	776	798	767	872	826	812	789	820	779	790	824	807	810	798	825	797	739	836	830	836	826	874	823	854	818	813	800	825	812	854	774	837	818	781	843	763	817	776	797	781	783	789	771	801	759	783	796	818	816	804	796	808	764	813	787	836	772	825	800	804	808	799	803	812	844	799	842	771	846	828	825	839	808	805	907	838	777	785	842	799	834	842	828	800	785	783	816	812	825	786	783	835	798	811	790	850	755	825	877	813	832	812	818	825	863	847	870	843	791	845	797	840	807	873	783	783	782	823	762	805	792	790	813	896	781	796	802	811	818	857	798	861	813	805	810	771	840	814	817	794	790	760	809	817	813	845	823	802	832	750	838	821	783	799	832	748	810	801	775	776	830	826	825	816	808	806	831	802	872	807	760	801	829	804	817	792	809	818	856	820	782	764	794	792	775	792	826	816	817	804	778	857	829	807	819	836	811	774	797	826	768	791	833	770	779	801	783	791	794	827	784	826	807	781	790	819	825	813	800	831	831	796	793	811	760	844	798	794	789	793	799	807	772	811	836	823	795	898	829	788	844	770	823	796	756	808	824	797	785	744	793	814	744	778	808	770	820	788	768	772	786	821	781	817	794	779	809	805	854	781	812	800	797	825	819	794	780	841	858	862	800	836	817	792	802	834	776	773	802	809	842	816	821	765	793	767	803	864	765	830	823	807	796	751	795	821	802	821	746	828	788	832	791	838	808	794	793	806	839	810	809	837	789	840	795	815	837	845	782	756	850	788	756	824	815	811	785	757	815	772	867	822	792	776	843	843	822	796	788	767	828	829	835	758	792	827	775	770	790	809	798	765	825	784	787	832	798	791	814	809	796	822	820	815	826	786	784	773	784	786	800	786	814	763	805	811	832	762	844	801	784	765	849	770	788	770	812	807	769	786	757	779	804	789	751	798	780	825	778	834	808	853	834	846	812	854	770	816	872	791	819	814	786	811	818	851	781	837	775	816	815	809	799	828	773	824	794	834	821	737	790	767	800	785	755	788	790	765	796	802	804	778	787	750	792	796	847	766	780	828	836	835	802	820	782	825	708	798	750	787	818	802	790	809	793	764	794	832	816	811	805	798	836	762	823	787	814	806	725	810	805	830	805	773	818	778	848	801	783	792	768	822	780	840	809	802	783	798	828	771	775	810	842	819	812	844	812	784	772	779	772	842	804	792	814	786	793	891	810	836	785	807	771	838	823	825	810	812	840	791	784	813	783	826	732	897	788	785	772	780	817	839	817	809	777	813	805	732	771	760	834	804	795	771	804	868	815	774	791	813	772	804	811	832	797	786	815	819	748	791	845	772	786	824	831	793	868	773	859	755	794	818	830	798	812	856	803	815	826	775	825	785	783	840	805	785	804	794	772	799	832	783	763	795	835	793	760	755	797	824	747	787	833	764	790	759	829	805	806	766	752	817	794	857	762	797	789	843	778	782	823	824	824	833	790	798	823	796	832	782	762	758	783	779	802	808	784	820	754	855	804	856	803	786	833	823	795	816	833	839	850	795	815	817	805	832	825	767	844	876	822	835	784	812	757	828	842	812	859	783	790	835	852	843	831	815	795	842	812	774	784	795	842	801	832	839	774	757	787	873	790	772	797	810	791	814	873	823	820	839	820	781	798	849	834	833	786	838	782	796	805	821	808	813	818	841	851	858	788	760	810	819	864	787	788	779	819	747	796	808	768	806	803	818	824	805	782	770	807	834	771	815	741	805	767	796	785	768	785	823	846	820	839	817	837	769	800	812	787	774	773	849	805	744	826	774	793	772	811	775	839	824	793	808	826	837	780	845	815	834	820	829	807	785	777	756	785	782	801	804	788	798	837	874	831	751	832	789	792	804	825	746	803	794	805	812	829	809	794	837	853	765	760	784	834	819	815	833	798	795	794	779	821	793	812	795	826	807	830	843	802	820	811	834	793	838	828	818	883	796	788	836	821	849	800	832	823	844	849	841	810	837	786	776	785	777	809	809	830	798	845	740	842	826	812	800	769	791	792	803	815	793	826	876	795	766	831	786	876	848	783	845	763	790	802	796	819	821	831	814	840	847	774	802	764	820	806	787	816	821	779	789	831	819	807	829	805	803	775	860	774	786	809	855	796	838	777	787	783	776	795	849	802	838	788	794	801	870	823	748	725	865	744	800	789	783	823	827	842	794	832	817	806	807	786	805	804	862	823	829	826	781	871	775	813	839	805	747	851	817	810	794	802	763	748	816	798	818	803	766	769	810	798	757	812	804	810	775	811	832	803	793	749	795	779	804	810	841	792	870	874	787	838	836	834	830	809	828	780	699	820	816	831	820	784	757	836	842	822	812	820	828	814	781	844	861	769	854	756	851	752	784
12659	7565	4245	2040	3112	6891	5234	1136	1225	803	367	347	346	370	345	379	332	374	318	334	330	314	366	335	341	347	299	326	318	298	333	330	293	334	298	305	301	297	304	306	299	290	291	314	288	303	296	285	307	300	294	284	302	301	312	320	291	317	310	291	271	289	284	260	283	277	288	276	311	277	301	272	292	309	297	289	314	302	284	308	293	288	277	274	313	300	307	295	297	292	297	301	312	259	274	289	268	302	272	301	278	292	294	269	289	309	289	286	280	270	308	291	276	288	291	298	313	301	299	290	294	309	301	275	309	275	324	249	289	293	284	294	307	289	272	299	298	292	301	282	284	323	328	279	299	292	300	296	299	302	273	290	294	311	268	312	306	304	282	277	281	288	271	265	296	294	268	305	266	288	317	288	286	276	297	302	296	271	276	282	293	305	278	256	258	296	279	278	308	273	279	289	273	268	317	283	259	299	291	283	291	302	309	297	299	302	275	297	300	262	273	314	280	291	292	307	325	282	287	270	278	278	318	292	272	296	290	329	266	275	305	298	295	270	311	296	317	289	276	319	266	306	289	299	297	292	283	296	287	269	310	290	307	281	296	308	277	282	276	257	295	324	290	286	301	284	294	298	314	292	286	307	307	299	296	253	282	310	295	295	300	301	307	284	298	294	267	300	294	292	278	274	259	282	290	275	316	323	289	299	305	285	309	296	259	282	258	281	274	286	310	317	261	270	284	286	318	280	303	305	281	314	271	293	292	270	235	289	297	284	283	286	286	292	311	320	223	295	286	289	327	313	276	290	312	257	283	273	303	293	274	275	308	295	290	279	266	304	294	319	268	311	309	289	272	312	287	264	296	311	321	260	285	286	297	269	280	260	293	322	312	308	297	274	286	295	291	278	294	290	323	285	298	317	302	286	320	280	319	306	269	274	315	272	299	267	276	277	279	311	319	281	321	300	277	296	268	292	317	281	261	291	277	283	279	301	266	309	282	285	291	297	318	300	302	320	278	302	278	308	248	268	300	277	320	275	331	276	268	273	283	283	289	289	320	266	261	268	296	298	314	312	324	284	283	255	298	294	289	323	281	305	316	276	275	308	278	291	297	288	278	308	284	277	286	291	280	259	287	306	267	306	277	316	290	327	286	289	294	278	305	298	313	302	292	277	275	286	288	302	300	299	280	290	298	299	268	297	280	307	294	302	290	326	289	285	322	312	314	281	280	277	288	304	323	280	313	302	313	292	289	274	304	276	281	298	295	313	303	295	296	283	299	293	301	310	274	262	291	286	286	300	284	244	293	311	276	299	313	292	290	295	288	285	304	295	317	282	297	281	274	307	286	288	287	311	304	280	308	336	297	271	290	291	270	304	271	279	293	290	306	273	287	299	275	293	315	318	276	312	294	254	266	283	297	263	271	267	299	318	303	304	276	305	290	291	268	302	292	280	289	296	282	287	296	279	316	304	306	286	278	300	318	322	318	269	257	275	286	299	328	303	278	296	296	305	311	320	267	297	285	311	287	265	282	298	310	281	279	296	297	287	297	298	277	324	274	287	295	304	297	270	310	294	292	310	288	305	289	308	276	294	316	313	283	279	302	272	294	291	261	332	309	297	320	299	291	276	284	294	291	266	295	302	290	270	262	286	300	278	283	304	322	295	272	288	264	284	296	305	301	239	331	317	298	298	275	280	290	352	290	285	268	277	309	313	310	257	299	290	277	310	290	285	308	284	279	277	302	284	298	310	252	297	287	298	331	303	296	305	285	313	280	295	282	308	260	301	288	301	288	269	303	326	295	267	313	317	283	290	276	258	289	299	282	262	304	259	277	307	300	316	298	303	283	283	287	284	306	303	267	303	294	310	294	277	275	283	265	323	310	273	274	323	326	291	301	258	276	274	284	290	290	271	298	313	301	282	302	287	299	283	260	284	295	265	293	275	269	274	305	290	274	308	322	316	285	304	311	291	307	277	275	305	300	323	299	278	286	294	291	302	305	292	312	273	282	269	286	311	288	273	278	278	297	284	287	295	265	303	296	325	286	290	269	295	276	280	310	309	296	285	250	298	263	320	337	304	304	300	284	279	313	284	269	311	303	303	297	287	302	289	304	278	264	295	244	305	305	277	289	288	314	286	289	279	285	290	282	288	302	267	306	307	314	300	266	266	280	283	309	292	271	286	315	284	332	307	309	303	326	290	295	306	330	284	316	310	318	289	334	304	304	320	322	297	311	287	291	288	290	296	299	319	312	294	257	301	322	273	313	317	264	315	301	298	277	301	294	277	299	289	266	277	284	285	294	298	310	297	334	289	268	301	311	265	295	290	283	280	301	284	295	327	281	282	299	276	290	345	293	274	304	271	305	338	294	290	263	273	298	316	318	305	293	308	285	264	305	313	274	319	286	262	303	291	279	284	311	319	325	301	283	272	297	318	318	299	312	298	324	307	258	299	288	289	281	268	270	291	296	278	284	296	298	288	293	259	282	299	326	283	282	313	291	282	310	274	306	292	293	297	270	291	309	325	281	268	326	278	302	312	312	298	290	288	270	277	290	315	301	269	283	271	280	283	270	303	317	283	272	278	250	312	328	321	302	285	297	259	282	301	270	320	317	312	305	292	283	254	296	287	309	282	273	263	302	331	293	284	281	310	296	291	317	316	319	317	262	308	297	310	278	272	287	301	295	332	284	293	297	303	306	297	310	280	257	283	310	294	277	281	277	299	267	289	273	278	318	311	322	287	314	287	287	270	309	307	303	302	286	316	285	297	285	321	331	301	293	294	313	313	292	289	311	297	298	290	272	270	280	290	306	292	274	301	323	283	303	288	279	298	283	291	271	302	245	309	306	277	265	283	306	258	294	253	294	299	295	300	298	278	269	291	313	292	301	315	239	294	292	284	287	282	284	326	262	301	300	301	305	291	304	286	288	304	273	303	301	311	284	304	288	290	287	260	275	267	287	305	295	285	277	299	288	298	287	275	308	284	307	303	293	263	254	292	249	304	331	304	310	301	303	305	288	289	291	348	271	316	310	295	285	326	318	261	296	309	271	302	285	285	267	310	297	286	316	294	278	273	287	304	309	311	298	300	293	278	285	268	312	316	284	285	273	310	283	304	271	290	287	292	289	256	296	286	312	322	306	310	285	312	297	297	303	287	270	265	279	252	262	266	280	332	280	294	303	273	300	284	287	283	305	266	287	273	307	307	270	325	292	285	275	292	286	297	294	301	326	317	326	283	302	301	298	276	282	294	277	284	324	284	298	288	291	290	290	286	310	301	296	288	330	306	280	289	302	282	289	290	297	297	301	283	303	337	307	290	282	296	315	280	298	285	291	289	291	264	271	286	286	261	269	313	280	270	269	284	292	280	269	288	287	285	284	321	305	297	304	290	278	297	269	279	306	255	298	301	318	319	276	242	278	265	278	277	295	267	295	291	292	280	307	293	286	328	321	291	277	290	265	283	278	258	312	284	326	319	330	300	312	252	273	295	290	283
8830	6107	5888	5109	11443	21794	15439	4174	5469	2939	1165	1102	1123	1240	1296	1295	1280	1170	1048	965	1006	1020	1118	1061	996	950	1029	1099	1042	1026	1063	910	1002	826	885	883	870	833	892	838	833	825	817	838	791	808	848	845	802	830	805	798	819	822	808	828	797	787	755	841	817	788	818	854	769	804	776	767	812	806	819	811	841	807	855	857	843	799	824	847	793	819	803	785	852	758	835	788	820	826	828	780	795	788	808	809	806	798	797	817	809	812	800	778	789	840	783	805	790	804	849	814	860	843	833	811	772	841	845	766	777	766	775	825	819	849	821	834	785	785	823	850	784	747	787	784	795	801	794	755	813	825	825	809	808	776	797	796	836	830	800	796	801	850	826	828	826	740	856	724	832	807	874	815	844	777	842	805	802	802	855	796	847	805	788	803	826	813	841	834	802	777	755	784	802	762	816	785	765	841	870	784	801	818	828	797	784	817	797	844	823	803	811	772	809	823	725	812	835	829	804	824	825	834	819	827	812	781	796	797	804	790	826	748	834	796	836	783	823	729	828	781	823	812	782	796	841	827	851	777	843	782	808	806	757	794	795	760	815	813	806	820	832	843	809	781	867	817	788	824	802	819	759	816	828	802	786	820	810	799	813	758	806	792	799	826	815	797	821	817	764	752	832	860	794	787	798	836	796	812	793	845	830	836	820	850	769	814	820	860	870	843	821	768	776	764	791	834	800	789	822	788	810	829	777	793	821	799	829	836	800	814	799	775	768	826	776	749	834	814	842	727	812	828	884	763	803	779	826	791	850	787	852	771	803	810	824	786	795	787	789	789	815	731	780	786	818	836	802	812	810	766	852	817	841	795	791	770	809	821	815	817	788	760	862	771	786	774	747	862	797	850	819	862	808	850	802	852	829	808	774	820	764	806	857	736	818	841	777	862	834	798	784	837	803	822	786	802	830	822	828	758	820	793	808	785	844	759	782	824	777	863	776	833	817	802	786	795	840	790	836	819	769	829	782	820	771	832	791	727	777	772	801	823	836	847	794	788	788	831	851	759	801	844	827	839	827	788	817	807	826	784	796	805	813	790	827	807	808	833	828	770	771	804	828	818	802	780	770	778	804	762	835	827	788	866	848	805	809	796	792	829	846	771	858	820	772	810	824	760	786	821	756	830	821	835	777	798	802	826	776	812	842	793	796	832	811	833	825	843	852	806	775	818	841	870	713	819	851	795	784	799	780	822	807	777	796	788	760	814	817	839	837	787	773	762	815	830	798	734	819	802	782	825	785	805	811	778	791	779	790	795	810	829	819	825	758	792	874	818	845	812	841	809	754	757	788	811	833	843	797	815	825	778	836	823	862	780	745	747	769	813	850	824	817	813	788	812	744	810	832	810	832	777	803	796	807	809	821	811	822	816	791	816	827	800	821	786	865	835	830	784	824	794	805	794	796	827	782	865	778	812	800	847	818	799	844	816	790	813	780	826	750	776	804	774	828	845	829	814	785	783	817	819	777	814	854	777	765	850	812	769	820	847	851	856	798	848	830	808	793	800	834	774	772	795	820	810	758	815	763	819	831	789	764	786	785	838	803	813	815	799	859	797	777	809	840	799	758	794	872	787	797	839	830	793	770	794	821	826	841	802	827	815	792	789	778	849	776	816	774	820	789	790	841	828	790	812	764	820	832	817	813	803	808	771	775	862	798	783	819	800	832	834	811	828	821	802	800	798	815	831	794	789	807	818	783	797	799	776	790	827	817	796	804	844	797	771	834	833	764	800	851	834	779	798	782	823	808	825	824	815	772	816	820	805	854	810	825	823	774	844	787	800	843	786	791	833	800	855	810	826	855	801	792	831	761	876	806	832	842	800	820	804	842	759	823	809	853	811	780	791	862	815	804	773	817	797	798	817	755	776	860	792	851	820	766	821	830	824	797	793	845	773	774	849	810	790	812	747	782	779	868	856	798	854	814	828	842	840	766	807	799	807	802	812	853	798	821	806	793	786	809	795	803	836	817	825	835	785	818	775	774	825	773	775	824	815	755	796	824	801	796	817	814	830	786	766	845	821	837	794	822	759	836	730	800	797	769	849	795	781	802	823	807	807	820	815	821	814	790	832	765	787	851	803	818	798	790	814	800	807	824	819	845	798	883	817	775	756	792	783	825	840	766	799	856	805	805	797	811	813	850	856	791	831	864	802	786	774	798	815	799	819	782	778	778	753	803	809	792	809	828	830	805	782	822	806	767	765	792	782	811	826	863	834	782	805	770	836	778	755	874	806	758	811	806	816	798	764	765	798	846	842	814	818	812	804	856	785	794	821	784	838	788	823	830	801	790	792	788	856	801	833	759	826	787	796	749	803	805	803	820	793	786	821	812	776	787	769	840	811	813	822	818	816	792	828	751	776	793	841	805	858	854	835	789	731	790	771	776	769	850	767	797	763	761	800	845	790	810	800	778	880	856	769	797	759	817	821	831	763	796	759	794	823	861	787	802	803	781	821	772	868	841	773	825	830	763	879	786	836	797	747	790	777	765	802	828	828	806	781	819	802	776	849	804	829	846	826	745	786	830	795	810	800	870	838	847	771	783	788	799	831	830	828	780	840	857	768	750	788	767	769	828	808	774	819	766	863	809	782	791	841	783	750	777	815	821	787	774	791	798	796	795	804	782	796	802	814	845	799	794	766	832	821	858	844	843	782	827	832	786	823	844	829	819	823	816	787	791	867	799	855	820	795	806	811	765	778	761	781	832	824	805	817	813	823	802	844	774	779	806	807	821	793	811	802	824	762	795	813	814	821	857	805	818	813	766	814	821	784	776	777	853	784	765	833	809	790	808	766	811	845	847	771	769	792	764	807	792	780	771	828	785	802	771	796	766	811	788	806	851	794	773	798	779	846	796	812	839	802	824	800	793	805	842	813	773	842	793	796	774	798	833	785	826	849	850	808	803	832	848	772	764	770	841	782	809	811	804	737	795	802	831	774	839	830	801	809	751	808	801	856	780	797	795	830	792	805	849	759	732	833	844	827	788	807	798	781	837	785	820	804	828	808	810	800	785	771	850	761	853	854	843	828	824	861	827	748	846	846	848	780	805	766	839	849	787	822	820	780	814	820	834	807	805	825	811	855	782	798	791	830	810	804	816	821	783	832	855	811	813	779	830	815	806	820	817	794	803	834	813	802	857	844	790	733	810	809	830	794	804	834	781	810	813	810	782	807	807	757	816	785	863	824	818	737	784	830	801	812	786	794	713	810	822	810	820	838	813	792	819	775	825	800	852	785	823	773	819	842	812	781	802	838	773	809	833	827	846	847	780	781	766	828	803	788	799	795	831	801	792	803	788	808	818	797	817	809	812	774	829	845	807	799	878	809	804	856	870	815	860	761	819	837	781	811	780	797	832	788	828	823	824	798	795	803	765	817	788	792	756	828	815	837	740	851	822	766	824	831	782	821	803	807	790	806	775	787	833	776	796	816	815	816	785	851	786	804	821	798	817	762	846	780
12821	5205	2704	1869	5378	8324	3395	1331	1246	427	361	362	368	341	394	366	357	339	311	343	327	315	347	353	322	355	300	262	349	310	321	318	323	316	282	305	304	268	322	279	281	304	302	292	290	286	275	307	316	294	300	301	335	319	300	297	286	303	291	310	282	309	270	310	328	273	281	279	275	317	283	295	272	303	277	295	281	275	313	288	296	310	257	299	273	286	282	277	289	335	282	333	308	303	287	307	317	295	304	307	307	301	295	270	293	295	314	295	294	327	291	286	278	287	314	330	278	285	276	278	302	304	282	283	287	325	279	322	307	287	287	281	302	300	284	343	278	292	319	274	300	287	294	301	306	294	264	278	277	318	314	275	286	290	296	294	284	322	309	290	270	275	301	301	290	299	271	308	308	307	294	288	294	291	268	281	281	308	308	294	291	282	301	298	298	278	270	298	298	291	287	315	271	306	281	285	304	297	275	271	267	303	321	281	263	273	284	284	309	295	284	275	322	289	312	323	266	298	283	284	279	292	299	300	273	286	304	281	310	299	274	302	321	310	302	285	288	307	271	305	296	307	305	342	312	312	296	300	297	296	296	307	303	287	282	306	287	284	288	285	259	340	277	281	269	276	290	275	273	294	287	309	287	286	270	247	315	319	303	310	283	286	279	261	284	287	295	284	280	274	291	289	293	269	286	281	308	272	272	296	264	281	310	328	296	310	304	290	303	296	321	284	285	268	296	285	305	276	281	306	274	306	294	325	280	281	293	275	293	285	307	295	259	282	286	332	304	262	260	305	277	285	301	317	310	349	313	281	297	327	318	324	319	286	308	287	308	270	301	305	286	301	310	274	282	304	309	293	294	282	292	285	260	244	283	279	307	348	325	273	318	334	279	298	293	273	298	275	312	291	269	307	277	319	283	284	301	282	281	298	318	267	277	309	281	301	271	296	270	271	279	308	288	268	287	299	304	298	308	312	300	300	282	319	284	332	294	286	303	281	274	256	284	294	254	311	289	310	278	280	298	296	322	307	310	333	305	267	327	316	304	299	288	291	295	322	290	310	298	288	304	282	300	288	315	299	281	322	301	303	309	299	292	291	298	305	328	314	298	277	286	310	318	300	290	276	285	316	294	317	297	286	294	305	315	309	290	298	298	289	296	308	287	295	333	295	290	300	287	325	288	300	285	277	296	295	272	297	282	298	292	320	301	281	273	323	284	269	286	285	288	323	294	296	296	300	282	279	292	311	298	275	289	340	282	277	312	310	287	317	280	301	315	320	283	299	258	314	305	291	303	282	298	319	299	298	284	290	288	271	321	296	307	299	330	305	285	302	287	311	288	302	310	292	298	294	304	297	322	310	279	289	280	316	271	310	290	289	251	278	278	316	308	286	303	270	274	303	274	302	288	324	282	255	272	280	305	306	331	307	297	309	277	287	308	288	261	321	298	293	305	301	319	310	304	274	281	294	324	287	262	298	290	282	271	292	271	283	293	286	295	306	315	281	296	287	272	272	291	261	314	265	300	293	288	298	270	300	301	286	317	282	285	288	308	265	269	287	324	307	304	263	317	295	291	292	311	299	324	316	289	264	315	311	269	312	277	322	261	295	306	277	312	282	289	304	300	310	298	328	288	280	304	305	271	290	305	294	291	279	302	282	291	300	283	274	306	280	307	318	317	282	308	274	285	280	298	296	271	283	295	294	277	293	296	281	309	288	292	266	311	293	287	307	317	323	288	299	306	309	266	280	299	280	319	273	294	281	287	299	295	278	304	288	314	317	270	284	300	290	291	285	296	284	272	287	277	296	267	263	273	257	302	291	287	303	287	290	297	289	324	277	319	299	328	293	312	269	282	258	288	310	287	301	294	312	291	291	315	277	308	289	284	267	274	292	267	310	305	310	297	299	306	308	285	286	289	274	318	309	308	272	322	309	289	307	311	282	299	274	272	288	293	287	295	284	284	281	264	307	279	296	265	259	295	279	282	258	322	314	289	273	294	274	301	284	290	293	300	302	319	274	226	291	306	290	267	299	272	268	307	260	276	284	295	286	300	294	274	297	291	316	289	275	284	306	296	293	310	273	296	257	268	268	310	272	297	302	300	278	285	289	298	259	281	300	304	297	276	328	324	315	303	332	301	312	308	283	273	309	336	298	299	292	259	306	277	292	293	283	289	320	305	291	316	299	261	309	329	280	300	277	314	325	306	310	286	275	269	300	296	280	287	265	290	298	260	307	263	290	283	288	331	318	308	273	300	297	280	266	307	293	278	269	311	285	298	294	321	252	318	305	270	271	273	292	298	325	273	284	282	301	305	264	289	263	316	273	255	294	323	278	308	293	266	299	275	284	316	290	283	314	290	320	267	331	276	306	294	260	306	270	270	315	307	268	332	265	291	317	318	248	287	292	278	274	310	300	293	266	299	322	302	299	280	302	265	283	301	257	261	315	289	297	312	285	281	296	300	291	283	320	263	287	270	281	268	310	278	267	296	294	262	262	265	271	301	274	268	250	265	310	315	297	267	315	295	304	290	292	334	291	295	309	281	305	315	282	269	290	310	333	286	291	285	296	317	288	282	258	317	282	309	315	287	314	293	297	263	301	299	300	310	293	288	287	276	276	307	290	303	305	310	261	298	295	278	275	315	294	297	282	315	293	316	311	302	314	291	249	303	278	294	281	268	299	263	296	302	304	282	306	295	303	287	315	290	319	310	290	299	289	282	312	258	294	300	305	294	293	308	298	296	295	287	257	266	297	300	270	282	314	308	261	294	314	299	270	310	260	299	290	291	264	278	295	286	275	259	306	282	289	277	287	306	270	309	277	282	296	295	287	312	278	294	274	323	277	300	310	302	262	284	291	324	299	283	245	299	299	284	264	320	254	306	286	317	304	294	283	277	281	262	279	302	313	305	282	303	318	302	274	304	313	266	325	302	314	269	297	291	301	288	294	294	310	297	277	304	290	282	334	311	293	265	326	292	285	295	319	293	272	308	254	302	286	277	276	316	314	292	292	270	294	309	310	282	276	317	306	287	287	302	286	328	276	287	299	293	299	307	278	294	284	291	301	258	318	340	296	261	337	304	303	296	316	326	292	304	308	289	293	292	304	303	273	272	306	288	317	292	301	288	275	294	314	271	283	280	289	302	316	292	292	305	289	297	279	290	309	306	287	279	296	318	292	298	305	330	306	291	323	304	307	277	286	283	309	304	282	277	302	300	259	271	283	291	298	314	290	293	255	302	285	290	262	294	306	316	319	299	279	317	313	269	291	293	288	309	292	289	292	295	314	268	293	276	293	279	307	320	308	260	270	293	306	298	297	299	305	294	316	296	287	302	261	284	270	295	315	311	309	278	313	274	279	284	302	267	280	307	287	293	297	280	305	283	282	312	322	308	340	283	293	298	312	319	309	282	266	315	311	274	306	291	290	322	275	308	280	319	302	301	305	302	284	296	278	272	291	286	324	312	293	268	322	276	313	292	313	279	314	283	272	309	309
8403	4161	4238	4879	17595	23198	10518	5881	5161	1443	1109	1208	1284	1292	1244	1174	1114	1037	992	1053	1136	1190	1119	1141	1110	1083	1068	1017	1031	1019	888	969	985	878	851	843	805	847	888	824	866	816	815	843	847	802	863	774	795	762	763	791	816	810	834	833	817	814	759	787	819	744	826	774	734	772	843	822	762	835	811	792	799	792	773	817	810	817	822	830	805	816	793	788	799	782	853	807	821	759	814	809	784	783	800	804	749	790	764	828	854	852	809	850	841	797	815	839	802	787	753	797	814	811	812	810	818	757	807	816	790	759	827	778	753	800	792	803	797	793	826	786	836	769	772	833	830	836	771	800	823	812	761	803	845	803	825	847	803	804	796	786	810	791	816	844	752	771	831	816	787	796	722	852	857	797	808	818	826	804	804	777	790	796	819	829	798	811	795	795	768	799	824	810	824	836	807	814	822	808	738	779	818	788	871	830	767	800	861	817	790	816	759	848	751	759	818	764	820	810	764	777	761	819	871	725	784	796	839	801	818	871	878	802	878	813	778	829	821	860	788	764	806	764	803	827	803	813	812	817	832	791	825	767	794	841	821	785	810	742	804	776	755	774	833	823	824	846	750	811	828	812	806	766	836	749	804	760	808	814	787	766	822	771	790	814	760	799	877	813	810	803	854	833	824	816	778	777	803	804	813	861	761	792	835	817	813	828	737	810	838	864	799	743	801	781	815	808	788	783	799	795	796	789	837	779	800	800	794	779	805	826	816	793	800	801	830	803	809	832	765	742	782	792	765	799	866	784	816	838	838	823	790	835	851	830	821	809	833	828	752	798	756	810	832	864	801	821	772	775	866	818	808	857	753	859	807	784	806	780	796	828	787	790	817	818	759	796	831	796	774	780	824	829	789	861	833	796	736	784	813	801	796	770	791	787	774	813	822	801	808	813	803	832	795	824	841	798	765	753	821	785	779	814	837	788	810	786	816	758	802	810	809	753	776	788	780	846	759	816	785	775	820	798	778	791	780	791	800	833	793	791	787	783	842	793	778	818	811	808	843	796	759	833	747	773	810	802	811	798	797	782	809	839	805	841	801	775	777	828	763	770	848	827	718	767	796	835	777	845	860	756	842	812	800	822	848	774	798	793	748	815	845	768	770	788	803	775	857	752	859	841	791	792	803	796	767	843	810	759	769	797	791	815	813	801	762	852	838	820	812	807	789	825	733	808	778	762	787	832	856	778	805	772	812	788	803	803	767	783	780	837	810	812	781	812	837	808	801	766	785	768	826	814	807	775	884	754	850	783	767	795	805	783	803	805	818	781	827	822	762	809	802	821	804	809	834	854	776	848	817	784	765	815	798	759	803	832	796	807	841	779	800	819	808	790	786	779	777	806	808	828	789	829	823	809	827	849	829	821	813	817	816	809	777	796	855	773	771	786	778	763	766	783	783	762	828	796	833	849	861	801	815	806	833	794	790	823	764	800	785	768	801	825	744	797	829	840	753	792	767	766	785	785	811	800	738	825	812	787	810	785	828	744	793	764	808	799	809	818	836	805	811	866	806	795	851	784	783	853	799	825	812	801	805	773	814	839	870	831	824	857	727	815	775	812	827	831	796	800	764	773	806	780	783	754	798	856	823	796	836	802	756	854	821	822	798	810	830	801	799	815	779	844	838	836	801	760	764	811	831	811	772	876	811	829	850	801	804	767	807	795	798	753	768	802	811	861	780	797	813	823	726	843	848	806	748	880	840	802	763	798	799	849	811	792	760	762	802	800	793	754	810	796	811	805	780	808	784	853	814	826	790	856	815	794	799	816	747	819	786	846	819	800	770	860	818	802	786	783	776	761	810	820	784	805	778	830	829	791	812	807	756	846	806	818	796	820	815	825	792	769	804	780	848	830	833	802	828	771	814	755	785	783	825	806	787	813	807	811	773	797	775	780	839	811	796	785	802	861	803	858	826	832	830	786	790	799	757	814	799	807	768	771	858	767	815	803	839	827	808	818	808	830	836	813	827	776	756	781	803	763	829	811	796	763	800	760	808	839	807	799	808	816	850	816	787	752	832	843	813	891	799	804	785	804	813	786	783	796	840	781	796	757	795	800	811	809	808	826	788	807	800	821	747	825	832	823	812	834	844	816	842	786	838	789	790	778	798	854	775	831	816	775	799	817	751	866	822	803	763	868	786	816	790	866	798	755	763	850	827	834	817	808	796	768	820	814	825	794	824	809	814	806	776	745	825	813	825	840	789	801	763	850	846	768	803	797	826	812	834	795	797	818	785	796	744	844	833	822	808	789	802	846	823	808	765	741	788	826	806	806	819	764	845	842	763	817	798	838	842	824	791	793	801	774	837	800	835	791	790	848	801	768	801	844	775	808	789	784	822	823	793	816	805	826	829	880	826	776	761	776	826	791	797	770	796	782	803	784	807	796	827	779	801	813	814	813	815	820	820	821	788	791	800	771	828	793	829	852	840	825	778	785	787	786	810	842	764	778	780	840	829	797	835	808	793	834	791	819	829	833	845	815	812	807	792	821	776	844	761	778	794	824	767	792	844	774	794	843	813	772	810	769	778	823	803	789	838	827	818	819	765	834	837	783	809	838	771	844	796	814	793	835	779	807	827	804	797	820	815	803	808	798	787	784	774	802	848	809	785	834	835	772	823	765	780	821	822	806	802	818	781	799	770	823	806	778	771	761	798	779	821	789	825	823	764	809	810	855	757	828	832	795	777	827	816	796	782	762	808	893	805	820	851	847	816	807	835	830	846	806	835	773	813	787	747	811	831	817	796	852	809	809	788	795	802	816	814	744	765	808	807	791	819	798	821	790	796	810	802	802	812	805	829	807	838	772	799	800	801	828	790	778	792	848	809	821	828	787	816	828	825	860	781	819	804	836	794	796	790	821	755	790	780	808	833	834	815	779	788	811	799	814	773	764	776	802	845	780	830	785	786	809	770	783	822	793	812	817	769	807	837	772	820	814	783	831	821	784	769	797	795	797	818	822	821	794	821	824	778	863	822	796	788	820	783	782	817	827	857	784	792	805	765	768	836	819	881	790	821	807	822	780	818	776	806	790	769	782	861	887	774	759	805	761	816	823	777	790	817	829	845	792	803	830	789	813	798	803	833	748	810	810	792	811	870	791	838	832	791	829	834	796	782	797	821	839	877	844	796	757	791	801	833	797	836	808	776	890	846	748	793	809	810	808	810	788	803	810	873	826	791	792	802	750	825	816	780	808	797	797	847	848	763	838	803	796	830	818	829	860	822	797	823	844	814	759	791	855	813	846	768	838	784	809	830	793	789	856	772	847	825	828	886	806	827	766	822	881	834	818	844	786	785	808	784	764	811	784	771	791	761	770	765	766	792	783	823	786	820	809	803	826	841	802	807	814	841	835	775	796	800	822	799	810	840	782	773	783	789	788	808	794	796	811	774	796	861	839	816	781	838	815	810	752	754	796	800	789	777	789	831	808	796	782	791	806	854	839	822	815	836	841	855	818
6744	2724	2743	2170	5872	6588	2472	1301	710	538	551	539	630	603	481	437	401	395	434	443	435	469	466	458	431	423	391	417	404	360	351	356	397	337	286	299	328	296	341	304	347	310	314	276	284	307	285	295	287	290	309	301	271	292	297	275	283	274	299	303	283	293	280	313	268	273	319	279	320	269	295	300	339	281	300	294	316	304	267	293	293	291	297	293	306	278	281	280	308	294	328	283	279	309	277	288	268	300	302	277	298	308	311	281	324	322	293	288	281	283	284	289	291	267	303	309	325	279	280	278	268	286	318	271	305	288	329	268	309	290	304	331	285	314	275	286	311	274	300	309	323	308	259	289	308	328	318	295	294	271	301	275	266	314	298	254	302	299	306	287	302	323	308	294	270	275	298	303	292	307	284	292	299	287	278	296	279	314	327	294	311	278	275	310	283	266	303	265	297	284	293	288	291	293	300	274	276	266	291	290	270	311	259	278	257	280	301	296	288	289	311	287	289	280	272	263	255	314	315	300	303	302	299	292	276	297	286	299	307	286	277	294	304	295	287	321	301	291	292	310	260	306	291	301	302	291	292	311	300	297	310	284	291	273	290	290	283	295	342	304	262	291	324	292	297	283	321	292	307	292	282	327	282	301	295	253	278	296	308	329	293	282	285	307	300	320	277	301	297	283	302	296	286	296	296	303	309	316	324	298	283	260	292	275	310	307	308	278	282	249	302	313	313	320	334	293	266	302	265	274	305	262	277	271	315	300	297	289	318	300	290	298	272	337	331	311	282	291	307	281	312	326	289	306	295	306	289	290	323	296	284	323	300	269	310	302	270	291	278	310	291	301	275	293	299	307	319	288	313	311	293	254	307	302	284	313	298	291	321	273	314	287	315	330	302	294	303	301	310	318	290	267	300	271	285	266	278	288	324	310	293	307	287	312	277	300	337	261	297	289	266	313	323	289	325	291	281	337	293	306	266	282	299	318	320	280	300	299	299	306	270	300	286	288	285	278	297	319	263	296	291	275	298	318	287	290	285	295	306	302	312	317	293	303	274	284	321	286	250	290	258	287	291	316	271	282	284	320	292	272	297	256	312	275	281	286	282	281	307	262	304	286	307	315	313	305	294	288	305	270	276	270	288	275	310	304	300	287	322	286	315	286	293	260	262	288	289	297	284	296	295	271	293	311	304	242	307	270	268	284	286	291	315	289	315	280	306	289	272	300	311	288	282	289	284	297	312	312	264	292	284	296	278	283	294	306	308	281	295	296	307	277	300	316	287	278	301	296	337	259	284	265	316	285	283	327	297	305	279	280	295	287	272	330	300	259	267	303	311	306	278	290	288	331	294	279	277	270	299	289	293	291	311	324	283	296	306	286	328	296	286	297	314	285	306	303	308	282	286	278	281	246	314	325	283	281	299	297	305	307	287	303	284	307	283	289	293	325	303	311	300	264	274	295	269	299	270	275	303	270	292	294	324	308	301	276	291	304	279	292	299	328	300	279	302	292	280	305	279	293	305	255	293	277	276	296	305	303	259	282	306	301	303	331	266	307	314	278	298	273	277	306	271	307	293	301	289	252	306	286	286	326	271	285	267	288	297	282	260	272	290	282	302	284	335	303	333	313	300	285	305	312	306	291	324	294	297	289	315	314	272	305	293	301	330	280	301	307	324	293	272	299	315	304	329	282	310	299	327	303	269	292	302	285	290	292	277	295	287	292	267	280	260	301	295	277	255	278	295	269	302	302	301	298	284	305	261	291	298	296	317	294	289	301	280	286	300	285	265	304	325	272	322	323	282	278	268	299	307	296	306	299	298	319	313	304	303	291	292	279	291	293	310	291	320	295	329	295	276	300	308	323	289	301	251	290	302	305	270	311	301	293	282	298	342	325	312	301	312	306	265	302	300	296	314	299	285	289	297	310	283	299	260	261	289	271	290	317	296	306	318	308	273	259	281	278	319	308	302	308	324	282	301	322	299	294	285	296	309	300	300	273	289	292	290	289	305	287	280	286	294	319	261	293	288	290	282	302	305	249	280	332	288	310	302	286	284	302	340	315	292	275	328	308	308	319	286	272	291	293	292	300	260	304	288	299	297	298	287	315	311	291	309	314	302	306	283	289	281	278	270	318	313	309	259	308	301	278	298	283	297	277	280	311	295	279	321	312	306	299	288	311	275	276	289	316	324	303	287	278	272	317	269	301	261	282	305	294	295	315	311	316	285	302	273	281	295	322	312	276	267	303	311	267	305	297	289	302	273	269	283	259	300	277	318	287	292	278	291	304	282	304	269	353	258	272	285	297	268	294	292	290	258	306	316	303	301	323	287	317	279	277	293	298	296	286	291	310	287	286	316	283	300	322	341	289	287	285	260	306	293	317	282	266	282	304	313	260	287	273	308	295	302	279	250	275	270	316	302	317	296	253	329	288	273	298	332	322	279	292	332	313	303	283	289	310	275	295	291	285	273	274	304	262	265	283	298	311	298	255	288	274	280	307	278	282	280	277	327	263	278	320	299	295	299	311	271	309	301	290	284	298	325	291	320	293	306	304	292	286	319	287	273	314	272	298	324	319	287	320	307	282	311	302	315	288	274	258	311	256	310	300	305	286	272	308	271	276	276	313	274	285	270	322	282	269	284	285	270	311	305	311	286	276	303	297	308	273	297	313	319	284	284	277	295	287	302	266	306	286	301	300	318	284	297	266	294	288	259	289	270	286	290	295	282	279	284	282	302	314	267	260	280	273	305	294	293	289	263	295	301	281	271	300	295	286	298	284	284	305	300	258	288	282	300	264	291	270	291	293	300	299	300	286	283	313	269	299	293	282	292	302	285	284	281	276	307	290	299	287	308	299	272	287	299	282	293	278	280	282	301	295	306	285	273	295	322	297	315	274	272	315	264	312	304	337	307	310	296	288	269	303	294	287	312	294	290	273	274	287	314	312	280	281	289	314	308	288	285	295	299	285	299	339	282	267	291	252	318	265	295	295	334	316	278	269	325	310	337	314	273	288	291	307	321	299	291	307	290	283	297	313	331	271	295	309	307	306	279	280	296	267	326	312	323	295	258	276	271	288	258	286	300	304	307	278	247	270	282	283	292	309	306	301	292	273	318	307	273	293	276	274	317	285	294	274	325	316	292	292	278	321	297	288	285	283	307	297	286	281	324	297	284	314	291	278	318	296	268	279	283	299	273	276	314	284	300	279	300	298	284	318	318	273	265	286	299	300	278	304	303	294	276	295	343	272	334	278	309	299	326	314	289	272	287	309	284	293	350	295	309	296	291	320	289	298	291	318	255	322	298	289	304	267	297	292	313	307	311	309	344	285	307	316	279	281	289	278	313	324	304	314	314	304	317	306	306	288	271	303	311	304	288	328	309	285	269	294	258	311	250	279	321	283	325	302	303	302	297	298	302	279	291	280	298	297	308	272	306	289	286	296	308	278	297	273	283	316	297	286	331	293	310	306	302	282	263	310	294	306	277	254	289	309	318	312
4834	2930	4423	5838	18753	18656	9207	5715	3148	2163	2306	2304	2449	2452	2305	1942	1424	1517	1616	1991	2117	2095	1958	1930	1707	1769	1618	1541	1529	1312	1242	1257	1346	1137	991	973	945	927	947	915	920	900	797	811	803	834	823	781	834	797	748	836	778	773	826	773	784	856	750	824	789	851	827	794	818	800	811	829	760	836	850	801	785	833	761	776	818	862	808	809	780	787	809	819	787	858	812	799	828	804	790	805	811	808	864	774	828	836	800	852	770	846	805	740	753	824	786	809	807	803	796	845	787	822	850	877	842	807	863	812	747	781	814	809	825	835	852	768	824	799	820	792	838	847	814	882	799	780	799	812	792	806	827	756	821	848	803	775	818	822	877	755	796	815	790	804	785	782	799	800	792	869	841	804	785	796	787	795	785	788	818	802	804	768	840	768	824	803	796	865	822	752	803	783	797	767	813	793	808	822	808	738	797	769	832	796	807	794	830	799	865	874	834	774	808	815	808	833	836	832	809	785	800	852	791	788	776	830	839	808	795	798	847	792	839	744	767	820	793	788	811	786	780	822	845	796	828	834	849	820	824	771	836	818	835	810	791	818	822	795	767	823	774	772	803	823	783	819	816	820	808	759	814	793	783	782	873	817	788	804	817	774	793	821	800	796	869	820	773	835	810	816	847	811	868	840	761	797	821	791	813	806	847	819	816	787	853	766	860	793	765	806	813	772	829	846	801	844	822	784	833	795	803	831	765	788	884	823	805	811	828	783	833	792	796	794	823	793	849	815	825	808	753	776	778	816	842	858	822	780	808	813	783	856	797	789	828	752	803	796	810	850	885	797	850	768	754	839	805	777	826	816	814	808	788	769	819	786	796	858	847	800	772	844	808	803	804	827	844	797	829	775	772	771	774	821	796	856	779	809	783	761	867	850	816	791	780	831	775	791	770	824	810	782	836	794	820	814	824	842	822	838	887	821	781	809	828	838	799	760	773	788	780	798	773	806	780	838	779	773	840	827	809	803	766	784	791	840	887	853	832	825	793	850	822	813	825	824	775	822	812	832	784	839	830	790	796	832	768	793	761	797	799	800	813	777	831	795	821	818	781	849	761	829	862	800	821	815	890	763	787	808	826	813	785	831	795	806	801	806	801	816	844	790	845	775	783	771	859	801	822	829	829	838	831	857	821	782	767	795	840	820	817	826	822	801	821	811	797	833	817	783	833	794	824	786	772	779	814	841	778	826	803	841	810	768	831	793	770	806	785	856	775	874	823	871	828	783	834	814	752	838	825	756	847	838	781	790	752	840	801	800	799	797	873	849	853	801	835	848	835	814	807	829	792	813	818	778	792	796	810	809	772	828	821	835	827	796	803	797	804	832	798	816	821	823	814	844	861	801	783	835	787	806	779	864	859	781	790	833	780	819	806	796	850	815	782	758	789	806	786	813	850	807	824	828	823	815	824	838	816	809	774	841	784	793	773	772	800	788	822	830	843	771	837	820	817	781	810	840	787	836	815	826	817	813	814	792	802	800	802	739	833	816	778	838	821	827	789	827	760	821	785	823	851	752	801	779	881	794	807	765	837	835	815	802	832	800	843	819	806	775	775	775	786	804	807	815	830	794	805	831	801	823	826	809	834	818	773	829	822	773	814	808	804	871	809	825	826	794	815	793	818	795	833	776	772	820	803	817	837	849	774	823	778	847	793	812	827	808	810	780	733	837	825	790	779	816	768	819	838	821	762	825	810	767	784	789	825	782	809	795	775	826	836	818	780	824	803	795	757	874	808	804	803	805	819	810	812	813	833	795	813	829	864	842	822	807	761	769	756	826	816	735	814	776	842	807	842	790	760	853	794	804	818	788	815	849	804	848	853	796	829	783	761	770	820	804	827	816	789	854	839	793	746	816	774	785	776	831	804	855	780	797	763	795	737	802	868	800	822	785	819	814	833	774	821	795	806	821	808	826	780	787	839	850	830	764	800	771	828	758	837	803	868	836	864	799	797	759	819	798	763	827	817	850	795	826	866	818	836	815	798	740	791	795	774	779	851	745	824	820	735	796	811	775	826	773	782	775	809	766	845	789	822	795	808	829	811	841	778	817	831	792	829	807	820	818	826	841	762	809	762	829	804	805	876	803	800	871	832	793	826	794	791	787	803	859	762	812	830	827	875	784	852	810	822	797	807	808	810	794	792	881	818	795	852	856	796	835	802	862	790	825	783	835	817	725	832	831	822	776	829	795	817	837	818	837	834	869	775	783	771	784	788	869	838	819	838	809	777	773	847	823	838	838	795	759	798	818	873	774	816	838	826	799	805	803	785	805	818	764	849	779	813	830	819	760	800	834	797	788	806	845	798	849	736	817	806	807	838	780	795	824	847	803	788	802	818	771	760	836	780	812	783	787	749	819	802	798	765	759	819	814	845	905	803	814	827	812	830	844	807	836	812	800	799	776	816	808	808	767	811	812	806	805	759	818	779	858	853	830	803	809	849	785	772	832	797	823	789	820	834	823	811	805	845	861	812	814	854	839	769	799	793	798	807	777	813	826	808	835	781	858	760	802	771	734	824	811	802	824	815	819	846	763	811	820	778	848	775	792	852	809	754	829	806	760	811	777	819	818	782	853	791	814	768	800	847	844	808	787	776	826	814	829	745	769	750	811	799	812	763	805	766	800	819	755	799	808	805	829	828	833	787	801	828	827	816	768	866	828	793	794	816	818	842	793	816	758	795	765	862	831	798	819	788	817	818	814	820	800	790	816	783	770	783	832	819	785	819	798	765	828	742	801	816	884	797	807	838	805	786	828	775	763	819	833	826	822	787	776	820	835	821	775	765	753	766	782	824	850	814	778	825	772	839	790	792	796	787	843	814	784	810	722	794	806	874	804	849	800	839	793	852	796	785	804	822	827	846	821	831	819	788	814	824	839	827	812	789	799	805	801	772	794	825	766	753	810	781	858	816	734	813	769	817	829	800	821	824	762	840	806	829	826	771	829	807	810	820	781	788	781	770	827	810	842	828	747	817	801	797	812	808	811	804	833	773	818	804	798	833	852	781	773	806	819	802	815	796	843	799	816	775	761	801	775	831	780	832	799	762	827	776	808	860	833	816	831	778	825	781	788	814	802	835	824	796	844	779	818	790	791	853	844	835	758	851	789	811	806	826	795	821	837	792	834	829	776	774	834	790	849	835	785	795	781	854	803	796	802	828	767	816	804	842	816	747	810	793	845	781	795	764	794	832	770	792	844	800	844	781	744	809	827	815	814	850	820	832	836	805	817	819	807	834	824	814	841	804	743	751	808	784	827	827	812	816	820	807	814	748	801	778	786	843	813	801	816	780	830	829	836	829	806	798	810	801	774	839	842	781	783	759	785	806	772	786	842	808	856	824	800	806	822	772	803	794	845	802	815	801	807	779	801	815	787	782	783	871	781	805	795	837	815	811	775	845	753	798	815	797	806	825	844	767	771	773	802	806	788	791	786	828	821	838	865	777	768	838	805	826	832	762	748
7886	3377	2627	2637	7564	6365	3445	2348	522	395	479	394	411	386	353	334	331	357	384	409	383	396	354	351	363	326	317	322	325	304	322	303	326	337	303	336	281	310	278	283	290	266	266	300	278	295	307	336	259	288	271	296	286	285	317	282	309	281	270	297	290	291	279	303	300	297	291	326	274	280	274	323	273	297	295	302	318	298	297	277	306	328	306	275	283	306	311	311	281	273	304	269	284	305	310	301	295	292	273	331	305	284	335	301	285	253	290	290	277	310	340	307	251	309	303	284	298	275	283	328	303	342	276	303	307	326	292	300	322	303	305	286	287	283	294	289	288	317	291	296	313	265	278	297	289	289	274	309	301	292	340	296	260	285	297	288	301	280	280	290	302	283	286	291	308	310	271	281	287	301	295	310	289	287	264	282	295	282	306	279	297	285	294	283	309	270	280	299	325	324	292	306	304	295	301	316	270	303	319	285	317	306	295	312	288	290	274	307	313	314	255	277	295	297	333	288	266	299	320	289	280	301	294	316	267	309	285	286	278	270	308	281	296	312	281	307	330	265	301	291	301	257	288	325	295	322	295	314	264	326	300	315	288	275	293	299	285	317	275	287	283	299	292	269	293	303	319	294	287	298	291	279	285	305	304	265	277	269	300	302	303	298	304	288	314	306	308	313	281	316	299	292	282	271	306	290	274	313	273	332	263	327	261	304	309	273	285	291	288	308	326	275	284	310	318	309	286	287	294	308	291	305	295	271	254	292	302	320	282	311	270	306	308	282	265	301	285	280	300	295	324	281	305	295	300	257	293	285	294	276	289	297	296	284	288	307	269	276	267	279	322	278	297	292	271	308	267	261	302	310	281	305	289	311	301	304	300	305	308	268	288	262	268	295	287	284	292	282	294	277	295	296	312	295	281	267	315	298	300	285	283	294	296	291	314	286	274	280	334	286	307	278	285	269	310	253	310	291	314	302	306	327	292	319	293	302	291	300	276	321	308	278	295	276	292	249	286	267	312	313	272	324	300	282	274	285	277	279	299	276	277	318	280	277	285	310	291	289	288	306	294	289	332	268	320	281	306	267	251	270	306	304	281	274	304	297	318	325	293	251	282	289	285	296	324	285	279	270	302	294	292	326	286	319	292	270	309	293	314	323	306	283	306	326	295	320	310	289	311	290	276	279	285	288	268	265	287	282	292	294	329	276	288	303	292	255	298	326	286	274	300	314	336	272	285	281	249	324	304	257	311	271	278	310	287	289	292	299	261	305	302	308	319	300	294	323	300	283	296	308	287	292	287	269	296	282	287	272	275	263	299	309	301	262	295	273	327	308	273	270	301	301	318	304	291	271	301	315	297	321	303	261	292	271	299	287	277	304	291	294	307	284	298	317	275	288	291	303	289	333	299	291	335	321	293	291	267	296	304	284	324	283	297	307	299	274	269	280	279	287	269	307	267	273	270	300	312	299	310	310	272	291	309	286	308	289	293	320	309	291	266	324	321	298	301	282	284	293	305	302	302	286	277	309	292	294	322	304	289	289	286	310	284	297	302	311	287	289	281	274	287	271	259	279	293	291	297	318	315	314	308	289	296	293	274	314	278	294	303	304	303	268	321	305	299	339	276	268	286	267	296	280	317	286	302	270	284	281	303	298	298	304	275	292	296	318	294	300	274	301	283	299	281	288	270	304	272	269	281	286	304	308	313	316	305	277	300	302	282	274	271	292	307	309	259	282	329	290	275	291	281	283	301	314	281	313	274	298	284	297	278	300	283	277	267	316	286	295	295	307	295	251	315	273	302	285	289	288	330	292	283	321	315	269	328	290	313	273	294	290	293	273	300	293	302	297	282	287	282	307	316	320	312	297	314	305	285	300	321	280	276	303	290	307	298	263	295	317	295	276	289	294	308	326	274	309	283	306	315	300	314	306	294	294	301	286	327	316	272	270	282	267	252	329	269	288	271	316	284	301	311	251	291	338	295	289	313	284	282	310	243	285	276	335	299	323	282	324	311	329	289	312	289	264	289	275	279	271	270	310	305	305	302	291	296	287	305	280	286	325	263	305	308	299	280	312	299	295	292	320	289	284	297	324	305	284	274	281	331	292	289	314	284	265	296	314	310	328	279	324	321	292	287	292	302	287	298	278	297	327	284	303	280	304	318	295	271	298	287	270	311	256	277	270	298	292	299	278	305	316	277	277	316	324	327	310	318	302	288	297	305	292	307	279	286	295	306	273	302	295	298	281	264	320	270	313	288	294	301	307	283	307	283	288	300	313	274	287	283	280	291	300	312	287	281	292	328	290	279	305	262	293	280	276	320	273	271	288	281	273	304	276	287	326	263	292	311	320	320	271	293	286	299	307	307	271	271	310	295	269	287	280	297	279	297	293	276	291	300	264	314	305	306	321	283	293	302	320	293	281	285	298	291	277	290	302	315	314	310	277	330	284	303	341	306	287	256	295	294	289	306	311	314	303	297	314	295	304	304	302	289	284	298	307	278	283	312	284	305	308	293	290	290	305	267	283	296	289	294	308	292	287	273	275	288	314	268	312	326	291	300	297	290	281	301	294	305	296	291	262	278	274	289	315	268	299	294	252	319	297	273	289	272	302	292	282	306	268	268	322	277	319	288	279	267	284	314	322	266	324	309	271	342	277	294	280	303	274	305	268	294	296	315	275	294	255	275	300	295	327	278	260	287	290	307	327	270	286	283	311	307	312	298	317	309	294	291	260	293	349	296	272	306	292	267	310	283	302	276	280	262	296	302	316	306	325	262	261	260	267	296	313	301	315	306	342	273	281	291	328	291	281	302	287	292	294	298	286	292	287	303	331	271	299	274	279	317	251	257	308	295	303	297	309	304	268	318	278	290	303	282	321	285	279	286	285	313	296	307	267	295	271	307	318	293	282	281	285	345	275	284	290	292	287	308	298	278	295	255	286	323	299	319	279	299	277	301	314	273	276	290	256	307	294	290	313	282	300	316	292	333	288	298	276	309	297	316	278	307	291	331	293	285	290	279	294	304	302	331	312	297	323	328	282	286	306	303	308	296	269	290	347	308	298	311	338	329	273	275	269	279	276	270	284	287	290	272	280	304	294	267	297	301	280	304	331	277	307	279	275	317	302	273	278	285	299	277	273	281	314	293	300	307	270	281	322	302	284	277	290	307	326	281	329	311	279	308	281	295	321	311	306	289	289	310	327	318	324	270	301	333	320	284	312	302	254	295	293	313	266	307	316	294	287	301	286	277	327	306	297	297	286	304	268	280	332	288	313	298	296	278	304	274	309	317	297	287	322	275	316	288	298	287	292	277	309	296	284	324	296	282	261	294	300	303	278	268	309	356	294	278	312	299	301	292	300	318	297	297	310	302	321	303	326	288	280	274	316	275	282	320	279	302	272	290	314	296	327	318	302	304	303	299	276	306	304	304	268	286	311	306	292	309	283	273	316	317	318	308	306	306	306	314	305	275	273	297	272	266	295	327	300	285	284	316	292
5449	2998	4190	7229	22321	18844	13126	8548	1893	1448	1609	1528	1495	1456	1323	1126	1068	1171	1327	1368	1428	1314	1315	1261	1246	1161	1083	1094	1012	952	1033	964	928	954	925	889	917	873	884	807	832	813	814	812	805	815	856	811	823	815	846	845	844	759	804	843	811	800	814	804	804	804	841	775	834	835	809	819	814	846	824	866	794	814	841	823	833	824	806	860	828	812	813	779	827	782	808	789	824	789	789	792	810	833	806	753	789	846	794	818	850	799	824	813	823	801	863	793	793	785	785	790	755	847	839	826	809	814	822	829	807	810	823	835	832	836	806	766	861	798	830	790	827	780	789	835	814	829	824	869	810	782	794	779	785	803	797	808	797	809	758	784	764	801	802	821	818	791	800	788	804	832	831	764	789	841	770	819	825	792	768	842	845	808	815	807	839	790	826	836	788	839	801	840	802	865	834	829	783	788	814	828	856	802	818	783	781	782	777	856	801	814	799	787	822	810	778	815	795	833	787	810	806	831	821	803	805	818	800	792	813	788	852	838	776	826	850	785	761	784	792	827	791	777	814	766	831	827	799	812	851	789	830	845	840	817	835	798	818	836	762	783	793	804	837	787	796	807	828	829	782	786	832	813	839	786	828	793	799	764	846	781	798	799	811	764	791	813	822	761	846	774	827	796	772	774	787	818	799	883	810	802	832	834	813	801	828	793	785	792	782	812	830	839	803	871	865	827	789	820	740	772	800	808	815	813	846	843	792	809	841	831	852	834	827	850	820	813	836	818	784	791	754	803	847	836	846	843	796	836	820	822	813	859	837	806	788	824	822	833	752	808	809	821	813	838	838	798	799	853	834	846	806	810	808	790	767	800	796	805	802	857	788	779	852	816	827	769	836	785	807	799	745	816	798	826	814	802	841	762	801	797	793	859	827	887	833	834	842	864	807	817	798	815	845	810	823	819	759	809	809	760	765	843	801	826	790	830	816	808	831	821	855	769	831	769	853	809	822	799	848	831	776	825	803	821	795	821	807	802	769	792	807	842	817	806	801	767	861	765	812	813	799	811	813	857	815	764	797	807	777	775	794	810	846	841	793	793	811	797	803	829	783	843	828	868	785	758	829	774	842	786	791	797	776	837	821	833	814	792	816	832	835	826	817	848	789	785	800	802	806	795	791	790	823	810	811	805	810	791	828	822	792	823	818	799	827	824	793	821	800	814	827	828	876	768	858	837	812	866	795	818	787	826	785	810	796	818	828	793	743	862	835	817	788	882	843	824	810	835	824	767	845	806	824	807	822	779	751	743	769	780	771	782	823	836	794	789	807	815	845	778	785	837	866	800	811	783	837	788	867	823	788	786	819	804	811	846	817	798	852	820	879	822	803	764	806	799	813	797	820	848	810	784	769	798	841	822	807	795	866	825	803	783	807	818	802	860	812	828	855	815	826	789	769	817	796	868	832	816	826	820	776	795	838	776	833	804	830	799	802	849	803	818	809	838	850	799	774	825	802	821	784	770	826	865	793	826	780	867	811	807	813	853	802	812	848	792	839	802	787	790	804	867	822	800	856	827	801	786	805	840	795	797	824	860	799	816	817	822	813	833	767	774	827	822	857	806	799	812	819	820	831	780	815	789	790	871	812	806	792	870	851	753	805	815	827	829	750	798	852	796	816	789	811	795	791	771	782	740	826	766	811	823	871	838	763	825	800	799	883	812	826	823	776	819	837	842	832	815	823	748	806	846	805	787	777	792	811	781	809	827	810	797	826	833	808	836	782	779	847	825	800	798	799	789	849	788	785	773	820	848	838	872	802	854	822	782	825	830	774	757	783	867	788	792	829	813	783	829	791	868	779	769	844	855	829	842	795	808	850	781	840	855	813	797	781	794	815	819	856	792	793	780	846	747	813	810	820	838	807	773	831	826	807	824	795	800	812	825	800	759	815	777	818	812	766	786	766	816	775	772	765	799	783	801	788	777	824	802	838	810	777	814	823	806	814	845	798	758	842	832	793	853	865	819	782	793	779	809	805	820	784	773	826	803	792	868	820	788	808	798	801	836	833	859	745	798	812	845	836	818	789	819	796	799	787	760	830	860	756	736	767	843	831	802	822	843	859	798	805	807	804	800	805	846	844	838	807	807	826	821	829	835	810	803	824	815	858	795	845	800	830	844	823	823	858	790	821	854	841	798	808	770	811	809	832	846	818	818	763	804	827	796	795	839	804	819	795	836	797	837	803	823	782	808	783	804	842	806	811	805	807	827	783	836	858	789	856	833	805	807	778	787	800	799	847	806	822	792	855	785	830	851	805	769	810	817	822	796	755	825	862	781	777	754	785	814	805	801	844	835	804	795	831	790	788	811	837	833	807	827	809	824	834	812	809	786	778	787	783	815	794	823	770	773	794	853	807	838	773	816	847	784	797	860	825	816	857	790	771	798	823	821	803	851	800	816	811	815	820	807	819	833	829	820	844	810	839	798	793	778	822	860	825	818	780	815	805	781	790	792	809	808	819	794	789	825	832	786	856	824	801	792	795	821	812	848	815	832	797	793	830	847	808	782	768	812	781	781	835	798	886	820	787	817	791	787	747	856	817	833	846	843	836	788	816	835	827	784	819	817	829	824	814	865	791	839	823	817	815	778	818	792	806	818	816	798	778	835	831	804	854	782	842	820	825	805	801	780	782	811	851	819	774	779	844	845	821	831	848	814	819	797	849	863	841	775	799	759	791	768	755	744	808	811	814	816	836	766	822	840	744	801	841	803	820	816	767	804	790	796	769	765	775	800	813	831	777	795	808	815	786	789	866	801	823	808	827	813	828	788	739	808	783	833	772	839	815	827	790	852	804	864	856	792	788	850	818	806	749	805	794	789	809	800	833	796	799	856	781	746	796	827	803	843	785	790	791	801	815	775	823	808	851	851	841	793	827	795	810	885	750	846	825	830	786	822	811	816	797	827	806	802	848	819	819	822	779	770	806	789	785	820	839	873	821	770	833	855	827	811	819	751	846	821	844	805	736	783	814	855	759	844	864	809	817	849	796	783	798	849	804	790	833	799	869	767	809	774	844	826	828	826	818	863	819	833	786	768	841	867	814	766	787	749	849	793	831	839	827	822	794	846	788	805	785	739	832	839	843	780	804	774	848	782	794	789	819	841	778	783	770	845	793	826	765	836	810	810	760	850	822	852	788	832	840	834	836	823	790	766	793	779	825	806	854	823	812	801	814	800	855	850	819	751	792	830	817	806	832	826	816	836	803	790	795	841	840	835	835	804	812	807	845	766	824	766	853	838	824	814	810	846	806	803	839	781	799	774	778	772	839	826	829	747	822	818	792	846	863	786	810	801	766	798	806	830	758	831	865	823	832	797	829	787	841	795	841	772	809	857	840	770	778	809	802	860	772	742	831	828	837	846	829	807	807	819	838	772	813	784	795	774	804	818	814	792	830	795	828	768	816	794	837	815	799	775	816	861	810	811	785	811	845	811	811	821	825	813	841	820	800	858	859	797
8404	3307	2780	2460	6459	8776	5732	1268	453	471	610	415	332	354	297	361	354	359	315	347	343	354	331	356	328	301	333	333	335	307	294	274	318	326	326	285	318	308	281	308	299	332	301	289	285	286	293	270	278	312	329	292	312	269	326	292	319	267	290	318	291	284	291	297	290	273	289	291	305	287	298	290	292	293	285	294	283	304	287	294	277	301	295	294	272	281	287	264	273	274	287	268	273	298	280	293	323	278	306	254	304	304	267	279	262	300	308	274	333	309	276	280	299	312	302	277	308	277	316	288	337	282	312	292	293	280	288	288	283	273	304	309	312	307	325	283	295	278	299	300	300	319	290	304	288	302	305	297	310	267	298	296	259	322	309	305	251	278	269	262	298	279	327	298	312	310	296	275	281	317	274	291	307	289	277	291	309	311	287	299	276	272	313	305	314	291	292	351	306	278	277	300	293	304	303	289	287	292	267	310	268	269	295	268	325	282	304	292	293	285	260	289	311	291	289	257	290	294	262	337	275	276	274	288	279	314	306	322	303	310	294	297	260	288	312	278	324	271	288	276	284	322	275	294	268	297	285	301	284	284	315	296	268	284	291	325	287	273	279	260	272	276	293	283	284	315	303	307	295	287	306	292	279	263	313	303	314	293	291	303	299	301	293	287	315	284	298	288	280	316	286	324	286	294	275	305	312	293	293	288	306	285	285	268	276	288	288	316	290	315	341	298	264	287	292	293	312	267	274	280	310	322	290	292	309	272	293	280	285	318	297	252	291	274	298	295	302	301	270	290	269	289	302	287	287	265	322	313	296	284	301	262	272	314	303	311	302	284	266	291	291	298	329	278	270	283	299	289	318	292	285	287	299	299	301	299	287	298	271	310	290	282	299	296	282	289	286	291	316	300	295	308	299	294	297	298	329	271	278	298	292	301	281	306	292	322	308	270	287	280	323	303	292	302	270	298	316	295	320	280	280	314	328	315	290	287	282	297	302	319	304	279	296	255	285	290	316	280	282	294	298	313	273	289	289	302	260	343	290	311	295	309	305	304	312	285	280	282	291	293	298	280	322	292	300	273	300	318	302	299	317	274	268	301	277	280	290	308	299	278	296	285	272	293	301	286	273	277	293	333	278	267	332	281	299	285	314	271	306	297	310	293	317	309	291	299	323	308	278	241	306	296	295	287	288	305	262	316	255	311	279	314	270	340	267	310	279	291	286	293	295	308	274	264	295	255	285	291	296	295	288	318	302	274	284	289	302	282	288	298	283	258	306	316	316	284	275	287	307	291	331	281	301	279	292	294	290	278	305	301	316	300	294	314	331	284	325	307	300	314	301	288	277	313	311	291	291	298	309	277	280	306	270	309	282	286	275	280	332	301	291	265	269	296	271	282	267	314	273	295	302	274	298	290	281	298	281	312	286	317	295	295	295	267	314	314	317	319	291	291	297	305	309	299	297	298	341	266	325	261	301	311	278	305	275	267	321	302	301	288	313	261	303	288	311	299	300	290	283	267	305	294	299	262	317	325	283	286	294	310	285	296	275	285	287	296	279	273	273	289	321	284	265	273	321	298	333	302	262	296	281	271	271	303	307	278	289	297	296	286	310	291	288	313	284	274	289	309	299	286	288	269	278	305	282	296	283	271	277	268	256	304	275	271	278	286	306	272	307	286	289	298	256	249	305	324	278	301	287	303	301	298	274	312	290	303	291	274	277	285	266	308	314	299	304	280	306	320	276	316	269	303	323	307	291	285	327	334	309	280	316	323	306	297	309	268	305	274	284	284	298	282	277	286	285	296	297	268	293	314	305	275	274	282	283	292	310	274	267	305	293	279	292	294	272	312	295	281	288	310	291	310	313	318	311	315	282	333	297	279	285	288	314	282	257	276	304	271	276	310	301	286	345	270	275	293	294	306	295	294	297	288	302	292	269	293	267	291	288	283	303	283	291	301	277	275	284	299	299	289	298	259	278	264	282	310	269	323	282	272	313	290	264	280	269	284	272	304	291	298	289	300	292	310	300	300	294	278	311	291	284	307	289	298	310	286	283	298	291	285	275	294	291	296	293	281	303	302	286	293	285	300	288	292	285	282	275	279	305	292	288	271	274	268	284	301	274	299	290	288	285	275	287	284	310	283	306	315	292	288	312	301	309	261	289	276	317	289	278	325	262	310	286	294	249	272	267	283	289	293	289	257	299	270	294	290	275	298	273	300	286	266	292	277	319	301	280	294	286	276	322	292	279	306	271	294	298	288	311	294	286	300	306	269	281	265	317	293	279	321	284	313	308	278	286	305	271	281	281	278	301	334	275	281	300	294	300	308	299	273	262	263	287	306	317	264	295	294	316	294	305	279	293	278	299	313	305	294	299	278	300	294	295	302	279	291	303	303	304	268	257	281	282	316	265	278	302	272	293	269	290	289	303	302	290	303	302	269	266	289	289	287	322	266	266	283	291	291	300	291	285	307	291	267	295	281	299	300	307	326	306	297	286	298	273	322	333	307	287	277	294	287	278	283	273	276	280	296	333	296	285	295	317	329	263	289	295	293	266	303	347	274	311	301	311	292	291	321	307	344	286	310	295	295	282	300	287	318	294	316	300	259	314	260	273	277	292	296	307	292	277	297	294	276	283	294	324	280	283	294	292	295	298	305	286	291	303	306	300	291	306	306	293	296	299	315	268	289	285	262	314	292	285	339	297	290	274	302	304	289	282	282	272	325	264	301	292	309	309	336	334	285	291	303	271	295	265	283	304	292	308	268	300	274	277	310	290	296	314	316	269	319	312	269	314	316	273	265	292	328	287	314	302	285	294	273	287	306	294	286	297	301	297	339	295	297	308	251	310	280	254	282	326	276	301	294	244	286	331	289	304	268	276	290	255	268	287	306	291	264	271	326	313	313	282	292	286	312	301	272	289	342	329	278	292	309	289	270	305	299	297	286	313	283	265	289	272	283	269	275	291	283	307	269	287	310	316	293	297	296	257	290	304	265	294	319	284	289	301	286	288	274	288	280	278	293	327	285	300	318	301	293	298	309	295	264	327	305	274	274	288	287	274	311	281	296	291	309	262	286	292	307	264	293	309	271	334	292	305	291	279	283	284	289	317	298	273	313	306	277	305	314	284	276	294	295	310	311	312	321	284	304	257	310	278	295	302	290	324	301	280	284	304	295	290	281	295	277	271	281	279	310	295	274	289	276	289	312	279	294	307	309	313	290	318	302	318	307	290	304	304	296	288	304	281	306	285	302	285	312	305	275	291	304	282	308	280	287	305	283	314	257	276	322	326	308	280	298	334	295	283	311	293	291	304	295	301	283	301	257	293	287	291	291	297	312	264	253	293	299	294	303	297	292	307	303	323	282	296	321	310	260	322	291	309	288	278	297	281	301	328	308	311	304	318	297	284	290	291	307	289	305	285	309	337	320	298	281	294	283	286	317	304	253	294	293	308	293	278	292	288	345	306	290	288	307	312	267	299	293	301	323	284	283	298	312
5847	3285	4519	6472	19510	24237	16753	4185	1642	1629	2343	1423	1188	1198	1006	1067	1036	1119	1201	1207	1106	1106	1129	984	1045	1009	1021	1033	962	922	894	857	906	885	794	864	849	787	857	810	833	840	831	852	753	791	808	802	804	798	784	805	785	827	806	798	776	826	861	851	838	809	796	816	814	879	777	819	812	821	819	801	796	777	830	803	854	792	842	827	819	761	812	779	814	792	837	829	774	775	785	792	799	783	839	801	812	858	822	851	816	817	803	777	832	816	839	797	795	793	822	750	834	792	842	770	795	789	788	824	803	847	840	819	808	816	815	805	836	831	851	779	800	789	803	790	789	802	838	772	817	814	808	763	794	797	776	817	801	794	833	751	791	801	784	820	849	763	815	803	792	779	797	820	798	822	808	770	797	785	789	785	774	784	791	847	809	776	780	785	779	835	772	782	751	831	804	810	793	811	789	785	822	789	785	803	806	766	834	814	797	819	817	831	853	796	823	848	890	787	802	844	725	837	791	798	763	777	821	783	743	771	871	780	822	831	844	791	802	814	765	727	814	829	836	790	735	796	796	829	793	855	809	819	776	779	829	860	807	825	812	792	812	820	764	790	795	813	811	798	832	808	806	808	819	827	787	843	818	847	817	885	838	855	776	811	783	808	814	843	815	810	841	814	819	784	795	817	817	801	818	830	809	854	808	768	827	770	771	776	803	820	799	802	819	798	823	786	779	832	802	812	852	816	777	814	793	844	753	813	748	817	834	805	795	796	771	852	825	811	833	826	799	774	812	824	784	791	872	773	826	761	774	760	776	822	796	801	763	799	820	773	835	792	791	798	820	786	833	814	823	774	754	749	782	794	823	831	780	749	783	837	854	789	821	804	838	830	804	824	766	797	805	800	765	785	782	851	759	769	811	801	783	783	794	833	816	809	857	830	753	847	774	798	785	758	800	785	776	832	798	805	817	786	764	829	792	879	780	763	858	770	825	875	826	784	787	817	824	828	836	785	822	846	828	835	805	789	825	804	804	834	839	779	804	788	813	801	726	750	805	839	866	810	832	791	795	772	804	862	867	838	854	834	850	816	822	828	819	807	824	831	781	783	833	781	761	785	828	840	789	839	803	822	787	785	836	759	797	808	835	802	826	773	881	834	770	839	770	823	784	823	807	797	769	860	811	789	834	824	833	811	785	817	784	728	771	794	842	800	767	800	769	780	830	806	743	784	809	845	743	816	852	837	783	816	848	802	870	808	812	785	821	821	823	777	843	832	742	784	837	800	806	848	768	783	792	864	838	779	865	817	804	846	799	816	799	812	806	833	803	815	724	792	855	773	801	807	829	890	832	834	789	802	801	814	775	763	829	810	797	826	783	763	810	784	859	786	836	799	832	815	853	827	805	795	825	804	793	798	795	809	826	795	814	854	795	828	788	827	837	763	824	775	856	858	797	782	831	827	830	825	766	826	805	775	786	857	838	813	824	811	804	860	852	808	803	827	740	835	807	820	783	846	818	823	772	797	805	766	816	789	820	774	824	768	778	798	833	834	808	862	766	848	812	816	861	832	800	809	824	775	875	790	774	790	818	784	809	840	826	789	805	765	811	733	818	796	818	844	774	794	807	818	788	838	836	806	813	818	765	843	851	781	821	834	770	827	833	752	813	857	770	849	801	885	819	763	825	822	808	853	826	806	772	817	813	846	817	788	815	830	819	840	764	830	787	767	872	806	798	821	788	804	772	809	861	798	855	832	835	834	796	821	811	814	787	802	813	832	820	804	862	846	830	799	800	792	805	834	782	771	844	856	786	811	779	812	777	849	752	777	793	808	831	797	835	846	862	845	828	819	791	809	808	800	830	837	843	795	810	818	823	822	822	829	818	814	772	746	782	789	791	831	841	797	795	781	819	786	845	851	781	804	824	846	880	808	838	817	840	797	784	840	846	798	812	820	806	805	774	824	776	789	850	807	812	824	819	774	847	768	798	825	806	823	840	834	815	805	746	799	866	840	791	774	788	817	777	843	884	798	824	794	816	782	796	841	808	782	822	833	797	854	842	838	785	828	832	761	794	779	815	858	806	826	816	837	777	737	817	816	771	843	863	836	820	788	773	844	814	807	810	816	789	822	792	844	833	858	803	808	812	859	825	799	827	802	840	822	765	813	811	812	802	831	860	782	785	846	820	829	808	883	805	798	896	788	845	825	807	758	821	747	780	844	802	866	797	862	751	819	768	788	802	853	784	793	802	795	815	821	783	811	830	850	863	765	825	872	774	768	793	798	875	790	859	772	875	806	881	782	800	810	793	757	810	788	834	773	803	815	841	794	842	816	791	858	808	811	845	821	870	739	839	797	846	801	798	823	829	883	837	752	776	808	817	821	820	816	812	790	827	801	846	748	799	834	831	847	805	802	817	815	817	834	794	796	770	813	815	792	764	846	834	815	818	796	762	820	815	826	834	821	789	795	788	798	806	880	793	813	765	828	795	868	761	807	835	795	807	801	797	786	817	788	823	761	804	784	833	783	827	878	818	812	836	795	815	784	840	800	804	795	783	887	779	840	758	775	802	771	761	796	855	778	869	759	814	834	831	800	827	808	855	808	803	769	778	853	809	851	816	838	798	831	792	783	784	833	747	861	835	798	796	779	800	787	853	768	785	828	793	779	782	805	792	800	839	796	760	812	842	828	823	836	783	790	814	809	876	779	798	782	821	836	815	810	794	819	811	807	815	793	800	769	765	850	809	801	818	845	776	793	773	817	816	771	760	809	787	764	822	874	781	865	823	787	802	793	790	823	849	789	782	792	798	836	754	807	837	807	832	860	838	806	795	791	778	843	798	880	842	808	873	851	801	827	823	811	782	790	820	850	779	808	821	827	851	827	781	787	745	819	804	770	805	821	834	874	801	784	793	762	837	818	787	857	786	830	766	787	805	782	836	788	776	849	825	849	815	801	788	831	793	794	796	855	812	785	828	792	815	784	770	847	832	805	873	787	815	825	797	843	833	854	804	811	828	763	845	782	832	813	783	847	838	801	839	865	781	832	801	825	822	796	796	821	829	773	766	790	821	772	844	823	768	800	800	813	788	813	827	835	828	797	794	813	765	811	842	802	819	862	774	785	818	812	782	794	781	779	807	829	779	808	820	780	863	809	845	832	798	819	801	773	834	850	839	825	793	778	817	801	793	788	780	831	821	809	845	839	817	839	791	802	810	803	751	796	884	837	784	840	799	774	801	855	828	816	793	818	825	847	802	823	828	820	785	793	851	762	816	799	835	817	788	806	815	828	800	830	826	803	776	796	831	791	786	818	762	832	774	836	800	802	854	882	797	761	812	840	814	832	847	778	801	807	808	787	808	832	773	777	805	823	805	834	787	805	836	806	830	789	847	827	739	801	802	801	815	800	758	873	732	802	805	806	781	799	833	745	758	769	773	795	826	757	838	807	831	866	796	824	799	802	824	787	763	786	788	791	829	847	854	836	787	841	815	828	840	793	812	812	839	758
8923	6362	3934	3842	6726	8844	4640	1461	688	543	510	372	384	344	326	350	358	356	365	356	341	300	364	327	337	332	324	323	343	284	301	291	292	273	301	294	298	289	304	310	285	317	282	256	275	328	298	297	329	283	301	321	289	303	286	298	301	294	329	310	303	259	305	306	306	291	298	284	270	276	326	263	300	315	303	277	298	300	295	275	302	297	307	267	315	295	295	294	289	303	302	328	248	273	297	309	293	270	286	314	308	311	310	297	280	269	307	306	293	287	305	272	328	314	281	296	316	275	283	267	301	304	283	286	325	286	296	293	265	299	328	330	286	304	284	277	284	317	291	270	270	284	278	273	276	281	311	298	297	281	362	303	287	279	270	272	313	299	301	311	282	290	311	306	298	282	301	300	290	271	286	296	311	298	291	268	319	290	307	285	313	295	305	285	313	299	324	283	322	299	260	279	290	284	314	316	286	287	303	291	314	290	299	333	297	274	288	285	292	282	266	293	261	287	269	313	302	312	294	307	287	285	284	295	297	278	324	284	281	311	280	281	300	294	326	284	313	299	290	301	294	295	278	282	274	282	292	277	292	311	285	286	305	272	290	275	315	286	284	277	276	281	273	314	286	285	283	290	328	279	295	319	320	297	289	280	298	267	282	283	299	301	281	300	306	309	270	289	286	319	314	324	295	298	298	269	278	325	315	282	271	294	302	304	290	269	292	311	317	287	328	320	316	289	285	280	316	323	291	277	280	296	294	289	316	303	286	286	272	295	313	266	278	328	319	283	291	291	284	296	307	296	332	282	280	304	309	292	311	293	305	294	269	281	275	264	335	319	287	301	284	292	300	303	284	293	301	289	283	317	301	310	267	286	310	293	282	272	312	291	291	311	305	322	290	312	276	272	292	271	297	313	324	286	278	290	287	320	281	290	300	307	298	292	269	308	301	296	258	295	278	298	272	277	283	340	279	288	284	285	314	300	299	311	323	286	306	322	304	280	321	300	321	309	303	279	307	312	310	298	280	290	305	286	292	305	275	281	289	263	303	320	272	307	290	290	313	273	273	276	335	289	287	303	325	297	313	292	308	316	309	263	296	302	300	275	260	281	281	314	324	278	280	283	268	285	292	308	299	321	313	273	289	329	300	286	251	310	310	315	282	261	273	275	293	306	302	306	288	316	263	307	342	285	286	293	317	293	272	295	293	292	291	293	296	282	304	260	288	284	316	296	293	305	289	258	275	291	278	306	304	285	315	283	283	307	287	314	272	273	282	282	286	291	300	256	302	300	304	281	333	281	270	298	283	326	267	311	265	286	297	263	283	269	271	303	288	278	277	278	276	334	292	272	273	283	295	313	277	318	285	317	301	265	309	263	337	298	309	300	292	302	321	288	321	288	297	301	298	293	295	282	284	276	273	287	284	305	295	284	276	277	259	305	312	290	281	255	307	288	262	288	282	338	281	298	271	274	318	276	285	285	261	264	314	272	279	288	293	288	312	296	282	283	283	270	314	290	310	271	300	274	316	308	277	332	280	284	287	271	302	307	257	267	308	309	308	268	330	291	297	320	291	270	297	288	283	289	295	312	329	299	294	318	328	312	306	331	288	317	299	278	301	269	302	305	309	289	295	292	269	300	317	288	272	293	294	282	268	266	281	315	272	284	282	291	288	287	276	316	305	307	274	278	277	300	312	327	308	301	269	275	286	271	287	290	306	251	282	315	263	295	278	311	332	307	278	304	309	276	272	304	289	278	296	305	315	324	278	289	289	302	275	304	294	285	293	278	308	301	274	290	314	288	340	311	276	323	275	279	285	274	283	289	278	272	300	325	301	289	282	278	300	261	288	284	302	294	287	283	279	284	250	283	284	312	299	268	279	273	295	272	288	262	318	282	283	286	309	277	326	269	306	298	291	312	292	330	289	293	290	322	279	302	283	348	302	287	299	297	289	284	295	316	307	282	279	303	304	312	234	303	301	258	272	291	297	275	284	302	292	306	310	281	297	262	298	280	297	273	279	280	313	307	264	282	286	248	294	267	309	293	288	312	273	290	267	302	314	263	317	294	307	262	319	296	322	258	308	282	307	288	316	268	285	299	290	300	303	300	300	284	292	318	286	300	294	281	287	330	266	275	255	300	289	301	286	314	271	305	308	298	293	281	311	276	274	281	295	293	283	278	268	296	285	286	274	266	298	304	284	285	347	296	290	289	298	285	330	317	306	308	318	273	288	283	294	295	295	263	323	300	283	296	322	287	293	288	320	285	284	292	285	298	280	290	286	293	305	303	284	273	283	306	322	281	302	272	288	269	295	302	284	271	266	289	305	297	269	296	285	296	305	316	294	301	278	311	278	342	280	288	260	301	294	288	306	310	302	315	274	293	303	308	304	306	306	311	281	297	312	288	298	286	280	323	291	298	326	299	267	278	330	296	301	292	274	303	259	303	288	291	301	268	261	284	327	312	297	306	296	294	323	312	293	300	303	300	259	314	288	270	310	292	279	273	286	305	259	264	270	306	288	287	279	292	293	297	266	285	309	295	264	292	272	281	304	294	306	271	290	304	303	321	288	303	274	315	282	309	298	312	282	291	284	288	292	282	293	303	317	271	325	281	276	276	322	285	302	312	321	308	293	282	290	320	293	292	309	304	281	297	274	288	282	309	296	291	285	305	306	301	292	316	247	311	283	315	314	312	321	297	272	263	297	308	297	276	292	281	286	306	298	291	270	297	298	302	294	277	309	266	317	283	325	269	298	282	301	301	297	325	304	272	296	290	299	296	267	281	314	295	289	273	298	281	294	322	287	274	288	301	305	280	303	294	281	263	329	309	291	304	290	267	260	283	272	316	313	319	310	282	300	299	271	258	284	266	278	285	302	316	302	287	266	279	277	302	287	288	329	277	281	277	313	286	294	260	306	312	284	294	295	306	259	291	294	281	300	309	315	266	280	299	261	263	310	316	270	281	307	276	266	287	295	297	335	282	291	316	274	262	304	279	265	284	295	283	304	342	268	284	260	291	296	298	305	283	274	306	318	291	306	279	291	309	311	296	295	319	319	288	278	296	265	285	250	268	342	309	291	319	271	311	291	287	273	328	276	303	279	285	276	314	276	294	306	283	322	271	296	266	313	312	270	281	292	316	301	299	310	311	302	294	288	326	255	323	302	264	284	308	315	285	314	276	284	305	276	281	304	263	264	315	260	295	297	284	319	323	275	291	291	276	279	291	303	279	282	288	284	230	285	276	318	315	271	290	308	272	281	272	290	287	290	294	304	308	267	268	275	297	309	307	297	268	305	274	307	287	286	301	270	336	293	291	324	310	302	299	304	292	253	324	343	269	277	309	293	291	280	276	309	285	291	283	322	308	293	298	272	289	296	301	279	290	291	284	275	279	319	294	272	286	316	266	315	313	295	280	262	312	299	242	317	315	293	306	275	314	267	301	307	312	288	290	305	314	279	288	272	289	282	294	278	296	296	305	328	305	281	280	287	296	289	289
6349	6362	6061	9266	19742	24194	14525	5555	2536	2391	2037	1307	1291	1162	1145	1050	1115	1308	1275	1198	1129	1090	1070	1021	1033	980	988	991	869	880	898	880	915	905	852	858	843	813	840	885	768	763	791	805	837	740	819	815	766	765	790	786	787	811	755	832	797	736	842	834	796	775	847	812	812	800	794	825	776	830	812	804	841	793	838	750	787	770	830	805	831	837	801	883	770	818	814	837	836	819	832	826	810	834	775	831	759	778	806	794	808	787	761	817	815	786	814	810	831	781	849	815	843	826	766	831	775	812	846	801	842	835	820	832	816	837	806	864	768	791	786	839	835	823	792	770	812	864	771	886	823	833	856	862	864	758	836	806	828	757	763	841	883	783	797	756	838	823	846	779	816	773	830	820	860	845	827	770	786	848	827	845	761	805	848	777	807	824	792	843	793	797	820	818	837	797	812	754	773	794	803	848	841	801	787	764	801	798	848	839	803	823	808	853	798	811	806	800	785	832	843	799	849	837	778	784	798	831	794	838	793	861	779	822	801	797	788	782	869	792	811	852	825	827	858	787	818	806	798	826	829	799	767	766	823	817	821	799	827	814	806	823	799	822	785	819	793	821	783	858	799	815	843	814	796	821	794	748	840	842	844	852	826	811	790	790	769	841	832	824	825	813	853	794	828	770	830	782	814	829	765	826	812	798	785	776	863	819	786	816	785	829	788	835	828	859	881	823	798	824	774	823	820	816	831	777	813	836	840	853	805	767	793	803	823	818	792	802	827	832	801	806	808	803	797	801	776	814	782	800	846	809	822	797	817	783	770	785	809	834	787	821	764	795	823	778	786	825	857	831	766	829	855	728	802	777	761	878	786	853	812	844	764	820	866	797	855	823	771	788	784	805	838	828	772	810	851	827	826	827	811	882	804	796	819	798	891	785	847	830	788	825	828	794	815	820	835	844	828	805	810	828	829	807	826	776	762	806	790	771	858	818	806	834	787	819	849	772	787	801	766	781	858	762	799	803	785	800	754	813	772	797	803	799	768	821	790	797	840	794	778	830	830	770	781	798	787	805	757	823	753	824	837	857	788	838	858	812	836	815	817	783	779	821	819	823	863	859	808	808	826	764	779	796	766	746	772	778	845	810	838	796	801	827	816	789	818	795	846	786	789	859	841	848	831	773	817	830	768	829	884	772	826	812	777	859	804	800	792	832	751	800	801	766	820	807	802	778	786	777	795	828	873	815	830	800	820	822	790	818	794	833	780	775	817	825	809	824	810	781	811	820	855	790	777	855	768	838	770	776	815	843	808	819	779	818	792	858	781	770	779	823	796	797	787	813	818	814	786	833	870	837	800	816	778	836	849	830	801	799	807	824	824	822	812	801	822	788	842	848	800	779	832	874	804	833	820	777	815	785	799	803	811	825	825	779	769	795	821	772	836	823	829	826	797	833	790	799	800	802	799	813	778	820	791	817	779	873	827	830	803	809	813	863	798	835	811	796	794	781	789	800	820	788	865	776	825	771	738	784	810	804	796	810	801	789	805	806	815	788	852	787	788	793	733	846	762	799	776	815	856	797	860	901	788	820	801	813	841	828	825	785	779	864	824	802	825	834	857	813	844	866	806	815	788	797	824	841	781	842	802	841	804	787	811	841	818	821	841	844	778	825	846	841	754	822	774	790	772	825	810	799	839	827	796	800	829	827	766	843	809	809	793	841	792	781	786	812	830	770	818	796	794	817	800	799	799	826	801	831	806	770	827	800	774	813	793	766	805	811	783	793	809	839	774	833	864	792	758	787	803	806	787	793	835	778	767	805	780	724	857	800	867	814	818	804	850	794	829	805	825	777	817	800	769	799	821	800	769	826	792	837	776	814	790	786	811	838	802	824	793	832	813	787	839	813	757	818	808	831	806	728	790	823	816	807	800	831	781	813	808	790	790	767	811	814	770	776	851	784	773	799	839	807	810	792	820	814	771	790	801	850	810	784	795	834	803	824	780	827	798	826	816	777	791	774	782	827	847	817	832	780	841	812	805	830	782	799	827	810	757	757	835	800	849	837	791	876	833	799	833	859	843	817	812	801	782	820	766	795	790	801	810	799	806	761	803	818	863	837	793	835	814	811	814	748	796	745	811	837	833	803	815	819	780	879	790	798	774	804	752	843	787	862	789	792	807	816	777	836	773	807	776	783	784	780	846	838	792	814	869	810	847	846	846	826	814	831	772	792	824	799	804	797	847	844	845	846	834	802	816	813	814	808	808	780	818	772	781	798	760	802	809	808	813	791	817	801	799	827	769	831	822	767	831	829	808	821	841	816	809	835	804	792	809	806	800	796	866	822	847	835	835	774	832	813	784	797	788	789	858	808	847	841	786	786	831	819	889	793	824	843	816	787	781	808	827	845	807	836	796	838	885	831	814	819	869	784	797	781	772	817	782	809	916	826	786	806	837	789	830	809	869	786	806	776	756	813	838	804	834	815	817	828	792	761	827	814	799	755	863	810	887	781	809	805	816	817	757	796	824	796	851	906	813	820	817	798	793	770	781	782	837	812	784	791	835	808	862	838	864	832	813	781	812	845	779	868	796	783	796	789	766	825	780	843	777	788	798	779	821	742	791	856	840	811	806	843	775	771	827	832	839	831	807	831	825	805	782	780	830	765	835	818	806	806	834	798	826	779	795	815	778	816	769	833	838	806	806	765	784	742	887	827	822	803	794	853	777	801	792	811	809	818	796	826	836	830	791	850	850	801	755	818	794	814	798	808	817	790	739	831	826	793	771	798	830	772	840	775	803	774	802	835	820	825	798	809	772	805	803	811	884	755	858	825	816	836	801	819	828	815	831	848	810	824	829	791	832	894	842	794	805	807	853	824	824	816	849	800	848	825	827	841	809	881	847	823	882	835	800	793	843	790	791	812	793	868	788	763	838	833	827	795	809	819	839	753	785	839	807	800	785	829	817	815	796	769	790	825	807	790	822	781	812	804	775	841	795	836	863	787	792	772	781	785	831	769	818	804	793	800	821	809	833	867	823	793	844	836	825	797	815	896	749	809	815	758	789	803	737	795	796	832	788	824	786	774	835	821	845	816	768	812	836	841	816	781	865	807	800	789	798	820	807	845	795	783	843	837	807	792	872	747	843	852	744	779	807	775	800	803	859	834	815	811	848	779	821	793	788	794	763	840	797	815	787	825	813	792	804	810	763	820	796	794	827	840	757	805	742	821	778	830	773	819	821	797	801	820	809	825	807	787	821	748	789	840	804	772	828	769	780	780	767	815	798	793	786	766	812	789	826	831	780	823	767	855	858	816	795	854	808	787	822	783	816	790	770	800	842	834	831	838	798	824	832	817	764	814	838	822	810	781	826	797	836	820	797	803	787	782	807	780	839	815	837	817	841	815	870	829	805	827	851	746	816	874	787	785	791	836	819	805	838	828	813	826	826	765	772	795	785	818	822	803	826	852	749	759	796	848	837	804	777	828	832	819	787	857	869	795	791	779	776	804
11862	5119	4601	4464	6513	7955	3785	1727	873	654	502	454	427	404	431	427	463	444	463	377	368	384	358	388	402	318	320	338	313	283	306	312	314	298	303	295	294	293	289	324	304	285	281	307	305	325	290	306	307	312	270	293	290	307	321	310	294	302	296	329	311	295	287	274	266	292	296	292	261	276	279	309	285	319	285	292	283	299	323	269	268	287	308	307	293	295	285	263	303	256	264	307	303	288	298	292	343	297	267	281	267	296	275	289	271	282	304	319	300	296	287	311	260	305	308	312	310	312	277	260	295	280	294	324	283	300	295	311	345	278	282	302	273	309	287	281	289	291	294	287	295	297	314	282	297	290	302	277	284	301	280	293	273	335	298	290	268	272	327	285	281	325	298	292	263	290	314	261	275	295	266	296	280	280	275	312	326	271	278	310	283	273	321	297	312	261	303	280	330	299	286	283	311	343	315	295	298	291	282	307	298	286	288	321	335	289	295	268	281	269	323	310	315	313	269	288	299	276	300	293	301	333	290	276	282	300	314	311	300	291	305	296	283	299	281	277	287	293	299	330	296	259	291	295	269	335	303	286	248	298	314	281	269	279	272	285	294	297	293	288	280	277	289	281	280	283	296	320	291	281	326	248	276	275	288	301	314	310	302	265	279	266	273	312	335	293	295	284	303	259	267	308	305	270	296	305	287	304	285	314	284	309	283	288	293	298	271	307	275	270	289	304	291	287	278	308	283	288	298	295	289	286	286	297	255	300	307	303	297	312	279	283	273	270	295	317	304	302	308	281	296	337	286	300	271	278	308	293	298	296	284	268	312	305	282	289	293	284	271	297	301	308	301	301	278	261	268	320	310	301	290	272	283	291	322	295	305	285	288	290	280	320	293	300	278	304	286	316	281	323	284	304	285	289	296	294	290	285	324	313	300	283	309	271	308	274	265	297	286	296	260	254	302	333	301	274	281	307	297	280	313	276	324	279	280	285	290	303	273	292	316	313	286	311	291	325	287	278	285	325	307	267	291	292	261	286	283	307	305	302	275	280	310	276	273	279	303	298	300	278	291	318	282	284	282	293	313	296	279	295	331	305	304	297	306	304	262	286	289	286	313	297	276	307	298	286	291	295	282	298	286	317	287	311	302	281	292	283	269	266	293	308	323	287	283	275	306	299	287	279	278	302	282	279	303	340	313	290	296	285	313	312	331	302	287	292	292	314	302	312	300	294	273	299	311	295	274	265	281	293	286	284	312	332	282	293	306	277	292	312	302	293	289	312	289	297	304	277	292	266	290	282	284	304	289	306	316	295	288	348	286	287	305	302	266	283	287	297	316	266	307	295	304	284	306	269	252	318	304	315	301	304	311	305	275	294	288	305	277	287	294	286	310	311	296	307	307	305	326	293	303	299	277	304	297	317	276	301	287	294	294	254	272	298	279	288	288	317	304	282	271	318	293	302	322	282	271	312	280	277	296	305	303	321	305	282	297	285	276	266	320	273	290	295	263	328	327	296	282	284	336	323	284	283	294	278	301	298	274	281	284	293	305	321	247	312	285	302	307	275	310	254	284	297	292	307	267	266	280	282	300	304	285	301	310	276	265	325	282	302	283	303	301	275	266	310	280	289	288	284	292	307	303	267	307	286	286	277	287	317	309	288	290	282	268	336	314	289	312	296	288	313	320	274	311	316	264	273	259	295	291	309	292	297	318	298	299	281	263	298	303	291	281	284	303	301	292	280	328	335	275	293	311	293	312	272	303	315	301	314	273	259	292	276	327	277	316	296	287	265	303	284	293	317	302	310	287	306	302	285	333	302	303	316	266	293	291	282	305	291	323	306	269	329	295	295	316	294	308	311	282	246	307	260	286	281	303	298	302	269	297	291	282	297	287	296	274	295	320	263	311	300	308	283	276	291	292	282	270	272	297	280	311	287	279	306	312	269	297	296	305	308	295	323	297	282	310	291	323	287	284	291	288	273	302	284	293	307	273	287	336	318	314	303	281	248	277	279	300	268	266	281	287	280	271	260	314	288	305	275	296	295	303	311	302	315	301	284	285	286	304	330	280	284	268	291	284	304	252	314	284	305	302	272	297	288	306	283	286	331	307	279	309	276	314	310	323	290	295	325	307	306	282	274	309	271	299	280	294	301	328	281	301	307	285	296	290	271	267	290	261	301	285	317	298	275	279	293	279	282	301	261	303	273	306	299	290	313	278	292	262	291	274	259	286	304	292	295	295	287	305	291	286	263	307	296	298	280	309	301	268	266	309	299	294	287	304	303	327	285	282	331	262	295	283	288	283	281	301	278	273	289	310	318	272	293	262	293	308	287	278	316	267	299	314	294	312	287	300	311	286	277	313	297	288	276	271	305	334	275	298	297	275	292	292	311	271	275	290	311	308	262	302	259	292	298	292	283	282	308	304	282	296	295	278	272	294	298	273	292	275	268	292	270	240	278	310	285	279	292	314	268	310	311	319	295	315	309	273	271	283	276	312	307	287	322	298	306	299	296	287	302	321	272	312	297	311	293	265	291	277	281	303	272	313	278	289	298	297	284	280	267	281	281	284	286	277	296	299	287	306	270	293	296	293	302	297	298	277	321	301	267	284	284	266	299	274	309	294	264	291	296	323	295	303	307	323	306	306	254	276	299	301	316	294	319	299	299	308	281	286	266	284	301	280	265	304	280	283	295	273	282	301	282	303	276	285	266	280	273	283	317	282	309	330	292	278	294	287	271	294	280	316	283	326	291	280	283	284	288	313	300	299	283	314	301	308	258	293	268	328	287	281	290	294	315	264	297	305	273	268	295	290	299	300	298	298	262	264	327	270	262	286	281	322	272	320	300	294	296	282	297	287	322	324	300	272	259	296	316	297	298	307	270	300	278	285	301	273	283	279	305	280	299	324	326	311	269	293	304	271	337	286	336	300	290	274	307	308	300	295	279	276	294	270	312	281	281	295	284	283	271	317	321	297	305	303	281	319	274	301	291	265	312	280	329	241	267	286	299	285	285	270	290	283	307	280	273	293	315	290	303	292	276	295	277	297	297	272	266	298	289	274	289	303	284	293	265	282	283	315	273	292	281	322	320	301	293	274	309	339	319	299	304	292	291	286	290	285	320	337	291	302	302	312	298	283	287	300	282	288	306	276	274	322	301	309	275	290	281	306	302	291	299	298	307	289	292	278	289	264	304	319	262	282	278	297	278	290	279	290	304	294	281	300	243	259	296	288	296	279	307	295	286	287	286	281	241	271	307	283	274	279	270	275	292	298	304	320	298	281	286	285	270	305	292	272	292	296	290	312	294	292	278	306	268	292	288	280	309	288	272	302	289	307	319	282	250	287	264	296	306	267	239	283	306	302	287	289	300	289	304	330	267	306	326	279	267	306	259	273	273	284	271	319	298	315	271	272	308	278	266	286	277	288	298	286	294	306	295	294	292	277	309	321	285	302	309	280	284	260	295	287	297	309	285	248	293	315	308	268	290	274	314	278	300
8195	4449	7034	10589	19434	22059	12325	6948	3562	2936	2206	1901	1609	1645	1528	1639	1944	2012	1750	1812	1542	1431	1311	1336	1208	1236	1146	1065	987	952	938	958	1045	953	880	920	867	878	857	831	821	761	804	835	795	834	837	850	776	782	828	791	794	789	798	798	811	808	814	838	804	813	817	797	819	805	785	785	810	844	808	813	830	808	799	797	808	763	794	776	766	812	823	805	796	766	815	783	791	797	821	760	801	840	821	827	820	829	832	849	782	786	816	798	801	858	791	824	809	777	815	807	804	747	823	804	790	795	802	798	754	843	819	784	888	857	713	820	815	785	811	762	813	799	799	827	847	832	802	826	821	833	821	823	787	814	788	758	769	830	770	816	811	796	764	804	823	810	801	806	787	829	833	841	824	808	805	821	820	830	789	792	816	775	793	762	836	821	857	810	793	829	839	831	809	824	880	743	797	815	833	790	836	826	819	807	866	793	744	799	808	775	772	801	822	820	797	807	793	781	802	777	815	778	829	798	758	787	802	871	823	815	801	808	831	809	811	817	807	792	845	835	815	823	852	761	784	811	803	802	915	754	784	758	788	804	778	821	790	821	786	863	823	853	803	804	828	854	832	833	842	828	844	845	811	815	817	804	818	783	837	814	751	771	783	833	845	822	804	726	810	821	801	805	820	833	848	788	845	873	809	754	817	808	818	823	789	848	794	784	816	832	850	854	820	801	797	843	756	810	763	848	802	797	777	818	746	850	858	826	777	807	803	807	777	806	769	801	794	798	759	795	758	818	790	780	781	799	806	805	801	835	829	797	840	832	830	793	819	793	772	848	769	813	797	798	815	793	757	786	835	769	783	762	787	818	801	824	838	833	822	825	792	823	887	810	847	780	824	822	776	782	781	773	776	801	813	805	790	830	857	748	838	792	790	864	798	842	764	805	799	873	784	850	785	830	830	772	821	815	815	825	837	786	823	818	783	791	768	799	795	764	824	800	814	810	775	829	797	754	821	840	816	851	796	803	833	825	793	812	824	803	853	833	802	823	850	825	785	824	809	773	812	812	830	788	774	847	806	792	774	846	816	824	822	833	766	810	770	807	756	811	866	789	817	818	771	798	788	823	815	867	778	770	842	774	808	808	770	864	812	803	781	806	793	789	815	823	770	816	757	800	843	811	810	794	789	838	810	811	782	845	811	800	807	832	781	744	775	815	814	815	824	785	850	830	840	804	819	812	778	755	769	809	852	794	860	766	851	824	778	796	760	837	803	800	780	773	805	810	808	788	801	799	794	809	752	768	808	811	843	750	831	791	833	812	762	791	811	801	822	818	832	767	799	804	805	793	882	790	763	810	806	832	817	784	805	814	802	872	829	805	834	831	819	828	854	813	830	863	894	762	801	819	860	816	822	797	796	805	741	830	792	845	777	802	750	790	825	802	802	792	780	804	811	830	803	815	825	777	806	854	832	801	772	791	856	841	818	821	776	774	807	835	789	765	840	829	820	784	782	789	831	801	810	839	773	780	804	798	826	814	772	766	781	816	798	835	770	791	818	828	839	793	762	839	802	819	803	817	811	782	833	827	786	835	877	811	819	791	808	821	864	867	817	819	771	770	761	821	793	738	820	763	849	801	805	815	848	813	778	783	816	791	828	816	824	837	806	834	816	810	793	762	825	766	788	840	842	810	800	795	812	787	831	759	801	768	810	787	818	811	746	801	795	758	792	805	748	799	804	809	796	755	749	807	797	805	795	767	778	847	796	797	801	829	811	771	842	833	806	796	792	811	792	779	787	816	840	788	758	788	819	835	805	880	805	833	765	832	799	804	811	835	779	826	837	808	814	774	806	814	832	826	827	793	831	856	833	831	809	769	833	782	880	780	812	830	820	811	770	798	766	806	847	820	861	780	872	800	832	809	797	808	834	810	821	810	783	828	793	823	844	764	797	785	817	807	788	791	827	796	817	833	781	799	774	829	797	806	781	830	786	809	826	836	817	884	824	851	796	806	799	829	818	772	821	816	820	835	803	801	835	813	778	778	808	804	866	785	812	809	824	846	838	799	773	757	825	792	810	787	793	842	779	816	859	807	816	789	803	793	772	784	782	779	832	832	779	848	810	842	790	812	815	806	811	762	806	847	850	792	797	819	809	796	801	817	817	822	734	795	837	799	813	811	861	806	785	780	800	742	814	803	819	847	835	783	772	842	815	792	816	843	790	824	813	770	780	830	842	854	817	796	780	790	790	787	828	787	777	873	791	824	853	795	841	848	885	827	838	843	782	818	806	874	817	789	753	811	818	739	788	778	795	786	810	785	822	815	842	840	808	829	854	797	798	837	785	769	767	852	765	817	881	765	817	800	828	757	810	797	760	866	810	864	796	835	840	874	820	833	799	795	748	758	815	845	860	824	860	783	796	836	760	832	807	803	820	829	802	826	776	849	809	863	835	822	761	840	846	844	826	808	809	816	805	828	790	819	798	808	761	827	790	827	779	828	813	844	782	830	811	803	847	745	823	761	855	797	811	825	827	775	823	769	817	780	837	798	793	770	782	742	806	797	813	752	804	813	819	834	854	800	857	810	844	813	818	825	762	812	830	802	772	835	792	786	786	801	784	801	810	801	849	831	820	877	797	821	806	845	859	788	831	777	815	821	764	810	858	769	815	844	764	781	780	810	814	818	803	823	761	856	788	807	755	776	800	818	841	831	856	852	857	809	783	801	801	789	797	838	795	824	820	824	824	862	752	799	810	782	811	759	788	793	820	799	849	812	779	801	803	806	791	779	805	828	788	823	810	794	791	828	799	802	811	756	796	783	794	831	814	854	857	809	763	830	762	802	817	838	848	792	827	807	792	809	794	818	806	802	785	781	795	813	816	805	770	793	792	796	810	834	788	737	831	839	849	810	796	820	773	844	834	828	828	773	822	850	808	818	839	822	805	794	842	808	803	781	769	844	817	763	872	809	845	835	799	793	815	798	827	808	815	823	769	821	841	834	820	821	832	826	855	787	778	843	732	811	854	783	862	808	780	816	783	838	794	786	794	788	787	819	777	816	809	778	811	796	850	799	825	780	775	756	829	890	797	793	832	831	800	808	820	828	784	841	861	845	806	838	813	818	721	788	770	828	806	827	856	880	836	767	820	776	769	840	817	838	855	839	851	826	768	811	854	846	805	801	781	824	793	863	792	813	791	809	780	805	803	809	889	802	778	848	833	780	821	793	825	832	816	824	788	828	790	828	774	849	848	821	830	760	799	767	802	773	791	803	769	785	853	825	830	783	820	806	773	819	801	818	824	795	843	735	781	810	828	835	803	811	876	796	788	757	793	819	840	857	805	801	870	840	788	812	799	782	851	773	771	837	862	763	852	734	768	803	785	769	843	851	842	800	796	737	763	788	773	801	739	849	807	798	853	777	821	800	811	807	822	770	819	769	808	835	769	832	800	846	825	783	799	771	755	836	811	875	839	779	832	798	793	818	777	788	857	786	793	790	843	809	892	797	785	812
11564	6040	5197	5613	6315	6268	4694	2398	862	805	604	518	548	481	518	591	620	555	549	444	446	423	403	326	366	337	355	344	323	323	329	319	324	347	347	307	327	360	303	288	320	303	299	316	295	302	315	293	278	299	256	291	287	290	291	290	311	287	272	322	314	293	311	265	313	295	308	286	286	286	311	318	277	308	290	282	312	308	320	289	310	277	296	295	314	280	263	285	271	287	294	306	299	291	281	285	323	293	324	278	302	287	298	255	260	291	286	282	287	272	294	302	319	264	319	260	303	297	301	288	319	296	294	289	286	265	325	307	303	280	317	332	294	309	311	303	295	304	298	298	285	269	256	267	331	286	299	285	310	292	322	288	284	308	275	282	294	281	288	294	285	278	301	291	318	302	305	282	323	290	315	326	276	254	292	279	299	281	276	285	300	282	305	288	291	312	301	300	294	285	278	307	305	288	321	322	305	302	281	317	291	278	293	290	303	276	291	315	330	312	264	279	305	248	271	329	294	304	289	327	296	287	272	306	263	276	287	288	291	351	284	277	302	271	292	251	275	285	304	304	306	300	300	317	318	332	279	311	308	277	265	291	308	295	303	325	284	274	283	256	288	316	292	275	286	297	280	306	303	273	277	317	322	273	293	302	276	317	282	301	311	285	298	296	290	299	289	304	298	310	272	326	316	311	286	283	323	291	288	278	287	303	292	272	286	321	308	281	290	317	282	298	288	299	292	301	298	304	271	249	301	311	285	270	272	283	292	284	310	296	293	296	288	301	275	288	286	283	275	272	317	273	333	306	306	267	318	270	310	314	244	320	337	298	293	289	307	297	286	297	301	309	287	282	290	284	278	279	291	283	271	303	315	292	297	270	286	284	261	287	277	277	258	273	267	297	308	272	295	301	284	283	285	291	285	286	309	316	282	310	313	278	301	267	293	297	299	285	285	268	282	270	276	267	307	277	283	304	274	305	302	317	312	279	288	301	309	279	296	278	319	287	320	288	303	332	285	283	283	301	328	290	287	293	332	283	272	309	325	289	326	272	289	295	276	307	289	274	262	286	278	284	287	325	280	285	314	276	295	283	289	288	303	287	303	283	324	295	293	278	277	305	300	286	268	304	298	277	282	267	298	300	303	284	297	263	290	278	266	267	272	285	271	299	301	300	286	288	267	291	318	287	300	286	249	292	291	311	325	290	268	279	321	285	323	300	293	313	284	293	302	312	280	294	279	305	270	307	312	301	276	262	275	281	310	278	297	299	292	302	292	297	276	306	306	269	276	341	274	265	282	293	268	300	259	288	279	287	302	295	287	284	265	328	307	296	327	306	294	288	268	292	296	269	282	304	305	287	294	298	274	269	277	260	268	286	283	308	297	272	300	262	295	281	326	277	315	313	277	262	307	292	254	284	295	289	287	285	349	280	308	298	315	290	276	273	258	302	285	281	295	297	268	275	276	298	321	294	345	307	289	270	292	270	281	296	319	315	302	300	289	280	323	303	301	292	305	290	301	276	266	285	291	294	299	282	288	330	303	252	266	276	285	289	289	293	305	313	282	329	310	288	294	321	281	268	282	295	301	294	295	296	306	258	300	284	320	303	295	298	290	279	274	306	320	288	284	273	275	261	264	313	306	265	300	288	307	276	284	261	284	294	300	293	269	263	260	297	300	259	304	270	295	297	305	277	289	316	281	265	272	290	289	275	276	277	321	324	291	300	322	266	288	261	276	283	319	311	278	299	284	277	286	262	304	315	277	281	298	296	307	276	284	289	270	279	271	329	299	266	264	300	290	275	285	301	282	268	299	307	311	298	292	311	255	297	300	310	323	264	299	266	302	304	299	302	329	276	288	296	290	291	302	281	307	288	287	285	297	285	281	305	293	282	294	308	289	262	309	294	283	273	279	282	281	244	284	299	300	289	303	276	270	286	295	301	298	301	269	315	276	293	303	279	292	279	288	299	257	254	292	283	317	266	269	269	296	266	272	303	253	301	301	323	294	294	290	282	298	285	306	317	280	290	273	259	301	287	295	307	295	282	316	317	300	301	294	264	264	282	291	300	290	292	283	278	289	296	292	293	319	274	285	292	302	292	280	286	296	287	291	308	304	292	261	311	277	317	281	281	279	292	286	278	312	290	301	311	281	324	278	288	325	281	286	313	296	299	309	318	270	300	299	282	276	295	304	299	311	299	307	310	291	280	279	293	313	309	326	319	290	292	292	301	281	283	287	281	265	280	273	304	309	284	304	274	291	324	258	300	296	285	341	274	316	291	286	279	317	291	283	294	274	320	291	297	320	276	292	324	315	304	305	271	303	288	303	271	304	286	289	281	293	294	289	313	300	275	295	314	280	311	269	270	312	282	306	267	289	305	312	298	277	296	284	322	264	231	289	280	271	258	295	271	270	290	298	311	310	293	256	298	307	297	295	297	281	267	298	288	276	310	296	283	309	296	270	295	295	327	273	311	283	299	265	295	307	295	313	278	289	304	279	266	285	303	297	262	276	341	274	268	262	291	282	305	246	319	259	283	266	321	298	256	294	284	308	282	303	299	300	268	264	286	277	307	269	293	291	291	280	303	310	272	289	305	320	298	315	295	300	311	290	257	272	302	289	294	296	293	297	272	295	300	295	316	289	271	268	315	298	295	282	302	308	302	274	273	282	301	321	295	287	247	274	271	255	307	303	298	309	313	281	301	300	309	316	277	268	298	267	280	263	293	302	276	291	289	280	329	295	268	290	274	306	330	276	291	262	274	307	316	281	289	317	297	319	308	309	316	286	295	262	314	291	298	309	280	295	279	281	318	315	315	271	288	289	303	280	284	232	295	310	293	292	318	303	313	296	322	307	311	294	312	308	298	316	280	323	289	295	319	298	261	275	259	286	296	294	316	274	291	289	295	291	277	306	307	280	322	279	301	257	305	289	311	258	274	312	290	282	287	306	270	281	297	258	298	287	294	285	297	302	290	321	315	271	310	252	301	301	307	272	287	285	269	260	329	305	305	291	295	290	276	285	279	299	256	306	293	274	278	329	315	322	304	287	287	288	318	307	280	282	319	304	274	303	278	279	325	275	299	288	307	291	288	270	321	296	266	304	278	295	281	285	316	293	283	284	314	311	315	267	270	289	313	302	286	275	288	287	285	277	326	290	268	293	259	355	283	288	258	289	276	302	287	251	300	274	318	318	282	277	295	262	258	292	290	306	307	287	295	267	306	283	282	274	276	272	281	285	286	298	312	272	279	289	253	316	325	263	288	299	284	307	316	288	297	286	282	284	303	309	278	308	328	242	299	282	293	292	301	288	308	276	289	287	304	294	291	319	294	284	311	295	304	288	274	279	274	293	270	288	264	282	323	300	300	298	297	301	279	285	279	317	257	285	300	279	308	266	298	281	282	303	271	265	273	276	265	302	274	277	295	304	292	291	268	270	270	295	286	283	310	311	295	311	275	323	286	291	272	284	287	285	305	277	271	304	303	295	293	254	294	293	302
7827	5496	7663	13264	17693	19324	15986	9389	3694	3269	2644	2262	2273	2289	2355	2894	3169	2932	2466	2129	1882	1774	1564	1368	1317	1297	1192	1136	1077	1042	1012	1046	1029	1023	892	942	983	937	926	892	878	827	799	812	830	829	804	853	827	822	818	831	785	894	783	758	822	867	803	795	801	833	754	815	808	790	838	779	771	857	850	828	779	835	760	798	825	755	766	780	811	877	832	834	790	794	786	819	801	837	805	775	824	783	782	803	766	823	834	762	766	797	782	816	835	801	785	816	785	802	846	827	809	742	865	817	774	795	789	804	748	794	796	811	830	785	820	891	796	762	756	793	837	799	791	784	812	840	770	844	779	835	819	767	792	823	820	824	822	762	882	801	784	814	830	821	801	821	791	828	778	801	850	800	816	848	818	791	785	800	867	805	828	792	771	806	826	815	813	793	813	784	828	790	821	834	852	822	792	801	854	780	754	788	823	801	826	768	797	806	812	813	822	794	785	842	789	804	783	827	785	824	797	768	786	830	846	823	756	855	838	775	798	851	839	826	777	839	804	761	812	784	843	815	801	774	830	821	836	826	812	763	808	793	768	807	787	815	848	783	825	804	814	789	854	837	807	771	832	795	855	826	788	798	798	792	822	815	842	749	816	821	793	823	848	800	806	806	803	822	851	848	840	831	840	836	786	784	858	801	798	767	843	847	818	766	832	800	773	865	764	798	781	791	827	785	821	792	817	750	828	832	777	813	763	811	831	822	808	855	852	772	819	802	790	827	850	855	769	807	834	873	869	793	797	829	810	794	783	781	799	780	873	832	847	781	834	855	783	828	800	789	860	824	775	801	801	747	759	803	849	798	798	846	827	820	777	831	844	786	863	832	752	789	816	852	818	856	794	736	798	778	800	827	807	807	807	855	763	779	814	835	830	798	843	806	784	801	836	776	813	791	811	793	783	840	800	759	816	846	804	777	831	811	773	796	814	779	780	821	799	808	779	828	784	799	823	820	847	806	834	842	824	826	757	778	792	887	786	830	791	798	814	844	763	824	793	810	781	845	814	784	814	761	773	806	826	830	769	774	759	820	772	893	850	859	826	789	828	826	839	855	853	794	824	797	815	779	814	772	848	780	822	806	805	806	843	828	829	804	828	774	835	793	806	832	804	760	772	790	770	803	771	804	808	762	837	853	806	831	830	798	797	828	809	807	757	782	849	814	818	842	825	814	796	821	847	809	820	766	822	772	839	787	779	739	816	805	810	799	822	795	820	805	809	812	825	780	814	799	847	829	791	825	793	852	770	860	800	815	805	817	840	801	787	780	764	798	818	829	828	812	799	849	774	834	833	838	823	798	868	790	784	802	859	767	873	824	801	831	791	828	809	799	833	831	750	811	788	832	777	820	792	842	820	770	837	740	858	804	826	752	839	820	803	789	800	781	831	825	814	799	797	779	839	834	800	792	830	818	814	805	816	810	785	835	779	767	801	817	769	818	798	853	788	817	849	845	791	806	804	837	779	839	776	779	783	816	851	791	811	863	815	829	828	761	790	848	784	798	832	832	789	803	764	812	836	846	822	805	821	818	793	821	793	777	823	827	820	784	813	792	774	742	793	836	811	824	810	817	842	794	814	769	843	789	824	810	836	816	811	791	822	800	775	825	805	786	834	748	870	768	820	788	827	805	844	786	811	782	771	822	822	890	753	825	754	799	839	842	849	857	839	819	769	805	778	775	851	803	859	782	820	790	826	800	797	835	785	790	844	820	851	837	821	770	834	807	788	818	810	831	752	827	779	791	850	836	813	786	775	785	765	856	806	801	801	813	823	779	798	770	810	815	809	799	841	816	779	798	794	809	796	804	818	843	814	836	848	780	837	809	829	792	811	770	787	837	818	804	842	785	818	787	833	811	851	816	858	816	795	804	809	817	828	798	824	781	847	806	805	796	845	837	813	785	797	775	796	801	800	807	815	836	793	813	845	795	799	831	795	790	805	862	784	809	812	775	816	776	776	829	798	779	809	796	796	824	851	798	777	768	772	762	818	797	790	799	873	823	820	855	811	858	779	802	779	799	827	838	790	773	874	804	808	809	767	814	794	820	806	830	812	817	811	849	770	801	851	846	798	863	786	795	794	786	844	764	808	755	789	834	806	791	854	796	856	841	799	797	810	853	795	792	798	787	807	806	792	768	851	791	794	825	807	811	787	835	803	774	795	835	829	800	808	760	839	820	793	839	851	834	802	846	773	815	841	830	840	854	815	790	828	859	819	777	811	815	816	822	821	723	806	823	808	825	808	763	811	814	782	786	763	806	804	820	798	813	791	797	759	815	774	767	745	752	826	817	773	810	797	798	824	800	840	819	805	803	815	844	746	805	743	767	824	828	823	769	827	867	781	821	830	793	788	790	794	816	784	790	805	847	815	832	813	803	831	846	786	731	846	820	798	840	798	786	789	812	814	793	818	820	786	864	818	841	805	799	823	827	820	833	794	843	823	818	821	773	815	815	837	815	775	809	783	794	802	776	799	799	785	781	804	861	834	761	794	822	832	834	839	790	792	779	833	805	821	844	796	758	801	729	855	792	786	834	799	848	849	826	848	803	807	821	801	841	788	789	810	790	839	843	760	803	811	818	819	801	827	854	815	729	822	834	836	814	791	886	830	795	785	858	790	824	804	809	808	791	787	831	782	808	821	782	773	847	800	818	800	792	806	806	803	764	833	824	813	836	824	830	735	838	804	824	806	780	840	764	772	839	789	850	856	807	860	808	777	777	815	829	854	759	790	803	773	785	845	823	822	804	797	828	786	800	830	781	812	776	838	815	795	797	787	886	775	835	827	778	857	805	819	823	818	803	818	825	811	830	786	817	791	803	804	860	805	799	850	845	816	828	804	780	880	826	822	802	803	817	826	789	868	827	781	863	773	799	769	846	808	822	786	789	833	845	817	787	852	812	829	759	835	773	805	784	807	805	782	791	798	825	811	809	793	787	846	787	769	829	793	805	828	801	811	808	813	754	826	832	758	847	734	797	744	823	805	816	831	785	825	775	848	812	774	789	817	809	858	826	814	808	792	784	755	825	853	794	825	812	812	801	779	765	792	805	748	807	833	823	836	798	765	789	798	790	794	846	766	811	842	806	785	769	834	800	811	832	816	835	836	797	834	843	762	782	856	818	836	778	775	824	820	790	751	801	852	840	785	817	829	783	800	814	801	763	747	849	809	837	818	829	851	822	826	782	825	793	819	820	794	784	826	798	796	834	799	854	772	756	843	818	867	753	812	779	801	751	815	861	814	768	792	848	805	794	854	813	786	808	787	806	778	826	780	846	863	791	813	791	845	788	845	803	786	749	813	868	785	855	802	832	795	806	792	860	810	797	805	846	776	802	795	824	811	807	823	808	840	848	824	801	854	838	837	784	782	840	821	823	795	822	846	766	850	800	791	796	855	834	809	830	871	806	808	867	800	829	804	788	747	843	777	743	828	790	845	847	793	809	827	756	829	827	794	814	805	810
11398	5326	7347	7868	7444	6648	4893	2185	892	636	542	528	571	559	571	643	567	544	474	441	466	368	368	343	383	340	343	327	311	370	292	314	300	329	296	318	328	287	300	281	282	324	316	294	294	300	316	309	294	263	295	295	271	307	301	289	295	325	285	316	287	307	303	280	288	312	248	294	276	307	303	281	253	271	302	281	255	275	324	311	310	259	288	294	308	321	266	274	270	276	277	282	269	282	302	280	287	288	333	316	255	315	332	313	280	288	294	305	285	282	276	334	306	313	334	275	283	305	300	303	307	296	300	276	305	295	278	286	296	270	290	345	309	287	281	302	314	295	295	339	297	288	320	269	296	303	306	286	275	312	283	274	272	272	248	293	258	286	295	298	309	298	302	302	273	286	293	274	336	282	289	262	306	272	295	297	324	283	279	301	306	298	310	289	289	311	298	302	300	313	291	305	279	321	330	259	293	288	288	292	275	308	287	264	303	304	289	295	273	303	282	285	277	343	295	291	237	310	288	281	291	276	285	274	313	300	289	303	299	264	276	293	303	279	271	274	293	281	303	307	275	292	279	302	303	307	311	288	283	280	302	280	304	278	294	303	289	263	300	310	279	319	293	279	274	282	262	285	322	309	261	269	309	328	302	278	328	316	276	300	300	307	305	304	301	284	299	275	294	302	285	295	302	276	278	311	308	307	271	285	289	303	317	268	274	285	285	288	284	289	281	288	345	269	270	290	301	311	284	291	291	297	276	284	314	318	322	299	295	265	286	274	285	284	283	313	292	297	287	294	280	328	307	308	265	287	289	290	302	301	330	303	286	317	309	299	292	338	311	288	286	262	304	335	303	290	321	303	318	295	275	316	303	318	285	345	290	277	273	297	288	302	265	315	300	290	265	287	278	275	317	268	312	269	269	267	278	276	260	315	284	312	274	273	284	288	308	268	301	289	294	316	290	286	303	304	300	305	308	330	313	307	277	282	294	294	277	311	252	303	271	317	295	267	285	293	282	282	290	305	320	291	292	295	273	268	294	281	298	279	283	293	311	293	279	318	255	262	292	255	283	315	278	283	245	309	288	251	304	293	277	307	303	275	287	290	308	285	306	302	272	309	257	319	269	281	286	292	324	297	327	275	291	287	297	307	291	302	284	264	335	299	281	283	290	275	284	320	282	303	302	290	270	275	311	308	320	313	300	291	271	314	285	318	247	275	287	277	291	317	267	297	283	304	288	306	291	307	274	292	285	289	271	306	296	266	286	318	303	294	288	291	275	286	307	304	291	305	299	299	295	298	278	297	296	278	313	331	308	312	313	287	314	325	295	257	300	283	281	307	297	299	298	314	277	251	305	299	295	287	288	308	291	277	260	274	302	284	286	270	273	304	297	296	287	269	332	257	305	281	320	268	267	305	341	306	297	271	308	305	283	281	287	301	294	299	290	290	281	265	313	290	302	301	302	285	275	292	270	278	296	285	281	285	289	282	271	300	281	281	282	281	301	325	286	303	302	281	294	269	305	321	275	286	287	287	320	300	280	290	296	282	290	290	248	268	296	281	278	351	294	256	276	297	270	282	299	290	306	280	312	313	277	277	299	286	271	286	277	286	302	301	291	279	291	294	276	287	291	277	306	281	282	304	314	283	291	297	292	294	304	300	299	325	279	290	242	284	272	306	272	295	282	307	299	317	316	291	318	287	287	273	336	287	284	297	303	294	298	288	301	275	277	281	287	292	288	283	318	291	304	281	290	294	289	295	276	314	287	304	295	310	329	327	292	275	291	284	282	275	312	290	312	309	304	272	281	291	306	302	305	287	300	268	281	300	317	279	309	291	300	301	275	282	281	319	315	315	239	274	330	279	255	278	297	280	292	278	271	302	273	332	261	284	317	301	286	294	284	300	305	296	280	315	290	317	286	300	293	279	292	306	286	295	282	277	303	318	269	248	318	260	287	299	292	292	314	285	322	305	302	277	266	290	271	268	314	312	283	266	262	281	255	276	290	295	318	309	335	310	278	306	290	276	313	313	311	303	326	273	283	335	296	277	291	300	302	297	267	301	295	260	275	317	275	291	303	280	296	306	319	298	271	306	310	300	277	290	316	256	305	297	271	280	288	319	307	270	280	272	278	308	279	291	333	298	306	288	313	313	312	299	265	278	327	292	326	254	297	305	285	315	286	298	304	294	275	300	280	285	292	294	302	300	309	280	303	309	298	285	289	306	285	292	297	306	302	313	295	276	268	293	327	273	300	307	305	309	303	307	280	308	261	289	289	301	317	285	262	280	302	313	306	304	258	301	294	287	284	303	299	302	281	321	288	305	294	331	277	278	329	315	289	294	284	298	319	292	249	286	275	297	262	297	299	294	289	278	291	301	300	293	308	283	296	286	303	283	285	279	274	276	274	270	298	294	295	295	293	272	285	316	302	288	292	278	340	291	295	316	282	289	299	269	322	307	305	299	298	278	276	276	270	324	328	307	282	323	310	298	302	314	317	273	306	275	262	284	253	286	321	289	280	274	312	295	319	334	275	263	317	335	311	319	280	305	313	284	288	283	292	301	280	301	339	308	293	278	271	286	278	293	298	284	278	286	279	289	286	297	291	276	274	281	311	306	294	303	317	280	293	311	298	267	273	250	303	317	302	308	287	284	297	298	301	312	306	286	310	259	271	286	292	301	299	315	314	306	270	287	294	257	275	276	291	298	284	291	283	280	263	293	303	301	288	301	275	305	275	276	300	292	291	276	269	311	294	334	275	280	296	306	279	293	273	293	280	300	285	246	297	288	293	283	281	301	311	314	321	322	321	306	303	291	294	321	297	273	304	333	320	306	310	307	316	275	295	308	319	329	290	274	278	285	308	326	279	269	258	310	296	283	315	307	282	276	314	263	283	287	307	310	288	303	260	297	306	289	352	296	282	298	303	265	284	306	328	290	267	333	326	278	289	281	319	324	321	281	256	279	303	302	286	293	323	279	292	264	283	261	309	292	281	263	290	318	302	320	299	298	288	282	269	306	309	290	274	262	295	270	293	270	312	316	309	307	286	294	303	320	294	276	257	282	299	282	269	291	301	310	293	289	278	259	307	283	277	304	280	267	317	301	302	307	280	301	293	300	318	264	308	287	264	289	308	290	273	268	314	289	294	308	308	283	293	291	277	308	295	302	293	269	280	295	313	308	290	280	292	313	313	270	321	304	280	288	328	311	308	273	297	290	305	309	311	300	278	287	292	277	295	294	308	328	278	325	298	308	297	300	317	285	256	296	280	305	324	267	254	300	282	306	298	277	302	325	281	304	301	280	300	331	289	312	291	281	317	309	285	272	312	286	297	290	309	315	278	296	302	276	285	313	280	270	321	277	283	284	286	304	269	285	300	303	293	301	301	271	304	286	276	297	282	290	287	286	279	293	298	248	268	282	317	321	243	252	275	282	290	290	273	303	289	296	316	324	281	292	273	311	312	274	320	293	283	283	283	292	317	290	283	273	272	273	301	322
7667	4865	10523	16077	19964	20076	16217	8193	4010	2827	2488	2439	2674	2581	2629	2689	2681	2387	2106	1871	1746	1606	1227	1265	1241	1194	1076	1072	1051	1019	1014	995	1048	1012	937	942	928	922	935	898	850	849	806	791	814	853	866	876	809	832	829	830	830	816	839	822	764	815	817	791	801	779	788	788	833	782	825	741	839	824	827	742	799	842	817	846	887	763	789	787	806	807	816	798	755	834	823	779	790	801	847	792	811	852	783	752	795	798	831	800	817	843	840	792	735	805	790	807	765	831	825	836	854	853	795	819	867	856	770	804	793	789	795	798	881	808	841	824	833	827	803	813	788	794	802	799	836	776	844	809	891	838	796	823	815	806	837	850	793	803	839	756	860	791	806	809	838	775	830	813	835	858	828	830	836	764	772	802	819	883	826	783	831	826	815	786	814	813	812	772	838	817	801	823	833	837	813	782	760	839	787	809	772	784	804	799	811	776	785	851	811	812	797	788	820	819	853	747	789	781	786	782	832	780	747	823	818	747	765	781	851	825	793	766	824	811	817	765	875	811	831	864	778	810	807	796	796	827	794	798	743	781	804	816	795	774	820	822	805	847	797	830	796	804	791	816	857	850	801	802	812	842	775	796	775	825	781	850	803	818	837	786	853	794	848	822	792	842	791	851	826	791	802	797	839	853	830	845	833	812	849	831	841	800	790	805	773	807	776	837	773	790	807	819	875	786	838	825	783	756	811	831	812	847	799	750	831	801	808	831	812	794	780	782	822	779	815	865	821	849	826	777	812	820	801	805	827	816	857	805	793	799	812	831	798	782	762	748	827	768	848	875	797	760	786	836	792	798	798	828	816	797	797	803	875	831	822	787	784	872	800	831	760	822	754	828	802	798	845	809	789	853	729	848	849	755	821	823	812	841	793	812	784	816	807	825	831	870	828	872	768	839	828	862	806	821	791	822	811	777	837	792	813	810	776	760	807	798	820	762	848	783	836	837	762	813	814	845	800	806	819	821	845	841	819	786	830	818	824	815	807	825	792	789	818	831	857	791	799	749	812	808	804	837	776	805	795	790	789	835	819	798	796	798	804	706	734	774	808	770	806	812	819	808	820	843	877	763	794	773	788	859	853	779	826	841	814	805	819	798	841	788	772	821	819	794	764	799	820	835	848	822	769	818	846	792	851	802	763	776	738	783	835	809	815	775	809	794	846	801	802	810	797	800	748	844	830	774	769	806	844	831	790	781	785	806	781	815	814	822	842	880	786	794	768	803	795	765	780	801	787	792	765	787	823	845	801	728	810	763	738	753	823	808	798	800	784	802	826	846	768	810	833	805	808	808	789	814	814	817	779	865	846	742	827	792	800	820	781	780	820	824	833	765	784	811	801	792	790	814	842	864	834	867	781	812	762	845	769	771	818	801	830	771	799	794	777	815	844	848	803	798	789	804	775	776	806	808	752	836	802	818	822	800	826	789	834	859	765	791	798	838	777	769	827	853	746	857	802	739	810	813	839	772	877	776	835	784	814	801	820	820	807	796	811	814	763	805	807	831	855	845	794	768	801	810	798	821	804	863	841	780	822	810	800	799	812	829	785	811	837	783	819	803	771	794	852	813	818	793	841	785	833	815	822	794	855	794	797	849	803	815	777	792	798	844	803	837	819	865	802	842	826	840	821	840	803	783	819	789	848	784	834	815	812	832	800	843	810	812	819	762	828	848	830	821	798	812	820	778	845	790	812	763	849	836	780	786	814	841	795	848	835	836	847	871	852	798	835	888	817	830	823	786	817	787	834	807	808	759	809	822	795	774	797	808	726	783	842	765	766	802	812	775	794	830	772	816	816	801	804	818	765	789	808	808	829	741	805	772	812	805	844	831	816	823	772	803	840	854	815	829	830	843	799	847	806	837	788	790	788	787	766	800	769	793	821	827	842	839	821	799	773	812	810	771	865	805	819	807	823	808	769	828	818	758	826	772	771	870	837	787	852	782	807	815	780	796	836	796	830	784	832	850	794	808	835	787	768	785	788	826	822	803	829	802	826	813	839	806	874	780	811	777	805	814	784	877	789	875	802	791	752	761	843	786	835	780	828	775	819	824	840	811	836	841	808	827	791	783	848	772	767	819	773	838	837	819	805	754	822	767	826	799	848	823	788	807	788	789	815	779	792	792	809	826	817	803	801	831	801	776	818	769	800	807	807	806	844	800	761	826	828	827	855	803	785	845	814	757	805	808	831	776	772	817	780	825	844	837	805	822	829	768	796	757	801	832	824	815	769	779	787	821	817	792	826	772	747	847	809	782	815	843	825	760	781	777	820	813	812	777	836	748	851	838	812	804	805	782	811	832	801	881	815	810	768	834	810	778	792	851	818	833	804	851	784	801	818	830	795	813	808	792	836	822	768	794	839	853	765	858	832	790	802	828	820	861	805	806	794	821	806	776	766	778	799	765	852	844	781	816	809	876	781	835	807	793	819	798	832	739	827	856	822	783	830	805	821	788	813	789	798	854	777	791	854	772	841	795	773	786	840	781	765	822	863	834	823	827	780	824	821	837	817	777	774	822	794	788	776	799	819	821	774	813	819	831	818	825	819	798	830	784	760	801	831	856	774	784	824	772	790	846	871	799	790	757	804	838	814	795	824	794	787	849	831	862	832	817	825	818	818	767	858	797	811	814	788	832	778	825	835	815	811	827	814	780	819	781	800	878	807	812	815	808	802	811	839	847	860	818	812	806	797	764	817	780	777	807	893	808	825	834	797	814	791	779	856	829	846	842	791	787	832	845	864	791	788	833	790	809	817	833	804	846	795	817	801	792	887	788	782	787	789	808	796	867	830	828	849	771	808	855	808	795	775	838	779	826	786	796	790	769	809	867	809	824	846	831	789	837	782	774	842	818	822	815	798	830	764	796	854	767	795	828	804	810	781	840	787	826	797	774	785	824	780	818	795	872	801	776	841	792	807	825	797	776	802	799	774	777	828	797	773	808	788	807	796	846	812	800	818	831	798	801	788	804	784	836	833	845	758	795	814	829	800	798	825	831	802	782	830	784	738	811	758	758	759	876	848	782	778	826	833	796	848	800	789	821	793	773	795	833	770	835	817	799	809	781	761	793	799	855	790	785	809	831	858	862	877	855	825	840	814	792	803	821	842	849	809	785	855	856	804	806	822	758	816	769	823	808	827	810	773	813	854	857	798	819	832	821	778	807	859	784	833	764	804	872	789	812	855	825	782	820	854	822	798	801	805	826	825	790	784	774	837	848	836	812	810	859	788	823	769	797	838	805	774	770	814	773	814	792	788	755	794	827	843	843	830	807	781	816	860	775	844	753	847	801	885	892	785	808	783	766	802	832	801	798	831	757	848	838	803	805	857	845	852	795	803	816	843	780	811	837	824	786	828	806	854	792	796	766	765	844	804	846	811	833	761	802	792	883	802	807	806	876	768	796	778	794	820	847	814	846	827	815	790	845	784	824	883	827	804	799	777	776	768	811	806	836	851	825	786	822
10282	5734	7932	7466	6062	5391	5515	3810	1093	701	671	677	672	654	679	601	537	455	425	429	399	381	385	341	367	331	330	334	323	308	324	333	303	324	320	307	317	311	312	297	328	277	318	325	275	291	327	280	297	312	293	289	291	304	280	291	292	307	288	285	292	307	301	282	305	272	309	275	272	298	282	296	300	300	286	294	288	292	310	302	286	308	296	302	300	310	262	275	296	307	316	293	305	272	290	307	292	353	307	291	310	295	297	284	290	312	304	324	287	310	296	285	275	307	300	263	290	273	313	291	308	299	308	267	270	288	297	283	268	285	317	290	328	282	324	284	282	278	299	280	264	320	325	292	324	335	290	300	293	293	313	296	279	299	296	303	260	291	287	259	306	308	304	325	294	312	283	277	288	292	325	299	291	305	292	304	270	286	310	313	275	309	254	295	313	319	282	277	293	311	295	321	283	295	301	298	297	293	280	305	302	265	301	291	294	260	337	311	314	267	305	308	281	281	306	307	286	261	305	306	264	325	269	301	294	310	302	279	278	314	294	295	305	302	295	293	279	324	268	306	301	302	282	316	260	284	277	297	309	297	300	268	305	301	333	300	302	277	278	292	293	256	316	294	283	306	312	292	285	307	281	291	301	284	278	330	312	312	329	331	296	263	279	274	290	284	321	275	320	320	287	314	311	303	283	326	286	308	287	286	297	304	295	286	288	278	316	288	327	291	281	302	293	309	307	290	314	271	311	264	267	309	306	302	306	306	277	272	266	298	309	320	308	302	281	290	327	311	281	263	309	289	272	281	309	306	258	272	304	291	283	301	275	296	310	275	292	307	307	321	271	285	299	303	288	282	273	287	279	277	261	283	324	301	312	271	316	300	268	283	289	287	304	302	337	299	304	306	273	279	280	295	276	296	269	303	321	292	266	281	286	294	270	279	283	288	305	294	328	300	282	293	285	287	336	254	336	256	298	301	300	308	299	292	298	299	286	286	293	294	283	289	285	316	292	303	287	292	308	316	270	299	262	278	274	320	329	273	304	264	290	287	284	309	271	285	268	260	309	307	289	284	298	302	309	301	292	297	324	326	310	285	318	301	298	287	279	284	300	273	282	290	319	323	288	296	298	279	330	312	308	316	302	298	322	318	259	306	320	269	315	280	290	291	301	265	301	340	299	298	291	273	322	262	298	303	286	306	292	315	291	321	283	283	313	268	322	308	307	269	320	311	316	315	298	288	322	308	266	301	272	293	285	308	290	255	283	278	261	294	269	292	301	323	306	293	289	287	269	288	282	293	291	334	292	287	307	308	273	302	288	303	294	300	291	305	287	265	294	281	293	273	291	314	297	303	306	315	304	315	313	297	309	305	276	326	295	300	312	289	299	310	322	286	298	271	323	283	302	323	276	317	293	305	327	305	298	294	279	290	306	312	279	292	262	336	289	270	325	284	271	303	277	294	319	283	307	260	274	267	291	290	307	316	312	294	275	290	314	276	283	310	277	273	327	310	281	293	289	282	289	299	271	299	287	326	329	304	317	333	313	286	279	295	288	308	296	304	324	291	284	300	297	309	318	278	332	294	277	300	310	308	294	317	270	309	329	278	269	287	289	306	276	283	316	283	314	306	349	324	318	284	300	290	303	285	304	293	306	286	290	275	260	300	298	285	278	295	299	304	265	295	289	318	285	286	307	297	269	295	302	343	312	300	290	286	316	291	323	302	303	288	319	264	304	316	325	292	296	314	270	299	294	301	281	317	316	328	275	297	274	299	254	298	285	263	318	303	312	304	288	297	275	302	301	278	306	271	293	328	339	307	296	303	276	348	268	319	264	279	296	276	310	297	304	303	262	290	277	289	264	276	285	322	317	310	260	337	273	292	303	300	299	284	282	286	323	306	304	295	261	283	286	285	294	289	304	313	289	275	298	324	299	287	270	268	287	296	311	295	294	268	306	328	302	272	287	286	299	291	319	316	278	278	334	304	281	310	273	261	286	276	288	298	314	287	268	300	291	304	286	294	306	296	272	278	276	303	301	299	328	305	287	308	302	281	321	286	283	265	302	278	292	306	299	299	266	277	299	304	287	274	332	308	287	312	300	271	303	339	290	310	291	284	299	286	280	315	317	319	285	295	284	277	315	306	295	283	285	295	289	312	294	292	267	292	309	294	290	302	274	324	303	294	304	282	270	287	287	257	318	321	317	295	289	287	300	298	272	307	277	328	293	286	272	324	286	302	303	304	294	267	275	301	295	287	295	271	304	303	329	296	273	285	274	275	321	285	290	327	289	314	280	304	294	316	303	296	287	293	275	311	317	333	263	311	302	293	300	277	297	288	311	307	251	278	273	287	323	315	302	300	292	294	332	284	259	306	305	306	287	289	322	284	318	266	286	322	306	290	294	301	285	287	308	276	288	286	291	274	309	283	292	287	325	274	278	277	281	310	274	313	327	294	277	282	308	305	297	282	292	284	328	283	289	301	291	275	321	311	296	293	273	298	274	299	304	295	308	324	276	290	265	282	262	316	290	310	300	277	266	260	287	313	292	299	315	269	293	304	270	313	277	302	305	280	331	299	245	310	305	287	279	292	327	315	306	282	288	275	310	291	325	292	292	298	293	291	293	290	318	293	304	301	287	304	301	271	275	301	294	276	318	281	254	302	318	283	298	300	282	309	268	292	312	301	317	308	293	308	289	307	278	302	305	283	281	319	303	286	301	291	312	274	311	279	299	294	276	259	298	304	299	314	324	284	285	296	287	296	292	311	285	282	308	297	286	317	323	320	308	274	283	308	281	309	293	306	328	299	314	306	273	291	310	290	294	258	308	302	283	273	305	268	283	292	296	299	282	284	277	311	308	282	263	253	300	296	304	321	305	306	302	297	275	327	302	291	275	295	270	298	300	337	300	290	289	281	299	303	305	300	313	313	286	256	287	301	284	282	288	288	284	302	301	271	306	277	299	311	313	280	318	293	299	335	293	271	310	300	317	284	288	295	283	286	299	265	302	265	311	303	294	309	291	301	268	297	302	291	296	299	286	305	275	266	270	293	264	322	324	274	308	262	313	285	295	299	323	289	291	302	270	287	298	323	320	292	257	267	277	287	300	294	302	295	301	285	324	296	273	305	306	285	293	294	282	273	269	298	277	286	322	313	319	329	290	286	270	337	313	273	286	323	296	345	290	295	280	279	293	326	343	299	302	293	307	322	313	285	297	301	307	311	343	293	323	277	330	310	301	279	315	312	306	269	308	279	299	281	304	280	274	291	315	268	293	301	302	309	254	302	306	270	313	311	317	297	296	289	290	301	307	288	272	297	310	301	267	290	339	291	275	298	290	296	325	305	309	314	284	316	290	317	276	285	282	274	312	306	296	293	273	320	303	293	312	300	276	295	287	318	317	314	292	310	294	305	300	268	286	282	279	317	289	292	312	313	246	282	264	305	292	298	282	299	298	274	305	282	302	296	289	326	313	297	286	258	288	297	281	272	280	282	274	304
6941	5542	11072	15350	16655	17351	18744	13363	4485	2825	2872	3168	3291	3180	2975	2885	2507	2030	1886	1776	1554	1423	1273	1260	1234	1192	1206	1099	1182	1056	982	965	964	909	887	874	879	907	918	863	832	801	817	805	768	852	877	865	784	853	758	847	779	789	782	795	856	817	837	793	816	833	796	894	777	837	793	788	815	815	844	833	833	795	818	782	778	820	803	809	780	801	854	803	835	813	813	835	791	797	758	808	852	833	806	801	839	822	761	784	786	771	835	833	850	815	820	839	771	834	861	790	818	764	795	795	815	840	828	773	791	806	817	735	870	802	747	828	796	824	822	859	835	809	785	793	799	784	852	812	825	814	767	778	776	799	770	761	810	845	882	821	775	835	790	793	816	808	771	860	826	802	805	894	792	794	822	805	817	773	791	772	822	787	819	806	852	771	816	858	857	840	828	794	752	751	830	800	795	800	810	813	810	792	813	761	774	798	786	782	812	822	809	856	769	775	812	791	848	769	807	801	784	829	818	802	802	789	827	833	843	831	813	831	849	824	812	829	805	790	825	804	844	789	833	827	785	851	849	799	793	814	804	798	778	775	798	785	876	803	802	829	766	807	882	832	768	833	893	803	839	815	816	811	788	841	782	761	825	841	818	797	825	835	828	830	787	816	782	775	858	805	795	851	826	807	850	809	805	753	815	815	799	812	808	861	795	834	815	836	839	809	837	818	857	824	852	826	800	835	834	796	809	795	837	726	836	840	843	842	802	816	814	817	784	824	833	822	867	835	817	823	813	777	816	767	838	805	813	857	819	803	825	802	816	824	855	834	851	785	754	753	813	801	811	807	798	780	813	820	784	868	843	808	834	818	830	868	829	777	795	838	843	821	841	815	804	806	776	822	776	808	814	799	793	812	835	856	830	838	776	798	819	768	822	788	829	821	829	841	824	818	791	867	808	838	794	774	814	765	790	788	789	817	806	828	801	816	750	832	855	834	825	779	749	823	824	825	787	832	851	835	823	773	848	859	818	813	794	834	771	865	822	800	814	816	771	789	821	813	842	834	829	811	789	835	770	791	818	826	810	785	813	794	845	823	846	805	837	815	805	852	760	818	780	864	834	843	794	848	816	854	831	827	830	851	804	761	801	800	773	823	815	777	812	814	806	824	812	853	804	825	817	826	793	807	791	805	814	857	829	769	835	814	837	795	833	836	779	804	824	783	838	832	811	816	836	846	871	838	853	834	796	826	850	798	838	763	837	828	775	816	835	849	826	833	814	845	813	830	801	794	798	801	803	772	863	801	799	790	795	774	836	784	800	819	784	838	799	838	794	811	835	820	771	828	784	793	820	829	766	738	856	859	797	821	799	815	748	792	796	828	772	747	824	768	826	828	855	822	787	873	835	790	816	786	771	819	809	824	814	804	831	831	847	859	785	797	780	811	786	815	873	764	820	852	821	794	762	824	831	787	809	771	815	799	816	812	819	763	808	810	827	818	833	818	793	834	851	821	789	837	795	777	804	813	800	832	788	773	770	796	801	796	774	777	774	860	809	806	831	817	794	798	799	821	804	823	780	850	779	800	798	841	830	785	811	839	782	764	776	812	826	834	824	792	756	786	793	800	796	887	851	774	844	847	856	774	835	763	796	778	763	774	788	823	852	824	736	821	775	802	823	882	818	834	833	822	817	807	780	816	792	793	802	797	846	771	801	791	827	824	810	801	815	793	801	811	810	838	765	794	799	800	772	832	793	862	821	781	818	793	864	796	808	807	816	835	820	811	813	778	800	790	820	800	800	794	850	804	807	812	860	755	846	789	796	862	872	793	811	868	784	812	794	824	772	767	776	766	788	763	828	835	802	817	790	849	845	806	830	766	791	839	820	833	795	805	840	813	807	790	757	785	808	818	786	858	795	787	825	829	810	768	853	799	809	812	826	799	847	818	778	805	814	878	730	861	842	817	753	818	811	812	843	784	787	808	737	790	817	822	805	844	816	857	826	803	779	852	846	793	829	790	835	778	770	795	818	825	760	779	799	813	766	871	794	825	789	792	797	853	843	786	848	838	790	808	780	818	852	828	800	841	815	805	801	851	801	811	811	869	815	785	860	822	803	786	810	821	812	812	800	845	790	826	777	835	836	842	793	832	793	791	791	847	814	794	855	782	796	830	826	818	819	806	836	807	799	826	817	828	816	806	741	805	795	853	827	851	800	826	806	821	798	833	811	802	850	797	843	859	837	779	787	795	799	803	806	824	778	785	823	792	856	793	886	804	814	851	770	805	752	803	853	822	776	785	822	837	780	865	782	792	828	842	841	813	836	842	829	801	781	826	810	830	773	830	823	825	796	830	865	803	843	809	782	778	783	806	826	851	772	774	807	756	838	800	812	821	873	774	795	881	814	856	838	781	762	873	839	830	865	820	756	780	822	827	801	805	824	791	828	824	797	841	816	803	795	841	776	823	822	836	777	809	820	823	849	777	839	821	835	788	791	789	793	825	782	773	817	803	801	843	785	816	853	779	773	809	780	816	809	766	836	814	830	812	762	800	777	828	819	801	853	788	827	782	800	809	852	804	818	815	849	810	764	805	754	810	756	860	851	814	777	790	763	775	814	761	791	815	791	819	833	819	820	815	805	806	792	833	795	770	837	801	834	789	812	787	863	818	827	801	827	767	846	818	769	838	799	772	814	763	820	800	799	821	773	799	844	801	823	783	763	806	843	763	780	787	786	769	868	782	778	798	798	783	798	890	795	791	776	801	810	788	807	819	813	844	808	814	774	857	804	825	813	800	795	869	790	816	827	859	802	780	854	777	866	730	808	855	816	857	782	788	796	824	799	815	821	796	813	787	862	860	788	807	817	837	807	840	831	827	859	786	823	808	806	780	793	876	829	832	831	810	817	844	784	892	804	795	823	808	787	798	850	805	818	738	815	842	837	808	796	832	815	785	820	783	780	768	804	802	824	780	801	771	842	790	806	817	834	779	848	873	832	854	801	796	851	820	846	768	824	823	807	791	822	814	855	834	818	805	774	833	854	855	809	769	790	842	845	803	825	843	823	780	837	808	850	738	847	773	858	785	778	793	829	841	825	840	803	816	825	795	801	834	846	807	833	837	778	765	793	792	823	780	808	803	810	829	798	814	801	804	830	786	829	834	832	848	864	875	782	820	801	813	806	831	733	918	778	816	799	798	764	807	834	802	842	787	832	765	857	794	763	849	821	840	774	820	823	840	788	858	813	854	815	827	829	773	800	803	802	841	822	781	826	782	862	813	831	812	826	817	828	783	822	782	815	805	793	796	774	832	800	818	784	804	803	795	827	822	846	810	815	797	809	788	773	746	849	803	806	806	795	816	759	792	797	849	778	802	755	752	808	821	822	851	817	776	783	808	827	834	840	819	862	834	815	828	816	829	840	793	828	869	804	785	826	787	792	766	807	810	789	808	837	878	804	834	766	786	795	796	810	791	793	770	858	791	796	793	812	846	857	841	786	795	812	820	814	809	760	788
9502	5935	8649	6225	6066	6948	4319	2252	926	955	970	1024	925	894	835	660	613	558	466	437	360	360	372	365	380	335	349	368	353	288	330	312	327	311	301	319	290	312	323	328	277	280	288	272	281	338	262	307	296	299	282	277	277	285	305	291	275	302	309	285	301	295	277	307	313	297	272	286	320	336	303	299	291	314	309	303	322	279	293	273	309	313	284	298	288	278	283	268	311	309	283	273	285	295	326	319	328	329	286	277	322	298	281	314	310	282	296	318	304	310	296	270	281	274	277	276	326	318	294	264	278	292	291	296	302	302	302	272	307	284	305	293	315	302	261	306	294	300	302	255	314	309	291	305	290	282	336	305	307	264	297	316	288	294	303	299	285	262	293	293	280	292	320	320	305	254	295	258	294	285	313	316	280	319	304	304	314	284	275	320	301	273	304	311	278	296	310	258	292	306	303	318	302	290	288	312	319	319	283	297	296	268	287	288	287	301	304	279	296	271	309	260	272	305	283	279	268	312	293	297	292	284	313	289	270	292	305	281	294	296	309	297	293	299	336	269	293	292	286	288	297	300	282	301	268	284	296	308	321	298	295	280	283	266	305	274	282	322	272	303	311	311	290	306	295	277	287	293	303	295	277	309	296	279	296	290	309	320	296	304	261	280	307	318	309	276	290	278	294	296	315	295	316	265	314	271	296	273	286	294	308	289	279	311	299	307	345	319	285	286	314	299	313	298	283	306	293	283	269	260	296	302	314	348	293	300	308	295	296	278	272	299	283	277	284	311	321	285	295	300	320	293	318	293	293	276	289	271	292	296	313	282	298	314	265	320	305	314	296	285	305	290	318	301	300	326	298	256	285	278	289	295	331	290	281	263	288	262	302	301	289	322	303	280	297	283	260	282	282	303	294	282	311	258	293	335	299	290	277	264	282	304	320	280	339	308	274	284	295	292	264	296	308	278	282	314	291	297	329	260	302	318	265	298	288	314	311	291	272	312	280	302	314	322	300	300	308	275	318	277	288	296	298	322	290	315	303	309	307	302	318	275	303	296	290	337	309	305	283	315	297	296	320	274	314	298	284	323	301	277	293	293	280	330	291	288	285	318	299	278	347	290	277	287	270	305	288	310	295	287	271	257	293	286	285	281	281	291	306	291	293	311	330	304	275	296	316	291	287	287	307	284	272	291	302	281	296	308	298	286	304	303	255	290	303	289	278	280	294	301	336	258	315	311	316	276	298	288	279	291	349	279	300	314	322	304	259	280	290	285	308	332	285	342	286	310	277	302	271	287	288	309	291	351	282	316	278	317	295	298	290	322	303	299	306	288	296	277	294	282	296	317	319	297	323	264	264	307	277	305	292	337	298	308	333	301	289	281	275	249	274	294	330	276	288	301	290	258	322	293	309	295	295	324	323	296	296	312	294	266	294	290	293	279	304	276	272	334	323	267	281	308	309	320	254	323	309	293	286	249	312	319	289	291	317	319	266	308	311	316	273	280	268	321	299	308	298	270	270	252	287	311	319	312	279	259	278	320	318	287	307	313	304	275	283	300	316	319	279	299	314	298	298	304	276	326	292	280	311	299	288	289	309	340	299	282	303	285	280	278	306	294	282	319	308	300	303	280	290	299	312	276	288	299	285	329	302	298	270	304	290	272	293	322	313	275	288	302	290	325	319	282	297	280	301	265	304	282	308	278	280	278	297	302	300	293	301	295	316	289	287	315	304	301	330	318	292	348	286	286	262	309	270	331	288	285	266	275	302	282	313	273	296	277	304	293	273	296	320	279	277	315	297	309	293	250	294	304	276	269	286	300	304	293	308	290	296	289	282	302	304	307	274	273	291	300	298	322	278	319	297	310	301	290	264	307	302	292	318	292	292	281	284	267	320	308	312	293	303	265	298	316	252	284	305	297	321	303	316	297	302	264	282	269	302	301	282	284	308	307	310	286	270	309	333	291	301	282	265	294	290	295	300	264	302	301	310	303	283	314	316	261	289	287	286	329	305	295	315	275	312	294	298	303	289	304	324	307	292	288	302	286	288	305	294	272	299	291	286	317	290	333	287	304	318	300	300	320	326	285	296	294	337	331	314	313	287	311	301	311	300	311	286	257	291	308	326	285	300	293	292	291	285	305	302	325	295	286	299	317	300	279	322	303	297	297	315	336	324	305	308	311	316	280	306	295	297	301	304	295	300	317	278	291	281	293	307	283	267	302	307	285	260	265	300	253	293	290	310	314	280	278	300	301	286	306	304	322	267	276	282	308	312	302	298	324	257	283	306	300	309	308	304	325	277	313	281	295	300	257	297	301	292	323	304	311	250	322	310	310	303	261	284	253	306	294	319	293	316	256	297	278	295	307	311	314	332	308	306	279	307	284	316	290	286	318	300	285	282	308	252	290	297	291	265	305	289	295	299	313	298	314	305	283	303	290	278	320	303	311	300	302	320	312	319	303	272	293	305	299	286	300	301	318	250	324	284	250	302	301	274	301	270	299	325	287	346	290	284	319	302	285	320	279	281	309	301	320	288	300	283	286	289	277	278	294	306	318	314	276	299	274	287	301	249	285	293	318	290	292	283	296	300	313	288	311	290	301	277	317	261	287	310	293	304	312	303	307	310	319	286	301	268	300	291	264	308	285	318	262	287	306	330	313	265	304	316	299	299	299	314	283	306	282	301	304	297	308	321	295	264	301	281	287	299	308	300	323	291	270	285	321	275	281	307	296	299	270	315	280	251	291	333	296	284	287	292	307	295	287	288	341	310	334	321	297	277	302	280	265	314	278	285	296	305	275	310	271	307	291	312	283	290	295	294	329	312	290	290	294	290	316	301	319	300	328	255	295	315	300	290	296	296	308	321	272	317	300	286	289	291	303	277	289	302	263	289	294	283	287	261	295	318	308	299	289	291	312	327	301	295	335	271	290	323	320	255	314	301	285	322	282	272	296	304	321	285	268	249	323	304	290	318	316	310	277	306	282	305	274	282	290	265	314	293	292	292	291	299	304	304	307	320	313	304	316	316	341	326	286	297	286	329	312	296	282	283	318	304	294	291	292	313	282	271	293	323	285	312	339	240	318	314	287	279	315	302	332	327	256	292	289	307	270	291	323	289	293	290	294	276	307	265	257	321	300	299	283	302	278	318	307	301	281	269	311	323	300	276	279	297	330	285	317	297	308	280	280	283	271	281	305	271	317	301	299	294	290	308	293	310	290	267	276	289	261	291	286	315	334	315	297	266	285	282	286	282	291	306	291	294	300	316	303	327	301	285	280	314	299	282	331	287	255	295	300	288	280	277	286	308	315	318	290	299	292	303	300	265	277	302	352	267	300	280	314	337	282	270	319	304	316	288	288	266	304	268	287	301	292	302	322	307	316	308	305	279	288	311	265	289	287	321	304	276	282	335	301	309	313	281	298	263	330	291	245	292	298	332	291	313	335	292	286	284	291	281	330	295	310	279	296	279	298	290	286	324	298	291	278	286	294	287	312	283	306
6529	5715	11366	13165	17880	20697	14465	8589	4071	4344	4461	4719	4524	4206	3992	3307	2596	2494	2242	1889	1597	1519	1246	1250	1293	1373	1299	1146	1130	1048	1034	1018	1012	977	916	868	850	873	909	921	860	814	786	873	810	836	847	800	809	831	837	802	806	840	813	825	823	791	834	806	811	838	798	838	830	799	809	836	848	854	850	814	816	831	803	797	851	799	831	829	759	849	800	743	845	780	853	778	830	843	847	790	817	872	800	787	847	785	820	817	810	824	831	818	833	828	816	815	794	831	806	801	849	799	798	804	802	801	857	836	821	832	791	858	807	786	800	827	830	847	832	807	811	792	849	806	856	858	854	790	851	879	817	824	861	787	803	835	829	828	788	828	846	824	835	840	824	845	814	789	866	829	786	780	814	877	876	805	816	829	844	850	832	798	830	846	789	820	787	823	819	790	823	800	802	814	805	816	815	807	815	786	834	778	776	801	821	812	805	790	743	801	777	820	821	797	852	800	781	810	795	768	819	834	829	835	850	800	787	790	839	788	791	790	781	851	775	804	775	779	845	763	754	813	770	791	862	807	839	855	836	831	807	813	798	773	814	834	802	797	833	769	783	773	866	791	765	798	833	831	843	840	820	834	797	751	833	810	829	845	814	842	833	842	838	781	822	802	786	815	835	807	825	819	837	775	835	862	813	826	838	774	810	805	803	868	856	763	836	855	816	824	814	836	823	814	851	779	858	771	855	889	807	764	792	797	809	771	810	808	809	794	754	770	791	816	785	816	757	818	781	858	877	856	810	860	769	835	816	819	833	828	837	819	802	807	834	856	823	808	807	832	807	812	801	826	842	810	854	782	781	825	817	820	796	808	857	793	814	796	758	829	792	778	865	832	868	812	811	799	810	847	740	815	819	862	843	831	822	806	884	808	761	781	853	775	802	831	802	761	789	846	803	790	817	802	793	805	800	760	825	803	815	795	838	837	815	821	783	840	826	793	811	789	770	809	760	826	721	800	823	820	820	873	804	825	799	813	791	802	819	800	849	782	869	861	816	763	763	814	838	832	818	750	777	852	838	832	880	802	792	840	829	805	818	766	823	798	852	831	827	811	778	811	826	809	771	763	845	814	833	766	887	823	816	775	814	826	804	848	861	812	812	800	786	833	848	862	828	761	765	824	828	844	747	766	777	782	820	780	792	802	789	853	806	819	885	846	815	820	833	838	803	794	816	802	841	815	826	830	769	796	844	802	811	820	854	792	779	783	800	809	808	813	813	810	817	833	793	763	837	852	832	820	764	788	825	797	775	792	771	842	855	836	791	816	833	828	828	816	829	834	812	818	809	809	872	864	786	797	862	790	799	820	791	829	827	822	778	768	780	841	820	800	855	826	768	832	799	795	895	862	780	823	802	847	772	827	837	786	792	874	852	769	837	802	817	767	855	842	836	842	809	826	812	851	848	791	829	815	757	826	829	836	825	842	805	799	808	860	799	839	794	777	806	792	805	812	817	810	775	816	822	796	823	841	769	786	796	857	798	851	835	831	764	840	860	787	821	794	831	793	828	830	850	827	845	821	797	828	841	808	776	805	841	776	774	813	797	841	818	818	796	776	810	823	839	785	837	784	766	779	784	840	830	800	840	837	813	829	791	789	793	832	826	828	807	807	837	807	862	806	815	790	787	778	815	858	850	816	830	790	721	830	783	783	807	771	803	844	881	764	840	787	751	810	814	809	766	834	791	895	777	779	792	870	800	791	836	780	866	863	782	859	851	824	825	810	812	791	850	790	832	854	845	833	770	783	823	846	836	834	869	778	823	837	812	812	822	812	820	818	812	864	769	819	779	801	852	808	824	766	807	774	811	779	836	791	772	784	828	838	789	780	808	785	800	789	756	798	822	783	853	788	802	803	871	838	822	812	837	841	796	797	772	782	831	837	741	849	829	806	864	817	841	829	767	843	810	768	813	760	828	835	781	813	815	864	794	790	778	869	800	824	857	784	789	828	802	770	766	826	820	775	833	806	860	836	803	780	838	819	780	857	832	797	821	797	823	795	827	836	828	832	815	782	861	812	763	854	792	842	821	803	778	823	778	826	802	827	800	809	836	824	783	785	791	857	805	807	833	842	801	858	861	806	849	814	791	788	855	857	779	793	804	840	815	804	791	787	817	830	838	846	763	854	805	817	838	770	777	833	838	820	796	822	797	784	825	824	842	826	796	821	843	873	833	782	809	814	771	810	793	812	793	827	776	799	828	854	784	787	865	831	784	887	772	833	798	845	826	790	781	793	803	824	795	859	835	807	860	817	748	799	834	840	823	820	818	748	796	807	852	842	799	751	854	803	806	849	822	831	780	826	823	766	841	755	868	835	828	796	832	877	833	825	868	837	783	831	831	821	803	832	850	826	821	815	810	782	774	826	776	824	799	800	816	851	828	825	799	788	804	812	812	866	834	835	798	777	789	838	835	808	809	839	829	859	755	796	824	817	780	827	830	801	837	776	810	819	814	825	791	823	780	825	866	835	844	800	873	814	840	809	804	839	796	807	759	826	785	815	809	786	876	808	806	798	786	829	849	776	764	836	781	832	756	805	784	825	793	825	829	837	846	792	813	799	823	850	786	837	846	768	773	785	812	799	811	806	836	883	796	847	809	844	784	814	852	799	803	833	831	807	817	784	788	819	822	832	822	779	834	810	801	763	853	804	793	794	832	798	806	794	853	822	773	840	854	815	852	793	818	789	812	790	764	839	777	893	794	815	802	821	780	743	829	803	822	750	819	791	815	875	810	757	888	813	847	771	820	809	797	854	806	789	832	786	797	828	839	835	844	840	799	848	800	803	845	839	831	863	842	803	780	764	819	792	823	808	774	833	801	815	827	801	848	808	775	772	814	839	762	835	779	787	817	867	772	816	796	833	834	846	867	777	830	788	840	822	829	787	799	864	782	852	827	879	847	830	821	764	800	810	821	825	807	856	822	836	832	861	814	846	806	833	840	855	793	811	859	821	776	822	825	804	785	832	807	798	731	797	784	801	803	781	824	837	815	822	843	833	850	837	830	824	816	826	805	834	802	767	854	795	819	874	799	808	767	773	830	793	838	818	903	811	799	821	828	787	744	801	827	840	792	799	774	834	801	818	782	810	833	795	805	790	830	827	845	829	780	752	809	791	816	836	818	816	801	832	783	794	832	832	830	797	795	844	802	761	861	885	822	860	784	809	798	769	850	851	804	821	794	864	779	809	824	806	748	843	756	821	774	834	829	836	803	828	837	834	816	775	805	884	849	837	796	811	807	847	848	774	820	846	824	792	834	791	804	825	862	823	819	785	856	836	859	847	803	786	821	864	799	864	854	774	798	801	778	812	869	852	794	871	847	854	790	805	871	771	740	833	777	802	790	840	816	801	824	838	845	813	802	827	827	835	785	792	843	847	828	752	795	814	800	829	763	801	801	833	778	833	797	813	815	818	810	848	791	852	813	840	839	804	803	823	803	834	752	812	781	824	775	816	822	777
9770	6447	7083	5631	7007	7146	4026	1519	1250	1253	1313	1215	1082	980	858	712	699	531	474	425	466	441	394	382	379	370	391	341	329	292	340	313	303	323	299	320	277	287	299	310	305	285	303	327	294	317	296	318	271	290	296	296	287	272	277	281	286	300	302	242	305	281	299	299	293	282	317	277	293	275	283	275	305	298	268	310	313	289	298	335	305	309	296	294	293	310	298	296	332	285	289	280	312	313	309	302	297	294	283	311	325	295	315	304	308	296	305	283	299	320	291	293	266	291	297	257	305	325	294	279	307	311	302	295	280	363	323	347	282	294	311	280	291	321	303	318	296	286	314	298	292	300	321	277	299	300	302	296	294	317	261	319	292	293	294	285	296	302	317	289	295	293	316	317	335	301	277	265	287	300	281	301	296	282	289	272	283	303	285	311	318	305	278	324	309	303	251	276	290	292	283	298	325	301	290	311	276	282	328	276	269	280	264	290	298	308	293	256	317	320	291	295	298	291	279	283	282	300	322	330	267	323	282	292	300	292	305	283	271	282	271	312	264	293	288	289	304	342	266	282	271	283	295	296	317	288	271	270	286	296	289	337	313	299	293	272	273	282	320	287	291	281	274	317	295	270	269	270	314	288	304	287	303	302	287	298	253	309	307	300	288	290	308	306	287	304	286	301	283	307	299	311	294	262	295	270	323	284	285	286	319	266	264	302	317	284	282	298	286	336	303	281	286	283	303	302	313	269	278	273	267	260	281	285	291	296	289	303	282	325	307	291	300	273	308	312	307	289	300	266	255	332	297	302	280	277	297	308	320	287	313	290	335	304	268	246	299	296	287	298	250	285	300	291	289	283	252	276	282	333	296	293	306	313	292	284	270	313	278	306	279	304	292	300	328	300	293	305	258	268	292	274	289	282	316	296	278	302	274	286	274	284	285	317	276	280	317	316	311	296	291	307	295	310	292	304	322	269	285	269	317	286	284	284	290	303	303	305	273	272	273	314	294	278	305	299	286	268	284	317	285	267	301	297	303	303	291	295	311	278	276	291	289	312	265	294	310	295	304	316	283	289	308	277	322	306	283	341	279	283	285	310	325	300	314	307	319	277	285	282	299	277	299	284	291	285	324	316	318	308	306	308	290	312	293	297	282	290	311	338	295	292	293	281	292	293	289	320	314	322	302	297	293	284	295	288	303	322	291	318	319	316	278	300	303	288	297	294	306	282	277	294	309	286	270	317	332	312	291	302	328	299	276	274	322	308	289	300	288	292	283	326	281	284	287	316	282	273	306	321	279	294	286	284	277	287	279	300	308	271	268	284	291	295	293	311	282	304	274	256	299	276	287	267	287	285	283	285	263	330	274	296	328	300	295	297	292	298	270	281	283	272	305	288	272	295	293	294	272	262	304	317	283	292	291	307	288	282	289	304	302	279	297	283	280	296	289	306	266	307	277	290	270	335	317	275	293	321	313	298	300	297	311	312	309	282	299	287	292	314	308	279	268	308	306	279	306	307	335	295	328	314	306	306	286	300	302	295	305	320	298	301	318	280	254	301	305	284	302	288	277	304	291	282	278	280	281	286	289	276	280	265	291	323	307	282	340	305	319	292	282	278	261	323	289	276	290	304	294	304	302	314	285	302	293	290	302	275	292	319	297	289	304	274	282	337	297	293	290	295	291	268	305	295	312	300	305	300	285	282	324	289	298	329	282	271	271	305	298	291	284	318	267	295	309	283	304	267	278	274	297	281	290	294	299	260	300	282	273	246	322	282	287	313	294	282	262	342	334	291	279	303	306	295	312	273	316	282	315	302	340	286	301	265	295	276	310	272	331	275	304	284	309	309	309	289	289	303	280	270	294	312	252	283	328	286	301	314	307	304	272	297	321	300	268	339	334	300	318	307	270	283	303	272	293	323	291	265	313	270	307	283	290	284	284	301	307	295	297	297	287	320	300	251	293	299	284	300	322	283	314	266	279	301	304	278	294	278	298	264	333	279	264	288	297	279	295	300	285	285	308	273	312	290	274	288	305	308	295	294	276	317	287	302	284	293	297	319	305	277	302	333	293	283	320	282	276	270	308	290	270	315	287	278	323	325	296	290	315	292	274	316	336	321	315	318	276	270	278	315	313	324	293	317	281	285	307	283	303	287	295	313	282	288	293	289	261	305	277	301	288	322	298	292	289	273	314	289	278	298	287	314	299	274	273	287	312	299	324	304	302	291	311	313	272	309	314	303	299	310	281	288	295	296	269	285	333	281	308	298	276	322	284	294	321	284	289	308	286	303	315	295	293	269	289	301	291	287	304	301	300	279	309	306	329	275	308	288	303	309	276	322	274	321	269	304	316	271	286	286	290	275	307	278	264	310	302	275	297	292	301	304	307	296	327	305	286	311	330	301	296	315	296	304	267	293	286	298	320	281	282	306	309	285	314	290	288	320	286	326	300	290	306	295	268	281	277	298	295	287	290	308	277	304	311	317	312	314	279	317	279	288	297	338	281	318	329	277	306	273	311	287	283	301	278	283	320	278	300	294	329	290	290	296	305	309	271	286	297	272	300	303	312	292	291	280	287	282	263	284	298	325	339	280	282	282	297	292	275	290	272	304	291	298	256	308	294	280	333	310	318	305	279	298	290	304	303	309	325	306	300	304	283	312	301	274	301	324	307	261	296	298	259	288	305	304	283	282	286	288	289	295	289	287	299	286	286	330	289	280	257	285	305	303	299	302	249	320	258	258	294	292	297	285	312	284	303	291	298	274	287	302	272	278	272	298	299	305	297	314	299	280	293	310	311	285	273	286	294	320	265	303	286	306	279	277	310	316	271	309	285	295	298	311	275	294	312	264	304	301	310	274	297	268	311	299	293	303	301	308	284	288	302	302	289	315	301	301	291	297	269	289	267	281	296	269	285	315	277	335	260	266	295	309	301	309	298	284	272	305	300	301	306	278	282	307	301	295	308	302	298	306	263	273	269	298	293	292	274	288	307	291	314	273	284	281	293	287	270	281	288	290	300	311	301	297	332	292	320	272	291	306	324	328	316	294	287	297	327	302	313	288	303	313	282	311	337	327	338	317	305	274	298	318	295	303	310	296	288	276	299	316	320	330	269	297	303	313	315	284	303	321	322	291	296	317	297	280	296	303	289	287	315	289	318	288	297	299	289	300	289	298	295	295	272	280	290	312	285	308	322	306	296	266	319	287	283	276	262	292	279	278	275	318	316	295	324	303	307	292	256	294	326	307	307	317	322	287	293	292	302	299	294	322	302	276	292	306	276	310	289	280	308	306	301	268	318	257	301	312	283	331	277	299	309	290	309	276	296	261	331	275	296	306	330	260	276	294	297	315	323	280	287	272	282	321	264	311	309	290	293	272	273	278	268	285	298	273	254	299	303	283	305	278	289	308	305	332	276	298	321	311	278	316	317	309	283	300	282	291	300	289	283	310	312	313	303	317	319	315	303	266	299	311	289	306	303	293	293	309	297	289	321	266	271	276
6782	6165	9240	12666	20081	20923	12870	6305	5607	5779	6200	6079	5496	4859	4261	3524	3212	2640	2136	1889	1798	1808	1603	1574	1463	1424	1303	1082	1079	1082	1014	998	1019	992	942	897	901	941	868	863	823	821	795	820	818	808	854	859	810	847	821	779	787	842	823	826	826	823	813	805	810	799	796	798	799	852	811	808	826	778	842	772	809	815	824	812	845	827	832	781	817	811	824	770	808	780	765	843	858	852	825	798	810	829	897	851	793	791	834	783	827	817	844	845	796	778	792	840	786	815	815	778	812	767	916	819	797	847	804	852	866	835	833	805	845	845	789	819	775	770	760	772	791	825	780	833	868	775	770	796	803	807	778	776	818	798	819	866	801	772	848	824	756	745	784	833	817	799	823	815	819	812	870	800	858	799	822	836	800	855	813	807	799	823	839	768	777	782	824	843	830	813	786	816	804	790	813	835	812	811	827	823	781	808	810	816	826	775	861	785	800	816	794	806	818	813	869	844	751	825	807	863	836	818	828	814	844	828	798	814	886	818	813	803	806	829	826	782	852	808	828	790	794	795	794	814	787	842	799	867	813	811	878	876	838	804	817	824	824	777	783	849	855	827	790	784	841	820	838	847	880	894	794	825	863	853	812	779	792	802	831	783	841	823	830	805	836	840	768	807	794	782	759	814	805	860	789	797	790	797	820	840	815	814	795	815	828	848	876	871	827	779	840	817	837	842	824	875	849	825	744	850	796	793	793	803	811	836	842	808	837	838	856	843	831	841	825	802	830	876	824	773	854	822	838	823	805	776	851	793	830	826	853	795	826	795	837	822	843	788	795	856	822	806	825	802	784	824	787	815	740	804	811	823	786	811	826	812	813	849	852	823	825	839	842	784	819	789	796	842	790	799	791	774	806	816	790	772	893	839	844	805	778	856	837	835	827	818	797	813	777	840	787	781	814	825	820	799	826	814	803	810	792	825	806	861	850	746	820	813	748	779	848	819	811	819	797	852	821	836	809	844	831	863	827	810	818	819	844	848	794	808	802	820	833	798	765	778	800	840	822	805	812	812	825	832	839	806	845	810	820	794	815	789	777	818	825	822	818	856	803	792	818	794	763	835	837	822	844	790	837	860	774	850	858	852	790	795	799	796	848	799	819	737	809	838	770	785	819	829	774	806	817	857	827	819	845	825	837	795	829	835	823	822	832	825	827	763	786	811	882	795	818	810	840	794	823	830	880	769	811	825	864	813	874	832	799	762	834	805	787	848	783	808	834	791	830	814	796	800	768	812	847	801	836	827	796	806	811	798	795	860	812	848	795	841	829	775	798	830	857	769	846	871	822	797	803	829	827	833	806	792	820	803	835	835	816	884	791	817	826	821	770	830	858	812	819	811	802	825	818	761	797	783	787	820	759	836	839	836	817	835	826	785	803	812	858	846	806	883	806	851	834	812	778	839	809	829	806	796	826	845	768	799	836	809	837	839	812	841	807	803	837	775	751	829	782	810	816	818	763	825	843	813	808	776	807	815	788	834	793	814	842	821	844	866	789	809	814	807	815	851	809	837	747	807	806	840	794	776	793	804	803	738	841	805	805	816	788	849	784	835	789	818	799	840	833	834	858	859	824	775	735	819	812	802	829	819	782	811	858	818	822	794	838	831	796	834	800	827	780	842	768	781	844	775	855	772	772	792	818	812	792	826	841	829	793	811	842	855	837	802	845	824	839	805	757	883	843	847	827	832	816	868	835	804	809	800	805	795	817	766	851	826	829	820	846	778	788	807	836	830	816	794	802	794	825	854	781	846	822	861	852	803	843	853	770	828	833	784	804	823	752	833	796	849	804	836	830	848	835	806	828	826	805	834	812	823	830	850	834	830	817	806	824	787	814	821	804	772	865	858	853	785	807	791	795	806	826	795	812	844	869	806	817	834	853	860	860	805	812	772	815	800	805	764	806	807	813	855	825	843	774	782	824	838	820	782	799	771	800	814	825	786	808	791	888	855	752	801	817	809	817	850	837	803	826	803	909	881	787	798	820	788	795	798	811	818	847	785	784	817	771	798	794	788	811	821	840	865	845	823	793	838	832	806	857	788	858	813	796	806	798	744	802	827	848	811	790	792	838	838	835	813	830	767	826	826	809	778	816	843	789	815	850	835	787	814	798	791	803	812	812	798	811	809	873	813	827	815	816	819	828	817	828	819	856	799	780	879	815	839	782	804	805	819	832	835	826	810	841	806	835	795	835	796	839	901	826	807	849	810	841	823	803	810	876	836	802	819	785	832	741	801	796	785	766	782	782	805	759	787	846	830	809	858	830	824	861	846	866	784	814	806	769	783	757	788	769	798	833	800	805	834	866	820	818	812	866	825	794	802	837	805	795	860	839	814	878	810	822	854	835	822	829	847	814	788	818	784	844	772	824	798	863	853	835	775	811	815	768	856	799	782	793	769	837	787	739	791	806	808	789	792	800	814	774	815	817	823	861	809	785	795	842	847	821	823	842	801	869	806	844	784	826	816	821	824	783	843	857	838	846	811	861	791	834	814	817	784	877	814	839	830	862	779	814	820	797	854	839	803	833	843	811	828	812	836	803	865	826	739	802	833	824	793	858	810	800	784	812	827	838	811	818	826	823	874	779	801	819	807	876	813	798	800	759	825	814	757	765	886	781	813	812	828	797	876	786	797	803	852	817	830	785	812	816	825	803	842	794	802	833	780	864	792	778	812	790	832	844	795	775	797	815	826	865	796	852	783	816	828	792	799	805	774	820	825	823	842	846	812	769	845	781	818	801	774	868	849	848	809	865	822	868	743	837	798	813	817	818	825	830	789	781	802	848	833	805	809	808	762	800	821	795	811	808	816	807	800	768	819	819	770	800	776	817	817	865	863	806	824	837	836	818	793	813	835	818	792	829	805	819	761	784	883	804	833	818	794	856	811	851	820	868	806	832	818	805	840	815	851	784	790	847	772	831	875	819	765	837	829	791	824	817	822	814	815	818	856	803	799	801	815	877	801	788	863	787	827	828	852	823	818	835	805	813	748	843	833	811	820	811	852	824	787	811	818	811	820	886	825	823	798	825	806	782	800	786	784	729	804	829	769	761	817	858	769	803	867	778	843	855	834	814	796	817	880	800	827	836	840	824	795	805	833	793	820	741	784	775	806	827	842	790	832	825	829	793	787	803	841	782	830	796	878	795	858	860	802	838	803	826	819	893	812	776	773	836	835	778	785	806	773	808	834	787	832	831	797	816	779	802	781	867	822	793	801	797	830	877	855	788	830	850	793	861	795	771	771	822	834	774	779	807	796	779	859	823	857	805	825	842	819	832	764	831	814	868	795	788	804	808	807	824	845	770	810	827	815	832	802	850	844	859	859	816	864	830	850	800	831	804	819	846	850	837	806	792	763	843	802	794	804	877	827	787	815	898	835	882	807	819	789	785	817	834	825	812	800	837	837	799	785	805	798	814	892	799	804	753	760	775	813	827	820	857	817	786	830	811	842	796	786	832	820
11705	7542	7539	6100	6938	6823	3023	2056	1972	1978	1898	1541	1261	1064	894	838	845	755	640	562	558	523	543	472	428	405	371	354	348	350	325	327	305	334	314	306	296	324	308	337	313	288	316	268	300	297	299	296	284	310	304	276	320	300	294	304	266	278	299	284	303	290	265	250	270	293	278	309	290	286	324	321	299	304	349	308	291	293	287	263	286	270	291	275	301	280	301	279	312	293	300	293	284	280	331	295	289	276	284	264	295	300	311	291	307	285	334	258	281	305	311	304	271	310	271	306	309	294	292	259	284	298	304	295	282	297	324	318	327	289	319	303	269	328	328	316	314	286	294	317	287	296	287	283	279	333	297	311	308	284	314	334	290	299	282	290	310	262	311	293	272	322	295	294	296	291	285	264	297	292	293	309	275	277	287	308	309	296	307	274	281	244	300	273	278	260	288	306	292	284	299	282	305	288	294	298	281	307	274	315	287	283	301	294	267	275	279	265	302	279	313	307	318	285	284	277	314	291	296	306	282	295	277	308	300	292	307	291	281	282	311	311	307	263	271	303	267	263	282	267	282	265	330	273	290	310	305	291	288	300	283	322	271	310	305	310	264	289	274	313	303	291	322	301	304	302	291	299	265	319	276	322	277	273	275	280	308	284	277	327	288	277	291	291	301	283	291	304	298	275	268	274	353	303	272	315	312	310	302	279	275	266	306	273	282	321	291	276	301	280	312	295	308	293	274	282	288	282	290	303	281	310	292	315	307	290	341	299	283	292	307	294	306	294	290	292	319	284	286	249	300	289	292	279	317	296	320	269	263	281	290	295	283	279	303	271	314	290	292	259	291	304	277	264	310	315	318	284	304	284	325	297	285	279	317	299	306	295	318	292	315	292	272	268	272	315	275	324	305	316	307	287	293	304	295	298	290	295	278	281	291	316	282	316	293	287	309	301	324	290	264	286	333	318	291	310	290	268	323	307	316	298	283	279	298	320	320	290	304	306	303	287	282	285	306	293	291	304	292	281	307	258	313	300	271	272	280	274	263	306	323	280	273	278	295	313	318	295	312	309	305	290	281	269	310	280	268	316	303	300	279	302	307	270	305	298	278	279	299	323	305	278	275	288	272	299	287	290	284	271	339	309	313	314	322	319	316	279	308	285	273	280	289	278	321	318	284	284	314	259	287	276	312	285	300	266	276	312	309	308	317	288	271	321	280	281	296	283	314	296	277	300	297	291	313	273	300	291	277	305	279	299	309	285	325	287	289	285	275	277	311	281	315	281	315	300	311	309	327	314	266	301	294	283	298	262	307	278	291	287	330	291	307	291	300	299	285	296	309	299	300	281	300	275	317	302	280	303	301	296	306	302	302	294	300	302	283	284	266	272	312	290	288	281	278	298	270	279	277	306	309	296	294	277	273	293	289	280	289	303	273	307	308	277	309	293	338	301	257	302	286	291	277	294	311	287	280	293	266	283	290	281	337	279	306	282	321	284	294	306	290	313	308	295	301	305	271	310	293	287	342	326	300	301	275	319	267	287	309	305	296	306	283	309	266	265	307	299	286	258	285	312	282	319	325	301	292	305	311	288	281	297	294	308	317	289	294	327	320	264	293	289	305	309	289	275	259	299	307	304	270	273	298	276	279	288	304	292	306	316	299	257	309	311	304	325	307	291	310	294	271	288	311	315	302	290	320	309	330	290	286	293	338	301	275	295	305	305	280	288	270	287	314	297	320	296	293	301	282	282	292	311	301	337	293	321	280	288	292	342	260	297	317	276	274	307	304	284	315	268	288	286	260	303	296	276	296	272	273	300	290	282	279	299	274	283	295	297	301	298	309	257	266	286	293	293	344	302	304	295	324	299	304	313	304	276	295	296	307	304	317	293	268	310	298	275	281	291	285	287	290	294	302	300	287	295	309	290	273	309	275	279	292	315	292	296	294	313	294	312	294	262	312	308	285	294	314	295	276	270	296	287	275	255	276	288	307	281	281	267	302	314	301	292	273	279	289	254	271	287	312	300	294	290	309	304	306	297	270	319	303	270	297	304	308	307	297	314	286	304	300	300	289	295	309	305	285	293	293	324	325	305	322	276	292	277	333	293	282	296	292	266	306	296	318	301	303	294	357	293	294	271	329	312	326	300	287	316	307	281	280	290	305	304	294	286	320	309	271	293	301	297	286	296	303	298	304	272	290	329	308	279	275	264	259	293	285	313	336	293	362	281	286	319	287	270	305	308	306	335	303	310	309	291	294	296	327	275	275	283	282	316	301	287	298	294	313	272	291	283	296	292	263	299	323	299	295	278	293	292	317	323	293	316	261	301	293	308	308	318	308	308	320	298	300	300	318	340	289	269	297	307	297	274	258	284	290	282	279	289	297	312	273	313	281	305	286	302	305	281	298	304	282	313	284	297	313	296	301	297	299	310	287	304	300	280	268	278	282	292	277	324	287	289	299	320	269	291	310	288	281	299	307	312	289	291	324	283	284	301	294	246	337	304	288	311	310	312	280	299	295	303	311	296	297	292	308	287	286	303	287	318	323	316	312	298	291	306	323	306	298	278	278	320	311	306	302	297	356	311	287	282	311	280	285	301	322	279	294	294	284	297	284	310	287	299	266	301	269	301	282	286	299	286	275	274	283	306	306	302	299	293	317	300	285	324	312	339	280	267	273	310	283	281	281	291	286	275	341	301	284	283	299	309	311	321	303	321	307	300	275	290	329	311	318	277	306	301	289	280	334	253	313	288	280	285	295	277	308	289	295	314	322	306	313	304	293	274	286	272	274	260	293	294	278	311	315	301	295	317	286	292	303	319	289	318	301	303	291	288	307	285	282	301	317	310	272	299	315	309	310	299	295	294	285	318	279	290	315	315	297	280	281	320	298	281	274	285	279	292	284	317	307	299	300	276	298	309	289	301	312	265	313	261	315	296	283	263	308	276	293	272	288	293	293	312	288	277	316	280	281	265	290	302	291	278	275	303	322	328	284	289	321	305	298	323	288	298	315	304	288	282	321	296	308	294	264	314	333	302	318	300	287	287	291	312	304	282	310	281	319	270	278	306	307	298	279	299	306	292	275	309	280	302	273	267	291	280	298	332	333	316	287	324	268	293	269	285	273	267	308	290	298	318	303	302	313	307	278	278	329	294	270	280	289	335	285	304	285	267	271	288	308	307	298	310	263	298	284	271	282	256	303	287	291	305	295	315	275	300	269	299	305	296	309	292	313	270	305	295	328	310	258	289	306	313	309	293	277	299	312	282	320	286	305	307	294	293	289	301	301	297	296	288	311	281	299	326	289	309	304	313	288	285	304	310	303	264	301	280	297	302	327	303	309	287	286	322	295	302	328	300	290	309	289	317	304	276	293	295	297	339	290	291	268	290	287	297	293	306	313	322	280	266	283	325	294	276	291	297	314	287	289	291	292	288	300	272	311	303	304	290	304	323	320	320	271	302	313	317	300	300	323	303	288	287	338	298	289	312	283	300	306	305	306	307
8255	6951	10513	13338	19656	19818	11534	9000	8483	9032	9092	7274	6036	5141	4673	4336	4198	3626	3133	2725	2612	2617	2399	2133	1842	1526	1367	1297	1313	1197	1137	1164	1121	1092	1037	975	966	925	1012	949	852	826	849	810	844	833	802	831	787	822	852	837	805	904	788	803	772	785	795	807	832	817	819	769	816	798	782	837	841	816	779	844	808	847	850	786	807	784	813	854	798	834	815	854	867	811	807	818	815	861	817	819	811	839	691	826	843	812	865	829	769	812	822	827	784	772	845	778	787	816	834	837	880	781	821	879	848	761	838	858	822	808	823	762	840	822	825	783	859	777	776	829	838	820	822	798	831	827	832	839	886	856	818	835	762	775	824	789	810	831	819	836	869	795	782	824	808	852	810	840	820	814	824	822	799	823	813	856	803	783	818	804	793	833	796	800	827	781	811	835	813	755	824	855	817	858	792	802	844	806	815	805	853	846	781	848	733	803	847	818	794	800	820	777	833	814	834	781	808	806	844	811	798	803	832	835	824	826	852	874	794	766	873	803	787	792	826	818	851	889	873	861	787	843	816	783	784	819	900	775	769	803	825	774	830	831	834	821	825	790	823	829	809	812	824	857	775	822	837	760	764	770	850	778	746	816	797	783	811	765	815	824	840	836	797	819	801	820	853	815	800	765	818	812	809	825	834	829	755	805	794	828	817	818	809	822	808	869	824	828	877	799	803	869	765	804	902	765	819	762	827	773	847	795	778	811	846	808	822	767	761	863	823	820	809	843	778	844	851	802	835	827	798	812	806	816	813	844	794	842	785	814	820	780	780	822	842	812	828	792	889	814	829	802	768	831	888	815	797	834	825	819	809	835	743	832	795	826	888	794	770	822	794	797	826	830	772	842	821	804	834	821	816	814	787	789	813	809	769	827	811	785	855	822	778	887	839	767	826	794	832	832	768	822	834	849	789	803	853	810	832	827	843	831	796	776	855	848	763	799	815	798	852	816	810	839	831	808	801	840	826	810	834	803	803	835	813	857	843	852	833	819	802	833	782	793	812	877	765	833	836	819	822	788	811	759	794	760	821	867	836	862	806	832	860	824	792	829	831	803	831	796	825	789	792	836	823	828	853	803	762	843	845	829	836	809	780	805	845	834	839	798	854	869	839	816	789	810	800	795	815	835	808	815	751	833	794	775	837	796	846	823	798	861	794	778	847	838	838	805	813	757	818	819	840	828	840	888	801	824	838	819	849	821	818	791	860	798	766	789	800	831	820	794	824	827	844	852	791	811	834	806	830	747	767	841	866	827	856	778	822	801	828	809	788	838	808	849	817	843	835	862	762	805	857	803	853	762	831	775	778	809	806	795	809	776	820	817	812	786	836	822	825	782	781	792	789	817	839	792	813	814	810	864	750	806	840	824	829	820	871	814	773	820	802	803	819	762	762	811	798	816	754	783	868	798	817	821	834	818	839	831	779	859	791	783	795	773	847	840	797	812	771	802	833	808	784	832	850	815	790	831	778	814	841	817	799	803	815	750	750	804	743	863	848	794	792	772	813	874	901	763	871	867	841	833	807	814	805	798	796	812	804	793	816	782	809	802	794	826	871	827	782	842	813	834	817	832	807	843	904	762	858	801	815	764	802	869	845	808	794	809	858	847	794	841	786	819	789	836	799	836	853	782	807	795	796	831	837	770	842	798	784	848	791	832	836	838	839	844	799	880	775	798	788	822	845	754	809	856	828	808	817	831	801	783	848	807	791	871	862	797	830	795	844	821	788	836	809	800	821	804	802	788	829	854	809	823	818	815	806	786	787	779	799	842	764	795	832	844	793	836	862	817	808	823	816	843	823	795	823	816	829	805	812	875	831	847	853	820	848	883	744	807	824	858	843	810	777	789	860	821	859	810	788	794	817	817	797	850	827	763	797	830	803	757	795	833	777	826	787	787	832	842	760	810	815	787	808	835	816	795	798	805	775	857	810	784	788	867	856	812	853	816	780	815	840	814	832	760	818	809	855	809	840	789	822	819	833	786	870	814	822	828	805	784	856	810	811	813	851	825	821	850	807	830	817	812	886	815	814	837	820	800	819	766	772	862	833	835	812	830	812	861	813	838	845	750	834	801	794	787	770	807	774	780	822	811	831	824	829	828	816	810	838	796	805	823	818	823	829	785	876	828	836	827	799	818	817	787	873	805	805	822	784	781	773	837	836	828	815	800	851	784	823	801	855	830	827	811	852	839	834	885	786	863	788	841	825	805	808	811	806	857	792	831	872	817	786	827	822	889	814	854	799	845	828	839	799	855	861	874	822	805	792	800	808	842	863	861	779	850	830	830	841	848	811	826	828	853	800	804	750	877	819	776	816	820	824	803	797	796	831	792	864	845	802	801	835	829	799	824	788	818	783	829	831	767	859	804	792	800	856	800	812	770	814	789	813	855	850	847	840	854	863	796	813	744	794	769	781	819	849	817	819	834	803	819	873	827	796	815	834	838	816	787	849	841	833	808	828	859	866	809	801	793	807	870	820	837	862	754	832	813	848	811	844	799	793	814	773	805	842	847	793	829	847	795	829	796	805	818	847	813	816	791	843	805	790	791	810	799	790	807	823	776	825	837	811	809	776	787	783	796	812	835	848	855	857	875	850	848	818	829	824	807	820	805	794	841	810	768	820	806	885	806	786	840	871	858	827	836	797	845	792	838	830	819	829	801	807	870	852	806	835	804	836	862	825	817	829	835	871	844	807	786	860	828	835	832	814	862	832	790	832	808	806	814	833	818	832	821	804	828	854	813	860	857	815	819	823	826	807	856	824	819	770	835	802	830	829	829	856	831	848	768	802	779	811	871	801	823	802	862	722	786	756	828	807	797	794	839	889	862	814	810	784	839	787	807	846	813	827	821	807	770	780	797	853	857	846	837	811	804	803	800	807	835	872	846	874	810	856	845	858	807	813	843	795	853	817	799	852	798	847	797	860	825	803	803	814	792	838	794	830	828	789	778	836	836	817	803	862	829	843	817	799	844	819	792	799	803	769	800	827	835	849	811	840	810	786	870	813	830	798	723	775	825	797	821	821	862	801	844	830	829	808	772	835	814	833	856	815	810	796	813	830	797	811	810	802	796	847	843	823	767	791	840	789	849	858	853	810	814	834	824	832	782	805	834	831	816	781	845	789	817	819	852	786	827	814	848	853	779	845	825	774	838	867	798	777	888	814	818	823	836	814	838	799	780	804	792	843	875	816	858	869	786	792	827	825	814	791	803	835	789	848	791	850	840	832	811	821	783	827	762	812	786	739	828	833	846	823	784	791	822	776	825	731	807	820	849	767	808	861	803	814	768	842	838	820	850	844	831	808	823	822	818	800	841	776	864	795	862	802	792	845	812	829	812	780	781	796	818	819	785	845	849	804	774	787	786	822	819	800	841	832	813	875	787	836	785	815	769	780	792	806	825	822	860	844	816	855	867	797	863	763	798	854	763	810	818	822	812	755	814	827	802	819	834	812	808	807	794	797	822
11773	8380	7969	7157	6301	7039	3801	2396	2334	1939	1541	1170	1004	885	898	830	817	752	629	509	556	514	512	447	393	374	361	371	378	331	313	330	348	312	298	322	288	378	289	334	304	310	335	313	312	294	301	273	286	323	302	297	310	293	315	293	281	290	280	251	307	292	304	320	298	262	311	280	283	306	292	307	321	271	295	279	287	286	303	315	288	289	280	289	285	287	296	295	280	272	304	304	284	310	319	307	296	313	299	304	283	308	303	284	342	254	317	298	253	292	297	251	306	312	291	308	340	279	292	282	327	280	322	293	300	298	323	315	271	294	300	285	279	287	293	308	294	305	300	328	301	292	304	291	314	289	284	292	267	295	264	299	305	286	309	303	319	290	280	291	330	288	305	278	308	284	303	321	260	268	270	309	305	289	287	302	318	309	301	292	292	296	278	303	293	289	297	287	272	318	282	282	309	295	288	316	290	301	288	288	309	299	271	265	287	316	305	323	305	325	307	256	309	294	284	291	304	298	294	312	293	295	300	320	291	308	286	294	265	287	282	289	299	317	301	310	304	315	270	301	309	278	309	286	310	309	280	285	276	295	277	300	294	307	302	299	336	309	276	293	327	321	278	288	315	294	286	307	289	273	265	294	280	317	326	257	289	284	295	276	299	292	288	296	271	277	314	291	292	314	311	327	298	309	303	291	306	300	322	286	294	305	316	302	306	290	303	303	265	304	285	297	332	302	280	315	273	331	298	303	306	309	313	283	335	271	284	274	293	301	288	328	304	337	316	271	291	280	279	278	251	301	309	293	292	277	276	285	305	294	302	314	290	306	293	289	278	301	325	312	298	299	319	268	303	307	312	296	303	302	289	305	297	289	249	296	284	272	293	291	276	299	281	270	301	296	285	282	271	287	301	287	277	275	300	285	269	287	293	323	279	311	323	302	302	321	320	313	324	325	281	328	314	287	279	270	282	272	294	268	299	264	321	282	292	307	308	303	304	316	277	273	287	311	307	270	308	326	282	291	290	291	296	293	296	313	323	283	281	315	295	309	330	286	297	316	303	291	298	316	289	318	310	272	301	310	295	304	288	293	305	289	291	293	279	289	310	269	292	289	297	300	295	294	276	297	315	298	279	306	308	280	274	298	303	275	277	296	279	308	292	295	338	308	272	299	296	277	272	303	313	302	288	325	279	289	312	269	289	322	325	288	282	295	295	269	267	274	323	262	272	315	284	317	299	321	318	278	290	308	289	295	315	283	318	284	279	330	294	297	289	298	296	296	293	299	286	299	316	283	259	267	311	301	295	306	293	275	292	293	287	316	326	316	266	314	287	304	302	292	293	297	315	312	319	285	299	287	291	281	269	277	283	270	292	287	290	299	266	287	279	312	299	295	301	305	318	298	298	277	322	291	282	282	309	316	317	325	299	302	300	299	295	298	286	313	308	277	308	298	295	304	290	320	275	300	303	316	304	299	300	305	285	285	294	273	283	305	318	307	311	293	291	265	295	289	298	284	292	308	309	305	300	298	302	295	312	290	288	307	297	289	288	291	304	330	345	291	279	279	287	317	276	288	265	301	289	289	306	284	300	282	285	275	302	308	283	273	288	306	283	266	279	299	310	310	304	294	288	289	288	303	293	301	306	286	290	346	294	318	302	306	285	269	311	282	282	283	266	268	320	312	304	294	288	336	284	284	272	253	279	286	327	296	302	311	252	329	292	335	326	319	294	293	292	271	310	279	314	296	297	275	301	316	283	309	316	300	305	311	311	301	278	296	283	295	312	274	294	291	304	287	265	297	292	276	282	310	301	288	285	310	307	264	296	290	300	298	308	285	278	284	289	306	298	271	311	291	323	282	285	289	313	297	283	319	295	308	277	344	292	292	300	296	276	268	306	302	302	320	313	339	289	282	292	296	282	300	282	308	257	308	301	327	291	275	310	288	291	284	309	290	265	292	274	260	271	324	292	290	277	295	316	312	273	279	283	309	297	283	280	281	288	281	321	293	300	276	308	314	291	305	306	275	288	288	305	279	301	254	283	285	325	304	311	300	305	301	305	269	305	296	286	300	301	304	277	294	322	313	290	299	282	293	296	303	317	296	292	296	278	306	307	307	298	302	281	288	317	320	323	298	304	259	282	316	314	310	284	304	293	298	278	272	284	285	296	290	305	281	284	257	279	286	227	323	291	272	289	314	292	313	269	310	312	319	290	305	276	305	279	298	300	310	329	297	315	279	321	277	300	275	330	276	293	303	322	297	274	299	280	284	294	265	293	317	306	304	271	310	318	281	265	317	289	318	280	285	303	306	315	305	287	301	315	298	282	311	298	305	304	310	291	309	286	304	338	337	294	304	289	276	270	282	295	315	289	276	315	286	293	303	316	321	279	301	312	305	302	296	292	260	309	295	280	343	263	280	317	308	297	287	292	308	286	274	283	264	349	288	312	280	283	272	303	275	302	288	269	282	319	314	283	339	290	273	278	311	283	287	311	264	264	345	287	309	289	281	292	304	307	295	274	323	307	270	296	291	265	305	316	267	300	310	276	315	296	292	296	301	307	324	277	313	326	297	296	296	292	321	309	308	285	294	325	321	337	272	296	323	289	301	324	307	270	270	291	336	278	326	303	306	279	272	287	310	293	329	260	306	284	264	287	269	307	288	287	277	308	270	309	289	320	303	277	306	283	319	256	273	313	291	270	280	291	342	278	304	276	311	299	296	278	266	299	282	316	302	287	318	303	306	301	320	316	282	309	276	295	290	316	268	300	293	305	289	298	288	278	282	302	287	308	288	310	290	255	310	290	290	311	279	270	293	299	281	283	289	316	318	296	310	311	308	295	291	258	294	290	289	291	300	290	289	303	288	260	271	256	311	301	321	289	301	296	274	310	319	294	296	286	289	303	304	303	298	270	317	270	323	294	306	306	284	281	279	296	300	284	295	288	283	269	272	298	269	299	320	311	305	286	296	294	318	277	296	298	273	279	313	323	268	304	266	294	297	264	313	278	300	304	260	300	305	292	306	311	304	307	309	266	278	308	285	302	303	290	307	294	261	318	282	323	279	259	294	285	272	311	313	276	284	266	304	309	283	285	275	314	285	307	315	284	270	298	280	334	285	281	322	291	309	296	277	256	265	280	297	314	282	286	313	296	325	280	301	298	272	280	295	329	289	303	292	324	312	281	308	293	306	312	288	300	316	285	292	287	295	289	275	305	282	306	284	298	302	301	325	329	323	262	298	297	265	305	304	297	294	315	302	290	300	312	308	318	297	286	299	321	311	291	292	274	276	308	266	304	301	286	321	301	301	307	296	325	277	283	299	257	276	312	282	295	266	302	290	281	306	315	271	327	319	290	301	259	264	305	271	293	287	282	292	311	317	302	301	286	306	330	305	284	336	319	319	298	302	311	301	319	306	296	299	289	285	288	296	340	318	288	293	302	316	300	308	314	300	287	306	320	280	299	306	282	292	294	306	282	286	316	287	291	289	277	306	302	310
8020	7704	10656	14985	18536	20454	13160	10038	9966	8977	7110	5921	5070	4330	3876	4266	4173	3911	3181	2590	2431	2461	2227	1845	1592	1415	1276	1276	1203	1124	1046	966	1162	1084	1136	992	1004	924	1012	968	927	915	864	851	837	832	872	833	768	802	839	833	826	833	831	787	824	825	798	827	827	810	806	837	820	825	835	786	791	812	793	820	797	807	785	778	802	789	813	814	794	807	852	828	819	820	795	780	765	818	808	832	824	765	814	778	796	761	837	802	784	806	770	746	837	822	805	796	844	794	834	827	734	777	803	828	825	770	744	812	830	833	819	815	820	828	808	826	852	841	822	853	839	811	882	770	787	801	801	837	792	811	783	817	810	834	837	812	853	806	793	838	822	789	855	801	832	799	786	859	815	813	805	803	771	811	813	821	841	774	886	839	755	816	852	802	880	871	808	779	844	784	827	791	830	795	841	810	840	801	790	860	813	804	859	841	855	744	848	807	858	812	835	793	845	838	835	846	790	840	848	803	835	832	798	833	810	817	835	815	777	813	831	793	876	842	786	819	795	835	787	825	857	843	826	810	807	843	786	854	749	806	845	775	825	863	823	832	838	832	838	825	820	832	853	831	830	816	780	812	771	849	791	759	839	819	798	798	787	824	825	852	806	774	809	808	812	818	868	795	813	863	792	874	770	813	832	831	857	856	735	891	794	832	832	849	829	820	839	798	861	814	811	827	806	834	820	790	812	797	808	823	801	830	846	851	802	852	774	804	835	884	846	804	813	820	875	845	774	758	817	828	766	824	793	865	833	814	822	799	830	811	828	814	783	825	840	814	820	778	775	791	823	824	841	805	781	851	848	844	831	801	763	826	774	820	828	823	843	806	813	796	847	768	765	836	817	833	825	814	840	834	843	865	790	826	812	758	826	829	831	832	835	807	820	829	860	852	801	812	801	811	818	824	760	815	783	877	854	823	873	831	822	846	832	784	838	814	811	831	826	818	790	825	766	789	814	839	829	828	868	828	858	862	856	827	842	799	827	818	859	817	867	813	821	807	811	821	877	815	868	821	845	813	823	813	763	792	824	794	837	800	796	792	812	876	766	807	796	790	783	848	790	866	798	818	798	834	828	840	836	772	791	799	842	823	805	824	800	809	783	816	804	809	814	798	791	842	780	786	826	818	894	809	838	828	847	871	805	822	783	859	789	820	811	810	831	832	770	819	814	872	834	761	825	829	808	821	777	816	780	876	798	799	796	810	752	808	848	790	833	868	811	799	796	832	806	806	864	861	800	817	770	823	822	814	825	819	781	865	808	830	841	809	841	810	808	813	807	796	867	856	808	825	808	802	804	830	829	774	770	805	804	805	841	816	828	762	765	824	851	802	848	818	833	827	810	809	818	808	865	800	805	889	827	825	809	854	832	814	807	803	822	846	860	809	833	790	818	861	847	819	805	832	843	854	824	798	855	809	830	854	852	841	851	807	849	788	831	849	797	811	872	881	842	805	868	826	766	831	808	868	811	842	836	826	895	806	819	807	855	786	803	778	805	834	809	856	814	800	841	820	794	769	860	800	864	801	856	821	817	821	844	824	824	807	830	825	854	851	824	831	843	853	796	814	866	834	806	853	811	843	808	823	840	836	765	815	830	783	789	820	770	840	828	825	768	796	826	810	797	806	825	836	824	818	870	879	823	814	800	834	845	828	831	784	861	807	821	895	818	840	832	795	800	840	842	855	850	864	879	810	841	823	808	842	859	829	791	823	827	791	804	807	854	817	842	803	812	836	815	784	792	821	797	805	803	812	809	870	835	821	777	785	774	777	843	805	816	783	786	801	810	742	803	801	809	780	807	769	822	881	852	824	796	799	794	824	861	841	874	818	839	838	796	786	838	853	822	844	801	859	822	810	816	819	824	853	788	829	816	863	782	823	800	819	791	788	795	792	810	762	797	809	801	832	840	822	852	809	808	789	841	787	794	764	848	810	798	872	829	785	780	828	820	841	815	858	839	782	853	818	796	795	904	810	833	798	764	832	788	834	847	824	800	790	852	805	797	799	776	783	824	816	835	865	783	821	789	836	787	842	859	837	853	804	791	804	784	854	839	832	801	800	801	836	830	808	807	860	835	831	798	784	761	804	815	900	895	786	808	862	789	845	810	796	749	759	842	869	795	843	830	891	870	872	790	803	846	800	802	835	869	848	782	817	859	864	792	744	813	832	779	893	826	794	837	827	770	840	816	852	762	822	800	827	833	819	830	829	810	815	829	827	768	818	839	848	816	830	806	785	832	781	849	793	891	790	854	784	783	804	849	806	822	802	790	843	823	843	840	801	820	862	824	839	852	892	821	873	812	826	838	784	776	816	836	804	805	842	812	783	817	829	842	800	819	805	789	756	881	831	853	847	836	797	839	878	831	808	819	853	810	795	905	822	850	804	809	800	784	771	801	853	809	766	814	855	770	801	768	842	845	838	815	820	829	767	830	803	774	804	822	817	845	778	813	819	796	797	818	825	853	845	794	819	826	854	766	831	792	887	860	823	859	783	826	848	806	786	807	839	781	811	786	835	811	833	794	852	822	781	824	886	854	829	799	796	834	798	834	845	832	760	818	830	856	808	821	854	857	822	826	801	822	766	788	859	861	869	822	822	837	797	820	795	789	814	809	856	834	765	758	802	825	839	788	820	792	810	838	823	812	785	812	870	823	812	813	787	797	810	833	788	819	808	848	794	793	831	829	846	817	753	791	792	815	820	777	847	828	807	762	862	773	817	788	803	815	789	786	848	812	867	793	807	807	823	842	830	777	780	826	840	802	815	894	848	838	793	799	830	831	766	788	856	809	793	839	844	800	821	775	836	879	830	772	819	780	792	861	786	820	783	832	836	832	803	855	829	855	797	811	813	789	765	777	802	803	770	828	812	776	847	761	787	884	806	834	805	804	807	790	810	861	818	853	871	808	773	772	776	818	864	802	782	812	827	829	842	820	824	854	827	834	819	850	840	793	822	851	856	880	821	775	840	807	748	847	796	851	851	812	804	844	806	754	806	848	808	765	793	855	861	819	797	798	799	822	837	837	839	828	789	816	826	813	855	812	827	897	813	842	777	748	806	813	825	848	821	821	768	828	814	801	812	804	881	771	807	852	818	832	798	893	822	826	899	834	784	803	809	830	807	833	785	793	832	784	770	808	804	810	822	873	764	851	822	845	830	823	792	796	839	824	831	834	798	791	860	823	778	807	818	865	802	815	823	858	829	808	804	787	815	833	773	794	793	793	827	818	803	813	784	819	809	828	825	784	830	767	828	814	799	832	790	807	836	787	816	762	775	809	825	800	835	809	845	826	875	817	834	852	805	820	823	846	767	823	816	828	795	826	835	825	839	805	826	857	833	857	820	884	799	877	836	858	812	831	796	788	841	844	863	793	824	845	839	820	830	828	835	822	824	817	826	792	819	811	820	834	901	791	781	773	792	837	775	864	803	795	813	787	842	813	828	811	834	792	849	821	816	818	805	804	780
12231	8333	8358	6934	6459	8219	4695	3712	2231	1506	1228	1068	867	825	766	697	714	636	523	474	507	474	440	374	341	318	336	363	334	332	332	314	344	345	316	312	332	302	311	318	321	314	273	319	298	318	288	313	264	295	293	264	290	308	302	276	288	288	285	287	299	291	303	303	310	274	291	301	330	307	306	296	299	267	292	284	289	307	300	324	307	257	269	310	324	270	315	287	282	272	309	268	269	300	265	300	296	305	302	285	300	340	345	299	266	315	311	285	302	272	295	304	281	314	316	284	307	319	287	301	279	281	296	289	292	304	281	291	296	302	316	309	298	292	278	288	295	282	284	261	271	283	304	279	273	308	314	296	309	295	310	254	294	303	283	261	299	288	314	298	292	255	301	291	292	295	312	321	314	276	278	304	316	287	324	331	311	308	298	304	286	273	261	277	300	305	273	305	311	289	301	300	309	321	295	298	293	353	269	300	275	302	288	293	282	262	296	329	303	265	293	289	278	320	281	321	275	295	273	299	330	273	292	284	306	305	278	300	289	299	279	286	292	304	331	286	283	310	278	294	287	271	293	301	301	303	305	269	297	269	280	295	289	300	283	289	278	303	291	287	313	295	290	289	286	296	273	293	291	296	282	277	302	321	297	317	281	277	315	306	325	297	293	292	269	303	281	304	294	259	297	291	283	300	284	327	289	312	281	294	302	316	267	277	282	268	309	295	313	265	281	284	298	263	309	286	268	286	285	304	319	301	291	293	284	285	321	316	309	301	313	293	287	320	299	320	321	279	280	299	314	337	313	279	274	302	292	260	294	307	299	303	306	298	306	281	286	306	299	286	302	326	284	326	314	292	290	277	276	296	307	329	290	340	310	287	302	288	284	302	298	293	288	278	292	290	311	279	311	263	305	285	287	302	317	288	321	293	291	304	280	305	255	288	289	297	292	327	292	308	319	287	297	317	290	301	302	275	281	316	326	264	311	288	305	334	259	312	281	291	306	284	289	321	276	297	289	322	314	259	321	297	316	272	287	316	306	285	315	324	285	285	288	275	326	306	330	304	303	298	298	321	294	275	305	294	315	288	280	302	277	310	323	305	291	324	285	286	279	277	289	279	296	279	264	309	318	313	282	294	305	303	296	277	305	301	277	300	278	288	311	268	263	272	314	327	278	297	279	290	329	303	295	309	291	274	285	285	303	337	317	304	290	283	275	307	279	313	322	312	312	318	266	312	286	304	295	328	290	273	306	246	293	304	299	275	286	296	287	326	301	294	279	282	250	271	302	297	274	264	267	285	310	321	350	285	275	281	304	296	266	297	309	279	296	273	266	279	291	321	293	264	285	285	322	294	273	291	297	337	308	304	314	289	297	302	288	286	318	295	296	297	321	266	295	296	278	300	314	295	319	262	283	295	287	330	271	282	323	304	329	306	302	289	289	301	298	269	274	267	281	325	307	307	322	312	274	271	307	291	306	308	303	288	300	309	265	284	272	339	298	303	285	299	295	237	308	301	295	312	281	284	286	269	298	273	301	311	282	306	280	287	296	307	317	290	288	296	275	308	289	325	320	288	307	302	270	281	305	285	289	284	285	285	262	294	305	281	304	297	310	286	279	322	283	298	311	304	285	313	277	278	286	285	303	288	329	331	291	293	273	294	323	307	326	299	289	318	293	310	299	286	264	294	304	304	289	275	258	284	305	288	316	263	275	285	283	302	311	310	308	289	301	301	274	314	306	293	307	306	298	278	272	301	288	331	319	300	307	313	302	303	312	293	259	313	297	293	320	293	297	311	298	323	315	283	311	286	304	276	287	289	316	286	263	267	285	299	302	286	286	334	261	316	317	297	281	283	286	288	325	286	278	314	266	329	312	308	323	335	292	290	279	278	299	307	282	285	286	298	273	295	254	275	306	309	280	308	306	311	279	274	305	285	287	289	330	288	296	319	287	336	268	295	249	304	263	307	269	269	315	313	292	313	299	257	328	307	298	317	287	296	286	282	290	277	286	292	288	301	281	317	295	298	279	299	331	316	292	306	294	283	321	307	310	307	274	287	312	313	291	261	316	325	312	307	308	289	332	282	284	301	324	283	285	284	286	312	303	289	280	302	281	307	263	285	287	279	275	289	312	327	284	279	275	298	260	282	301	273	269	274	321	261	319	276	303	311	278	314	273	277	277	276	305	290	302	283	305	316	297	307	330	280	261	299	270	317	292	286	270	318	269	289	292	319	280	263	295	274	289	282	317	294	316	307	287	308	282	281	306	321	316	299	295	267	291	317	311	335	319	338	304	297	294	276	289	302	299	296	305	318	328	326	300	281	316	290	280	276	300	319	297	288	303	294	291	299	299	305	324	297	310	324	337	281	307	275	295	279	311	305	299	287	292	321	326	297	277	304	294	290	289	286	275	252	316	320	288	298	290	316	269	297	288	264	293	282	304	299	287	275	305	301	308	303	303	283	305	290	289	292	296	300	304	307	253	290	276	284	282	274	328	273	313	298	276	318	283	321	297	289	286	292	331	304	317	281	283	320	274	283	275	289	269	273	299	322	296	298	312	314	298	334	324	302	285	285	289	308	288	279	276	349	293	315	319	280	271	289	308	318	295	285	295	335	284	318	318	301	281	311	284	267	312	285	296	270	265	273	318	288	292	301	277	279	306	289	289	293	301	289	289	296	276	285	294	306	281	289	298	306	315	304	302	268	319	322	313	290	287	301	324	283	299	293	288	288	277	308	300	299	303	301	293	302	305	276	282	315	332	284	333	276	289	301	291	309	277	311	284	313	308	262	301	299	279	302	270	291	293	321	290	245	298	302	295	313	280	297	297	296	304	324	287	280	281	282	293	304	301	299	291	298	300	293	297	280	304	275	315	294	312	273	329	315	314	286	327	266	279	302	300	278	273	331	295	286	314	321	287	274	325	299	278	272	279	333	288	291	316	280	296	283	283	318	331	294	286	290	292	278	317	316	303	301	305	270	299	284	295	312	301	287	267	279	297	294	282	301	307	298	303	302	298	299	272	315	339	314	321	295	318	305	289	272	299	303	301	297	293	278	295	312	292	318	299	292	272	288	319	342	286	291	298	306	249	330	307	293	272	318	284	302	283	299	302	276	308	334	284	279	315	310	301	303	284	292	293	267	277	316	353	282	307	285	295	311	303	279	285	321	314	309	300	272	305	285	304	268	322	283	299	289	279	306	313	278	294	290	289	278	309	298	296	323	315	305	330	288	330	293	316	344	287	285	271	308	284	281	283	292	282	326	293	315	277	272	291	282	301	289	299	261	333	314	310	302	305	311	311	282	301	286	309	303	268	310	300	315	316	284	280	316	294	282	256	258	291	285	311	267	303	293	274	294	290	284	289	293	291	286	316	270	301	279	301	301	332	276	298	318	310	300	279	273	293	316	282	333	327	312	281	255	303	285	284	290	296	278	305	270	283	287	311	270	261	284	280	321	305	315	290	324	289	291	319	285	272	270	324	323	292	301	267	306
8416	7419	11729	14217	18527	22851	16063	14146	9633	6802	5853	5100	4549	4058	3948	3615	3505	3110	2530	2176	2407	2144	1790	1485	1262	1122	1215	1220	1144	1112	1091	1120	1121	1096	1098	1094	958	866	983	977	963	966	976	803	851	808	815	781	778	804	829	817	803	827	852	763	843	828	868	785	780	839	802	792	755	865	776	872	831	804	859	838	840	823	816	861	786	862	852	822	816	782	811	817	788	827	819	801	799	807	832	825	842	836	880	766	796	830	823	819	894	824	767	842	855	781	855	809	825	867	798	836	772	795	859	785	797	855	783	828	786	823	840	773	816	781	814	754	870	800	767	823	826	755	858	829	792	842	823	815	807	823	842	832	859	861	819	799	841	775	823	820	792	790	802	802	803	822	824	867	807	865	804	768	831	809	819	778	839	839	834	800	848	900	788	821	813	844	788	829	828	806	836	808	795	829	797	813	866	815	830	838	828	790	851	921	871	773	792	832	774	855	760	856	824	803	864	817	843	812	809	812	819	817	819	814	831	850	829	805	856	867	846	870	787	816	829	797	861	845	856	807	842	831	814	839	801	817	795	824	811	843	845	835	823	877	778	767	823	808	784	810	820	823	813	776	811	798	827	797	804	809	773	793	840	790	813	792	865	856	868	808	792	791	813	805	795	798	809	828	810	838	831	790	823	840	860	852	796	811	814	804	835	861	827	819	831	815	833	842	779	847	832	771	815	811	818	843	821	773	805	829	805	822	846	821	752	835	877	813	764	820	803	806	769	824	828	797	862	852	846	838	799	797	833	795	860	818	849	807	822	824	801	811	818	805	777	785	844	826	815	875	836	836	889	810	798	799	814	772	792	805	818	873	743	873	847	833	813	843	755	804	835	793	814	780	790	786	830	843	775	762	792	833	867	803	833	823	839	793	782	812	805	809	752	785	779	794	805	820	807	799	816	800	796	816	800	827	813	839	873	814	786	830	772	853	782	782	830	844	888	847	822	853	835	855	796	818	800	836	833	830	743	809	837	828	842	854	811	841	812	852	801	789	819	837	861	876	862	824	846	787	772	830	813	788	812	857	783	811	790	853	804	801	807	839	811	836	793	846	847	826	810	783	807	782	849	837	836	802	831	797	831	837	835	849	857	888	853	800	857	814	814	828	788	841	838	821	827	827	806	812	831	809	825	851	828	862	836	812	838	815	839	810	831	776	838	796	805	790	824	780	796	816	793	821	801	799	849	799	807	805	821	810	814	828	873	834	827	815	837	830	753	892	848	829	779	789	813	782	826	826	811	798	819	804	801	818	819	819	794	826	814	827	831	774	828	790	799	782	798	840	815	818	843	878	778	826	780	839	760	810	831	903	867	868	857	785	824	796	798	852	812	763	777	844	819	862	881	793	886	832	821	781	816	860	850	804	825	818	830	795	832	874	806	828	874	770	829	844	836	814	834	833	791	823	795	780	816	804	809	789	823	811	822	823	787	827	808	825	825	795	847	795	820	818	829	824	843	779	795	839	813	823	805	800	823	806	779	824	784	827	817	804	817	814	820	878	859	790	790	812	871	836	847	843	863	847	797	790	798	841	801	831	868	833	843	787	861	804	860	811	868	810	820	782	806	819	866	786	783	820	809	840	852	807	807	883	850	772	781	787	798	792	815	832	770	808	850	798	737	792	848	771	894	798	875	806	838	813	805	801	859	837	816	802	821	888	799	802	816	791	816	809	780	784	803	885	780	814	811	762	854	783	838	817	807	826	884	823	813	812	818	794	802	817	831	789	820	838	842	815	798	786	811	821	807	840	810	807	873	848	876	813	819	799	789	836	774	833	839	771	838	828	842	855	825	863	800	805	833	808	818	806	839	866	814	822	897	836	806	809	846	857	789	792	830	784	854	798	852	808	850	815	888	771	779	859	784	790	776	824	838	746	793	823	845	822	850	856	789	788	846	815	826	832	831	800	824	787	850	844	841	830	870	824	851	795	843	834	814	852	797	803	824	834	771	770	871	777	818	823	871	806	835	848	839	853	858	818	813	856	762	845	786	841	855	845	839	791	836	870	887	815	869	785	815	829	793	826	843	846	843	824	768	807	881	820	818	866	783	873	827	838	781	845	877	806	815	783	834	888	807	805	844	799	884	847	829	865	892	790	763	793	771	788	831	797	855	816	835	807	797	848	827	859	834	823	857	802	781	799	787	791	745	837	761	773	839	811	797	766	870	807	808	745	828	816	795	827	860	817	825	767	865	773	845	789	839	839	834	816	863	839	854	811	784	800	746	802	776	793	823	820	776	835	833	834	833	820	781	824	830	780	866	816	770	836	792	812	860	859	867	787	816	803	847	848	829	811	829	841	825	862	818	812	806	817	809	805	818	767	809	793	789	817	816	788	830	810	801	830	797	865	794	874	819	833	828	828	852	837	749	839	834	842	804	855	771	831	771	792	804	817	842	837	830	827	772	809	774	832	840	805	900	865	850	795	800	785	805	837	889	792	776	794	857	837	815	797	799	823	789	797	823	868	861	829	831	782	810	810	815	814	847	851	812	806	797	834	783	792	803	828	806	816	886	806	786	793	822	817	840	815	834	805	815	865	807	829	819	777	808	774	802	806	809	834	836	775	779	850	800	840	837	797	828	793	839	805	799	837	791	804	784	779	783	827	792	802	823	806	815	861	812	826	795	867	856	844	871	839	800	769	830	803	857	855	799	801	842	792	780	801	804	745	810	789	810	847	849	807	846	799	842	806	817	859	813	803	815	795	816	851	797	776	856	795	802	819	832	826	854	800	842	849	859	805	819	849	820	828	805	791	799	777	779	832	805	865	830	805	778	882	805	815	805	840	887	806	833	827	809	799	771	778	825	822	807	817	836	830	848	877	833	847	817	832	800	834	816	853	795	814	775	773	798	770	817	791	821	799	804	796	834	780	856	843	794	829	835	868	783	832	842	826	776	845	830	784	857	878	820	809	788	835	825	773	850	813	862	811	875	820	785	786	840	853	824	845	843	827	872	828	818	827	828	741	767	795	864	873	835	833	770	834	856	755	806	785	793	776	849	809	836	828	851	826	812	786	821	806	836	776	798	848	834	845	822	833	745	806	882	817	836	811	801	797	827	804	776	806	788	827	808	769	826	828	801	835	794	761	815	798	824	763	888	857	809	804	814	788	731	817	850	857	773	774	818	817	878	793	794	826	812	773	793	820	864	798	845	814	837	807	845	832	863	823	783	801	820	807	837	813	822	833	767	816	803	824	808	804	831	842	840	762	848	876	801	862	833	810	793	836	819	888	808	813	877	835	791	827	750	817	772	794	854	784	798	814	822	820	796	780	837	814	857	807	816	825	835	768	829	819	772	817	819	837	824	906	847	830	803	834	809	804	844	871	823	842	807	830	768	843	775	858	847	794	806	804	852	768	804	827	845	785	813	774	879	839	834	797	833	786	818	834	844	827	787	801	809	789	818	844	860	834	880	789	838	806	812	865	818	828	795	789	827	807	795	779	810	834	782	820	850	823
12013	8096	9520	6798	7750	8172	6560	4981	2948	1981	1847	1668	1443	1276	1012	943	850	652	517	609	579	470	450	372	383	370	398	406	333	343	364	363	349	343	329	352	327	301	316	318	330	331	284	326	289	282	312	304	302	274	295	285	314	324	282	301	316	321	301	272	339	292	252	282	308	292	315	291	291	301	288	310	280	313	290	275	308	282	282	330	292	306	270	316	290	290	306	311	308	294	281	284	300	283	314	279	280	315	286	324	283	313	314	304	317	299	297	309	305	300	287	293	320	294	328	315	327	281	304	290	293	294	294	323	307	305	339	260	279	284	335	298	312	306	312	296	307	321	290	280	289	283	304	316	315	269	301	285	272	286	266	309	258	291	307	323	297	311	319	297	305	294	310	276	317	289	298	323	306	279	289	292	324	296	293	307	308	280	294	320	276	305	315	268	288	334	301	296	288	286	316	295	278	294	296	318	301	283	307	292	316	312	287	266	302	283	293	262	324	298	275	297	279	317	298	291	274	293	304	303	280	302	299	285	274	287	307	281	309	285	303	336	288	291	276	305	285	286	301	318	297	277	290	278	280	316	311	300	309	276	278	310	296	299	320	331	279	281	294	323	285	290	309	310	311	276	323	296	305	305	282	298	282	281	337	308	273	310	286	308	284	285	300	284	339	301	288	261	310	296	341	270	314	305	322	297	299	270	270	280	298	307	280	264	293	267	295	311	290	273	293	297	285	319	288	323	310	354	270	298	304	288	311	271	290	294	307	285	313	290	301	318	297	287	291	324	328	287	316	318	299	312	280	289	319	272	304	294	274	317	266	302	274	303	297	306	310	309	309	287	291	322	301	315	272	293	304	313	346	291	280	293	314	280	309	295	294	275	294	300	288	310	263	269	305	293	297	272	299	296	278	265	291	308	319	295	331	313	285	274	321	286	314	290	301	312	308	330	303	296	306	304	304	306	319	312	296	282	290	289	319	340	314	332	296	300	330	314	302	324	300	316	299	305	299	291	285	337	278	298	322	297	249	331	271	309	285	304	329	345	302	306	274	288	308	312	280	265	276	302	286	307	311	321	308	313	303	320	282	284	265	286	330	295	314	299	274	327	302	303	311	305	296	303	328	290	307	330	293	295	299	264	288	287	299	314	312	278	299	302	261	299	283	309	317	301	293	262	266	301	285	258	271	312	336	281	287	319	320	294	315	304	314	301	313	290	295	335	303	282	316	280	331	278	305	302	284	313	333	310	328	316	279	296	326	307	281	265	270	277	309	304	314	289	300	309	290	330	310	285	293	318	328	284	289	322	282	265	269	300	279	283	312	256	293	270	271	294	294	305	314	286	303	317	300	310	296	298	273	321	338	292	311	283	291	308	315	303	284	310	322	303	330	290	290	290	288	281	300	299	270	285	294	268	285	327	290	302	285	303	284	293	284	302	277	290	300	306	259	327	298	280	296	284	302	280	279	287	293	300	296	283	300	299	300	315	290	286	255	272	310	305	282	308	289	307	335	271	303	304	302	292	315	276	285	284	287	340	270	287	313	292	302	249	332	290	277	307	311	328	286	299	260	309	286	293	303	328	293	307	268	287	307	292	313	285	281	304	307	317	318	275	309	303	273	292	319	286	279	264	264	265	325	297	296	293	310	318	315	298	314	307	341	303	267	313	320	288	289	289	284	319	290	299	303	291	293	249	293	332	310	292	281	314	295	288	304	289	289	326	307	297	293	291	284	310	308	286	305	311	311	322	270	281	278	301	293	285	298	291	272	289	275	322	278	316	299	301	298	286	292	290	307	320	302	283	278	286	301	278	325	301	302	302	315	267	274	283	273	330	276	303	292	288	332	294	302	262	292	292	299	286	328	299	311	313	293	304	308	295	321	315	304	310	306	283	297	289	306	311	276	318	299	322	305	315	299	294	264	290	291	269	294	309	282	296	307	327	290	319	314	302	298	311	300	314	313	272	292	308	305	320	297	290	304	284	305	296	292	311	310	264	275	309	282	318	328	284	293	306	322	292	279	302	283	279	301	277	305	284	281	308	309	282	322	296	295	284	333	273	313	296	314	318	288	307	268	311	331	267	279	300	307	314	290	352	303	270	286	315	304	294	296	317	297	299	288	285	287	267	274	268	308	294	320	321	289	281	276	276	291	300	294	297	303	284	324	298	294	311	305	343	300	309	289	299	309	309	310	264	334	288	294	278	353	306	301	325	294	290	287	316	283	290	291	281	299	277	310	308	331	277	315	292	276	293	269	328	275	293	287	300	277	332	299	295	320	300	303	266	288	299	269	313	322	312	316	315	318	317	294	327	271	284	301	277	285	317	288	283	288	287	289	315	307	300	294	282	272	322	281	301	308	296	289	279	294	281	298	287	297	317	287	297	274	318	282	296	319	293	295	329	294	329	318	269	288	288	272	308	320	259	332	287	306	315	303	302	267	299	297	298	295	283	304	334	301	291	283	281	282	278	306	302	316	315	275	323	298	298	304	317	299	272	289	274	271	263	315	273	295	299	282	299	289	294	257	289	314	313	276	327	291	295	294	281	288	290	304	327	304	276	286	264	298	317	296	287	287	303	311	304	303	304	312	313	299	310	291	304	319	285	303	300	283	294	298	286	255	304	302	277	299	289	305	283	296	313	316	291	291	303	309	308	293	280	292	305	296	303	317	269	296	305	327	301	286	297	266	299	299	286	293	297	303	258	285	305	297	344	282	298	309	318	283	322	278	291	292	312	300	296	301	310	280	303	310	314	278	299	258	318	328	303	335	283	305	285	293	315	299	286	317	296	287	293	294	295	290	335	256	307	282	300	300	280	290	305	285	304	312	321	321	288	292	280	308	291	284	314	275	259	280	336	313	280	324	322	298	281	313	294	279	297	303	302	328	297	305	283	322	294	302	288	298	292	301	288	309	299	272	325	283	295	297	314	294	308	246	284	300	305	295	295	318	297	288	321	310	284	336	313	283	302	292	331	286	281	280	329	298	331	315	292	285	327	315	299	305	318	258	306	305	324	296	293	289	326	274	297	295	270	295	273	314	292	284	327	292	294	302	303	300	277	320	295	266	270	318	301	312	305	297	300	271	291	305	316	306	307	307	310	326	304	287	279	274	295	306	324	266	288	307	290	306	315	293	312	290	303	290	283	303	293	300	310	270	287	281	287	307	292	286	283	319	289	323	276	303	314	284	313	315	276	319	273	302	312	316	306	279	264	311	325	283	290	315	318	296	262	310	325	281	300	322	276	294	280	284	309	268	304	280	292	278	305	304	283	309	331	318	282	276	291	298	289	300	301	325	271	297	321	303	302	312	298	311	311	297	305	289	276	276	310	318	275	268	326	297	280	320	293	298	306	281	310	311	323	307	283	296	314	293	306	292	309	308	302	276	278	255	296	309	336	277	277	284	297	315	261	300	279	278	324	304	284	318	347	303	311	290	285	253	284	286	279	273	282	301	308	294	297	309	299	286	282	276	308	318	309	286	300	329	295	319	323
8111	7338	12545	14152	20634	22285	20184	17582	11701	9229	8782	7818	6856	6003	5332	4904	4255	3303	2678	3109	2917	2195	1869	1612	1494	1417	1355	1338	1318	1263	1165	1216	1306	1170	1176	1140	1066	1035	1088	1070	1025	1004	879	799	829	848	832	874	860	828	818	845	809	830	854	866	862	804	814	843	831	870	807	823	821	842	794	824	790	801	852	749	868	853	772	837	804	758	770	838	822	820	838	837	819	768	840	786	829	862	853	859	849	819	801	859	851	794	885	818	834	851	810	834	802	836	816	842	830	750	813	787	841	806	788	759	768	896	779	797	789	845	794	820	869	835	838	788	839	812	858	772	837	807	813	835	798	840	837	827	845	810	804	874	824	860	768	827	783	794	808	830	782	797	811	829	781	832	880	838	840	824	826	799	822	876	813	860	832	806	811	847	839	783	846	790	831	810	782	853	857	846	822	845	826	828	765	797	847	831	766	781	849	788	769	843	848	795	833	813	814	825	842	790	796	810	819	782	780	825	806	842	819	806	851	788	788	841	849	856	823	801	820	841	811	844	794	811	853	850	806	816	861	804	871	831	795	843	868	813	785	826	825	831	803	781	812	769	823	823	815	834	898	845	789	838	855	802	805	836	773	791	797	848	794	818	791	854	883	802	825	810	774	787	820	774	804	807	830	839	862	820	830	769	834	838	808	841	868	796	791	802	843	822	865	782	818	868	779	845	807	832	832	855	815	835	850	791	837	822	812	826	799	814	853	793	834	791	811	805	837	812	833	785	841	842	845	857	846	837	845	828	792	889	840	835	779	840	823	784	842	816	803	811	824	855	835	851	803	787	797	777	853	841	813	796	834	856	780	787	828	837	801	797	778	781	798	795	805	862	862	779	821	819	788	830	856	813	808	811	856	859	867	851	867	755	797	798	813	834	787	779	855	834	819	826	879	827	800	801	856	783	775	808	791	860	783	780	792	816	909	772	818	829	848	783	856	870	852	832	851	746	801	840	791	774	799	804	834	811	832	848	820	801	807	889	838	804	808	830	834	816	796	839	837	810	776	819	841	805	827	834	847	868	848	863	825	852	876	821	784	840	858	789	833	830	782	882	825	838	841	787	758	796	851	837	824	821	795	852	884	834	840	875	800	837	786	787	812	838	836	850	852	785	811	874	786	809	818	830	791	818	842	792	795	803	832	808	784	758	868	815	782	840	802	738	815	866	872	778	827	845	835	807	818	878	746	808	844	838	847	846	827	837	799	772	789	791	850	884	818	834	794	839	806	848	875	824	806	780	834	825	791	811	748	820	822	832	796	847	820	804	851	823	824	802	764	784	842	831	800	856	825	839	857	826	756	892	823	803	810	769	822	789	794	808	823	842	813	788	807	816	821	834	802	853	806	826	815	846	829	814	799	792	821	816	824	838	848	791	817	842	902	785	824	805	899	816	833	852	796	856	814	828	806	832	774	837	810	827	764	817	848	809	769	748	770	813	783	859	875	836	790	809	819	822	817	785	780	816	846	805	803	856	810	780	820	789	828	788	845	803	787	817	843	832	832	807	860	836	866	870	773	839	809	808	807	825	791	817	801	861	831	823	817	778	862	830	799	806	725	808	838	837	807	811	785	801	815	840	843	859	801	785	817	814	870	845	776	806	758	850	902	861	816	838	852	797	797	833	801	817	849	816	816	841	822	862	830	817	814	805	763	820	854	812	869	806	824	829	816	809	835	843	787	793	803	852	802	826	847	835	818	827	827	805	790	790	825	832	786	804	827	799	803	796	800	821	845	766	808	789	857	854	823	811	821	829	799	790	778	855	836	797	860	800	818	866	835	862	832	817	854	815	874	878	838	814	816	825	778	811	858	852	781	803	835	838	800	797	809	790	818	818	828	802	846	807	831	740	811	839	874	845	806	802	877	825	785	791	792	851	780	804	872	853	779	776	843	769	829	834	833	800	783	821	787	788	848	818	841	826	791	823	819	832	851	820	822	782	761	815	834	833	833	784	880	879	798	858	773	835	782	857	810	851	807	846	831	789	882	819	842	815	840	841	850	786	789	863	861	811	805	816	833	830	770	754	823	813	828	812	852	829	830	789	834	774	790	804	771	820	823	781	846	845	790	810	778	778	834	836	740	828	866	811	794	821	824	845	832	835	820	791	868	775	830	852	856	818	813	809	835	806	827	820	841	831	804	833	822	812	794	849	808	774	828	835	827	784	842	859	822	794	803	797	741	796	804	822	822	831	822	811	819	804	801	801	800	806	807	828	807	804	874	846	772	760	825	854	866	796	819	852	806	824	836	775	836	861	808	808	816	906	837	800	813	822	817	837	836	820	815	821	835	850	785	818	820	830	872	791	840	852	823	856	815	839	844	789	769	841	821	843	799	838	825	817	786	771	857	861	825	816	850	803	824	783	841	825	802	830	827	798	849	817	824	852	820	830	785	829	857	844	853	874	837	860	798	818	824	801	843	843	856	778	814	799	780	811	848	827	796	831	820	846	797	844	836	872	826	846	833	836	834	789	854	849	780	841	790	815	869	818	847	827	835	830	803	872	860	787	812	887	841	796	830	832	871	794	852	826	820	826	823	847	802	822	785	819	775	804	815	815	838	813	840	829	831	829	858	799	856	814	818	852	818	800	814	778	828	799	785	839	826	787	819	806	808	768	861	879	812	814	811	771	805	842	817	778	813	838	782	808	835	820	812	834	784	789	824	860	806	843	899	840	818	830	806	779	868	842	768	806	829	866	834	816	798	807	840	814	797	824	851	845	807	848	822	876	821	836	829	799	843	801	794	800	812	818	800	814	813	803	824	762	800	829	799	830	839	821	808	794	786	878	815	819	817	817	816	814	801	845	829	839	820	809	805	813	833	865	828	874	800	818	785	810	843	793	852	818	817	814	824	858	826	845	803	856	762	845	852	812	839	780	831	873	847	849	793	819	735	841	875	838	805	798	802	814	812	805	780	806	835	805	827	837	794	817	843	770	810	854	827	837	793	839	797	871	857	815	828	828	746	804	776	805	806	843	831	844	885	812	834	832	780	834	777	830	847	794	748	762	796	812	770	836	832	811	802	845	802	821	829	834	830	808	768	838	844	839	779	835	811	825	850	832	855	866	855	812	793	910	838	833	796	797	848	771	875	789	848	845	897	829	822	842	779	837	827	858	846	854	838	815	794	864	856	772	851	842	818	851	842	780	873	803	848	841	806	853	851	792	804	840	811	813	833	819	803	826	801	845	833	885	853	797	804	816	776	804	775	843	841	798	841	870	871	823	837	801	837	795	820	812	809	813	770	876	804	842	850	802	795	803	828	839	778	807	805	819	807	825	884	788	831	833	833	835	803	807	785	828	822	807	771	794	806	851	798	840	838	828	891	841	849	832	778	759	836	810	839	860	821	793	864	817	820	846	837	852	827	888	822	842	820	812	831	814	869	891	821	808	765	829	755	828	819	850	842	789	796	819	861	804	858	778	839	811	803	812	828	859	822	855	805	841	865	862	771	838	854	826	845	741
12241	9518	8693	9603	11682	9475	6095	4066	1989	1689	1551	1330	1179	940	812	737	538	565	570	489	463	408	401	392	374	392	350	355	375	346	350	330	323	325	349	307	350	339	332	332	330	304	302	332	307	312	308	278	327	303	300	301	306	326	302	309	305	254	302	268	281	300	254	286	288	305	283	284	291	319	310	305	291	300	303	280	289	307	319	282	305	324	304	316	333	305	313	306	287	299	277	285	317	317	295	330	356	283	273	282	322	276	317	296	277	287	328	281	277	326	286	299	272	280	273	321	292	282	315	296	325	293	296	324	266	300	272	292	279	317	284	295	275	270	286	336	302	288	280	288	296	291	272	290	309	318	295	290	295	292	307	314	292	319	288	290	274	274	278	286	305	317	289	300	313	296	279	270	291	326	298	297	303	282	272	306	313	294	273	274	293	300	289	311	294	262	306	310	316	274	276	271	291	285	293	292	284	288	339	300	326	259	299	285	288	317	278	290	311	326	270	297	308	349	296	263	320	351	304	356	290	266	288	266	293	273	289	283	293	305	287	295	311	283	289	282	333	294	301	293	323	315	317	286	348	323	321	299	294	326	301	287	302	288	279	287	292	324	287	293	256	297	317	297	270	289	325	309	298	324	284	298	310	288	285	266	311	287	288	310	303	300	292	296	310	277	296	311	295	309	260	278	298	261	309	263	280	285	296	331	320	308	288	312	274	305	289	294	305	295	318	293	317	292	286	300	316	318	294	324	291	311	326	274	297	276	312	297	301	305	302	304	305	277	307	325	328	294	289	286	301	288	314	270	309	280	274	324	297	294	264	287	318	273	293	300	303	292	294	302	288	309	291	325	287	302	303	299	294	265	266	312	297	298	301	273	334	296	316	297	312	257	260	295	322	333	283	319	299	307	329	346	307	321	277	298	282	326	326	303	261	280	260	296	294	276	303	281	307	284	304	282	269	296	288	289	271	288	269	336	293	283	306	286	295	289	304	296	330	280	295	295	300	303	296	304	308	291	291	287	292	319	303	290	344	298	317	291	271	301	300	300	297	279	290	317	283	308	310	338	295	295	313	293	286	301	319	278	289	273	305	305	284	250	309	300	322	282	282	305	338	312	284	322	303	281	314	295	289	280	272	332	294	324	304	300	296	263	279	290	281	337	322	303	296	330	309	287	305	289	310	298	293	280	286	282	295	303	325	319	307	306	324	318	332	282	325	273	274	324	270	296	320	285	281	307	299	319	310	284	281	278	315	271	318	286	295	300	303	288	296	302	305	328	285	295	271	297	311	312	284	282	294	287	280	276	290	301	315	306	318	334	262	280	305	289	284	268	273	328	291	283	315	291	302	329	307	282	306	268	308	308	290	281	310	320	296	310	293	291	341	282	272	285	328	268	317	279	295	302	246	280	296	285	330	288	295	301	281	291	299	332	303	288	305	286	317	272	280	304	273	337	316	325	318	274	304	304	312	302	311	236	296	319	297	311	290	298	294	340	338	289	299	293	282	281	317	281	278	277	319	293	331	283	311	285	284	302	335	289	278	317	276	314	318	290	301	313	304	312	285	267	279	284	288	301	307	291	296	275	310	299	290	292	277	290	330	286	304	302	275	314	282	296	307	307	308	312	323	299	306	302	296	295	278	319	298	339	312	294	318	317	306	320	289	281	294	337	299	301	277	285	269	295	279	295	260	318	316	308	294	324	272	318	315	296	287	285	303	310	318	265	274	292	272	326	294	296	302	271	300	296	321	294	304	271	285	293	279	317	341	316	288	285	289	269	312	289	299	298	297	308	306	264	315	300	277	304	285	298	313	300	317	308	285	307	277	299	313	310	303	287	274	296	284	314	318	323	301	312	281	293	306	317	289	286	301	284	259	260	313	279	270	302	268	286	295	312	277	306	301	276	277	315	353	331	278	311	287	337	291	277	304	292	285	313	301	318	314	346	317	301	282	298	303	289	325	294	292	297	309	300	270	294	281	277	257	308	285	304	273	292	299	273	264	302	310	293	287	300	286	316	322	302	270	307	338	276	298	347	277	300	290	271	275	296	304	316	268	282	301	313	267	277	324	290	275	275	307	298	276	292	312	305	308	303	316	284	299	313	334	280	326	294	317	321	277	292	287	287	312	301	301	276	285	285	305	295	298	298	308	299	297	277	274	288	293	274	293	279	299	266	316	295	277	293	298	315	296	313	301	300	276	265	273	295	300	314	287	304	303	303	288	344	286	268	283	294	342	292	313	298	324	340	304	292	307	306	306	284	320	303	293	292	279	277	271	289	295	301	319	320	314	304	315	293	297	344	292	298	271	323	286	292	296	282	281	302	291	281	314	311	335	290	302	286	276	298	306	300	303	296	351	290	285	273	293	312	264	301	293	293	279	294	298	300	335	278	320	303	306	299	296	289	295	288	320	270	314	317	295	274	311	307	300	298	298	277	295	305	319	318	285	292	300	325	271	283	304	289	283	305	317	304	317	286	292	319	313	271	294	300	287	296	290	319	293	313	279	310	272	321	310	307	293	306	263	291	275	274	265	274	293	281	270	321	329	304	306	326	323	321	284	291	302	311	322	298	292	301	281	284	289	312	295	303	308	267	286	275	307	322	328	278	300	285	296	291	287	300	282	282	294	303	283	297	302	326	278	302	305	317	271	295	295	264	314	280	279	287	305	293	270	318	282	297	296	277	290	288	306	303	283	307	283	295	300	329	290	308	307	358	304	298	311	284	277	286	301	314	314	293	310	308	319	282	289	339	302	290	284	310	299	339	268	299	299	291	307	306	280	281	304	317	318	320	312	302	306	301	290	316	317	280	319	321	278	295	301	293	285	296	283	307	301	290	288	268	289	309	299	330	290	296	319	298	285	321	274	328	331	305	297	286	333	306	310	295	311	311	310	274	311	304	310	279	294	329	294	294	316	298	279	264	305	266	306	306	284	289	266	313	300	292	271	293	305	280	272	309	292	324	289	308	306	299	291	287	300	312	281	308	299	278	314	282	292	284	307	288	312	279	283	314	283	323	290	313	286	286	298	293	301	304	289	329	334	333	315	284	304	279	295	314	293	305	300	302	330	300	327	313	264	309	320	279	311	317	317	272	314	286	276	296	308	304	289	265	296	266	299	297	303	294	311	275	312	278	311	286	299	312	269	314	320	323	309	292	278	320	324	281	285	280	326	326	294	299	274	267	304	288	321	299	305	314	305	286	274	328	316	323	295	308	303	321	304	284	286	286	269	274	287	342	317	284	280	272	301	310	271	323	302	268	293	307	322	328	288	272	299	306	292	281	306	289	294	282	305	261	318	282	286	292	289	300	307	283	315	288	303	336	309	291	327	290	287	311	300	290	298	300	313	292	327	306	302	293	292	304	296	334	265	304	307	294	285	287	277	307	324	303	299	286	285	293	278	286	282	284	291	299	310	286	299	293	287	300	290	313	308	331	295	346	279	295	281	298	287	276	301	347	318	278	309	319	280	292	306	278	292	293	305	285	279	266
8276	8732	11075	19248	26309	23421	18828	14663	8504	7923	7059	6230	5511	4527	4030	3310	2676	2375	2368	2304	1801	1631	1652	1454	1381	1303	1221	1229	1270	1129	1104	1141	1077	1068	1021	974	996	990	1024	947	1000	853	851	850	856	864	858	833	846	823	824	830	878	829	779	774	856	813	835	826	796	801	821	813	804	873	824	827	830	848	820	832	811	821	797	806	832	826	791	856	848	826	801	835	833	836	779	778	858	819	846	819	789	861	785	840	822	815	842	878	842	820	880	821	795	839	820	855	792	836	816	826	824	868	791	848	859	787	846	817	830	778	764	827	831	813	825	803	859	845	830	813	818	813	829	828	767	811	824	831	829	809	869	778	825	824	886	816	793	841	823	751	803	838	850	791	857	833	846	842	781	825	817	819	850	824	821	839	786	831	793	810	838	744	792	827	799	791	882	871	838	825	809	827	827	847	831	815	869	779	843	821	830	819	784	849	789	841	797	826	875	845	830	785	842	785	878	790	836	842	799	830	799	827	808	880	808	829	858	813	776	816	773	795	798	813	835	821	842	808	811	839	822	898	800	750	853	768	862	772	863	751	838	851	832	791	831	794	824	824	807	809	801	876	875	837	862	778	810	843	845	835	790	829	820	808	784	838	821	808	824	824	784	795	820	824	817	831	821	873	822	820	805	847	777	838	796	802	826	809	815	784	819	812	816	824	774	859	849	864	869	806	847	836	827	804	789	815	843	788	806	824	806	877	832	787	815	841	826	823	792	848	841	812	824	812	843	786	831	799	839	833	808	791	869	804	842	828	810	803	836	789	793	783	811	811	825	895	819	823	792	825	770	839	784	852	848	832	850	902	820	848	830	820	812	853	843	835	830	855	799	815	837	834	853	825	828	829	858	826	860	869	838	819	785	767	783	831	800	845	801	833	822	859	857	851	818	827	798	827	750	793	790	871	821	822	852	848	830	819	760	832	788	813	812	816	874	830	824	812	840	829	806	833	796	806	802	839	802	749	835	841	811	817	871	823	796	845	825	821	786	819	823	798	821	869	806	790	862	826	819	863	863	794	808	813	813	838	800	788	867	836	811	824	825	834	839	818	804	810	835	832	836	827	851	810	844	817	782	805	834	797	802	821	814	809	796	791	842	796	781	799	767	815	836	863	778	852	848	882	779	837	861	801	860	842	824	816	800	763	851	782	839	817	891	807	798	872	768	857	822	815	824	817	827	856	805	838	776	844	775	809	780	817	833	804	780	852	812	811	802	809	777	811	810	777	851	805	773	817	758	780	847	832	791	856	814	814	819	821	815	843	801	828	789	846	886	809	849	812	880	840	828	842	756	868	825	863	810	790	862	820	836	837	846	833	818	833	822	810	840	849	845	809	826	849	815	806	875	802	781	792	818	768	859	804	846	817	846	795	846	848	775	808	834	822	795	758	870	836	783	812	818	776	877	807	796	794	838	826	833	762	865	815	828	814	796	817	849	776	836	842	819	847	835	849	848	790	855	851	825	810	874	831	807	818	843	806	844	805	748	794	783	856	826	798	852	826	837	817	852	884	824	816	753	849	808	813	780	783	827	792	825	857	829	851	804	815	791	887	854	847	832	815	830	817	804	787	877	835	841	855	875	824	760	837	799	837	856	823	819	794	802	852	799	816	828	842	819	857	857	821	772	811	826	874	887	798	840	787	790	776	854	814	842	770	796	789	834	851	807	827	773	841	817	852	801	812	794	857	766	794	822	839	829	820	859	803	826	820	807	843	811	892	798	770	825	855	830	827	849	849	821	804	838	832	800	826	849	789	849	839	863	786	818	874	793	872	792	786	773	821	834	797	851	845	826	860	811	817	854	861	780	838	795	806	773	822	842	887	873	819	848	785	817	849	831	819	825	842	791	832	822	812	811	821	784	884	795	776	817	795	821	817	792	902	850	910	828	843	820	805	803	804	828	794	830	836	867	788	836	780	844	867	865	781	855	833	846	807	877	879	811	780	822	830	830	875	813	821	801	861	838	843	850	795	770	789	823	832	836	855	845	831	819	854	798	828	818	803	832	798	849	890	824	871	788	814	808	817	826	832	795	828	790	809	809	817	746	812	821	842	793	827	807	788	848	839	841	784	853	854	774	836	814	803	834	735	795	818	827	811	838	798	823	850	842	871	831	824	803	860	793	839	848	842	816	823	829	815	823	802	812	847	817	768	829	816	842	851	825	832	768	823	825	854	820	841	821	784	805	820	868	904	819	834	833	805	823	804	833	790	814	764	876	826	827	824	799	844	821	797	836	781	830	876	859	787	806	866	787	876	781	882	838	806	782	856	856	814	796	813	832	846	798	823	794	790	829	814	827	799	792	799	859	828	821	817	832	880	817	833	805	852	761	815	833	808	816	829	817	826	859	817	768	838	847	867	839	833	843	841	814	813	858	803	873	819	859	802	793	825	830	842	831	819	752	807	865	827	861	789	871	819	857	832	840	775	772	816	788	821	821	786	874	814	775	809	772	856	857	798	819	824	849	844	811	822	797	809	815	786	829	810	809	845	806	768	826	823	846	860	864	781	819	831	844	854	846	818	804	813	826	795	817	885	868	837	838	822	784	834	807	872	880	834	814	859	819	814	828	831	842	853	797	787	844	859	811	830	766	808	802	830	862	820	817	825	785	782	845	821	860	832	838	749	824	872	788	761	797	816	827	799	833	777	800	815	813	842	820	828	864	837	862	815	882	796	824	888	802	893	822	829	813	862	782	818	815	850	853	813	850	802	823	837	825	805	798	826	849	843	849	809	828	812	835	770	804	854	820	847	811	882	782	800	867	810	800	866	813	829	800	812	873	778	830	865	814	838	802	819	799	798	813	825	840	820	825	833	824	833	789	832	878	787	871	809	826	835	851	861	821	831	799	840	820	833	845	828	861	852	834	819	822	875	811	858	819	846	835	838	784	885	811	817	796	823	833	823	823	815	766	823	785	866	828	853	823	827	824	844	835	786	859	799	800	854	832	777	811	781	837	824	836	852	823	784	829	839	797	841	798	801	816	841	849	836	888	845	842	857	814	804	826	890	853	801	830	855	847	855	835	794	839	835	839	819	781	770	851	827	872	836	832	821	847	817	809	806	802	840	810	775	835	815	853	826	884	817	858	790	806	800	843	856	811	813	852	829	830	842	810	812	842	788	853	820	808	804	898	821	798	806	830	820	789	830	790	833	799	839	812	806	800	844	831	783	832	883	784	832	803	869	864	816	835	848	818	826	840	864	790	815	779	789	834	797	836	767	799	874	811	887	856	819	789	855	769	819	841	815	814	803	836	817	828	790	827	800	799	833	864	871	780	810	840	809	770	778	851	837	769	852	860	826	846	835	825	819	880	831	791	810	829	834	785	794	833	855	837	823	830	777	802	805	831	833	783	774	820	841	872	788	810	853	847	866	813	814	840	828	794	811	856	833	794	814	791	822	778	850	856	821	818	806	821	800	774	837	849	790	810	836	851	812	784	882	799	866	858	782	800	813	786	856
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
