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
336278629303	336278629823	336278630373	336278630924	336278631474	336278632024	336278632574	336278633124	336278633674	336278634224	336278634774	336278635324	336278635874	336278636424	336278636974	336278637524	336278638074	336278638624	336278639174	336278639725	336278640275	336278640825	336278641375	336278641925	336278642475	336278643025	336278643575	336278644125	336278644675	336278645225	336278645775	336278646325	336278646875	336278647425	336278647976	336278648526	336278649076	336278649626	336278650176	336278650726	336278651276	336278651826	336278652376	336278652926	336278653476	336278654026	336278654576	336278655126	336278655676	336278656226	336278656777	336278657327	336278657877	336278658427	336278658977	336278659527	336278660077	336278660627	336278661177	336278661727	336278662277	336278662827	336278663377	336278663927	336278664477	336278665027	336278665578	336278666128	336278666678	336278667228	336278667778	336278668328	336278668878	336278669428	336278669978	336278670528	336278671078	336278671628	336278672178	336278672728	336278673278	336278673828	336278674379	336278674929	336278675479	336278676029	336278676579	336278677129	336278677679	336278678229	336278678779	336278679329	336278679879	336278680429	336278680979	336278681529	336278682079	336278682629	336278683180	336278683730	336278684280	336278684830	336278685380	336278685930	336278686480	336278687030	336278687580	336278688130	336278688680	336278689230	336278689780	336278690330	336278690880	336278691431	336278691981	336278692531	336278693081	336278693631	336278694181	336278694731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
7290	3623	3488	2313	1477	1095	3000	4965	2416	416	272	292	286	279	345	423	360	348	260	242	216	239	239	238	235	245	264	232	214	258	245	296	219	265	246	257	259	258	232	230	237	254	231	256	254	245	248	242	225	238	281	261	258	241	226	251	227	229	241	269	231	232	220	243	239	241	203	238	256	257	252	262	257	253	250	254	244	243	256	234	263	263	227	250	258	237	243	248	225	232	244	260	235	242	260	253	251	243	221	234	240	224	262	237	247	233	243	202	263	232	286	234	237	257	268	225	208	237	239	243	235	231	220	243	277	261	226	302	262	239	224	235	254	237	206	237	250	278	256	239	235	241	244	228	243	241	264	273	264	244	233	250	237	245	233	246	263	254	239	260	232	223	227	230	242	225	244	240	248	246	242	235	244	242	248	295	242	247	240	248	219	246	264	239	261	247	263	248	211	253	243	237	249	267	233	237	246	255	265	229	240	235	223	265	231	233	235	237	265	255	228	229	227	256	251	248	259	238	236	251	220	241	227	230	264	237	237	245	234	233	253	251	224	208	244	251	258	208	222	238	241	220	268	224	278	226	258	219	250	239	245	249	264	242	234	235	252	240	233	238	235	277	247	249	266	228	249	263	240	252	241	226	247	228	230	273	242	285	268	226	253	259	244	262	232	224	230	263	236	211	283	246	252	218	256	258	238	249	250	245	221	257	231	266	249	234	228	250	233	248	249	236	275	227	245	244	258	261	241	237	230	259	263	233	230	238	244	244	262	223	236	243	239	216	267	234	235	258	242	246	210	219	248	209	219	242	239	203	243	237	208	252	252	237	231	260	249	246	259	240	221	258	234	253	256	248	243	237	219	232	227	234	209	250	237	228	257	252	247	249	231	222	229	285	244	227	248	225	250	234	253	222	213	249	250	223	242	234	243	206	260	241	247	237	241	223	263	242	268	253	254	254	239	243	243	234	226	247	230	250	223	240	226	253	259	230	225	265	246	251	225	216	225	229	239	246	251	236	238	266	244	216	252	257	264	251	222	217	256	252	248	256	248	262	255	249	240	254	231	248	219	253	252	256	238	233	265	237	242	226	239	241	250	233	256	255	215	247	240	233	246	239	257	238	249	232	242	237	214	218	223	248	230	223	266	267	249	255	255	238	285	216	244	246	245	260	265	255	287	258	249	211	265	229	236	234	251	221	248	265	243	253	247	260	232	250	246	244	227	261	223	274	240	219	252	244	231	229	242	258	216	276	270	237	247	231	227	230	227	247	254	242	251	227	256	245	225	234	271	237	253	250	241	233	246	276	229	240	257	252	238	248	240	249	268	244	257	250	248	226	257	267	259	249	234	245	253	281	265	231	244	286	237	243	216	225	246	243	223	237	219	212	250	237	232	227	251	231	254	251	251	255	243	236	217	257	205	204	244	233	238	232	243	215	260	252	239	245	247	243	242	267	228	247	217	266	227	250	254	227	249	215	262	267	258	250	257	239	235	247	246	287	247	226	240	231	261	265	226	274	259	235	253	270	248	241	236	254	242	243	262	220	243	219	230	249	246	289	250	230	223	241	219	264	245	257	203	238	234	238	289	245	233	229	242	241	259	285	223	259	253	275	260	261	261	212	232	244	237	245	216	265	235	238	247	255	219	270	240	242	262	238	242	227	234	243	242	278	243	275	258	266	286	260	266	225	251	253	260	258	233	252	252	252	245	233	266	239	225	230	218	238	238	250	232	208	247	229	255	253	208	263	252	251	273	250	247	252	266	234	249	226	260	250	235	263	211	245	234	250	257	272	245	245	224	235	229	242	235	246	224	274	252	233	236	249	258	250	243	236	258	247	261	242	230	238	238	285	234	235	249	242	232	258	222	255	207	240	245	235	257	268	262	242	269	272	301	212	234	279	229	222	232	241	259	226	236	247	246	259	234	268	268	232	215	250	259	223	243	230	238	221	230	250	239	223	257	256	224	236	274	242	271	245	233	217	253	226	243	265	242	253	234	252	240	250	249	252	269	249	230	233	235	261	246	229	252	245	225	249	245	265	220	238	253	264	240	222	256	246	222	245	246	272	232	246	254	263	237	236	248	243	255	246	269	239	237	278	273	257	261	249	246	264	235	244	255	239	240	248	231	232	250	234	265	265	229	230	250	257	248	247	243	237	264	243	236	240	248	257	240	250	257	238	260	235	225	239	240	230	234	247	213	233	254	239	228	251	222	231	280	234	263	244	250	268	254	248	260	226	229	254	251	246	267	251	261	247	244	258	234	239	227	228	229	240	252	240	242	250	233	242	234	267	242	243	242	246	273	236	244	218	250	239	261	239	256	255	222	236	231	246	241	252	237	273	240	251	236	276	226	267	245	267	221	227	227	260	241	270	259	266	222	251	262	232	259	231	226	257	228	263	252	263	230	273	228	260	258	246	275	257	240	224	241	225	252	251	257	225	240	291	236	221	246	250	228	251	228	236	259	256	223	230	250	246	230	227	270	250	250	216	265	249	242	242	261	232	253	251	235	250	231	214	249	246	234	266	217	258	241	232	211	235	246	255	248	243	243	246	221	238	257	226	249	253	229	236	233	253	265	271	268	249	241	240	257	217	238	247	223	253	239	257	239	249	240	252	222	245	226	229	220	235	224	253	240	262	256	251	218	250	234	227	217	256	236	239	235	259	243	250	219	266	257	273	255	245	225	249	263	264	247	244	216	229	228	238	256	241	226	248	263	270	247	225	234	247	222	201	264	234	231	248	256	238	261	240	246	248	228	247	221	269	241	267	240	253	241	254	244	239	223	243	268	240	273	284	255	250	215	213	261	255	239	232	238	268	203	244	256	232	235	266	269	232	253	239	252	247	238	290	239	241	234	243	229	250	226	244	244	220	256	231	243	236	217	218	250	274	244	228	265	216	262	248	254	252	216	247	232	235	228	261	205	242	241	235	251	240	246	232	256	236	233	244	225	234	234	230	250	267	241	269	242	264	247	267	259	267	235	231	235	244	240	263	242	229	230	244	254	256	225	238	256	292	252	253	235	251	240	213	225	250	261	262	213	258	244	247	243	255	249	231	240	209	239	252	231	227	241	233	252	267	240	256	238	250	264	223	235	251	244	242	237	263	243	242	272	246	223	238	230	276	234	221	262	229	253	251	242	276	243	237	258	236	234	239	232	258	254	252	240	259	224	236	267	218	252	248	232	271	250	248	230	236	236	246	253	235	250	253	238	232	245	256	245	261	227	292	265	249	255	240	250	226	255	230	253	267	269	270	229	286	222	255	229	256	236	234	263	255	240	252	257	239	218	235	239	228	230	252	241	238	238	229	227	241	251	259	252	239	215	244	241	260	237	249	262	245	252	216	248	225	254	217	255	261	226	263	247	233	245	244	256	238	218	250	232	239	275	241	260	260	244	264	252	262	244	266	239	235	243	246	242	255	225	256	238	246	244	260	244	232	221	245	254	239	256	232	252	221	243	275	238	216	234	218	229	234	251	221	234	244	237	238
5058	3672	6059	6104	5154	4804	12694	17493	8793	1309	823	817	798	830	1388	1740	1467	1073	876	728	734	715	707	735	750	684	732	673	672	686	679	680	706	712	676	714	705	713	649	721	663	702	693	721	679	692	719	667	672	667	692	698	690	678	682	716	669	695	730	651	706	658	676	675	706	615	674	711	696	753	703	714	682	700	692	695	638	702	681	691	706	694	722	714	713	715	636	687	688	726	718	704	642	717	681	693	668	663	651	711	727	686	642	656	676	729	682	678	682	671	680	678	715	717	674	692	688	691	673	681	678	644	695	694	698	708	662	714	661	713	670	704	722	696	726	656	671	674	662	687	671	709	722	673	709	672	690	685	676	672	717	667	674	708	663	682	672	694	694	683	680	706	684	695	631	789	662	715	669	723	631	706	768	728	668	726	748	703	711	747	685	704	675	712	676	686	680	696	676	704	695	745	726	715	705	633	677	729	707	703	682	661	705	695	716	713	699	715	659	627	691	646	738	678	740	679	667	688	664	735	735	679	686	697	682	689	693	712	702	695	702	695	691	714	638	708	674	740	668	685	704	683	676	743	682	715	686	729	668	687	647	677	708	703	655	694	715	684	699	671	687	700	650	727	649	677	700	698	735	697	692	722	705	706	641	617	752	712	708	663	668	663	686	690	694	688	686	645	719	716	690	708	663	701	703	693	648	727	652	723	680	687	700	710	712	667	686	692	721	673	725	677	715	726	672	708	685	702	693	650	661	641	676	701	696	667	694	707	709	646	641	684	665	668	690	686	683	660	657	687	713	652	684	689	708	687	736	663	663	700	687	664	683	629	652	689	675	692	731	715	680	709	694	644	721	692	672	756	654	678	717	700	714	694	675	678	687	699	659	682	668	661	702	696	682	680	716	694	671	697	690	695	700	679	693	684	667	689	663	715	679	649	710	680	732	649	690	744	676	671	712	728	684	680	702	694	712	650	705	691	755	691	695	643	690	683	688	680	703	693	673	672	689	698	690	659	683	690	639	701	672	688	702	670	741	739	629	672	654	682	698	671	671	709	693	687	680	704	684	683	668	663	673	703	700	669	697	681	721	703	659	721	715	678	718	664	679	695	692	706	675	720	733	743	757	623	703	667	682	699	717	676	701	693	712	669	698	720	664	736	663	734	687	668	710	694	682	706	690	698	680	707	671	747	692	745	683	695	673	686	697	692	639	720	692	669	683	689	687	658	708	685	643	702	679	718	659	665	722	675	698	693	703	732	705	655	686	663	721	718	700	703	671	733	713	701	740	703	698	707	699	712	690	679	693	657	678	722	657	715	699	729	692	652	710	683	653	729	688	656	699	696	669	695	686	692	644	660	658	658	701	683	751	718	709	660	686	693	705	709	702	681	685	658	722	701	716	684	691	706	694	726	714	666	711	675	709	673	683	684	690	668	652	684	719	672	685	667	719	702	682	698	706	688	706	705	662	690	660	709	727	662	705	715	676	663	734	679	698	665	714	682	697	681	658	685	650	663	701	669	682	663	677	670	701	717	662	689	709	662	689	655	683	709	697	698	730	702	660	687	708	663	692	679	680	659	698	657	717	687	655	675	700	692	671	721	687	677	701	679	733	655	696	644	668	735	696	691	701	742	709	696	733	683	693	731	671	726	732	764	664	748	741	735	729	679	677	692	685	689	678	642	683	668	709	745	690	725	688	712	734	686	720	687	659	741	671	673	696	671	692	690	705	696	670	732	678	699	633	719	679	690	692	708	705	679	712	674	697	706	673	701	666	710	655	699	704	671	701	658	736	703	682	680	718	685	715	682	707	723	715	723	706	690	707	708	706	707	696	699	685	681	701	699	734	668	667	685	690	661	671	711	673	690	719	701	693	727	638	695	696	705	715	621	733	697	730	672	705	682	769	725	669	676	668	712	735	689	729	683	700	691	687	628	714	695	711	665	643	672	709	680	722	662	661	709	706	755	710	724	721	667	729	665	667	718	679	701	693	702	719	669	669	689	641	719	726	679	642	706	668	681	660	673	615	686	712	714	670	725	691	653	650	694	687	657	660	645	677	710	705	703	665	726	671	652	716	655	679	683	725	652	717	679	654	722	687	689	666	680	678	679	723	674	722	779	687	724	711	650	709	697	707	698	676	689	628	654	642	666	680	698	688	665	716	693	697	686	682	732	703	650	702	718	751	691	718	662	701	709	716	671	699	713	664	702	702	669	680	717	729	730	672	766	647	667	661	734	721	682	716	705	668	687	728	690	742	664	696	686	661	711	666	712	714	671	655	728	691	649	730	717	637	744	677	710	765	689	683	751	706	646	701	714	675	642	705	657	701	725	698	649	686	663	700	671	662	732	681	701	695	712	679	640	742	692	646	698	681	690	708	648	702	640	671	760	668	730	677	654	711	714	669	696	713	686	663	650	673	721	683	696	734	694	664	708	667	691	684	666	723	688	703	700	695	666	696	709	722	644	688	702	668	666	698	658	689	721	680	672	675	696	676	697	734	702	694	673	658	665	705	639	671	690	742	704	691	687	686	716	674	693	700	643	654	734	684	731	705	673	669	715	729	711	729	723	697	668	668	683	723	735	690	707	719	679	666	712	668	721	734	710	684	667	677	708	701	702	659	697	694	688	690	704	692	673	689	693	702	660	717	686	658	697	708	694	729	672	686	654	730	688	749	694	687	737	643	664	690	660	728	693	645	742	675	689	686	683	672	710	651	682	717	676	672	691	679	682	652	666	673	651	725	662	684	733	688	700	709	682	700	657	720	710	751	696	683	687	688	678	730	690	707	699	717	707	671	716	702	706	715	708	733	723	739	700	687	688	738	697	703	693	700	673	715	691	703	671	678	700	692	695	692	686	657	711	738	695	688	651	698	661	717	681	644	643	676	664	690	692	692	692	736	717	723	661	725	708	676	693	709	681	691	673	704	675	649	668	691	705	697	669	692	707	690	727	718	675	717	664	698	683	706	710	711	681	737	658	677	681	677	721	647	672	699	681	704	652	690	701	719	673	757	726	703	693	684	738	641	727	666	710	672	670	701	648	638	691	689	696	684	681	684	697	660	669	681	702	659	726	719	677	648	675	635	715	652	668	658	693	696	697	642	723	669	664	706	671	755	644	668	716	696	704	685	660	713	709	698	725	677	670	715	697	708	667	683	684	665	711	689	694	664	737	723	699	701	701	686	657	661	677	712	656	747	689	751	640	669	696	675	724	626	700	674	658	710	701	675	711	669	673	690	746	667	698	698	685	703	656	684	662	674	684	706	685	667	706	645	732	687	665	715	726	711	702	715	669	705	692	697	698	700	704	714	664	691	707	663	671	683	692	674	667	612	679	690	661	701	715	730	696	655	683	665	688	651	731	709	690	726	687	654	652	686	731	657	687	715	669	677	717	710	669	711	653	704	664	636	684	685	720	662	659	685	755	649	678	661	674	674	690	714	697	700	656	721	706	677	676	701	683	693	665	668	691	695	718	697	727	654	688	703	650	718	662
7849	4271	3626	2158	1526	1315	3598	5117	2452	694	273	270	262	300	350	402	385	342	260	299	235	272	253	291	254	270	248	254	241	247	243	252	279	251	268	264	274	236	270	251	248	285	247	266	252	254	258	258	252	229	262	260	256	223	278	267	253	267	249	233	259	256	242	224	276	271	258	256	284	259	305	229	265	267	250	268	263	260	252	259	253	245	262	257	248	245	288	258	249	259	259	257	245	256	230	255	227	252	274	287	253	259	250	248	262	252	283	244	277	264	241	290	290	264	262	248	280	247	250	245	266	263	267	230	271	282	267	269	234	236	253	254	240	283	279	271	297	266	248	257	255	257	246	291	277	271	245	301	269	240	240	261	244	254	266	284	275	245	275	233	245	250	263	253	278	249	276	278	254	264	268	262	271	229	253	226	275	263	251	246	274	264	237	240	263	276	248	292	303	239	264	287	234	243	266	245	249	257	259	250	291	285	269	244	279	255	266	273	270	235	245	268	276	264	258	268	257	280	250	286	257	259	289	268	262	259	263	266	257	277	240	260	265	285	250	255	280	243	263	283	255	279	239	239	252	220	261	254	252	251	221	234	261	233	263	279	242	273	263	241	232	249	280	268	277	278	256	249	249	250	255	253	254	257	282	265	259	246	246	266	249	296	263	265	256	253	262	248	258	289	249	260	263	278	286	245	284	242	282	235	259	273	276	266	259	264	250	272	258	277	250	221	286	245	281	264	265	242	233	250	298	271	292	258	277	252	264	260	260	222	289	275	252	258	247	259	297	252	230	260	252	261	242	239	225	270	248	274	271	236	274	254	266	255	268	236	270	230	261	258	270	274	286	266	271	275	284	275	267	277	260	266	266	246	290	256	275	257	267	234	248	247	277	241	277	257	269	231	238	257	238	238	240	288	265	266	262	274	266	250	281	273	245	247	254	250	263	269	236	271	261	242	283	239	270	287	259	254	243	205	255	222	253	234	280	260	258	253	252	259	265	254	249	273	243	253	282	272	283	254	230	293	242	246	266	241	257	266	241	243	261	255	270	269	277	245	252	279	252	240	265	250	297	215	283	269	249	276	282	215	259	289	262	220	255	279	231	264	239	258	252	257	265	262	281	285	270	253	267	273	230	261	267	253	257	247	269	223	280	263	245	241	251	253	291	297	262	254	269	252	264	270	250	250	274	265	288	231	278	248	252	236	285	275	253	252	279	236	270	273	270	274	264	253	243	243	236	250	240	236	250	269	248	256	232	269	260	256	268	268	275	253	255	287	274	237	271	265	263	252	255	243	272	249	284	263	269	274	240	229	259	243	284	253	306	235	270	260	254	276	261	284	249	265	285	253	278	256	236	302	248	271	259	270	251	268	262	261	232	273	292	267	262	266	282	258	266	266	263	267	274	236	257	255	268	265	265	275	246	247	262	286	274	216	286	255	258	264	267	254	260	241	250	287	264	288	281	284	252	252	253	238	295	242	251	267	275	258	280	235	243	278	248	264	256	263	270	298	262	225	265	299	227	253	272	272	300	255	258	265	250	264	279	227	258	279	291	263	259	276	263	244	272	248	274	252	245	256	257	242	269	238	267	267	261	260	288	269	263	246	253	242	254	263	251	251	282	276	259	254	270	282	273	246	261	245	276	272	241	254	277	255	246	268	260	274	244	256	279	264	267	255	256	251	234	282	245	266	271	247	242	247	253	296	258	254	240	259	243	298	260	287	273	249	255	267	254	249	250	259	294	265	284	261	265	238	268	259	268	241	264	242	255	269	234	285	237	263	269	277	283	265	273	259	258	241	289	268	254	306	268	264	222	260	291	255	246	258	269	266	269	222	264	274	262	229	252	258	275	238	259	253	247	260	258	269	255	263	251	248	276	231	283	248	215	234	266	260	230	294	253	247	266	282	258	270	255	254	257	247	263	246	243	257	238	250	286	237	280	266	231	262	284	266	273	275	261	253	279	263	274	281	257	292	247	280	275	255	263	259	255	247	286	275	237	254	257	265	277	276	259	283	241	264	274	263	265	255	264	248	243	264	238	273	252	257	281	268	274	275	274	262	264	267	242	275	253	230	258	248	273	268	240	248	252	259	250	232	253	281	237	272	230	271	231	267	279	255	265	239	242	264	248	243	252	256	273	258	265	255	250	279	290	285	243	241	257	263	254	251	262	256	241	272	289	250	272	229	237	247	295	243	257	244	271	303	257	264	294	247	280	264	256	266	275	267	266	241	290	261	242	249	264	279	255	273	250	274	253	252	265	291	282	269	243	237	264	282	266	300	236	249	240	301	262	259	278	284	252	271	266	257	262	271	291	257	235	230	254	277	235	269	248	266	286	246	253	260	311	243	263	260	265	274	229	282	254	246	251	220	218	255	257	279	280	262	290	234	227	225	271	276	265	252	255	245	243	253	266	236	226	273	258	245	253	285	258	269	262	263	236	287	244	280	266	247	245	278	249	248	273	251	258	235	236	258	251	251	261	250	253	265	269	247	246	291	253	244	281	266	251	262	245	268	275	245	289	272	249	268	263	246	262	276	311	234	245	252	296	241	262	247	236	263	295	268	237	236	254	247	240	249	237	247	284	251	249	265	232	260	235	233	242	243	252	245	228	262	251	281	272	236	231	261	265	258	225	271	269	237	255	260	288	277	249	256	256	248	250	263	297	277	242	284	283	244	261	265	218	239	231	273	270	272	239	291	262	234	259	268	269	254	252	237	261	251	253	227	246	242	219	233	267	280	261	255	278	280	273	279	277	280	263	227	305	263	267	269	249	257	298	280	255	254	267	267	212	275	274	281	258	288	260	276	259	263	269	266	249	251	264	245	246	275	262	245	237	239	252	272	249	264	271	241	270	281	261	272	250	229	288	250	233	250	240	238	266	240	264	258	242	260	265	279	241	283	267	235	261	239	245	252	247	240	253	247	251	320	267	236	274	256	251	285	264	271	296	258	246	262	290	265	245	256	247	248	265	262	263	263	274	303	283	262	257	260	277	276	259	263	247	276	261	236	259	267	272	285	238	261	257	271	243	256	268	222	262	262	236	260	242	233	238	266	251	250	272	286	257	259	272	271	256	237	259	256	272	245	270	277	249	259	270	285	236	274	278	277	269	236	251	239	254	273	270	267	234	261	300	265	279	246	267	241	250	259	250	271	275	277	249	260	251	242	243	260	261	259	284	240	243	290	288	300	259	240	261	260	251	259	257	260	298	245	249	264	267	241	262	263	265	282	257	263	252	270	283	271	260	252	268	247	260	275	285	274	260	260	246	252	254	284	253	246	263	251	295	280	272	258	249	259	258	274	267	251	262	226	260	245	285	250	237	246	278	262	275	269	258	265	248	257	231	258	258	272	271	279	257	264	269	243	268	249	259	267	231	282	244	277	268	267	278	289	236	247	257	236	278	256	268	240	232	256	274	278	266	270	280	246	264	242	253	257	283	284	246	242	258	249	259	257	258	271	248	277	254	269	272	262	271	277	263	219	247	235
5554	4126	5764	6125	5587	5438	14620	17718	9489	2474	843	829	815	967	1429	1623	1288	988	858	798	801	751	748	767	719	733	744	724	734	689	742	784	753	759	684	718	729	773	776	730	720	721	747	663	791	744	727	747	718	737	771	684	784	754	755	717	724	761	693	726	756	720	718	743	676	711	724	702	743	695	684	760	718	668	706	751	754	732	720	720	752	735	757	710	772	743	706	722	783	732	688	737	698	743	806	777	719	764	691	752	690	711	702	721	686	666	683	724	735	771	699	779	706	735	759	799	713	700	721	769	794	732	780	764	734	697	701	719	708	719	720	747	698	704	725	716	724	734	727	759	749	739	727	718	675	738	671	713	721	758	713	742	739	693	703	751	693	774	743	760	733	713	766	745	751	714	722	742	740	709	774	727	701	764	718	769	742	709	701	733	690	715	744	739	720	720	711	747	756	778	686	707	766	735	686	705	748	737	720	704	749	669	693	721	733	705	713	763	751	692	748	733	738	706	725	729	756	694	672	733	722	695	759	740	732	710	701	704	760	766	777	768	742	746	732	740	736	727	705	731	724	800	759	737	729	666	814	762	757	734	755	715	693	754	728	708	744	712	700	747	751	726	777	676	758	734	709	735	711	769	719	748	737	744	762	755	714	701	751	764	743	795	716	726	724	738	761	722	735	740	753	721	719	712	722	777	723	754	709	718	770	741	753	688	753	752	715	755	743	739	727	726	714	709	738	756	709	749	731	674	763	755	742	776	766	743	730	741	695	719	668	747	736	751	713	703	728	784	733	727	712	716	728	770	706	720	761	747	718	784	728	719	729	721	713	721	710	739	723	723	666	727	724	730	758	752	738	718	710	760	746	687	706	763	740	739	765	671	729	770	720	724	776	753	725	742	720	690	739	687	736	747	727	775	734	760	699	811	708	707	732	739	710	802	765	756	750	735	805	732	760	755	728	730	751	805	729	732	767	746	797	697	707	764	697	715	703	733	746	730	707	739	719	741	726	744	730	693	742	705	767	739	721	713	714	740	704	706	723	722	722	744	778	698	729	704	811	717	716	722	719	763	722	723	745	752	797	700	762	738	742	731	716	766	745	690	752	718	772	740	687	748	720	661	697	671	696	717	737	712	691	811	705	741	714	706	730	742	736	744	706	728	717	743	726	683	711	722	769	763	700	777	697	748	781	737	747	703	726	761	738	772	722	644	744	750	731	743	731	771	709	745	724	786	740	756	738	711	756	718	682	753	725	688	756	700	797	664	718	737	761	722	753	739	710	704	742	728	790	708	713	770	744	717	747	736	726	778	682	748	744	705	746	733	718	725	744	745	718	727	727	763	733	719	744	759	742	732	719	743	758	783	790	746	702	683	738	730	706	731	773	716	719	749	772	754	734	738	752	760	729	725	722	741	765	720	759	751	692	734	747	746	723	747	734	759	735	717	740	760	744	755	758	685	728	686	746	735	719	698	713	732	773	783	731	708	682	739	720	719	766	742	761	728	739	726	723	724	722	775	735	748	725	721	742	679	744	712	775	748	703	715	731	784	718	739	713	727	744	726	729	701	687	701	715	749	797	765	715	724	728	711	706	729	769	729	746	722	705	671	707	748	727	734	699	714	718	704	743	725	758	762	737	708	759	688	741	768	717	748	723	695	732	708	722	682	696	730	714	745	742	712	712	731	717	741	757	733	712	707	709	749	744	719	735	771	779	708	687	754	779	754	719	719	726	770	698	715	728	685	743	803	701	736	742	670	738	714	743	705	768	712	761	781	717	714	755	786	722	711	750	752	707	774	753	769	720	686	691	764	699	743	743	729	710	709	698	734	753	695	724	706	769	706	756	744	699	713	733	732	734	753	717	715	741	782	707	708	714	724	750	764	696	726	731	742	724	714	720	707	800	745	729	739	753	722	758	733	736	723	723	726	703	750	699	741	745	765	757	742	748	713	737	733	730	764	769	760	755	776	732	774	687	728	705	709	712	686	725	781	727	733	717	765	724	730	733	716	734	730	745	749	691	775	692	747	697	747	769	718	674	679	725	734	742	773	738	704	717	714	733	735	757	741	708	708	731	758	708	684	741	759	712	724	719	706	745	693	696	708	739	714	749	712	708	758	757	728	669	725	745	765	714	682	766	705	707	727	719	771	720	767	759	751	728	721	771	729	683	762	767	753	741	691	676	749	694	756	697	744	728	755	716	756	700	733	703	712	686	728	735	751	708	753	716	665	707	786	742	773	704	698	742	695	706	707	698	744	697	744	710	724	717	727	764	760	741	753	745	734	755	703	738	708	726	734	760	712	741	784	742	803	743	731	783	753	751	755	719	758	753	745	722	728	737	712	767	745	760	722	669	732	750	749	789	735	685	706	708	733	704	699	770	710	706	738	716	729	692	762	716	737	733	712	725	740	689	757	729	794	702	696	756	727	752	749	750	746	751	757	755	742	700	754	705	786	709	770	725	730	701	697	754	751	702	770	753	711	735	770	730	744	717	763	775	755	736	762	760	643	757	722	696	729	731	709	707	730	703	746	750	735	730	751	723	721	750	757	736	678	749	737	757	789	737	715	729	746	752	723	710	725	747	762	743	745	714	742	720	766	728	712	755	705	707	773	708	727	673	745	726	767	738	686	704	755	746	719	739	720	738	699	734	756	755	684	708	752	711	737	664	729	756	741	758	757	727	716	768	752	707	737	771	701	769	724	723	766	744	726	736	706	730	723	755	734	746	777	732	721	719	693	724	743	743	729	801	707	764	738	754	722	738	721	743	726	728	696	765	752	752	728	724	728	704	684	785	744	774	758	708	712	722	742	751	725	727	705	724	775	718	750	728	722	765	731	671	730	768	738	748	746	644	760	718	736	779	745	706	703	686	760	679	757	706	743	757	682	694	756	762	734	737	736	719	700	737	699	727	730	722	743	739	718	714	768	741	780	730	730	738	744	725	686	745	760	722	709	763	731	763	700	773	716	750	669	719	682	761	760	727	810	736	773	733	753	751	752	731	722	769	717	696	700	727	717	736	688	753	716	742	741	690	707	716	735	753	725	728	747	746	744	725	759	758	733	692	719	778	734	707	720	765	721	712	753	705	751	707	752	758	707	676	731	667	725	728	762	717	726	730	733	752	735	729	683	741	710	685	740	759	687	701	756	785	755	792	759	726	723	789	757	698	732	750	735	688	775	749	719	730	738	710	722	714	687	715	697	718	696	722	718	707	701	701	768	761	725	743	750	732	725	697	740	767	718	728	753	714	744	728	724	748	731	693	722	747	683	741	737	704	736	740	754	749	742	729	736	734	761	705	728	726	728	707	715	771	758	767	765	722	740	744	745	722	749	740	730	698	695	774	784	729	700	714	740	745	726	732	748	740	738	735	698	755	761	754	729	748	768	760	721	704	761	741	730	714	755	681	690	690	699	746	746	807	726	697	734	742	693	721	753	752	741	753	715	765	754	723	718	737	763	720	693	732	778	741	764	740	736	716	685	733	715	714	731
7800	4049	2677	2227	1765	1543	3400	4416	2272	403	306	267	280	349	458	491	407	350	311	304	231	263	302	260	239	272	238	254	258	275	266	235	268	241	254	267	258	264	242	282	247	286	251	273	279	232	247	220	260	250	265	256	262	267	248	287	253	276	273	267	243	230	255	248	247	284	284	267	265	249	257	269	268	241	243	250	291	256	260	259	273	244	251	277	266	244	249	251	284	239	248	263	243	261	254	259	227	267	230	242	266	259	250	269	237	250	281	257	261	289	272	231	248	229	266	298	257	281	233	271	255	237	273	237	262	241	271	234	274	256	222	288	257	247	256	267	281	281	288	248	265	245	277	253	263	272	259	237	258	263	235	273	249	247	274	263	268	253	261	241	229	283	230	277	272	252	270	264	241	251	272	284	288	245	276	242	269	284	259	273	269	259	242	270	243	237	274	246	257	248	247	273	267	271	223	265	239	268	262	255	249	235	251	215	266	271	263	252	250	252	258	264	273	257	254	269	251	236	247	250	280	249	239	280	257	254	252	241	288	260	253	243	265	231	290	255	265	261	265	272	260	268	255	255	224	270	250	278	258	254	231	261	239	242	258	240	259	240	258	267	249	259	291	268	255	260	239	264	262	273	232	256	264	247	263	262	235	271	261	263	302	264	246	261	280	254	272	264	266	263	268	235	257	293	222	284	252	236	260	281	267	267	265	254	257	249	261	250	278	260	276	256	264	262	252	251	250	247	249	240	255	250	256	267	263	263	245	221	268	285	257	266	225	235	268	269	257	226	247	276	243	274	267	239	271	224	227	270	237	251	244	232	273	291	278	264	263	272	252	264	225	252	273	270	289	271	265	262	254	273	259	232	241	261	247	253	256	254	258	269	262	242	279	257	254	241	250	281	288	273	242	239	246	279	283	267	254	246	251	223	260	255	247	263	266	269	236	247	275	264	276	258	286	282	288	233	277	265	243	281	229	272	288	266	217	273	247	245	252	259	267	255	235	281	301	253	241	273	257	288	281	239	249	257	250	286	292	248	256	249	224	263	279	280	239	252	249	261	262	262	281	275	271	256	245	268	250	258	233	250	265	238	265	250	259	265	258	254	246	243	249	261	268	266	290	264	264	246	233	273	251	269	262	231	257	255	222	261	249	268	261	259	273	254	251	261	210	260	235	255	276	265	257	272	281	241	255	241	246	286	246	235	246	288	245	250	261	242	256	266	258	264	289	239	264	274	254	248	254	283	252	281	246	305	240	240	258	255	274	247	281	271	259	250	286	255	272	268	229	267	270	249	293	263	255	242	275	260	256	288	261	264	274	239	267	253	235	249	282	271	233	287	268	270	243	279	263	262	260	250	259	278	256	281	260	236	244	248	242	241	248	261	258	263	260	282	284	260	273	266	256	267	238	238	236	239	240	284	250	263	253	269	242	227	243	240	252	236	291	271	254	291	252	230	237	250	264	294	258	244	274	268	284	247	251	253	256	271	301	264	263	253	253	278	282	265	260	251	237	272	282	236	247	272	252	268	266	233	236	273	260	241	276	254	256	261	291	244	244	286	251	253	264	238	305	286	266	227	254	264	287	266	251	253	273	269	230	281	265	275	283	224	265	267	258	244	268	235	285	273	270	251	192	285	233	259	249	246	266	258	271	251	261	248	284	251	247	270	245	257	259	257	269	290	246	258	257	235	261	247	286	249	283	261	260	261	277	240	240	267	281	248	246	245	243	265	249	268	260	253	253	255	260	264	242	282	282	243	276	275	264	257	264	265	247	261	264	299	263	261	227	225	262	273	283	254	263	252	276	241	270	249	277	248	250	259	253	223	279	231	245	251	249	243	289	248	252	247	247	260	266	259	235	250	267	274	276	258	249	263	280	252	255	233	282	235	244	247	268	264	260	283	258	247	271	253	259	235	252	269	253	252	265	233	246	277	253	280	301	240	276	274	257	259	256	265	260	255	268	282	247	265	262	259	244	287	234	276	247	259	263	253	273	227	243	236	306	270	267	258	271	276	266	263	278	270	276	255	260	240	278	255	255	242	264	261	270	235	233	290	265	250	263	234	265	244	274	247	275	259	280	276	272	262	271	238	230	242	228	285	250	270	267	256	282	263	234	281	298	261	246	243	283	256	256	232	255	248	276	255	241	248	282	275	242	273	269	248	275	259	258	272	268	257	293	255	248	224	260	267	248	268	237	245	264	235	260	258	245	271	255	259	259	251	229	269	250	277	268	279	240	240	269	271	274	265	273	282	261	277	263	239	293	237	281	246	283	262	274	257	266	250	279	251	272	266	297	257	241	246	253	250	264	275	244	229	269	241	252	283	236	255	260	249	255	263	262	227	244	257	260	270	241	282	252	278	260	269	266	266	253	253	290	284	293	265	243	251	260	247	265	258	263	275	294	260	275	249	250	272	263	267	233	250	287	254	245	286	261	274	267	245	247	247	241	252	258	272	249	242	265	258	232	263	276	263	287	255	247	259	272	247	269	253	247	249	293	262	236	251	222	232	235	273	304	259	274	240	232	280	258	233	292	292	267	263	288	275	251	252	251	248	288	276	277	280	253	233	248	279	281	273	282	270	258	243	266	270	254	253	262	263	254	239	281	283	266	289	246	240	246	250	262	222	267	264	268	255	255	291	262	255	253	231	253	250	253	253	259	262	220	309	290	291	277	271	249	255	264	218	249	264	253	239	264	248	249	255	253	242	280	245	268	258	257	243	247	272	260	272	259	252	283	239	278	269	256	229	257	279	246	248	259	266	245	249	255	321	271	231	283	277	250	267	253	260	266	257	282	272	290	267	277	256	284	272	278	272	245	272	269	263	280	269	218	250	248	263	267	249	226	247	254	281	250	261	254	268	264	254	251	267	279	236	245	256	255	240	273	278	262	250	256	281	262	224	294	250	234	251	245	264	273	249	279	266	263	255	259	260	228	274	267	229	261	245	233	222	259	264	245	271	259	261	274	301	243	268	256	255	243	233	280	246	278	221	261	272	259	241	275	287	250	266	264	273	271	270	262	283	241	239	260	228	259	254	269	246	276	262	245	223	270	260	247	276	260	259	244	253	255	284	267	233	252	239	271	259	245	255	261	274	269	270	235	249	249	264	265	274	236	269	285	264	261	257	276	265	236	250	243	249	262	258	258	270	275	263	244	273	264	255	266	256	262	273	242	265	256	281	265	277	275	280	268	254	259	248	268	266	248	258	259	270	247	240	238	261	249	254	288	250	252	261	241	297	261	290	241	236	252	258	241	253	278	270	249	262	268	258	261	279	255	250	261	247	275	276	254	286	254	241	247	222	274	251	242	256	286	246	245	262	257	285	247	271	263	274	281	228	254	267	274	245	232	237	251	283	233	233	232	257	280	281	267	258	236	260	279	238	231	260	245	246	257	262	255	225	256	265	294	294	278	275	246	278	280	238	234	232	268	256	256	260	236	253	257	248	253	268	254	268	249	275	256	221	249	261	240	271	234	271	264	249	267	246
5620	4047	5207	6411	6123	6382	14464	15469	9080	1291	871	905	867	1281	2036	1899	1472	1213	893	881	752	746	722	754	776	748	742	746	723	692	725	732	682	744	753	755	733	728	716	705	790	772	753	743	758	776	732	803	724	716	712	734	729	692	738	726	785	684	761	690	697	695	673	749	777	751	743	716	734	749	780	750	707	750	734	716	737	750	709	705	713	704	732	693	713	791	731	737	756	737	752	748	737	748	725	735	735	733	716	713	732	711	751	753	699	700	721	711	673	746	748	762	738	715	701	714	762	732	748	698	745	708	804	708	752	766	731	751	696	725	749	734	772	751	756	755	714	740	736	769	721	716	696	712	746	725	728	713	704	728	738	729	690	735	767	762	707	713	784	748	785	718	760	728	742	757	734	718	769	742	758	678	758	690	748	750	704	767	728	730	732	726	725	752	763	729	683	698	697	756	742	687	727	727	726	766	751	734	732	705	746	786	731	707	706	720	775	723	731	709	733	720	720	691	724	764	710	690	724	748	713	710	677	715	734	709	718	723	751	738	742	741	756	727	722	702	702	737	717	748	740	737	715	690	822	774	763	710	740	718	747	761	733	723	722	711	726	707	750	717	792	778	706	710	757	711	729	717	732	746	767	762	760	707	714	726	749	725	724	747	751	682	699	711	719	665	779	727	702	776	735	757	727	729	716	739	716	759	745	691	769	743	748	715	701	699	731	695	706	748	736	792	775	751	742	751	715	700	752	707	735	721	716	694	708	687	762	742	738	722	712	751	745	691	747	743	704	777	757	773	733	746	741	751	784	743	749	696	751	705	742	744	695	731	723	740	759	688	734	692	763	707	727	705	761	722	767	743	755	820	743	714	759	724	754	752	741	707	778	776	757	720	736	714	712	738	734	748	694	754	724	729	752	721	720	687	769	748	764	726	726	750	705	731	760	729	719	743	731	758	739	781	759	725	710	713	746	721	755	723	696	708	722	793	728	743	746	776	754	747	739	773	732	770	733	702	682	729	693	768	741	785	764	728	714	720	694	744	714	791	699	727	718	764	753	747	707	722	756	723	747	779	754	720	733	755	711	724	731	714	804	704	758	765	751	746	762	722	735	747	763	740	774	715	722	712	723	752	736	694	687	733	759	738	720	756	730	725	746	722	722	779	752	754	744	755	748	746	701	713	760	708	709	716	733	703	755	813	753	723	708	751	671	732	696	738	707	701	728	724	732	681	736	741	791	764	712	719	700	746	736	710	742	780	718	717	711	689	713	745	777	715	733	745	776	711	719	702	707	767	760	725	748	728	755	704	729	741	737	726	704	747	765	674	737	681	749	712	717	785	698	734	762	728	699	731	728	761	784	719	724	685	758	726	746	744	725	704	764	736	752	740	709	698	765	707	753	729	673	695	734	711	740	710	679	739	730	755	751	757	729	747	741	707	721	730	703	732	712	710	683	718	734	714	736	674	717	748	721	723	758	752	749	740	727	769	702	771	670	765	749	725	720	701	735	772	740	727	704	689	739	719	735	710	677	756	740	684	709	757	763	734	732	747	730	767	756	725	709	764	740	786	745	701	733	700	728	675	734	754	724	719	709	729	725	712	682	754	731	694	737	713	709	721	779	742	695	749	687	729	733	701	724	728	729	729	694	756	742	752	780	703	741	705	748	732	686	709	716	730	688	807	703	738	744	715	712	737	740	725	745	696	759	710	694	752	770	771	731	725	737	755	771	714	737	719	693	738	725	770	728	755	715	745	778	736	727	711	703	726	721	770	725	763	775	717	734	747	718	711	736	736	717	750	732	788	770	723	706	692	739	703	728	696	742	743	747	728	712	738	750	694	737	757	710	761	751	780	741	726	747	742	727	743	723	723	744	705	729	740	712	754	791	740	691	766	718	778	698	724	704	708	727	761	758	716	705	767	723	743	734	757	776	744	773	732	723	735	748	755	727	747	768	754	735	732	741	682	715	740	721	725	709	747	760	703	711	678	746	722	730	779	772	771	714	706	680	701	743	732	739	718	745	746	738	781	703	776	752	783	702	782	784	786	728	745	684	758	729	749	753	739	728	740	733	768	740	740	702	702	724	699	704	720	727	744	749	718	762	737	725	771	759	746	750	751	718	747	752	743	715	750	723	683	724	716	711	796	706	714	703	695	719	752	745	729	730	697	745	747	691	641	732	733	710	734	721	773	680	729	709	726	771	710	744	726	700	688	754	750	723	767	762	775	792	746	719	727	746	689	729	763	729	734	723	737	697	711	722	749	733	739	732	708	742	779	744	741	767	770	724	722	754	731	718	688	755	715	782	772	745	704	715	697	730	700	751	748	743	744	741	760	700	733	759	684	730	733	720	751	719	748	762	691	738	754	724	758	708	706	709	769	737	770	739	738	760	727	771	776	749	749	732	697	674	727	692	714	771	745	724	713	749	719	708	768	748	720	768	735	720	717	742	673	750	707	716	773	751	711	760	757	709	712	695	736	734	724	753	744	723	707	656	742	742	762	738	687	753	678	747	727	734	732	739	693	731	746	728	710	762	770	745	741	770	716	715	730	716	768	739	810	683	696	768	713	733	727	729	744	725	718	732	775	731	686	743	749	743	761	709	758	780	720	747	769	747	714	740	770	724	758	724	745	716	725	733	712	696	754	729	691	748	716	714	768	782	732	698	709	706	784	721	744	736	732	710	749	732	747	713	715	762	734	698	708	752	693	694	762	716	718	724	786	753	707	692	750	750	737	777	754	738	718	783	748	744	721	738	719	745	720	725	719	734	733	738	764	726	756	760	727	717	740	736	782	736	711	788	711	738	717	727	697	745	747	786	683	707	760	783	749	728	758	738	752	706	740	730	741	724	750	761	692	747	744	722	697	756	739	715	750	685	747	752	756	689	754	684	744	715	713	754	750	750	733	753	716	753	747	779	734	696	737	740	692	738	701	788	745	707	720	696	735	681	735	805	699	752	675	717	702	715	702	732	745	688	683	713	757	728	715	789	758	713	739	734	748	793	777	737	683	729	744	725	713	724	714	719	723	723	747	749	745	707	755	711	722	748	727	763	792	692	711	743	690	723	695	722	758	726	699	675	748	777	730	708	742	727	774	683	704	703	701	752	709	756	730	753	786	798	706	795	751	697	782	733	681	742	745	726	751	752	749	768	711	695	715	711	725	755	724	732	732	740	777	748	746	696	731	707	747	735	743	668	702	772	745	720	750	710	749	779	805	707	774	677	719	684	717	730	716	749	742	720	758	764	742	732	779	798	704	695	748	705	732	744	733	760	734	732	771	749	744	749	743	727	761	718	726	686	767	723	780	721	738	766	689	764	689	762	728	723	746	793	738	740	759	715	777	769	737	700	755	728	722	741	704	700	692	743	718	755	719	729	750	727	721	689	747	767	739	719	726	703	703	723	700	728	760	719	726	738	769	766	745	733	723	730	762	712	738	710	736	754	728	732	743	710	750	711	709	769	710	729	703	724	730	728	718	675	704	737	720	722	763
7982	3966	2447	2245	1924	1453	3822	3723	2561	455	286	290	295	336	416	486	425	332	299	282	285	257	246	252	239	292	293	243	261	259	258	263	253	258	261	281	257	261	259	264	253	256	246	234	252	281	242	257	281	253	268	279	284	265	280	248	241	266	258	241	271	263	257	233	292	256	258	265	277	280	266	258	285	257	275	263	257	265	270	284	272	251	247	259	265	269	285	284	259	282	274	251	263	251	283	271	261	230	267	256	263	252	243	260	280	256	242	275	244	273	241	253	248	263	259	260	256	247	287	267	263	280	253	248	254	292	231	258	235	260	266	272	236	256	277	215	273	260	250	307	254	258	281	281	261	279	271	269	256	256	288	275	261	263	267	238	253	267	262	255	272	241	261	230	265	243	246	251	251	276	233	253	277	270	273	267	265	261	271	269	288	283	260	247	230	249	257	287	236	272	273	260	269	285	246	287	276	276	287	292	267	247	299	261	259	241	276	261	292	235	254	255	270	254	262	257	267	262	260	288	271	274	236	255	259	248	269	254	252	265	267	262	272	268	242	266	273	242	253	261	285	271	245	268	255	232	282	264	275	259	265	260	257	244	270	280	275	258	289	257	252	264	253	289	270	247	274	257	251	238	260	250	274	243	250	250	282	265	266	251	257	294	275	237	268	287	289	235	248	241	286	293	255	294	252	261	260	283	285	241	255	292	243	264	255	255	255	262	275	239	262	254	253	254	258	253	293	241	259	240	245	233	243	270	230	248	249	256	242	248	240	265	271	284	252	244	241	282	244	240	258	258	254	274	238	272	261	259	252	259	270	264	272	240	255	270	256	274	263	272	255	266	249	257	262	292	276	217	250	251	264	270	257	272	239	264	272	250	270	281	281	270	266	256	247	238	278	238	253	265	264	250	261	269	262	291	246	278	260	216	244	259	268	261	245	244	257	251	281	261	290	253	260	266	250	268	268	237	235	263	256	260	275	278	271	256	231	254	258	256	249	245	253	279	250	269	280	269	274	254	250	251	239	251	252	273	242	242	293	281	244	249	251	268	252	258	259	245	273	289	246	246	244	252	257	243	280	268	283	256	260	240	275	232	258	243	252	258	273	259	293	246	259	281	286	252	245	250	262	261	256	258	247	243	262	275	254	259	270	276	265	275	245	250	253	275	259	299	261	240	278	270	241	250	259	230	271	228	285	272	255	283	251	244	258	259	246	270	240	252	280	240	277	265	241	264	264	272	261	240	259	256	244	269	246	256	239	253	248	248	242	270	259	281	253	280	247	279	261	283	226	255	276	263	249	258	264	256	254	263	272	267	277	251	268	259	241	273	278	251	263	276	259	258	273	263	276	251	255	274	236	278	286	255	248	275	257	243	240	255	295	256	269	284	270	299	260	272	283	269	264	258	245	282	234	318	260	254	256	300	287	283	253	282	263	235	227	263	251	260	241	224	247	237	265	248	256	263	239	252	259	250	269	274	267	262	232	258	241	272	248	237	275	263	252	255	245	265	258	238	276	280	257	251	241	246	248	246	253	267	267	247	272	273	278	284	289	259	266	279	300	238	250	271	272	233	249	273	274	241	284	246	276	239	262	275	236	241	246	272	254	272	242	261	250	259	243	278	288	264	297	265	267	240	264	273	278	250	278	266	282	273	222	263	219	283	282	262	237	282	256	245	266	253	234	243	289	275	258	282	274	266	284	269	283	250	229	263	268	251	247	255	263	271	257	261	257	248	285	299	274	262	247	237	257	258	276	258	262	274	254	234	283	269	210	249	240	217	252	255	258	272	272	259	272	272	254	319	236	264	237	277	245	247	258	270	251	264	266	237	219	263	246	238	260	226	244	264	265	279	265	265	269	270	249	258	259	264	258	267	266	278	264	253	268	219	285	248	235	259	261	284	259	269	248	248	271	234	277	228	266	278	254	255	266	257	274	278	263	264	245	247	236	245	249	248	237	280	267	253	265	255	256	267	286	280	251	287	248	249	285	268	250	275	276	243	257	281	274	244	248	258	247	276	296	274	248	265	275	259	244	263	266	285	257	283	273	259	266	261	253	256	259	282	285	294	262	270	297	266	295	265	258	243	266	227	268	271	298	248	232	274	281	234	241	269	272	241	258	245	262	288	250	270	248	265	248	234	256	262	252	272	269	253	252	236	270	284	238	288	260	244	259	271	234	259	227	266	253	245	268	274	246	233	263	286	264	263	276	273	263	257	239	253	252	226	251	248	266	265	259	266	270	262	264	266	267	291	237	264	285	256	281	265	244	278	287	250	236	283	270	269	285	283	254	248	266	237	276	245	265	299	294	251	258	259	253	246	246	246	262	238	288	271	240	270	240	241	264	256	278	277	242	276	252	244	268	292	255	278	268	247	293	277	248	253	272	244	296	253	278	256	256	255	302	302	293	253	254	240	258	247	252	270	271	260	270	293	234	276	282	277	266	240	236	255	262	251	242	260	273	243	256	254	250	266	263	280	259	274	267	241	235	252	235	279	239	255	277	273	235	270	266	236	233	240	272	272	258	239	249	248	246	234	252	254	266	246	260	250	296	257	266	247	279	264	265	260	266	239	255	267	280	255	248	256	292	257	271	261	289	273	255	270	250	252	245	256	266	254	232	267	258	301	241	238	256	232	284	275	261	298	279	293	260	234	255	249	249	293	268	222	272	283	274	266	263	234	268	319	228	259	251	272	259	246	273	267	255	283	264	233	260	270	257	267	253	264	272	264	238	285	274	271	265	241	267	247	260	274	275	253	274	250	259	241	230	274	265	277	246	254	256	261	278	251	275	260	275	274	236	275	255	264	278	235	288	252	240	275	267	258	265	298	233	240	255	274	289	250	292	236	247	248	267	289	272	248	234	241	259	234	263	249	231	243	247	240	231	241	290	255	235	248	273	232	255	254	269	250	245	241	269	279	270	269	275	263	262	274	256	282	260	269	281	298	253	233	234	279	282	231	261	257	289	265	242	257	251	240	282	271	285	277	259	261	252	269	259	262	242	270	251	251	244	272	257	259	237	260	237	263	275	266	256	292	251	249	268	261	263	267	241	250	279	241	264	242	253	270	255	253	247	252	242	279	263	275	257	248	242	260	266	240	293	273	255	255	255	241	259	260	263	239	262	270	274	245	261	261	270	258	290	253	279	277	268	265	245	275	270	252	258	244	286	272	282	240	272	217	257	272	255	246	275	282	269	276	291	259	243	257	262	243	260	297	257	263	276	245	278	250	249	244	289	239	268	261	270	285	264	246	283	273	269	250	273	254	278	257	265	257	268	249	235	257	249	267	257	287	285	238	281	260	260	266	268	266	259	278	244	228	262	251	247	266	240	269	248	259	259	248	283	240	247	265	240	285	238	292	264	253	263	230	266	271	256	302	255	271	248	243	271	265	267	271	264	233	248	234	268	270	233	259	259	244	262	280	281	249	257	232	231	256	254	240	261	272	261	274	257	235	289	272	268	242	265	255	263	243	249	238	266	236	284	270
5552	3813	4873	6288	6629	5683	15710	13497	10050	1526	912	903	1038	1148	1942	1903	1396	1071	864	807	738	748	707	744	752	734	687	727	744	718	742	763	705	717	741	701	704	710	721	732	745	747	694	747	747	747	799	764	760	712	711	801	763	768	756	772	719	700	752	799	724	772	711	732	735	732	724	766	761	745	763	802	748	772	705	696	719	700	773	749	711	701	776	786	724	740	745	749	761	744	745	760	699	729	735	728	708	708	773	705	717	755	732	704	738	791	722	777	750	721	744	738	732	781	724	740	725	764	699	731	717	723	756	713	745	715	760	715	723	757	708	718	752	717	711	745	729	733	734	715	734	744	743	773	749	707	685	724	701	712	742	696	746	784	749	723	716	725	765	730	735	761	753	771	752	762	699	721	750	758	712	715	678	810	727	707	738	755	766	702	746	759	701	730	741	732	730	741	692	763	747	738	725	732	787	730	764	719	765	718	707	760	783	734	686	727	731	764	716	764	688	693	671	732	718	742	764	731	722	737	699	798	743	665	713	702	711	776	736	769	715	735	720	787	726	694	739	720	714	721	705	739	762	689	692	764	723	745	703	750	726	772	747	750	749	750	718	785	748	736	748	743	720	770	723	702	746	751	764	750	761	718	716	761	704	758	715	729	736	720	711	714	775	715	727	787	727	752	725	706	724	746	710	776	719	688	702	749	705	685	711	775	704	733	716	741	740	731	758	746	716	735	683	692	714	762	710	747	740	740	764	696	707	686	673	737	751	752	739	731	706	720	783	722	728	702	768	726	742	725	744	713	724	749	766	728	768	767	693	731	784	723	747	685	733	773	726	762	732	734	755	763	729	725	716	713	736	713	731	701	715	783	699	736	705	754	726	736	743	784	750	758	741	754	755	763	738	760	734	760	722	715	755	762	748	700	730	704	759	682	761	738	775	740	730	744	692	719	755	765	737	722	742	713	724	761	760	753	750	766	772	723	725	715	751	735	746	748	780	702	728	730	775	704	743	705	765	753	716	728	722	729	735	729	744	769	738	763	695	728	706	765	744	731	731	775	737	706	691	742	713	731	696	763	755	704	731	751	716	686	777	722	753	684	725	731	738	748	701	725	753	792	762	761	746	783	720	734	713	720	741	707	749	718	697	724	669	724	784	711	743	735	761	715	656	794	737	744	761	758	718	706	708	731	744	729	705	753	686	762	694	752	744	734	794	711	711	726	758	725	735	780	715	746	736	755	698	775	740	725	747	703	729	732	729	722	767	704	725	742	761	729	718	737	772	746	722	678	775	769	771	756	739	759	745	712	746	732	701	768	683	762	729	735	730	732	727	735	750	760	718	717	679	699	775	759	729	801	734	779	745	721	715	762	763	725	738	736	755	739	732	740	703	727	749	756	746	750	764	723	742	740	723	730	761	733	718	686	732	744	740	716	715	702	779	743	772	706	745	788	756	696	721	747	745	736	735	731	696	759	717	713	684	700	766	711	728	736	720	735	741	759	769	761	728	712	727	712	802	708	757	704	770	725	744	743	748	705	797	706	730	719	735	774	746	719	732	710	731	760	747	716	763	662	760	786	744	713	742	764	733	704	724	738	717	689	800	746	776	736	729	739	750	744	735	737	715	787	767	728	752	766	722	697	681	693	714	750	767	737	701	732	756	755	752	736	720	747	716	701	689	747	733	730	693	747	753	753	709	730	713	736	774	671	709	768	736	765	790	702	736	764	715	738	743	766	736	730	753	752	694	718	740	760	758	778	775	772	747	760	700	754	744	748	776	772	756	723	682	720	726	723	779	718	733	688	732	713	762	721	772	707	717	764	731	692	745	695	755	713	721	725	749	756	791	742	740	727	720	741	758	721	684	688	730	691	684	718	757	768	772	754	744	735	720	806	768	724	819	789	687	761	699	745	722	730	752	744	737	736	733	765	741	730	739	721	736	800	748	740	763	719	720	719	762	736	725	753	741	746	739	726	747	729	728	709	786	702	762	751	758	748	722	731	740	747	744	671	729	746	761	723	719	793	783	793	723	746	738	752	740	744	744	726	728	732	776	728	744	713	753	724	741	754	740	745	709	763	698	775	721	767	748	735	726	715	753	671	720	731	766	681	721	807	680	698	743	738	768	807	732	721	713	687	729	788	743	699	770	737	721	721	740	763	785	713	735	738	711	752	747	715	733	739	735	706	734	713	766	726	727	750	771	718	706	714	764	762	732	771	725	734	771	722	749	700	699	726	739	754	752	723	758	724	710	663	764	741	706	734	710	727	754	741	764	722	764	772	703	746	688	701	731	740	697	758	712	746	719	721	658	754	722	751	765	719	789	711	750	770	752	707	729	717	718	728	774	711	742	736	758	754	691	727	724	737	774	726	750	712	705	716	719	715	725	720	803	767	737	702	754	725	728	709	738	768	739	756	718	728	710	737	687	744	727	739	712	740	707	723	748	762	730	734	790	675	795	728	713	742	753	717	751	743	705	722	753	777	742	701	737	694	729	741	702	723	727	731	737	728	753	774	730	747	716	732	675	767	780	731	687	709	727	769	730	795	745	676	744	757	749	756	747	708	738	668	733	722	728	738	714	718	745	668	736	707	731	755	692	771	725	751	727	734	672	747	713	728	780	748	750	720	725	767	735	740	698	733	720	748	730	750	740	719	770	730	783	680	717	720	684	727	701	696	754	736	765	718	683	770	742	724	675	710	726	664	799	687	759	755	728	725	767	747	740	744	730	712	757	697	721	741	752	782	691	721	708	745	767	725	766	734	700	718	759	711	753	712	744	715	756	722	771	717	743	704	750	759	744	711	711	742	694	746	740	732	737	721	733	750	737	748	734	714	756	736	703	724	739	766	776	715	734	761	733	750	721	743	701	726	749	757	713	757	719	735	760	718	741	744	700	703	751	716	725	714	737	718	770	732	736	712	729	677	786	751	767	752	733	722	748	717	752	756	739	735	773	725	781	703	730	748	731	758	743	728	758	743	698	766	757	734	739	771	752	761	706	700	752	754	679	706	714	682	727	749	705	737	714	680	710	656	744	776	775	833	776	738	804	727	715	746	718	740	760	780	681	734	706	723	761	735	705	719	738	735	746	726	729	741	757	806	730	695	724	743	785	693	746	683	722	707	671	708	749	695	789	750	783	725	721	739	765	781	718	696	712	754	757	718	739	759	737	707	717	729	762	698	753	703	746	714	729	719	746	727	744	704	682	732	793	722	746	748	710	737	705	765	769	783	708	740	716	748	726	722	765	707	780	721	681	744	703	725	713	736	733	754	720	720	766	710	730	695	775	739	762	738	702	734	773	690	746	743	737	742	721	727	739	733	720	784	734	674	773	708	760	757	781	738	766	732	758	757	759	728	703	680	687	722	701	738	751	758	737	742	720	723	715	764	685	741	692	715	732	735	719	728	774	702	736	773	698	726	762	722	782	741	727	684	717	732	784	760	698	707	772	725	692	710	734	698	714	716	727	680	758	774	743	736	750	777	751	721	715	695
8511	3441	2446	2735	1957	1229	3856	3902	1989	346	310	305	333	379	432	494	414	368	297	262	262	254	224	257	225	279	245	254	274	251	258	274	276	251	290	275	253	258	282	244	246	286	273	236	276	253	265	259	260	279	257	224	228	269	255	258	230	249	288	270	250	276	274	263	270	271	241	256	256	244	260	263	267	243	238	253	271	293	223	244	284	297	279	245	259	261	267	253	270	255	271	258	258	264	250	263	257	233	250	266	249	229	251	258	269	249	230	227	267	286	265	266	265	261	267	260	246	258	287	284	241	245	275	265	270	234	256	256	240	298	243	254	277	237	232	280	296	275	255	251	263	246	246	276	272	272	250	270	264	277	244	231	259	255	262	285	242	236	284	247	274	252	262	280	244	259	264	249	279	249	245	256	250	255	260	252	271	248	246	227	275	265	227	258	271	227	279	255	259	253	243	281	249	239	290	282	277	259	250	264	263	262	248	230	262	275	271	269	247	251	257	243	262	244	259	246	277	272	238	259	269	276	275	220	238	262	273	227	264	268	263	244	239	287	243	263	255	243	314	244	245	252	253	281	266	260	237	257	243	266	250	250	253	257	272	283	276	279	285	250	270	267	235	241	255	253	244	252	249	272	254	255	284	247	259	259	265	260	262	271	266	271	271	257	255	264	290	255	249	285	264	295	243	264	245	244	240	276	266	244	261	229	245	248	288	262	275	252	249	277	271	246	295	234	248	251	251	254	252	264	271	284	266	252	256	259	256	268	268	272	261	252	259	274	255	269	275	247	248	287	219	275	268	231	279	228	271	251	258	275	256	241	248	242	253	251	270	269	256	258	275	231	229	263	248	248	285	280	259	264	252	267	257	247	252	254	248	271	272	278	239	261	246	272	255	235	244	285	278	251	226	264	299	250	290	250	265	234	231	275	246	262	254	272	274	269	264	280	239	251	271	288	246	297	278	258	250	261	240	253	269	255	267	252	317	281	259	271	271	266	254	259	235	272	253	276	238	266	263	257	281	281	268	263	245	253	250	261	267	261	271	260	270	274	268	291	265	229	260	238	255	253	246	281	252	260	234	275	259	261	252	256	271	249	249	255	285	267	277	268	267	225	265	284	253	301	204	255	283	281	268	274	251	254	251	259	268	283	258	254	295	254	257	267	254	283	252	253	241	271	267	238	263	273	238	273	273	266	266	246	259	238	258	255	280	237	255	236	276	256	258	255	212	263	247	270	284	249	253	274	267	267	247	260	264	270	269	267	258	225	243	305	264	244	248	257	279	255	266	243	268	269	273	264	267	262	294	270	266	249	288	239	260	264	257	253	288	251	278	241	287	247	266	220	287	256	261	269	230	274	272	217	280	248	256	250	257	282	273	266	243	282	247	267	251	272	259	266	276	291	251	298	246	240	264	264	290	260	273	251	268	252	293	272	272	248	249	234	243	245	286	272	286	255	270	250	257	267	279	257	247	290	236	239	254	264	287	253	241	273	257	271	237	300	248	255	277	259	246	236	268	249	242	256	279	257	284	248	279	227	284	252	223	257	259	270	275	278	266	234	273	274	272	260	270	281	252	283	258	267	251	264	255	264	290	262	277	269	261	256	281	251	292	299	212	283	253	273	297	270	252	275	281	242	273	269	269	280	239	271	305	263	300	284	279	272	265	252	252	262	288	249	237	266	260	268	272	259	263	288	263	252	249	266	268	266	240	247	268	261	274	249	286	276	264	281	263	279	284	250	238	260	218	232	282	258	287	278	241	219	271	236	272	279	228	249	231	269	231	272	241	244	259	229	284	248	247	278	264	242	268	261	274	265	269	242	266	265	225	259	279	249	268	272	264	255	274	225	248	268	244	279	257	246	248	268	267	246	288	266	239	262	245	243	260	255	279	251	245	264	259	264	252	228	254	254	277	245	257	286	255	253	274	245	273	252	263	252	258	263	247	256	272	238	288	266	239	286	241	233	271	275	256	264	259	271	250	270	247	282	248	274	275	245	285	254	246	285	285	277	255	230	283	277	277	258	266	259	247	256	273	258	265	241	280	287	288	253	287	266	247	263	274	236	272	247	284	254	291	254	288	245	288	263	283	236	269	231	251	251	259	265	241	252	242	250	227	284	263	278	269	253	290	277	237	222	263	283	254	255	225	264	246	252	248	241	259	223	278	263	237	262	269	285	281	257	223	249	270	273	267	255	230	249	255	263	279	299	252	260	248	259	274	260	267	286	237	266	249	252	235	268	280	265	273	253	252	274	229	250	247	269	263	251	272	244	245	271	277	268	225	263	233	252	259	257	262	247	268	281	245	290	275	286	240	270	238	274	270	260	260	261	271	265	274	252	272	256	269	287	264	279	285	292	266	253	271	248	274	256	253	258	257	265	276	244	243	262	284	263	267	271	249	246	254	278	271	238	276	237	252	237	261	235	263	228	263	269	283	252	264	258	281	249	253	275	259	270	255	270	265	255	236	247	290	265	258	261	285	243	246	260	247	264	263	252	288	277	276	275	255	244	278	270	259	241	263	257	262	253	271	265	255	272	273	264	249	252	267	242	244	287	260	239	252	246	249	263	260	280	245	268	233	263	261	270	277	265	280	237	278	246	271	261	268	255	254	250	257	246	285	272	257	261	278	274	278	270	253	270	285	246	264	249	273	260	263	276	251	255	282	286	279	282	259	274	249	283	257	232	275	267	288	261	250	242	267	262	248	260	259	259	256	265	257	260	268	265	240	276	249	278	266	230	245	285	252	247	238	256	251	256	277	234	244	247	271	261	215	244	265	249	253	281	290	257	244	302	228	261	282	268	260	254	271	264	235	281	247	277	277	236	253	248	257	272	242	244	254	264	261	257	265	249	247	268	249	248	311	260	263	242	253	257	260	219	277	274	256	257	274	244	256	248	275	245	250	271	234	219	261	279	296	255	281	248	271	282	281	264	251	274	270	288	269	255	252	240	247	241	277	254	255	263	251	263	274	278	253	246	275	215	246	259	268	252	256	279	276	235	259	263	279	229	260	249	240	278	246	249	289	260	266	273	263	241	275	303	261	260	251	266	248	252	252	237	285	276	265	218	282	292	306	279	272	251	247	263	265	293	254	248	266	280	240	273	258	276	258	245	279	240	268	262	257	279	250	233	266	218	244	284	275	258	246	275	272	256	259	271	261	276	237	270	271	267	240	255	271	224	272	257	266	275	285	252	272	245	258	245	266	270	245	281	273	237	273	255	261	287	267	230	268	245	268	279	293	257	271	229	244	261	263	247	234	271	278	267	267	262	242	238	265	276	274	295	259	268	280	225	241	265	271	248	249	274	255	258	277	249	256	256	277	268	245	261	252	253	236	295	251	252	285	271	271	251	291	248	260	275	268	252	221	247	253	264	265	257	253	251	222	288	230	293	278	241	231	252	293	219	269	257	277	270	253	283	243	250	247	246	274	293	238	225	284	255	255	280	306	230	260	258	250	253	281	260	262	252	223	263	274	279	254	253	263	265
5901	3198	4993	7242	6605	5055	15765	13927	7949	1162	1113	1043	1187	1282	2056	2015	1484	1097	894	800	785	749	725	732	785	746	766	737	719	760	783	792	741	768	721	724	715	749	758	773	754	730	780	703	706	773	750	713	790	811	779	716	677	764	750	793	719	721	772	737	762	722	729	704	704	758	776	740	736	695	747	700	715	686	758	724	757	737	739	734	777	754	695	750	691	673	709	730	762	777	691	720	701	721	747	702	774	681	685	713	750	757	726	693	721	743	728	768	738	679	746	777	749	693	726	764	729	730	677	727	731	763	773	763	741	690	773	735	730	726	703	766	727	691	715	758	726	758	699	759	731	749	791	754	727	711	753	745	755	716	736	717	700	759	729	719	711	748	770	760	707	770	745	699	736	687	750	743	701	708	672	734	754	722	783	729	735	720	731	757	699	688	713	752	765	758	773	756	745	754	711	682	728	732	734	724	727	741	739	732	733	731	730	763	787	735	788	739	744	721	763	736	741	804	717	712	741	719	737	735	732	753	762	751	767	753	727	730	709	732	680	763	743	687	716	712	718	723	717	760	731	749	707	761	740	738	725	780	706	737	736	731	681	769	749	748	750	745	727	771	710	717	745	732	758	738	704	760	758	724	745	795	727	717	717	706	771	753	710	759	789	794	703	713	744	705	744	760	721	755	699	742	793	709	748	722	775	716	695	720	762	692	737	731	728	692	733	686	725	754	719	771	691	706	762	732	750	747	712	731	727	707	701	743	694	771	722	694	728	733	743	736	736	733	761	733	742	745	751	777	735	742	728	720	738	765	696	745	804	732	736	683	759	725	734	776	713	743	748	740	787	759	739	767	693	757	751	715	703	722	768	729	718	751	706	742	759	740	748	731	758	751	728	773	675	725	735	778	757	729	756	699	677	706	766	758	726	761	718	780	702	705	731	706	724	770	762	741	721	759	738	720	767	695	701	715	726	700	794	681	764	764	753	754	697	801	688	732	708	710	714	766	754	684	734	773	730	736	750	729	719	741	752	744	684	724	767	737	651	759	749	748	744	753	764	755	807	726	707	709	711	716	736	736	760	785	779	772	745	797	757	786	773	707	756	710	763	694	738	699	722	745	716	741	777	758	755	721	736	745	760	701	719	699	734	710	687	736	737	717	704	718	747	721	767	688	776	715	721	734	794	734	782	698	744	713	809	747	714	762	732	763	727	752	743	732	778	722	721	732	730	721	718	764	705	741	769	739	691	732	781	716	702	743	668	719	751	752	802	707	708	712	777	722	741	727	744	715	741	705	712	743	745	735	814	690	768	745	741	752	734	764	738	708	729	749	707	744	767	749	767	751	733	744	715	716	752	729	655	731	733	702	753	781	721	712	715	732	739	737	761	740	764	787	757	688	760	766	732	743	739	727	706	732	718	740	735	742	728	717	728	727	785	739	758	753	725	742	730	738	707	778	724	755	744	708	736	712	740	724	777	725	765	702	752	779	750	754	696	720	677	791	718	736	700	748	748	742	770	769	700	702	724	714	721	727	770	790	739	722	736	744	740	747	732	725	737	729	737	720	751	775	725	707	703	765	769	735	743	749	750	748	740	792	755	686	726	697	741	706	723	706	756	741	726	733	750	776	750	706	734	704	737	764	688	731	707	771	758	755	724	761	753	761	744	723	711	709	754	713	724	732	680	757	721	719	714	757	731	770	744	743	682	729	744	744	713	730	745	788	748	749	714	767	725	731	765	729	706	772	775	734	762	759	763	750	701	709	746	710	711	731	725	741	736	739	763	741	733	752	752	740	753	771	760	753	775	716	774	743	725	755	678	731	697	743	751	730	732	729	707	728	770	742	710	740	740	717	747	738	694	757	737	758	739	679	708	710	750	708	736	726	730	727	779	711	750	759	719	713	772	787	706	695	764	779	713	713	745	788	681	749	719	712	748	688	725	730	745	764	744	785	745	684	771	728	724	745	739	739	761	750	716	724	731	755	728	709	708	698	689	719	710	756	743	711	757	752	734	763	697	693	814	752	737	752	736	716	744	716	723	742	722	756	699	715	746	721	696	697	751	771	709	756	736	760	741	737	707	737	753	756	704	740	731	700	740	755	798	749	781	742	746	725	772	750	720	754	728	724	702	769	758	729	726	757	725	696	746	757	740	757	757	776	757	709	780	707	735	751	688	685	723	742	749	780	739	720	744	751	763	739	776	750	708	705	708	725	722	762	755	773	692	695	716	680	791	730	711	697	750	775	738	737	768	792	754	712	727	730	777	693	749	704	753	720	752	731	733	727	698	763	725	665	719	720	718	725	776	763	705	741	761	772	689	740	771	748	703	707	711	774	727	745	727	769	762	735	746	763	746	708	727	735	747	748	752	757	773	772	701	718	758	750	698	782	741	785	756	713	750	709	755	717	736	702	736	708	729	727	782	781	723	752	722	780	737	754	758	698	700	763	777	741	735	740	700	753	758	751	726	754	748	713	726	742	749	733	708	746	686	726	776	772	741	757	703	720	776	702	713	743	717	705	766	709	801	704	703	757	713	773	730	713	736	757	769	730	712	728	688	728	737	758	753	714	714	728	748	709	681	713	709	757	705	780	747	711	715	764	753	795	765	765	766	765	766	723	746	723	766	762	677	735	789	769	724	708	776	772	748	720	718	699	772	752	733	674	732	703	747	758	737	758	735	761	775	726	739	737	720	685	727	725	750	776	764	735	720	794	732	761	733	728	742	758	705	752	719	744	739	760	755	738	737	704	719	729	805	743	722	719	743	746	728	758	746	739	734	766	722	757	778	747	686	713	695	767	749	736	728	688	790	703	693	765	756	734	724	729	740	729	725	741	709	727	697	701	697	754	749	707	780	732	714	755	757	741	789	697	764	701	743	681	746	742	733	722	746	725	709	710	690	710	705	735	728	743	743	694	759	773	764	770	713	765	712	780	696	745	725	711	721	717	713	697	782	751	747	764	744	730	736	704	726	684	705	769	727	738	760	722	740	775	718	706	707	737	758	744	790	762	709	722	695	720	759	713	699	716	731	774	706	738	744	758	728	774	733	721	724	754	717	751	737	716	763	724	665	696	773	720	710	738	719	715	751	702	733	799	733	754	676	721	748	743	730	760	763	731	776	714	719	741	727	725	693	751	761	706	737	752	738	718	712	713	755	682	719	768	686	734	720	727	716	770	736	734	730	706	713	752	761	722	763	778	751	705	686	726	732	727	726	688	699	717	750	699	765	722	759	746	818	714	743	740	722	722	756	742	705	757	715	774	728	755	704	779	706	674	684	738	752	732	696	736	762	725	748	744	720	706	737	710	739	724	795	727	732	746	729	726	741	773	749	744	738	750	763	687	715	707	712	674	744	752	677	743	761	708	755	744	727	740	738	736	689	654	734	733	758	645	762	794	734	701	741	731	703	716	728	754	762	766	724	740	720	729	782	720	756	741	701	700	705	725	759	705	811	705	748	742	745	754	743	700	737	771	684	738	726	730	758	724	733	802
8154	3255	2788	2863	1755	1424	4743	3081	2037	630	312	305	297	312	439	431	385	326	299	304	279	266	279	278	253	246	251	277	278	253	232	297	273	258	274	245	247	240	267	256	255	268	248	251	241	271	258	267	246	246	255	272	269	258	236	258	272	254	256	273	243	228	274	251	257	263	267	236	268	260	241	272	259	268	271	252	252	250	247	241	251	289	281	262	239	255	256	258	237	246	251	248	256	268	252	260	269	266	239	279	263	239	248	262	259	260	274	276	267	268	252	263	260	249	264	255	223	243	249	238	277	257	263	277	270	264	245	251	237	236	255	269	283	270	238	277	285	261	262	274	227	266	276	254	268	239	251	264	280	224	227	255	295	255	246	280	241	270	248	291	231	264	261	276	234	249	253	244	254	250	259	235	254	255	288	228	268	258	261	239	226	229	269	261	268	238	241	264	251	250	279	288	270	283	264	264	239	241	287	262	228	232	270	233	282	232	273	269	253	253	255	273	274	251	256	252	242	256	254	304	265	280	245	239	245	285	280	292	299	273	278	261	268	246	299	290	240	289	256	246	267	236	240	246	240	229	265	277	258	297	260	276	248	239	267	258	277	239	268	262	246	237	284	264	249	240	244	263	270	282	269	259	251	268	250	233	266	254	221	246	240	277	265	258	254	265	282	250	256	233	271	274	239	279	280	255	276	256	280	259	274	271	240	263	249	246	244	256	242	246	248	292	251	281	253	282	263	275	255	232	264	260	259	263	278	248	255	272	251	250	294	273	255	285	263	245	284	269	243	241	261	227	262	283	296	276	255	266	268	266	253	267	245	288	288	243	238	269	252	270	293	244	271	258	250	285	255	275	235	287	262	265	297	288	259	249	240	243	253	273	274	233	278	242	243	241	274	253	270	276	251	246	253	263	269	254	290	247	260	239	234	253	252	254	264	275	270	267	267	271	256	288	257	258	248	283	265	280	293	254	278	266	265	259	250	280	242	272	288	270	213	284	236	242	247	258	240	236	279	232	253	242	257	265	248	273	272	277	264	250	263	244	257	273	269	250	219	286	259	271	268	260	280	275	265	295	244	264	275	254	273	265	248	272	272	261	274	269	239	278	256	237	257	228	270	249	260	233	257	266	260	267	244	242	280	279	256	245	272	228	247	262	266	258	234	229	231	259	218	314	270	264	280	275	249	274	251	286	240	254	302	263	244	226	260	232	244	269	262	213	230	292	262	248	280	254	288	274	254	270	260	237	250	246	214	253	244	301	244	249	277	251	245	257	293	259	268	266	262	250	219	232	227	275	255	259	256	272	248	241	262	255	242	291	284	239	254	256	261	278	253	271	280	281	257	235	265	246	259	256	243	268	275	258	256	266	244	248	283	259	244	283	268	257	239	271	240	256	255	254	251	264	239	266	302	240	264	242	265	263	280	288	260	259	262	255	218	255	258	279	288	269	243	241	273	256	265	213	255	272	263	252	259	270	274	235	253	230	269	237	253	267	247	280	247	294	275	259	240	273	261	263	257	255	243	267	272	267	273	236	256	246	212	267	275	228	246	293	241	263	254	254	290	283	275	256	257	274	266	262	244	270	291	255	254	270	251	289	257	255	281	265	271	249	295	279	260	269	282	249	270	268	256	253	243	255	264	264	257	274	258	274	262	291	274	243	262	272	266	248	231	254	232	248	281	270	241	276	267	295	269	254	275	256	260	270	262	226	252	261	253	262	258	260	261	257	236	287	218	272	254	266	266	269	254	269	248	244	270	228	263	256	259	276	277	265	278	247	255	257	245	267	246	272	247	254	249	245	277	262	268	278	250	265	272	270	272	254	250	252	260	293	273	239	257	277	274	281	242	268	271	253	248	255	273	271	266	262	276	247	272	281	262	273	316	250	244	259	249	259	241	265	243	270	241	217	237	270	233	252	269	252	242	254	247	259	282	289	259	281	263	244	250	216	259	237	248	282	246	252	242	243	238	246	236	266	249	248	239	236	252	268	285	235	265	270	246	233	268	252	270	250	282	257	254	229	248	239	254	261	240	262	240	256	227	286	272	266	235	264	262	259	258	258	278	287	289	282	257	266	240	265	254	244	260	250	253	252	263	286	263	251	247	267	254	263	266	288	238	252	238	250	244	251	272	249	273	251	257	261	231	248	272	260	257	242	237	265	253	260	254	255	261	261	248	250	261	278	251	264	285	261	244	233	233	261	230	260	238	247	228	254	274	264	225	260	276	263	236	279	292	267	255	275	251	281	254	257	263	260	245	250	289	265	247	257	250	280	233	230	245	250	276	268	273	229	256	276	260	254	278	260	254	236	229	258	252	261	251	253	298	246	240	233	245	230	242	239	282	256	255	263	260	251	262	266	303	245	280	264	249	280	253	236	262	264	251	259	243	259	259	302	276	257	235	232	258	252	257	242	268	259	259	259	240	236	256	239	256	262	261	271	242	288	290	252	284	238	244	254	258	245	270	246	286	277	260	261	227	256	256	268	250	246	265	265	265	252	289	233	232	258	268	246	291	274	241	267	278	248	228	264	258	276	240	262	273	260	248	257	283	250	247	270	289	254	288	264	251	263	266	262	273	248	262	280	266	270	279	251	228	241	263	263	225	250	238	244	257	285	265	271	247	282	284	259	239	271	271	260	275	235	244	267	255	282	230	245	240	252	271	261	273	292	254	266	261	248	286	249	251	247	259	266	269	267	274	285	239	272	269	264	239	261	264	269	260	254	253	258	250	245	234	264	254	268	280	213	255	260	271	249	263	272	269	261	245	242	252	269	281	288	271	279	235	246	258	251	260	259	236	258	240	284	257	265	260	263	244	270	316	257	267	283	259	266	278	242	307	258	262	256	245	281	273	233	295	270	258	259	242	230	262	262	272	285	248	297	249	258	275	240	261	287	232	229	320	291	274	251	266	248	298	231	254	285	254	272	256	239	232	241	254	248	259	271	266	254	234	251	278	250	251	261	266	275	274	249	238	254	271	255	264	224	287	276	262	255	258	253	275	258	263	309	226	245	268	261	281	251	263	268	241	273	254	258	281	248	283	286	270	268	258	245	261	259	242	237	260	260	243	260	237	247	268	246	234	240	287	257	252	257	260	269	298	258	299	243	257	261	242	265	249	236	256	259	255	261	254	242	245	285	254	241	224	230	279	233	254	255	259	279	260	257	263	284	294	260	275	236	270	277	267	260	251	260	253	242	263	237	239	261	250	268	236	251	271	239	274	254	259	263	247	267	245	261	271	244	228	264	241	245	295	272	263	233	285	284	272	274	271	248	252	265	281	252	240	267	251	237	256	279	272	263	247	251	262	259	246	259	263	285	246	246	259	238	260	268	274	259	258	246	252	262	236	281	224	264	252	256	247	260	292	277	256	262	259	229	294	270	251	289	248	236	285	281	265	257	277	232	244	255	278	225	268	277	249	242	269	255	281	258	283	275	244	236	290	291	289	268	257	266	254	254	247	297	244	276	240	252	245	244	241	276	265	220
5754	3064	5223	7440	5952	6303	18302	11631	8595	2457	1010	980	905	997	1827	1790	1333	1015	894	777	801	749	770	749	688	698	696	747	697	717	723	736	698	746	734	701	752	755	792	691	765	703	735	740	728	734	719	749	762	754	709	676	760	725	726	767	707	739	730	749	730	647	707	730	756	768	732	710	716	751	768	715	684	777	693	774	716	696	713	764	699	747	725	761	769	696	739	706	710	752	735	745	697	743	719	744	740	745	709	725	761	727	781	713	722	708	786	744	704	782	795	737	718	709	733	771	770	747	769	706	722	753	700	792	684	687	718	791	771	761	716	768	721	752	694	741	745	759	774	682	742	708	722	782	752	733	715	733	786	771	762	735	754	711	733	719	754	733	715	704	738	689	780	743	671	758	729	772	756	750	788	740	790	744	788	680	727	742	701	755	710	744	733	745	728	760	732	722	698	753	773	735	716	744	733	695	683	729	692	752	707	731	723	813	749	750	733	749	749	733	752	743	722	700	780	746	751	700	723	724	750	722	757	697	692	684	747	774	708	728	753	757	693	711	712	750	747	740	757	713	695	711	732	718	707	727	725	717	713	705	744	729	726	762	755	706	734	758	719	709	711	735	765	739	774	744	701	757	704	739	733	727	738	782	758	736	755	750	741	742	743	720	780	717	699	705	710	714	751	777	715	762	713	798	716	772	745	774	753	676	720	741	732	788	719	773	740	800	720	730	754	739	708	788	747	727	738	722	756	727	721	759	715	757	746	672	687	694	725	735	740	728	705	739	737	718	728	762	766	764	786	739	754	771	711	710	721	726	759	745	742	786	735	706	704	720	742	756	733	688	709	761	690	768	733	744	711	712	752	755	753	755	730	727	723	781	704	737	758	715	734	720	711	709	686	714	714	734	745	724	777	720	717	690	732	759	734	773	711	769	750	707	702	742	723	797	719	722	707	739	757	754	742	699	697	735	695	705	719	724	709	767	746	737	787	697	734	746	710	758	722	748	770	798	744	745	697	733	752	736	755	750	758	795	694	737	752	740	709	749	739	750	710	777	792	763	740	707	727	724	735	696	724	715	693	754	739	738	746	714	739	738	708	752	706	718	747	735	778	742	757	685	687	780	689	750	747	753	738	748	706	712	720	760	731	775	723	706	687	805	688	740	724	746	733	734	737	749	813	720	747	740	736	736	712	738	673	764	685	748	762	824	766	726	750	692	691	731	727	706	733	709	714	767	721	740	712	710	721	734	753	737	731	766	723	761	730	742	750	675	734	804	762	716	733	697	731	726	765	759	773	720	743	744	732	745	752	786	774	726	745	723	741	722	750	770	738	759	732	758	759	716	769	727	696	714	807	730	726	783	688	738	783	676	743	731	738	695	726	762	751	729	763	728	727	721	717	721	701	770	707	755	723	730	769	755	698	748	711	748	765	698	679	694	717	755	733	773	744	754	707	722	703	721	671	717	767	778	710	728	769	766	743	727	753	729	763	720	764	703	695	795	718	717	766	706	772	773	697	735	777	769	760	761	785	750	746	699	728	773	734	766	714	742	706	748	716	706	703	784	740	726	760	712	725	748	752	739	684	769	758	722	731	707	676	726	732	781	740	733	756	774	737	739	742	754	760	738	748	759	716	729	702	740	715	699	748	747	735	714	763	687	793	781	721	746	742	771	723	706	717	721	784	712	715	736	739	715	742	752	735	726	741	761	708	768	685	772	740	748	693	728	738	754	758	730	759	705	699	722	762	716	714	710	708	763	783	718	768	722	767	768	732	741	794	770	737	766	719	688	740	724	720	716	748	739	760	765	752	733	738	730	738	718	716	732	737	700	772	724	729	774	715	719	659	720	773	720	737	738	716	741	704	766	784	737	743	764	752	736	738	689	743	810	695	756	743	730	695	743	713	688	699	718	799	746	751	699	737	731	694	673	736	759	747	718	753	754	762	726	658	762	724	738	711	833	737	706	731	738	724	794	709	722	722	763	804	735	736	754	728	751	726	737	732	735	740	767	765	752	766	775	749	723	752	747	742	776	688	776	743	726	689	785	738	714	758	741	746	738	722	732	713	719	785	716	810	746	786	724	731	770	756	716	737	733	734	672	685	739	728	774	721	707	729	793	703	748	713	725	722	697	721	719	751	742	709	734	760	768	726	817	715	775	713	725	717	728	706	759	722	678	747	719	691	744	750	711	707	741	683	745	739	754	721	706	788	739	680	770	729	730	723	715	742	714	768	745	745	735	725	721	702	740	735	731	735	729	755	751	693	702	730	727	725	720	721	754	795	694	704	720	787	711	760	740	752	730	754	710	768	700	703	715	716	709	698	714	746	727	737	729	730	695	722	725	788	745	760	755	742	697	773	732	779	742	721	719	709	771	693	753	704	705	711	722	745	702	726	711	699	725	726	750	733	781	721	769	709	729	747	671	709	714	745	804	795	731	741	693	731	737	721	680	699	683	733	767	715	718	737	752	717	717	709	732	743	748	743	692	726	702	739	731	740	741	812	710	729	714	748	755	775	699	743	734	707	758	745	722	758	743	775	708	729	752	705	747	737	774	721	766	703	704	732	759	722	770	762	703	759	732	732	729	735	716	763	733	766	779	718	746	705	742	733	717	694	772	682	729	761	735	770	746	716	736	716	751	772	762	712	717	780	751	779	712	718	736	757	736	745	761	766	728	758	787	747	758	762	752	751	679	743	733	695	728	786	696	708	742	715	686	695	791	760	696	719	701	682	752	735	716	719	740	746	694	716	737	711	764	724	736	747	738	720	708	754	710	753	724	709	739	719	714	748	723	759	740	686	729	745	747	733	754	796	736	723	731	716	776	746	741	743	673	725	732	724	707	746	713	769	739	769	814	765	751	706	742	719	740	761	720	759	743	758	733	726	761	701	767	721	699	747	765	719	760	748	711	773	745	735	709	688	759	706	725	704	736	698	714	767	699	743	778	685	705	757	759	745	744	734	738	724	705	752	742	757	764	712	744	725	712	745	731	728	739	710	707	722	713	719	738	752	739	708	687	747	735	753	748	743	790	719	789	765	739	712	782	762	727	701	738	732	737	700	719	761	775	728	711	724	724	721	764	709	695	722	724	732	743	720	697	726	711	785	727	774	749	724	721	692	744	732	777	716	772	741	687	743	696	718	746	730	718	734	742	728	714	739	697	743	753	790	703	723	706	761	740	753	697	731	735	708	687	722	708	728	794	768	737	697	746	702	784	752	741	825	780	721	716	742	684	735	737	724	752	768	757	701	787	680	754	725	767	702	735	721	760	739	730	727	722	735	772	717	757	767	692	761	784	781	742	775	712	755	710	736	727	694	715	710	742	768	762	747	764	767	715	732	741	779	700	738	726	710	745	767	756	753	702	759	719	717	710	740	759	741	796	717	757	770	723	738	731	769	732	767	707	698	700	764	740	702	735	734	736	746	708	726	721	712	731	769	733	701	715	715	755	730	722	754	710	724	730	691	761	737	710	701	765	686	713	664	748	756	747
7412	2899	2888	2877	1583	2063	4508	2361	2259	623	319	299	300	310	416	496	426	339	266	258	278	227	242	269	263	262	252	259	245	243	273	287	259	253	284	269	243	259	271	279	255	245	275	238	286	254	266	276	245	253	250	241	285	268	258	269	256	252	279	261	292	280	264	266	261	259	223	260	255	267	250	281	273	276	247	268	281	262	234	253	275	255	256	262	270	250	253	255	269	245	263	264	277	271	260	275	282	257	256	242	254	266	263	273	267	263	261	253	298	248	234	269	257	248	256	257	276	258	257	264	254	258	283	265	267	237	275	253	242	249	248	287	260	241	246	289	267	275	289	253	275	289	268	262	259	297	266	262	264	258	246	259	265	232	278	264	256	245	249	259	252	224	261	265	272	277	256	262	252	259	264	272	273	275	253	252	242	281	232	256	251	257	240	248	229	245	257	263	260	265	278	256	248	237	285	255	238	270	251	263	229	281	237	249	271	295	254	244	276	247	240	260	306	256	227	257	246	259	313	285	267	233	287	280	279	249	275	261	277	261	262	270	263	298	282	257	246	263	244	260	275	299	261	251	246	249	288	269	276	253	256	260	266	251	265	235	241	281	274	246	288	266	255	254	285	273	253	269	230	291	256	255	263	258	270	297	258	275	249	282	259	249	297	285	242	253	255	289	270	265	255	291	240	278	254	270	266	259	234	255	257	268	264	280	260	237	288	265	262	244	284	234	247	250	257	290	246	282	274	281	270	260	248	251	261	261	277	264	274	285	269	271	250	295	261	283	252	243	263	247	286	250	278	257	263	243	268	261	272	281	248	255	270	239	258	258	260	247	245	264	245	285	274	258	274	252	242	256	263	254	278	280	266	278	248	248	246	267	262	267	267	252	262	251	268	280	268	294	273	255	240	268	278	235	242	278	236	258	271	246	264	264	270	264	257	238	269	226	233	267	272	282	278	267	258	263	260	242	290	261	251	239	257	284	274	256	286	299	265	277	241	250	267	241	254	287	257	259	268	287	272	262	268	269	253	252	296	239	235	248	267	252	246	272	282	252	251	272	263	281	290	278	253	284	244	248	258	267	292	284	239	257	293	255	279	242	284	247	274	253	251	243	256	229	269	249	258	247	263	234	251	276	258	221	263	281	274	241	288	259	247	288	284	251	258	262	279	249	272	260	291	292	256	238	262	260	283	265	270	294	252	261	246	237	272	267	242	271	286	270	251	253	279	270	258	238	228	295	279	280	264	256	276	283	291	234	264	268	297	250	276	268	269	269	267	256	283	290	263	243	256	262	228	278	265	269	275	236	273	286	255	229	255	277	275	269	244	264	247	260	275	256	261	242	231	254	249	269	261	251	264	275	266	250	240	271	290	284	261	267	262	275	244	240	280	242	246	274	250	256	263	242	244	281	222	225	260	295	264	263	262	285	268	289	260	283	278	255	252	238	229	261	266	256	280	260	247	232	243	271	256	259	242	234	279	297	260	255	271	251	276	249	263	257	254	288	240	249	261	257	242	258	248	253	257	273	252	256	247	263	254	279	267	256	258	277	247	254	253	262	248	239	274	275	270	256	285	257	302	238	273	269	275	261	251	251	285	274	260	241	228	262	260	254	283	259	254	241	254	238	259	262	288	275	271	268	262	276	264	271	242	274	258	245	262	244	275	268	255	285	252	222	242	244	236	253	212	234	246	258	221	272	236	245	243	242	243	265	248	278	240	261	251	294	234	227	237	264	264	262	267	235	270	274	272	257	274	268	264	263	276	260	220	244	277	257	268	262	260	264	260	272	232	256	237	297	236	242	276	269	259	276	251	226	266	241	268	265	272	255	242	258	244	302	243	281	249	269	267	253	240	324	277	273	289	277	260	270	265	269	259	272	251	253	270	237	276	280	282	250	256	241	259	251	277	235	243	257	278	266	270	270	284	248	247	255	240	289	279	248	274	263	244	254	266	296	248	250	262	285	277	259	261	262	256	263	241	270	303	239	239	275	261	270	247	272	262	256	267	256	268	239	262	275	252	245	257	257	258	259	266	258	279	273	244	275	271	250	282	269	258	293	241	253	279	266	279	295	245	278	247	258	269	235	239	256	250	278	279	262	218	274	266	259	283	240	246	253	279	266	269	256	262	249	283	265	267	245	236	251	245	257	235	275	264	247	252	256	265	265	260	266	249	258	280	246	251	244	267	250	260	252	240	244	278	237	270	261	255	246	257	282	242	242	266	251	266	250	253	262	279	280	314	245	256	260	291	289	242	264	266	266	255	262	243	256	242	270	279	289	264	248	272	255	251	238	252	259	251	269	252	266	241	259	250	267	244	237	267	229	241	261	258	233	281	234	255	286	259	258	276	268	248	236	273	235	278	263	264	233	258	266	248	256	282	239	252	269	264	267	262	284	271	267	256	315	279	235	291	268	258	248	286	258	274	245	277	255	230	276	288	268	269	250	268	292	248	295	270	270	244	272	257	270	268	268	278	232	260	253	275	261	248	292	266	279	262	240	272	244	269	263	263	263	257	258	267	270	248	256	246	275	276	217	242	257	248	291	269	255	251	290	253	282	240	294	246	281	266	304	246	248	245	273	266	274	260	254	277	254	249	242	228	257	280	294	239	258	261	267	283	272	268	273	257	258	273	280	257	269	240	271	244	277	256	264	246	280	245	247	238	257	267	283	270	252	226	263	267	240	279	234	258	243	210	274	257	284	291	276	268	259	263	269	290	277	240	259	267	237	263	259	255	256	255	280	261	264	280	283	279	258	299	239	280	259	244	213	229	280	273	248	280	251	281	247	294	266	283	250	251	262	257	245	243	270	302	237	286	245	257	250	237	277	233	250	279	264	284	261	259	237	251	256	281	264	262	281	256	249	261	253	270	258	279	229	260	273	262	257	275	262	245	239	264	271	250	256	290	261	269	254	245	274	224	277	274	262	297	287	271	295	257	292	267	259	279	277	274	253	269	252	275	287	268	238	258	252	260	261	268	238	297	282	268	277	286	265	275	250	267	222	231	250	259	259	259	280	285	249	255	290	240	268	280	263	262	227	250	249	248	266	264	269	270	259	276	246	287	262	281	257	270	271	240	256	256	277	275	227	238	262	270	271	245	278	282	270	284	249	267	241	283	255	295	264	258	234	262	268	247	231	258	296	266	275	283	265	254	250	286	287	258	268	267	252	271	259	245	226	267	243	268	263	266	269	279	242	244	284	267	269	262	257	246	298	273	262	268	262	276	278	254	272	247	269	231	236	254	293	274	267	253	264	270	278	257	255	279	274	231	247	255	248	279	277	242	251	271	242	259	279	287	258	239	273	258	238	301	276	263	234	241	242	267	267	284	269	239	253	271	228	256	265	270	282	259	244	260	263	279	268	257	255	258	268	258	266	281	261	253	228	282	237	255	277	247	257	230	241	244	250	282	236	235	255	234	257	256	293	247	266	265	250	274	232	254	268	257	266	271	240	273	258	266	270	255	255	238	270	248	241	262	276	273	258
5564	3007	5316	7606	5261	8735	17090	9851	9416	2249	1150	1012	955	1081	1699	2033	1578	1025	862	745	750	774	800	750	717	740	725	693	746	722	747	729	731	713	755	760	759	767	761	729	746	710	724	688	739	743	755	706	703	749	725	749	734	726	710	709	747	750	758	780	766	741	747	775	719	772	729	730	687	704	709	791	720	762	733	728	740	752	750	688	752	733	743	773	766	740	713	744	759	744	748	739	767	702	747	725	726	785	752	724	778	739	777	714	738	730	767	705	697	741	773	729	687	711	753	691	749	716	696	726	704	743	740	779	764	744	729	753	737	769	763	739	747	742	753	740	779	768	746	774	742	690	721	726	743	753	719	700	744	737	774	684	735	768	720	746	766	816	711	750	729	788	727	747	715	745	766	757	784	737	725	734	719	723	750	740	683	772	745	745	771	769	723	759	757	738	738	735	735	773	732	694	758	719	717	769	780	735	714	766	728	745	720	749	766	721	735	757	731	783	770	759	726	710	708	732	729	764	789	743	764	733	725	742	758	755	727	759	707	701	726	767	728	777	794	740	729	764	755	752	776	755	720	726	749	725	777	715	734	739	731	767	696	754	724	741	736	695	732	798	760	749	747	758	672	704	750	716	738	714	718	731	718	728	749	709	757	758	735	703	733	736	755	732	744	720	745	688	738	732	712	751	737	758	733	724	674	734	738	714	732	700	752	718	766	693	748	747	708	782	767	699	753	771	765	709	753	786	753	744	740	663	727	740	723	749	684	741	776	733	691	722	778	751	778	706	772	687	702	736	691	759	779	745	735	722	696	729	727	703	735	746	750	724	708	754	707	716	745	735	705	747	745	729	681	745	730	749	742	754	750	714	794	736	765	683	748	725	730	775	729	746	742	764	739	753	751	719	753	768	713	694	698	744	708	731	738	720	754	718	756	682	701	690	724	735	747	758	754	732	704	755	778	736	747	774	759	771	719	757	746	733	753	748	762	721	751	725	709	742	750	741	784	723	761	735	710	747	752	750	745	746	780	745	731	725	708	754	742	725	770	745	730	762	760	759	747	723	666	742	707	714	744	759	703	693	721	785	748	708	696	715	787	760	762	726	729	752	752	724	736	674	737	725	770	738	758	741	773	725	767	780	698	751	740	713	757	733	775	738	735	765	701	722	711	782	713	761	678	753	679	763	757	736	735	719	753	732	724	698	780	693	742	687	740	728	742	695	727	732	737	762	720	771	743	686	743	785	712	679	718	797	732	733	728	694	758	753	769	722	714	742	743	702	766	725	764	729	730	760	714	785	741	744	729	802	775	712	724	758	722	703	751	668	733	709	746	693	711	744	745	729	704	738	718	730	739	728	713	799	730	724	708	725	677	742	765	757	774	795	748	716	777	740	783	732	736	735	767	747	734	737	702	738	735	746	731	752	733	728	758	757	703	747	711	740	725	725	735	785	756	763	728	733	766	718	723	702	769	773	742	726	710	766	739	751	749	761	754	727	713	796	712	718	726	715	712	779	737	780	757	707	726	772	742	768	712	710	685	753	763	746	750	680	711	788	744	705	715	740	711	695	751	685	723	690	711	738	760	775	719	765	740	729	720	785	693	755	757	752	720	740	713	707	741	777	739	811	769	791	788	725	702	781	739	741	757	731	762	810	769	756	742	759	786	739	789	779	740	730	754	749	718	758	775	779	776	751	768	736	731	722	727	721	718	729	751	741	747	709	681	763	693	709	727	744	732	764	783	745	770	738	800	731	724	736	714	792	689	721	752	719	670	712	735	764	740	737	793	706	742	775	761	754	730	761	743	733	749	753	743	725	657	704	722	764	745	712	726	696	740	742	749	809	730	749	715	713	804	744	753	723	728	727	715	709	736	749	705	790	722	705	763	791	789	717	757	767	775	751	790	683	722	742	758	689	757	766	745	794	748	662	705	776	733	710	721	776	688	717	714	732	743	713	737	721	745	745	795	734	746	738	735	724	751	785	755	774	703	801	711	719	759	799	743	756	712	746	708	769	743	803	757	766	717	714	709	715	686	756	782	768	776	728	781	742	730	702	774	710	752	694	770	744	746	787	737	725	695	729	711	758	740	721	791	788	769	731	747	712	743	783	717	760	779	693	755	716	759	744	748	714	755	753	757	740	724	684	773	808	725	797	720	760	692	759	771	726	725	767	710	761	737	774	776	765	708	726	720	664	745	748	708	781	752	748	755	773	739	736	786	721	682	764	743	702	725	747	728	732	757	771	764	729	797	746	787	760	733	716	738	723	749	747	712	718	755	753	721	730	763	722	717	710	676	718	744	744	757	710	714	721	766	800	701	764	755	730	716	754	746	738	698	738	730	714	777	715	754	737	742	712	713	754	740	756	717	712	721	716	748	785	735	753	765	761	722	785	716	784	686	705	778	687	703	778	754	763	754	781	735	779	748	718	703	747	682	763	722	679	764	747	714	750	752	725	687	799	738	764	731	738	732	720	757	727	722	753	756	716	772	681	729	762	724	714	686	724	665	679	712	751	775	703	753	738	764	759	745	735	769	745	711	731	739	692	714	755	735	720	699	707	747	745	738	748	761	776	732	701	735	705	726	690	741	702	718	677	722	752	760	725	667	718	731	714	742	730	772	722	767	712	727	721	704	728	748	708	729	725	721	722	737	750	736	769	717	759	704	782	693	817	737	761	750	748	757	715	765	781	706	689	740	702	698	743	785	757	692	732	705	709	711	763	768	712	770	739	725	747	772	768	782	771	716	768	771	744	764	735	777	778	745	760	700	686	730	709	733	814	712	711	695	769	734	715	747	739	718	738	759	748	766	747	707	766	754	708	732	715	730	761	746	729	736	743	727	754	727	726	725	718	761	709	739	728	731	723	749	702	713	786	718	725	735	797	721	726	727	730	742	740	728	680	784	744	734	687	690	764	747	739	723	739	736	751	742	737	768	782	754	719	765	749	760	736	777	719	736	743	723	713	772	754	751	733	750	752	721	722	721	731	746	729	762	718	744	726	750	758	741	678	747	813	750	729	758	708	689	765	707	763	716	733	720	726	694	709	768	670	719	709	712	776	728	754	760	741	794	723	750	710	731	709	717	724	712	754	753	768	741	764	739	756	724	754	775	743	778	730	722	777	741	722	752	776	736	739	728	752	692	726	743	754	701	719	700	721	747	741	760	790	723	746	731	739	744	765	707	701	736	793	734	762	766	708	748	765	796	702	720	714	731	685	698	742	713	750	714	726	765	775	780	717	723	762	764	743	724	753	719	767	730	676	731	666	715	696	781	731	765	713	753	739	716	731	727	727	763	770	735	780	775	726	748	713	729	698	682	691	761	748	755	751	792	717	726	762	745	731	716	758	727	707	735	721	724	745	729	736	730	717	792	716	708	704	749	761	745	730	731	734	791	756	780	728	730	731	748	720	755	775	739	761	777	774	747	753	742	706	792	757	725	721	781	794	721	746	763	702	728	733	701	749	753	794	739	774	741	745	741	729	707	719	724	713
6874	2970	3183	2624	1570	2160	4218	2469	1972	429	319	335	293	350	598	558	417	353	286	280	253	231	236	262	263	261	254	293	251	269	270	240	251	261	272	248	260	279	239	264	263	252	262	261	251	275	250	267	266	288	271	257	274	258	252	236	273	249	232	248	298	257	288	255	260	266	239	276	269	267	241	244	252	260	281	266	280	283	219	302	278	253	292	266	255	275	253	240	277	277	219	258	307	269	246	272	247	278	279	260	249	254	230	253	284	264	292	266	247	265	266	252	297	269	258	255	273	252	244	251	275	268	290	264	280	254	243	239	235	278	238	264	263	264	253	258	254	294	249	247	251	266	261	254	259	228	268	238	250	274	273	249	269	257	236	251	264	260	249	265	285	252	247	300	260	240	254	235	257	238	283	244	266	226	243	263	266	269	260	268	262	256	263	259	241	232	264	252	281	279	260	250	291	245	263	257	247	255	250	282	273	276	268	277	258	267	247	272	254	248	270	258	245	276	285	258	272	247	228	290	216	259	273	271	264	269	267	254	262	294	247	244	253	261	260	245	259	237	235	261	280	244	256	269	256	280	247	285	280	253	273	244	238	248	259	257	268	277	243	281	254	260	253	278	266	254	287	246	272	271	234	252	257	236	250	242	265	281	284	265	274	239	262	231	250	253	273	266	265	284	260	250	272	263	257	253	262	275	270	235	280	262	268	264	266	277	239	246	249	244	259	276	261	282	262	269	253	262	280	252	249	274	264	252	255	228	277	262	274	268	263	234	274	258	267	281	250	248	233	240	263	226	267	233	251	246	267	247	278	241	259	276	289	280	244	250	254	247	265	238	284	269	291	271	250	264	262	263	233	230	274	257	278	252	237	279	279	280	253	292	282	233	242	244	264	263	282	246	255	245	284	275	241	239	278	252	249	270	269	250	246	258	264	244	240	224	266	253	282	273	241	261	257	250	248	246	224	223	272	258	279	271	256	269	277	251	241	260	257	254	253	254	258	251	270	292	255	236	276	271	263	221	259	259	259	246	248	276	249	268	253	237	259	236	272	255	256	295	272	231	263	286	241	271	239	269	280	259	271	246	266	248	239	251	250	245	255	269	237	271	273	275	262	254	275	262	274	279	251	256	276	286	261	257	238	224	269	272	258	261	269	248	265	271	261	221	235	248	266	244	251	283	238	274	255	248	254	265	266	257	251	274	281	246	295	284	243	253	261	244	267	237	257	270	267	286	270	298	287	273	259	263	263	234	262	243	267	269	249	279	265	288	233	258	264	255	262	266	256	235	259	245	270	253	278	245	278	253	265	294	251	265	223	266	262	241	261	259	255	259	264	269	253	246	264	261	242	266	270	277	256	254	264	285	257	248	269	255	252	257	253	289	237	247	265	271	267	287	263	274	270	272	262	261	260	259	235	247	236	274	272	257	252	270	298	279	267	267	269	257	266	264	248	278	262	274	288	251	253	261	292	240	249	257	286	289	278	279	263	255	263	276	280	255	213	284	247	272	282	247	272	262	281	262	285	262	235	249	267	238	264	252	248	262	265	248	280	247	275	262	264	264	283	256	252	262	262	266	251	274	237	270	250	262	272	257	260	252	266	253	276	273	239	278	284	224	258	276	282	281	253	261	264	271	234	268	270	264	243	268	245	271	239	247	281	261	276	246	242	273	266	248	248	261	267	268	271	287	263	235	249	275	285	267	254	267	259	258	261	255	270	261	266	253	240	285	248	266	276	275	255	295	263	262	261	255	241	263	278	271	289	260	239	250	286	266	276	252	268	261	276	257	240	262	232	246	264	255	248	266	306	229	231	278	255	255	215	268	249	262	241	247	254	262	266	265	244	261	270	271	247	282	256	258	259	260	257	285	251	289	255	246	255	257	250	252	247	275	257	273	246	273	257	247	279	238	269	256	262	242	274	258	292	267	254	229	257	259	242	238	238	256	257	272	263	253	269	239	283	249	272	309	257	247	270	248	260	281	253	258	285	252	277	305	285	275	290	235	233	265	280	257	271	276	277	239	240	281	260	285	252	287	253	292	284	246	265	239	264	256	275	241	251	248	239	289	249	257	273	267	263	251	250	300	267	252	261	267	235	279	270	233	246	238	241	275	261	275	239	261	241	252	271	261	243	265	237	265	221	269	285	271	251	263	260	251	273	239	246	261	258	257	263	259	247	275	252	255	235	269	257	264	261	236	252	265	236	290	272	266	252	248	277	265	272	266	266	211	261	288	245	270	260	260	259	287	237	270	269	265	257	246	241	274	263	302	235	261	267	263	249	221	259	248	264	289	263	272	273	268	270	246	240	285	260	237	256	254	251	234	280	232	259	260	279	246	244	227	251	263	252	248	282	260	246	239	241	267	276	271	260	253	229	265	246	234	262	286	258	276	264	254	240	268	247	284	270	256	249	253	267	256	249	264	245	228	265	250	249	268	279	286	276	262	233	268	240	255	263	281	273	249	247	261	281	252	250	271	251	259	275	284	278	262	255	250	250	254	277	254	243	258	246	268	273	265	292	260	261	261	236	274	252	273	260	262	245	261	272	274	295	259	226	276	238	241	258	254	250	231	279	227	254	273	262	279	253	238	281	241	268	263	259	260	255	285	250	260	261	267	251	252	248	266	280	284	261	260	255	263	273	283	242	250	249	273	260	235	283	272	289	239	271	260	271	264	258	261	273	283	244	262	254	254	268	257	252	272	245	265	269	251	267	240	271	273	282	251	294	241	260	263	217	260	257	293	303	247	240	247	259	244	285	234	251	252	268	276	260	253	239	246	276	257	249	262	273	217	253	247	246	250	288	246	272	242	256	268	254	255	245	265	246	243	264	286	242	253	259	250	235	251	281	259	249	285	262	274	240	255	255	265	264	272	252	273	289	257	279	272	263	267	258	264	280	247	256	264	268	270	295	281	264	268	246	269	252	254	270	261	280	257	238	277	281	246	222	239	254	274	281	264	271	245	236	225	265	260	246	248	266	260	240	299	221	272	257	236	277	277	248	232	238	240	279	249	266	263	262	235	242	250	282	280	256	260	265	259	279	252	253	243	267	269	253	260	264	318	226	276	256	251	270	259	249	262	249	266	276	259	232	258	287	256	278	222	273	279	258	286	258	230	283	252	272	267	238	278	266	274	244	270	283	267	254	237	244	235	260	242	257	247	245	231	248	256	246	286	268	272	255	252	253	258	246	251	248	238	278	276	280	234	255	262	258	251	285	255	283	272	255	269	251	252	290	277	289	258	278	284	261	255	274	263	255	232	255	268	267	263	261	252	248	245	255	296	261	246	274	270	285	229	261	273	276	235	284	277	248	296	271	247	233	238	275	292	276	263	251	294	260	236	254	278	272	265	259	258	245	242	226	263	270	242	242	252	245	269	257	271	275	241	263	284	293	250	266	268	276	262	232	243	269	273	247	234	256	252	256	280	272	254	257	232	255	288	244	293	251	283	238	244	252	228	300	274	260	257	273	253	273	256	251	277	284	265
5059	3146	5488	6736	5660	9267	16530	10420	8184	1471	1179	1034	1026	1304	2736	2323	1482	991	823	759	700	724	784	734	743	724	711	763	753	707	729	740	738	752	720	754	743	739	746	709	733	730	706	716	697	717	754	708	703	725	730	683	717	746	744	713	738	724	744	679	759	720	749	744	777	754	730	744	704	714	787	764	718	730	774	702	725	739	755	780	720	738	764	760	722	752	748	785	687	750	736	701	718	728	742	786	726	731	713	757	778	792	789	752	714	711	790	717	710	762	767	750	709	725	749	726	752	757	734	722	731	791	706	717	748	771	718	702	766	768	707	727	711	681	733	719	687	782	727	751	760	682	745	747	720	679	750	754	723	715	731	727	762	755	713	723	757	699	714	774	778	749	798	768	715	721	771	721	747	735	744	760	742	766	719	747	768	743	698	715	732	756	725	727	715	738	688	761	737	747	787	698	715	677	734	781	698	752	749	739	738	725	766	793	754	750	699	728	778	726	704	758	730	704	749	695	759	711	742	722	712	730	722	726	738	705	731	736	765	755	752	714	755	744	728	704	694	739	761	745	709	747	766	723	757	768	736	767	685	747	734	768	738	746	740	695	747	740	696	675	724	763	769	730	778	790	732	737	765	720	748	729	730	751	719	702	719	792	722	733	748	742	688	723	779	724	795	742	768	754	734	753	713	738	735	729	752	708	721	730	729	715	733	746	703	778	753	704	710	786	739	750	720	732	758	753	729	727	758	749	753	713	750	697	743	725	734	740	715	712	720	759	701	745	723	793	738	723	744	728	741	733	768	725	722	718	740	702	738	746	749	739	751	778	760	716	755	725	731	716	695	743	754	737	720	742	723	789	747	715	747	704	710	751	733	732	702	727	757	788	736	706	731	732	714	800	764	710	692	705	732	742	733	748	716	746	724	745	768	755	693	720	785	756	739	704	713	766	716	689	712	735	760	722	767	781	730	752	772	705	756	754	755	725	736	748	748	710	726	759	676	727	739	741	729	717	752	706	713	736	734	704	739	739	731	683	755	751	715	728	715	693	682	733	753	716	774	769	737	768	692	728	724	723	726	664	766	739	753	731	734	718	739	735	729	746	743	729	793	760	745	676	730	717	736	740	746	774	749	750	772	724	735	744	773	722	732	699	669	705	761	766	659	723	744	736	706	788	699	751	719	793	672	712	773	735	707	726	738	747	695	737	730	705	753	682	710	763	757	753	697	750	776	730	750	728	729	771	749	709	720	744	725	694	709	712	733	719	712	676	763	750	720	767	766	795	759	737	729	691	734	736	736	729	737	728	745	736	706	776	728	739	715	702	696	732	703	732	750	751	749	723	756	730	703	759	707	740	719	777	714	738	750	718	733	728	740	688	678	741	716	757	749	727	732	760	712	756	759	785	724	751	727	778	733	694	763	752	733	728	741	764	758	767	788	732	716	706	833	680	750	758	760	714	699	737	683	707	710	701	769	760	746	712	747	688	714	762	712	716	743	679	748	706	695	739	780	754	748	701	700	748	745	748	690	721	727	725	727	698	735	757	730	666	775	720	760	744	720	722	715	727	725	781	741	759	724	734	760	728	733	739	746	721	761	752	753	690	745	769	709	730	723	763	763	784	751	699	708	766	798	759	705	724	677	737	700	722	745	753	748	711	772	706	766	745	675	729	706	720	708	742	738	733	751	709	726	668	700	705	690	766	756	752	716	735	745	714	766	769	700	738	754	777	737	739	747	711	699	769	755	732	751	775	761	719	723	725	718	738	723	751	755	757	697	774	762	734	757	780	716	732	696	745	725	686	700	754	735	736	706	761	795	757	769	715	741	721	720	771	760	773	752	761	742	727	715	778	780	683	752	689	707	729	726	771	717	759	721	713	745	740	709	719	760	719	752	764	758	725	697	764	753	768	717	737	697	707	670	752	789	737	731	779	746	774	743	778	705	753	706	719	764	738	795	743	772	756	702	793	706	730	701	748	750	693	739	765	737	732	749	721	751	795	785	759	742	770	676	734	774	744	721	713	727	702	733	730	719	698	718	702	785	753	817	714	751	709	714	727	700	754	744	711	669	707	751	719	729	726	766	736	724	726	767	698	752	770	705	718	755	693	713	751	771	735	716	748	747	704	704	715	766	703	749	734	707	770	710	771	720	749	730	727	709	731	701	729	754	740	749	778	722	706	722	708	703	784	779	751	786	740	691	710	750	753	729	715	737	723	739	735	732	731	716	716	792	699	756	738	747	740	770	724	705	732	741	786	749	709	706	764	711	731	746	717	636	702	755	717	736	745	756	706	726	708	732	724	771	721	755	707	722	725	713	747	785	715	751	701	760	753	753	717	765	757	713	745	731	719	755	712	766	705	733	749	744	743	767	667	724	766	724	753	768	735	714	785	717	745	742	741	778	720	722	727	720	743	821	717	753	709	725	753	714	727	768	718	756	716	763	732	808	746	719	708	753	736	792	724	722	735	696	756	724	786	728	749	788	729	710	707	760	740	716	723	733	762	766	763	670	704	765	684	745	725	689	731	742	715	746	756	697	707	743	721	754	724	783	715	759	761	730	736	722	763	711	731	791	731	694	722	743	766	727	736	767	780	718	766	711	763	753	694	749	722	729	717	747	708	722	753	766	742	712	733	732	757	715	751	787	695	736	736	740	749	699	730	774	759	725	737	700	685	770	736	759	745	739	726	721	707	784	735	744	723	742	716	710	716	717	735	738	736	741	693	732	788	750	680	749	733	701	793	697	737	710	782	799	740	743	741	750	722	789	751	758	741	670	687	729	728	727	760	748	723	721	711	692	746	765	737	753	757	676	729	748	709	691	738	705	742	757	709	752	765	782	722	713	646	719	761	751	740	815	710	704	763	754	711	707	734	774	717	719	765	738	763	705	746	751	719	720	735	684	776	763	739	760	705	771	741	730	712	728	713	679	734	758	739	731	722	725	748	736	757	757	739	727	714	723	739	774	690	778	737	757	746	754	678	799	713	701	748	696	747	717	745	763	743	753	770	746	741	761	727	782	737	713	752	768	739	723	709	774	743	696	739	701	773	745	715	782	727	679	706	761	723	733	738	693	734	731	777	704	716	725	767	710	712	803	694	730	794	727	737	746	771	749	758	740	739	772	759	724	715	765	758	746	727	746	715	749	674	738	685	738	691	737	740	791	739	791	749	811	785	722	704	720	736	771	714	777	725	732	731	726	697	719	776	732	662	741	746	754	733	771	745	746	737	737	775	726	760	728	703	752	778	737	745	719	771	756	761	746	700	732	723	731	730	708	766	784	771	752	713	719	711	728	733	782	727	752	774	700	746	754	714	719	738	721	738	714	781	718	738	714	730	724	756	709	693	772	743	754	732	688	757	714	711	708	768	717	742	726	708	727	784	710	717	779	729	778	651	737	711	740	738	764	738	733	706	734	733	793	784	751	704	745	748	740	716	775	712	762	730	747	715	722	722	679	748	753	775	717	751	754	727	801	688	773	762	742	674	754	705
6786	3035	3209	2586	1625	2382	3686	2558	1014	399	360	347	368	521	832	633	477	351	287	277	270	233	279	250	254	252	257	244	230	255	258	282	285	293	260	235	249	251	291	251	246	267	264	271	267	229	263	242	238	245	274	275	251	272	253	283	236	263	289	256	258	247	237	230	243	294	260	260	261	251	240	259	295	266	247	256	228	265	265	274	266	270	268	266	285	268	255	261	264	247	234	267	238	273	259	241	263	271	272	237	263	273	280	280	269	245	276	257	245	273	264	276	277	263	234	245	253	291	246	267	278	233	274	260	281	260	282	264	245	265	252	255	245	272	264	241	235	277	254	262	307	243	289	246	262	298	264	290	253	247	269	274	257	230	254	248	264	249	295	290	273	289	276	254	265	250	248	238	278	278	248	290	262	274	253	233	235	260	253	266	241	276	258	233	265	250	226	264	260	271	256	264	276	267	237	284	248	290	261	278	271	274	277	259	274	234	267	290	259	285	230	254	261	288	264	255	253	281	268	255	282	251	243	259	278	274	291	245	281	268	266	258	258	262	233	283	252	288	252	226	231	260	258	245	245	272	270	267	266	294	257	277	262	254	284	264	257	272	280	234	246	264	263	266	259	280	283	261	238	254	247	252	250	253	258	274	266	258	249	263	274	255	270	268	280	261	268	266	259	277	229	246	270	254	298	244	278	253	294	224	281	237	273	250	242	246	288	274	287	221	260	235	273	246	235	223	250	259	238	220	261	268	297	266	259	251	272	241	243	265	252	252	261	251	236	271	261	297	237	284	254	280	300	262	259	236	242	243	256	253	240	257	292	260	273	255	260	247	239	277	258	250	259	242	245	258	240	263	264	281	242	281	252	241	278	257	257	271	272	245	248	225	232	267	245	271	254	249	252	243	250	224	274	242	255	278	242	245	247	258	257	242	250	275	250	228	286	236	265	252	256	246	236	272	251	275	245	274	250	275	246	258	271	230	251	261	255	240	271	235	289	277	256	272	276	251	281	267	257	268	241	248	254	258	275	246	275	264	259	244	251	274	248	285	261	265	264	252	265	281	277	286	270	253	252	253	258	270	259	277	277	253	271	275	277	258	244	266	227	260	272	260	251	267	226	283	267	279	255	244	278	251	258	267	281	262	253	264	251	245	286	258	262	257	255	256	299	262	259	241	271	270	254	251	259	312	293	253	242	268	280	258	259	251	295	275	255	268	300	305	250	268	247	274	256	246	251	236	272	243	255	240	267	265	279	271	268	267	268	279	247	283	250	267	234	273	230	303	239	244	264	245	282	259	272	285	280	231	250	285	256	266	242	272	242	280	236	257	257	271	266	266	286	270	280	241	242	278	254	259	273	221	284	252	270	260	249	233	268	263	269	280	273	290	265	254	270	252	250	251	284	246	285	293	269	259	239	204	273	270	294	234	281	260	236	248	250	260	247	293	253	246	217	247	244	257	253	270	280	285	255	265	250	279	252	256	242	260	257	246	266	240	249	228	283	252	302	261	269	228	272	246	232	250	250	237	273	256	253	290	270	274	282	275	263	262	258	260	292	226	243	240	277	238	258	267	276	264	285	247	268	265	272	268	258	255	267	239	261	262	271	260	283	266	235	274	251	256	268	272	255	284	253	254	271	233	254	262	273	251	251	249	239	253	267	285	291	237	261	276	278	272	254	256	271	281	282	305	266	271	243	254	273	270	277	282	239	243	255	272	259	275	283	241	263	275	263	299	257	248	236	268	279	249	261	258	256	266	285	276	242	261	260	276	213	260	257	265	252	259	297	276	255	271	258	270	252	247	256	277	257	270	264	273	234	279	290	286	238	243	263	279	243	272	274	256	271	256	259	262	246	260	242	216	272	258	239	236	235	256	256	240	277	276	253	246	260	262	274	281	255	255	212	284	254	277	241	269	269	266	305	240	252	250	274	260	265	252	238	253	276	264	249	254	282	270	279	259	249	237	251	281	236	252	275	302	278	278	279	238	241	273	260	246	283	260	274	262	282	263	252	271	261	282	248	247	261	249	254	281	244	295	269	276	264	266	240	282	270	290	261	261	254	259	229	282	281	275	260	235	264	250	247	261	261	258	270	256	279	250	285	259	255	288	283	279	274	280	245	274	295	238	262	269	265	266	265	240	278	235	265	236	291	261	264	249	249	255	271	260	273	280	271	224	257	283	257	257	259	258	282	242	230	260	300	265	251	261	257	261	276	277	258	277	262	269	258	261	264	250	275	258	279	273	248	269	286	272	247	260	256	262	246	225	246	251	234	260	231	259	251	250	273	265	265	258	265	270	277	265	273	256	272	252	266	257	238	233	278	270	272	267	250	278	281	269	256	275	258	309	236	245	277	254	258	287	265	266	252	254	264	246	269	261	260	259	266	276	237	275	294	249	293	253	271	278	208	265	258	257	269	283	232	252	271	262	260	267	251	273	252	263	267	276	231	243	286	268	266	268	296	256	253	269	247	268	249	260	276	222	284	246	255	279	243	248	286	269	271	276	246	244	279	283	265	239	274	280	268	263	244	252	256	271	256	253	269	268	247	288	282	255	268	240	272	269	290	263	252	253	259	283	252	262	248	273	265	277	282	244	261	261	254	262	254	274	286	240	231	229	301	241	290	228	248	269	254	244	280	270	271	259	311	282	254	259	240	265	266	252	240	233	268	258	280	275	297	253	268	276	242	228	249	275	251	303	254	274	252	290	281	259	241	262	258	244	233	295	255	271	262	283	251	259	262	276	257	268	242	280	274	276	299	287	227	295	244	248	260	263	272	217	243	244	264	260	265	256	261	255	266	229	273	240	274	253	236	251	260	221	270	263	293	291	247	258	280	243	252	266	285	275	272	239	258	277	269	280	248	268	286	263	293	274	262	273	268	269	243	275	262	254	249	252	264	261	237	267	247	270	251	256	275	284	263	259	229	276	276	265	264	269	248	289	267	263	285	288	268	287	273	272	258	251	265	228	272	257	245	279	267	260	264	270	228	246	261	250	273	235	258	265	240	254	295	243	262	253	238	262	249	272	240	289	258	241	243	233	249	257	279	254	279	265	286	251	248	262	259	251	277	274	274	287	248	225	235	255	255	279	274	287	275	291	243	255	265	276	239	292	288	242	246	256	270	273	251	255	261	264	244	240	262	281	229	261	236	258	262	258	284	275	246	245	252	250	250	244	250	260	280	280	240	285	265	269	257	229	256	258	270	260	271	244	257	265	253	263	277	255	265	276	268	248	279	272	238	241	275	255	258	281	264	249	246	253	242	265	256	217	271	248	289	219	272	230	288	265	250	230	282	244	248	260	250	304	287	256	254	239	263	238	249	253	253	262	293	277	266	241	267	247	251	259	267	255	260	258	272	284	234	267	254	214	260	254	279	272	232	291	265	267	299	281	248	269	244	250	281	272	264	276	305	240	267	258	238	263	300	253	263	250	243	267	263	239	275	226	269	249	271	259	252	257	259	270	257	281	280	273	289	281	267	243	240	242
5148	3085	5635	6846	5608	10644	14188	10956	4133	1588	1466	1331	1248	2241	3889	2905	1834	1151	923	784	759	702	714	749	734	743	775	763	753	709	754	733	725	721	781	692	749	730	757	734	751	757	727	743	778	742	751	741	696	701	722	743	774	735	731	793	801	732	749	748	725	785	738	727	733	760	697	725	744	720	774	737	709	697	730	764	714	757	750	754	765	732	703	753	761	749	727	705	732	758	753	717	752	725	735	688	688	776	771	741	738	758	752	760	728	733	729	691	729	733	813	812	735	710	739	768	708	759	749	754	739	759	706	728	732	718	757	750	748	722	724	718	719	705	739	766	725	751	782	729	748	672	764	759	707	798	691	704	771	739	742	777	717	704	755	769	742	744	707	757	728	730	740	754	740	729	704	754	779	728	746	715	760	743	730	772	755	763	802	744	765	710	778	715	708	719	738	757	715	730	772	714	715	737	760	724	720	691	749	705	734	722	691	767	763	719	733	738	756	798	744	749	717	716	721	754	729	740	709	735	743	765	712	720	752	673	713	695	713	716	763	742	758	746	717	747	736	757	733	746	743	777	751	705	755	716	735	742	744	761	725	710	736	752	692	756	775	768	698	758	792	731	709	759	697	777	672	736	703	701	773	728	778	723	726	711	766	762	723	766	680	738	722	735	711	719	719	739	716	733	736	733	745	714	735	707	719	760	708	722	727	725	694	718	727	711	768	683	743	767	748	761	730	762	706	777	725	708	740	719	745	808	731	728	712	716	791	726	759	777	715	766	785	749	716	724	761	740	763	818	735	704	758	739	787	720	733	718	716	757	806	742	746	756	762	744	698	755	743	751	777	717	778	791	708	746	731	778	742	751	739	764	768	718	736	771	717	702	712	747	731	732	772	761	759	733	754	742	696	759	753	720	723	722	723	747	752	754	755	780	721	700	705	761	744	768	780	722	772	740	762	790	729	736	735	735	762	718	748	684	724	742	707	772	752	763	714	722	716	687	744	735	720	777	770	743	713	715	730	760	783	682	746	760	733	774	728	744	748	754	759	786	783	759	768	801	708	722	724	801	712	780	790	730	744	739	717	731	782	774	737	775	793	764	751	758	723	739	723	758	733	732	765	732	790	746	735	741	742	728	757	762	744	770	710	730	788	761	769	741	726	676	774	763	732	742	733	754	766	736	717	736	726	805	739	760	791	764	733	719	763	687	700	730	741	765	736	780	697	719	724	699	771	711	762	793	710	728	702	717	730	707	721	767	717	768	685	754	697	751	731	733	737	749	710	746	761	772	785	750	755	751	685	712	686	740	735	722	809	720	733	751	759	710	748	753	776	743	726	743	736	705	721	726	726	730	753	748	701	779	706	748	736	723	757	749	722	785	784	690	751	775	771	714	757	748	755	678	770	740	750	741	757	745	759	795	660	768	733	792	748	730	765	741	711	764	705	747	713	748	768	697	754	804	729	731	718	744	702	732	817	750	790	728	724	701	713	691	730	697	744	733	720	702	696	755	720	727	707	706	770	748	751	714	729	771	747	754	766	763	730	711	797	765	732	728	712	786	759	748	749	728	748	727	781	754	698	761	721	730	694	760	759	718	750	760	709	716	736	743	741	749	764	772	732	721	715	718	718	722	755	708	783	710	738	743	739	743	760	733	743	806	761	676	730	707	690	732	701	783	716	713	728	781	735	735	706	740	754	739	735	715	724	727	784	658	731	724	741	782	737	738	760	752	727	733	775	725	724	731	719	666	747	812	769	753	798	750	758	765	743	714	765	717	737	732	722	755	697	766	727	683	742	696	748	755	763	709	746	736	730	731	721	716	805	760	722	732	689	710	784	746	741	770	714	737	759	727	735	745	724	754	725	722	751	754	776	715	812	745	719	812	767	753	736	789	784	708	743	808	756	728	719	752	726	720	740	700	735	748	690	712	747	763	747	728	713	728	778	751	778	736	769	704	735	696	757	726	727	712	724	744	756	695	784	696	720	736	814	716	695	736	774	759	747	714	741	732	716	710	753	738	732	711	792	754	729	745	739	766	701	743	797	787	729	756	693	702	714	758	724	707	733	750	743	769	747	722	755	775	743	752	777	726	719	731	732	788	753	725	738	766	744	731	770	728	685	761	752	754	773	784	728	662	739	724	735	766	714	713	778	753	664	758	713	790	706	758	777	754	740	795	738	720	721	778	719	716	713	774	766	673	733	732	723	786	765	748	749	745	762	782	737	739	734	775	768	715	756	709	733	734	764	742	715	742	758	742	756	724	737	769	769	796	724	743	738	728	778	751	738	781	747	752	756	709	719	696	770	729	696	756	742	761	757	724	751	734	784	732	794	727	719	777	762	672	726	788	758	741	728	749	715	736	733	777	700	726	756	757	765	743	704	758	695	743	749	736	811	801	707	733	767	705	749	731	739	768	741	747	750	700	729	752	735	743	695	767	729	758	709	778	738	730	749	763	738	776	773	722	729	744	761	763	783	745	711	715	685	769	739	777	758	743	779	755	767	727	742	722	765	727	730	700	742	753	737	748	750	756	675	759	708	720	779	760	787	756	716	756	746	751	740	737	768	739	751	793	738	728	728	775	773	782	709	741	748	749	733	740	735	761	724	819	769	703	768	739	744	705	773	786	733	713	771	748	744	749	757	761	752	728	751	743	730	767	782	758	733	740	722	757	738	767	732	740	732	731	726	688	673	750	728	744	710	753	708	747	705	680	739	741	761	755	738	773	722	730	747	727	770	762	718	715	752	705	715	713	719	756	733	739	677	807	727	734	710	777	733	708	688	744	726	717	745	755	762	723	686	734	744	752	687	703	774	724	741	715	727	761	755	748	799	766	773	766	761	739	746	733	749	742	728	728	673	761	691	712	733	717	726	748	752	740	706	734	677	742	768	716	717	718	728	708	698	703	779	720	762	725	733	759	718	707	723	761	755	731	725	748	727	708	773	759	751	730	754	734	726	774	756	743	745	755	745	701	752	728	734	727	730	731	736	696	715	743	686	761	733	726	750	726	740	751	792	724	726	715	775	761	707	729	719	708	728	757	797	733	764	729	738	705	754	716	739	729	702	703	732	762	759	745	781	732	737	745	768	775	745	783	739	739	721	736	748	735	739	790	686	748	715	761	708	718	701	746	699	741	749	724	736	753	686	760	741	718	729	696	718	695	685	765	731	751	683	775	794	724	747	778	708	747	768	746	753	792	728	762	739	794	726	752	769	737	700	726	723	776	733	756	711	683	749	755	733	737	716	727	742	769	734	741	738	763	690	758	747	792	740	741	747	758	736	777	736	752	718	743	720	738	707	724	723	752	802	722	749	744	754	688	722	711	762	669	726	768	696	786	756	754	755	743	717	762	777	729	787	743	778	792	779	686	704	728	752	747	767	738	730	772	752	749	707	775	733	688	736	732	724	739	743	774	724	740	767	714	700	798	754	713	696	709	730	771	766	743	736	745	728	747	754	753	737	752	767	725	739	772	743	744	731	757	739	716	744	758
6973	3258	3220	2245	1543	2199	3373	2824	779	432	404	365	429	629	677	612	425	321	318	295	263	289	266	259	251	254	242	273	264	281	258	268	264	273	292	268	284	283	250	242	257	280	286	257	243	256	278	306	270	228	254	267	260	269	252	262	254	304	293	278	302	258	268	243	260	251	264	232	238	279	274	290	259	236	242	264	274	268	266	242	250	248	266	279	233	253	265	246	285	267	271	249	252	259	238	257	264	233	252	288	268	262	249	264	262	264	247	257	229	262	252	242	242	269	288	273	252	280	248	258	273	258	271	267	241	296	225	272	242	241	272	280	269	283	251	265	287	281	245	257	278	294	277	266	281	227	262	281	277	259	280	242	254	238	255	266	263	254	263	233	235	274	273	250	270	278	276	251	257	248	239	275	269	285	235	229	246	241	311	257	246	247	254	254	253	233	269	282	247	266	252	242	286	294	270	268	266	222	278	229	234	287	291	261	269	213	259	258	256	234	257	250	238	287	266	282	266	257	253	245	242	270	249	284	244	263	277	264	252	249	245	245	248	265	268	257	260	278	260	236	270	244	244	240	235	261	272	286	256	270	277	284	233	249	260	279	271	233	276	240	262	280	239	232	256	256	239	260	239	262	245	255	268	258	230	252	274	260	258	265	278	258	268	266	271	263	302	260	239	277	263	294	249	288	257	261	284	268	268	243	286	277	230	265	292	258	266	247	271	252	260	275	270	284	230	274	241	256	259	262	259	286	265	250	270	262	250	248	256	271	285	244	279	269	258	279	251	258	285	262	254	266	271	258	275	268	267	286	263	252	270	249	237	261	268	292	277	266	264	247	242	239	256	268	289	269	240	261	232	256	267	287	227	264	262	255	284	295	259	224	231	261	265	277	260	245	231	279	252	252	261	282	254	254	251	283	285	243	251	248	264	231	260	255	262	253	264	266	231	246	266	228	256	245	267	258	255	259	256	253	275	227	269	209	240	255	260	250	276	270	285	262	264	249	264	222	264	247	284	291	286	253	259	285	254	289	274	230	221	303	278	264	245	259	268	283	265	272	259	236	257	256	265	264	250	273	263	270	284	279	274	265	245	288	252	249	255	250	237	267	260	264	272	253	267	232	214	242	255	253	260	291	220	265	251	253	265	247	266	273	286	276	260	277	237	254	230	262	254	258	245	261	223	258	278	290	269	240	268	277	264	256	251	258	280	247	267	274	255	254	241	290	248	247	259	236	245	237	247	281	283	290	273	254	261	258	251	280	274	304	274	264	269	272	215	268	242	247	285	269	262	268	251	245	234	283	287	253	267	273	278	231	249	275	229	240	245	266	254	232	277	251	255	266	247	240	248	248	254	262	277	275	269	269	264	286	248	252	249	279	281	241	266	255	271	251	259	309	272	283	283	256	245	269	277	261	271	264	283	254	253	307	253	272	270	251	263	266	252	265	270	256	255	270	235	240	244	225	256	278	257	227	243	279	267	261	303	238	285	258	260	269	250	252	268	278	282	245	230	268	272	239	295	241	267	266	247	256	272	240	252	247	243	280	240	258	244	262	260	260	262	269	261	234	271	282	263	268	248	259	290	270	244	251	273	279	242	224	236	260	244	261	254	244	252	259	276	295	279	265	261	260	273	275	269	268	248	265	264	251	283	271	273	235	266	273	285	263	257	264	260	259	260	261	251	237	263	263	280	263	247	257	277	253	281	276	245	274	251	253	267	276	266	271	288	242	242	272	239	218	246	267	294	226	263	270	267	261	241	274	249	267	238	278	282	241	257	289	291	253	261	236	265	242	219	280	272	307	254	272	252	264	265	284	268	253	265	259	290	259	249	247	269	282	275	239	267	286	261	257	262	237	276	296	264	280	251	279	279	236	281	254	264	262	279	258	236	254	248	270	269	246	275	264	281	263	289	270	236	261	248	238	259	252	255	255	253	262	278	268	255	252	279	249	237	276	259	267	257	280	276	263	269	276	272	223	264	254	280	243	279	259	266	237	281	284	261	263	266	266	271	244	253	254	258	225	270	249	251	281	267	235	276	272	244	271	236	277	239	255	253	267	246	270	255	257	274	248	261	265	271	264	266	284	266	276	298	243	270	291	235	243	276	262	276	302	266	284	282	255	235	243	257	262	237	252	251	259	244	257	267	256	277	259	274	261	267	227	242	269	242	261	247	260	263	270	239	247	286	289	245	260	258	295	281	264	241	261	254	252	276	283	252	270	275	261	242	256	253	253	219	242	287	297	244	252	300	251	245	264	272	216	276	214	262	240	244	266	259	236	258	283	258	303	270	252	274	250	251	228	274	273	277	244	273	266	258	258	274	261	260	242	251	277	261	226	268	254	260	248	258	275	243	226	256	265	258	268	264	270	263	279	272	261	258	270	245	275	257	269	259	263	258	257	272	264	265	257	272	226	273	267	262	280	231	263	281	268	248	242	280	247	258	291	293	260	257	247	266	290	244	260	287	259	265	244	268	273	277	263	263	275	247	268	287	287	264	290	257	268	261	264	260	244	275	248	271	234	275	264	285	213	275	299	255	265	274	251	286	253	249	276	231	280	253	254	242	251	252	264	268	285	287	272	251	282	254	293	256	299	278	252	268	279	276	273	232	267	269	259	247	258	267	250	274	242	282	272	239	249	238	272	289	291	233	244	270	256	279	277	259	270	283	256	243	250	262	267	231	255	257	261	274	263	252	249	269	272	307	283	264	255	258	248	276	266	256	252	263	271	225	244	250	250	227	263	273	288	233	264	268	237	248	259	244	263	271	267	273	257	259	250	247	270	271	251	271	289	233	253	229	250	234	257	248	267	246	277	265	265	290	263	243	239	248	241	281	256	250	273	283	259	240	256	257	268	241	269	283	244	262	292	262	281	268	271	261	258	268	247	279	278	304	265	258	272	262	254	255	244	265	250	269	264	262	226	272	247	265	242	291	234	285	239	271	263	256	290	261	249	298	262	261	279	254	240	287	239	252	286	246	277	261	272	287	245	262	286	241	253	252	293	282	252	270	264	294	292	273	239	260	279	282	270	268	245	254	247	236	266	262	271	271	278	250	253	264	277	255	263	276	243	268	250	278	262	252	250	277	281	223	245	289	260	275	276	266	251	264	267	237	278	261	259	250	286	263	242	249	237	270	284	265	247	267	243	260	269	278	273	263	258	271	253	292	242	264	219	261	286	275	282	253	264	258	268	263	249	264	262	280	274	270	249	260	236	242	246	252	268	247	279	275	277	265	258	284	253	255	262	259	269	258	263	271	276	269	228	270	270	254	216	246	232	265	244	230	286	260	288	259	237	234	292	294	261	286	255	256	257	254	281	280	257	268	281	219	255	287	245	255	260	269	289	279	251	254	266	245	252	252	271	272	277	266	287	286	241	254	274	270	271	248	252	238	249	251	255	279	291	291	264	247	274	246	270	270	257	249	266	272	262	236	248	265	273	254	260	281	242	289	244	277	249	250	269	257	244	270	249	263	232	257	247	251	244
5072	3244	5398	5691	5349	10095	13576	11790	3281	1586	1612	1407	1817	3025	3349	2469	1582	1090	818	755	756	702	736	712	754	740	756	725	730	734	704	734	755	756	739	742	722	756	710	774	764	669	742	747	759	744	747	714	685	734	708	735	770	692	764	733	720	796	794	762	757	718	771	745	740	711	714	760	709	708	748	768	735	749	751	723	691	710	745	774	757	754	781	740	804	726	747	720	755	768	661	762	757	724	751	777	687	734	734	744	714	745	748	719	760	749	741	715	715	741	733	749	737	722	720	751	772	724	776	691	765	737	772	745	767	764	735	749	759	769	765	706	764	727	734	748	726	751	717	687	733	739	810	710	732	756	763	749	729	733	735	709	733	779	736	714	721	765	689	752	749	792	710	707	745	775	744	715	742	713	746	719	749	777	694	713	795	781	749	730	687	693	772	732	735	750	730	720	705	705	763	704	700	729	739	714	776	809	733	752	784	769	741	762	708	744	755	736	765	789	680	728	697	694	779	753	721	755	715	749	746	782	687	722	701	755	748	742	782	789	743	723	745	724	728	775	744	741	698	764	739	716	687	746	747	728	771	737	733	753	724	741	671	760	733	732	711	783	762	743	750	706	753	707	732	738	763	719	789	751	727	728	743	767	761	776	782	712	750	720	707	703	750	712	715	656	773	717	739	795	732	733	707	697	720	733	748	706	755	730	740	722	740	749	733	764	741	774	693	759	733	730	720	733	720	734	773	740	707	730	706	718	783	743	751	671	765	752	751	769	728	719	776	738	732	760	702	745	728	771	713	699	761	752	756	731	711	729	694	748	740	768	742	766	716	753	766	741	749	761	757	709	778	739	772	724	759	753	713	767	742	730	681	743	724	672	748	742	721	765	651	746	725	737	744	785	776	726	719	732	710	722	770	744	713	710	731	720	788	783	725	753	699	753	746	711	732	788	722	741	754	719	774	739	764	732	779	751	739	693	747	715	762	783	724	697	763	730	742	721	786	732	723	776	750	707	793	701	708	717	799	740	795	709	716	767	735	726	751	753	703	699	764	793	726	742	721	715	793	758	731	750	734	700	687	748	734	707	737	738	790	784	723	706	735	743	807	726	763	706	749	740	703	792	771	739	718	704	754	779	723	681	751	738	745	752	715	774	714	727	719	723	712	788	722	715	722	766	752	727	737	749	781	710	770	745	706	722	722	748	730	699	714	731	697	754	798	737	750	738	735	692	714	773	754	699	757	714	745	742	768	765	745	734	800	728	748	756	756	747	748	743	746	786	745	730	699	748	754	683	706	706	759	694	766	738	729	776	694	705	728	754	729	758	761	718	757	759	759	681	765	787	757	733	736	785	751	725	742	750	738	783	738	736	779	733	766	756	747	781	775	721	720	725	761	696	758	724	750	789	687	775	760	725	790	741	729	746	729	759	715	763	753	708	726	712	741	775	772	744	783	713	712	710	746	707	744	765	718	664	720	739	714	695	727	687	764	728	761	728	721	750	759	692	754	737	735	760	720	717	737	775	687	774	734	694	752	700	685	719	763	737	749	802	736	756	723	757	721	745	750	691	719	712	788	744	744	750	713	706	730	821	750	716	718	741	770	715	729	737	753	787	721	757	733	787	743	734	724	759	734	761	722	773	732	716	749	711	773	743	762	790	754	689	773	759	738	739	708	763	734	755	769	718	719	727	758	701	779	718	758	746	754	722	749	736	732	737	698	778	726	755	719	695	710	702	752	757	802	729	739	770	767	698	770	762	700	770	760	742	724	770	742	752	755	823	720	718	695	701	764	734	771	726	806	698	743	705	719	754	767	767	758	734	811	778	717	747	762	741	717	775	724	754	739	748	761	745	732	793	731	721	736	724	723	718	695	734	722	710	687	749	749	728	763	718	718	748	709	709	726	725	732	750	739	741	809	659	733	740	759	726	731	741	702	706	760	751	702	749	776	678	753	761	756	747	771	772	761	699	754	702	742	750	733	745	713	718	737	723	798	709	730	680	708	732	785	751	769	713	728	753	743	704	713	709	714	725	752	731	744	709	706	763	728	735	753	798	738	768	720	783	729	735	724	716	748	722	763	775	745	776	740	751	773	782	788	777	741	755	728	756	721	747	750	748	682	712	736	755	731	739	712	736	764	730	786	768	742	729	757	727	735	745	766	693	676	749	723	751	815	760	706	704	707	743	743	747	780	720	746	752	728	761	762	708	723	793	742	775	756	745	749	719	773	710	704	771	754	748	750	736	742	721	737	709	718	744	758	751	778	727	756	725	753	706	707	705	721	748	780	752	685	752	761	728	707	763	719	781	741	743	769	774	711	716	802	756	800	748	740	712	724	745	764	702	704	737	729	764	727	712	767	713	759	724	754	708	729	719	725	768	760	722	774	760	712	693	763	780	742	774	751	733	757	763	706	769	720	697	777	750	732	753	731	726	752	745	760	755	774	681	692	754	699	710	756	746	718	773	780	748	739	775	790	757	766	730	748	734	723	729	754	734	708	713	763	781	708	751	799	713	736	759	727	729	731	758	725	774	773	771	769	731	699	764	731	787	704	714	740	752	748	697	755	734	738	733	751	758	737	767	737	739	724	745	747	731	757	716	763	776	745	772	755	779	757	723	763	709	721	733	728	700	731	747	730	767	770	763	706	758	746	752	737	748	716	752	750	797	753	760	705	779	730	764	769	763	745	727	742	745	732	749	736	725	769	735	746	690	738	716	763	712	730	763	764	705	759	754	728	760	750	696	716	719	731	740	725	760	735	703	703	677	704	742	717	739	719	757	717	731	708	703	740	790	722	755	765	758	757	743	752	755	745	710	781	702	730	755	763	738	750	788	758	755	739	705	750	719	747	758	727	782	732	755	733	738	744	772	729	792	719	783	741	780	777	763	750	786	768	752	732	771	746	721	718	738	715	745	704	742	718	769	742	743	741	737	664	761	730	746	714	747	772	782	718	814	715	709	762	680	721	740	761	737	714	783	744	733	731	772	755	766	712	735	705	725	736	703	698	716	754	707	742	717	764	788	746	744	749	775	769	680	763	725	709	762	768	717	767	758	752	736	777	746	728	720	702	706	723	767	751	708	715	721	702	758	716	732	740	792	779	784	715	729	771	748	741	709	739	783	729	751	710	697	714	732	732	793	739	761	761	730	772	717	722	790	742	768	709	715	744	813	655	802	723	706	699	769	776	717	756	720	765	762	761	738	740	756	750	763	735	771	718	700	747	746	795	738	723	779	757	770	730	746	735	732	749	833	725	741	746	706	695	770	758	735	756	719	769	754	727	772	784	766	731	766	716	770	741	744	703	701	735	723	772	744	728	747	749	722	726	688	748	749	779	742	765	719	750	711	783	775	765	744	756	715	718	744	777	738	760	685	715	720	775	733	721	758	724	723	697	776	781	734	695	734	768	761	743	694	769	774	765	731	716	749	761	742	728	794	700	744	748	751	723	732	764	776	754	708	719	745	701	723	695	709	690	734	779	715	738	755	760	693
6487	3243	2774	1968	1311	2175	3321	2699	803	451	393	375	377	573	705	715	527	360	294	269	255	258	261	263	280	258	248	276	249	267	249	251	255	251	253	247	243	240	234	243	278	264	265	226	236	284	282	277	235	240	253	288	267	277	277	260	275	249	251	255	261	259	260	256	249	297	253	241	258	289	269	252	228	280	259	273	238	270	261	258	255	264	254	259	266	274	254	280	279	262	284	252	246	275	258	258	226	295	268	262	255	300	271	267	274	272	249	262	251	248	255	287	267	279	248	269	245	259	266	263	250	259	234	236	238	274	257	288	285	266	283	259	248	259	260	259	259	284	280	235	260	284	278	259	250	259	256	262	281	255	299	277	276	276	251	241	269	282	242	236	260	242	243	286	242	247	271	277	274	259	303	262	249	259	265	245	223	247	271	235	286	277	239	300	256	282	264	264	256	266	278	267	252	240	248	257	275	265	262	275	284	276	264	274	298	274	275	251	241	236	275	271	247	266	298	246	274	254	261	254	242	254	304	278	303	262	272	266	248	225	298	267	270	240	241	266	292	267	287	262	298	255	259	277	276	240	266	285	252	260	282	245	243	233	249	277	265	244	227	244	274	244	273	259	297	253	253	270	251	276	269	276	243	229	263	261	270	286	257	264	245	307	251	246	250	248	270	253	267	235	252	269	214	251	248	278	248	225	290	238	295	251	256	265	246	256	261	255	294	252	265	274	270	256	244	261	278	270	272	269	280	265	256	264	263	274	269	239	260	268	269	242	259	270	286	269	262	257	261	278	259	253	270	282	260	268	273	293	244	288	259	241	277	250	259	254	274	244	271	280	272	287	251	277	257	230	237	258	301	278	284	262	235	238	259	275	250	256	265	256	252	270	286	249	249	243	254	280	275	263	264	244	293	260	241	244	244	254	263	286	257	257	275	264	263	241	250	268	250	306	260	256	261	278	300	274	254	255	254	298	295	273	254	267	268	223	261	306	245	237	240	278	267	281	290	271	269	236	259	269	260	280	248	245	266	251	270	259	256	257	258	267	239	239	257	263	256	262	254	277	247	253	273	247	256	273	238	302	252	239	265	264	268	252	296	225	243	261	255	283	268	283	266	257	279	260	273	247	258	249	271	258	287	266	295	277	229	270	253	256	258	255	246	296	284	244	244	241	300	281	269	243	284	254	272	278	263	249	237	255	257	256	247	287	265	252	267	250	279	248	276	254	266	270	259	245	255	294	260	267	256	265	251	243	247	274	278	238	246	244	269	266	252	267	254	260	285	271	268	300	269	285	254	286	269	281	275	247	266	274	286	251	261	280	268	268	271	254	269	278	262	261	251	265	240	266	256	272	272	263	278	258	250	254	246	257	277	258	243	235	272	254	266	252	236	277	271	264	272	273	259	281	260	260	282	273	234	265	267	254	273	246	255	253	250	290	234	285	260	271	262	226	287	235	283	262	273	276	271	260	243	268	260	260	295	250	250	274	263	263	265	236	281	266	272	310	266	243	239	260	267	285	245	281	277	252	256	253	247	269	259	258	287	243	266	275	282	262	243	272	245	245	248	264	298	272	264	279	238	270	270	272	246	294	247	272	253	243	220	239	257	278	293	290	264	247	289	252	267	278	234	236	232	264	270	283	264	270	275	290	254	251	266	235	247	265	259	302	271	266	278	276	284	251	252	237	257	269	237	295	242	283	258	242	281	263	270	273	260	291	258	260	296	283	239	238	242	263	244	226	273	256	268	243	247	268	285	246	260	262	282	271	268	282	239	244	261	281	286	259	267	305	235	254	256	254	257	249	279	275	258	257	273	243	226	271	212	257	256	262	325	270	257	264	240	267	252	299	252	248	278	237	261	266	263	267	285	239	291	265	230	268	252	259	286	261	261	278	248	256	267	296	270	277	273	274	249	272	255	241	241	299	285	262	272	286	293	238	283	277	270	249	255	267	233	257	266	254	257	262	238	278	272	260	270	275	260	274	264	257	268	282	273	271	243	285	245	228	237	287	264	277	250	255	273	237	262	243	262	258	257	248	244	266	270	265	267	256	264	263	284	268	282	251	246	276	274	262	248	261	303	239	273	259	277	248	251	259	264	252	279	256	260	236	255	293	246	291	255	276	272	257	275	251	254	261	257	288	269	255	245	252	261	252	267	286	283	254	268	290	268	244	256	273	261	260	275	269	247	261	272	292	254	271	275	288	271	263	263	230	286	246	266	230	272	307	293	297	231	268	277	264	266	267	241	297	284	237	271	244	266	250	241	251	265	257	271	233	252	269	244	255	244	267	260	275	253	288	251	273	249	283	286	260	256	248	257	294	298	246	289	273	277	240	261	276	293	274	260	265	240	261	260	280	268	267	253	272	219	262	217	249	273	249	254	272	266	257	260	258	256	273	293	242	250	292	270	257	252	283	288	265	245	235	247	279	250	283	279	271	261	232	259	263	235	256	268	228	260	250	249	290	271	281	260	243	257	264	266	261	244	246	250	260	277	304	245	284	268	281	273	284	250	278	261	238	253	297	273	224	245	279	257	264	248	306	253	264	249	260	242	248	238	271	255	242	230	262	246	277	257	268	274	232	245	256	257	280	255	249	258	249	219	269	238	249	264	265	260	273	265	246	296	260	257	275	249	261	252	278	267	247	251	249	224	252	255	279	288	249	280	244	274	246	266	277	247	260	267	254	275	239	281	263	245	251	246	268	265	279	240	266	266	300	250	267	273	233	263	256	231	287	259	251	307	243	248	248	271	256	274	228	272	250	251	238	270	264	269	252	243	281	233	249	270	238	252	261	286	241	266	233	248	235	264	259	262	288	293	277	246	270	241	233	240	245	244	262	258	252	272	270	288	270	238	235	252	262	251	242	250	268	268	264	262	264	255	258	268	260	262	266	274	258	286	276	266	286	266	254	285	248	265	261	270	268	304	319	268	268	268	243	289	250	265	265	282	259	264	282	280	246	282	253	237	230	234	239	282	286	252	252	257	265	284	263	225	264	251	250	264	282	286	257	273	263	248	271	248	281	249	257	283	251	255	248	236	252	252	259	244	267	258	270	243	265	263	254	277	265	261	263	258	239	260	251	285	249	261	280	283	265	246	264	258	273	261	280	217	280	285	255	265	236	279	261	261	236	272	252	238	261	260	263	259	233	275	291	270	247	302	283	230	246	274	275	278	267	267	270	274	270	255	276	255	272	264	251	265	293	271	270	252	225	265	251	268	256	235	249	253	249	277	265	289	272	259	268	288	269	239	241	264	302	296	286	240	294	282	247	281	208	253	244	284	270	257	251	271	262	244	239	231	271	253	248	261	267	251	270	274	273	305	270	261	241	260	296	219	265	239	285	262	254	261	266	243	243	271	265	273	251	253	295	237	256	285	270	263	280	263	268	284	270	235	245	273	278	261	292	256	289	240	275	259	249	250	293	261	261	272	245	247	271	239	276	284	241	252	259	264	276	284	272	254	266	259	258	252	240	238	254	269	254	261	239
5184	3273	4872	5232	4573	9618	13667	11387	3433	1855	1512	1407	1596	2735	3765	3117	1849	1133	877	736	794	767	761	769	762	743	749	713	723	739	731	716	752	745	708	709	769	773	729	705	705	772	810	764	701	721	697	788	785	701	755	714	777	710	738	766	740	725	726	752	740	745	820	791	733	778	733	808	714	707	727	788	747	731	752	713	769	763	740	712	690	782	686	710	747	719	766	738	731	748	726	783	699	727	819	709	706	748	745	677	724	772	711	724	736	734	716	693	754	713	744	734	764	742	751	715	760	757	767	729	734	738	777	776	715	726	775	768	749	786	756	691	756	699	753	773	760	727	771	759	741	708	784	786	664	696	757	764	769	775	726	704	702	743	769	736	707	765	698	784	768	745	736	731	740	734	729	770	732	737	733	687	707	734	788	755	705	720	717	770	702	757	735	718	750	719	745	740	719	736	733	770	763	745	765	737	761	723	768	712	750	693	739	750	728	737	689	728	727	787	724	808	758	741	675	765	788	735	757	701	735	744	742	784	777	774	777	695	745	712	770	774	699	774	737	742	776	726	736	729	749	722	730	745	749	725	712	745	742	738	715	733	782	767	720	756	739	699	718	724	745	779	745	711	768	733	718	700	752	747	743	764	787	775	706	804	736	718	712	746	733	719	718	729	722	736	756	724	763	716	742	744	763	790	695	719	752	725	801	751	725	717	712	745	712	759	716	721	702	754	788	722	718	725	815	740	784	695	732	719	771	729	760	794	717	728	724	746	713	682	734	780	714	742	779	733	778	707	773	723	766	696	739	722	760	752	739	717	712	719	765	708	770	722	733	737	736	778	735	735	709	741	759	751	742	761	741	674	765	738	724	751	755	722	736	724	757	743	725	760	740	738	737	754	708	783	754	770	784	733	744	750	773	762	760	772	694	751	756	768	742	786	709	732	728	746	724	749	742	750	742	719	760	758	801	727	736	730	726	741	747	731	760	751	739	742	749	753	760	761	684	751	741	745	822	749	734	745	695	720	795	763	729	737	757	759	750	707	719	696	727	778	741	726	811	769	731	717	762	746	725	754	729	717	694	746	739	772	717	705	767	762	741	704	750	759	762	782	706	737	721	764	709	753	714	728	751	753	699	722	751	741	731	744	712	737	744	707	750	729	808	726	744	755	762	782	694	722	751	718	790	741	683	787	734	731	729	774	741	769	728	755	728	690	722	704	797	720	764	725	684	768	707	734	722	796	741	756	766	776	690	712	724	706	765	737	711	787	760	743	760	746	808	695	715	718	711	758	720	757	718	749	775	717	745	727	741	794	714	714	768	693	788	784	762	745	765	682	750	734	722	736	758	724	753	764	704	705	716	741	737	736	750	763	713	685	780	749	696	752	757	730	749	746	726	782	760	776	721	710	694	749	747	736	754	753	740	739	738	750	776	717	705	747	778	751	835	745	735	806	738	743	765	746	762	756	749	777	735	753	782	716	686	717	739	722	752	758	763	757	730	752	723	762	749	763	743	716	729	695	741	733	685	721	711	740	768	687	757	738	739	731	803	718	716	742	752	806	718	750	722	768	720	770	762	760	705	798	700	786	735	738	778	714	693	758	779	798	727	734	742	730	762	755	712	763	728	745	746	741	732	747	683	740	718	735	722	759	693	794	722	741	706	748	720	777	781	734	744	745	738	753	726	712	744	739	714	777	733	718	740	740	784	714	747	722	749	728	737	750	764	752	770	748	699	777	734	701	691	762	796	714	729	750	740	720	722	757	785	731	771	763	733	777	773	726	695	729	711	748	723	720	738	750	762	757	720	761	789	755	753	759	714	728	696	747	768	744	718	743	714	756	708	730	774	751	734	769	729	767	782	703	693	746	742	745	782	725	748	719	752	734	722	739	722	754	753	769	792	728	716	745	730	766	715	749	729	766	775	750	770	715	717	741	741	761	757	770	758	745	653	728	730	692	740	730	748	697	761	763	754	717	713	754	752	770	763	755	743	743	734	738	745	747	777	760	750	794	731	731	705	747	766	718	721	764	691	780	700	782	775	746	727	761	718	691	769	713	737	764	765	726	739	707	722	749	694	718	750	747	748	715	719	732	736	803	760	768	705	748	748	720	762	741	681	765	803	710	776	749	750	776	741	735	758	738	729	767	753	757	764	725	776	720	746	775	739	760	743	749	750	744	760	747	754	751	717	760	772	720	762	721	781	788	715	708	760	707	691	786	707	733	756	722	760	709	709	737	757	744	731	715	675	751	722	767	734	764	694	720	718	759	739	740	797	729	788	684	732	747	734	749	753	761	738	757	755	712	712	744	701	712	696	739	776	772	702	758	709	793	769	736	752	719	744	740	764	747	749	724	718	756	757	724	727	689	750	716	758	783	725	752	687	747	743	731	754	731	741	760	706	764	738	768	685	709	757	789	740	751	743	703	706	752	725	754	789	740	670	699	677	796	729	746	685	772	744	721	730	749	725	723	693	735	715	763	763	801	795	739	712	753	735	799	757	803	722	729	784	730	733	758	677	769	711	748	745	736	756	750	754	727	762	719	711	726	741	744	736	730	733	751	754	740	714	794	747	725	776	750	742	735	751	758	731	758	798	722	703	757	726	674	699	725	764	751	700	753	761	758	729	702	677	743	755	765	791	771	705	722	748	743	781	718	763	765	697	713	715	779	739	768	698	748	736	716	742	724	696	769	728	721	732	757	778	746	749	756	774	724	708	728	698	724	679	718	730	753	747	800	708	770	730	785	731	722	732	720	753	762	719	732	757	730	747	791	778	778	786	721	712	727	743	772	745	784	740	775	753	747	739	757	774	737	794	738	732	784	749	756	729	746	749	749	749	741	719	765	722	748	742	713	761	727	713	724	765	730	721	761	736	728	753	767	714	760	741	733	736	742	691	744	722	709	679	749	716	793	703	762	740	749	710	695	680	713	734	708	766	726	752	725	746	716	746	744	750	748	781	764	697	755	717	757	751	794	761	766	748	810	760	736	719	768	742	774	731	739	677	742	738	803	722	732	723	724	691	707	771	759	731	741	714	755	741	768	723	752	756	749	754	779	770	772	795	748	713	691	757	727	747	728	763	717	753	741	739	785	737	729	719	757	776	767	724	707	727	747	760	758	786	737	707	771	749	725	739	731	715	745	729	770	738	783	771	729	763	788	816	723	732	721	730	728	720	744	732	737	765	735	769	703	715	732	735	764	716	753	715	748	748	763	758	723	709	761	780	736	750	794	756	771	799	752	792	735	781	776	735	798	722	717	784	735	771	718	724	747	796	740	725	753	774	769	725	784	776	783	759	751	762	718	757	754	706	789	697	754	787	700	713	754	666	801	805	705	759	716	731	736	719	769	745	713	729	770	728	716	770	765	742	774	724	714	743	728	770	717	768	777	719	743	723	758	758	717	714	749	728	772	764	756	751	705	751	743	717	734	670	755	754	800	750	698	741	732	732	753	749	765	809	766	747	754	799	762	766	775	743	795	734	738	772	704	767	743
7497	3256	2547	1806	1159	1852	3962	3087	984	459	355	332	350	617	742	645	464	344	255	270	266	248	273	241	248	276	256	264	259	255	261	266	267	274	256	251	293	273	276	255	262	242	264	276	257	279	255	262	267	265	214	259	287	270	235	273	276	247	248	295	288	257	270	265	244	259	247	276	263	250	267	253	259	267	266	249	247	258	270	266	298	259	268	289	235	257	250	262	247	254	283	268	256	273	258	281	271	262	258	276	257	269	259	267	233	269	292	240	233	273	238	269	256	290	256	272	256	250	275	232	273	257	245	253	240	273	271	254	252	254	265	269	242	252	272	263	223	241	265	256	305	247	247	245	252	255	245	266	283	250	267	246	264	269	262	267	259	234	271	265	284	267	257	272	284	274	249	260	278	256	253	236	265	229	257	247	252	251	269	270	275	253	256	222	248	259	284	252	259	279	261	251	265	250	260	296	279	260	272	253	286	259	238	269	249	239	275	271	281	264	263	265	280	266	269	277	270	275	255	256	254	292	252	283	254	257	232	250	268	269	251	258	269	283	283	258	271	267	279	297	271	253	276	272	255	302	282	264	291	271	272	251	253	263	243	260	261	261	266	253	266	256	248	232	268	258	250	277	273	290	234	257	262	299	248	274	263	247	294	289	255	230	298	288	254	279	283	286	257	263	269	244	270	247	247	245	268	238	275	287	264	258	266	259	260	308	256	288	305	251	245	260	251	260	259	285	242	247	248	290	280	247	268	267	282	254	266	255	282	254	283	258	262	281	279	283	269	270	272	251	246	264	276	258	238	260	247	258	225	261	251	291	246	251	263	286	259	248	228	259	252	275	270	259	255	286	267	282	251	285	221	290	265	257	254	267	265	310	268	282	241	272	273	241	232	232	296	286	270	264	277	276	252	224	252	248	264	268	238	273	256	268	282	291	273	263	245	278	241	277	235	259	255	268	279	257	283	273	284	253	271	282	289	238	284	246	264	245	224	248	273	233	282	228	271	277	257	240	276	237	271	266	263	262	286	276	259	279	302	226	270	257	268	257	262	279	264	257	279	272	253	261	254	252	246	239	280	280	252	260	257	260	257	261	246	255	255	296	254	277	266	259	257	269	283	268	252	262	271	260	277	219	276	297	272	289	249	243	253	273	272	261	263	261	266	261	276	258	242	261	263	289	257	226	270	257	263	262	270	282	269	286	271	241	257	264	280	250	277	288	261	266	281	268	275	241	262	278	259	273	253	266	284	270	275	260	260	263	245	247	238	252	285	280	271	238	238	272	266	259	278	249	251	318	281	239	265	257	262	252	265	266	227	239	253	280	261	252	268	271	287	246	240	279	271	276	260	235	257	267	273	282	260	260	296	257	271	243	312	255	259	267	255	292	278	260	261	269	264	246	254	219	266	252	244	254	259	225	253	243	279	281	254	276	250	246	284	261	263	262	260	263	234	292	284	254	235	245	258	261	246	281	270	278	276	247	256	243	274	249	267	299	277	252	275	280	239	274	283	243	251	278	267	258	266	242	263	274	246	268	297	271	263	268	241	250	238	266	226	258	258	232	262	251	270	280	246	269	269	286	284	272	246	281	287	234	261	272	310	223	262	253	254	277	253	248	263	288	253	260	272	254	263	237	272	271	238	276	260	269	259	257	274	240	293	281	247	289	248	257	283	288	260	234	262	235	264	275	237	254	288	263	258	285	284	265	302	240	255	256	267	286	257	291	265	275	271	277	268	254	259	272	279	247	293	255	219	281	241	263	291	264	268	275	287	279	264	261	259	262	276	251	273	263	277	249	259	283	234	296	245	267	234	262	268	251	268	263	274	247	266	284	256	265	284	246	260	277	259	258	304	295	280	277	270	248	268	278	264	253	256	276	277	255	267	258	277	265	243	272	278	285	274	275	270	282	286	278	269	300	244	260	258	273	272	240	262	241	272	268	277	285	273	243	241	254	297	279	288	277	265	267	248	262	259	273	296	287	264	267	287	253	262	245	260	287	255	244	258	251	261	263	256	290	260	237	281	256	293	237	281	275	279	259	250	250	238	274	253	311	285	285	226	294	266	250	244	265	248	249	229	286	270	262	254	248	245	267	277	240	259	264	287	268	252	254	263	276	246	277	235	282	262	251	244	254	266	276	278	268	264	267	250	268	265	287	252	229	293	267	289	284	252	248	272	286	248	268	270	262	285	249	261	245	255	256	260	289	269	269	281	247	270	245	241	252	255	242	276	281	301	268	299	278	275	260	266	289	241	254	258	264	258	271	241	298	252	247	263	271	242	294	242	251	239	239	259	261	269	280	280	255	260	272	250	279	257	272	263	253	281	270	293	282	265	265	255	258	243	256	266	280	250	268	224	238	249	253	268	246	290	280	278	252	263	268	270	247	279	260	246	245	261	269	261	293	219	268	259	250	257	267	230	236	264	261	274	260	240	275	261	253	243	266	284	268	259	263	263	209	210	290	261	265	273	268	293	263	254	240	235	280	248	260	279	286	292	257	287	287	257	259	266	255	243	254	256	264	285	241	249	263	260	256	254	256	244	265	263	286	223	259	272	280	251	258	283	273	244	252	248	261	282	299	221	270	270	280	278	261	245	251	251	263	270	269	258	253	263	264	266	247	259	263	283	273	250	256	276	262	259	251	253	252	262	261	262	248	255	246	234	266	252	259	259	243	260	277	262	256	274	257	249	234	270	242	277	253	266	250	243	217	259	242	258	240	249	275	270	272	262	247	287	268	288	251	245	261	276	259	274	264	292	275	290	236	258	269	254	274	286	301	276	256	266	274	268	252	249	252	287	264	275	243	266	291	243	272	280	282	259	247	271	291	270	231	284	275	255	266	252	273	286	255	241	254	259	274	278	261	246	231	269	278	267	248	263	250	267	241	262	242	272	262	290	276	251	287	261	230	268	272	240	247	262	299	265	265	273	238	258	246	252	259	268	280	258	264	230	255	256	226	267	252	276	285	259	249	265	241	262	223	276	239	240	274	253	250	269	269	280	247	278	294	235	247	272	227	249	257	244	281	250	265	257	282	288	286	266	255	257	291	260	257	258	242	273	281	272	265	300	290	279	286	303	253	237	276	254	272	243	248	294	275	260	244	264	265	244	286	295	285	287	272	265	249	282	262	272	267	275	261	297	248	259	273	272	265	264	274	276	293	259	288	274	277	262	265	249	235	279	228	277	247	268	272	256	279	230	257	279	284	259	278	258	216	260	292	259	255	243	254	269	275	264	236	278	253	255	279	249	287	276	271	264	240	276	283	258	264	269	285	265	247	277	292	277	250	264	269	273	285	256	278	282	287	268	260	278	270	277	270	228	255	270	260	253	256	236	240	266	262	244	279	288	260	260	284	311	274	257	282	293	269	266	246	275	279	247	273	261	271	251	283	256	287	276	274	268	273	249	260	265	280	255	249	218	259	264	252	283	272	238	277	257	262	272	272	265	250	288	270	269	248	261	251	273	268	272	259	280	275	242	281	271	273
5692	3216	4496	4986	4374	8646	15860	12511	3956	1644	1261	1144	1397	3031	3490	2479	1622	970	861	812	774	697	729	712	748	751	771	750	730	750	718	705	795	676	740	730	732	739	713	714	767	723	754	740	789	734	724	753	684	725	708	763	729	779	777	796	734	772	757	762	733	785	748	744	737	754	777	730	761	780	706	726	794	759	747	734	700	778	720	777	747	723	773	745	712	779	700	737	759	719	704	713	725	738	691	738	718	710	751	724	730	759	749	784	759	734	755	758	760	755	731	821	727	766	783	738	734	763	740	723	700	745	724	687	725	739	748	747	763	757	792	752	742	785	732	753	705	744	791	737	704	730	708	663	758	742	781	755	749	740	754	751	738	746	785	742	775	770	784	746	698	740	769	732	744	689	721	767	746	708	745	712	795	743	710	746	768	695	757	752	689	756	696	719	754	740	724	716	710	765	705	710	686	792	705	734	778	778	762	741	762	709	707	721	735	769	714	758	719	774	731	728	691	756	734	726	711	747	748	722	710	748	734	727	771	686	782	779	746	756	752	770	731	726	742	694	771	805	737	731	776	723	746	758	714	738	711	760	778	798	732	766	739	743	722	784	746	762	736	761	716	694	762	725	723	771	713	775	763	742	754	773	707	764	755	756	712	703	708	730	738	721	761	774	738	812	765	767	750	732	773	746	743	745	710	754	759	741	785	716	764	695	744	703	803	722	694	758	780	722	779	704	749	755	741	778	787	725	775	724	697	752	735	736	717	750	703	735	739	745	768	693	738	738	761	708	742	698	733	751	742	740	745	706	765	667	764	724	760	730	750	732	761	689	752	784	763	763	740	703	783	756	729	731	725	743	711	723	728	713	749	728	709	709	744	723	746	755	759	758	777	729	728	740	704	694	770	728	675	734	711	768	776	699	767	733	779	738	715	755	776	723	798	773	730	696	750	709	803	717	737	747	757	768	709	763	743	756	759	713	770	737	723	729	774	746	727	743	754	752	699	747	706	746	737	758	758	737	746	728	722	771	715	763	799	697	748	770	746	727	753	702	682	718	750	730	740	747	738	722	746	726	797	725	681	685	746	730	773	775	734	703	717	745	799	734	753	786	724	724	759	705	754	770	738	737	741	754	770	748	773	747	761	725	722	761	779	744	765	770	757	756	727	768	747	763	721	715	728	740	744	717	705	753	690	758	745	780	722	756	723	703	750	698	740	691	722	706	703	722	764	726	701	725	693	719	788	725	718	764	742	746	696	754	735	770	681	752	716	687	740	762	741	718	708	806	782	776	749	695	758	753	734	782	714	731	696	762	717	737	739	681	729	750	804	723	750	738	743	723	778	741	728	790	708	761	721	712	757	751	763	764	749	729	732	749	711	752	731	706	760	725	750	685	744	762	772	732	751	703	740	716	761	759	769	652	728	762	717	708	692	732	724	733	737	738	739	703	724	784	724	763	711	687	772	765	793	663	746	751	711	747	756	739	725	772	731	748	743	798	807	788	772	762	730	724	667	761	768	758	768	771	738	697	673	738	791	768	740	750	749	729	759	726	750	688	788	772	704	712	743	776	722	766	698	694	741	708	770	730	725	720	751	656	762	753	714	704	809	722	762	731	707	712	695	766	734	770	742	772	772	730	772	756	746	724	764	722	778	737	782	732	691	781	734	752	734	725	751	757	775	721	717	777	800	738	714	725	709	731	728	713	733	765	749	780	740	758	764	748	774	697	751	760	769	706	761	754	731	783	802	754	758	669	714	714	720	696	725	678	768	732	767	737	706	734	766	739	755	735	745	719	728	693	768	785	735	701	784	726	752	718	754	766	736	707	760	742	766	799	727	731	694	754	765	798	758	721	747	738	743	772	750	735	740	719	760	795	750	724	738	773	688	749	728	746	741	738	784	739	752	751	722	763	736	757	790	720	722	725	729	775	730	719	776	741	736	751	725	782	745	767	748	731	734	670	719	744	752	740	689	752	694	739	777	725	733	763	723	737	780	719	762	726	747	684	777	720	822	739	771	711	708	745	720	702	797	712	759	730	718	660	713	747	695	755	732	772	748	747	721	763	725	756	739	761	788	755	733	745	727	752	753	708	725	727	747	741	729	765	763	703	727	797	742	731	747	732	748	738	699	743	747	752	712	712	726	741	728	722	736	759	714	718	770	804	808	721	705	755	739	778	772	715	748	727	734	754	733	713	746	796	696	759	729	721	741	744	697	735	735	751	764	714	705	699	749	707	718	727	735	729	717	720	732	736	748	684	782	745	706	712	739	729	753	720	741	762	712	767	740	756	739	682	740	752	792	748	724	731	702	710	761	760	740	715	754	707	706	748	711	756	721	728	718	772	767	732	727	763	757	769	771	718	756	712	738	736	690	750	742	775	762	718	723	708	708	715	743	752	691	703	721	755	737	755	704	750	754	728	720	709	764	752	768	713	757	762	729	708	761	704	754	723	738	739	704	790	753	765	756	715	771	784	729	700	749	783	727	757	749	761	719	749	739	727	793	715	784	749	739	710	782	758	760	726	783	738	720	750	747	747	770	788	727	684	709	730	718	727	708	804	753	791	734	750	740	767	707	766	742	733	684	724	778	712	765	706	749	718	743	749	794	758	769	729	726	756	777	687	680	744	725	778	706	722	734	747	730	746	762	722	733	744	790	755	739	744	719	785	701	727	738	744	753	736	748	739	774	775	752	735	778	717	728	764	726	740	717	753	792	699	750	712	674	778	696	713	726	754	728	696	716	792	723	755	706	701	709	747	728	763	776	746	774	733	767	744	734	710	715	712	750	678	704	743	749	701	735	750	713	749	711	748	719	733	712	762	789	748	737	787	808	759	761	713	744	739	740	751	749	762	701	740	714	747	737	769	687	765	733	736	772	705	705	761	748	748	746	768	734	750	716	723	724	701	741	738	723	741	764	690	754	731	765	749	716	727	717	737	726	752	770	737	718	722	731	761	767	743	678	767	788	710	731	713	765	764	707	755	764	750	733	756	737	747	723	744	745	746	764	744	714	714	724	723	729	738	750	781	743	754	751	737	756	818	765	760	694	703	744	782	774	751	673	710	770	733	796	742	770	732	721	739	766	700	768	749	771	794	763	741	748	735	694	747	758	732	737	731	766	771	789	703	748	713	784	783	741	769	776	781	743	753	718	714	734	751	664	693	715	729	679	798	712	775	761	718	739	681	738	773	780	755	759	705	771	742	726	721	735	718	710	719	727	752	753	741	777	733	773	758	775	759	727	743	716	761	736	750	736	736	727	759	728	730	730	732	718	772	747	690	756	719	685	753	788	740	744	740	755	734	719	734	734	734	763	737	748	742	768	782	713	719	774	744	755	730	730	727	743	739	703	817	756	730	764	766	732	767	752	750	730	760	754	770	767	742	746	775	740	717	725	721	743	741	727	709	738	749	766	750	761	773	775	794	716	764	723	743	752	752	723	743	711	698	707	730	786	734	681	699	771	705	747	718	743	734	733	717	736	723	716	712	775	733
6556	2916	2251	1807	1108	2065	4276	3016	1021	369	323	339	482	756	719	549	409	283	276	278	229	231	270	265	239	286	285	223	257	235	271	218	259	262	240	262	253	254	306	263	261	285	262	258	273	265	245	251	281	288	270	290	256	311	258	270	269	256	284	259	282	239	243	294	260	246	272	275	253	281	256	217	256	251	257	272	251	285	256	265	299	265	296	255	272	272	284	302	283	269	247	247	285	283	249	282	270	236	254	275	242	275	249	241	249	268	262	264	279	255	255	264	253	250	288	257	279	262	285	253	244	287	279	253	280	267	285	271	260	279	267	275	277	264	283	266	242	273	271	263	272	286	276	247	278	254	281	248	294	271	270	271	293	269	258	255	258	246	269	238	259	259	248	278	276	261	236	270	268	294	274	286	270	261	250	250	263	260	265	266	258	256	262	256	289	259	298	275	249	248	289	259	281	276	252	260	242	265	238	269	262	256	262	272	276	276	255	272	259	230	265	267	270	301	279	284	286	261	258	272	270	259	271	247	262	258	285	281	304	228	255	277	242	292	276	259	240	280	274	276	281	264	252	243	245	261	275	254	259	240	285	262	260	276	243	262	249	290	256	230	266	268	251	257	274	258	252	263	268	246	257	265	264	257	262	276	269	273	255	262	268	264	232	260	268	263	266	269	260	259	262	288	272	257	258	260	268	241	263	248	249	259	271	266	300	279	249	262	258	256	249	264	279	285	265	258	273	262	269	272	299	258	259	234	294	277	269	248	260	273	271	277	294	269	304	261	292	238	285	263	269	259	253	244	259	254	257	254	287	271	289	272	252	270	248	234	255	293	269	275	249	281	275	305	264	275	263	287	261	273	271	265	295	281	235	245	256	251	271	260	251	271	256	245	260	262	244	260	259	302	265	261	258	263	267	266	279	258	274	256	248	245	270	239	266	298	246	269	276	235	255	284	274	253	284	259	264	274	260	291	254	257	290	262	305	269	303	259	246	257	265	266	262	261	266	286	277	231	251	247	245	255	246	291	294	254	258	289	293	267	240	283	262	258	266	280	264	270	267	266	255	294	245	282	256	241	276	268	267	270	294	275	274	272	240	277	264	239	253	247	286	254	263	242	264	266	252	246	232	284	273	234	260	262	262	255	248	253	256	258	254	261	244	264	286	253	257	264	254	286	282	254	277	281	238	263	268	266	242	260	284	264	254	262	231	271	259	275	271	258	259	251	267	255	229	267	246	287	240	257	277	234	248	274	268	281	258	282	278	299	252	264	238	261	236	250	258	254	274	298	276	285	273	222	271	242	291	264	248	267	266	246	256	263	268	276	260	274	252	281	261	230	267	275	263	276	254	240	282	277	255	276	289	272	277	244	293	285	245	274	289	256	300	264	254	284	276	273	272	258	267	260	264	276	288	270	254	284	267	262	259	267	261	262	274	265	264	281	258	250	257	254	265	257	276	249	273	254	261	289	269	296	275	250	267	271	292	269	242	293	252	283	258	257	269	261	247	258	271	258	272	240	224	236	245	250	249	265	248	254	266	269	286	243	275	231	245	267	242	252	275	278	254	265	273	226	253	254	257	267	264	262	276	275	253	250	292	240	274	252	270	249	284	265	259	250	280	282	299	281	255	294	274	249	257	257	269	265	270	265	239	302	253	265	265	264	264	271	255	308	262	250	262	279	276	248	236	259	299	256	304	265	278	260	273	263	290	253	273	228	276	256	284	260	246	262	253	255	259	229	230	258	267	231	281	285	247	272	247	282	282	268	257	269	261	258	261	273	269	301	265	254	280	269	284	261	271	270	278	239	244	291	251	254	258	265	275	285	272	258	251	252	296	234	274	258	268	254	269	275	261	269	247	257	276	261	262	252	276	282	244	259	266	253	235	271	279	250	267	245	288	272	270	259	261	252	269	273	279	246	276	279	252	256	257	299	248	268	264	244	272	234	256	247	269	266	262	272	276	276	290	286	273	290	284	265	287	291	256	278	248	309	259	275	252	272	299	270	268	277	249	280	274	288	255	246	252	265	261	259	266	258	263	272	263	272	245	245	271	246	294	268	249	286	271	272	301	282	249	275	249	252	252	242	275	280	244	242	239	271	244	265	251	270	281	281	257	255	259	282	292	270	268	263	266	261	235	265	302	279	256	252	253	265	252	246	291	270	243	247	236	281	261	243	252	281	250	239	262	275	264	253	246	267	270	250	260	294	283	266	263	260	263	271	271	251	268	243	269	245	259	269	245	263	300	269	276	265	250	272	276	239	249	265	244	260	234	246	259	283	275	276	285	260	264	261	245	267	244	272	267	268	265	259	243	268	281	259	262	254	264	251	252	273	281	275	254	280	247	292	291	244	264	284	262	258	275	296	268	245	274	278	228	248	275	298	243	304	255	266	271	250	270	257	256	251	237	279	267	256	234	254	277	239	275	245	268	285	286	277	267	227	252	272	230	274	259	276	271	273	275	258	271	252	248	267	232	265	285	289	264	222	267	280	253	246	286	248	296	239	254	282	276	249	262	280	234	278	291	272	275	267	249	237	256	254	277	273	258	251	255	270	264	261	256	271	272	263	288	264	258	260	259	288	265	304	248	288	266	253	267	243	277	246	292	264	238	267	280	272	224	253	257	269	271	263	280	277	256	270	258	267	284	263	229	286	257	258	256	277	279	264	265	280	243	279	249	262	250	262	253	265	254	252	293	233	262	280	250	256	260	289	284	293	269	266	272	254	269	266	254	238	293	263	264	269	267	252	246	273	255	259	262	236	258	282	268	263	243	275	280	273	254	278	294	264	256	242	278	286	264	262	296	246	247	253	269	253	247	252	261	268	279	285	259	301	287	277	260	245	254	241	251	264	256	256	253	259	272	280	244	239	253	271	247	271	242	253	239	295	292	261	247	296	255	292	285	273	272	268	292	309	263	257	238	243	266	262	241	265	290	278	214	270	247	246	259	245	247	271	281	270	310	235	259	258	241	258	264	268	270	273	277	230	253	248	287	286	284	290	240	265	275	251	235	266	292	284	273	258	254	276	245	265	265	246	256	273	285	272	268	278	260	284	254	288	284	249	232	268	279	262	270	223	259	248	266	266	253	262	267	252	263	282	239	239	259	280	231	257	247	283	275	257	248	259	261	303	294	270	267	260	271	259	250	254	262	271	264	263	262	286	260	250	255	242	248	260	258	244	267	265	253	251	266	270	251	262	248	274	235	244	234	255	268	277	285	258	279	255	248	268	252	270	252	243	255	262	251	269	283	292	272	269	269	259	240	258	261	271	276	294	275	254	273	240	267	270	272	280	255	258	265	241	267	255	285	248	296	242	275	257	240	253	251	264	270	262	278	274	296	262	248	272	254	281	306	240	269	251	256	247	233	251	268	265	270	249	272	276	260	237	286	260	253	277	241	262	244	262	272	232	293	289	277	264	256	269	245	279	268	269	270	265	282	283	273	238	265	232	267	223	286	238	271	250	250	275	246	281	276	272	258	261	256	250
5238	2862	4203	4983	4030	8908	17002	12243	4081	1397	1260	1176	2157	3570	3187	2064	1221	858	798	700	720	705	742	731	742	728	737	734	713	749	743	718	765	732	735	771	750	747	759	749	746	720	752	696	746	739	762	716	772	734	737	723	713	738	716	673	725	722	775	746	771	733	730	668	713	742	715	762	747	662	749	715	761	755	715	755	785	722	754	729	749	754	758	731	711	742	751	767	720	745	760	751	729	767	752	686	761	750	710	748	746	755	773	742	777	727	727	731	766	715	724	797	772	754	735	763	733	759	758	744	738	687	731	724	764	787	729	681	737	716	721	752	697	735	727	741	778	713	725	729	716	707	777	776	739	750	760	712	784	730	752	758	749	699	686	748	743	729	797	745	761	789	744	768	707	704	721	732	717	695	765	747	775	720	753	721	761	676	711	784	791	739	703	779	736	709	693	709	715	729	731	726	710	712	711	700	715	774	732	770	777	714	708	729	738	773	724	708	776	766	793	717	709	757	751	736	715	766	756	729	751	716	742	735	709	774	755	734	766	792	702	745	770	750	764	763	757	773	731	771	744	703	756	762	746	740	749	719	737	742	751	770	708	736	758	732	684	757	731	731	688	755	744	750	758	765	708	718	737	707	786	763	723	760	717	691	723	760	737	725	761	816	748	756	722	757	757	662	761	764	782	693	716	765	751	702	762	726	733	748	762	708	760	780	680	722	710	807	744	753	756	726	762	746	731	733	732	773	794	700	736	708	765	743	721	721	779	746	722	754	796	748	695	748	706	708	760	811	696	702	729	717	733	735	716	746	780	793	780	716	773	722	737	767	737	746	739	714	720	725	771	741	748	727	758	695	710	739	710	699	701	737	726	782	729	739	742	788	780	753	788	729	738	708	768	741	703	761	750	749	727	734	789	776	737	706	742	739	761	723	692	788	706	696	731	758	754	719	757	771	715	752	804	768	721	755	769	699	743	740	721	728	754	690	744	752	743	741	762	689	754	775	737	732	720	762	738	718	750	752	762	760	738	776	723	716	754	683	723	722	749	769	750	724	690	729	726	686	740	726	756	731	752	748	740	766	697	720	710	752	728	774	733	750	724	720	710	705	757	740	772	738	725	743	722	791	794	701	724	768	701	742	716	743	719	777	738	743	723	773	744	733	727	740	752	744	752	737	736	689	781	712	705	736	736	727	739	725	768	787	697	764	762	672	753	760	800	779	742	746	780	724	738	708	745	744	722	758	679	705	746	755	810	794	760	762	723	768	769	724	706	759	748	740	717	717	714	724	771	743	711	731	723	762	761	716	704	714	755	731	758	712	737	761	751	702	701	724	702	769	722	731	723	733	699	787	742	793	737	800	763	724	698	799	724	764	724	768	750	746	743	734	741	730	735	727	729	741	757	749	732	711	708	769	791	732	717	737	770	733	760	759	685	715	806	782	736	739	718	774	734	741	708	764	790	746	720	755	742	713	720	725	761	802	749	729	720	755	830	762	770	744	798	770	761	682	768	716	715	776	708	789	719	727	706	763	723	754	729	701	703	752	676	730	741	750	745	727	737	718	779	809	695	774	816	726	728	761	752	759	693	689	772	783	777	761	760	739	748	814	685	710	751	704	732	718	764	742	770	699	713	758	759	709	765	748	750	757	755	764	766	726	738	736	764	753	696	698	698	735	772	753	799	654	712	740	778	680	707	732	705	734	688	717	780	736	742	717	690	763	781	745	714	743	756	778	725	746	752	736	767	740	757	741	762	733	718	757	775	781	732	757	731	673	776	730	716	755	745	800	750	774	711	707	666	745	739	764	711	739	747	777	752	764	729	690	752	756	776	755	689	766	700	731	743	738	758	782	733	737	720	696	740	708	710	735	776	747	769	760	734	668	790	746	744	730	721	731	706	737	759	753	756	734	732	765	712	738	777	776	736	761	733	746	739	732	760	742	723	731	776	745	731	736	727	739	738	758	686	717	737	698	696	768	709	765	697	727	732	711	766	707	740	698	757	754	772	732	736	738	727	785	742	715	761	752	764	767	754	726	748	752	789	750	794	694	747	765	768	698	780	731	745	711	711	723	733	740	726	723	725	778	758	734	772	763	766	711	737	710	757	776	710	722	716	835	748	775	751	753	736	740	721	753	727	728	727	713	751	689	803	753	717	757	769	695	735	720	799	773	739	740	709	723	743	752	679	765	757	786	743	681	725	756	725	707	767	693	768	736	746	723	692	787	717	725	728	776	743	721	774	806	816	728	771	738	748	730	742	712	778	743	695	774	735	812	710	762	698	663	723	671	764	729	699	737	725	727	760	711	708	779	719	761	665	771	736	773	755	712	676	757	719	749	726	728	744	696	707	732	785	757	748	740	725	732	733	728	764	721	753	743	767	710	731	772	766	771	757	722	702	721	753	710	732	770	710	783	721	732	758	728	729	767	673	749	716	736	720	744	681	742	766	812	707	739	762	695	735	721	806	754	736	716	732	746	744	711	736	700	720	784	746	774	730	757	755	748	726	729	720	754	754	735	733	718	782	764	723	774	717	743	765	733	753	742	672	748	720	741	744	750	738	716	781	777	795	720	751	741	764	705	783	733	711	730	708	729	718	742	731	790	756	712	737	725	772	751	695	762	733	749	760	771	752	777	752	795	710	769	792	775	739	688	822	752	805	777	742	743	740	760	835	817	797	710	766	713	786	754	697	692	774	776	666	725	750	759	754	698	670	733	752	747	782	732	758	755	731	781	721	770	715	708	751	677	707	799	734	783	723	706	753	756	747	723	740	749	701	707	752	764	727	754	718	763	684	786	724	695	747	713	749	724	695	737	727	778	755	754	714	719	743	721	780	714	762	754	704	754	754	710	683	724	728	710	756	751	750	693	724	710	731	733	748	772	781	693	752	739	767	733	736	707	767	689	758	759	758	725	751	744	680	815	695	776	771	761	746	727	725	796	746	768	719	730	706	754	744	703	680	755	698	720	708	747	679	727	725	751	727	719	710	778	732	780	757	748	769	729	728	749	775	766	713	735	747	757	669	703	723	734	724	770	740	699	731	735	731	750	773	751	722	760	775	782	762	720	692	682	706	707	762	744	727	760	731	696	727	748	732	773	727	723	746	757	774	748	733	737	705	738	763	757	753	752	731	735	722	721	696	734	740	687	661	739	702	709	740	738	726	770	792	736	750	730	740	757	774	744	756	683	798	722	725	775	740	722	736	735	732	779	766	717	714	795	744	728	794	777	752	764	769	710	749	777	777	737	767	752	721	725	734	717	751	740	752	731	747	725	742	750	763	809	705	742	717	747	728	797	783	729	711	747	753	790	703	697	719	783	769	764	716	720	714	764	788	764	714	775	758	752	764	744	766	720	741	716	750	754	732	756	731	775	737	743	739	749	783	726	754	710	748	752	735	690	729	759	717	786	746	736	762	738	736	757	712	797	746	745	744	725	754	732	740	768	716	718	708	758	803	711	735	713	722	749	773	733	788	753	758	736	716	727	749	757
6477	2859	2204	1702	1082	2154	4627	3363	1056	364	369	339	559	669	588	439	341	296	270	244	277	260	298	226	244	274	253	261	264	273	235	277	266	245	268	268	280	261	270	240	271	234	268	257	244	231	228	269	281	251	277	290	239	231	258	269	252	251	262	282	257	259	242	245	262	268	244	265	294	250	256	285	273	277	260	249	267	269	231	256	290	261	284	237	251	232	280	253	230	216	274	246	277	242	284	268	239	250	263	255	258	261	296	264	272	253	255	262	284	237	236	261	291	286	250	260	252	228	290	267	295	264	260	257	277	264	270	260	288	254	231	249	245	259	256	289	285	264	274	261	253	267	229	282	277	254	241	253	288	266	253	282	283	260	235	257	256	253	249	276	237	302	273	250	253	257	266	257	257	282	265	258	259	255	235	255	286	247	251	276	265	270	240	255	237	240	280	263	316	269	278	290	276	273	276	274	247	275	253	312	272	268	290	260	260	231	235	294	266	277	252	280	275	241	251	264	256	254	240	291	258	259	285	257	257	275	237	255	300	294	249	248	270	269	254	260	261	269	257	259	260	282	263	255	262	283	254	244	262	265	270	277	254	294	267	260	252	272	279	249	245	262	246	270	218	249	238	282	255	241	275	271	230	274	253	242	269	278	282	262	270	244	303	267	226	293	273	243	255	258	249	248	249	240	257	255	295	239	274	271	268	289	255	271	248	281	281	280	268	242	254	245	240	281	228	246	236	271	279	284	252	267	245	235	268	301	254	245	276	252	258	289	272	258	258	255	269	234	274	291	275	258	246	256	258	270	256	255	282	267	284	272	280	236	264	249	276	260	259	281	282	275	246	288	281	261	278	256	283	247	269	244	251	262	265	251	256	278	244	287	258	278	245	251	271	251	268	265	242	265	246	259	280	237	256	277	303	288	277	234	237	235	272	275	291	293	257	288	263	250	270	272	289	302	254	250	234	237	268	258	267	286	273	263	249	256	284	261	283	259	248	278	252	264	268	262	273	265	275	256	269	275	258	259	270	274	289	261	241	249	260	275	274	274	220	264	279	233	271	224	259	244	284	222	279	278	267	252	268	255	271	237	278	272	240	264	263	247	255	252	272	251	259	265	265	265	237	253	284	234	272	293	255	256	241	257	243	270	261	271	264	299	283	265	251	262	270	251	281	266	261	281	268	267	244	225	257	264	270	249	260	267	254	247	255	248	257	270	268	240	258	257	298	291	264	267	244	267	258	258	290	276	268	251	303	285	271	263	256	255	244	271	235	265	267	250	260	258	297	277	256	286	272	252	272	257	259	276	264	302	301	284	244	263	283	277	243	241	265	237	249	261	271	257	285	253	273	252	239	259	261	292	292	264	276	239	249	245	261	267	248	277	275	271	267	276	290	289	255	281	247	265	269	283	248	263	284	258	260	254	262	232	246	263	263	242	250	255	261	267	254	241	242	265	250	262	271	265	267	270	295	256	285	265	279	275	267	274	252	245	273	260	271	239	264	265	276	259	271	286	282	257	254	251	244	264	224	254	266	265	285	271	239	254	279	280	270	244	267	279	243	249	257	260	265	295	258	274	278	264	236	302	251	255	265	282	252	251	277	243	277	282	273	254	292	251	282	238	248	253	256	236	249	283	251	265	275	248	259	243	286	274	252	299	282	251	282	279	249	266	279	248	284	262	265	301	246	253	249	281	287	289	296	251	261	246	283	265	288	235	269	276	247	282	272	241	236	245	252	276	255	245	257	255	248	239	236	262	272	298	279	248	219	235	266	314	275	246	264	245	285	306	266	239	257	243	277	292	248	284	258	267	283	282	274	255	267	265	262	275	259	283	247	260	265	249	295	305	255	247	269	241	261	252	242	267	247	258	264	267	276	273	248	287	257	258	270	273	258	264	279	247	277	286	256	221	250	270	244	280	260	249	249	230	294	284	253	260	275	279	252	271	247	245	241	261	265	306	266	246	274	268	266	281	291	268	269	265	265	256	285	253	264	271	254	257	243	255	271	270	258	279	258	284	290	264	273	282	267	261	255	246	233	269	280	249	287	267	256	258	267	253	264	266	296	283	287	273	256	264	276	242	276	237	268	255	268	283	258	256	268	284	254	298	283	247	301	268	285	264	249	233	266	266	264	257	251	249	283	249	271	283	240	265	258	258	294	257	273	293	270	279	275	264	263	268	244	285	270	249	266	272	261	271	271	245	243	223	290	277	262	277	261	238	232	257	266	260	227	283	254	286	242	242	292	280	279	254	260	261	252	242	283	252	257	283	282	270	279	270	281	270	235	239	247	261	263	274	234	258	253	256	263	224	269	244	282	272	286	274	276	248	298	263	264	250	245	270	263	278	263	262	260	250	299	281	257	260	256	236	239	272	284	245	266	269	261	278	266	274	252	245	241	267	275	239	246	252	222	246	255	326	291	253	288	253	275	278	261	263	249	276	275	279	289	286	263	248	267	267	271	280	257	239	260	257	262	275	253	238	277	254	287	268	266	257	262	252	269	267	265	282	277	247	263	299	274	292	254	267	261	256	238	244	247	281	269	271	274	272	262	236	271	257	251	245	249	276	257	254	268	260	251	273	274	253	250	251	288	303	289	247	283	270	280	277	257	249	265	272	285	237	262	252	268	230	263	254	262	276	253	295	281	265	248	253	270	262	247	259	261	257	265	255	259	266	279	243	265	271	272	281	244	281	258	264	271	273	276	275	270	252	217	286	267	271	278	261	245	262	255	250	260	249	261	265	288	223	275	278	306	256	259	264	263	256	271	287	281	256	238	282	273	279	281	252	225	287	258	262	265	254	250	249	289	252	238	254	247	251	256	245	283	260	291	254	258	270	280	291	261	266	264	243	253	269	265	298	267	266	278	261	251	260	262	284	264	253	240	270	238	234	262	243	241	265	283	292	250	252	252	264	266	218	249	284	275	268	230	279	274	246	274	278	256	244	252	217	275	296	233	226	294	306	249	278	253	239	290	280	243	244	235	278	272	266	236	235	233	274	257	246	268	235	241	283	268	252	268	266	259	246	252	243	283	268	286	266	245	264	274	271	292	253	250	267	274	264	283	275	267	243	245	286	255	233	253	239	233	235	275	275	255	281	257	263	274	275	256	253	275	263	256	270	289	235	262	251	275	280	276	255	266	284	258	255	231	266	262	262	264	262	260	263	253	296	280	234	254	269	294	288	261	277	243	250	278	241	288	289	263	264	255	270	272	240	222	253	235	244	284	277	252	253	279	254	260	279	260	258	272	272	272	246	255	228	259	262	260	263	250	292	252	285	257	260	264	285	224	282	258	268	271	256	273	262	245	259	268	228	274	246	254	249	253	263	277	270	243	266	283	250	283	271	249	227	273	246	263	274	266	255	303	254	282	244	273	258	281	260	273	266	267	259	253	310	253	288	236	265	261	261	251	291	256	249	234	253	257	275	265	274	238	277	285	239	263	284	292	229	252	277	274	245	246	269	256	287	278	255	273	254	261	258	248	250
5138	2714	4123	4746	4056	9074	17450	13091	4456	1428	1116	1222	2593	3043	2531	1725	1137	841	750	758	733	750	780	702	700	747	744	766	714	752	758	765	736	775	733	754	753	748	739	777	738	766	740	731	743	714	770	704	746	718	780	784	790	791	745	784	756	712	755	719	737	757	711	797	748	748	765	749	759	711	780	768	741	715	763	739	788	710	682	754	683	788	743	752	763	742	740	753	705	738	727	802	678	737	726	745	712	789	744	735	734	736	762	705	755	696	754	758	735	702	766	715	770	779	737	732	746	738	748	746	742	788	763	711	710	778	727	777	767	755	746	767	724	733	737	757	742	759	730	709	698	718	780	722	750	766	756	762	733	719	767	730	723	757	761	730	695	725	703	752	697	723	758	758	756	737	716	748	732	720	769	766	778	765	730	722	709	702	756	736	729	712	729	748	743	804	773	728	713	732	734	696	728	778	711	781	730	728	717	755	744	732	715	765	726	743	736	752	724	740	783	754	774	712	749	749	770	796	745	705	752	744	750	741	781	753	799	783	776	737	731	707	759	809	764	770	770	755	765	761	755	766	776	746	700	764	738	755	830	765	757	768	708	757	770	716	735	764	751	729	725	745	745	745	777	748	716	753	678	740	721	739	789	742	784	760	735	749	738	685	772	777	774	759	761	726	776	722	723	669	776	750	775	737	753	741	759	708	714	737	763	770	743	772	724	738	809	782	723	776	760	763	750	730	736	717	729	784	742	746	748	739	799	720	735	715	708	768	756	761	729	706	736	747	731	797	731	730	754	729	722	776	781	730	713	736	717	752	767	757	730	742	743	727	739	738	746	785	790	744	781	772	769	751	685	750	697	746	701	767	695	752	746	733	716	678	761	725	728	779	738	743	758	753	704	778	727	758	719	741	758	782	746	750	769	755	748	752	737	779	757	716	780	711	728	723	740	712	748	722	722	739	720	783	712	746	756	722	704	768	742	716	772	722	751	778	701	741	774	781	703	749	735	746	752	759	755	786	730	739	767	769	799	743	718	757	705	731	782	738	758	741	737	726	743	709	754	793	767	747	753	810	733	748	752	709	790	690	730	733	760	702	717	736	742	793	758	740	727	801	762	731	734	767	724	748	743	736	722	708	691	724	751	732	711	733	726	733	735	737	734	739	735	716	709	746	743	715	727	766	773	758	747	742	712	718	749	729	713	728	694	691	723	757	749	716	731	743	730	740	731	756	713	752	782	750	734	741	726	776	729	748	705	734	769	731	752	721	719	776	745	750	736	736	707	747	689	763	734	754	765	721	705	752	762	708	732	762	737	757	742	774	748	776	739	748	761	782	715	738	765	759	759	754	756	718	732	724	766	744	715	740	718	722	701	727	765	730	736	748	729	806	755	720	759	762	775	731	720	750	758	771	727	746	755	728	761	769	749	728	714	732	718	740	720	709	691	752	688	795	732	751	782	758	750	781	747	751	724	742	758	758	746	734	715	730	773	719	773	782	745	774	745	696	760	798	770	756	752	738	715	741	764	753	703	727	751	714	796	788	770	743	704	735	718	759	776	690	736	724	759	723	742	731	745	735	779	750	759	770	764	699	776	737	790	743	758	703	752	763	724	754	757	744	759	726	743	730	734	759	787	739	732	760	734	719	762	747	708	705	760	708	751	722	697	761	736	723	739	737	747	744	733	732	732	713	752	742	715	741	737	720	762	773	717	727	790	715	706	751	731	764	720	742	733	753	733	701	673	771	735	740	729	731	724	756	791	756	746	722	754	778	725	755	737	722	755	741	701	717	722	744	788	743	777	752	717	729	759	715	724	716	725	715	747	754	708	722	728	734	740	727	769	746	736	729	720	724	687	740	756	730	742	679	775	726	731	686	785	746	799	698	756	734	748	720	716	772	736	732	753	720	705	790	760	744	732	720	771	741	709	740	774	716	724	810	751	756	741	781	722	745	759	752	716	755	717	773	723	740	723	757	734	755	755	755	760	724	748	693	734	716	818	748	716	692	702	783	716	740	724	722	743	741	728	715	726	794	739	746	733	783	751	776	731	714	711	730	732	735	745	704	788	713	739	740	724	700	734	729	741	740	724	789	713	768	748	763	739	772	742	699	775	756	727	801	750	781	710	716	748	743	788	758	754	745	734	724	778	780	767	760	744	749	741	734	751	722	756	779	776	777	731	763	697	740	772	731	763	731	764	766	713	733	760	746	688	756	722	754	812	744	759	733	749	744	697	687	745	733	715	742	755	756	705	809	733	706	717	723	743	749	722	757	730	748	713	741	710	744	764	734	727	733	742	740	743	755	723	742	758	785	726	793	784	717	777	713	712	717	773	730	744	782	785	752	711	785	680	713	746	716	745	707	721	745	754	733	767	725	759	800	710	733	776	729	768	713	763	692	750	715	787	712	706	719	729	710	744	726	727	765	714	755	747	714	758	821	758	745	766	733	841	701	757	729	748	763	726	790	750	777	719	737	763	724	742	766	757	782	742	745	809	734	753	753	760	676	746	763	749	738	750	723	743	733	720	738	706	722	781	801	716	767	758	734	716	718	705	756	805	741	683	735	738	719	785	771	755	788	746	724	739	693	796	751	727	757	778	709	702	739	747	738	745	695	800	760	705	756	760	764	740	715	751	724	738	748	735	774	765	773	737	738	759	704	755	761	702	726	724	735	720	712	726	767	768	720	796	733	693	719	721	733	801	782	733	778	731	744	735	756	769	740	757	729	713	765	741	714	756	738	724	704	749	760	747	774	742	770	744	721	762	740	703	729	757	757	743	739	755	726	735	763	753	744	744	727	729	750	776	771	752	750	741	715	745	711	722	751	711	725	752	747	730	757	744	723	738	723	758	719	723	773	727	745	757	757	751	787	723	734	744	759	685	752	737	733	728	705	720	708	737	753	749	723	733	718	734	720	750	729	734	733	754	694	766	708	736	727	754	760	734	744	750	766	726	804	730	708	711	754	733	737	726	704	724	709	741	787	740	728	713	767	732	743	710	741	781	770	726	724	707	779	767	760	783	737	712	724	767	738	742	708	770	769	731	741	672	673	777	734	737	770	711	771	754	723	760	779	723	720	721	760	746	771	723	720	679	674	740	753	770	722	739	723	749	747	740	751	714	761	696	740	735	746	751	774	775	749	757	782	762	748	732	726	710	728	777	811	760	769	750	776	757	716	722	766	770	721	729	740	739	755	721	746	718	782	743	701	742	712	759	753	754	725	672	768	742	693	767	742	722	767	755	723	758	738	732	787	784	768	796	782	732	747	723	763	729	782	741	730	783	724	688	766	739	754	709	780	787	761	697	792	745	760	709	740	718	754	707	733	823	754	743	669	694	776	727	758	743	712	725	720	725	727	762	786	789	770	762	754	744	717	773	734	752	761	693	696	739	740	743	760	765	742	717	729	683	716	746	760	746	743	750	742	739	737	743	709	728	752	793	741	763	746	774	754	800	764	738	779	763	770	717	774	760	705	682	748	701	763	737	724	725	750
6286	2436	2065	1603	1327	2718	4731	3419	1419	410	376	482	482	453	448	382	308	287	268	233	254	215	278	244	260	247	262	290	271	260	294	256	247	271	265	244	272	274	268	256	249	252	293	253	282	260	258	256	267	276	266	266	257	270	257	284	299	272	265	260	253	295	269	257	254	272	278	256	255	245	260	266	268	247	246	241	268	281	272	249	248	258	237	275	293	262	252	265	247	268	280	237	260	240	230	263	278	235	274	269	244	249	285	263	263	262	252	282	234	256	257	262	265	229	237	271	258	251	267	256	237	234	267	277	269	278	262	284	273	234	264	278	238	265	255	275	286	299	287	276	273	253	258	281	273	260	273	274	268	233	285	265	290	294	246	268	278	239	253	283	285	268	271	271	265	266	264	254	275	253	265	282	232	249	287	267	253	265	275	271	253	249	257	224	259	239	241	275	257	268	261	280	250	254	270	286	254	254	274	247	284	268	259	291	267	274	264	279	273	250	244	244	285	265	247	255	280	249	257	268	286	264	231	286	250	249	232	285	273	274	237	265	267	264	306	267	268	249	243	267	254	299	268	283	236	272	245	262	255	249	251	257	260	268	278	244	251	297	263	264	242	272	289	257	247	299	253	267	244	271	243	207	259	246	274	277	274	261	268	287	272	268	290	260	274	277	258	260	278	256	265	265	252	275	297	296	247	234	277	259	259	258	247	254	264	289	248	273	256	287	260	279	252	236	240	257	248	271	245	262	250	268	247	248	277	284	249	284	280	276	277	260	239	255	272	259	252	286	258	275	262	242	266	278	295	264	260	246	242	267	253	260	236	267	220	261	248	284	268	276	249	273	284	256	259	297	259	279	262	290	261	302	248	272	242	287	279	274	282	223	275	259	253	258	249	262	250	244	275	253	244	257	280	271	255	269	254	288	267	280	236	268	263	241	277	258	259	263	278	272	276	247	248	233	259	265	284	248	279	268	240	269	267	305	254	258	309	263	245	279	234	262	281	256	265	275	266	251	229	269	257	234	259	261	264	273	258	262	249	266	264	272	244	252	232	300	259	263	271	251	260	267	251	238	250	260	288	262	260	280	258	280	256	275	275	243	226	244	240	239	257	252	267	246	289	262	258	294	245	260	266	271	267	246	246	254	274	270	275	283	242	268	238	266	275	259	269	252	225	255	261	264	248	254	266	226	311	258	254	261	256	269	265	247	260	271	260	258	263	255	259	258	234	247	261	258	259	245	277	255	253	280	234	300	241	251	259	291	269	233	254	245	272	273	276	274	254	310	282	257	246	269	270	236	266	297	239	274	278	246	270	265	281	242	269	239	257	271	238	264	278	247	260	266	259	247	259	252	261	262	243	267	262	255	290	252	266	280	273	261	219	276	255	259	289	274	284	277	249	275	241	263	260	247	276	254	208	257	242	242	265	247	244	240	287	264	289	245	283	241	264	261	279	268	284	270	270	287	266	258	254	252	263	254	247	286	256	279	262	301	250	253	290	262	255	283	283	255	286	256	261	275	256	255	254	286	289	277	251	278	272	282	252	271	249	275	256	271	241	256	254	247	258	261	267	277	264	272	262	276	253	295	246	249	251	230	249	254	238	247	283	230	239	268	268	260	269	263	253	271	268	268	274	251	259	283	292	256	292	249	254	299	272	258	244	260	292	264	282	268	265	245	244	242	251	277	279	272	249	262	287	276	280	254	257	256	232	242	253	244	261	239	271	254	298	266	259	259	270	282	241	241	252	258	251	274	255	270	244	270	276	272	270	257	295	264	286	280	258	271	257	262	285	257	242	277	245	256	264	259	256	273	225	291	273	258	251	276	268	273	271	291	251	256	261	267	257	250	282	250	278	253	272	268	255	256	261	275	283	271	280	247	263	272	267	271	232	294	264	239	288	268	245	277	257	260	273	246	230	256	275	263	266	271	237	269	242	256	262	267	263	230	261	276	265	281	297	259	244	237	304	237	276	250	242	245	262	275	286	276	233	290	242	252	271	240	261	247	253	273	267	242	269	277	269	272	292	268	263	274	284	252	232	274	241	270	273	270	239	266	274	282	241	257	297	303	229	283	245	249	286	248	243	259	226	240	290	273	272	251	248	251	276	273	257	263	271	278	253	280	270	271	273	273	275	253	258	280	275	285	246	266	235	271	292	293	276	254	266	261	219	264	253	253	261	231	250	255	278	266	280	217	265	270	243	293	267	250	245	286	218	243	269	257	267	269	310	273	241	295	272	293	223	246	265	251	275	259	260	263	268	260	267	254	283	285	291	283	265	286	261	275	254	252	244	248	244	264	233	259	259	252	253	236	276	276	265	278	297	275	255	223	267	279	270	258	251	269	266	244	259	287	270	265	219	271	254	216	260	273	256	273	232	258	262	272	233	268	260	261	283	265	242	264	275	263	254	274	264	247	273	277	264	306	239	263	278	261	248	276	272	269	256	257	249	250	268	262	250	257	242	245	271	264	270	250	252	262	280	270	249	250	258	278	258	266	248	278	312	267	246	281	267	247	255	257	304	251	258	269	268	281	269	274	266	272	264	284	278	251	257	263	263	260	261	275	264	276	258	281	296	287	275	269	273	268	267	268	250	280	247	242	269	278	273	287	250	255	246	257	265	267	256	289	262	247	267	252	225	276	268	266	250	244	273	251	283	269	258	239	279	274	265	272	309	274	259	300	275	249	289	258	274	254	302	281	261	306	280	263	273	259	263	278	263	253	284	280	254	261	265	284	313	267	257	238	269	264	244	245	275	272	252	254	252	250	250	289	261	250	261	271	263	297	291	266	278	293	233	279	253	299	260	249	260	279	249	263	257	234	268	251	259	279	232	270	248	259	243	287	293	246	249	260	279	283	305	245	245	247	262	283	291	263	249	284	270	271	267	241	236	254	279	225	247	266	237	279	296	263	260	270	242	261	246	262	308	272	255	271	274	252	277	248	250	267	257	249	253	249	258	262	231	265	246	239	260	256	256	266	273	263	272	294	251	240	248	256	234	273	274	244	254	247	276	257	237	253	255	240	263	245	292	266	245	276	245	239	284	240	266	255	285	244	263	271	277	276	252	252	262	247	276	258	288	252	271	247	237	279	250	292	250	248	283	269	235	277	246	262	268	260	272	241	276	247	288	274	267	279	270	256	262	295	259	250	233	257	280	266	274	253	280	260	233	281	244	252	251	275	282	238	270	263	284	268	253	260	277	243	235	288	277	269	249	260	274	273	244	253	241	248	262	271	258	279	274	261	254	268	255	276	265	264	258	242	263	294	288	257	244	253	276	267	268	264	269	257	255	269	275	273	249	262	263	269	275	267	277	262	258	262	220	287	272	255	232	281	265	254	258	274	262	252	266	242	239	271	272	261	284	259	272	271	218	278	291	271	268	273	262	266	295	266	275	259	288	266	263	254	288	263	248	259	258	242	272	249	264	261	288	264	253	266	263	257	276	261	265	263	246	290	260	267	259	281	263	297	273	231	258	245	228	255	270	259
5075	2562	3927	4592	4542	11053	17396	13241	5609	1554	1356	2131	2059	1970	1731	1326	954	814	729	784	729	750	725	762	754	714	749	771	737	738	751	715	773	768	731	741	770	726	742	757	725	747	754	799	673	695	734	790	736	791	746	716	742	767	732	742	764	684	752	730	718	756	741	728	714	774	733	774	743	729	748	695	766	761	736	732	759	748	810	783	763	741	753	733	765	735	704	743	740	707	758	756	761	741	759	716	762	755	744	736	701	749	731	803	692	772	757	745	745	715	761	733	774	783	711	792	739	761	731	743	713	759	744	740	773	756	748	733	756	723	739	773	704	753	731	791	785	767	736	727	735	778	646	733	780	771	787	695	715	770	788	713	734	756	702	714	770	709	744	767	749	775	726	700	749	757	747	723	763	700	761	689	733	746	715	720	720	786	749	752	767	785	779	762	743	709	734	783	761	740	693	724	748	722	736	737	728	712	767	790	711	721	765	709	730	725	733	782	772	726	774	756	734	767	757	748	763	688	702	777	741	788	766	733	721	726	701	750	737	730	717	765	765	764	730	720	721	762	716	753	721	756	711	739	720	737	712	757	738	767	743	750	736	721	754	724	735	772	785	798	738	733	742	736	730	733	746	732	750	779	770	754	750	743	732	719	694	759	740	748	749	786	766	786	720	752	753	722	737	763	745	772	727	741	723	747	728	723	759	725	719	737	696	743	730	728	769	714	741	741	766	746	770	754	713	711	785	752	769	757	772	764	734	765	785	741	724	780	757	715	740	706	773	728	748	775	741	698	763	721	758	711	775	721	761	747	709	797	738	771	713	719	788	738	753	712	767	726	759	710	746	739	751	768	726	772	735	731	749	712	718	724	804	734	702	742	729	792	709	783	722	684	731	744	730	731	681	765	752	707	689	749	747	696	774	729	726	717	740	717	742	770	715	770	710	760	746	734	734	748	753	718	764	762	771	728	717	745	718	757	711	704	763	711	707	801	774	697	767	718	784	727	755	712	749	714	750	748	768	738	788	723	718	761	720	796	724	754	727	704	726	812	750	748	724	749	726	741	768	770	768	743	732	792	762	734	764	758	730	760	736	730	732	789	736	743	707	758	740	767	653	779	730	747	753	714	732	738	697	747	750	761	744	734	766	724	690	710	728	731	790	712	715	741	755	744	746	742	741	800	750	771	725	734	730	705	697	759	720	776	770	773	751	737	743	748	733	799	723	753	719	724	750	733	732	701	785	739	753	731	722	776	738	709	756	737	734	737	715	727	758	722	772	754	706	759	780	719	707	721	727	730	774	702	756	776	712	752	768	750	722	734	777	725	711	736	744	733	763	771	748	796	752	729	746	733	708	712	713	687	691	714	723	744	741	714	710	740	762	765	753	726	732	704	774	725	742	707	773	744	799	766	759	701	773	753	720	663	789	731	731	797	749	757	719	722	715	750	745	787	785	729	759	770	705	782	736	760	766	798	760	745	774	696	723	775	732	703	755	736	733	724	783	740	771	767	702	728	742	740	707	781	677	755	759	744	752	708	733	750	778	777	754	738	751	764	780	770	742	706	771	744	718	745	761	741	752	746	733	750	739	742	754	727	760	763	739	773	761	745	759	715	718	733	728	788	732	758	792	755	714	756	725	689	688	773	743	748	725	781	804	701	739	723	758	759	704	760	779	785	782	733	733	785	723	775	787	795	769	729	721	710	693	717	727	754	779	729	750	744	741	722	740	768	704	728	739	753	722	742	769	763	778	798	745	725	724	743	736	798	727	729	747	768	746	761	742	731	766	762	728	734	733	758	756	733	782	689	741	734	736	757	757	771	719	746	773	735	709	767	752	709	729	724	712	780	735	749	764	782	753	801	693	749	761	762	694	784	744	786	753	775	721	735	784	760	759	776	766	702	763	748	749	753	684	732	754	668	775	755	781	791	723	747	720	748	810	737	778	762	746	740	750	707	701	740	736	794	756	761	737	735	729	753	748	770	729	741	762	766	779	710	757	768	717	756	747	774	725	749	732	721	741	745	770	728	786	746	688	765	763	741	738	737	770	765	747	750	734	754	743	756	774	717	758	770	776	820	703	739	768	742	770	730	742	768	761	762	763	686	744	767	715	740	717	760	732	735	752	776	767	721	722	734	763	693	702	769	746	683	786	734	701	725	730	734	781	700	729	787	757	726	733	759	694	747	738	745	758	766	751	715	736	735	745	723	731	705	759	688	724	752	750	732	746	712	668	758	761	746	753	733	782	708	746	727	746	729	709	714	771	735	766	779	731	735	724	723	747	781	808	703	741	819	767	702	717	779	723	728	736	746	741	760	788	761	710	742	759	760	717	729	709	758	734	765	707	722	715	751	758	752	750	777	743	746	772	787	721	709	666	737	752	729	751	723	778	753	755	770	787	750	767	737	738	767	754	772	750	759	737	735	718	764	725	828	705	707	779	715	784	755	746	732	736	785	762	712	723	750	707	772	731	765	743	745	727	774	732	746	763	685	727	723	707	764	746	764	758	756	760	782	784	724	728	738	768	733	741	716	777	754	745	732	765	702	780	738	701	737	733	725	718	732	768	706	750	726	709	803	772	737	720	722	736	785	776	737	764	771	703	718	794	747	704	802	766	758	704	759	755	762	701	739	770	789	694	717	700	745	752	694	776	771	739	728	714	713	732	759	737	737	719	740	758	747	776	808	787	648	765	760	684	715	772	715	748	725	739	784	770	734	719	768	756	725	760	687	651	762	718	718	732	743	758	746	771	802	769	709	731	757	696	692	748	730	775	763	716	747	749	740	725	786	752	742	728	734	766	699	687	724	700	699	757	757	743	735	783	737	795	743	762	716	725	727	743	754	773	730	728	718	757	725	699	721	764	740	729	689	704	779	750	744	719	706	776	697	782	757	781	802	782	733	736	770	771	683	810	728	721	771	704	773	711	771	754	765	718	762	752	760	767	711	743	722	736	739	740	757	746	746	781	740	749	759	734	787	742	691	799	741	751	749	742	781	690	723	750	762	763	753	745	758	780	781	744	715	760	740	789	712	727	781	724	721	767	766	747	731	700	751	711	712	764	761	709	789	764	793	724	769	765	694	714	755	724	818	721	742	810	729	742	743	752	787	754	732	737	706	803	770	703	761	799	727	740	738	811	690	748	752	735	755	719	743	794	760	737	768	781	701	723	702	769	775	725	719	756	801	792	742	750	672	736	714	762	738	757	751	728	764	746	724	785	727	741	742	768	750	751	718	765	720	765	718	751	751	728	681	706	715	731	729	719	714	733	725	754	780	712	737	721	730	736	737	740	733	734	787	736	754	725	778	761	797	733	766	754	743	746	747	813	752	701	686	763	715	785	736	755	739	697	727	760	747	702	779	718	748	725	764	724	706	718	735	777	774	739	745	744	720	764	801	749	700	763	718	719	785	797	753	769	744	736	719	747	778	734	773	728	728	770	714	790	690	767	744	780	760	734	750	690	732	775	740	715	732	727	762	761	763	753	696	758	733
6568	2624	2214	1708	1556	3168	4994	3619	1723	709	428	427	446	391	313	307	298	277	261	265	283	256	249	266	270	267	257	261	266	280	263	277	255	266	266	245	234	260	268	275	259	303	284	261	224	268	274	298	250	250	242	237	262	279	276	280	256	268	282	258	289	290	274	260	290	260	231	259	286	273	280	271	253	276	263	261	274	270	249	267	275	247	248	286	274	281	255	273	244	261	277	266	292	258	265	239	266	292	288	297	285	251	235	254	261	282	265	259	292	273	280	287	281	252	248	267	274	242	265	277	269	303	261	259	292	258	269	281	260	254	257	262	266	267	290	266	270	251	299	258	236	250	302	265	245	262	281	272	270	262	267	272	255	245	273	226	253	244	278	259	294	281	252	295	270	250	291	254	256	215	272	254	275	247	265	258	251	264	271	224	259	258	254	257	240	259	279	270	238	260	270	263	250	267	259	290	224	251	253	272	270	282	231	269	288	229	282	244	258	262	293	281	302	229	288	256	266	260	271	262	256	295	277	265	261	255	280	255	267	269	263	263	257	282	263	266	236	248	261	249	282	248	287	277	274	262	265	263	297	273	276	257	261	276	278	253	268	269	281	251	274	277	252	268	307	253	273	246	255	273	246	277	256	252	283	284	254	263	240	262	245	229	267	269	259	298	249	267	255	289	285	245	266	301	300	258	256	283	255	254	245	260	258	282	292	269	267	258	252	285	244	226	282	274	260	261	249	241	295	262	305	269	256	241	274	253	222	265	265	259	228	280	277	276	273	262	262	290	279	288	273	278	272	260	260	282	287	253	284	274	273	257	264	261	263	312	237	265	246	261	281	279	283	286	254	255	280	248	257	304	237	231	274	257	273	291	276	245	243	270	268	279	254	247	261	266	253	270	276	261	294	254	290	285	253	265	292	263	274	276	256	242	265	265	252	281	285	257	246	264	260	265	255	254	282	267	278	264	252	275	258	260	273	271	277	261	264	272	283	274	255	294	303	264	277	308	252	270	279	284	277	248	254	261	246	276	255	254	275	293	278	303	307	288	251	281	276	282	270	279	274	264	274	267	271	260	285	245	269	258	269	273	270	269	315	265	279	259	275	263	262	255	289	266	251	256	267	287	266	238	245	275	291	261	277	253	256	268	252	239	272	267	283	295	280	291	273	257	238	258	271	259	279	277	273	293	251	282	279	270	260	260	226	285	261	246	220	261	243	267	276	263	281	272	272	247	272	257	250	247	264	284	284	260	269	283	269	261	246	279	252	287	251	247	277	260	256	258	292	259	218	251	259	300	251	247	233	274	278	254	253	238	255	272	264	250	276	249	302	260	249	255	252	262	263	285	257	286	252	240	290	238	261	264	231	270	264	260	247	267	288	278	234	253	272	280	240	276	298	268	275	254	256	277	262	270	281	260	273	278	275	293	254	281	278	266	271	270	263	252	249	273	252	239	252	254	268	231	257	265	259	258	227	276	270	275	255	230	244	269	275	261	270	288	293	253	255	268	252	262	275	280	292	272	257	253	300	272	289	241	270	263	280	249	256	278	283	235	248	247	264	285	271	246	291	278	258	242	264	253	270	260	261	237	237	254	261	279	270	264	235	271	290	262	262	275	249	267	263	234	295	277	255	251	285	255	275	241	249	258	250	239	252	267	271	264	283	246	270	295	266	281	269	264	280	287	276	240	280	244	273	246	273	264	229	278	270	262	274	262	270	255	264	279	256	280	261	223	257	257	260	268	242	295	245	249	278	289	247	270	252	244	281	270	275	258	258	260	282	265	313	263	262	298	276	249	262	259	260	248	265	269	239	271	281	269	264	271	272	265	247	271	282	263	254	266	275	255	245	263	286	257	280	239	273	239	255	264	259	277	250	280	276	251	248	220	256	238	287	261	288	248	264	247	255	264	251	235	254	267	266	262	252	242	270	285	259	244	252	271	263	293	260	217	234	256	253	241	305	287	290	279	263	291	271	248	270	289	272	294	277	255	253	265	257	264	271	291	276	261	277	281	279	271	277	303	259	238	244	262	269	276	251	269	279	260	275	282	259	245	287	247	256	258	248	269	262	268	246	293	251	262	268	244	273	237	230	251	279	273	282	260	278	273	251	300	282	223	248	258	261	268	246	300	254	282	258	292	272	258	253	296	265	295	249	273	278	258	260	268	267	248	272	249	243	223	271	239	244	303	260	259	254	252	259	306	285	288	221	275	261	251	227	281	247	280	272	262	256	239	238	284	275	259	254	230	303	298	264	248	277	255	265	243	260	269	258	236	284	284	244	276	275	248	245	254	266	301	270	272	241	234	263	260	251	267	270	275	262	274	264	253	262	230	277	296	279	301	278	264	247	258	282	284	283	278	271	257	260	275	248	242	244	281	281	236	284	274	268	285	262	275	239	254	239	277	275	258	245	238	236	272	270	240	253	247	269	277	309	276	270	274	267	241	253	259	262	283	276	275	248	265	258	266	256	251	249	246	280	261	271	274	245	286	241	252	270	260	282	243	238	271	251	236	250	253	240	248	239	281	252	260	256	261	260	253	284	256	278	251	271	277	263	270	260	241	278	245	286	263	266	279	246	241	260	241	270	268	227	294	272	273	266	245	245	262	275	259	281	276	264	276	279	262	261	287	273	266	248	271	282	291	277	275	252	269	250	256	271	287	261	266	284	250	266	261	268	246	250	271	263	266	285	259	238	280	259	286	267	251	299	267	282	237	283	267	236	243	283	281	245	300	230	233	284	283	244	281	286	275	288	255	259	284	243	258	263	278	255	275	274	255	310	288	248	258	274	251	252	280	266	261	242	244	277	255	277	274	273	232	253	277	232	279	260	279	246	288	268	256	272	263	255	256	272	259	230	261	277	273	255	279	242	269	255	288	276	234	286	272	279	281	286	269	252	266	287	285	253	303	282	276	255	245	235	259	277	270	272	245	265	275	250	267	275	281	263	270	301	257	253	269	251	283	273	281	254	283	260	220	259	263	282	261	257	269	266	256	260	253	273	277	262	292	254	273	259	231	243	272	234	254	268	276	283	256	289	254	296	261	231	257	232	262	258	284	284	268	295	260	257	298	236	256	288	266	271	255	219	274	246	275	291	254	289	269	246	241	311	267	247	250	268	245	273	263	255	256	253	288	268	247	258	267	246	295	234	251	222	281	255	275	253	245	269	259	279	276	216	238	264	239	273	232	273	271	279	241	308	272	271	291	262	287	252	254	244	262	273	247	262	266	240	268	255	269	257	256	274	272	275	280	268	245	248	253	248	279	291	269	243	292	277	304	269	255	261	249	253	249	270	268	294	250	247	222	283	288	279	248	261	259	276	274	266	254	233	287	263	301	287	274	252	264	294	260	238	257	255	278	288	284	296	258	268	265	270	305	285	257	225	304	265	255	249	266	262	247	251	257	278	262	256	277	255	257	268	291	244	279	257	262	270	265	278	287	271	253	256	262	257	267	262	280	253	262	256	267	242	262	264	259	244	236	235	281
5143	2544	3920	4688	5069	12601	18014	13791	6942	2884	1553	1646	1579	1317	1153	936	824	845	777	730	732	760	732	751	710	715	701	785	696	722	770	737	746	756	711	729	789	765	796	736	708	775	733	768	769	806	682	758	697	749	790	713	768	730	749	764	743	743	755	773	678	727	758	728	722	726	778	704	741	704	738	724	722	729	751	742	715	779	720	741	772	702	776	756	769	730	747	752	722	773	742	750	784	731	686	732	707	711	769	759	778	712	789	756	760	777	737	788	726	691	736	748	744	742	786	763	700	730	726	716	747	740	740	763	758	762	744	733	754	747	705	693	717	774	751	713	725	695	701	793	750	769	735	794	771	747	736	733	699	761	716	767	771	746	770	719	744	724	707	740	759	747	736	765	755	745	703	749	759	784	785	732	715	748	759	750	711	769	753	704	775	734	719	721	746	748	691	746	684	771	759	699	749	767	758	742	707	716	757	726	774	709	743	750	720	715	727	736	780	768	762	713	790	700	729	757	728	761	748	763	750	801	767	719	763	768	750	753	734	708	761	724	784	728	740	735	745	737	724	738	729	732	724	720	713	754	798	746	755	793	724	748	741	725	740	743	660	739	738	750	740	773	738	738	725	703	743	733	801	713	747	742	723	757	736	712	758	750	737	707	792	740	721	776	740	734	733	705	739	740	753	703	779	745	774	743	731	718	738	718	723	738	785	755	768	677	721	715	712	706	734	687	737	752	742	690	749	748	712	724	739	757	762	764	754	697	746	717	747	728	738	737	747	724	772	754	744	681	753	683	773	730	741	762	691	734	719	761	734	756	794	774	769	733	776	743	744	741	697	732	777	694	748	757	714	757	715	730	740	757	797	726	796	761	729	779	758	707	726	659	725	781	787	706	763	730	761	754	721	702	749	722	760	746	729	757	684	740	727	748	714	715	694	732	766	782	773	760	772	721	734	724	738	726	726	812	752	746	751	705	751	796	731	783	754	714	753	710	741	728	719	780	757	773	741	746	709	780	743	713	743	718	746	770	744	759	732	716	745	684	733	757	730	728	753	743	702	750	731	686	702	740	784	754	723	780	743	743	724	753	712	732	736	705	729	691	726	714	758	830	745	757	766	739	730	760	734	725	731	719	762	732	746	769	741	745	749	723	722	774	735	755	712	760	757	762	748	765	789	773	751	745	739	724	729	737	754	732	756	750	785	737	722	700	750	712	746	691	786	680	706	739	753	739	713	723	741	721	753	783	742	737	779	765	741	758	774	676	684	733	715	753	733	781	758	743	768	729	737	732	690	751	749	712	748	716	773	724	741	763	711	735	740	744	766	753	732	747	734	788	802	722	771	766	720	712	725	746	740	736	700	699	745	737	772	731	718	761	772	743	755	719	763	739	675	693	788	719	760	782	730	728	724	739	766	694	799	717	730	753	760	765	749	708	733	772	744	747	727	686	770	725	749	793	744	748	732	730	817	755	736	702	682	782	710	758	678	709	724	742	710	760	780	752	700	741	726	724	755	750	713	750	746	726	704	768	773	746	695	782	740	740	723	731	765	717	765	730	749	717	786	765	746	712	705	730	733	728	765	759	754	783	714	746	708	709	713	751	739	718	798	741	731	746	750	746	770	738	781	770	715	779	754	734	742	789	775	753	746	780	811	754	783	701	735	706	719	731	752	765	725	720	752	762	746	746	727	720	748	792	767	745	738	744	709	758	714	764	702	744	742	737	727	778	746	728	775	737	727	671	756	721	765	739	729	766	711	748	737	684	739	738	688	781	764	810	717	752	736	758	756	763	723	768	745	728	690	738	735	741	737	781	727	712	702	681	721	740	698	736	730	752	750	696	731	750	716	753	765	744	735	764	755	759	772	757	762	785	763	713	726	769	736	721	779	753	699	698	701	729	780	757	718	721	736	723	757	746	721	715	751	704	755	729	774	752	722	764	798	749	669	745	725	764	743	731	747	757	747	774	768	763	753	712	744	789	742	744	733	745	751	759	776	702	769	733	742	743	752	701	783	761	779	761	749	709	797	748	747	731	741	788	753	727	803	740	717	747	745	752	733	744	727	746	692	764	746	804	756	761	724	831	748	723	747	753	770	746	768	747	743	728	741	729	763	787	728	763	748	761	701	739	734	749	728	727	684	763	697	730	764	740	678	759	708	754	698	733	736	727	708	734	712	745	757	753	797	767	730	795	787	772	785	750	764	692	755	716	800	720	708	786	728	751	752	786	711	739	743	729	758	733	752	740	753	738	764	738	762	744	710	761	680	723	713	758	731	724	745	755	718	719	724	764	708	724	735	771	769	730	752	717	744	733	731	778	754	768	734	771	770	751	726	726	752	794	803	721	736	758	745	741	718	719	748	779	766	770	740	754	734	716	719	800	754	749	803	746	793	765	771	757	743	750	741	729	754	724	710	768	782	748	717	772	748	734	739	657	723	721	705	714	693	724	732	753	796	736	766	702	774	796	765	787	728	695	712	732	768	748	807	725	695	738	720	705	788	733	738	722	742	712	739	757	745	721	723	751	717	732	727	774	768	766	774	777	752	727	718	740	726	744	804	749	781	783	692	708	789	815	651	772	683	724	678	757	718	745	709	754	740	745	755	777	745	714	758	754	689	789	751	796	727	743	727	745	759	768	747	752	776	735	720	726	711	751	778	693	773	782	747	719	712	729	711	751	777	707	752	719	729	730	759	713	764	717	706	760	727	686	776	726	722	765	741	737	734	783	738	782	703	741	681	725	737	698	718	794	748	756	756	734	790	778	748	758	769	746	756	705	777	741	722	771	761	726	730	746	709	733	736	766	712	759	782	743	750	748	772	745	737	710	701	719	718	687	769	721	682	729	766	704	672	758	682	762	762	764	709	781	764	742	733	756	745	712	677	771	739	728	764	775	746	739	717	762	745	806	742	754	702	737	755	735	709	753	780	696	731	746	725	759	750	737	730	773	765	745	699	720	731	755	780	735	711	734	699	723	690	714	740	758	750	732	704	756	751	775	753	802	746	740	750	715	834	725	745	713	773	773	695	734	757	721	713	729	775	763	725	718	697	700	708	751	758	762	747	795	757	731	723	730	716	764	765	733	791	741	699	739	757	715	716	762	718	752	764	723	714	712	709	795	733	732	749	799	725	776	749	730	773	768	707	723	710	743	766	666	768	746	734	730	749	764	686	761	710	735	769	754	755	756	733	762	752	747	737	739	743	726	766	722	715	737	706	712	751	737	673	716	733	734	715	767	756	731	744	753	704	698	716	731	732	691	739	727	729	770	738	749	752	744	775	673	678	740	763	733	737	717	778	726	739	726	743	706	740	776	778	728	767	716	776	715	762	729	776	746	742	752	735	778	720	746	749	745	786	727	743	738	755	732	771	671	745	733	761	765	724	757	680	784	715	738	727	742	795	745	762	790	705	774	768	757	750	765	755	783	715	720	745	675	766	735	714	753	780	740	762	739	726	755	737	762	759	752	750	742	751	721	769	748	745	776	704	781
6199	2468	2201	1694	1564	3486	4857	3620	2115	841	441	425	342	303	280	269	269	258	251	265	270	272	255	274	269	274	294	247	275	246	281	278	253	252	282	270	264	257	247	233	299	267	279	266	258	272	269	246	283	298	263	257	271	258	201	283	251	264	258	282	249	263	286	261	250	270	258	255	273	264	233	275	244	249	277	263	264	241	267	246	251	291	265	248	251	269	261	261	268	266	250	278	276	271	285	272	271	304	267	243	260	281	258	255	255	269	276	256	241	269	254	260	267	277	269	257	250	253	268	270	246	266	225	264	244	278	273	269	294	237	274	237	259	235	268	263	248	219	251	231	267	250	259	283	257	277	227	242	286	254	246	233	250	269	275	283	286	262	288	247	283	250	244	250	264	265	282	255	274	276	265	278	248	260	262	276	279	253	284	254	252	267	273	270	264	232	245	251	272	253	276	265	233	269	290	276	253	286	244	249	296	236	240	292	291	285	225	277	276	249	282	255	265	239	234	247	269	260	285	280	250	261	259	260	233	291	238	251	284	259	277	259	224	266	256	275	280	254	261	270	258	250	276	277	247	251	264	277	282	240	260	271	251	253	265	271	265	286	257	270	277	275	281	250	270	232	249	253	277	269	285	270	285	278	241	280	258	285	282	261	266	268	270	228	253	253	262	264	279	256	255	257	262	255	274	250	267	255	279	276	259	247	277	292	238	253	253	259	257	269	254	237	244	234	273	256	287	244	257	240	288	252	259	286	246	249	272	287	293	284	276	253	244	249	278	271	264	251	303	278	249	257	294	276	253	276	242	279	243	257	239	269	271	247	285	307	239	278	292	253	265	292	273	253	230	255	296	248	259	264	281	250	266	249	287	264	255	275	245	255	259	296	267	260	237	279	251	246	267	251	254	264	250	255	249	241	245	259	280	246	271	276	259	244	277	281	287	266	250	260	289	239	282	270	259	290	294	251	253	262	247	269	257	254	274	252	262	252	250	277	232	253	243	288	250	242	255	291	248	289	261	241	238	249	230	293	290	267	250	268	257	245	272	243	259	253	275	258	267	264	259	249	276	291	253	240	279	263	272	258	255	254	276	288	293	279	232	242	279	253	286	265	275	281	282	303	248	283	251	278	255	264	283	279	247	254	256	253	247	250	267	268	262	261	269	261	262	247	263	241	272	228	279	288	287	257	267	251	277	292	269	253	266	251	277	262	255	265	261	242	249	258	243	258	279	266	307	263	252	278	283	254	252	267	274	214	235	237	284	252	285	283	252	277	279	271	276	266	258	259	257	280	270	261	260	248	279	265	259	298	274	295	280	262	276	285	258	291	244	272	273	267	251	262	257	291	251	249	250	263	262	254	280	259	275	254	267	251	276	258	261	272	261	292	237	284	265	248	277	283	259	277	266	286	262	258	270	265	282	255	250	239	299	268	274	274	270	251	262	260	283	282	284	256	284	266	270	246	256	286	255	256	266	254	262	224	251	284	271	260	280	260	264	276	261	289	253	281	246	279	297	246	285	236	271	235	291	266	246	264	259	267	249	274	273	271	250	264	245	269	287	238	253	260	281	273	263	298	286	281	256	268	248	235	273	247	256	285	275	285	261	277	239	264	243	247	252	246	272	254	295	277	245	263	264	283	261	235	263	272	230	259	277	260	252	257	286	248	268	270	213	287	264	303	236	263	261	263	275	272	259	276	211	259	282	281	267	250	272	279	272	273	272	294	293	257	257	264	275	248	241	286	305	253	281	276	241	280	248	260	245	248	259	293	248	282	280	258	286	250	280	282	261	256	243	266	262	244	245	284	275	296	268	246	250	278	267	247	249	257	253	280	251	271	263	286	291	266	262	245	280	260	294	236	237	304	237	247	225	228	240	245	297	272	271	257	268	307	273	252	242	256	255	278	275	290	270	246	259	269	269	287	218	258	269	279	259	277	252	306	268	288	254	246	224	288	264	241	275	255	280	233	253	227	287	255	237	247	279	254	260	263	254	274	266	283	259	255	277	270	285	256	245	285	257	277	259	261	248	258	274	270	272	245	269	244	284	266	272	261	256	269	260	247	250	275	271	270	266	242	256	265	268	297	251	260	240	247	262	267	272	265	245	263	249	244	255	249	269	283	261	266	240	259	257	249	251	262	271	253	268	241	232	256	280	276	273	255	243	268	247	263	227	254	279	237	277	247	258	243	275	330	253	245	301	254	256	251	256	246	289	276	294	261	261	238	269	276	281	313	275	253	275	262	258	265	264	242	245	232	263	309	264	279	260	293	269	267	273	281	243	236	281	262	260	269	274	258	277	276	271	281	264	275	270	212	257	270	274	257	289	291	258	244	269	265	273	268	272	261	245	243	288	232	267	277	262	276	246	266	253	251	270	252	269	245	263	257	254	270	268	268	264	240	275	285	252	270	237	279	276	267	294	263	267	263	242	237	257	227	253	255	266	266	269	274	263	258	243	290	281	250	271	252	283	286	281	254	260	260	278	281	270	227	272	227	279	226	250	262	285	247	278	244	269	242	256	226	280	310	283	248	273	270	289	275	283	260	257	290	246	271	280	286	279	289	282	267	268	224	253	255	275	247	277	259	276	281	249	268	259	242	295	298	244	258	257	260	244	280	289	291	260	282	292	264	254	254	277	277	252	251	269	249	301	288	267	284	254	298	267	280	262	267	244	261	268	274	241	277	262	279	241	282	274	282	236	302	277	280	251	270	283	254	276	230	271	248	247	254	248	254	254	235	286	274	264	239	264	285	242	270	274	259	269	239	275	269	262	267	243	256	261	250	278	293	265	260	264	266	257	283	271	243	239	243	264	267	225	301	244	256	248	275	296	260	267	258	292	264	233	292	262	250	274	229	262	287	262	313	256	277	274	256	245	297	268	261	273	285	260	253	270	273	259	274	263	268	231	251	286	254	256	246	298	259	265	280	232	257	258	247	288	245	271	274	258	268	229	252	277	278	273	272	292	233	293	286	300	262	244	273	246	262	281	264	299	249	272	280	271	244	259	281	272	257	286	270	279	242	247	282	243	273	270	267	230	292	256	264	252	242	272	253	236	264	273	248	268	250	252	266	276	268	257	293	250	257	242	246	249	264	262	292	256	249	256	272	272	268	267	251	238	250	261	243	272	261	310	286	271	257	283	238	252	266	254	254	252	269	276	253	241	263	226	264	250	268	278	269	268	260	259	264	276	250	243	277	265	246	302	250	241	280	260	256	281	287	266	255	239	285	260	268	272	272	268	266	254	240	246	259	242	242	254	267	272	263	245	267	264	256	283	271	263	276	285	278	273	258	248	256	254	296	265	247	258	278	258	269	266	244	248	243	268	281	270	299	272	269	265	278	252	235	270	251	278	277	296	288	225	257	259	260	283	270	243	265	284	280	260	261	216	267	270	282	257	278	274	256	249	236	258	271	264	255	240	265	253	269	283	250	254	279	273	260	274	277	282	251	257	250	267	280	267	264	234	267	253	252	247	254	255	287	265	248
4906	2684	4012	4390	5448	13427	17818	14070	8078	3809	1905	1589	1129	993	882	791	748	731	811	700	727	768	753	724	749	706	777	780	729	750	800	752	724	743	734	756	771	682	775	783	719	749	808	739	739	769	758	720	750	776	731	730	749	770	766	739	751	778	725	694	755	753	717	719	699	708	772	715	718	742	711	741	727	740	747	731	768	687	764	770	751	772	712	748	733	743	744	743	739	731	770	770	713	724	745	761	685	766	702	738	745	728	758	739	750	784	720	756	719	766	740	767	754	698	718	770	739	759	741	707	740	753	737	735	756	721	738	717	751	744	738	771	741	717	733	771	745	701	760	731	753	744	796	732	749	750	719	767	697	762	787	737	746	768	725	771	744	715	765	718	724	765	760	747	740	732	745	748	748	699	752	739	714	772	743	758	740	750	742	777	780	712	720	749	716	712	710	720	787	799	738	716	749	720	744	714	729	707	761	713	733	720	702	716	736	674	737	755	754	766	747	743	752	731	749	733	789	707	771	799	700	715	724	746	748	779	734	760	716	738	787	790	684	705	754	734	769	725	737	765	725	726	705	739	734	747	725	768	753	736	734	736	725	723	735	746	716	716	674	731	770	691	751	749	738	770	718	746	773	691	713	716	719	698	742	729	768	729	769	737	829	722	716	688	762	722	762	723	752	776	771	726	788	702	780	762	793	717	729	727	752	755	705	721	733	710	745	764	729	717	705	767	753	720	736	728	719	783	797	699	763	741	707	684	728	713	724	716	748	734	735	747	747	765	739	738	702	765	789	756	748	754	716	743	710	711	686	742	714	721	764	780	721	754	748	804	767	730	727	808	788	775	733	729	791	780	775	812	767	728	789	746	771	750	718	772	729	739	726	748	738	791	728	788	744	767	759	693	774	767	764	731	678	752	779	701	717	732	692	714	710	735	739	769	751	782	732	726	745	729	717	711	714	829	728	762	766	742	735	764	702	749	738	743	765	740	740	706	731	792	773	724	702	774	728	729	719	739	705	757	778	742	748	763	776	802	754	770	699	759	762	752	730	746	762	727	804	753	744	709	757	735	741	740	779	736	700	772	718	730	781	756	695	710	739	738	712	780	711	712	737	736	787	770	784	702	770	745	713	774	718	775	741	755	768	763	774	821	695	686	685	792	743	731	766	719	724	729	771	703	771	724	749	794	689	744	747	748	796	747	732	748	711	731	748	737	698	790	754	733	747	745	721	682	724	717	746	744	752	762	736	809	741	705	803	736	779	719	789	741	745	685	720	713	746	741	703	692	763	710	757	758	748	778	740	785	729	750	751	740	722	729	716	733	713	741	740	782	761	749	717	760	709	747	747	723	775	741	759	712	734	727	724	730	767	708	750	741	726	766	726	770	785	778	762	702	719	742	752	733	751	761	718	746	703	761	750	706	734	690	706	767	738	776	744	690	748	716	770	723	737	709	732	752	706	687	739	732	766	743	758	732	760	747	719	745	719	735	777	711	740	709	772	715	767	774	722	745	705	747	727	743	704	753	712	745	726	757	769	794	742	752	736	722	724	787	694	746	714	738	775	777	775	745	756	721	708	697	757	732	765	729	778	780	725	712	702	727	723	732	767	824	703	734	710	728	737	731	714	744	744	781	740	773	726	732	765	698	747	750	750	763	797	720	719	752	735	755	764	716	726	713	768	722	747	734	736	730	719	713	736	751	699	738	687	794	736	790	779	724	725	685	705	735	770	736	724	712	749	724	712	741	744	746	729	718	783	746	728	731	726	728	740	717	769	710	734	732	717	696	762	769	781	713	720	757	753	699	741	772	685	740	782	725	783	790	782	773	702	700	705	727	768	771	728	782	757	772	780	780	753	737	735	740	759	743	716	746	747	750	714	802	743	714	771	750	763	704	719	736	741	697	762	739	745	749	788	690	711	755	736	748	731	761	751	717	751	742	735	763	714	759	765	746	754	700	726	801	732	773	744	773	806	724	753	717	752	741	722	765	725	700	707	704	722	736	722	771	737	726	736	726	790	760	749	755	731	697	757	814	767	738	710	740	744	744	739	729	757	705	718	721	759	731	754	737	751	727	750	743	751	714	731	785	688	760	756	741	755	737	801	776	722	739	710	772	745	728	740	782	730	770	714	772	709	724	767	734	776	732	770	796	767	744	728	732	758	730	748	718	779	748	759	755	715	729	682	725	755	795	715	743	751	744	731	711	722	774	714	735	714	766	757	729	676	687	759	764	760	730	748	762	695	695	753	695	803	743	738	750	735	750	700	783	738	736	698	753	800	719	755	746	797	755	745	729	744	715	727	733	692	749	749	690	719	747	741	719	766	747	728	725	745	757	707	686	741	730	686	739	724	712	725	714	727	704	732	780	797	737	757	727	744	734	786	759	792	730	745	738	679	748	774	746	697	664	782	745	768	761	739	744	773	745	722	762	769	745	795	716	756	730	733	770	702	694	704	764	743	730	769	736	684	781	748	772	683	770	762	767	732	709	678	744	760	718	754	739	723	743	734	758	750	720	760	751	744	732	747	772	757	725	761	739	733	777	785	761	801	744	725	731	734	744	759	747	751	728	765	679	783	735	719	758	716	714	777	714	719	740	700	753	756	778	722	718	772	695	688	741	702	726	730	727	738	741	741	751	799	698	768	733	692	769	694	736	813	711	760	776	767	756	739	781	802	752	731	788	756	745	766	799	724	734	703	751	707	768	737	779	725	685	759	763	768	719	728	785	734	748	718	706	792	707	727	795	736	734	778	757	763	752	780	706	769	793	736	766	754	765	775	749	762	787	721	736	736	769	785	736	752	700	768	716	704	748	713	767	756	768	754	739	803	665	723	741	717	699	721	725	734	743	759	703	742	747	716	729	727	753	718	789	786	748	696	744	740	703	695	779	742	745	749	727	763	758	749	761	754	721	772	714	760	733	744	709	769	726	756	724	740	744	717	724	802	777	751	754	706	751	763	739	734	794	708	745	767	792	719	733	723	773	793	764	779	725	768	801	789	746	700	757	738	757	744	733	704	764	723	745	732	735	757	725	744	751	761	738	731	777	724	766	788	708	759	728	722	714	760	742	728	735	730	759	750	748	749	787	704	759	717	708	732	743	722	746	734	720	711	735	747	715	746	749	759	782	701	743	732	762	680	760	717	726	776	748	715	753	733	754	731	774	748	769	763	738	775	778	726	753	736	751	745	690	736	723	746	709	787	732	777	719	785	720	748	744	739	758	756	738	767	748	710	761	771	790	800	761	755	710	714	723	737	761	749	738	739	742	772	776	751	713	762	735	712	750	721	684	718	755	768	758	769	717	772	767	727	744	750	734	713	700	763	696	726	775	756	720	728	762	753	744	732	779	795	763	712	718	734	723	772	740	723	772	752	769	709	763	791	734	745	744	707	737	773	740	787	722	731	736	704	791	735	794	741	739	748	677	766	707	734	778	744	695	761	707	758	754	743	741	718	782	739	717	776	746	716	763	768	698	767	723	742	749	794	704
6282	2483	2804	1913	2278	2762	4854	3887	2260	921	534	362	357	292	306	286	256	262	276	257	244	267	248	284	255	236	256	284	273	268	271	272	251	264	278	283	291	257	260	290	262	251	284	242	292	260	273	253	273	268	257	271	272	282	268	257	242	261	279	263	271	225	277	261	231	270	268	289	265	273	293	263	260	259	254	307	236	289	245	271	261	258	283	270	279	264	271	265	244	291	285	273	235	256	241	252	260	285	251	264	264	270	277	253	248	256	269	267	330	286	262	246	283	256	280	246	303	263	251	235	269	272	290	262	257	289	264	266	231	279	240	253	268	260	256	251	258	269	284	265	247	278	281	256	245	268	276	257	253	235	242	264	259	265	280	266	252	275	280	290	267	259	280	278	306	251	281	267	251	272	251	301	289	258	239	280	265	254	268	255	281	265	258	248	265	256	255	259	265	254	270	285	265	261	277	246	261	286	259	294	269	262	281	263	269	265	276	249	253	248	262	271	277	256	247	240	283	258	245	260	277	253	267	296	230	268	250	245	244	266	271	305	279	275	236	250	292	238	270	254	264	226	236	253	256	268	289	278	253	283	277	279	250	268	254	269	246	292	262	256	235	279	243	258	267	285	252	246	220	261	287	268	251	276	262	243	265	273	244	258	272	285	282	270	278	241	311	246	254	269	239	267	301	273	267	284	273	289	263	280	287	249	297	259	307	232	280	242	252	269	289	250	250	266	263	259	267	269	250	278	251	257	244	269	263	247	273	272	253	284	263	272	258	259	265	258	235	248	247	244	264	280	244	264	285	281	245	273	270	254	271	275	254	281	286	241	294	266	273	258	264	255	263	266	287	281	271	268	254	277	275	269	268	274	270	269	291	248	263	245	266	286	254	274	250	241	270	251	261	261	239	270	250	261	271	266	258	292	253	248	279	292	242	248	275	270	257	258	281	278	266	256	258	261	254	244	282	257	266	259	243	222	259	277	269	235	263	282	254	271	271	292	273	239	230	271	286	266	238	249	281	256	247	249	262	270	274	273	279	235	261	258	240	262	230	294	261	253	248	277	296	282	257	242	270	236	247	264	234	246	261	252	256	278	264	232	255	285	262	249	263	289	276	233	280	274	271	270	294	259	288	253	248	243	264	277	237	292	256	231	273	255	285	289	274	285	285	258	281	289	264	260	265	286	256	252	288	262	284	254	264	296	278	263	249	267	277	266	273	261	264	268	247	298	270	246	250	258	245	307	257	248	244	290	280	248	294	261	255	268	251	257	255	253	251	241	274	285	239	283	265	281	281	266	290	245	263	239	259	238	252	271	271	294	280	281	281	265	256	254	275	294	250	268	275	251	258	252	283	258	259	248	252	273	241	266	270	275	238	268	279	264	264	272	294	238	282	298	252	249	272	276	276	286	295	283	231	303	229	283	257	275	307	271	270	299	248	243	281	301	266	249	241	258	277	290	311	270	230	261	268	255	288	248	237	287	256	250	259	271	256	273	278	246	237	252	294	264	282	281	268	249	244	287	256	260	235	266	276	261	287	238	274	253	255	263	244	265	271	271	258	290	306	277	277	297	268	268	283	256	273	249	231	243	287	265	264	273	243	241	245	277	273	244	240	262	271	284	273	275	248	282	241	272	245	290	270	245	270	269	280	254	261	276	265	281	243	239	268	293	235	263	234	259	249	273	262	285	249	250	272	237	241	258	258	218	256	292	273	295	249	281	273	246	249	254	249	284	265	246	235	252	257	243	258	293	257	290	262	288	271	259	249	238	241	263	293	281	263	263	255	284	261	263	275	311	271	273	283	257	291	245	272	270	261	257	257	276	263	265	297	280	234	328	271	261	272	245	263	250	323	248	266	244	233	245	276	240	289	226	283	268	267	225	259	271	259	259	230	268	276	239	282	278	284	267	274	240	279	283	270	268	235	262	246	252	246	272	260	256	268	256	259	257	220	251	264	256	239	246	249	288	240	251	277	253	255	262	253	249	267	274	261	258	284	284	272	263	274	261	252	281	241	259	247	268	279	237	299	279	275	235	270	256	269	251	255	299	265	266	257	271	255	272	277	243	282	280	265	266	276	249	255	237	251	266	264	262	274	282	296	263	250	295	265	269	269	246	255	273	270	264	272	270	262	279	282	243	264	265	253	268	270	252	269	249	265	272	246	274	279	256	229	243	245	270	231	254	272	254	258	252	252	246	258	266	265	269	280	260	256	273	286	283	250	258	249	248	273	296	280	233	271	261	255	257	265	274	274	265	250	282	272	261	255	275	250	267	272	274	263	284	276	251	276	263	281	256	285	278	264	254	262	237	257	260	265	258	282	278	259	264	253	267	271	267	272	253	269	238	269	244	256	233	272	254	295	293	278	287	252	284	252	265	256	281	263	257	276	246	260	282	286	279	239	258	258	290	269	242	238	269	289	256	255	273	260	268	259	304	279	266	288	264	243	269	284	274	278	269	252	290	264	253	263	270	268	275	245	273	279	230	254	239	244	275	274	237	245	280	245	270	230	287	268	267	248	239	284	253	278	263	210	275	233	279	261	269	247	273	248	280	301	297	245	273	289	301	266	294	251	268	296	260	247	260	242	247	293	272	257	274	282	231	289	268	255	279	216	272	244	266	291	252	278	272	284	257	260	254	255	274	252	259	264	255	261	245	293	296	262	264	292	241	234	255	310	239	273	241	267	277	265	281	273	255	235	245	270	260	275	265	274	301	251	267	238	249	253	254	284	291	258	284	284	243	261	260	232	273	264	279	281	255	278	274	273	253	235	269	257	275	231	274	307	254	295	268	263	282	248	226	268	274	250	276	262	253	284	248	257	283	264	265	277	254	249	287	270	268	247	263	255	260	261	272	253	267	282	262	278	283	240	245	271	280	293	286	275	278	275	278	259	277	294	278	275	262	252	255	274	262	251	252	256	248	242	263	264	261	258	263	283	246	250	262	300	289	273	289	267	286	278	267	267	255	278	244	259	245	257	275	269	253	267	266	265	246	287	267	243	274	245	259	247	292	264	304	264	261	276	281	282	263	289	243	268	242	270	258	260	261	277	279	265	236	257	246	279	277	285	259	261	284	289	267	272	272	237	270	256	234	275	250	257	280	259	255	275	230	282	235	245	236	268	265	260	304	259	261	285	268	279	273	282	267	232	266	245	268	278	264	247	279	261	291	259	286	287	283	260	265	257	269	251	264	272	269	302	276	321	255	284	277	260	264	253	282	251	279	226	252	261	266	299	246	262	266	242	287	269	293	267	257	267	259	248	261	269	252	275	271	280	272	267	256	276	274	296	253	255	247	268	282	280	256	244	250	293	249	260	285	229	269	241	235	247	256	275	276	263	247	264	295	271	241	270	251	261	225	268	270	281	267	252	299	281	258	237	271	267	258	256	254	297	265	261	296	247	260	246	230	289	260	243	278	271	261	271	262	280	306	267	251	256	267	284	286	297	252	270	257	287	252	285	284	275	276	257	279	265	259	270	256	240	261
4949	2580	5831	5019	7059	11234	17847	14433	8795	3487	2111	1276	1048	885	801	791	767	779	720	733	705	713	782	708	720	676	759	738	733	743	738	732	760	804	749	719	740	739	723	763	775	762	737	689	679	768	736	711	747	708	760	797	747	775	816	697	715	743	747	767	796	774	704	713	765	775	739	790	787	761	759	718	768	759	705	768	737	739	689	782	732	744	668	706	751	764	775	778	757	726	750	719	749	748	728	704	715	729	753	789	734	715	768	797	754	727	713	756	698	710	764	651	737	713	794	687	742	750	741	782	771	720	737	773	751	737	744	728	725	724	738	709	723	739	732	776	757	760	724	694	819	696	717	738	741	701	732	748	730	741	757	743	733	755	701	719	738	787	781	761	732	712	776	732	745	721	757	768	768	738	760	677	756	755	745	751	772	704	725	767	752	739	718	788	749	731	731	712	759	741	768	749	736	775	733	739	743	700	744	742	737	744	762	754	709	735	724	801	742	787	739	773	790	725	679	781	712	729	746	720	710	813	717	752	803	713	686	699	783	734	711	734	693	740	774	691	762	736	774	738	735	783	747	768	736	757	768	728	707	738	748	721	757	764	758	770	762	744	773	763	753	816	775	781	751	699	767	781	748	747	748	730	773	765	780	809	738	741	697	793	760	757	754	747	738	741	752	747	791	699	754	762	747	740	765	801	741	732	751	749	750	755	742	712	762	750	773	796	716	773	704	755	787	741	764	769	744	715	713	780	743	752	748	732	746	731	753	776	763	743	769	769	737	761	739	717	757	775	718	746	748	784	735	736	769	734	709	793	720	775	734	706	736	761	730	689	725	755	806	743	794	711	746	775	765	756	735	747	751	774	728	771	741	722	750	776	736	721	683	782	764	749	743	771	729	737	751	791	722	785	760	747	741	714	742	719	741	790	720	735	754	720	756	760	721	761	769	765	781	719	733	734	804	684	714	759	707	749	755	717	806	726	750	764	764	779	742	732	718	743	732	708	782	770	756	735	761	749	694	779	711	746	760	741	753	778	758	722	669	778	760	801	764	748	689	758	758	774	705	738	739	680	748	767	747	755	762	740	727	720	758	750	724	744	782	716	687	796	702	779	717	725	780	778	723	772	750	721	732	794	717	744	732	747	751	742	754	716	760	743	688	771	775	723	792	786	735	747	776	755	738	733	750	727	724	745	716	746	731	736	763	777	747	746	732	734	740	728	761	726	745	778	778	724	765	760	768	782	755	735	757	744	690	734	721	710	721	769	770	704	727	702	786	764	745	768	726	726	749	737	716	726	762	749	759	730	743	739	735	732	756	781	756	728	793	732	737	738	777	741	775	788	733	761	776	743	762	754	723	760	782	776	757	770	754	752	732	729	726	729	796	763	743	712	751	745	740	734	724	743	718	710	710	743	768	747	767	767	764	775	733	736	721	802	730	770	736	726	753	761	739	749	693	738	753	704	755	726	790	767	709	780	734	760	710	707	747	774	715	766	677	774	785	733	759	729	718	752	735	741	760	703	748	786	690	772	708	737	726	717	735	725	748	721	767	757	793	749	700	772	800	754	754	709	693	713	741	719	742	764	762	762	748	755	728	764	717	757	756	788	763	724	699	727	733	767	726	732	734	713	751	753	752	752	758	720	754	777	738	715	787	732	747	759	743	719	721	733	760	744	729	691	734	740	725	763	722	730	753	778	753	733	808	747	764	726	757	710	724	771	737	752	758	710	766	756	677	727	725	769	751	703	741	724	728	716	730	694	771	753	709	744	720	754	766	714	723	720	790	771	737	726	792	723	796	737	749	728	735	742	733	734	719	758	781	734	745	768	750	706	724	749	767	758	760	769	779	700	758	760	720	710	749	759	724	725	777	742	752	794	755	732	757	715	769	793	794	734	754	736	782	727	747	714	731	773	744	756	708	721	744	761	745	684	712	745	703	737	758	726	768	705	771	718	690	712	740	747	741	794	756	721	776	794	726	767	770	725	728	795	742	789	721	796	757	744	769	772	746	757	729	704	737	679	767	717	757	735	792	750	756	771	725	754	758	788	771	717	758	718	697	713	786	762	747	700	704	783	734	755	761	760	732	795	813	737	730	764	762	744	727	777	770	802	796	747	746	704	706	772	694	750	736	678	769	739	717	804	750	723	740	687	704	749	767	725	669	765	800	765	779	717	716	726	713	774	768	763	742	699	761	760	750	743	637	776	747	759	728	734	756	759	729	799	744	743	707	715	789	745	765	749	746	723	758	757	721	705	778	729	750	750	740	772	703	747	684	761	731	770	706	719	706	742	748	772	751	722	736	743	783	752	717	720	795	742	768	724	724	720	748	771	781	708	747	714	698	753	750	734	750	685	745	784	757	758	757	774	698	758	760	762	692	726	750	748	774	744	728	754	755	749	783	737	779	769	789	724	734	728	741	728	773	725	719	757	775	771	717	743	741	752	683	712	730	797	726	784	726	745	759	746	750	721	757	755	751	712	756	723	727	752	734	771	689	689	735	738	716	723	757	772	754	722	815	681	769	782	754	757	734	735	749	739	729	771	723	754	764	753	747	727	706	770	762	783	718	765	788	748	736	745	758	704	730	772	771	749	736	741	806	753	732	681	753	710	755	698	768	749	769	785	810	731	757	738	778	702	743	755	775	744	685	777	737	771	746	690	705	762	768	803	758	745	764	747	665	774	782	772	785	760	753	747	753	744	760	684	740	757	751	734	741	701	775	728	779	733	732	719	791	777	749	796	742	729	749	777	707	761	716	767	711	779	780	725	731	768	747	717	715	700	773	749	728	746	725	770	746	719	729	717	754	749	730	682	756	792	737	804	732	718	716	775	737	729	689	774	689	793	716	767	737	711	767	728	721	696	744	702	759	718	750	741	706	778	729	761	732	743	704	797	768	741	730	775	766	768	806	768	804	769	713	731	731	736	701	737	762	724	796	730	734	730	732	798	776	760	727	776	789	767	764	790	718	754	720	749	753	766	755	725	719	735	789	762	740	722	714	777	722	759	724	770	747	739	777	725	769	738	718	728	722	760	714	758	750	709	716	747	717	754	773	765	722	788	744	740	737	720	763	718	746	778	701	701	767	741	745	758	716	734	731	731	769	767	763	743	696	748	737	772	725	726	785	730	734	770	737	777	742	738	733	744	709	743	756	715	755	783	726	727	714	732	748	720	751	703	779	763	771	763	754	762	693	741	736	737	738	745	772	730	790	780	742	720	752	713	742	724	757	776	740	780	709	704	731	742	723	712	757	711	798	741	740	690	776	700	732	732	764	726	752	719	763	767	753	764	749	741	736	750	783	687	738	765	705	738	744	756	720	754	749	744	705	726	723	775	759	715	732	740	721	738	721	714	729	752	775	717	740	730	750	713	761	779	747	704	754	771	752	757	736	734	732	721	764	736	767	761	757	768	690	742	718	734	717	727	722	780	719	681	718	776	744	749	702	708	758	750	762	732	747	736	769	771	753	747	742	726	717	700	707	781	783	731
6435	2683	3747	2866	2239	2815	5366	3887	2185	860	542	382	279	270	265	276	285	267	263	282	245	265	259	256	261	265	256	238	284	259	242	246	265	252	277	274	253	250	263	269	275	232	296	258	243	244	236	258	293	264	257	263	280	260	238	275	259	256	228	261	250	241	269	256	263	257	280	278	266	252	241	257	282	260	248	267	252	263	266	267	261	251	269	251	272	261	266	254	283	243	248	231	284	262	242	274	257	263	301	269	271	268	274	270	272	249	262	254	240	296	238	292	254	298	270	254	261	257	234	279	256	254	286	305	246	268	256	255	238	272	261	250	233	261	296	277	266	233	246	254	305	272	253	267	267	255	251	278	257	267	298	241	267	239	273	252	265	255	279	247	274	254	273	241	271	285	282	271	242	263	275	258	285	271	272	261	274	267	249	256	307	253	250	275	260	282	243	282	267	273	266	285	262	262	288	283	258	272	273	244	289	266	251	298	283	300	290	268	256	243	258	270	274	248	254	257	264	264	267	294	260	277	286	261	293	259	255	280	270	256	289	231	282	285	261	286	255	240	236	218	290	283	281	272	277	277	264	280	263	251	263	254	257	274	259	271	253	246	266	284	284	283	268	239	270	253	271	264	257	242	250	281	242	281	264	270	234	248	279	270	281	276	252	291	283	263	265	275	255	291	265	277	252	273	251	281	268	260	264	267	268	254	258	273	283	266	314	269	278	276	272	260	251	274	287	260	270	263	277	286	266	269	277	263	269	265	264	293	281	291	277	269	250	268	287	261	251	282	250	242	285	306	262	269	257	254	269	250	259	255	280	289	271	267	285	280	292	277	258	265	279	245	282	237	280	267	237	267	261	271	255	251	276	258	241	281	264	281	251	249	279	258	255	281	293	250	248	245	217	249	280	253	243	245	293	240	260	247	275	256	272	264	264	269	255	251	258	269	261	270	247	276	276	263	260	247	247	271	285	288	287	263	254	276	257	263	266	261	269	297	249	265	257	250	272	263	268	245	276	235	257	229	300	275	274	286	248	238	266	250	300	281	279	270	286	258	280	247	273	254	292	269	244	277	291	290	265	274	257	313	303	231	253	255	235	280	232	259	260	243	262	281	293	273	255	287	252	276	261	283	253	263	258	257	297	267	264	246	274	258	271	285	306	260	258	268	228	280	285	259	266	265	251	263	264	261	245	310	255	229	266	249	258	248	271	260	278	269	273	252	266	287	246	244	285	269	240	226	250	241	281	265	271	280	252	298	257	250	269	262	285	270	236	239	236	233	265	234	244	273	265	272	285	267	252	259	230	267	246	270	249	288	261	267	282	282	251	293	278	264	279	274	293	269	304	254	268	249	247	249	255	267	245	257	249	277	274	254	262	268	287	285	267	266	256	246	285	259	265	241	254	248	274	266	236	293	245	239	253	241	272	263	278	261	288	255	255	258	272	266	257	272	264	264	274	283	257	252	269	252	248	248	278	241	300	252	259	261	282	264	258	277	278	270	268	263	299	272	275	259	287	247	246	295	297	297	240	248	268	255	260	264	259	245	264	273	287	276	263	283	253	280	281	268	269	272	279	275	264	256	248	261	252	262	230	249	244	256	286	308	280	254	242	264	257	278	274	271	256	240	282	308	263	242	231	256	284	279	262	278	257	255	270	258	254	243	258	281	274	306	289	264	248	271	248	257	288	242	270	259	242	272	246	287	252	262	268	293	275	253	280	281	242	260	247	275	249	274	258	278	248	243	262	276	255	264	286	264	259	265	261	245	255	264	276	277	249	260	281	306	237	300	254	274	272	249	227	273	242	242	299	273	269	259	235	265	257	249	272	253	266	263	289	256	326	249	273	242	267	260	235	256	283	274	269	281	264	292	271	257	226	248	254	281	265	228	240	257	276	248	265	292	247	265	299	268	240	239	272	239	272	253	251	253	266	285	261	256	244	278	266	273	268	265	245	252	276	289	259	268	279	255	261	265	263	289	241	272	255	280	265	273	251	269	275	271	289	270	270	273	270	255	296	303	288	269	270	263	277	260	260	263	261	253	276	258	243	279	273	265	277	264	263	297	269	265	247	220	308	248	244	263	243	270	262	273	265	255	262	275	253	275	248	267	297	236	263	266	271	270	253	231	251	245	262	233	273	276	262	271	267	306	254	270	262	258	256	266	231	269	262	283	282	244	254	234	267	271	271	262	264	277	266	242	267	258	291	259	284	248	234	292	289	243	261	276	261	279	286	245	266	268	271	247	273	286	301	281	278	274	286	257	278	278	283	265	274	260	280	289	282	284	251	265	263	249	276	240	252	293	297	259	270	286	239	260	293	261	249	283	238	215	299	279	262	276	289	254	255	264	262	266	268	238	275	283	247	276	251	226	237	272	275	253	257	264	267	283	301	273	281	281	243	250	274	279	260	266	271	274	274	270	266	285	263	265	244	248	260	252	245	296	251	266	282	257	276	257	274	273	247	268	264	263	247	250	280	260	241	272	275	271	275	278	257	259	281	266	238	247	240	247	279	263	285	250	247	264	263	264	284	280	269	263	310	276	261	276	276	283	240	239	244	260	258	251	263	284	272	235	266	251	251	242	272	260	264	283	264	264	266	281	260	271	267	276	266	272	239	259	247	277	258	283	258	306	278	244	257	287	266	241	240	247	240	262	267	262	240	220	280	267	255	251	253	267	247	259	270	302	266	265	279	274	274	281	271	279	228	274	234	257	275	254	237	238	276	272	287	264	250	279	241	258	258	279	268	240	248	275	264	275	254	249	277	271	261	273	257	259	260	268	245	261	252	304	225	272	259	293	289	296	265	271	258	262	270	248	283	263	239	272	269	270	275	254	273	273	259	237	261	272	275	268	251	275	263	251	258	246	280	283	261	260	256	265	260	278	247	273	251	240	283	267	279	285	286	284	278	272	270	279	291	286	272	272	286	276	247	280	229	264	258	269	280	269	269	242	249	288	234	235	237	274	294	245	280	275	278	266	308	283	266	256	235	279	274	250	265	244	297	256	240	259	261	264	279	297	256	257	307	262	281	295	248	265	247	284	260	267	288	258	266	261	274	229	239	298	272	275	285	288	270	256	290	255	261	290	284	280	280	273	276	261	259	250	257	273	277	253	269	257	283	268	271	269	291	266	270	289	306	256	272	267	242	255	271	254	261	282	254	267	259	241	258	253	260	279	256	259	259	257	260	272	282	253	275	241	263	264	273	260	273	259	303	273	268	268	277	265	252	299	258	272	297	269	255	259	307	253	283	250	255	274	270	231	255	278	270	235	264	257	245	248	226	264	296	260	272	281	247	290	269	259	281	283	277	302	269	243	272	254	254	284	262	243	251	258	284	262	259	272	238	280	292	281	247	251	300	286	294	267	255	237	273	256	243	293	260	246	268	281	273	278	263	284	279	292	269	275	261	262	291	244	265	308	270	265	243	250	266	260	280	259	276	261	276	279	272	223	241	285	268	275	286	273	271	292	267	280	264	240	251	254	275	250
5120	2728	7421	6698	6392	11375	18998	13957	8479	3421	2007	1176	941	886	748	779	818	749	756	743	736	717	709	791	743	722	810	725	742	716	783	729	744	770	731	724	762	743	731	757	756	698	696	739	699	696	780	785	732	820	737	775	778	721	767	731	700	723	769	731	744	787	734	727	726	764	779	724	770	737	753	735	801	775	746	795	732	704	758	750	761	787	772	729	725	750	756	678	747	741	738	747	738	774	747	734	697	771	733	786	705	756	766	765	723	754	781	715	696	780	775	713	746	719	734	736	713	766	727	726	722	727	715	758	771	745	755	780	711	739	739	765	676	744	718	739	777	772	755	744	745	736	796	686	730	760	722	745	780	759	720	767	713	768	745	746	722	739	758	748	738	742	724	732	762	751	750	765	774	744	696	742	751	745	742	805	758	712	709	784	774	744	731	746	730	756	760	729	730	699	776	691	745	724	752	736	745	728	800	731	761	782	705	749	782	777	752	717	726	766	722	752	724	757	769	748	739	732	738	762	716	745	724	701	791	758	718	774	702	744	755	784	737	740	768	747	701	793	752	729	740	758	755	781	786	711	725	720	744	737	723	700	736	683	713	759	766	750	691	767	736	784	789	728	779	683	699	745	762	732	744	769	720	765	725	739	701	761	746	770	771	732	779	698	736	767	734	750	758	743	735	726	715	732	774	756	750	765	747	756	731	702	728	738	743	730	744	705	782	730	731	737	777	740	724	725	769	711	733	727	717	740	760	711	782	715	750	720	742	727	753	736	754	769	747	727	733	751	777	736	765	728	732	741	762	745	741	758	774	773	725	716	715	732	735	766	796	767	723	792	763	787	731	717	769	691	761	770	769	726	715	679	783	721	729	725	779	772	785	735	738	764	714	765	704	775	763	736	729	740	727	741	772	757	759	782	774	727	806	717	764	748	775	698	766	731	761	687	779	745	736	708	707	681	764	758	764	733	739	741	777	791	749	723	802	676	787	739	736	757	780	733	718	713	732	722	720	786	743	713	703	723	724	712	781	707	735	727	711	699	747	740	749	766	809	794	704	703	737	781	751	763	747	762	729	760	770	736	715	737	760	739	756	696	722	731	738	739	742	725	730	760	768	728	778	728	742	757	708	749	731	754	739	752	708	733	732	761	726	736	749	691	708	732	745	759	706	724	729	743	742	697	753	692	711	717	728	756	791	784	782	741	745	735	739	685	740	700	722	742	831	766	761	742	722	715	758	745	687	749	760	772	737	726	771	785	798	700	758	755	742	746	747	763	710	736	764	772	754	762	765	728	751	734	755	756	746	757	726	705	727	723	752	775	727	724	758	738	768	737	729	758	760	730	789	795	738	720	740	731	736	746	742	764	733	733	751	744	708	721	732	780	753	743	776	755	780	758	696	759	780	765	764	726	739	751	769	773	764	727	707	737	718	772	758	720	741	723	748	758	737	733	712	716	738	760	685	795	699	747	785	749	770	781	716	716	715	723	704	743	732	804	680	711	750	782	713	725	761	744	702	708	770	702	761	788	773	752	749	725	734	779	769	744	747	756	736	722	721	809	723	763	712	769	701	752	772	741	780	753	728	747	715	724	755	758	748	754	718	714	704	757	742	758	719	729	789	772	750	728	739	734	788	736	794	764	684	748	745	732	759	761	752	703	708	782	700	718	727	733	753	753	748	731	699	765	732	741	752	736	748	766	761	745	780	727	728	744	749	752	749	736	718	716	758	738	748	687	769	730	738	679	748	745	741	758	721	733	713	768	799	739	794	701	754	728	728	733	763	726	738	741	752	738	739	731	778	755	727	743	787	794	750	754	729	783	731	795	783	727	722	736	770	696	761	760	762	781	751	750	758	731	724	770	772	756	724	764	715	770	715	741	741	743	689	749	747	710	697	749	714	775	710	752	757	749	742	783	735	758	732	717	750	774	744	776	749	749	756	740	771	700	726	717	698	766	786	765	757	776	743	729	713	734	810	753	820	743	795	767	669	738	779	739	754	758	750	748	753	692	739	711	761	740	739	730	746	719	752	738	728	737	731	761	729	723	789	753	760	702	801	735	704	730	725	708	745	694	736	720	713	788	710	766	751	739	705	743	700	773	702	708	715	797	789	770	765	751	737	735	766	745	784	697	735	741	752	755	773	722	734	727	721	747	705	790	759	819	778	705	749	719	771	756	743	734	738	749	718	725	753	727	718	727	756	759	723	745	747	773	752	718	719	715	789	762	767	733	697	755	741	733	735	752	743	734	737	760	783	744	776	734	733	754	771	728	742	734	771	760	731	685	703	692	720	773	704	713	765	750	735	715	728	726	770	776	744	772	772	717	761	758	706	728	758	739	762	724	774	786	703	744	748	747	778	702	704	764	714	746	752	805	758	779	755	762	758	725	711	723	700	743	778	741	761	715	747	731	753	696	783	741	741	792	754	771	775	737	686	771	771	780	698	752	755	725	748	739	731	736	725	757	706	778	775	712	757	716	762	749	761	733	719	722	744	713	700	758	760	727	770	735	703	705	738	764	763	756	748	691	690	722	755	745	785	776	713	783	736	702	740	720	751	743	695	740	790	771	803	734	733	798	739	746	686	739	741	742	750	767	694	774	672	741	750	759	705	757	694	730	766	728	766	786	757	743	790	770	758	742	709	735	730	770	740	748	767	757	749	703	758	734	780	700	738	770	771	726	765	755	735	680	716	747	782	763	722	712	811	766	753	699	686	739	799	773	732	730	797	780	734	740	727	746	706	744	726	764	739	770	723	729	710	725	779	728	758	709	761	763	736	761	731	746	719	745	764	779	710	762	719	751	708	729	747	733	710	778	671	727	793	795	754	761	724	774	700	746	729	760	779	735	728	733	765	748	727	749	785	703	728	718	760	725	747	758	776	799	746	734	763	731	746	747	779	741	700	707	739	746	702	793	750	678	757	784	723	752	739	735	709	741	710	778	729	732	737	701	794	732	823	698	721	739	732	804	776	726	751	768	687	729	759	723	701	749	727	721	795	775	693	715	736	762	729	775	724	746	767	747	779	706	747	764	753	775	704	754	694	725	718	721	723	742	760	718	716	710	783	729	711	719	729	744	751	746	763	688	733	748	800	694	744	754	752	750	684	761	806	722	760	720	727	712	756	758	710	760	751	744	733	756	723	750	771	727	765	704	801	739	710	751	712	774	718	748	769	739	771	750	791	731	750	707	721	719	791	687	765	715	788	755	771	764	745	724	717	738	729	756	736	736	736	760	718	783	747	756	738	774	795	727	746	734	734	745	739	745	738	787	770	769	723	747	738	757	670	769	776	754	777	733	766	724	707	743	758	712	746	678	745	726	750	727	756	757	740	751	772	709	704	724	755	738	712	751	770	744	722	795	766	708	732	807	745	718	743	768	705	755	705	757	733	753	720	767	746	709	746	749	708	728	709	746	739	735	716	726	732	741	805	752	783	772	725	726	821	777	708	740	741	787	707	774	799	753	745	794	729	771	722	711	747	725	758	744
5684	2612	4037	3027	1886	3044	5784	3976	2238	929	467	365	301	292	285	260	258	265	249	286	271	267	266	267	290	260	287	262	262	228	240	288	263	263	220	270	281	245	260	268	237	257	258	275	243	282	232	248	278	262	266	288	260	241	269	265	259	272	254	269	260	256	281	242	275	253	250	273	247	257	251	286	262	268	276	267	250	274	275	262	273	258	298	256	257	257	257	267	264	290	266	268	242	274	274	258	282	283	264	270	251	305	276	275	257	259	252	252	247	285	264	271	253	265	249	263	238	263	290	265	286	261	271	237	268	273	285	269	256	256	262	251	266	232	278	256	233	235	296	252	276	263	269	268	253	261	237	266	241	267	255	288	277	276	273	252	267	246	246	259	259	260	250	269	262	256	253	244	269	229	256	280	271	244	272	278	268	279	280	257	272	244	261	239	251	260	271	243	235	284	289	265	246	282	298	274	249	254	267	263	259	294	296	303	254	259	277	256	278	268	277	264	262	268	307	252	274	256	231	266	260	256	260	276	287	261	286	271	255	253	257	277	276	271	261	267	269	276	249	267	268	264	263	273	257	249	276	264	274	275	248	260	254	279	266	269	268	247	249	262	256	262	246	293	263	268	230	256	251	278	245	263	287	281	274	242	255	246	241	242	286	268	259	267	256	273	262	271	267	290	244	235	269	280	252	252	253	269	269	250	268	258	267	257	254	278	240	261	302	254	271	277	247	268	262	256	269	245	262	273	273	273	263	245	234	251	302	262	278	274	256	242	263	286	288	276	251	257	269	263	286	264	244	243	252	244	255	285	264	249	247	280	269	269	286	262	281	262	263	244	287	266	278	272	270	273	292	296	261	262	235	276	258	269	248	263	233	254	240	259	280	294	297	244	276	254	270	231	276	244	248	251	271	258	251	271	260	236	259	243	250	273	253	254	253	299	272	277	256	272	272	271	286	279	220	239	254	244	255	260	272	277	272	248	232	251	277	268	327	248	239	283	283	279	272	267	267	273	291	250	267	232	258	277	290	263	239	277	260	264	257	264	226	251	284	273	259	290	249	244	270	297	240	269	256	264	269	253	227	271	298	248	265	252	269	278	263	238	266	287	259	277	262	276	263	259	255	283	273	242	270	241	261	264	296	250	257	271	250	291	285	270	238	265	271	259	267	269	240	254	260	284	246	284	271	252	264	286	237	254	283	261	232	247	259	295	257	252	264	273	259	254	272	253	274	267	246	272	259	261	309	260	265	267	276	263	243	234	254	244	242	277	274	233	298	267	260	266	248	266	251	260	262	253	274	233	277	260	261	283	281	264	270	227	255	283	290	267	264	259	296	281	270	266	256	255	271	268	259	246	260	271	281	262	279	250	264	272	262	260	256	266	257	264	255	263	276	278	249	227	294	262	269	268	256	261	261	260	266	238	290	270	262	285	279	246	250	245	271	253	251	251	284	250	253	283	236	265	254	249	278	277	284	289	240	265	252	254	266	280	275	271	286	273	265	264	250	277	237	264	250	243	240	278	260	267	283	305	284	266	247	275	260	250	292	253	258	265	253	274	274	267	269	287	267	255	285	261	260	229	270	283	269	271	249	268	279	314	279	256	252	271	257	253	258	220	277	254	279	261	247	252	282	244	247	273	282	233	282	259	278	278	280	286	276	248	242	267	255	283	257	268	254	267	237	243	243	247	308	246	268	276	247	281	263	272	272	274	237	273	238	264	303	276	254	302	245	264	244	266	259	251	257	263	277	303	263	245	274	265	275	268	242	262	239	268	256	254	262	263	255	247	246	248	268	257	241	261	271	276	289	227	263	268	241	246	255	248	239	250	289	282	271	245	251	257	286	280	270	240	279	254	302	270	259	272	259	255	267	245	264	257	252	267	245	303	275	256	238	258	272	246	258	266	271	282	259	280	271	261	254	243	262	250	310	256	248	276	263	266	286	253	230	263	258	306	279	290	251	286	248	285	286	274	253	262	242	258	263	277	253	254	272	279	260	244	228	240	251	279	282	282	269	253	253	286	246	281	272	278	282	270	278	243	280	265	234	287	291	279	257	289	244	281	282	254	265	298	253	266	277	247	266	277	277	244	299	272	272	263	264	240	261	270	248	242	287	253	287	263	274	263	296	245	255	268	275	280	288	254	268	293	248	258	263	267	240	269	260	261	263	281	261	278	225	272	268	280	263	280	265	274	266	258	252	255	269	296	276	277	259	260	282	262	278	263	252	266	238	282	275	248	263	269	264	295	275	258	243	270	259	266	243	277	242	283	261	256	254	274	286	269	265	278	291	236	284	284	265	292	258	271	253	272	298	275	281	253	266	263	257	252	277	262	302	276	252	276	266	279	281	255	261	255	282	289	273	302	241	279	272	241	285	252	249	296	263	297	271	271	268	251	248	241	272	278	265	253	251	251	295	297	287	262	289	264	267	268	255	272	269	296	269	259	274	280	269	285	257	248	235	294	275	232	245	262	253	287	231	263	272	301	236	281	270	278	269	258	282	270	273	277	271	249	297	276	280	265	273	306	289	278	253	269	281	270	290	267	266	269	252	275	256	276	271	270	237	295	253	258	258	251	284	295	275	292	250	256	252	263	283	243	245	269	279	235	254	264	267	268	269	243	226	275	263	251	265	274	257	267	289	265	260	275	260	282	276	258	250	281	281	239	246	262	262	234	256	284	281	272	267	260	264	274	266	258	267	263	280	255	255	251	276	291	256	243	258	266	272	252	230	260	288	280	255	249	258	275	260	265	252	241	249	249	289	246	281	264	263	287	239	237	270	239	262	299	280	280	242	244	265	268	256	262	272	235	288	257	279	251	278	282	267	273	259	272	250	254	221	268	258	252	267	241	286	280	281	258	266	245	272	230	271	276	254	272	271	243	289	237	251	272	254	311	271	262	258	248	275	265	300	228	253	245	249	260	271	308	282	251	255	274	263	256	269	236	260	257	279	268	261	259	275	274	270	262	249	246	274	271	262	257	249	290	243	261	251	258	252	256	308	285	261	267	269	276	245	275	295	244	275	292	264	282	275	253	295	270	239	262	258	285	289	292	268	256	248	253	258	278	282	272	277	255	284	254	271	285	258	271	292	245	270	292	263	246	248	270	268	270	252	250	233	275	253	248	274	267	290	245	256	227	249	245	278	276	279	263	285	268	231	279	257	273	273	280	254	239	265	267	300	248	263	251	258	271	258	279	290	272	235	251	269	246	279	259	270	264	242	261	264	232	267	272	213	257	280	260	281	275	269	255	239	257	265	276	268	269	267	264	280	249	268	237	265	252	246	279	263	273	274	254	251	273	269	250	304	250	287	265	238	261	251	273	235	272	257	256	231	248	256	272	258	238	251	280	235	263	253	255	274	258	252	241	277	248	292	245	272	257	262	258	278	262	268	273	263	270	257	292	285	262	251	271	263	285	287	252	261	280	240	269	283	257	255	256	264	253	274	279	279	301	292	278	259	247	246	268	277	270	257	254	256	255	280	253
4735	2574	7446	6548	5494	11917	20139	14095	8643	3481	1909	1172	895	811	758	723	730	731	778	741	731	758	741	732	765	768	726	694	779	715	759	710	746	749	700	755	739	692	744	722	705	740	759	785	730	724	725	704	724	732	764	763	802	771	763	750	768	719	763	768	719	754	767	725	718	794	730	732	748	749	721	766	751	758	787	774	789	711	745	730	747	776	735	760	721	787	708	761	752	773	781	795	766	793	742	752	750	721	749	758	743	719	718	735	740	762	752	725	740	731	791	733	730	704	759	782	710	730	765	738	727	778	744	749	712	703	782	752	744	756	788	725	710	710	734	800	777	769	720	745	729	719	751	738	730	781	732	744	775	710	776	805	787	714	762	755	766	785	780	782	748	765	775	734	737	745	740	720	751	722	737	723	787	717	811	771	780	725	733	767	801	736	727	697	750	772	740	740	800	743	732	722	694	725	716	765	746	760	726	686	762	732	729	703	775	744	781	752	723	788	733	748	763	720	719	746	748	705	704	748	756	747	713	708	706	710	734	738	752	778	730	738	786	762	784	755	738	719	744	783	731	788	740	755	782	775	764	750	714	751	686	759	696	757	709	696	783	738	776	771	761	705	724	690	747	730	795	733	750	723	725	700	756	746	753	755	735	711	754	766	755	708	710	738	739	764	745	756	778	769	691	725	783	755	730	759	795	739	805	790	768	750	804	721	768	683	730	744	770	735	747	806	756	762	750	766	691	791	756	771	741	778	761	745	738	703	777	740	738	733	732	770	750	727	792	746	731	743	746	783	744	723	779	706	719	721	730	730	743	753	714	737	778	761	766	747	736	747	755	765	725	747	792	738	735	749	750	790	750	772	752	764	719	741	751	705	775	741	711	720	699	737	714	739	741	755	779	783	773	734	770	768	776	727	753	753	739	757	681	761	740	764	739	735	722	728	751	748	761	728	779	733	740	770	782	724	750	765	767	715	725	751	753	758	748	802	773	753	749	723	719	729	725	714	770	728	752	737	716	753	741	774	752	749	742	737	718	766	750	726	716	731	751	738	696	733	777	762	724	743	725	740	760	698	722	777	730	743	786	758	724	704	733	748	811	756	734	724	799	699	713	780	742	782	753	751	755	751	722	780	724	764	767	774	745	746	723	742	762	774	755	735	725	753	769	689	786	704	753	691	750	758	735	740	782	796	721	723	746	730	761	727	682	752	769	727	711	769	747	732	740	760	708	699	769	753	722	743	736	732	758	738	806	703	755	725	754	736	697	801	739	686	738	730	767	739	767	740	761	738	770	720	767	743	755	743	755	746	724	698	742	775	682	769	784	745	732	690	704	789	763	747	749	776	773	736	722	728	765	733	769	751	778	790	770	754	755	731	756	731	776	768	731	752	773	750	750	741	730	703	782	796	769	767	716	742	747	760	760	719	692	777	743	784	798	776	720	782	759	749	734	768	788	775	717	803	759	713	746	777	721	746	730	708	743	753	784	742	744	761	729	698	743	732	782	720	732	779	759	743	755	744	811	766	740	808	747	752	775	754	719	753	760	751	814	804	777	741	705	731	743	716	753	782	741	705	756	754	780	738	726	702	750	768	732	726	742	730	735	748	752	725	757	779	752	775	777	711	756	727	758	776	762	752	777	725	726	769	747	735	735	771	742	721	701	754	738	703	741	769	789	749	776	750	765	727	726	792	707	745	755	795	736	748	719	760	746	762	709	723	767	766	741	771	750	744	725	770	742	760	739	737	770	745	730	759	775	734	749	754	777	686	794	698	766	770	713	744	748	771	770	735	737	775	773	683	762	756	737	698	666	757	714	755	730	712	772	735	725	797	749	811	763	754	758	721	751	765	715	789	777	788	729	781	763	743	708	776	733	690	729	707	755	752	754	767	762	770	721	739	754	753	755	768	718	744	624	734	776	745	733	735	734	749	736	716	745	769	739	788	730	786	743	780	791	742	745	731	747	732	710	752	755	714	763	751	734	766	775	765	709	714	721	716	795	711	727	688	709	774	780	758	788	736	740	812	720	736	753	765	697	743	759	741	756	753	788	740	730	744	763	717	781	729	804	727	761	783	751	730	766	740	767	753	769	750	777	802	752	795	725	742	738	769	739	775	699	717	745	791	779	746	824	799	770	739	751	765	749	768	769	753	775	833	659	725	740	743	725	754	759	710	709	734	751	772	695	792	789	736	718	774	727	771	777	767	768	735	719	768	732	747	765	761	764	719	771	771	773	754	744	754	727	729	745	749	738	760	743	758	791	713	773	776	740	690	737	738	780	743	744	743	760	728	717	753	744	740	748	773	756	748	698	724	736	764	772	741	749	710	762	766	756	748	772	768	723	723	775	694	718	787	723	733	814	793	698	774	699	756	785	753	769	760	759	735	710	736	745	760	741	748	740	735	754	726	748	775	764	729	706	761	778	705	744	788	747	695	756	739	748	780	759	760	743	738	789	776	777	774	699	771	774	793	776	785	766	726	769	752	787	757	779	754	709	723	782	748	774	790	820	696	704	764	778	735	738	764	730	806	760	763	725	798	728	744	751	728	725	762	735	745	794	738	766	723	756	750	727	727	682	760	754	763	741	738	801	721	718	748	755	773	759	791	719	775	760	772	749	800	731	768	687	735	806	706	756	793	737	720	735	768	771	731	736	727	718	716	723	751	733	754	747	752	762	724	747	730	781	718	711	709	723	748	720	748	793	715	720	766	779	757	741	774	780	758	802	759	795	722	741	751	722	730	743	744	727	733	770	734	725	719	791	730	705	713	734	772	753	713	712	742	759	791	782	747	739	767	782	741	752	735	766	732	704	754	723	732	749	769	750	748	777	729	747	756	749	754	779	772	739	773	785	741	757	689	737	764	755	753	691	729	754	742	778	714	736	769	766	749	712	745	739	755	777	720	728	779	726	746	689	760	764	755	725	727	746	768	723	711	794	754	708	794	738	708	729	739	779	696	742	777	730	826	719	742	769	757	760	756	734	717	760	770	749	708	678	781	773	783	780	778	736	734	804	782	734	727	773	731	742	723	704	692	743	716	765	758	705	716	773	770	713	788	769	730	766	718	746	762	760	722	751	742	741	732	729	703	808	725	717	723	738	709	762	692	701	713	770	743	733	800	769	722	722	776	736	751	710	782	764	750	746	739	723	737	728	707	730	652	733	729	761	759	790	756	722	706	785	728	739	723	798	817	740	734	788	716	742	756	748	724	757	742	759	729	774	749	727	763	754	735	724	795	751	731	777	735	792	695	778	736	722	753	757	734	760	765	695	753	732	761	782	762	727	792	810	730	738	763	753	770	775	750	776	736	716	802	766	742	735	765	726	756	756	714	728	780	756	750	779	731	802	714	718	747	785	776	727	793	755	775	777	761	716	769	743	698	776	743	753	775	746	746	717	762	745	711	728	780	758	779	752	734	715	687	770	739	729	759	783	763	751	779	703	770	734	709	783	750	707	721	701	734	741	714	783	744	767	732	757	760	754	772	784	704
5891	2756	5524	3280	1640	3232	5824	3425	2048	898	469	353	306	280	270	287	282	255	263	268	296	243	271	307	250	244	241	223	289	264	268	279	262	276	279	256	250	268	272	282	275	244	273	264	273	253	238	279	252	265	258	261	261	277	250	282	262	256	300	308	314	271	275	288	254	252	252	266	250	262	270	250	233	225	277	259	270	245	243	261	287	288	268	268	287	269	258	240	286	267	281	252	279	293	273	276	265	239	257	275	265	265	255	266	284	267	267	277	268	257	235	264	267	255	245	248	253	245	252	282	238	234	292	262	274	248	265	273	273	291	282	261	275	272	253	265	289	252	258	286	268	265	228	254	252	264	280	274	267	245	268	288	266	278	268	278	259	234	255	280	253	254	304	252	241	277	242	258	275	267	249	256	261	275	264	278	268	274	276	251	261	247	264	244	255	264	245	281	265	237	240	262	276	251	291	282	255	265	244	239	245	265	263	247	275	273	265	270	245	238	254	260	253	252	286	278	269	253	257	271	279	241	260	266	237	277	266	279	271	242	247	279	268	262	276	272	270	300	235	269	261	271	283	264	275	259	247	262	286	264	236	263	267	270	249	241	272	272	279	335	248	264	243	251	251	247	259	280	231	252	259	257	292	276	266	245	245	249	257	297	275	294	241	267	300	243	261	252	255	267	247	273	303	251	255	276	245	265	271	251	260	259	223	272	267	299	262	262	247	271	246	238	243	289	261	266	271	247	291	266	275	280	270	241	266	258	271	243	271	244	254	276	241	272	268	246	269	277	235	276	266	262	286	283	288	247	224	279	234	281	271	266	261	281	259	247	271	268	245	272	262	223	276	237	264	269	293	265	234	254	284	252	281	265	258	256	260	281	258	262	262	284	297	256	266	249	254	246	246	295	257	271	253	261	249	260	268	287	242	245	264	283	255	312	268	266	268	256	249	241	277	256	253	289	271	240	281	259	268	265	279	256	249	273	262	256	266	283	275	271	259	266	261	272	260	280	251	246	267	207	234	259	271	272	265	268	242	232	263	276	247	258	282	240	242	255	296	237	268	261	269	279	265	265	251	301	260	286	257	281	256	268	226	277	280	247	248	259	282	268	269	257	281	289	271	277	252	270	261	250	248	270	246	299	255	283	239	291	271	244	262	252	241	280	259	273	278	281	271	269	266	286	246	291	267	284	255	266	286	276	259	287	283	270	269	283	239	264	252	271	262	282	255	241	256	268	250	260	271	241	244	283	267	271	269	277	262	256	239	236	254	249	235	277	295	251	294	275	238	264	270	254	274	253	265	277	283	276	271	264	255	288	269	249	264	259	256	285	273	246	265	271	276	265	228	254	276	245	289	267	260	250	246	305	302	251	312	276	252	245	261	267	276	264	265	275	251	280	264	269	284	266	266	270	242	272	262	249	277	302	285	238	251	265	267	257	261	274	248	262	264	267	229	280	254	230	260	252	263	209	259	249	260	265	275	269	269	259	267	281	272	273	255	286	319	286	300	290	279	263	272	279	277	264	257	276	245	277	241	290	259	277	262	244	264	250	249	258	275	271	250	277	232	257	258	275	254	281	236	278	252	267	268	285	245	298	267	254	240	259	268	280	274	260	260	250	252	269	246	247	260	256	262	286	268	265	286	261	251	264	260	269	237	265	282	266	244	272	261	290	286	259	259	263	269	297	269	251	261	271	278	260	260	265	264	243	262	268	282	248	242	267	263	307	265	276	256	259	262	254	268	259	293	261	301	259	252	270	271	255	236	272	283	273	253	248	259	268	246	276	263	243	236	266	265	271	253	295	242	237	229	259	277	252	277	277	254	306	257	304	293	288	252	260	263	258	242	279	239	205	249	258	275	257	284	272	296	276	255	269	264	266	276	255	254	263	278	267	287	253	276	249	268	261	272	269	288	261	258	273	252	313	267	273	272	271	281	298	265	240	258	255	241	300	254	272	277	281	246	247	254	286	289	281	256	263	258	264	297	275	256	261	286	280	286	274	280	245	262	276	266	264	269	279	262	257	265	280	254	272	255	265	249	269	259	290	244	268	293	242	256	272	282	260	248	226	254	253	262	253	250	265	238	233	254	263	269	261	261	256	260	263	270	294	301	281	232	281	230	274	261	251	274	257	253	270	239	278	264	272	257	259	257	278	244	240	286	263	254	275	285	299	267	268	268	260	235	292	240	253	257	272	276	260	266	265	247	272	278	281	254	282	269	266	259	258	263	262	249	254	267	285	273	281	263	241	284	270	264	269	253	272	259	255	247	241	287	258	279	283	265	249	261	252	232	294	280	248	291	268	277	253	239	234	264	259	266	272	229	260	244	282	250	258	224	276	275	264	282	266	295	300	269	262	255	266	271	269	267	258	281	279	251	291	262	286	260	251	280	262	254	259	267	251	243	276	303	256	281	303	276	278	261	311	273	255	259	293	325	271	270	260	263	282	239	295	282	309	250	245	276	242	286	292	257	299	256	270	245	257	256	273	265	276	286	243	261	260	250	270	248	271	262	299	248	270	274	277	265	270	237	257	248	251	260	231	271	276	281	258	260	274	268	272	265	265	239	259	279	268	279	271	271	258	232	236	230	265	265	250	263	292	270	260	270	248	302	262	257	289	259	262	267	260	267	238	266	261	240	291	278	275	276	270	249	230	256	261	289	273	242	267	280	247	269	242	247	268	244	246	266	242	259	259	261	288	259	253	281	273	283	245	257	254	278	253	255	249	277	258	264	274	243	264	289	289	267	279	263	247	257	267	269	241	283	253	280	289	274	267	257	282	254	281	292	252	286	271	243	260	269	259	271	290	258	275	273	254	251	269	264	267	286	274	262	303	243	256	249	277	294	243	253	268	267	229	250	289	239	274	263	263	289	253	283	254	271	250	281	299	286	279	266	261	241	274	264	253	259	245	259	248	285	275	256	283	255	255	266	254	253	286	259	249	259	281	272	236	274	274	250	231	280	241	276	251	289	280	267	248	282	255	245	271	266	283	265	247	258	254	253	262	253	295	273	245	281	263	254	263	269	251	235	237	259	248	310	284	278	257	262	267	251	271	276	254	251	272	262	263	298	251	275	237	266	238	253	252	257	278	263	222	232	279	278	244	239	285	243	278	268	263	267	251	276	286	266	269	306	247	263	235	268	278	274	307	250	242	262	239	268	245	271	270	291	246	281	260	279	260	243	264	302	244	259	276	281	279	252	266	258	258	301	272	233	256	265	256	284	261	273	250	245	244	256	259	250	275	298	263	267	241	256	249	268	264	279	271	265	297	241	266	280	261	241	269	268	260	226	284	275	271	268	265	260	227	281	278	291	263	249	271	240	281	267	259	251	281	265	296	271	292	261	269	282	284	246	261	266	267	260	263	247	280	273	251	286	277	271	279	301	285	255	274	262	241	237	286	272	293	262	283	276	251	257	263	277	246	277	273	250	265	282	283	260	298	263	287	242	245	256	251	290	242	248	235	269	275	235	256	291	245	247	276	261	244
4819	2593	10028	7077	5372	12341	19859	13048	7877	3706	1581	1041	870	775	817	731	752	757	762	749	748	739	755	760	744	714	802	759	769	749	756	697	733	747	764	757	731	764	695	743	727	793	781	773	710	741	760	709	771	792	788	786	713	779	745	731	750	699	796	761	743	762	750	768	745	746	773	731	771	790	798	695	803	697	731	731	677	743	759	731	739	733	765	784	756	736	739	770	764	702	743	735	732	752	761	720	711	723	754	768	775	714	741	772	724	724	731	758	756	734	777	749	758	697	789	784	722	774	734	747	784	777	759	717	735	771	761	723	702	799	738	722	720	769	724	722	707	756	760	788	738	720	735	779	746	747	736	726	742	770	759	804	725	811	748	766	787	755	740	728	803	735	781	735	758	740	704	747	763	728	763	741	762	737	755	760	759	754	744	771	784	721	767	731	743	762	735	704	732	743	744	764	711	718	705	814	700	714	758	751	789	724	701	800	695	772	744	768	746	721	728	768	758	712	697	736	759	767	692	737	740	807	779	756	797	768	770	694	774	701	793	713	749	747	766	778	753	805	744	701	719	742	750	745	748	762	721	706	746	720	751	740	730	745	738	770	807	752	714	755	756	779	783	715	748	773	794	752	744	752	727	757	742	736	741	791	805	735	742	758	774	754	784	795	750	783	703	749	776	713	730	692	797	731	752	736	745	752	766	787	727	769	721	722	736	780	794	731	721	818	737	725	728	712	780	763	751	685	740	753	754	735	772	722	693	756	733	704	742	754	741	702	739	781	721	751	754	770	767	724	740	724	796	743	718	777	784	741	727	756	720	743	758	782	722	730	756	719	764	772	763	788	729	767	762	728	765	728	760	718	758	811	778	704	723	718	729	716	713	749	753	761	780	735	770	766	740	738	757	788	764	752	718	711	712	764	800	785	782	745	757	754	726	765	730	739	715	781	754	746	744	769	738	784	795	735	729	740	786	766	771	761	769	779	699	747	770	761	739	780	812	714	727	765	756	741	764	749	719	719	731	732	763	728	738	754	731	763	770	723	792	752	739	741	743	766	735	745	704	763	726	717	758	768	758	770	767	751	819	733	725	770	719	747	781	758	731	732	737	785	810	711	774	782	705	749	753	724	767	750	758	695	724	793	721	736	724	758	766	741	759	791	709	774	767	706	763	755	760	721	732	715	794	739	729	742	755	738	767	782	709	752	760	762	736	727	793	711	770	756	785	729	719	762	778	790	679	740	783	692	809	753	678	746	781	771	751	704	765	742	761	745	699	745	736	729	758	771	772	788	718	721	798	709	765	739	782	756	709	753	773	725	708	747	681	752	673	754	689	734	740	766	736	735	758	767	720	764	789	761	738	767	736	773	761	725	735	731	769	742	750	763	757	810	741	708	746	761	772	732	777	757	728	768	772	750	762	716	763	718	766	811	746	753	770	755	790	776	680	743	745	740	785	815	730	729	807	783	771	723	739	712	765	723	721	716	746	765	761	705	794	697	786	737	792	804	774	769	778	698	707	765	774	742	720	762	787	740	763	700	791	723	739	771	809	782	727	743	735	732	768	702	757	749	724	785	784	720	792	742	727	719	729	768	721	765	751	737	747	784	734	726	766	706	739	748	773	686	708	737	745	729	776	769	725	740	765	763	728	717	736	758	759	743	736	764	729	758	762	727	741	757	780	717	791	816	762	738	742	758	764	702	769	780	733	764	721	718	778	727	765	759	779	708	733	752	742	711	736	733	718	727	716	708	751	724	739	770	747	765	742	730	734	686	737	766	732	779	769	752	734	746	775	775	731	766	700	736	759	764	711	782	766	738	740	734	765	737	739	761	743	729	705	785	730	736	765	756	753	718	734	725	773	786	787	763	754	727	781	778	730	798	759	742	766	802	779	755	736	727	781	745	729	744	739	798	747	774	762	766	755	749	720	733	749	757	729	713	746	742	755	727	793	751	705	773	768	755	742	754	733	763	741	766	729	790	728	759	750	742	734	769	739	751	725	756	726	775	750	777	733	728	766	724	737	689	707	708	766	763	762	745	726	772	730	744	744	804	696	815	767	740	733	772	767	729	737	738	747	727	737	695	730	732	755	751	731	775	775	749	715	747	770	740	765	759	746	764	751	721	737	769	799	770	757	719	744	736	779	693	721	737	754	768	787	686	748	741	727	766	732	766	731	784	734	751	763	760	744	746	781	777	737	718	797	712	737	729	741	781	762	770	736	808	730	723	706	778	717	755	745	693	748	770	750	750	769	805	755	702	756	749	765	755	758	776	721	741	776	742	714	759	758	751	748	699	741	685	769	793	734	754	795	745	775	757	760	750	711	765	702	719	748	770	713	779	754	786	746	773	750	780	758	808	708	778	774	779	765	779	704	756	722	693	765	730	760	783	723	727	729	754	770	712	734	748	769	732	805	766	705	722	735	741	750	743	779	770	718	786	737	707	758	732	690	715	721	686	723	711	764	740	801	711	703	744	735	745	781	702	774	753	776	752	734	696	725	727	775	771	687	736	740	726	783	719	747	776	693	812	767	780	749	698	764	751	763	782	719	739	719	746	704	799	763	720	767	778	731	765	751	703	795	799	768	751	809	753	772	765	743	728	769	750	768	754	708	777	728	749	721	778	793	734	761	791	713	719	758	741	720	743	763	762	738	772	769	752	756	753	742	769	754	770	764	705	755	747	716	691	740	723	736	791	749	767	757	738	732	766	735	737	757	782	792	706	779	711	770	741	742	703	687	750	746	783	774	730	718	714	774	772	726	706	685	698	736	758	708	761	754	761	724	733	714	752	765	749	779	751	799	731	717	749	802	719	782	754	719	725	720	754	722	722	729	730	787	721	727	777	689	767	760	736	747	763	782	788	754	769	743	746	762	751	717	719	768	722	738	729	728	745	705	737	756	753	767	795	703	736	750	761	752	734	801	782	748	756	752	744	765	824	809	761	753	762	775	752	703	749	776	783	777	717	771	722	710	747	739	749	746	707	715	711	748	778	713	762	767	735	738	779	755	763	772	775	710	723	770	705	686	709	744	789	755	748	810	768	724	718	743	758	771	721	743	768	787	738	747	745	714	751	762	768	772	781	725	733	784	770	789	777	722	685	711	771	748	771	736	736	752	746	749	712	789	745	720	776	754	768	771	772	741	737	714	761	751	759	725	762	772	742	745	704	762	740	793	737	712	749	727	771	722	720	769	753	743	771	755	767	764	777	708	758	738	720	748	720	738	751	750	687	775	716	748	747	734	764	771	707	762	740	735	769	738	697	724	779	789	701	701	758	771	713	734	710	773	745	763	747	767	744	740	752	746	734	762	716	760	749	769	746	726	738	749	752	737	743	803	766	729	762	788	760	719	782	761	738	694	727	743	723	761	760	804	747	743	751	734	745	705	748	720	742	717	693	741	788	745	732	759	735	779	722	715	776	753	718	745	718	781	741	770	751	772	780	746	765	715	783	765	783	703	728	729	784	746	758	755	741	705	771	737	750	763	750
5421	2620	6297	4010	2094	3201	5904	3335	1824	889	532	357	297	291	290	258	294	257	257	248	259	260	279	273	248	239	253	269	259	266	271	273	303	252	252	283	276	267	253	259	289	283	269	262	240	265	251	270	261	256	286	273	299	244	279	280	295	261	242	238	250	258	280	252	249	246	276	245	257	243	261	280	276	242	278	242	287	272	284	261	252	256	283	307	298	288	258	279	274	306	260	245	247	262	248	252	247	270	260	247	247	255	294	292	292	266	258	296	262	256	301	256	248	236	259	266	275	261	283	284	268	268	265	263	272	255	281	279	259	260	284	253	279	260	229	245	275	241	268	271	283	274	289	268	247	290	239	263	255	281	272	273	294	286	287	251	256	275	298	254	245	217	271	260	256	272	237	238	240	258	270	261	290	253	265	265	262	255	275	266	220	292	272	262	260	281	251	259	261	297	281	275	248	253	281	264	255	246	277	290	280	246	260	244	236	252	275	258	289	264	255	271	276	292	288	283	244	275	310	277	265	264	246	274	280	270	274	252	268	250	253	266	260	270	271	259	273	307	275	255	292	272	255	250	248	269	283	308	287	232	271	260	238	240	260	254	258	256	232	269	250	246	240	274	248	281	274	266	261	272	271	252	268	284	247	253	284	281	237	280	299	262	267	272	269	269	287	263	266	282	266	254	278	251	311	279	292	263	257	266	254	278	265	277	274	269	237	271	257	241	291	265	248	244	266	244	254	234	243	255	246	254	265	245	256	261	260	281	300	253	277	267	283	253	262	282	253	302	275	260	255	272	277	298	263	259	255	272	278	252	277	300	251	263	283	292	254	270	277	232	265	241	267	274	257	271	285	250	277	279	244	246	276	268	286	318	239	272	279	268	285	270	284	248	280	268	253	270	248	273	253	291	292	242	277	262	310	296	285	269	274	240	241	298	243	283	232	268	246	253	271	277	256	246	249	259	243	257	283	236	260	252	274	276	287	264	265	251	282	285	270	283	288	281	255	279	264	260	275	291	276	286	244	293	246	269	264	265	297	287	305	271	285	255	260	247	277	250	246	279	251	266	249	277	252	257	258	267	273	266	249	255	275	303	274	270	266	266	240	253	231	272	277	289	282	257	290	301	284	278	256	261	298	278	284	272	266	261	274	239	293	288	264	255	245	277	290	269	264	294	290	244	294	306	289	254	292	241	268	244	263	274	266	270	281	274	292	237	260	236	259	284	292	274	260	248	252	280	271	241	258	265	271	260	245	290	244	280	249	285	267	273	292	243	235	254	259	233	263	267	257	250	249	261	247	252	253	287	269	252	275	274	284	267	270	250	277	243	267	274	268	295	266	263	263	279	284	276	272	254	291	258	290	277	243	251	257	252	252	265	268	253	241	260	237	220	255	288	298	273	275	248	276	291	235	272	287	251	245	274	263	249	273	245	273	266	225	270	282	264	265	254	263	278	285	265	249	290	301	263	275	277	274	298	262	260	272	260	281	270	246	247	286	263	284	260	301	279	253	246	255	270	282	279	289	231	239	244	273	246	258	271	282	283	265	243	272	247	274	266	273	267	281	252	273	260	280	250	240	279	274	249	284	283	256	244	287	245	249	239	269	277	267	252	231	286	265	268	275	243	250	261	273	279	273	268	263	261	274	283	281	261	274	252	295	285	254	275	262	267	260	279	266	266	248	251	271	280	268	253	275	256	276	268	244	266	264	306	285	298	268	298	280	251	245	262	245	279	259	261	247	247	268	267	253	243	256	274	245	281	270	268	262	252	297	263	263	253	260	263	266	250	244	221	246	282	252	239	264	250	276	245	281	275	282	299	244	227	260	258	254	280	288	260	245	277	266	242	262	284	240	279	271	268	234	262	253	265	288	296	265	257	289	260	289	296	290	287	272	277	281	267	262	273	273	284	248	256	237	267	265	253	259	290	242	259	270	261	263	253	274	301	272	277	251	263	270	256	259	283	265	229	257	278	280	278	264	308	254	298	268	287	274	274	277	254	247	268	246	244	288	280	258	280	279	259	286	261	275	275	268	256	277	279	265	257	253	259	282	276	263	244	260	249	287	263	250	245	257	242	283	271	259	255	271	252	283	261	279	233	259	275	285	256	265	298	281	266	284	256	283	305	276	283	255	278	259	237	295	274	266	251	235	265	264	277	253	259	276	283	255	278	273	247	242	270	270	271	266	275	256	258	219	253	260	281	288	232	284	247	262	268	238	277	251	270	259	247	261	249	273	281	271	270	269	282	276	254	266	269	297	247	259	284	229	272	273	260	252	278	235	272	277	265	274	263	264	227	280	267	260	240	236	259	273	269	249	291	270	271	280	270	261	272	270	292	248	243	249	274	273	250	272	278	254	273	252	258	271	256	252	264	267	264	271	240	308	263	284	251	268	279	280	279	283	303	262	236	259	260	233	276	252	243	239	300	280	292	262	257	279	287	273	225	251	221	248	277	267	252	278	279	275	262	286	288	297	265	269	252	274	256	268	258	260	282	272	279	254	270	299	265	264	266	253	262	263	262	243	259	278	275	271	257	260	274	268	282	270	230	284	265	299	262	273	270	277	268	262	261	263	282	244	292	250	282	239	283	243	275	293	277	267	250	243	242	265	251	259	256	273	260	296	289	264	281	242	263	284	241	238	278	258	285	309	264	272	242	272	267	259	264	275	249	228	234	317	266	269	255	264	301	252	257	274	269	244	245	246	282	263	256	268	270	260	285	255	263	240	288	248	276	254	272	298	225	250	264	276	272	278	271	238	263	298	278	291	300	282	283	270	261	275	279	262	279	251	249	259	255	238	263	259	250	273	249	265	265	274	275	270	291	273	266	259	245	260	234	247	249	262	260	255	277	248	286	274	289	250	223	248	270	299	254	258	283	234	303	248	294	292	272	313	271	268	270	260	277	267	274	264	250	268	247	266	273	246	253	293	242	252	262	284	272	244	262	284	280	272	267	250	276	274	266	229	274	254	258	283	273	270	258	264	269	260	256	263	255	264	256	267	275	275	244	253	272	273	273	248	295	284	271	249	267	274	279	246	284	262	267	274	273	264	291	294	253	291	273	260	297	265	261	267	268	251	258	262	255	260	247	253	267	287	260	261	281	243	253	263	294	267	302	274	242	283	236	259	276	256	254	258	267	286	240	280	286	248	257	249	257	248	257	263	291	287	258	248	276	260	285	279	282	277	263	278	257	266	268	259	249	269	249	232	289	279	275	257	254	269	277	282	278	246	286	286	265	265	268	273	272	303	244	265	235	247	271	255	247	290	222	282	241	265	247	241	264	270	272	281	241	270	240	264	260	303	264	277	267	249	282	284	282	260	295	291	298	266	257	270	260	259	288	304	256	282	269	259	267	230	257	254	242	253	280	258	281	258	266	301	281	257	246	254	286	244	292	247	287	253	272	252	260	244	274	237	255	292	274	304	295	264	283	262	289	273	239	263	257	260	253	257	249	253	271	283	280	258	282	297	275	260	272	250	257	269	272
4565	2695	12045	8276	6529	12771	19849	11946	7361	3359	1674	1068	824	770	741	712	730	803	766	775	754	742	778	744	772	776	785	782	746	760	746	706	797	778	776	788	762	757	777	763	770	733	743	753	750	744	738	736	748	804	736	702	711	816	742	766	728	720	758	773	753	749	756	769	677	759	730	742	794	750	771	733	778	805	718	746	774	748	714	815	738	751	738	775	740	762	698	746	775	718	770	729	747	785	700	722	729	740	773	748	754	729	732	727	770	741	743	750	729	731	766	750	748	721	709	718	744	721	708	775	747	762	749	733	724	791	731	749	754	729	718	741	695	720	749	710	778	761	771	802	739	723	750	717	800	700	824	669	745	780	755	747	737	742	750	790	747	759	767	755	799	771	768	764	746	725	769	757	751	718	715	741	763	773	773	751	754	766	752	755	756	777	741	721	729	771	776	766	734	760	748	710	758	754	769	749	743	695	735	761	721	736	731	747	759	725	783	778	764	748	700	745	833	788	740	795	742	736	691	722	738	784	748	753	752	707	735	704	782	761	779	804	762	740	777	740	703	786	676	766	764	762	815	739	771	744	717	777	798	756	717	737	681	743	756	752	744	740	738	739	777	755	752	716	766	779	758	765	770	725	747	764	778	794	735	719	776	808	740	722	722	786	727	763	736	718	778	770	738	771	728	717	780	746	743	759	740	750	753	799	760	768	763	798	719	715	763	821	765	771	810	743	751	711	723	757	752	720	734	725	743	772	739	795	707	718	773	768	695	757	702	791	727	757	733	744	769	728	775	757	741	765	732	740	672	741	711	753	758	763	680	768	738	727	740	722	718	716	730	739	756	719	810	726	742	753	788	753	743	739	752	710	755	735	765	751	758	775	712	743	742	690	713	693	736	727	684	725	727	743	768	771	715	762	765	741	773	772	809	693	745	728	733	794	818	715	708	766	740	726	747	730	694	705	735	722	785	744	755	703	723	764	691	725	775	804	739	739	737	728	774	736	772	712	766	744	713	749	732	750	762	711	755	744	747	740	775	726	712	751	720	766	710	758	683	816	777	761	748	794	799	778	744	764	732	781	717	766	772	772	803	726	739	763	749	712	705	760	775	742	749	724	781	754	762	772	774	809	715	738	745	758	765	759	697	749	685	708	763	766	726	777	759	737	744	789	750	811	778	743	821	779	773	730	771	759	780	706	740	778	768	778	762	723	758	776	744	757	756	691	717	743	717	735	721	758	783	752	761	739	755	747	734	792	739	740	691	740	760	771	742	771	737	757	757	713	762	814	755	762	732	714	765	743	746	707	745	786	791	794	691	781	755	767	737	720	725	780	743	707	691	764	764	774	756	754	756	741	769	770	748	694	774	735	756	766	730	781	795	690	719	743	782	740	774	725	757	774	777	760	783	774	769	770	744	768	817	763	750	719	694	762	776	727	748	755	754	752	726	721	733	770	786	753	765	755	749	763	720	763	754	749	739	767	770	725	806	767	761	765	771	756	798	738	753	741	764	731	753	757	750	757	724	799	713	758	725	761	754	772	741	720	799	716	746	735	777	773	777	739	769	734	711	722	770	749	798	723	731	722	731	811	745	751	771	709	738	775	746	795	751	715	781	747	762	730	719	782	731	754	738	722	740	732	752	777	730	735	752	723	728	791	758	737	740	740	754	725	750	775	723	738	714	735	758	714	716	755	734	742	715	763	765	741	719	745	688	796	747	780	782	695	763	795	778	732	745	738	743	804	739	742	763	738	737	766	724	725	721	765	703	787	763	705	777	778	677	719	770	739	752	796	697	766	736	792	741	766	714	750	748	776	743	758	753	793	741	789	764	731	737	778	739	756	750	776	744	786	747	769	753	793	750	807	756	741	719	762	758	772	793	755	751	711	778	735	768	748	713	700	754	780	761	720	791	737	713	744	668	700	806	688	764	718	760	727	747	743	745	726	732	754	757	751	759	788	760	758	734	788	745	725	722	742	737	727	728	754	733	719	817	777	748	720	811	705	712	740	721	785	739	730	765	768	765	765	719	706	793	766	799	764	751	761	736	715	718	789	751	771	782	723	780	759	710	790	755	733	707	748	688	755	747	796	738	747	736	708	736	734	728	781	769	764	773	707	721	740	761	778	724	735	742	739	725	734	718	755	723	769	754	691	734	738	779	721	732	747	759	758	724	750	717	749	760	729	735	764	759	734	729	719	730	769	746	757	776	706	792	748	744	721	709	760	746	741	753	764	780	760	766	782	731	774	744	720	727	739	764	769	755	773	693	740	704	762	753	740	749	714	721	720	758	710	777	755	755	760	776	708	788	768	775	762	732	710	741	736	785	736	734	776	759	755	773	759	768	753	687	746	751	723	730	754	749	744	769	783	735	757	692	773	728	753	731	737	752	770	787	740	770	719	718	835	781	743	741	759	766	767	759	747	719	751	752	735	711	738	760	706	720	742	804	777	692	740	766	766	746	759	736	724	741	761	751	715	715	755	716	763	804	723	788	751	749	788	753	755	778	756	809	785	760	791	749	721	814	759	735	761	764	742	754	715	742	747	760	730	785	744	735	788	742	721	767	735	725	746	736	758	718	762	716	757	747	723	733	749	746	743	757	738	714	728	738	747	826	722	721	777	730	750	755	746	710	760	757	709	708	745	718	751	758	737	768	763	760	762	713	798	803	708	737	738	751	702	781	758	748	753	700	726	804	733	773	732	735	792	712	730	748	761	733	735	737	734	749	737	751	758	767	725	727	720	781	747	806	753	748	776	654	745	750	734	685	732	772	759	716	741	777	762	753	750	762	734	709	735	753	749	737	745	736	737	748	741	764	806	746	778	720	769	770	720	755	804	746	780	701	760	745	752	753	754	760	756	742	779	740	730	789	773	765	761	700	795	771	766	719	756	736	700	746	735	790	739	757	776	731	757	765	756	752	723	719	715	757	740	765	773	777	742	775	771	749	715	742	778	740	723	735	746	739	748	735	744	755	691	717	703	781	796	777	697	761	724	774	753	772	742	740	746	769	744	748	726	744	793	733	705	732	744	770	784	754	718	687	733	769	777	779	788	784	739	755	771	740	753	758	763	757	752	704	779	753	735	758	739	746	759	759	762	759	799	776	764	765	768	747	762	743	775	734	735	770	734	741	759	747	714	767	768	745	750	679	751	731	730	741	770	784	727	775	766	694	747	741	772	727	770	773	780	749	728	782	752	805	758	820	724	778	776	753	768	705	813	786	754	720	743	769	779	777	746	733	738	757	739	757	759	818	765	790	734	752	731	797	790	759	795	787	805	742	722	793	746	747	713	746	746	746	779	775	729	710	753	787	705	760	758	756	790	687	734	727	723	726	731	727	729	747	767	787	728	700	775	760	727	750	780	766	777	729	750	724	727	778	745	752	741	781	810	784	762	816	705	707	756	748	770	778	778	786	781	717	702	787	759	752	712	744	738	795	689	744	744	731	722	779	731	727	732	760	774	761	803	730	707	776	746	740	760	688	718	763	762
5226	2729	6268	6048	2221	2986	5378	3041	1741	861	458	311	273	284	285	281	285	294	224	275	266	252	271	251	270	294	283	253	241	240	276	333	257	277	274	294	262	291	274	267	251	250	250	275	223	256	256	259	263	272	266	264	247	257	269	289	280	259	257	263	242	286	236	267	271	259	259	278	255	235	310	233	259	280	288	255	268	275	268	235	246	244	303	283	275	265	252	255	266	246	278	291	247	265	282	304	284	272	235	260	275	268	251	266	283	261	270	240	296	260	261	247	269	262	259	284	265	283	257	267	244	240	241	271	285	284	269	260	268	279	270	280	286	283	291	266	285	283	253	244	270	301	255	252	254	248	250	254	269	244	272	266	284	252	285	272	287	266	253	258	291	285	280	251	291	265	276	272	279	267	299	261	284	246	264	285	253	246	273	279	302	276	292	290	262	254	259	262	250	234	302	288	275	264	262	234	230	277	281	275	253	284	258	274	263	273	251	263	258	257	259	271	269	251	259	273	271	276	244	270	251	284	250	282	217	274	277	269	277	257	260	245	256	249	245	289	276	260	262	254	264	271	251	254	261	271	251	276	278	252	305	279	268	260	290	243	242	269	303	286	269	302	248	257	272	257	271	275	308	240	257	250	255	262	285	262	234	266	284	260	276	281	258	238	250	262	278	233	244	235	265	252	286	263	309	253	275	252	260	268	267	257	268	260	250	267	255	275	268	277	255	261	280	279	267	261	269	270	263	268	255	281	284	280	235	286	261	237	319	248	276	282	288	270	249	258	264	299	252	264	270	245	262	290	289	263	268	283	248	275	246	279	249	280	262	273	270	271	280	285	283	258	279	272	247	278	278	288	227	257	259	287	282	269	270	269	277	240	283	277	272	276	295	241	263	252	280	276	273	282	255	278	254	262	254	274	279	287	258	274	244	242	257	277	250	279	261	279	274	264	286	267	263	260	247	265	266	278	238	263	273	293	272	288	267	230	266	288	303	286	272	270	295	278	281	234	267	268	238	277	261	264	272	252	247	272	271	272	266	263	271	295	254	280	279	262	292	277	274	279	270	230	266	253	250	280	272	282	283	259	239	292	282	257	244	282	257	262	253	243	272	254	254	260	248	290	264	283	272	270	271	258	270	259	267	250	276	277	264	264	268	274	268	258	279	261	295	267	242	286	250	250	287	254	272	294	267	289	245	252	256	250	263	263	276	286	278	269	263	265	287	264	310	266	243	280	299	225	272	261	254	239	257	298	258	266	264	267	258	279	275	254	239	271	258	241	290	247	282	265	261	247	259	269	254	275	302	278	250	247	294	265	270	275	301	268	282	250	283	276	259	278	274	255	271	291	283	292	262	252	257	297	265	249	279	256	267	259	267	263	257	261	275	268	248	258	251	228	258	255	247	240	271	255	294	259	258	241	240	249	240	265	284	270	300	248	298	251	269	251	271	278	277	269	282	262	258	245	268	231	253	256	236	278	239	262	256	255	265	272	265	269	260	271	251	252	257	274	309	289	266	257	236	251	267	244	260	299	275	236	283	265	260	248	266	234	264	287	270	270	250	251	266	273	259	251	265	259	271	287	282	243	243	275	261	265	273	283	271	273	268	251	265	284	285	283	242	275	269	273	269	290	268	275	257	302	272	256	251	270	241	278	225	248	263	234	278	256	243	275	262	269	269	264	251	261	267	272	260	272	253	299	276	248	269	286	291	271	258	258	268	222	275	267	281	286	259	249	276	261	251	257	250	256	277	241	238	232	265	247	251	273	258	232	240	292	277	259	272	283	275	266	232	288	263	233	249	235	268	252	286	245	278	276	269	272	254	257	238	263	252	301	276	267	267	263	240	261	289	298	255	284	269	259	269	259	251	290	295	273	278	265	266	246	287	278	253	293	271	237	274	281	280	274	251	260	233	240	239	281	251	292	272	244	249	230	249	277	254	261	274	317	230	273	271	241	257	278	286	280	256	271	246	247	289	257	276	261	248	273	259	265	302	262	264	293	283	283	272	282	250	284	258	264	267	263	265	272	236	279	262	276	296	256	297	269	254	301	272	257	286	281	234	278	237	241	227	273	242	243	282	268	293	281	261	263	260	271	264	245	237	280	261	269	258	276	266	263	265	284	254	237	244	269	289	271	232	259	275	239	263	242	268	247	249	289	250	257	275	248	277	275	267	265	284	264	251	254	252	246	279	269	287	252	246	267	293	289	266	252	277	250	263	280	280	251	282	246	286	258	294	250	258	265	267	289	265	271	259	253	272	292	279	269	270	256	284	267	273	290	256	261	291	284	244	259	271	268	292	282	250	255	286	265	250	288	284	279	255	296	281	274	257	299	270	250	273	262	273	273	252	270	258	249	267	245	285	285	234	249	290	279	251	272	245	252	282	288	273	297	270	254	258	242	277	269	297	276	243	260	250	237	246	218	241	241	256	244	290	272	230	244	284	283	294	273	250	261	243	248	273	252	275	251	265	270	264	244	293	278	249	265	298	270	246	260	254	274	248	265	265	264	237	251	295	288	247	277	257	272	281	261	272	246	281	302	272	239	285	259	246	274	251	275	285	230	262	278	239	259	234	271	255	282	282	244	282	271	269	235	264	268	271	272	276	280	247	260	255	278	253	255	282	278	259	290	257	253	269	260	253	299	255	236	292	286	279	259	266	293	236	270	274	257	267	240	254	265	268	251	302	292	268	244	263	290	274	258	269	241	271	261	287	250	247	305	255	275	256	280	244	274	291	265	280	230	266	247	258	258	291	281	248	228	240	274	275	221	272	262	261	238	297	289	253	264	281	275	285	222	255	295	256	266	267	259	236	248	259	280	235	260	280	278	276	275	274	273	263	255	307	244	279	255	265	275	291	290	289	248	250	279	275	298	246	276	252	263	272	263	295	251	284	270	266	265	286	265	286	226	261	247	277	273	266	253	251	259	250	271	270	262	245	269	250	287	271	250	280	268	258	235	251	235	271	264	280	287	248	263	245	278	263	258	263	266	250	245	244	273	280	247	270	266	277	265	263	258	250	263	265	266	276	256	254	225	230	259	264	243	284	258	274	274	269	260	268	241	279	274	246	256	297	271	254	250	273	285	257	284	254	246	279	272	271	289	256	267	239	255	266	255	274	284	245	257	266	255	264	261	278	247	272	260	286	254	307	277	263	269	243	263	279	271	278	289	281	245	277	244	312	245	283	271	269	258	276	263	255	240	260	261	238	280	249	251	265	260	268	253	287	265	281	263	276	242	292	277	277	262	273	250	253	278	276	266	240	276	272	273	264	255	222	262	265	268	272	299	276	260	288	283	286	261	270	264	241	259	254	249	290	279	262	265	267	252	273	268	257	295	273	253	244	257	253	244	281	285	276	252	234	260	237	269	273	266	273	267	261	269	256	247	247	269	249	308	275	286	259	252	270	277	263	247	291	258	261	265	258	263	269	276	251	240	252	290	252	278	283	265	248	297	267	268	274	258	255	270	270	245	253	290	275	282	266	291
4649	2529	11718	12993	6403	12144	18524	11253	6527	3109	1469	1091	826	784	809	757	780	786	692	740	753	748	739	740	713	771	788	726	756	771	755	762	792	745	746	749	748	745	728	698	701	802	776	748	768	791	743	703	706	778	764	765	777	755	772	799	781	712	710	738	768	728	762	732	714	749	742	754	740	734	784	754	769	773	780	734	740	747	771	748	736	764	719	726	771	744	724	697	725	766	726	776	732	752	807	711	809	736	807	727	746	773	723	750	733	789	759	751	751	740	761	728	720	736	768	799	736	761	761	761	686	716	752	735	749	740	752	762	737	719	766	765	799	760	803	737	731	724	725	713	762	756	738	795	775	761	751	753	712	830	741	751	759	708	702	747	763	735	756	742	803	773	700	754	776	748	787	791	734	689	775	722	722	722	763	751	731	761	759	741	746	780	728	738	769	796	716	783	751	738	724	729	701	756	735	742	712	779	721	761	714	756	751	808	768	737	743	716	731	780	712	738	789	780	707	753	714	724	749	813	781	749	770	727	783	764	736	755	837	780	769	772	742	748	717	757	759	750	744	708	757	739	749	746	742	758	754	762	782	702	737	767	794	787	737	759	748	778	818	754	718	716	741	767	751	709	767	736	768	754	734	703	762	777	799	752	746	709	740	748	741	722	714	747	768	791	774	760	756	801	740	792	734	788	747	807	729	715	772	758	798	731	700	726	765	734	720	746	799	741	752	744	744	750	725	744	771	705	733	752	716	752	723	734	757	758	787	751	752	772	716	758	757	744	764	730	697	769	760	750	724	750	757	745	688	720	754	764	765	737	759	751	790	747	742	786	729	726	764	756	809	756	769	781	717	763	763	769	738	767	708	796	723	731	732	703	739	742	699	737	734	765	765	753	731	714	728	735	730	791	733	719	704	740	759	762	782	769	716	720	738	783	729	754	744	773	734	739	778	763	739	751	747	714	758	750	769	740	745	753	740	735	748	728	752	693	725	772	820	731	733	776	754	740	720	755	754	707	709	769	751	761	712	749	694	805	715	736	711	796	788	771	766	709	777	689	708	729	755	742	800	750	751	752	747	752	747	753	769	801	778	762	710	694	748	778	710	748	705	740	747	765	765	731	733	775	806	728	767	793	789	781	731	746	771	817	721	780	753	800	750	720	744	755	775	743	750	753	765	713	738	739	779	757	732	764	742	771	773	740	770	780	773	773	760	705	790	743	793	710	743	766	766	747	773	785	765	784	736	748	730	767	798	723	738	721	759	759	748	749	738	809	699	729	754	765	741	762	708	757	752	750	739	775	712	773	766	816	755	795	729	741	740	732	744	717	750	802	751	769	726	790	765	782	736	749	722	763	753	739	735	776	738	766	718	731	719	794	743	765	800	732	747	758	793	738	756	708	744	757	762	725	714	777	749	738	785	719	742	765	730	787	790	724	708	727	699	699	757	687	775	773	773	727	798	725	735	748	697	755	779	736	690	729	722	709	754	732	773	756	759	713	701	740	752	719	730	748	699	781	770	741	729	725	719	758	716	729	733	741	732	725	716	711	726	811	713	724	783	754	727	761	759	693	753	758	778	748	750	716	707	756	732	735	721	758	732	783	745	798	820	769	715	746	738	774	761	753	750	758	759	739	688	777	733	720	768	703	776	724	765	748	798	723	777	760	748	740	746	786	753	767	682	770	731	704	740	781	753	754	765	779	803	788	731	749	761	765	743	774	745	780	783	748	782	738	754	748	729	738	729	724	785	752	742	717	774	716	740	698	757	781	756	780	821	778	785	727	737	813	810	721	702	717	742	706	724	774	739	766	746	730	792	771	737	742	752	767	721	766	735	736	748	714	751	718	778	812	734	739	732	735	690	740	760	770	728	755	799	725	750	794	783	727	756	793	699	774	692	725	780	745	804	758	794	781	736	749	734	749	785	777	745	714	735	740	817	783	707	751	825	762	776	751	729	772	738	715	719	755	804	752	760	739	708	765	753	750	730	758	753	812	737	739	756	713	690	752	736	754	735	777	817	755	701	763	807	706	746	751	731	744	749	739	771	763	742	764	807	726	736	744	821	760	799	738	731	745	734	737	673	719	767	772	770	769	793	762	702	766	712	788	756	718	768	745	753	743	729	757	757	727	705	789	699	770	757	713	804	747	754	720	700	740	779	712	778	739	742	758	763	716	689	775	755	697	733	673	709	741	729	707	751	828	706	774	727	753	749	712	731	710	760	722	703	766	766	810	736	742	756	737	730	755	730	706	774	743	768	769	707	766	737	732	738	745	719	726	751	753	777	714	752	782	761	779	743	783	740	727	727	686	813	775	722	770	746	775	669	785	715	686	734	786	736	756	759	701	738	745	793	742	741	723	689	751	714	752	723	728	737	786	763	760	753	720	783	687	742	764	780	759	745	720	809	758	724	728	738	751	792	771	744	785	781	695	734	743	710	785	756	784	743	761	715	748	754	771	759	750	755	714	750	759	745	734	753	732	739	748	759	730	739	760	724	769	743	725	796	762	728	746	760	803	707	758	729	809	738	745	731	741	734	768	715	736	720	728	720	759	784	737	710	768	794	714	766	721	786	761	695	773	762	762	771	796	752	768	712	756	692	752	769	693	777	766	744	725	784	733	714	794	781	739	741	730	783	728	759	741	731	791	778	761	695	736	784	756	775	807	739	767	715	763	787	771	743	673	753	732	775	771	711	762	714	744	792	705	727	735	804	739	786	788	797	749	762	724	763	758	734	729	746	718	691	747	771	741	732	803	743	723	725	735	713	792	748	733	749	770	714	707	779	761	749	766	717	738	733	800	757	723	754	782	778	766	729	795	763	790	753	711	731	764	717	764	780	789	742	733	700	760	702	740	779	747	726	717	791	740	769	734	803	731	712	779	804	723	750	737	726	806	722	803	715	760	764	722	764	746	765	749	746	784	810	787	736	756	802	786	777	776	775	755	762	753	764	720	745	764	724	759	766	701	767	779	743	732	802	751	741	745	753	766	764	757	712	701	725	711	795	794	791	753	747	745	705	768	771	784	748	760	728	741	732	728	726	758	765	731	727	764	748	716	768	753	750	772	755	750	744	779	762	694	762	714	736	747	761	799	764	761	769	751	741	783	755	733	724	800	719	744	744	783	783	739	743	749	663	712	705	761	724	798	687	810	732	654	725	748	699	764	742	685	754	748	750	772	776	754	749	755	731	714	734	772	699	704	764	766	730	774	747	769	807	792	779	724	754	751	775	746	807	684	765	754	758	715	715	750	763	728	757	723	782	747	765	722	737	718	762	734	734	767	748	737	796	760	788	714	760	742	769	753	769	708	726	725	723	720	750	757	821	778	798	769	724	744	734	732	758	778	771	792	752	810	736	771	753	753	734	832	747	739	726	774	773	736	761	692	802	776	739	781	815	734	729	740	721	733	781	752	724	767	727	776	730	715	747	723	709	781	741	798	742	765	748	721	713	724	759	757	730	772	752	760	720	743	742	779	799	796	749	815	732	771
4903	2641	6258	7214	2246	3061	4858	2887	1557	701	422	315	286	256	273	255	264	282	276	275	237	275	250	301	278	261	286	293	272	279	284	268	246	287	283	274	294	247	287	257	254	269	279	267	274	289	245	236	266	261	286	254	270	293	266	249	301	278	288	252	271	255	266	256	263	259	255	267	284	283	266	264	261	281	268	277	240	254	244	268	262	242	271	302	280	267	259	260	276	254	287	267	280	314	276	269	265	263	244	254	257	274	266	276	273	272	233	257	271	237	263	255	296	278	291	258	246	280	290	259	240	264	259	251	258	290	268	271	257	298	278	234	274	295	274	271	249	287	266	281	268	269	271	259	258	290	279	267	272	277	255	293	274	260	257	274	253	250	273	269	292	269	271	272	274	238	244	274	269	287	247	272	261	267	294	258	280	230	244	254	255	269	283	256	265	265	276	259	247	238	270	255	255	245	283	274	239	297	254	238	247	278	288	313	278	276	261	280	255	295	231	258	303	285	263	271	268	278	268	259	251	257	234	276	263	271	263	268	269	269	276	281	286	279	261	255	292	268	243	278	289	257	271	243	266	265	258	273	294	277	252	288	246	281	265	297	294	269	249	267	263	261	272	295	260	290	265	267	294	266	238	256	253	254	292	253	267	288	290	288	254	271	268	276	270	267	265	279	252	265	261	278	278	253	306	284	291	274	277	281	272	254	277	284	298	250	274	256	285	249	273	264	271	255	252	294	254	265	259	292	261	291	268	272	265	264	271	246	267	269	252	298	275	269	252	253	266	250	242	277	282	286	257	271	283	271	278	305	289	270	264	255	249	285	277	317	278	240	274	254	288	288	255	289	276	261	276	265	290	282	267	264	253	256	241	270	272	256	277	281	244	268	282	264	268	264	246	269	265	270	253	246	254	276	273	263	274	242	274	275	241	281	287	273	269	282	289	279	246	253	279	287	254	242	229	298	277	285	279	279	270	269	267	274	258	252	255	269	259	263	255	254	265	264	286	266	266	251	264	278	261	275	285	222	283	280	227	248	273	292	269	316	275	260	260	250	268	257	274	285	282	256	283	244	276	285	270	265	277	285	268	262	273	250	263	257	246	251	227	267	279	289	235	263	267	271	241	296	260	260	316	276	277	257	268	261	261	277	251	237	267	257	238	236	278	283	274	268	252	241	297	265	259	272	268	279	273	245	249	264	257	249	265	260	293	299	248	282	273	256	249	285	256	290	235	284	263	268	232	260	259	247	298	259	266	263	284	252	248	265	255	270	284	254	251	263	253	280	272	263	249	253	259	259	273	260	270	250	261	279	266	296	277	264	258	254	265	284	283	250	262	260	245	265	239	284	247	241	248	261	273	265	239	261	265	259	269	258	285	267	265	281	264	242	253	250	250	257	251	262	239	275	279	240	259	279	269	281	252	271	269	260	252	287	284	244	267	259	246	269	275	284	286	283	278	278	247	255	275	280	239	226	236	238	286	276	275	284	265	247	254	282	249	270	277	281	268	257	273	264	277	261	224	287	265	288	268	231	270	281	267	242	261	291	278	263	278	261	254	242	272	271	280	281	260	239	247	251	231	296	259	277	265	255	248	251	261	292	251	286	264	252	260	266	275	290	229	242	263	261	256	279	285	302	274	247	261	252	251	295	256	286	246	272	235	257	281	253	256	256	276	271	270	279	251	277	254	258	300	284	272	288	308	270	270	262	266	254	297	262	237	267	284	239	252	258	304	285	266	261	256	272	248	265	260	273	270	274	269	279	262	266	273	265	270	291	273	268	280	241	258	276	262	259	272	245	248	251	255	252	236	271	240	256	260	259	273	262	275	277	271	269	246	263	291	261	274	260	306	279	273	283	280	266	246	280	247	270	289	249	272	285	237	283	269	250	264	274	288	264	272	270	269	281	270	278	238	256	258	263	283	266	263	267	279	245	242	284	246	253	245	267	269	259	253	291	240	267	270	216	257	289	281	271	279	291	240	251	236	254	266	296	256	251	265	263	255	239	271	303	260	266	272	266	260	271	247	267	285	257	293	287	265	270	244	281	280	251	253	274	255	256	260	260	254	267	260	250	249	259	280	262	273	252	299	281	304	267	256	253	266	269	259	278	287	286	274	278	254	258	271	268	279	284	230	271	280	281	263	256	298	290	266	298	252	285	258	268	266	257	270	264	263	288	294	276	264	266	253	286	277	271	262	258	278	256	270	263	272	308	255	267	281	267	275	264	263	321	262	259	254	227	275	248	251	241	263	246	278	256	256	291	266	269	299	262	253	240	233	282	270	269	253	277	267	258	269	271	252	285	262	256	263	266	288	237	274	266	260	243	256	284	234	258	276	256	302	283	274	247	257	260	259	239	275	269	250	276	271	258	262	284	258	265	236	256	294	281	254	257	272	281	258	236	274	273	271	274	245	252	263	260	243	282	270	251	252	280	254	294	255	271	261	271	283	274	281	245	255	246	265	241	263	263	267	273	270	279	264	290	277	274	241	271	253	285	278	292	249	261	265	256	294	271	258	246	279	302	271	230	277	298	268	272	253	265	286	236	299	264	277	266	260	269	267	288	274	245	270	274	263	277	271	252	262	274	273	261	265	286	288	264	243	230	276	269	267	281	262	306	263	285	283	262	269	270	235	276	259	301	254	257	265	259	269	239	266	252	290	257	276	261	255	243	271	270	252	267	264	256	275	268	290	268	256	273	249	230	257	266	266	256	284	269	241	262	272	265	259	263	286	259	281	269	259	298	274	293	246	264	254	266	276	230	258	248	252	255	279	266	278	241	268	263	292	277	269	289	236	270	275	271	251	245	262	255	260	248	269	293	275	287	253	270	285	266	263	267	258	288	261	253	258	247	288	283	270	279	270	218	241	257	278	247	266	304	266	258	273	235	278	245	288	253	258	277	277	253	274	257	275	259	260	287	276	268	253	290	281	255	283	296	254	262	275	243	251	267	267	311	294	244	238	285	230	244	270	263	266	268	245	316	271	253	259	268	249	272	237	233	240	233	252	247	254	274	266	260	224	262	265	223	254	276	234	266	276	259	290	272	269	299	297	253	253	268	291	292	267	265	267	268	268	256	281	271	276	263	236	254	277	296	286	311	277	259	258	269	277	259	252	296	260	289	269	274	261	255	278	248	247	266	263	250	275	257	234	275	232	263	255	279	234	271	255	263	264	238	213	280	280	246	259	265	254	259	245	263	258	259	262	253	272	252	272	260	287	271	283	285	271	247	264	255	267	264	259	255	258	263	319	289	278	288	262	259	258	265	226	269	270	291	234	262	275	267	260	255	271	287	274	284	267	261	267	259	253	284	289	259	263	242	288	278	279	257	274	267	245	276	291	316	270	278	269	250	283	272	279	255	252	261	293	260	270	252	248	289	252	259	259	249	273	264	261	267	228	300	287	240	306	293	261	275	247	271	287	266	288	268	271	277	256	251	272	265	259	262	264	258	287	268	268	287	288	277	266	251	257	272	272	281	267	292	277	270
4366	2782	11173	17016	6346	12280	16938	10798	6133	2811	1553	1069	869	809	704	790	732	754	718	708	814	738	786	704	753	763	765	783	745	783	725	680	751	750	795	785	775	767	763	782	796	745	748	735	730	754	756	803	756	721	707	768	717	793	749	754	791	774	740	816	691	763	782	747	729	732	743	790	756	775	776	760	723	771	760	781	755	734	725	741	777	741	780	702	755	745	688	748	730	761	711	745	771	730	764	736	783	738	747	744	750	761	713	757	758	681	775	771	760	726	718	757	753	779	765	759	761	747	762	730	724	771	735	751	815	762	758	711	759	719	739	766	709	694	768	743	720	739	770	791	762	695	795	762	737	751	733	765	719	743	766	720	700	742	695	775	710	709	803	762	794	718	731	774	749	813	760	736	717	742	762	739	775	737	765	744	750	701	803	745	752	792	735	784	723	733	728	730	760	738	758	726	744	749	767	772	754	754	760	777	757	701	697	773	779	757	750	780	729	816	748	694	714	787	696	777	781	771	762	758	712	692	736	748	743	807	719	821	742	698	779	754	787	744	719	772	702	748	760	738	755	788	791	809	770	745	706	767	709	743	765	740	751	741	727	688	727	772	792	740	743	777	762	788	766	717	769	754	740	731	778	760	763	760	723	783	753	690	777	752	753	765	721	762	732	727	784	718	738	732	751	790	729	703	732	731	760	726	772	744	781	766	784	742	771	794	760	780	729	792	769	799	781	803	753	700	794	764	761	787	711	788	738	792	741	727	777	680	765	780	751	733	765	742	785	744	713	753	825	735	746	791	726	731	770	767	726	743	727	798	730	715	757	724	781	740	749	735	778	748	718	739	694	732	706	734	742	784	737	720	789	777	774	742	775	740	745	784	776	736	740	722	747	825	742	745	732	733	751	730	756	749	818	742	715	804	758	742	756	783	710	764	743	788	769	754	753	730	776	714	755	754	770	763	758	740	755	752	729	775	800	729	747	788	761	701	773	789	752	740	750	785	721	710	740	789	785	676	787	730	715	754	762	759	705	746	764	716	780	756	743	752	772	742	758	738	767	769	730	729	793	778	734	759	765	777	730	710	733	747	788	737	817	722	795	739	732	765	783	747	742	749	750	762	760	761	725	744	782	765	740	738	743	761	813	768	744	752	702	788	827	761	784	735	772	708	754	747	733	766	742	725	781	745	791	773	775	723	738	720	723	728	772	725	744	794	743	727	761	716	780	717	770	805	740	759	737	727	795	714	745	725	749	772	732	735	698	781	717	790	712	759	764	727	748	684	773	747	703	765	787	729	747	760	724	774	746	723	745	727	725	746	747	701	761	795	734	770	735	791	792	756	771	794	761	756	746	756	755	773	715	723	738	758	729	794	776	690	744	788	754	724	691	738	744	754	786	751	776	774	765	763	675	788	745	789	762	759	790	819	771	727	778	742	763	766	742	786	762	744	724	763	749	716	795	761	718	798	707	739	739	765	744	739	779	746	804	759	754	760	746	744	700	716	738	776	757	750	768	749	737	749	801	689	757	781	763	726	738	758	793	726	710	791	713	801	800	737	814	724	724	737	789	710	742	732	757	769	741	801	766	741	749	772	747	735	737	781	785	797	755	784	806	731	779	773	751	736	749	698	740	694	724	677	694	745	752	772	737	759	743	732	763	738	747	769	702	740	735	734	751	802	745	765	747	698	790	753	749	729	802	762	763	737	732	719	743	718	738	727	801	752	764	773	791	744	694	724	697	787	768	770	757	745	772	779	758	740	719	722	736	706	784	736	693	697	711	738	757	761	738	715	783	786	721	750	761	746	727	720	724	726	719	750	735	734	786	718	720	731	758	743	776	738	777	751	773	734	757	712	741	731	792	745	751	810	742	719	737	785	752	754	716	735	707	729	763	740	757	772	735	777	770	766	763	758	736	760	751	750	727	741	731	801	790	748	763	772	753	769	774	695	708	725	710	768	791	732	790	762	754	795	749	720	767	734	787	755	747	726	760	722	744	754	774	808	771	763	714	763	761	759	760	759	795	764	771	720	753	767	733	801	729	770	730	751	755	690	747	777	766	775	745	752	758	732	778	754	777	776	740	760	718	715	785	729	723	764	800	705	748	783	781	777	768	754	797	798	756	733	734	779	757	722	717	778	739	720	719	795	760	831	771	722	770	757	715	754	745	709	752	840	799	742	754	776	741	708	716	783	733	718	747	752	693	670	743	743	742	718	761	732	733	714	741	783	784	755	734	738	753	740	732	731	745	730	784	762	713	745	754	818	812	734	719	725	793	759	734	755	745	740	683	791	784	751	769	750	765	698	786	764	716	768	771	731	790	782	718	804	745	759	771	795	773	743	769	726	770	815	766	729	764	745	773	777	698	748	749	766	765	722	777	764	757	726	819	731	777	711	752	738	700	754	807	770	768	730	761	762	740	804	749	762	755	721	718	757	711	743	789	737	728	804	725	726	732	789	777	729	797	761	804	791	726	793	763	754	743	737	784	746	738	743	751	750	780	724	747	729	709	799	740	771	759	725	756	739	719	734	775	704	747	731	751	752	754	753	752	766	692	725	761	734	760	767	767	769	760	705	746	732	790	738	684	780	745	727	754	721	725	750	707	757	766	766	806	781	807	719	753	794	787	729	761	738	776	729	745	769	748	755	726	745	730	725	774	755	738	781	770	765	692	793	763	748	781	798	741	784	723	765	683	810	727	748	754	765	734	778	720	797	793	669	749	699	732	773	728	774	767	749	752	697	741	779	712	739	760	761	688	780	764	762	694	742	749	739	773	770	739	742	750	736	691	734	781	747	734	726	753	744	806	719	729	750	785	795	769	811	764	731	762	782	754	730	748	736	758	790	722	768	790	756	700	732	758	716	774	717	773	764	724	784	723	778	788	738	741	750	800	740	714	715	752	740	744	728	763	720	805	760	738	738	790	751	769	734	727	764	707	728	776	748	726	746	771	737	725	732	747	758	722	742	778	692	771	764	671	706	753	789	769	762	748	768	762	751	768	779	717	742	814	768	776	714	776	792	841	803	724	762	737	704	745	740	737	757	710	742	705	773	750	722	787	703	726	737	768	759	782	760	707	754	743	817	789	743	751	757	764	791	793	734	738	758	708	706	788	699	746	756	771	730	754	731	791	738	763	790	741	763	748	730	739	742	718	748	781	724	745	766	783	773	741	697	733	790	694	754	765	766	702	756	746	788	743	732	698	785	764	744	748	768	750	770	743	795	762	723	752	695	759	748	708	723	727	757	743	707	739	737	758	798	762	815	750	709	749	743	754	766	765	721	813	772	725	777	744	749	695	715	780	738	744	761	751	752	711	738	788	729	765	745	765	747	792	733	711	801	751	768	713	755	796	751	779	746	793	708	704	735	743	734	796	734	694	754	774	745	744	746	766	775	756	753	761	744	766	751	754	755	760	767	741	727	751	743	711	802	747	743	750	770	739	699	762	731	764	757	755	748	746	739	740	761	727	752	738	721	697	719	778	703	755	749
5252	2962	8531	8415	2282	2710	3672	2529	1288	672	421	337	295	263	262	257	251	270	251	248	270	249	269	273	293	287	266	258	275	231	245	284	225	301	257	250	252	266	269	279	292	261	280	257	262	268	255	277	260	275	274	252	270	287	265	291	262	264	269	265	277	287	280	262	296	261	269	288	271	211	275	248	251	219	245	244	248	266	286	248	277	237	269	285	273	254	286	278	253	256	284	250	255	232	289	276	268	264	255	245	277	270	271	271	252	301	277	274	247	265	279	306	277	269	262	286	306	265	229	292	264	257	247	260	246	286	271	249	271	251	264	274	258	278	294	257	268	298	260	272	272	261	267	272	267	268	250	259	265	295	293	254	277	284	260	253	258	266	288	268	233	264	299	276	268	290	272	270	259	291	268	277	298	291	243	294	244	297	253	273	254	262	258	237	265	260	276	276	273	267	283	275	287	278	240	273	276	301	262	273	267	256	227	273	267	268	268	273	257	250	300	268	283	262	271	264	248	267	269	267	256	287	285	265	258	269	268	265	275	261	275	262	257	287	252	268	256	301	267	263	257	292	272	290	261	254	262	272	262	296	284	243	288	291	265	273	263	243	248	263	279	270	236	281	234	279	261	287	257	260	254	258	258	302	274	271	283	270	250	255	287	278	263	262	254	260	245	252	263	279	251	273	284	266	270	287	252	247	286	277	275	258	232	262	235	286	264	294	253	253	262	300	268	265	248	255	260	261	269	270	287	282	270	278	286	253	268	260	266	233	261	289	270	267	276	252	254	277	297	273	260	293	252	252	270	255	266	284	267	258	246	244	265	263	287	266	302	288	257	254	271	240	270	276	257	262	252	266	281	249	274	254	271	265	262	278	248	284	294	269	260	271	290	260	289	269	262	311	276	244	245	283	301	277	264	236	294	293	270	269	231	267	263	286	258	255	238	263	266	267	327	261	279	298	242	267	278	243	256	274	271	260	278	271	261	248	244	242	287	249	278	267	280	263	260	263	263	232	258	259	247	263	269	291	273	267	276	274	262	264	265	261	291	263	292	250	278	282	250	243	262	290	266	242	263	273	249	277	284	268	275	274	249	263	272	266	264	257	284	281	239	286	271	277	249	265	262	271	286	259	249	274	262	268	281	281	263	266	281	265	263	267	246	254	269	238	246	253	271	290	259	286	253	269	254	273	265	245	251	279	264	257	276	254	273	268	263	278	277	280	288	269	295	278	263	299	263	267	269	260	254	254	245	259	277	260	281	272	253	265	256	275	269	264	274	248	273	298	294	271	276	255	271	293	280	255	256	277	270	276	269	264	269	284	266	292	266	234	267	273	287	295	258	253	248	253	253	242	252	257	250	262	268	269	271	293	259	274	279	267	278	229	266	273	274	261	260	262	270	294	260	263	263	277	265	273	279	290	267	269	278	245	258	282	284	275	245	304	248	293	260	292	250	242	259	274	288	274	284	284	262	252	259	273	282	252	275	266	259	254	273	239	275	267	270	274	270	266	288	276	283	259	278	263	264	295	279	311	277	252	266	269	272	250	281	278	272	268	259	274	274	249	237	264	273	262	246	258	247	232	313	271	262	268	271	264	278	266	272	256	256	261	296	267	260	251	261	264	267	255	237	283	265	261	292	298	265	261	281	286	268	251	262	268	269	261	267	267	271	273	283	278	258	269	297	283	271	273	304	246	279	291	261	237	289	252	286	260	295	247	232	294	256	276	262	277	266	279	268	248	279	254	274	253	265	296	226	294	225	262	238	254	277	235	293	268	271	259	254	298	283	261	272	256	247	257	272	255	253	268	269	265	269	237	209	248	210	264	261	272	222	302	250	288	248	255	266	261	246	262	262	263	279	266	265	275	291	255	271	245	272	233	263	260	271	258	277	279	272	279	281	294	268	253	253	248	266	272	251	266	253	277	277	259	253	298	252	265	246	266	287	270	256	237	264	229	298	282	273	249	274	266	286	259	273	270	259	259	254	275	251	277	273	287	290	265	281	224	240	265	279	254	255	278	237	282	250	298	299	250	245	244	276	246	253	274	303	259	254	260	232	250	268	273	266	262	255	307	274	260	267	268	269	269	258	250	277	283	277	278	259	271	274	250	246	237	279	275	281	281	262	227	275	261	260	245	274	273	277	264	290	291	241	256	258	288	281	275	262	260	277	279	274	267	293	258	261	298	262	255	286	284	265	255	289	240	304	256	262	232	249	233	271	297	259	274	271	249	263	245	280	253	308	290	291	285	280	271	259	266	259	228	264	249	257	251	304	245	292	262	269	251	253	266	261	268	286	289	295	251	290	268	263	259	265	256	240	257	270	295	297	257	271	249	324	264	304	255	286	283	256	259	267	291	263	244	262	248	269	259	263	269	251	291	289	268	286	290	269	298	253	287	268	279	268	278	243	237	268	296	241	265	266	245	284	281	293	272	303	292	256	269	266	270	261	261	257	285	246	252	271	250	276	266	266	303	247	263	270	235	292	279	258	283	236	252	275	272	283	248	256	251	266	271	254	274	234	273	273	279	237	283	289	265	265	273	288	263	290	250	285	239	239	253	289	275	274	257	246	271	259	283	290	274	284	278	266	283	269	251	284	293	254	289	273	260	271	268	284	240	256	274	273	279	284	274	276	263	241	241	280	271	273	241	244	308	232	265	301	288	277	257	300	251	284	286	269	280	246	259	262	247	273	261	275	280	267	251	269	230	281	252	292	269	301	306	266	270	304	257	272	279	273	243	285	257	276	277	258	277	271	255	252	252	261	280	267	264	297	251	257	288	286	278	289	281	248	294	247	258	262	272	282	282	256	271	265	272	246	298	280	272	270	255	267	272	262	299	261	250	258	289	246	274	286	277	269	287	274	244	288	303	266	272	281	278	269	258	291	272	276	240	284	296	269	300	266	244	252	280	260	265	303	255	259	259	263	260	258	286	295	250	276	297	268	255	282	267	246	252	273	268	271	256	276	257	250	280	254	256	250	254	282	267	269	274	291	250	279	260	257	262	284	270	256	267	246	266	279	261	271	253	264	267	254	282	290	267	264	286	245	272	250	257	249	260	281	281	273	250	279	277	256	284	300	258	257	257	269	292	260	285	278	247	285	265	311	287	271	270	265	264	274	249	282	283	290	294	275	292	281	250	243	271	292	295	270	256	292	288	228	255	269	241	278	286	267	254	244	295	266	274	287	255	245	245	298	298	299	247	257	268	278	275	272	262	260	254	289	277	232	264	255	285	256	282	282	265	281	264	286	251	234	281	302	279	264	286	268	309	285	264	241	257	249	289	262	245	285	249	262	281	279	230	278	259	274	260	246	285	270	248	265	246	278	292	287	259	267	253	263	277	272	262	263	261	252	283	254	266	251	266	260	262	285	256	285	279	298	247	250	254	273	267	264	272	264	279	252	235	262	270	250	313	273	259	271	275	283	251	301	261	292	280	271	258	299	260	278	264	274	282	276	275	267	286	257	257	274	259	263	278	254	243	250	252
4503	3004	15043	19042	6298	11391	14102	9760	5267	2517	1418	1031	867	798	742	748	758	747	761	757	741	731	757	774	753	756	769	755	746	783	742	763	767	756	761	777	720	781	725	760	766	828	821	771	719	707	715	753	782	728	780	745	749	768	708	787	729	709	749	721	732	712	773	783	743	806	752	762	762	783	772	755	740	720	739	777	797	725	756	727	746	731	761	744	734	778	741	708	767	782	732	749	770	735	719	769	734	778	767	738	768	785	776	744	738	725	730	791	737	746	737	755	725	728	747	754	761	737	799	734	766	783	751	765	745	807	746	755	741	755	739	775	732	718	736	757	807	762	726	753	751	754	786	736	749	710	734	779	787	771	775	785	709	742	756	777	790	742	754	739	756	758	753	706	751	775	732	724	740	749	747	755	765	726	747	714	792	754	771	754	785	735	771	788	749	705	762	770	725	745	729	757	760	751	710	747	704	714	723	759	760	746	747	748	771	771	730	740	768	788	763	800	709	772	734	733	754	762	745	733	722	757	722	711	753	736	755	747	766	728	744	764	742	747	722	758	739	764	736	776	755	786	757	735	785	722	734	716	761	734	762	743	769	725	768	746	837	767	702	743	768	719	707	742	761	774	751	726	735	740	723	737	760	776	697	750	733	739	743	770	759	777	714	773	768	744	747	755	748	782	728	764	705	805	762	741	760	787	763	706	753	726	748	779	752	718	702	733	780	769	715	755	731	780	784	743	737	807	775	796	765	728	725	705	759	764	770	784	754	726	789	736	739	719	775	761	759	754	764	785	759	753	775	780	744	774	777	754	748	799	766	766	773	752	768	779	721	764	721	726	720	731	729	708	791	788	703	731	749	770	786	823	725	776	725	754	798	764	780	690	717	793	779	759	712	773	767	752	724	729	743	742	759	715	788	758	763	766	738	738	726	783	772	760	764	734	801	743	726	753	757	738	709	743	782	728	772	775	736	734	740	764	786	790	734	755	765	758	759	736	785	778	738	768	796	740	767	698	742	749	730	714	762	746	746	761	776	777	771	762	763	773	765	761	756	781	735	727	773	780	757	794	731	777	785	715	783	810	793	735	741	777	790	769	771	751	758	807	726	726	754	730	809	739	779	736	778	786	744	727	671	765	814	751	744	796	727	719	736	762	756	745	798	778	742	768	738	766	746	752	790	759	780	746	733	747	728	768	728	807	776	755	758	724	730	774	742	793	749	780	752	731	796	784	721	718	767	775	739	766	750	787	768	751	694	738	815	805	782	778	744	765	747	797	734	768	690	730	755	751	775	735	741	773	759	744	775	750	775	732	760	727	747	788	772	831	773	755	750	767	754	757	751	731	791	729	767	724	730	755	818	762	817	704	751	747	738	741	750	744	788	782	768	725	779	719	774	797	710	733	762	736	709	771	797	764	767	764	761	823	758	747	777	733	750	758	741	733	787	700	757	774	782	775	725	756	744	760	737	749	689	703	789	766	726	739	788	758	833	760	772	773	720	744	765	762	760	732	744	741	753	729	720	747	779	745	723	758	780	790	734	742	756	768	782	762	769	765	730	748	771	810	700	772	802	752	751	739	763	717	826	782	736	713	786	760	762	781	743	716	753	700	693	751	769	712	714	754	686	749	753	796	755	738	712	786	742	746	774	753	771	731	741	781	730	812	741	803	751	778	774	763	741	783	777	771	711	793	768	774	736	787	720	768	718	738	767	738	716	766	747	749	751	788	739	784	784	772	789	763	793	795	717	752	756	752	787	767	780	782	738	756	778	767	762	769	779	764	687	782	703	744	766	768	808	807	781	735	755	772	778	793	765	761	757	727	729	749	780	696	762	757	784	737	761	769	799	764	777	748	733	737	798	745	743	754	756	769	745	769	719	802	773	777	796	797	746	769	734	723	771	739	723	780	743	768	796	756	778	782	757	790	783	759	774	779	765	759	778	716	781	757	759	745	769	737	774	748	785	743	765	773	724	761	823	765	715	827	721	789	760	748	694	739	730	728	788	780	722	735	715	787	775	741	767	762	780	741	775	786	742	751	775	779	775	799	739	759	751	770	728	715	745	717	696	793	775	793	812	734	763	744	754	729	718	728	756	727	754	780	748	796	784	730	767	773	731	723	727	801	728	740	732	775	767	804	741	746	722	769	689	761	755	767	762	765	793	757	691	826	748	770	803	760	779	721	742	765	735	752	766	754	770	755	741	721	815	735	745	732	726	769	735	737	754	790	784	758	757	733	794	741	753	739	791	728	710	720	733	770	770	786	756	720	745	748	742	730	751	741	739	717	713	761	778	743	759	715	772	769	728	721	771	739	711	746	727	771	744	750	781	731	772	756	753	738	751	767	737	754	760	755	759	781	738	740	744	771	783	746	756	743	756	773	749	752	762	786	763	776	777	753	782	785	770	786	784	795	781	756	791	700	804	792	773	730	788	795	754	760	738	787	766	708	772	773	769	753	748	718	795	769	746	747	776	745	777	752	745	752	746	728	768	783	750	780	778	790	746	748	788	740	758	714	737	722	733	776	744	767	741	739	785	758	732	745	718	739	769	756	734	766	790	704	734	750	770	776	770	725	752	737	764	744	764	708	758	740	729	733	735	735	731	807	706	734	729	747	752	731	732	696	756	731	755	741	766	706	730	773	773	723	776	793	791	727	774	793	758	737	760	753	732	755	715	756	771	785	765	763	736	773	748	736	782	748	739	757	758	746	769	739	763	793	748	737	748	717	789	742	749	805	726	755	774	742	728	751	761	705	757	733	748	774	768	780	770	727	736	722	738	750	781	769	774	697	736	701	769	775	770	774	762	756	778	695	742	759	783	715	745	745	736	776	705	761	732	762	761	745	766	753	719	777	720	782	711	738	732	747	718	776	779	715	751	773	739	678	768	767	707	771	763	740	742	728	733	715	773	754	751	770	730	714	726	756	749	791	763	746	753	750	715	760	778	806	753	702	765	788	739	750	783	755	757	802	731	773	788	738	734	772	726	762	751	740	750	761	788	739	757	709	789	727	824	752	778	758	747	759	716	732	784	817	753	770	793	775	728	770	768	717	775	769	746	720	741	767	764	780	711	748	785	785	724	733	787	738	718	742	774	792	752	732	750	747	764	832	786	757	723	721	774	753	738	787	755	752	760	781	693	755	747	779	797	794	743	769	795	755	749	777	740	811	708	791	788	744	768	746	736	775	749	759	737	770	797	761	747	736	759	794	753	703	791	769	731	741	786	748	758	774	742	735	730	739	768	713	727	751	741	764	761	736	753	734	725	795	741	767	766	719	739	764	747	760	797	788	717	754	775	797	763	775	737	749	751	788	762	759	763	784	729	728	763	766	771	784	743	768	725	786	722	744	781	764	729	745	748	723	715	761	799	749	773	758	739	766	745	770	708	735	795	743	777	745	729	782	771	754	743	742	721	759	736	732	808	773	756	707	747	725	761	759	767	747	791	727	736	709	743	771	779	737	755	741	732	742	774	757	763	764	755	774	792	784
5093	2816	8877	7769	2076	2912	3733	2411	1329	686	428	374	294	285	294	254	258	279	257	273	239	274	273	256	266	266	273	228	259	280	278	251	284	264	285	265	243	263	251	269	261	259	241	279	287	289	268	275	271	266	282	258	246	244	278	258	268	275	271	272	259	278	240	280	261	263	292	288	279	251	277	268	281	253	263	286	265	286	282	295	264	260	303	314	240	270	272	280	253	239	265	283	268	260	279	277	274	292	272	271	277	248	254	256	276	278	274	273	255	265	262	274	284	269	266	258	253	257	257	287	264	267	261	261	272	272	274	249	306	259	281	266	259	253	258	264	256	249	277	281	260	261	255	262	277	256	272	230	288	292	255	294	301	272	278	271	305	262	257	306	266	262	251	274	277	254	281	257	239	286	293	259	247	264	294	287	263	275	288	303	292	228	267	271	266	268	250	281	261	286	272	290	299	264	292	278	298	239	251	243	264	285	255	281	291	268	250	280	262	267	274	258	278	274	267	246	309	272	262	252	265	263	244	279	275	280	308	291	253	256	271	255	257	263	266	270	278	262	292	281	253	306	299	288	241	302	228	252	269	299	247	300	271	268	275	281	247	257	281	300	259	305	266	261	266	289	262	265	268	245	304	269	260	290	267	282	244	280	242	279	283	267	253	284	263	275	261	268	225	278	274	238	290	286	295	269	262	278	276	269	261	320	254	264	268	269	255	265	273	277	261	270	237	308	270	283	278	278	259	262	235	258	231	249	254	271	277	269	256	261	249	268	282	277	264	279	256	251	252	260	276	271	287	298	284	284	282	281	283	276	270	270	279	254	263	247	241	305	265	249	255	271	243	278	315	282	270	258	270	295	261	262	266	275	299	262	291	267	257	263	270	281	258	265	284	278	283	271	273	251	251	262	286	257	302	287	274	242	251	281	266	246	281	256	249	265	253	255	279	276	254	238	275	304	285	277	280	248	273	304	267	245	256	243	259	261	257	284	261	266	282	283	269	289	289	251	288	244	293	273	258	268	245	253	255	258	265	278	238	257	259	294	296	275	255	258	270	239	273	252	244	254	263	251	257	253	292	270	277	281	268	251	260	271	297	266	276	273	260	283	334	282	263	236	252	253	273	289	284	229	256	259	272	287	254	277	263	261	283	274	279	270	276	263	264	243	267	308	269	281	262	247	271	265	242	255	288	256	281	275	269	277	258	250	249	235	277	243	276	249	263	277	234	269	247	252	289	283	281	261	274	267	277	298	292	274	279	268	255	275	260	281	262	277	255	297	265	248	248	261	262	262	279	275	257	275	256	247	263	316	301	244	272	268	259	274	271	283	246	260	282	241	264	279	266	287	299	262	273	240	282	273	279	263	281	255	284	287	270	238	269	283	273	282	282	303	262	277	261	280	306	224	284	254	262	286	283	262	258	232	272	248	260	249	278	268	293	261	240	300	242	247	249	277	258	290	239	289	274	293	259	258	275	267	289	248	272	247	303	268	270	276	250	291	279	286	265	266	277	317	281	267	247	256	264	288	253	267	248	248	286	231	265	279	299	273	257	265	275	247	274	286	267	278	270	286	308	274	255	253	275	281	278	284	253	256	277	251	256	285	250	259	260	268	262	261	244	272	278	254	277	250	267	274	265	247	259	227	268	284	256	275	274	253	293	288	306	264	268	265	275	251	248	263	302	278	240	270	278	309	284	265	250	277	291	261	263	284	247	246	264	275	296	283	283	269	274	258	308	282	272	271	267	278	242	231	289	260	270	297	277	237	270	266	277	258	268	284	293	247	261	282	272	278	283	250	266	268	282	283	277	290	288	245	277	301	257	233	270	248	269	287	263	259	262	279	233	267	260	304	284	249	270	267	281	263	282	252	276	237	245	295	246	220	257	265	256	296	271	250	267	248	253	290	289	281	265	229	242	283	253	249	265	271	286	266	285	271	277	255	243	274	272	266	267	278	280	281	249	254	263	276	271	268	294	244	275	263	281	261	271	270	275	239	251	284	277	277	268	252	274	282	266	268	268	250	260	262	243	269	259	237	294	252	260	275	286	262	251	280	242	233	284	264	271	256	259	264	263	273	233	265	281	260	269	264	262	255	262	284	262	270	263	263	279	260	272	253	273	250	256	290	277	266	297	271	296	239	285	294	260	285	244	292	278	256	285	265	290	270	232	256	259	254	284	266	269	292	263	252	270	287	251	234	234	260	218	280	287	222	278	251	235	251	242	246	285	271	231	271	242	247	286	266	224	247	249	236	268	269	289	286	282	284	253	261	283	294	259	246	289	289	262	275	270	231	300	254	259	292	270	296	287	236	286	253	272	253	276	271	271	287	265	282	252	268	264	279	267	269	271	265	273	282	282	263	278	252	238	274	283	271	256	244	268	286	303	279	250	280	271	299	234	268	255	262	263	252	253	275	252	264	268	268	258	257	270	273	263	288	305	282	268	272	280	280	273	263	277	273	288	264	253	257	243	305	255	260	252	286	241	281	280	273	240	245	292	252	278	268	284	269	262	253	266	256	244	249	257	250	253	278	242	259	268	285	270	273	275	270	287	270	263	291	248	292	243	275	274	273	286	267	246	266	312	267	290	266	251	276	287	271	282	255	263	277	265	243	281	258	263	262	242	254	264	254	263	264	252	250	275	264	273	255	281	286	281	255	258	268	273	251	264	273	297	260	261	295	275	268	286	290	271	247	262	276	281	268	275	263	267	273	288	243	282	280	259	234	235	257	235	263	250	276	240	274	290	303	292	301	294	231	261	267	227	268	252	269	299	261	265	236	279	272	285	287	246	272	294	258	303	272	255	303	261	269	251	296	263	251	263	270	261	257	283	271	277	291	260	302	243	272	253	243	256	277	285	285	228	302	272	279	251	274	268	257	269	277	295	231	277	249	280	276	285	288	292	279	256	263	243	256	242	266	281	254	268	273	281	272	247	277	286	259	288	288	277	271	246	267	256	259	263	268	253	295	257	265	249	260	259	264	229	280	254	255	275	288	296	226	272	285	274	276	287	263	274	263	289	283	263	308	281	261	270	261	278	278	268	278	282	255	264	253	277	248	311	283	247	244	246	269	262	251	253	259	283	274	247	252	250	273	269	266	263	275	283	266	261	273	294	272	262	247	260	289	267	235	267	255	279	279	259	247	268	286	255	257	280	275	252	281	272	256	279	323	272	282	269	275	300	270	283	281	256	242	241	250	288	279	267	300	265	275	247	273	258	292	264	269	306	257	281	252	284	273	274	272	290	275	256	261	298	283	270	278	266	272	289	247	282	263	256	246	260	271	254	286	255	268	319	266	270	299	335	275	252	268	267	283	316	268	290	270	243	258	250	265	265	267	270	275	241	273	250	266	259	246	245	271	264	278	247	286	265	243	266	277	279	252	302	276	262	251	275	276	268	275	246	265	273	232	296	289	300	271	267	271	273	294	279	272	283	242	253	263	283	294	289	267	263	279	268	263	276	262	260	297	269	253	242	289	247	251	278	262
4498	2789	16217	17938	5761	12299	14316	9385	5333	2562	1399	981	815	801	759	732	711	751	763	759	724	757	760	765	788	800	740	718	759	741	752	766	715	719	771	796	753	778	769	776	791	767	721	791	774	770	738	773	803	761	766	771	758	770	777	756	763	767	764	763	770	781	716	757	752	772	770	767	771	783	719	773	710	774	761	733	718	800	766	778	742	748	789	761	731	762	827	777	738	743	759	785	731	764	733	766	678	780	735	718	772	770	745	721	758	726	786	768	750	791	704	724	736	723	811	751	758	754	739	729	774	753	753	738	794	714	774	739	778	741	720	691	763	714	752	684	750	755	740	770	778	768	728	742	727	760	781	765	758	761	813	766	776	702	763	703	764	756	802	745	736	781	744	727	747	737	736	736	807	759	747	833	773	706	772	716	758	767	785	746	676	762	762	762	741	781	764	787	754	771	777	781	735	694	833	740	713	728	786	735	754	749	748	736	775	734	787	807	771	785	750	723	743	739	696	782	741	790	765	785	768	727	746	777	790	746	779	736	775	735	757	772	735	777	741	762	773	811	745	760	746	791	791	751	767	781	773	758	815	729	715	709	746	769	745	803	769	767	726	766	746	775	782	732	753	771	746	737	816	769	736	739	742	772	718	742	795	800	747	779	774	733	730	790	713	745	773	734	783	733	749	779	783	810	776	748	748	733	760	725	759	742	746	777	794	741	757	776	741	734	768	765	789	754	781	719	731	730	781	769	755	758	734	729	805	759	768	756	722	790	756	734	789	811	744	752	737	760	770	767	760	817	772	717	766	712	788	779	761	749	764	751	764	750	781	763	750	743	708	770	753	783	748	794	761	763	730	735	775	750	654	760	757	715	723	791	783	726	756	723	741	751	762	779	791	719	763	759	789	737	727	724	793	787	799	745	784	774	740	748	724	761	736	751	750	774	780	756	749	726	700	722	818	793	703	793	766	814	713	755	806	777	746	727	788	761	732	761	760	725	812	704	747	736	741	758	733	750	780	775	826	753	777	763	733	755	750	745	791	788	818	731	760	727	755	791	796	742	788	790	809	779	779	791	751	726	773	746	802	788	774	792	728	712	759	725	768	771	766	758	758	721	793	790	739	757	734	746	772	758	824	748	778	784	770	730	763	775	700	780	800	772	763	691	797	744	752	784	721	745	715	775	739	738	750	722	801	741	742	739	744	707	762	760	734	733	787	751	714	772	760	759	741	792	718	718	750	769	721	780	751	742	750	745	725	788	738	765	726	727	759	740	723	728	773	776	812	756	766	757	692	774	778	748	789	754	774	778	712	708	763	790	753	746	758	747	760	747	686	741	720	789	722	797	743	725	758	738	747	768	791	736	786	751	738	756	749	750	800	759	765	715	740	737	750	825	735	778	774	772	716	761	722	801	791	778	776	769	730	818	731	755	763	749	763	759	781	740	781	780	769	769	757	789	746	752	746	749	769	704	758	769	712	725	710	708	782	709	726	701	750	764	777	741	733	743	798	799	714	709	694	740	766	720	807	789	755	726	734	769	748	713	734	785	743	757	711	741	731	707	737	744	756	738	725	786	746	773	744	740	775	755	722	757	721	739	733	765	774	766	817	729	730	717	781	791	744	728	765	735	780	805	757	735	752	750	805	760	718	714	736	682	783	818	717	722	705	788	766	738	792	772	688	747	772	774	771	752	746	754	802	756	765	766	787	762	692	767	758	795	767	769	774	717	757	749	759	756	786	752	773	776	706	733	773	762	745	763	744	728	718	783	715	762	775	771	747	828	782	730	758	718	767	747	749	784	738	742	751	762	754	769	740	774	762	752	718	751	746	775	722	767	757	791	734	768	752	743	767	793	783	768	760	751	733	755	710	739	788	803	747	744	704	780	711	752	758	772	760	716	786	715	722	743	730	789	777	725	774	784	759	757	783	757	754	730	778	783	762	748	739	757	797	797	777	771	786	734	727	742	785	766	776	768	738	790	790	713	731	777	752	732	735	761	726	749	704	730	730	741	750	736	765	786	749	770	738	773	748	771	717	734	779	764	733	788	771	785	743	783	727	726	793	753	770	731	761	751	762	761	726	750	803	698	755	756	767	774	666	787	733	757	731	795	762	788	740	755	776	714	751	755	715	762	769	767	821	809	764	780	761	786	766	734	764	747	749	782	777	777	749	721	773	725	711	752	750	758	736	810	732	791	802	820	755	760	757	748	751	795	762	759	701	804	792	729	748	695	727	735	760	793	776	766	768	768	747	736	690	755	765	725	763	765	788	758	796	789	762	749	752	714	750	740	714	750	714	759	726	749	754	776	785	766	758	756	765	773	728	749	734	807	805	749	761	750	775	720	763	717	760	718	786	745	783	737	775	773	720	747	762	797	755	804	759	780	694	780	780	767	759	721	746	762	743	751	785	721	698	746	728	768	756	709	771	786	754	760	768	726	746	718	743	744	750	762	803	773	733	773	742	701	757	715	738	775	762	780	750	743	747	743	754	715	685	775	789	781	753	748	747	732	734	748	790	763	792	785	831	754	759	728	703	744	755	720	783	764	793	790	817	782	775	727	736	754	758	721	778	698	719	751	742	728	751	744	747	722	795	733	792	772	768	767	768	784	750	788	730	778	732	767	749	773	748	744	719	706	746	728	747	761	782	839	726	725	730	804	735	767	739	771	784	742	730	747	713	778	761	729	762	726	768	744	824	826	729	813	756	727	763	740	749	755	740	759	767	741	776	762	707	718	714	797	773	729	764	730	776	725	789	725	749	758	749	741	744	791	795	738	735	773	762	685	752	760	784	770	752	741	752	776	793	736	724	722	721	750	727	739	758	733	741	803	802	776	761	736	755	760	732	799	769	792	794	775	743	747	783	751	743	739	798	763	817	759	810	763	724	702	783	743	762	772	739	770	770	761	762	705	762	747	744	722	699	720	725	753	764	769	746	750	749	745	758	737	757	754	763	773	773	712	761	760	752	738	748	735	728	723	759	746	770	729	737	796	746	738	697	799	780	771	724	743	743	735	793	768	766	749	730	742	749	766	765	761	768	711	753	787	771	745	741	730	775	746	735	821	751	734	742	726	746	723	764	770	791	745	745	775	790	740	759	756	744	729	756	756	722	813	717	692	723	771	777	704	756	744	719	744	776	801	746	813	766	726	828	764	747	755	748	733	733	745	760	719	730	729	739	761	781	695	749	782	697	717	753	789	728	761	709	757	736	798	748	787	798	779	779	794	709	758	772	773	745	744	736	765	746	753	732	751	759	794	726	747	747	717	747	766	767	820	757	764	758	770	753	743	780	689	716	770	733	778	745	826	761	740	751	769	757	720	776	703	734	837	746	724	802	754	771	795	716	771	768	727	741	734	813	803	732	778	829	772	755	773	844	722	775	745	743	780	744	718	726	755	705	770	777	738	802	727	744	797	745	780	798	742	729	772	767	784	758	730	743	799	750	770	714	768	718	747	750	776	723	769	763	781	750	749	738	780	780	721	772	756
4847	2753	7046	7481	2081	3327	3891	2561	1409	678	416	308	288	292	294	252	274	257	316	290	278	262	296	265	247	272	270	247	287	289	282	272	252	281	266	254	304	280	245	250	283	253	256	248	274	253	252	279	268	288	272	252	300	277	267	278	258	274	253	274	270	257	260	257	263	251	280	294	258	264	286	255	269	288	255	249	275	268	281	300	265	265	272	268	284	243	244	279	282	292	285	299	260	321	251	248	257	226	305	260	269	269	255	251	259	244	267	273	274	272	256	262	285	262	256	257	286	282	263	271	294	257	251	277	272	282	267	271	262	253	242	274	252	237	249	282	259	273	283	246	306	280	275	289	246	265	273	268	260	279	251	218	233	259	273	276	268	282	244	281	280	257	269	243	294	267	259	285	244	266	281	265	277	313	292	266	282	282	258	290	271	281	259	286	279	237	248	233	285	288	266	264	273	259	292	280	260	261	267	267	240	262	275	245	252	253	287	278	273	256	300	236	275	258	260	284	288	256	309	297	278	283	270	269	252	258	258	314	292	269	263	271	253	255	292	254	258	254	277	258	280	264	267	259	248	271	234	278	286	236	263	245	275	257	263	251	273	286	261	244	288	254	275	302	249	260	238	308	273	278	243	268	286	274	292	276	308	232	282	261	272	276	247	277	256	277	263	246	264	258	273	257	274	262	267	267	239	272	259	291	252	280	260	222	269	275	270	261	261	277	285	277	302	250	237	272	277	267	265	291	274	263	252	270	249	288	289	270	238	281	281	277	266	245	248	282	253	264	256	299	285	280	237	282	277	249	267	302	270	327	275	275	266	265	259	276	275	269	271	289	264	268	279	249	267	270	279	270	289	289	268	299	246	302	253	257	276	274	297	288	258	268	289	288	269	283	281	276	263	260	260	289	272	273	268	295	250	298	268	252	251	304	265	256	260	276	253	330	259	281	294	289	303	284	261	284	266	275	247	266	273	278	276	294	259	257	256	257	263	281	281	310	259	278	277	270	269	247	289	294	258	245	283	269	246	266	257	296	304	265	276	293	244	281	258	282	260	277	262	266	252	277	260	276	248	255	274	241	268	252	287	236	254	242	250	277	283	272	280	260	240	290	254	274	284	223	277	276	252	242	257	268	246	258	272	281	274	243	285	285	296	247	260	264	258	288	267	241	269	252	237	288	265	257	296	260	303	286	244	308	294	283	258	267	284	272	269	256	277	269	267	278	250	264	279	296	265	303	257	263	274	281	269	299	288	263	285	252	282	257	282	275	256	255	233	243	267	279	264	281	285	265	280	238	294	230	257	284	310	272	305	263	260	270	310	285	253	271	268	298	277	262	265	278	270	271	270	240	275	280	299	262	294	251	255	239	255	273	290	291	253	277	270	237	302	281	268	264	273	283	256	278	292	298	272	269	276	253	237	308	241	274	272	296	250	251	248	246	268	289	287	278	260	289	239	280	282	279	258	255	271	264	256	290	297	261	273	250	272	257	259	254	259	252	269	243	236	261	256	238	273	279	271	249	252	291	257	269	239	316	262	249	251	261	240	257	276	274	277	286	289	274	266	276	245	272	255	272	251	281	267	279	286	261	282	251	294	291	275	286	255	258	271	242	290	278	273	282	281	294	297	285	238	285	271	277	260	270	288	271	271	277	261	251	277	237	265	247	277	260	270	292	271	247	308	288	256	267	265	266	269	253	270	279	263	262	285	270	298	270	277	293	288	270	253	270	259	279	257	246	268	256	256	275	260	281	296	286	282	261	267	238	257	265	285	256	239	271	263	274	247	234	292	237	252	269	268	301	280	276	281	265	236	262	263	279	286	263	280	259	252	257	265	299	280	251	263	270	269	296	245	274	284	281	239	283	253	273	270	266	261	259	280	279	255	274	263	288	250	286	270	286	277	287	261	287	283	288	272	298	281	268	263	268	258	292	249	249	278	249	246	262	245	237	279	282	254	276	304	277	275	266	258	222	291	252	247	265	293	273	260	268	278	255	268	282	243	277	262	267	261	270	298	274	262	263	297	261	253	284	247	250	250	265	287	267	263	273	242	238	273	268	273	283	248	256	258	262	295	290	260	275	273	274	269	278	263	275	281	303	289	275	270	266	262	265	283	254	245	262	288	250	313	288	256	277	283	262	267	237	271	292	242	262	260	259	298	274	266	276	258	259	293	281	264	264	261	277	242	272	283	262	284	252	291	282	271	271	269	282	273	286	281	282	270	273	284	258	262	274	262	262	250	271	284	271	266	281	276	256	218	267	266	269	249	257	252	299	265	297	270	252	257	294	313	276	305	282	279	268	246	266	260	246	265	276	270	297	280	266	277	272	274	272	266	231	288	273	238	265	253	251	258	234	294	270	295	251	266	273	267	302	305	254	275	263	276	268	268	263	263	277	282	272	303	264	262	308	271	280	273	282	252	278	258	285	281	265	254	277	262	279	279	293	275	270	247	254	259	271	274	255	278	251	295	252	247	239	258	265	281	283	259	280	262	280	298	273	242	279	292	281	261	265	282	266	279	260	273	280	255	259	292	274	269	267	247	278	311	266	230	282	275	289	288	278	257	273	247	250	253	271	270	281	286	263	265	251	238	281	265	288	273	268	258	273	246	258	274	254	287	251	291	262	249	244	279	266	274	267	267	295	245	304	235	256	268	261	268	262	274	256	251	282	293	306	278	251	253	271	255	281	245	250	280	281	259	272	246	256	248	282	274	264	261	272	270	293	311	273	243	274	262	259	281	318	266	254	280	252	269	267	285	273	254	267	268	288	284	236	312	279	267	263	264	273	273	285	262	258	266	262	266	280	266	290	286	275	249	258	274	279	264	266	271	263	249	291	249	248	310	227	261	258	288	271	266	256	288	294	287	278	317	262	271	270	280	265	246	255	256	279	262	281	259	298	256	257	275	281	258	234	269	254	296	290	268	248	250	266	276	263	282	270	271	252	253	263	254	257	272	231	293	259	233	288	283	269	284	283	263	264	265	249	277	290	287	274	285	265	284	243	268	263	314	239	278	288	255	248	254	272	276	264	260	252	272	296	276	260	300	290	276	270	251	295	259	278	268	301	268	292	262	304	239	257	268	258	281	271	289	272	270	271	261	283	263	251	267	269	258	275	255	247	264	291	271	274	281	278	289	279	249	249	270	254	265	270	273	265	283	260	237	284	267	272	261	261	283	288	278	269	249	271	262	250	280	221	273	255	260	280	265	280	254	264	258	268	235	260	270	256	240	264	265	274	265	246	272	269	261	257	278	263	269	236	276	281	285	291	260	290	232	268	255	251	260	273	272	253	261	268	248	268	247	267	267	262	265	280	301	272	267	256	264	271	295	289	290	284	269	271	269	286	250	254	258	280	274	246	275	260	287	265	259	292	248	249	264	275	290	304	274	258	273	269	272	309	260	294	309	251	258	276	242	261	264	277	248	266	298	259	295	294	269	267	271	257	259	280	298	270	255	277	288	297	255	265	258	235	277	286	255	242	275	250
4221	2769	13672	17796	6010	13609	14718	9583	5426	2486	1338	908	817	789	760	769	756	805	738	766	742	745	760	767	732	779	771	820	792	756	775	742	721	750	765	788	752	804	785	744	763	748	766	694	745	795	791	778	776	742	737	741	734	765	809	736	763	822	776	760	759	764	740	751	733	773	746	733	784	782	744	765	790	721	685	765	812	773	771	820	803	789	700	733	739	729	789	755	774	734	791	769	730	775	737	722	790	705	760	743	772	742	705	678	688	770	771	729	749	782	774	766	757	745	772	740	802	743	777	729	793	774	724	784	813	746	787	747	717	793	738	784	740	760	776	781	797	778	795	808	750	742	699	797	742	734	749	745	695	704	724	742	772	730	754	774	775	763	740	777	741	782	760	754	847	804	770	744	792	749	777	736	761	768	743	758	787	699	790	763	742	783	750	735	760	722	741	765	770	774	706	724	763	758	764	781	711	761	740	807	721	751	786	738	777	749	747	726	732	747	722	738	746	743	757	784	740	719	760	768	779	742	766	799	821	745	802	776	742	737	717	746	711	758	750	775	786	708	767	762	778	774	778	737	758	759	768	716	801	727	737	720	759	807	742	752	797	737	772	773	713	770	783	774	740	805	755	787	749	751	818	764	792	695	752	736	711	706	780	693	742	767	745	751	734	734	726	741	710	702	785	755	763	697	714	748	733	710	746	746	738	784	762	763	757	792	766	754	745	759	775	765	735	714	775	763	755	761	777	760	798	728	799	784	733	798	750	773	726	759	776	797	769	738	716	745	772	786	762	784	807	716	794	729	754	761	772	702	740	746	756	732	776	764	746	752	762	717	776	742	757	764	754	785	770	789	771	771	776	709	722	808	704	742	744	730	725	753	762	764	734	735	751	783	751	788	801	749	722	695	755	810	747	736	724	753	800	783	792	743	774	785	744	734	738	758	751	733	824	753	746	746	727	762	789	748	716	765	833	758	812	771	768	742	778	741	725	772	728	760	798	735	740	756	752	760	785	742	769	731	785	760	768	752	761	776	760	786	789	727	753	737	792	740	773	706	719	773	770	740	731	728	738	759	741	765	778	725	768	763	738	805	750	716	794	786	779	747	748	708	771	740	789	724	783	777	739	816	772	768	778	754	799	726	737	777	785	736	711	751	740	737	792	777	750	777	764	814	760	788	784	695	766	786	742	755	773	763	718	761	725	742	821	765	773	768	778	796	734	815	796	798	728	742	740	818	764	723	767	716	731	741	745	725	783	756	767	694	742	730	728	801	763	746	806	768	738	737	735	744	777	725	763	747	761	755	804	759	751	783	725	752	716	725	752	768	776	737	731	753	733	739	772	772	837	707	754	761	745	785	731	703	775	750	779	726	727	770	750	783	756	703	714	753	764	727	732	767	723	768	772	759	797	725	740	824	742	801	725	751	749	746	777	733	751	738	757	774	802	756	761	774	756	734	774	724	721	790	749	805	794	739	780	737	728	786	769	756	787	747	727	737	752	777	772	750	735	772	822	756	770	754	757	741	751	783	778	720	705	784	747	722	724	740	781	784	750	759	756	781	744	724	720	753	740	730	741	761	734	801	734	804	770	790	765	769	702	731	796	716	793	760	744	766	744	731	732	719	763	757	778	780	754	747	768	759	754	765	755	767	752	771	772	792	782	748	733	669	780	775	801	704	715	775	759	730	764	711	766	757	748	733	797	803	773	775	765	763	778	796	803	765	764	694	726	776	768	699	767	773	728	754	753	763	752	753	770	757	717	795	798	784	806	752	716	722	809	763	767	741	760	704	737	775	798	772	727	777	758	814	733	781	750	758	819	732	772	835	730	780	761	766	740	776	748	739	741	780	768	745	787	777	748	719	731	722	761	732	777	694	757	752	782	781	793	782	791	738	777	747	778	752	784	754	728	810	710	760	775	723	740	765	763	765	738	738	757	771	760	738	842	796	726	779	726	767	752	736	708	742	727	737	754	772	791	760	720	784	687	761	728	781	800	778	787	730	712	754	796	767	783	757	755	815	779	777	740	798	810	759	789	736	772	796	751	768	785	730	745	763	799	778	739	777	790	746	764	718	744	778	682	785	721	705	742	792	767	744	760	749	777	758	801	804	783	780	726	772	723	771	732	763	785	805	724	750	788	745	812	770	777	756	775	818	731	735	742	807	751	744	747	757	820	743	752	746	795	767	740	757	782	714	776	772	771	742	753	806	799	729	732	792	742	713	749	766	775	770	787	725	782	737	741	725	784	741	778	767	706	754	732	752	760	766	749	769	747	728	763	762	781	765	787	824	751	765	778	720	712	764	747	728	750	729	721	825	809	776	741	759	751	737	706	768	755	779	754	742	757	812	753	769	723	774	700	780	768	749	724	796	751	741	740	746	754	801	799	735	774	764	789	743	755	734	816	757	750	737	759	765	706	784	754	755	744	723	702	767	731	794	791	773	762	727	717	782	752	792	757	759	768	743	742	754	770	787	769	734	777	775	740	724	771	762	797	757	740	728	785	778	710	766	817	737	780	734	738	761	746	752	739	769	715	748	715	774	742	792	741	809	746	772	759	776	741	750	743	763	739	780	776	723	694	738	738	785	774	731	803	741	747	753	751	756	759	763	747	751	758	792	717	752	774	772	771	750	758	728	743	772	757	750	726	803	789	732	754	754	713	709	719	749	730	754	780	770	747	671	786	738	745	748	746	783	728	776	774	786	756	698	746	766	742	767	816	743	759	754	745	725	765	743	802	767	770	758	762	755	780	756	797	764	805	757	763	781	730	780	796	808	740	726	783	748	761	715	785	760	772	731	812	749	742	798	792	707	795	759	771	767	822	791	766	765	736	731	708	754	751	763	797	748	784	778	766	731	723	752	760	710	721	724	784	789	769	750	763	727	773	776	757	749	763	783	787	757	762	745	716	731	732	779	755	737	737	765	763	789	744	763	796	729	760	743	764	780	732	784	729	797	774	789	744	761	734	733	781	792	682	791	790	735	750	805	754	751	806	753	792	716	749	718	764	736	775	775	779	795	771	719	811	746	762	773	689	726	754	774	738	773	762	763	778	775	720	741	776	756	767	711	744	733	752	809	717	741	722	756	779	770	740	774	763	766	751	780	718	741	682	747	759	799	743	828	772	755	734	751	799	750	759	787	789	786	788	771	759	789	764	792	746	756	771	737	760	763	711	765	760	736	749	733	778	767	781	745	741	781	766	795	782	760	755	722	755	764	777	807	744	764	735	801	792	756	762	750	791	731	742	721	740	760	767	747	757	733	751	782	769	809	776	765	742	735	782	796	743	727	797	734	769	749	721	749	766	769	767	798	754	753	753	819	790	751	731	750	800	690	756	785	742	739	764	739	793	781	776	785	684	795	746	751	790	813	789	781	748	796	729	778	743	751	731	770	765	789	765	757	703	742	826	779	761	762	741	735	745	753	760	759	763	794	740	772	762	764	756	708	775	759	728	768	758	751	776	737	807	744	758	779	762	749	732	780	779	768
5130	2914	7273	6681	1479	3513	4212	2613	1244	746	451	305	304	254	253	275	247	300	249	289	267	280	282	249	250	254	260	278	292	264	289	288	255	290	280	254	273	268	261	262	305	260	259	288	268	261	293	242	271	282	253	304	261	271	275	283	258	279	286	276	271	282	281	290	258	291	241	262	259	248	263	261	283	285	262	254	268	284	276	304	267	257	299	248	283	256	258	240	265	266	251	259	293	253	282	297	259	287	294	249	266	273	248	232	261	252	272	297	267	245	271	245	288	326	258	280	247	270	299	267	250	246	242	273	289	273	263	298	258	277	268	249	242	240	256	260	263	267	284	244	280	275	253	250	246	305	298	298	253	238	292	247	283	283	279	253	294	254	267	302	274	262	312	278	283	277	280	292	250	278	250	260	269	273	246	277	253	283	270	263	280	264	284	271	240	272	248	266	262	265	253	266	278	276	289	277	268	249	280	233	271	264	251	272	290	260	261	261	251	245	281	292	272	263	273	308	274	266	258	254	245	287	251	258	260	300	264	259	289	284	253	282	276	279	268	281	255	249	259	275	295	283	270	267	277	294	245	266	302	261	296	283	283	266	279	264	233	289	272	245	269	249	285	276	285	290	268	262	258	286	291	287	281	289	282	239	237	273	274	271	276	273	266	264	254	282	288	284	287	264	266	267	258	287	267	261	287	257	252	249	262	268	278	277	263	263	293	284	308	242	266	294	291	270	236	277	282	254	265	243	296	286	268	252	264	259	251	270	293	287	260	235	294	272	296	274	293	299	262	276	249	254	251	275	259	285	252	263	280	258	262	246	280	276	265	261	282	251	285	296	277	269	265	245	272	254	281	278	287	273	271	290	287	231	275	253	289	273	281	269	290	288	250	266	267	273	289	281	270	252	282	270	246	272	256	255	281	262	285	281	266	234	264	282	261	269	265	281	266	281	288	254	257	255	262	242	265	290	302	284	266	251	256	260	257	290	276	262	254	257	274	248	234	272	284	294	291	262	271	276	298	272	254	266	261	284	248	265	233	280	261	273	297	251	262	248	254	292	257	291	262	276	279	264	259	256	251	250	271	268	252	267	253	267	278	255	274	287	267	278	285	277	269	322	261	277	280	270	268	273	258	276	304	261	285	263	264	283	268	257	264	231	249	251	278	277	285	259	283	249	282	286	276	286	278	274	266	260	278	255	272	285	251	276	252	251	254	256	262	265	252	251	244	249	256	255	276	241	269	316	297	272	292	285	275	255	282	266	273	262	279	267	281	275	261	276	234	264	281	273	252	255	256	245	280	300	294	254	278	249	297	269	288	284	297	267	289	230	253	298	264	250	272	271	252	251	278	242	276	299	272	282	292	311	255	274	268	257	266	263	280	250	254	270	280	248	282	286	268	267	260	272	266	261	264	272	277	258	271	277	271	285	241	265	249	272	300	257	267	284	258	280	289	283	272	265	275	252	254	248	282	275	282	263	267	304	264	267	258	301	260	269	265	286	252	298	283	238	269	240	269	275	270	267	279	211	298	291	274	233	263	281	276	284	267	290	276	270	243	261	275	287	266	279	272	229	282	265	246	246	262	268	256	292	276	248	275	247	279	285	289	277	267	244	241	257	267	268	274	255	278	273	260	271	286	233	294	257	259	285	284	236	301	254	234	269	303	293	278	275	270	255	276	268	275	272	267	262	295	228	278	259	281	241	276	272	270	229	277	277	299	274	270	282	265	251	276	278	272	241	278	259	260	263	296	248	262	260	269	294	280	261	272	293	277	264	256	264	258	261	243	260	254	309	287	257	250	275	276	254	269	288	282	278	269	273	272	259	277	261	252	280	243	267	244	273	300	268	267	266	272	265	263	288	268	302	296	280	225	251	266	240	263	258	263	250	258	285	251	277	248	291	277	255	280	276	299	282	298	264	267	263	295	266	306	264	277	280	296	271	250	263	275	285	258	269	258	235	248	263	295	251	248	252	260	284	248	289	261	270	282	274	286	249	247	272	258	265	275	286	273	264	276	273	296	289	275	259	277	273	251	272	289	295	265	262	300	265	259	267	286	297	273	272	265	273	270	300	265	244	292	286	237	266	291	223	269	250	267	264	253	299	263	311	287	248	240	254	262	286	279	294	264	282	245	251	272	266	293	270	266	270	322	284	261	271	255	300	255	264	255	260	262	250	270	269	263	272	279	261	241	264	265	250	259	241	255	250	282	299	247	257	294	234	267	267	256	276	266	283	269	265	273	270	308	287	286	285	276	312	288	297	248	255	267	248	260	220	292	283	275	268	288	272	256	294	254	278	267	268	268	247	268	265	273	277	254	266	264	266	259	276	251	261	315	294	265	251	270	272	277	278	286	262	272	264	265	276	281	247	275	281	297	261	255	255	276	241	266	264	263	275	256	288	280	258	276	301	274	298	247	277	272	264	271	287	264	271	254	290	248	282	281	288	278	273	261	276	259	279	254	278	291	297	259	291	301	275	266	271	295	302	264	268	290	277	265	269	265	261	253	288	249	230	236	269	271	267	299	274	241	271	256	286	261	308	266	294	273	273	262	263	261	286	280	264	286	237	299	295	261	264	290	276	264	286	263	277	284	267	266	274	265	281	285	274	275	264	276	257	293	307	267	305	285	274	260	272	299	262	266	282	293	278	277	274	276	264	264	252	259	278	269	286	247	279	296	296	266	243	254	262	281	252	268	260	255	230	248	273	297	280	251	283	255	269	255	270	257	281	261	277	275	289	279	273	306	259	306	273	283	289	261	255	261	286	268	256	283	261	261	271	275	233	235	249	233	279	267	267	266	271	270	300	246	259	262	238	271	272	298	269	289	251	278	279	252	270	290	287	276	256	281	252	263	244	264	272	283	298	271	300	245	253	301	251	260	251	260	286	292	272	290	267	271	269	293	242	280	277	276	273	269	292	300	278	286	270	240	260	258	269	262	282	290	250	260	277	239	276	275	266	243	297	259	260	287	273	268	268	266	263	261	271	275	267	296	267	282	298	312	287	279	307	259	280	264	291	272	283	265	269	251	255	277	269	241	283	258	258	297	259	264	261	262	251	261	285	250	271	281	290	243	271	258	270	282	236	275	256	250	291	291	266	269	301	292	287	290	258	260	265	268	231	279	275	288	262	262	258	263	278	256	279	274	293	275	276	268	253	272	280	295	254	288	263	288	308	244	263	261	256	266	269	257	259	251	281	294	271	262	274	273	277	267	232	285	282	261	276	261	277	283	265	251	294	272	269	279	270	274	234	285	255	261	272	308	279	282	256	242	239	264	283	280	296	266	260	240	258	296	255	292	245	269	259	274	269	290	260	310	268	260	254	264	276	290	269	269	260	279	261	276	272	254	306	256	298	276	271	292	277	254	286	257	249	264	241	280	263	278	256	258	266	269	267	250	238	276	278	274	276	276	273	274	267	260	285	277	287	304	249	281	262	262	291	287	291	290	306	292	271	263	240	279	264	296	260	256	257	266	237	250	253	265	281
4403	2841	13563	16333	4508	13993	15695	9924	5167	2688	1449	950	759	744	750	780	719	773	796	791	767	781	802	765	782	723	778	764	708	737	751	794	814	808	729	769	770	767	774	744	766	787	734	729	828	693	734	789	673	759	780	755	744	727	745	794	768	798	760	749	748	785	774	776	764	728	711	772	731	759	744	802	860	726	786	730	767	751	753	742	744	764	757	728	785	731	777	746	761	764	733	731	768	758	773	767	741	803	754	710	750	774	750	790	758	774	755	748	762	732	731	774	781	763	803	791	713	758	773	749	739	762	753	771	766	746	802	770	768	706	735	700	733	719	740	737	756	767	747	786	771	719	836	755	766	723	744	775	754	792	771	755	762	748	716	740	756	742	727	786	725	780	752	769	752	760	735	781	760	775	764	701	799	740	773	702	750	744	751	751	747	757	802	741	769	762	807	772	722	744	719	767	752	730	758	806	764	783	723	726	690	747	727	787	742	720	789	788	804	787	752	745	776	730	746	758	762	806	738	711	751	817	694	767	757	754	803	784	767	773	716	792	807	752	747	771	768	752	731	718	732	746	745	728	731	740	723	773	745	755	752	777	757	783	730	796	743	789	734	765	806	740	745	755	752	808	735	731	751	743	737	735	757	763	742	789	783	736	718	788	783	709	710	771	816	766	810	746	715	766	778	748	796	773	703	786	780	719	767	740	777	771	726	741	792	753	781	758	736	784	763	799	744	779	738	769	771	784	745	715	715	758	758	756	746	842	717	788	757	771	781	785	818	790	746	789	728	771	756	748	711	693	741	768	776	760	732	756	793	722	757	796	768	775	757	781	748	738	745	779	778	748	756	740	760	768	743	763	733	779	766	784	751	773	727	763	797	775	753	730	738	724	737	774	741	779	795	734	737	775	767	758	792	757	761	769	749	750	751	769	727	783	742	751	777	728	768	757	754	713	777	761	694	724	757	760	740	754	700	767	723	741	774	783	743	739	748	804	772	772	774	756	741	760	713	758	805	714	780	797	716	743	760	788	733	790	716	725	750	792	743	745	702	752	708	773	740	749	759	783	771	752	789	732	786	760	707	754	741	731	734	729	772	815	745	733	753	734	755	769	735	749	782	795	724	683	793	764	702	731	754	773	805	752	774	788	815	738	764	758	794	787	757	782	779	742	780	780	762	781	777	721	782	748	742	751	740	768	769	771	736	755	804	742	791	741	765	765	739	760	715	741	778	769	739	733	799	753	808	716	759	744	727	790	778	758	735	731	780	791	765	840	797	725	784	734	733	737	787	753	757	777	755	697	797	780	755	764	722	805	738	747	774	758	780	749	779	765	725	786	823	742	740	742	741	800	760	785	802	739	799	721	703	732	755	756	739	737	788	780	709	728	732	798	773	738	744	745	794	753	757	765	757	746	747	745	681	797	816	784	771	767	736	765	772	780	758	745	823	754	732	736	762	772	731	773	754	754	752	740	761	834	776	771	728	736	742	768	746	727	720	781	778	790	719	747	720	709	720	826	750	765	720	798	787	789	737	743	745	793	748	769	745	800	792	752	708	788	718	729	765	744	779	720	766	757	741	776	773	752	719	761	741	774	760	743	736	744	709	812	800	760	793	751	720	742	763	805	782	769	729	728	757	688	766	759	762	771	763	757	735	789	825	763	752	756	801	749	730	778	797	728	745	753	788	763	747	770	774	739	775	715	800	773	730	736	740	744	767	767	770	684	826	763	765	750	744	799	747	733	778	724	737	756	712	736	783	754	757	741	738	746	754	798	794	777	764	741	777	796	784	770	793	750	711	734	744	734	768	735	795	746	787	726	770	736	751	731	815	728	705	766	786	748	749	790	739	744	753	722	741	733	712	774	742	702	741	726	755	767	791	705	737	802	732	795	780	744	750	789	746	781	718	782	734	772	796	789	716	727	741	784	748	777	732	755	766	726	759	802	740	723	743	796	727	756	779	793	701	774	735	760	731	763	772	736	726	774	766	772	785	795	774	781	733	720	750	767	753	793	801	724	752	716	792	742	732	759	749	738	778	780	810	729	781	761	704	715	734	813	722	732	785	738	758	755	753	756	752	774	784	767	740	747	768	800	756	768	752	712	736	739	727	783	754	740	765	745	776	799	754	753	735	798	763	741	734	796	739	740	786	744	798	803	765	809	780	806	742	759	801	767	795	761	760	767	737	725	746	733	756	807	711	743	769	725	775	772	711	737	764	720	766	768	767	768	691	777	768	792	766	757	783	774	708	776	767	757	754	763	750	763	741	784	734	754	740	736	776	749	785	771	799	733	714	765	715	771	720	732	758	744	834	734	751	725	718	766	743	787	780	762	757	781	728	722	790	753	728	737	784	749	767	727	768	771	737	808	757	760	796	744	722	731	785	738	784	780	744	762	732	786	755	808	755	763	791	800	754	751	786	765	795	799	744	752	770	776	787	750	767	733	754	748	797	773	778	722	771	768	765	792	753	778	771	795	812	745	741	744	730	783	810	725	751	717	736	699	764	762	775	772	751	807	759	794	777	770	758	801	773	751	732	806	808	750	806	735	740	749	813	700	747	729	800	775	691	752	736	761	726	778	740	707	722	770	731	726	733	716	759	775	714	808	776	802	797	748	780	736	768	745	785	806	751	729	796	754	740	759	802	775	792	717	743	748	723	745	733	705	804	773	830	758	761	784	765	760	753	746	755	780	735	780	752	731	803	786	737	743	733	756	720	751	785	732	725	769	742	754	711	757	777	785	741	746	774	794	740	725	748	740	732	767	797	773	816	750	790	778	773	787	718	744	786	820	813	760	740	739	791	717	728	734	734	675	767	747	754	773	802	761	753	752	771	755	754	731	737	771	797	747	740	733	752	775	743	738	766	756	811	779	758	789	756	735	708	780	757	756	754	699	734	760	764	761	764	758	785	755	762	752	740	747	716	742	757	775	765	814	718	793	736	787	768	791	729	801	736	772	736	764	735	720	766	766	774	689	804	758	764	742	750	754	745	764	729	739	751	789	740	704	764	757	799	802	776	783	741	752	743	743	727	787	758	755	735	759	778	776	742	794	811	799	737	771	725	735	753	790	750	736	728	740	776	705	774	747	788	734	760	776	731	773	757	836	758	767	746	768	742	752	799	759	796	753	737	710	769	750	811	808	729	740	803	758	769	776	730	746	715	714	762	775	729	756	789	806	759	749	740	732	750	706	786	777	762	715	737	741	735	782	804	756	755	775	718	742	685	722	788	725	796	676	729	778	815	722	782	746	779	744	779	743	781	761	756	771	762	786	774	728	747	736	771	688	731	767	744	768	760	784	735	714	739	793	749	724	748	788	802	716	744	738	770	754	771	776	775	740	776	793	789	705	720	796	757	743	802	778	773	757	768	753	763	767	733	747	770	721	747	702	739	785	773	733	735	758	813	741	749	738	677	788	765	771	750	753	759	761	759	724	790	754	777	741	755	786	760	799	814	774	774	735	753	738	768	810	763	771	728	720	791	759	725	794
5951	3187	7158	4633	1415	3912	4776	2774	1372	773	424	330	298	288	275	273	245	295	289	266	304	292	270	263	288	243	288	263	257	250	264	248	255	280	299	253	278	255	270	278	278	274	258	281	286	269	309	290	240	260	265	258	255	274	270	288	269	267	267	303	252	253	270	277	261	255	269	277	275	262	258	262	274	273	268	270	279	244	259	259	253	287	293	273	267	285	277	272	293	242	276	273	261	314	266	287	299	264	287	286	297	264	262	286	272	273	271	253	260	283	248	293	252	249	272	253	285	268	272	249	277	254	272	265	267	276	271	273	231	264	277	264	278	291	245	263	275	297	287	255	278	267	270	276	263	293	268	299	263	265	288	233	295	253	276	262	277	254	294	247	290	257	268	273	250	267	254	273	279	268	264	278	282	287	278	252	280	279	274	294	278	297	288	286	261	296	284	284	281	292	271	287	288	254	285	268	287	269	272	266	276	274	290	286	257	263	294	271	247	280	291	264	275	263	278	231	271	282	291	282	266	264	281	269	274	253	268	300	277	255	266	269	278	292	282	272	278	274	258	259	249	238	250	267	235	262	240	260	264	274	267	278	274	303	276	260	283	267	261	272	278	281	245	290	257	270	253	277	276	242	293	257	293	286	309	236	238	246	281	270	258	265	252	283	257	268	251	300	259	275	254	264	298	288	264	263	290	285	275	270	267	294	302	289	281	298	295	231	281	295	241	240	289	245	274	290	275	252	276	264	298	263	272	268	279	277	290	283	293	280	261	281	264	259	255	229	260	262	267	273	278	240	271	260	250	316	282	277	294	316	280	261	271	279	253	274	283	284	267	276	250	264	280	231	259	265	285	262	270	269	241	262	274	260	284	291	264	286	266	277	266	278	275	303	229	294	255	245	272	274	275	259	262	249	272	273	280	278	295	277	290	268	270	265	249	259	248	290	229	242	269	241	270	256	270	292	281	289	299	262	284	285	290	260	269	266	280	288	312	255	290	244	248	262	303	282	286	287	285	250	267	269	261	274	259	264	278	281	261	264	269	299	237	256	259	273	263	271	263	292	267	262	302	290	264	263	297	246	293	262	296	240	276	290	299	278	272	252	274	267	255	277	255	276	311	285	307	280	262	253	273	263	255	283	255	275	264	304	270	264	287	282	247	247	283	282	277	261	261	313	236	239	269	281	277	285	277	222	259	261	220	269	272	290	269	276	293	279	260	243	280	272	278	296	274	254	263	283	286	293	282	283	276	251	269	280	277	274	285	291	284	249	275	282	271	235	249	286	300	282	275	256	245	269	265	282	290	274	263	257	287	297	244	280	276	262	280	261	296	266	275	259	269	246	291	292	249	275	266	282	254	261	267	271	246	275	292	231	253	276	257	265	253	308	251	259	266	268	280	269	276	279	271	252	290	262	280	254	292	285	247	251	257	271	284	255	264	274	263	277	273	265	286	283	284	283	275	281	265	274	268	257	255	250	243	264	281	272	309	266	284	273	285	249	257	261	268	281	285	294	300	239	226	275	283	285	288	260	259	261	258	257	265	271	256	257	263	252	299	244	265	318	247	291	252	254	274	274	273	275	284	261	278	295	284	260	294	281	260	248	270	258	277	284	283	293	282	282	278	277	278	276	270	271	270	293	293	257	255	284	273	266	294	278	259	254	297	265	246	262	261	230	271	279	295	271	263	239	283	240	249	272	281	276	265	262	258	273	266	272	289	272	253	269	273	270	279	251	276	267	269	264	273	253	273	244	259	275	272	272	284	267	258	287	277	267	286	274	261	266	301	292	269	263	282	262	268	281	284	230	278	275	289	250	255	266	288	257	265	312	273	276	259	261	252	296	258	266	255	285	293	258	298	240	256	266	265	296	254	275	246	286	290	247	290	270	270	238	257	277	269	263	255	287	247	275	257	258	272	251	269	270	275	289	264	261	262	283	264	251	289	257	274	304	272	272	277	265	273	244	293	281	265	269	245	234	248	292	268	277	293	263	300	276	243	270	281	254	272	294	264	279	262	248	271	259	285	256	255	290	281	268	291	296	275	282	266	249	241	237	263	239	236	286	235	307	271	277	276	263	269	252	289	257	257	266	255	252	301	267	272	269	272	250	263	263	260	263	268	277	262	272	291	254	290	270	283	274	286	261	285	224	302	251	274	269	286	271	276	260	290	278	250	271	296	257	294	258	271	275	271	286	263	283	286	259	279	256	243	272	271	266	294	268	249	297	269	266	272	298	278	261	270	262	268	262	278	276	280	265	255	288	275	288	259	262	279	251	279	284	243	246	241	274	278	299	267	282	268	247	263	253	265	280	266	260	276	262	248	239	290	302	270	279	241	264	271	281	271	262	265	253	259	299	277	283	265	276	264	275	271	226	274	291	289	290	288	260	264	257	271	278	249	278	254	281	288	244	271	257	267	236	256	272	268	262	287	251	256	276	261	276	271	261	268	264	276	270	282	262	236	267	259	308	251	266	242	268	258	274	255	260	253	259	295	260	287	282	261	283	259	277	280	243	265	300	304	299	265	283	262	259	284	274	279	314	267	223	277	287	297	282	269	279	272	270	282	260	286	263	250	270	279	274	279	250	238	264	215	290	287	241	246	247	255	282	253	272	294	269	267	286	262	269	265	256	287	298	317	275	277	270	256	268	273	256	253	290	269	290	260	277	304	251	276	272	278	290	277	259	270	260	263	269	282	242	243	263	275	276	289	259	264	285	274	276	290	281	248	288	262	246	262	286	280	268	282	287	288	259	258	261	277	264	297	283	236	289	270	270	277	245	250	269	237	272	265	271	273	261	271	281	243	296	302	260	280	241	257	259	239	260	258	275	260	291	275	278	275	267	250	243	293	273	295	280	262	306	279	248	255	276	257	258	263	275	252	284	272	239	286	291	261	288	291	302	231	287	280	263	282	270	263	258	271	254	265	271	275	284	286	243	249	275	267	287	267	262	298	243	250	264	269	243	299	278	319	267	256	267	283	276	265	257	285	283	288	280	276	265	290	273	284	258	305	260	269	288	244	277	249	246	262	263	241	273	275	276	251	276	266	292	265	250	285	239	255	287	280	261	288	291	270	289	288	255	290	279	255	277	277	293	299	268	278	263	277	274	271	272	261	250	255	263	258	270	237	279	301	262	277	297	258	258	266	265	272	285	286	294	277	236	268	247	274	286	227	259	278	253	283	261	268	279	269	269	275	248	268	250	267	261	257	261	261	241	269	255	260	276	272	259	268	268	288	291	295	259	280	288	280	271	275	301	251	249	252	285	291	269	254	250	275	256	283	306	264	307	277	281	260	271	298	251	292	269	282	289	279	245	269	249	289	278	270	251	271	255	290	286	270	284	253	271	258	283	275	297	271	272	275	280	284	258	264	242	271	288	329	268	279	282	254	274	259	275	258	245	304	296	289	265	273	306	244	277	295	275	292	279	272	284	299	287	283	276	274	273	254	275	246	276	292	260	265	278	246	254	280	289	265	250	291	257	274	281
4890	2919	13702	11205	4780	15238	16782	10391	5432	2958	1425	950	799	791	748	741	740	749	713	763	792	787	732	724	762	831	764	778	739	777	708	783	742	737	792	760	793	749	737	742	715	739	734	747	777	781	729	760	774	725	794	755	785	739	768	699	808	750	763	746	804	760	751	818	792	733	716	720	760	775	712	780	739	770	779	707	785	757	760	799	763	783	765	756	796	774	757	760	788	749	768	750	744	730	791	765	734	765	772	763	707	706	748	773	773	754	790	761	752	725	780	749	695	728	763	749	769	801	758	777	784	741	727	776	734	785	765	741	729	753	719	729	777	752	827	723	756	756	777	737	773	737	752	771	796	786	761	713	810	755	765	774	762	773	707	731	800	754	744	750	794	739	769	736	770	756	780	820	781	791	768	740	814	782	772	755	776	767	781	792	764	745	714	761	745	736	788	730	775	793	736	805	760	753	735	710	756	718	768	733	784	773	759	709	769	752	799	762	759	729	795	784	771	750	748	776	725	760	751	795	665	775	792	739	765	734	719	717	765	788	721	769	785	732	715	796	760	758	782	737	769	762	742	771	757	803	766	733	800	736	799	781	772	821	777	743	744	724	726	710	727	769	760	777	790	754	784	721	786	758	751	727	766	814	798	761	797	765	767	764	775	773	742	767	831	750	718	737	749	753	738	742	718	724	682	786	744	765	773	785	721	770	774	732	780	744	799	776	767	785	799	769	776	782	745	720	771	757	748	741	776	753	729	785	801	751	728	751	732	804	776	764	745	755	766	761	760	757	743	797	725	762	821	786	745	732	743	799	748	759	737	718	762	705	748	782	764	743	718	734	750	741	759	780	745	735	776	692	728	756	722	804	755	737	813	760	732	782	765	767	767	756	745	745	787	774	777	731	765	761	724	809	789	812	789	764	778	792	765	740	807	796	742	770	758	753	819	699	739	774	701	732	768	740	757	764	755	748	769	762	777	760	723	765	774	778	728	767	809	753	785	725	756	763	775	736	796	729	748	709	732	749	739	769	807	743	800	760	725	719	718	741	767	791	756	772	782	775	741	758	761	724	794	757	761	721	786	824	742	751	758	767	764	763	726	760	775	742	778	728	743	834	746	790	743	767	741	740	808	761	749	784	773	742	734	732	750	740	793	782	776	796	769	725	747	737	745	741	783	783	747	760	773	743	746	800	795	719	804	760	733	770	731	757	758	726	741	779	700	732	750	743	827	731	763	789	726	746	739	700	763	797	777	707	757	738	713	811	779	802	803	732	801	727	723	770	769	706	799	772	766	750	787	726	771	729	752	739	735	731	772	787	811	731	767	754	745	739	717	741	774	766	739	759	730	723	785	713	730	726	750	804	774	775	735	790	740	772	769	721	735	788	770	783	785	747	737	750	726	693	777	766	745	751	764	740	749	742	752	754	779	744	724	729	772	774	761	735	727	727	717	760	721	766	763	735	708	748	754	749	805	804	706	728	759	732	750	707	767	774	751	721	742	760	807	802	812	768	712	764	757	740	787	735	749	768	803	764	781	723	735	734	793	699	738	752	752	708	777	736	753	726	783	756	719	734	831	737	744	771	753	787	761	757	785	731	784	712	770	769	714	725	776	764	741	724	739	768	720	771	752	729	781	727	746	791	783	785	714	753	752	777	721	786	739	792	765	772	774	767	750	698	779	718	742	718	763	727	778	757	748	772	783	749	782	727	757	762	742	796	789	753	820	763	785	731	771	774	755	774	765	778	790	746	792	780	742	771	724	740	745	780	804	740	754	747	750	770	750	760	758	768	721	727	776	730	786	724	834	746	771	738	779	756	756	763	741	740	759	738	757	804	755	734	803	750	765	794	798	808	816	714	762	773	741	730	775	786	782	748	775	762	810	758	774	719	737	811	776	754	758	753	769	778	709	722	721	757	762	728	725	765	750	760	772	824	731	769	816	747	762	727	741	824	738	770	790	773	775	748	807	796	755	773	778	758	766	738	730	722	794	833	770	783	749	800	735	769	725	744	762	742	768	713	736	757	770	752	756	766	793	726	787	737	820	777	686	780	760	739	787	727	775	720	805	768	777	759	776	761	742	756	795	728	718	726	743	804	776	771	742	784	780	732	769	724	769	776	764	784	764	739	675	733	814	736	774	747	712	776	744	743	746	720	731	773	744	793	775	782	778	798	743	704	776	766	759	769	730	744	720	783	786	795	790	709	791	733	795	762	731	762	734	743	708	741	764	752	758	756	689	763	688	776	726	816	800	732	821	796	775	739	793	760	728	766	755	740	738	787	754	746	741	752	811	751	745	740	754	783	791	755	722	769	773	703	753	737	789	712	793	782	784	732	727	761	779	735	744	768	795	751	761	789	733	752	782	748	791	764	809	812	783	771	731	803	751	726	703	738	757	730	792	744	701	789	791	767	734	724	755	752	764	740	761	756	752	757	743	710	759	788	765	765	711	702	769	830	778	713	762	778	810	751	723	770	701	787	754	835	738	777	745	753	736	759	740	802	789	794	777	804	748	759	747	726	685	781	726	795	713	725	765	742	779	759	707	719	747	765	725	781	784	755	793	745	763	710	828	739	711	770	748	757	779	751	814	773	749	771	769	821	765	777	774	735	774	740	790	789	717	740	774	797	763	764	763	746	770	776	772	694	781	761	757	740	758	734	743	779	722	772	741	681	783	788	744	742	784	798	775	777	786	722	709	777	777	728	778	771	742	753	720	736	782	733	703	771	749	775	759	707	749	770	784	760	750	799	777	726	764	775	747	748	724	738	751	758	761	774	782	762	775	761	757	755	789	791	760	776	763	781	779	814	729	761	769	772	786	736	772	807	810	764	785	751	717	774	754	762	767	738	773	724	734	716	724	760	713	712	781	811	750	791	755	774	721	755	793	784	749	798	789	739	761	807	783	744	747	760	708	742	761	788	755	792	726	781	789	802	810	748	751	722	758	749	769	789	772	745	785	763	769	761	819	753	794	747	796	734	748	799	760	753	738	775	744	722	785	766	795	774	803	767	727	776	757	757	768	786	710	786	762	732	796	777	747	732	709	713	773	736	728	789	793	728	775	743	789	779	788	757	722	741	771	741	704	750	762	780	805	778	698	738	722	781	727	771	742	791	717	759	784	684	826	760	809	770	751	775	765	726	782	749	701	738	709	761	759	737	802	766	758	711	717	780	772	761	791	770	762	743	751	783	794	769	746	776	741	755	764	770	743	681	787	738	756	753	728	771	788	733	793	758	744	737	784	730	782	755	744	808	745	799	701	775	735	748	781	764	776	754	764	814	743	759	752	703	793	815	763	772	796	759	779	744	755	740	776	771	747	725	759	743	761	799	736	779	767	767	741	803	777	773	770	738	764	769	775	806	734	765	773	779	780	780	762	752	757	746	757	744	731	741	749	759	760	783	740	728	764	768	725	809	720	739	739	741	735	766	761	756	747	733	770	739	789	705	761	801	740	798	746	759	733	748	728	750	772	759	728	736	724	756	767	760
6151	2750	5861	3004	1755	3955	5405	3068	1514	768	456	326	257	264	258	284	260	306	261	285	246	273	293	252	269	276	292	246	262	260	290	278	267	272	274	295	254	273	299	275	250	288	267	252	260	260	261	295	258	291	264	263	264	280	287	277	285	272	264	250	297	248	296	280	284	247	275	246	267	264	277	265	284	267	258	251	250	296	275	296	270	289	267	262	268	285	240	295	271	294	292	283	239	257	293	284	276	291	258	263	292	303	247	273	272	292	266	244	297	294	274	255	263	299	288	275	270	266	268	297	274	284	267	263	286	301	262	261	268	278	281	283	261	254	311	281	282	236	264	284	248	291	262	251	252	288	259	234	252	275	260	248	263	286	288	268	261	268	275	248	271	273	252	307	271	283	307	311	260	269	244	288	254	288	306	265	297	256	298	300	301	302	268	257	259	287	272	253	278	286	276	266	286	269	279	264	277	271	292	277	272	257	288	283	259	291	278	302	284	278	294	291	259	245	265	255	252	266	277	263	253	260	248	257	259	268	266	278	259	302	299	275	243	289	264	279	272	267	283	278	280	285	255	292	272	270	268	285	278	280	279	277	279	222	267	257	261	287	282	274	259	268	266	265	270	274	267	272	238	248	266	295	280	267	244	240	297	261	299	260	296	264	267	284	273	342	256	275	277	269	277	259	280	243	273	292	297	292	262	275	252	276	257	259	286	242	286	268	247	276	286	304	285	267	253	276	296	259	228	250	277	270	288	270	266	247	261	282	259	265	307	272	259	228	264	273	260	285	274	287	242	289	295	271	286	291	256	282	300	289	269	267	292	248	254	256	266	227	248	299	258	248	263	317	294	266	303	275	274	291	309	271	292	295	284	268	291	265	282	262	280	264	267	305	266	240	273	279	281	265	267	238	276	250	278	277	268	283	269	254	272	253	287	273	259	299	265	276	303	278	258	275	257	249	236	258	255	286	267	282	282	284	263	270	276	255	286	263	274	272	273	261	245	246	248	274	289	242	293	272	291	271	273	268	262	249	277	260	252	286	281	274	273	270	280	269	273	273	243	284	253	259	244	266	236	273	282	294	267	263	266	257	283	251	270	276	266	285	267	255	256	284	280	264	276	296	274	263	293	249	259	271	284	270	265	283	272	262	277	246	251	233	293	260	261	308	285	282	253	263	253	272	275	282	282	284	277	287	287	253	263	279	280	258	288	294	274	266	281	298	254	269	258	264	256	269	252	291	289	270	251	268	307	290	249	264	286	270	250	240	274	248	284	290	281	276	290	259	270	273	269	287	256	305	243	257	240	275	255	261	279	276	276	268	250	298	297	276	261	283	257	300	260	276	279	259	288	255	286	297	256	246	257	267	262	278	250	264	260	254	283	277	260	283	265	248	263	264	282	279	292	290	259	288	273	231	264	290	271	256	277	270	284	269	269	254	275	265	307	280	271	287	256	276	264	264	261	259	261	287	284	266	260	257	280	275	228	276	264	267	290	273	286	272	263	243	278	289	249	266	235	280	289	284	241	280	258	257	269	277	252	308	279	282	272	255	274	264	271	253	263	273	242	290	231	297	257	271	267	320	255	295	273	274	246	267	284	254	262	285	275	269	254	281	257	264	267	279	266	267	283	252	280	262	265	258	276	276	268	259	261	291	243	263	293	262	299	259	272	268	262	260	253	248	283	277	265	302	269	270	269	244	276	271	275	263	264	271	279	252	261	227	256	282	272	263	286	273	267	253	272	289	276	266	284	262	300	284	265	269	307	268	257	278	270	296	295	249	258	244	283	266	274	248	268	288	270	257	305	231	260	249	280	271	246	275	255	255	266	247	257	269	256	236	279	287	273	260	270	275	293	250	278	291	284	270	237	282	267	256	256	290	261	263	276	289	308	282	274	268	261	281	254	266	265	316	291	277	243	254	281	255	275	266	280	266	235	294	273	287	258	298	276	235	247	260	257	277	250	265	273	268	279	279	277	251	280	281	294	303	255	255	264	274	273	268	277	280	287	274	273	259	257	286	260	273	256	297	263	264	280	278	269	251	280	241	282	253	241	242	312	270	275	317	298	281	250	245	266	296	264	257	276	267	291	256	235	272	284	264	299	271	269	263	254	255	255	257	287	296	243	256	284	298	265	301	253	283	298	273	263	255	249	253	278	260	266	283	284	291	313	256	281	263	282	251	277	260	263	281	273	273	281	285	281	264	260	277	294	260	290	261	271	244	280	301	262	297	286	264	265	306	270	272	264	297	261	292	261	296	247	264	308	275	268	276	282	272	259	277	265	301	282	262	274	265	275	287	272	264	282	271	286	261	266	279	293	236	257	276	258	265	257	259	255	266	318	262	258	274	266	290	267	246	275	282	280	262	273	241	273	276	273	240	272	271	249	271	247	253	268	264	243	254	256	262	285	267	288	278	287	267	294	256	252	274	293	295	245	268	263	283	294	257	244	261	298	273	268	275	267	276	282	240	287	282	262	262	282	240	267	278	256	302	268	251	303	246	265	265	255	260	262	283	274	248	270	249	275	270	299	262	274	256	274	262	271	259	270	269	266	257	267	239	270	289	267	289	281	298	277	251	279	281	250	286	269	253	250	293	240	239	269	276	252	276	274	284	281	273	284	290	257	295	289	269	270	298	276	238	282	256	254	277	274	271	251	267	301	264	252	232	283	282	278	269	263	287	273	251	323	285	286	262	270	277	304	260	261	245	305	268	283	264	280	229	298	280	257	263	282	267	259	286	277	289	247	256	261	267	285	275	255	269	286	269	285	262	278	292	271	250	280	251	273	235	275	281	244	283	297	269	241	273	277	237	264	265	262	259	256	239	298	279	266	275	286	263	263	264	248	280	262	283	266	262	247	277	272	261	288	246	254	273	286	277	288	284	275	268	274	251	254	287	257	243	267	262	260	250	254	291	263	306	289	282	290	262	302	285	290	259	276	268	261	287	242	275	265	259	269	281	266	270	256	251	259	266	252	294	260	269	264	290	247	271	290	257	278	277	282	275	263	269	259	282	267	279	270	285	271	251	247	253	256	250	286	241	285	291	301	246	306	277	270	272	287	280	284	254	255	295	261	288	272	271	242	265	294	281	264	263	286	279	295	283	287	267	227	248	270	266	282	263	250	276	290	275	264	278	264	279	278	282	277	281	285	277	281	266	264	291	269	272	263	282	272	281	273	286	289	284	307	273	280	259	283	250	268	258	279	273	257	253	302	263	279	269	264	269	272	288	286	284	259	281	279	276	251	279	291	252	271	254	264	268	254	276	263	284	253	280	291	273	308	270	274	294	304	263	283	279	244	261	257	265	285	264	280	288	281	290	261	272	230	254	271	275	270	273	244	269	294	268	274	297	304	239	278	260	279	264	262	251	270	271	274	274	255	268	254	268	296	264	261	240	235	282	270	262	271	284	248	246	264	255	275	280	285	287	249	283	251	292	283	295	264	209	275	271	277	275	276	281	278	257	250	277	260	250	283	260	260	265	259	293
4996	2862	11313	7229	5813	15587	18416	10893	5966	2967	1448	980	784	729	755	793	766	706	749	778	783	740	745	749	770	790	740	777	735	763	780	745	774	728	741	768	766	766	787	726	705	785	776	728	756	755	776	740	717	732	750	754	767	742	742	768	732	739	776	768	756	791	773	770	748	761	744	751	711	751	736	784	783	816	734	721	737	728	739	734	744	742	745	736	822	747	774	750	727	749	728	766	782	745	780	698	746	767	776	731	755	710	734	768	786	782	753	779	741	775	770	760	806	772	750	757	796	740	767	751	759	757	752	767	717	736	710	741	766	731	720	758	817	725	758	730	763	798	781	772	753	768	788	795	761	757	752	789	791	769	729	715	721	744	729	812	791	724	776	772	732	708	780	744	739	715	740	779	727	793	765	698	755	721	754	766	781	774	762	759	757	764	762	708	777	795	766	743	771	770	730	802	734	760	774	746	731	788	782	813	749	746	781	730	736	698	772	724	774	757	809	721	783	737	753	780	782	720	761	815	725	772	774	756	769	760	789	750	727	723	735	749	763	758	766	710	773	765	764	798	823	764	715	775	725	729	761	772	755	780	763	748	753	712	774	765	736	806	737	798	811	744	768	721	781	774	804	717	769	802	732	758	724	819	738	810	761	743	791	730	727	736	754	738	736	801	778	745	738	762	783	822	782	745	761	751	757	745	754	704	781	740	764	769	746	772	718	776	774	778	726	733	763	766	766	771	758	756	789	733	724	763	736	727	753	790	751	752	784	778	750	741	738	786	800	731	768	755	776	726	738	785	789	756	774	788	717	763	740	818	772	737	773	800	766	746	757	775	725	779	763	765	765	788	768	797	800	773	723	769	739	803	751	809	807	770	752	766	743	766	793	807	788	760	733	709	779	722	778	788	796	739	755	783	727	712	776	751	769	736	733	808	743	771	746	783	755	718	772	743	716	709	765	735	741	769	766	740	738	778	795	760	738	728	784	778	786	745	792	784	712	754	792	749	747	785	749	766	810	796	787	800	788	745	785	711	782	712	814	758	767	774	788	725	799	744	791	756	708	762	740	723	765	758	770	745	764	725	734	781	783	715	775	788	756	802	742	768	780	790	803	745	814	783	778	804	766	722	775	769	786	804	751	780	769	701	767	811	726	757	787	773	758	780	717	746	788	750	770	786	798	775	794	774	744	725	805	815	769	781	755	753	748	742	732	774	736	747	727	700	730	781	768	732	793	776	771	760	748	780	759	738	798	764	748	739	761	784	785	786	751	777	744	731	755	799	765	777	734	769	812	701	752	761	777	735	705	746	764	775	770	762	754	721	776	794	719	763	762	745	758	786	757	726	752	790	713	769	729	751	755	764	744	806	758	749	792	777	713	765	778	753	746	798	770	746	740	757	749	769	779	763	796	797	748	754	793	768	784	755	749	807	713	762	756	757	824	758	731	789	740	739	762	778	804	765	774	785	773	736	774	752	788	776	777	755	769	709	744	761	747	794	788	785	738	777	802	769	742	772	765	730	748	734	787	782	770	737	785	735	803	728	741	706	739	751	738	757	765	752	704	746	757	770	761	748	762	717	744	788	724	787	788	736	764	796	741	749	774	779	773	775	752	767	726	737	731	788	776	715	758	767	738	769	725	775	795	739	711	778	761	785	777	766	762	751	757	778	716	762	780	799	791	759	760	752	771	785	763	782	793	771	831	796	749	742	722	786	733	807	753	774	731	772	693	739	730	774	739	777	762	795	714	754	779	744	736	724	766	785	762	799	755	747	808	783	766	768	750	735	796	763	766	816	743	738	769	760	783	765	734	795	742	706	794	769	798	723	729	722	743	749	725	766	764	763	732	793	787	753	739	793	731	819	740	755	774	781	795	767	741	803	780	770	768	748	764	725	757	734	719	784	756	761	751	775	759	759	750	776	747	742	778	708	727	743	806	738	769	726	745	802	729	739	764	785	776	756	824	797	730	710	751	748	797	795	730	789	786	736	752	791	755	715	755	719	742	726	782	744	694	787	702	743	795	739	778	739	738	728	733	721	748	730	732	747	751	753	774	745	709	781	742	759	749	793	720	790	738	770	807	778	791	767	748	741	754	731	756	770	763	775	776	786	753	770	789	797	763	776	767	788	755	750	823	760	771	777	760	767	817	774	785	765	769	774	768	788	779	722	747	796	761	772	784	790	776	757	764	751	742	791	702	754	755	791	770	775	746	731	731	795	732	782	785	781	788	781	742	769	776	781	715	742	713	720	776	751	760	781	797	730	750	814	796	761	744	743	778	731	790	724	760	733	748	792	745	747	743	722	771	761	704	745	792	788	727	724	768	721	750	720	763	791	839	763	799	770	724	762	771	726	773	770	718	803	789	737	756	810	768	714	768	763	757	757	736	747	752	809	753	772	778	741	809	809	751	771	679	782	776	792	765	736	735	739	733	770	780	735	820	737	724	780	812	818	738	791	752	790	734	767	761	747	728	742	780	779	749	717	745	763	826	785	799	754	757	743	756	743	732	758	756	759	815	737	747	736	757	764	772	717	748	799	811	785	740	755	755	733	798	827	778	753	818	705	762	746	761	784	725	762	697	815	717	719	741	742	779	759	751	804	739	767	723	751	757	740	727	770	737	684	758	793	721	743	768	748	799	763	754	776	750	801	713	756	775	783	779	763	771	768	783	778	730	752	729	762	787	751	798	786	758	778	756	791	793	752	771	796	746	738	756	795	761	824	781	714	806	745	759	805	752	742	767	756	765	759	768	764	774	742	736	720	717	782	699	764	744	769	779	760	763	757	751	796	798	744	710	716	803	773	809	704	714	787	790	741	768	769	732	743	770	767	744	764	787	796	713	761	764	758	739	768	766	760	749	783	742	760	754	794	745	775	811	747	693	726	761	776	822	759	736	759	734	785	752	738	772	768	799	775	734	675	745	800	751	756	647	733	765	777	755	793	765	783	723	717	712	770	781	773	790	745	818	777	738	795	810	767	768	789	740	737	729	740	779	768	774	758	784	742	795	779	734	796	761	777	744	796	733	794	715	793	795	767	757	740	801	731	745	766	719	743	770	723	758	763	802	777	740	764	788	811	780	792	799	747	755	769	809	743	748	743	789	763	754	781	785	725	788	776	760	767	763	852	712	762	734	751	739	862	734	756	713	767	800	803	811	738	761	742	718	783	759	783	705	721	789	730	730	759	742	766	782	753	775	765	785	742	762	772	741	761	752	777	748	765	747	755	766	751	774	745	776	766	770	708	770	772	769	740	746	779	735	754	796	771	738	793	747	758	814	721	753	753	762	777	774	755	789	781	781	773	697	782	701	764	783	710	770	699	724	789	775	743	747	752	761	773	802	766	803	805	722	766	754	796	757	749	773	754	792	752	727	795	746	765	743	744	748	727	713	787	778	763	763	785	802	755	765	755	808	768	803	814	773	754	777	711	734	772	751	794	747	740	754	735	783	739	779	764	751	780	791	746	765	719	752	780	766	771	797	752	729	775
4942	2373	5192	2395	1632	4044	5337	3354	1817	833	457	350	282	255	282	303	255	283	264	277	286	285	277	290	260	246	283	294	273	262	257	270	283	284	284	251	279	265	309	278	273	270	256	273	268	270	263	274	259	241	247	243	275	258	289	272	301	283	270	257	266	268	297	266	248	274	268	295	286	260	278	281	260	289	295	278	280	267	305	265	267	224	267	270	269	256	249	260	276	249	302	256	269	265	261	286	285	288	253	264	278	285	278	304	278	296	282	294	275	293	280	298	269	272	271	243	243	266	285	289	262	291	274	239	299	258	259	272	268	252	267	273	258	251	265	259	264	265	246	296	305	272	268	296	228	260	271	269	255	250	289	273	283	257	284	293	286	289	276	261	259	256	273	276	258	233	288	258	236	240	277	267	271	267	254	265	289	271	267	268	256	272	284	274	274	276	281	259	292	252	269	278	254	264	266	295	300	262	269	284	270	292	280	292	269	282	288	276	254	252	288	266	271	270	265	279	264	252	251	281	256	292	249	269	251	229	291	261	275	276	290	299	249	279	243	247	249	285	257	259	258	284	257	259	254	283	272	273	289	258	229	279	274	277	269	258	262	286	285	251	258	309	270	311	281	258	293	292	274	255	293	292	283	256	291	284	267	296	231	287	276	233	291	255	263	258	279	280	303	297	270	251	289	258	254	245	259	259	242	244	255	281	256	265	239	258	292	270	294	257	237	241	261	261	277	266	253	263	258	274	290	277	247	253	253	237	254	282	267	259	313	276	269	283	283	291	305	266	266	287	247	290	287	251	278	242	276	263	273	271	291	264	281	282	281	267	264	293	273	272	269	282	275	270	288	272	277	249	307	303	288	272	267	296	300	280	248	284	270	265	259	255	293	267	277	287	268	283	287	289	256	262	258	261	280	286	246	279	278	264	279	296	251	288	282	227	295	238	272	261	289	259	262	299	256	259	291	256	302	282	276	290	280	266	303	288	260	256	270	309	277	256	277	255	269	248	233	258	247	283	278	243	285	273	244	234	279	266	306	261	265	258	286	251	261	263	290	276	273	313	243	262	270	269	300	262	249	282	295	277	255	273	252	265	280	259	261	276	279	312	267	275	284	308	291	283	282	274	293	277	249	249	280	280	276	286	263	275	266	284	254	293	259	262	271	273	292	254	266	261	275	289	277	256	300	245	271	257	270	252	265	279	276	287	259	246	270	272	275	271	263	282	271	248	258	289	266	266	255	276	273	303	282	253	287	282	270	287	261	248	257	285	306	266	272	299	274	271	287	285	283	254	256	254	306	244	281	268	280	246	281	258	272	285	260	272	274	270	258	266	311	263	249	263	282	297	277	272	242	266	276	256	290	285	301	282	272	283	248	276	275	266	240	261	282	290	281	268	248	300	270	262	253	276	276	255	307	280	261	280	283	250	278	270	266	280	243	267	279	263	292	294	250	274	265	269	285	275	285	272	282	280	268	291	296	250	300	239	251	294	253	275	293	269	275	296	269	280	308	308	293	273	281	271	297	315	289	288	264	271	274	263	275	249	269	281	268	269	247	273	268	244	288	296	258	285	274	253	282	294	287	267	278	283	272	289	260	301	258	263	301	248	261	274	259	281	263	259	262	269	259	267	268	274	267	271	260	255	276	264	287	254	276	250	277	293	278	299	267	262	268	289	251	252	244	281	256	255	280	258	258	283	311	244	283	293	272	260	281	257	267	290	302	260	261	257	274	252	276	279	274	253	281	277	235	257	279	240	267	262	253	243	258	293	268	293	258	285	285	292	264	264	273	258	277	244	278	274	258	267	273	265	250	266	284	318	277	257	274	288	262	296	269	264	267	284	303	274	296	255	263	261	281	266	291	282	291	280	256	287	289	249	259	248	264	302	270	253	250	250	298	250	286	287	257	249	277	231	267	277	268	227	275	261	252	283	278	274	291	257	235	264	285	258	285	269	271	289	289	271	261	279	243	261	280	297	299	275	278	250	244	253	287	237	258	246	254	273	248	266	286	280	274	255	279	290	264	266	270	264	277	251	290	283	272	253	285	260	275	252	293	304	287	272	248	257	269	266	273	266	278	257	233	266	275	266	283	279	281	251	256	264	256	317	286	274	255	256	292	272	298	258	272	271	250	239	259	255	266	256	291	267	283	262	252	276	295	281	258	275	288	284	237	276	262	276	237	267	281	271	312	264	293	267	255	270	260	263	276	266	281	277	291	298	264	267	278	274	281	263	273	263	311	259	269	275	306	250	278	259	262	251	265	250	282	275	268	252	284	268	259	281	234	301	240	292	273	238	245	252	278	250	288	275	282	241	273	266	290	289	259	292	279	272	278	253	284	270	290	295	264	268	268	277	255	284	252	277	270	252	244	259	260	318	278	251	254	241	264	279	282	240	286	282	291	263	236	257	269	272	249	286	271	258	284	268	267	259	259	277	289	266	290	268	303	279	304	262	280	270	254	265	270	264	281	285	274	305	264	263	274	251	246	260	278	248	287	271	272	268	262	281	267	279	279	273	275	248	264	266	299	279	249	274	264	281	301	271	294	236	260	257	273	249	252	250	260	286	281	271	268	286	298	284	247	255	271	285	259	276	308	296	238	286	256	259	265	289	276	276	289	273	277	272	268	286	246	260	265	294	239	263	275	269	297	267	272	266	275	262	248	302	257	280	267	280	291	269	292	284	242	291	264	272	276	259	270	286	282	292	248	278	253	220	274	283	280	273	269	290	255	284	270	286	289	275	277	307	277	240	237	291	268	295	321	261	284	281	266	261	280	288	271	275	246	253	275	266	270	254	308	284	282	262	258	262	307	245	280	290	280	255	311	243	284	259	274	299	249	273	280	258	273	253	242	257	285	250	260	277	285	280	262	268	274	271	277	270	277	258	282	268	281	236	288	276	278	259	284	286	270	275	289	250	267	278	273	259	275	294	284	264	263	279	256	275	260	268	259	239	231	239	261	297	247	287	294	256	292	276	282	299	250	277	273	262	258	255	250	297	263	288	280	307	265	296	265	306	250	266	252	278	275	279	258	248	266	252	257	284	235	310	241	282	283	278	275	270	249	282	256	229	234	281	243	266	280	283	259	288	262	261	248	252	280	273	255	308	251	263	300	254	275	267	286	276	262	288	255	267	298	258	294	292	275	253	259	278	270	262	291	258	299	270	285	277	250	297	256	288	274	263	280	276	260	316	282	284	292	281	286	294	285	263	275	274	257	259	264	266	282	232	248	263	256	279	294	262	258	310	232	272	274	318	283	296	275	250	278	302	288	280	284	270	280	290	268	294	275	261	262	230	249	292	273	248	262	231	275	268	267	278	268	249	252	267	264	295	267	267	265	263	284	284	270	267	259	273	256	252	259	255	258	314	260	276	266	251	291	268	248	292	239	272	279	284	280	251	239	256	270	281	290	289	271	252	305	267	289	279	255	280	270	261	264	270	294	260	259	262	275	262	287	288	271	291	271	261	289	279	258	263	269	294	289	298
4397	2590	9966	5950	5420	15836	18185	12380	7065	3013	1530	1035	867	827	788	753	715	771	791	760	745	766	786	754	775	766	725	743	779	755	771	733	764	737	795	779	756	742	768	772	742	786	742	710	764	775	798	745	772	739	747	773	725	825	733	771	776	760	758	822	765	810	775	796	756	778	796	795	811	772	802	760	773	756	770	731	736	732	767	750	722	750	824	722	787	713	749	741	813	777	740	793	731	785	723	799	773	764	771	769	761	791	767	819	747	739	766	746	751	732	747	766	754	771	767	779	774	812	796	782	750	790	716	750	810	767	735	770	799	724	772	755	742	745	766	764	741	763	761	781	754	737	727	721	720	772	802	790	756	721	777	762	727	737	731	696	773	768	743	753	756	728	791	739	732	753	766	793	764	708	751	725	793	773	794	773	755	722	741	804	788	791	764	763	753	763	744	785	731	754	730	732	759	740	768	774	765	728	785	757	788	763	792	779	766	784	693	760	763	745	790	748	757	737	702	756	784	775	755	769	769	750	726	789	769	741	770	727	759	732	737	768	758	770	743	761	730	762	777	723	798	788	782	724	775	762	790	773	752	734	779	774	753	805	746	782	764	757	775	775	765	768	718	756	792	744	829	749	774	706	757	784	799	807	792	773	767	753	732	743	742	771	752	747	778	712	752	793	729	743	760	774	761	752	767	722	787	771	786	768	744	761	741	769	731	773	774	760	706	796	729	782	737	771	763	753	784	729	787	756	771	772	763	777	716	781	757	806	772	761	770	765	778	800	750	789	798	773	750	824	773	753	779	769	753	743	783	710	767	799	779	765	761	738	728	773	716	774	721	735	755	801	760	785	703	805	748	738	732	745	654	755	782	763	735	721	758	721	804	752	756	759	762	739	797	747	782	707	751	762	715	741	748	738	738	780	780	762	789	728	794	765	808	763	723	747	788	744	798	783	781	765	769	764	744	783	808	803	765	765	766	784	717	800	749	779	748	794	722	717	759	789	798	782	771	733	766	737	744	716	751	801	743	762	759	794	780	755	765	784	764	777	769	725	800	730	793	789	793	780	763	789	797	706	827	781	798	754	751	712	818	767	749	775	760	776	720	735	791	773	772	760	756	776	735	730	699	813	766	755	739	779	770	717	757	750	773	789	766	746	732	724	743	770	739	776	755	740	744	797	806	749	796	796	777	790	810	747	779	763	747	741	757	780	792	720	736	727	709	745	742	759	795	770	729	759	768	763	797	793	767	770	780	792	811	770	778	790	726	744	770	697	801	819	778	770	741	748	795	757	755	758	743	772	784	776	740	791	739	777	787	819	766	771	780	722	755	821	810	767	721	760	773	770	730	750	745	759	802	775	786	749	807	758	705	759	807	829	785	743	752	767	754	740	741	710	761	734	781	712	751	708	781	719	740	736	793	712	738	754	737	710	771	799	753	778	721	783	763	780	786	731	783	762	776	780	736	748	801	747	721	772	743	795	760	792	740	783	710	750	801	746	761	761	755	726	736	701	843	776	747	766	694	768	764	746	809	798	744	733	727	816	748	739	724	710	743	750	811	754	774	774	798	772	749	781	776	735	795	758	781	742	714	720	751	755	763	780	749	780	767	751	718	807	757	817	748	815	733	775	795	778	717	813	786	781	805	777	728	758	811	727	755	730	769	739	831	780	753	784	730	756	736	706	801	750	697	791	757	760	827	753	778	730	728	774	738	763	761	750	694	726	783	773	749	705	775	721	750	796	744	776	753	713	771	801	746	753	750	786	753	747	768	772	745	749	765	789	732	806	764	813	738	712	744	758	701	769	786	760	721	758	763	750	756	783	702	800	743	749	724	767	775	738	765	794	730	820	763	783	788	765	697	726	801	751	715	743	753	810	705	774	716	756	790	760	763	734	759	724	745	753	760	739	768	771	832	777	775	733	744	757	758	795	765	782	754	734	762	735	809	797	722	782	739	762	771	748	795	806	751	738	739	746	758	732	769	770	825	712	760	772	751	765	718	776	741	787	818	771	807	740	764	749	742	748	794	770	785	768	781	779	774	766	787	753	713	784	784	772	729	745	731	777	776	770	790	793	771	778	725	768	742	788	786	751	756	733	774	735	758	756	786	765	755	756	753	730	747	803	819	811	784	765	729	809	765	758	733	771	727	764	775	731	751	731	753	804	747	785	787	762	722	767	714	784	759	744	750	821	780	776	753	748	728	697	796	771	727	720	722	763	735	745	718	777	738	741	740	765	776	741	781	748	741	743	762	747	730	720	770	762	774	740	763	719	774	734	777	766	770	770	770	738	765	764	795	760	730	804	820	732	728	760	780	846	726	782	747	800	791	781	748	718	753	738	756	755	732	782	770	719	774	759	722	772	758	745	781	745	783	768	732	723	738	754	777	779	740	768	814	793	743	765	730	735	733	790	790	715	814	762	748	807	771	780	759	759	760	714	778	743	745	777	730	779	770	768	764	703	777	747	755	798	763	745	744	772	752	748	749	792	788	858	758	794	770	725	787	766	769	782	725	709	738	751	715	745	753	821	744	738	712	778	744	791	738	759	743	771	767	717	736	742	762	735	769	710	755	826	779	752	733	757	836	799	752	723	712	742	700	764	786	746	744	766	726	771	752	741	766	736	786	778	773	801	770	757	750	801	739	746	768	817	751	806	751	796	782	753	777	756	723	755	781	763	733	755	767	728	779	779	789	735	781	758	759	740	714	739	731	775	782	777	725	748	785	787	762	791	731	766	747	765	747	779	717	765	831	729	763	718	774	729	772	790	744	738	762	759	831	812	740	790	799	746	729	749	748	735	770	727	742	769	787	810	738	778	785	779	756	768	819	714	743	773	768	707	787	813	790	760	772	767	778	754	758	793	735	797	798	775	743	742	776	743	769	744	743	759	750	769	737	747	783	751	745	745	733	715	719	774	773	705	757	741	741	777	786	755	779	774	768	746	809	738	758	791	733	798	779	729	762	746	757	770	759	772	764	799	759	744	754	739	711	743	750	796	731	817	774	794	801	753	726	768	729	871	743	769	765	783	754	806	776	786	741	796	724	758	777	762	746	754	767	759	780	779	715	719	783	771	741	752	717	742	761	740	742	791	756	719	732	763	772	782	737	734	758	762	749	743	740	790	768	832	746	784	741	721	700	786	736	777	761	777	752	743	808	817	806	793	759	780	796	739	755	772	709	768	749	806	775	744	788	736	745	736	824	707	762	698	742	770	740	749	757	754	765	748	785	795	729	729	756	761	783	708	747	744	806	767	809	753	764	798	760	739	722	755	707	710	832	735	790	775	778	777	776	701	739	753	763	718	762	777	807	806	766	755	737	777	729	800	773	794	769	810	772	743	792	761	771	757	759	736	735	725	746	757	746	748	804	770	726	741	728	737	809	743	752	791	806	763	776	710	811	760	744	743	727	785	760	729	769	763	756	806	746	768	723	767	717	812	793	799	810	711	759	728	763	737	770	745	791	772	764	741	773	751	707	788	771	723	767	730
5015	2498	4072	2685	1628	4429	5087	3506	1823	782	444	343	295	274	234	272	248	288	282	286	294	248	258	270	286	269	276	282	261	262	292	264	252	270	270	254	274	258	277	260	255	290	272	267	282	274	254	272	258	257	282	269	266	277	272	272	271	250	288	276	302	283	251	231	274	262	294	253	268	251	272	258	291	299	264	261	264	279	265	254	250	270	270	293	258	272	261	245	282	307	262	243	261	257	302	248	263	302	286	289	272	257	294	257	244	249	262	247	303	279	275	285	240	288	286	279	258	265	242	268	279	297	271	266	280	295	276	293	291	274	294	292	254	261	349	277	239	296	269	278	262	247	278	253	259	274	254	257	290	261	248	236	286	271	259	280	279	267	266	274	290	263	292	293	256	293	261	268	266	266	267	306	270	283	277	249	275	257	271	258	264	280	299	283	270	269	247	253	245	293	240	269	264	265	281	250	272	261	252	260	261	266	257	291	237	240	280	284	297	249	241	268	269	270	263	269	267	270	285	266	256	306	296	260	292	270	278	249	299	229	278	239	262	249	290	265	273	244	275	291	260	270	263	263	265	284	255	255	267	256	234	286	244	251	282	282	238	253	275	270	279	271	257	285	267	298	265	283	263	282	296	253	305	265	255	293	281	261	278	288	275	296	280	254	246	263	266	269	279	269	259	251	300	265	274	265	268	284	255	272	239	294	295	257	267	266	276	279	273	267	288	248	271	272	285	266	254	275	266	292	228	243	269	261	265	263	284	276	273	252	279	255	265	272	265	272	281	272	274	284	272	267	271	296	280	269	291	275	313	252	255	259	264	268	247	266	277	288	276	306	276	250	241	326	256	279	291	283	233	289	288	243	279	312	305	246	241	281	260	285	293	249	266	280	279	286	243	268	269	266	273	286	290	240	237	283	285	266	270	282	283	270	225	266	286	262	271	277	287	277	278	260	304	256	265	293	286	297	248	247	316	248	277	295	289	277	252	294	279	290	288	227	305	305	281	232	267	259	288	250	298	242	263	256	250	291	290	268	285	262	266	261	273	260	274	302	254	279	291	283	267	283	289	256	253	284	278	277	284	261	259	291	277	253	298	278	301	267	288	247	241	262	253	270	270	271	252	283	257	280	307	316	298	245	290	288	282	254	278	257	266	261	279	276	276	245	284	253	267	294	288	245	272	280	269	276	288	275	282	274	258	251	249	287	278	300	260	292	236	269	326	253	260	281	251	268	277	285	285	259	257	267	276	302	254	260	265	289	272	315	281	292	276	288	287	277	269	289	291	283	276	274	313	311	247	256	280	298	272	298	256	292	266	273	267	236	264	287	270	292	281	257	265	284	274	269	268	284	281	294	268	272	273	270	258	263	258	301	252	283	256	269	270	279	310	241	265	270	304	263	287	296	244	284	275	283	277	283	253	269	275	286	303	257	259	277	266	277	258	267	222	261	264	304	258	261	265	286	266	265	266	247	284	242	240	310	248	243	311	258	291	242	275	301	271	274	286	288	258	259	255	291	250	277	285	265	285	278	282	311	253	268	283	264	254	280	276	258	265	241	264	282	256	277	276	300	274	284	283	280	298	249	252	290	263	256	313	248	282	292	271	302	277	258	279	280	301	270	255	275	249	307	235	273	228	276	259	260	274	266	253	276	265	274	287	266	277	270	248	268	284	276	286	293	287	257	283	276	289	261	271	309	267	279	263	251	281	252	280	278	289	266	275	263	260	273	284	271	260	263	284	266	277	271	276	272	275	288	251	290	302	269	271	290	266	276	281	267	286	271	256	283	284	281	274	289	245	251	262	283	307	273	290	244	276	271	282	308	278	262	282	238	266	265	319	295	262	268	268	255	256	296	284	280	277	259	279	269	277	247	268	252	290	255	258	271	278	287	264	250	298	289	293	288	280	276	278	288	284	279	264	289	267	267	267	276	295	283	258	265	306	255	277	268	270	289	265	286	270	307	315	301	245	284	259	265	267	289	260	276	277	272	269	255	267	264	291	289	281	260	281	279	278	277	277	284	261	251	300	241	282	315	280	251	288	279	258	246	277	282	255	296	308	250	288	277	277	276	272	264	309	287	306	273	242	292	281	248	299	272	263	271	274	271	236	254	269	252	298	294	287	297	276	265	279	269	276	277	271	275	257	266	299	255	262	238	264	261	255	236	275	280	260	282	279	275	287	250	270	261	269	277	277	260	253	299	301	252	276	242	261	250	249	262	247	263	283	309	269	288	250	270	275	250	262	290	269	271	307	258	277	251	265	272	261	284	268	251	237	287	252	273	283	278	279	318	268	291	263	298	263	286	252	279	307	258	274	260	279	249	251	297	274	259	231	267	288	281	258	239	284	294	272	289	303	257	267	255	260	249	265	266	285	302	264	279	273	252	263	283	307	283	260	273	283	277	258	261	291	274	287	269	286	290	268	298	262	250	279	262	248	283	297	264	284	282	306	284	255	250	263	259	264	291	261	283	282	271	282	258	260	251	253	283	287	278	285	238	276	253	292	247	256	284	269	245	266	259	247	277	266	309	259	294	267	275	271	278	291	280	267	255	238	273	267	268	260	275	279	266	300	242	294	263	286	255	293	289	249	255	272	270	256	295	279	243	261	258	288	249	263	251	240	261	278	288	281	249	273	287	303	277	267	262	278	266	270	265	289	281	297	272	256	279	260	283	283	294	282	262	260	245	274	254	261	276	260	264	280	261	266	252	285	279	265	292	265	260	270	282	247	262	299	271	248	272	238	271	269	261	273	257	272	252	251	255	278	247	279	233	305	310	291	256	265	288	307	313	281	291	273	289	269	269	277	276	264	242	276	256	298	262	264	238	301	252	295	284	275	255	291	277	269	266	281	282	265	275	240	245	297	281	272	270	271	243	259	283	280	292	260	248	267	258	251	265	296	252	271	270	269	256	273	290	249	280	220	271	278	275	270	303	287	260	236	274	279	267	290	276	261	302	293	272	271	258	250	269	260	272	294	307	299	283	274	266	242	275	259	272	275	280	249	317	281	267	258	254	254	278	310	249	305	275	274	260	252	269	257	263	269	257	280	266	278	289	254	282	287	264	261	284	284	268	257	279	264	254	277	272	236	249	248	257	269	307	267	256	266	233	264	284	259	298	267	278	296	280	275	266	303	286	277	262	293	266	274	251	261	266	284	281	292	259	255	269	295	259	242	277	287	288	245	283	274	269	268	292	258	248	272	285	257	283	257	257	289	268	271	264	287	255	294	245	267	244	237	238	286	248	274	262	271	280	297	262	297	309	245	264	261	254	278	256	272	289	263	259	291	261	244	277	284	263	267	261	252	285	289	252	269	282	276	280	284	254	238	290	278	268	261	273	269	274	264	277	268	292	261	291	261	268	277	265	266	273	289	266	269	315	279	299	270	261	280	276	225	268	297	247	291	267	284	331	276	251	246	261	255	307	289	282	252	289	290	277	274	254	302	274	284	290	261	288	277	281	265	253	263	277	264	258	288	252	260	262
4403	2639	7559	6296	5256	16883	17725	12614	6933	2992	1463	980	848	768	782	725	721	794	783	758	799	747	789	718	745	766	751	710	787	755	765	709	779	735	791	781	766	786	785	808	726	756	772	756	759	782	715	806	712	736	763	709	810	734	752	784	779	786	722	730	739	812	788	754	786	761	723	744	749	706	758	802	753	779	731	766	756	739	789	742	789	765	763	768	784	733	711	808	728	720	726	764	776	758	785	751	767	763	746	764	767	791	815	747	724	722	779	781	791	760	797	752	794	757	767	756	790	784	722	763	769	751	767	722	766	790	786	819	770	742	759	792	768	725	743	723	735	755	758	756	760	734	837	748	789	744	741	760	767	734	801	731	759	770	755	756	746	703	777	739	752	779	727	789	736	754	728	790	771	758	730	781	779	724	757	767	775	800	748	706	778	768	780	766	765	727	755	767	796	728	771	781	734	814	766	757	751	749	788	764	736	752	775	765	734	743	793	795	767	724	789	819	777	773	786	752	747	739	759	793	754	758	775	796	769	766	722	771	734	773	750	709	796	733	829	729	748	740	762	768	761	790	744	764	765	771	763	764	789	755	762	817	808	788	718	687	784	784	765	717	737	785	786	744	755	770	763	787	734	788	778	736	781	784	762	758	787	735	741	806	752	756	733	792	788	771	786	754	746	806	754	761	743	754	771	766	767	788	746	740	733	801	733	719	755	746	732	790	725	753	764	732	757	727	740	752	752	734	762	793	752	761	778	712	767	769	809	702	784	830	771	708	772	730	725	757	774	714	801	760	794	772	755	778	791	727	746	737	784	744	731	796	778	757	763	790	769	786	769	751	745	802	770	748	825	803	741	768	761	688	761	757	793	751	763	778	762	773	744	773	746	735	730	776	765	782	775	738	752	732	742	764	745	727	805	755	777	775	711	728	751	794	813	742	737	759	709	772	756	772	741	746	755	794	754	749	753	774	776	748	749	784	730	770	797	740	803	737	811	810	722	760	763	767	733	810	772	807	795	783	808	748	774	763	790	810	770	808	767	774	766	744	774	792	802	765	802	742	749	754	826	731	787	787	785	755	731	756	793	748	802	790	749	776	758	735	795	758	794	764	831	771	807	802	756	768	771	774	788	778	732	776	809	764	807	777	764	749	758	764	751	744	782	767	746	735	694	745	730	760	820	788	787	761	749	741	777	818	785	760	787	747	734	741	774	772	761	736	783	771	835	746	775	758	745	695	739	759	750	792	800	754	776	739	752	748	784	817	780	753	782	778	715	770	782	716	754	775	808	752	754	725	792	766	768	758	757	768	727	803	777	748	715	748	774	834	769	808	776	791	781	739	763	758	748	715	769	828	751	772	838	762	729	765	775	777	789	734	806	755	780	808	767	733	791	768	753	773	761	745	782	713	772	730	756	771	758	817	745	754	842	788	750	738	738	777	763	738	795	786	766	775	782	752	813	747	771	788	742	779	764	759	786	774	771	781	783	722	757	772	754	751	766	768	801	792	750	785	810	788	739	790	747	743	805	728	747	743	740	812	752	784	739	763	761	791	743	689	782	862	740	765	812	765	709	769	811	732	727	737	793	754	768	765	789	799	723	761	748	746	741	733	746	750	762	753	770	742	741	807	780	743	761	791	808	733	708	768	789	737	765	811	765	750	808	762	801	798	759	822	783	715	813	779	767	798	732	803	822	706	753	736	748	766	701	709	782	722	792	781	739	749	773	753	745	781	770	805	809	789	738	728	762	731	754	764	842	758	773	717	736	750	785	707	760	782	790	812	817	797	756	784	760	784	744	741	771	764	751	762	812	753	770	785	793	789	756	763	764	765	750	756	811	742	735	764	751	767	774	767	767	796	757	731	747	774	775	730	821	737	776	773	799	796	776	779	777	773	747	756	749	731	793	765	732	719	766	794	802	731	766	791	782	738	775	799	832	762	776	737	777	808	756	794	791	730	780	787	813	754	795	780	756	774	750	725	755	745	801	776	766	749	719	789	689	753	744	743	745	782	739	817	721	745	792	786	741	776	753	750	713	776	758	777	763	777	718	743	750	770	830	757	800	866	754	732	727	760	740	726	755	806	752	787	766	752	735	767	804	767	732	769	742	730	753	740	757	738	734	808	743	746	807	708	781	786	780	730	793	764	796	779	784	754	758	702	814	779	757	832	738	734	744	726	751	768	726	754	853	734	752	791	756	781	795	720	760	769	747	734	801	768	723	767	758	788	777	742	775	799	792	781	774	773	749	746	779	797	744	728	737	780	756	752	784	785	759	776	745	755	821	767	770	769	755	785	750	765	762	763	752	795	799	722	727	736	793	719	763	777	779	785	778	722	796	783	772	784	761	771	742	799	771	734	800	746	736	758	710	752	787	760	742	761	742	724	773	752	786	780	794	745	756	778	814	780	807	803	721	799	805	770	835	741	766	736	758	701	805	805	756	765	780	738	774	731	768	757	760	784	755	769	768	813	771	748	716	755	760	772	758	746	773	784	705	749	739	743	768	724	780	714	776	813	771	759	786	769	810	780	768	774	779	767	752	746	715	763	769	727	791	775	736	779	715	795	726	748	771	787	784	707	723	733	789	759	803	808	772	736	773	817	826	829	748	749	757	792	755	774	767	791	782	798	800	775	783	764	768	777	765	763	773	758	789	768	788	723	790	722	765	774	696	754	727	732	725	736	706	729	785	764	794	754	730	773	759	726	740	736	747	731	828	729	749	755	793	723	769	726	749	748	757	745	806	691	778	734	824	784	757	788	796	761	726	772	776	743	787	747	746	765	775	774	691	768	777	791	791	762	749	757	773	760	746	718	735	756	721	746	758	757	705	755	762	745	746	798	787	781	707	720	763	762	769	807	756	713	756	762	739	791	767	775	749	735	806	774	740	747	763	761	752	775	783	777	793	778	792	750	725	767	768	766	775	780	742	756	775	812	725	775	706	734	741	770	753	747	770	784	722	747	781	714	769	723	773	715	734	720	769	720	680	757	793	707	782	745	749	754	756	758	755	783	785	787	823	737	784	751	753	766	777	792	733	756	765	748	740	768	779	774	819	747	784	781	768	733	799	763	766	775	807	824	713	724	802	759	771	798	746	733	722	765	746	758	763	751	731	722	765	786	774	800	806	811	784	811	789	724	714	786	737	775	758	783	755	725	768	748	746	776	763	770	739	764	763	758	771	746	804	766	753	765	768	729	825	796	775	737	747	751	787	739	720	743	791	817	724	794	741	762	810	781	751	749	754	811	769	785	786	758	768	760	756	791	755	729	758	781	754	765	762	761	762	715	755	771	848	790	768	759	753	796	764	763	746	766	804	772	759	773	746	787	785	754	783	720	789	738	786	773	751	751	771	754	794	821	730	766	747	764	760	754	788	713	747	726	735	797	771	754	777	811	715	764	795	701	753	726	723	789	761	777	792	731	824	782	761	766	760	732	743	696	732	736	806	773	748	786	786	754	736	728	733	770	792	804	752	759	743	715	781	738	793	796
4680	2712	4235	2846	1496	4743	5311	3527	1710	742	461	326	291	268	282	275	252	250	283	269	265	266	261	268	280	257	275	240	260	233	281	266	273	295	280	266	274	304	283	254	234	243	287	275	300	280	265	247	304	268	281	262	276	280	260	272	259	238	243	269	293	256	285	278	258	286	269	271	266	279	291	302	249	245	279	294	266	273	293	282	294	263	275	285	271	283	253	255	262	248	300	275	272	297	271	299	249	257	292	263	286	235	274	295	270	260	279	278	276	281	278	263	257	281	258	273	262	257	259	296	298	270	258	268	286	264	277	283	282	290	288	290	311	251	310	278	312	300	257	260	300	269	276	270	251	232	253	269	264	288	276	291	260	267	292	274	287	249	257	266	271	264	267	272	279	245	253	296	269	267	289	269	259	267	262	264	267	267	279	277	289	284	261	287	279	265	276	290	280	273	267	290	251	231	254	298	267	259	265	265	264	275	279	282	230	286	269	260	283	244	263	291	273	271	267	295	259	283	258	262	302	273	272	332	269	258	289	324	291	304	301	259	292	256	293	273	249	247	281	270	304	260	268	250	276	286	260	283	287	298	278	262	250	261	273	254	276	265	285	283	290	266	263	293	272	287	267	281	286	274	288	259	258	276	269	266	259	293	267	305	256	268	300	253	268	252	274	296	248	300	279	288	278	261	307	265	256	276	261	276	282	290	278	258	265	266	290	285	289	282	290	251	286	274	272	246	273	267	281	286	299	273	291	283	281	292	281	280	281	275	272	287	288	271	282	306	280	280	314	283	278	273	253	248	279	281	252	262	281	279	244	264	254	258	268	260	256	292	254	265	252	298	278	276	277	248	286	250	277	272	268	267	275	266	246	269	298	265	276	278	243	236	301	265	305	264	244	262	275	254	258	249	274	245	248	257	257	303	264	278	276	276	299	270	273	270	286	287	262	258	278	285	286	286	264	242	249	302	287	247	273	270	283	248	268	258	266	245	306	288	277	301	287	252	276	272	284	233	271	279	255	282	250	288	325	249	242	256	272	284	278	290	268	277	279	263	273	267	270	259	277	306	254	288	287	273	311	271	295	278	278	256	255	282	293	280	275	230	285	274	293	321	247	260	261	277	281	273	277	255	296	263	277	241	267	282	294	260	288	306	263	273	270	276	258	267	284	303	251	246	278	289	268	256	275	288	266	249	297	263	285	238	287	263	269	295	274	269	296	281	262	270	277	283	262	260	251	272	289	315	260	288	283	259	278	301	284	266	273	294	282	225	258	255	284	269	260	318	257	277	260	301	264	296	271	300	254	281	265	256	288	261	276	274	255	280	281	288	285	273	281	264	258	268	281	285	305	270	277	274	286	277	253	296	254	270	278	289	256	289	291	266	265	265	241	272	282	254	245	274	241	273	291	281	273	270	297	244	270	283	252	283	294	288	283	237	258	283	266	289	263	267	247	251	247	304	289	287	258	324	278	282	286	264	298	267	244	260	260	263	294	282	276	290	257	279	281	266	291	278	262	266	305	272	282	275	290	272	260	265	249	280	295	305	255	241	268	269	310	269	271	252	248	305	275	280	257	272	279	255	274	256	285	277	296	262	295	278	253	239	268	283	262	263	257	276	270	264	282	281	279	244	263	266	251	296	290	276	268	264	274	283	289	255	267	258	250	276	283	261	255	249	252	283	282	264	249	268	293	273	268	255	278	257	305	262	297	261	239	287	281	277	259	296	260	282	242	278	280	292	268	291	259	280	255	259	262	271	289	272	271	266	263	270	283	238	286	288	273	266	271	271	252	248	259	285	247	284	250	274	307	261	284	291	288	256	245	300	267	273	250	254	237	273	251	245	278	261	266	296	258	263	297	232	257	276	275	252	264	298	269	265	264	263	266	292	258	291	297	277	275	282	310	290	247	272	262	260	273	273	307	252	285	264	289	222	279	279	268	299	262	275	292	256	283	266	265	258	266	275	276	289	293	229	277	238	251	240	278	255	282	277	271	242	255	290	268	278	272	265	263	288	273	261	287	302	259	264	288	294	262	245	284	266	288	291	297	272	291	307	291	291	290	269	277	269	261	266	260	266	284	274	254	272	280	260	278	272	271	265	257	262	282	297	269	236	255	272	309	269	282	273	306	281	268	293	306	267	265	250	265	266	297	272	264	253	297	289	254	250	270	262	293	233	279	284	282	272	276	279	267	267	247	279	297	262	296	286	283	271	269	256	280	281	286	248	268	273	293	260	277	279	230	268	286	322	297	245	292	258	249	260	268	285	268	286	262	277	291	272	279	261	278	275	278	289	289	303	269	275	272	259	279	263	246	235	296	280	281	267	287	268	285	258	284	281	288	267	269	258	258	248	288	260	280	271	272	292	287	253	261	280	280	274	289	273	296	279	292	304	266	278	301	296	280	280	270	249	259	247	305	276	281	267	299	296	278	257	287	290	271	307	275	278	269	241	275	258	266	289	293	242	273	277	263	285	272	269	266	259	274	269	304	246	304	264	273	287	285	271	286	315	238	255	291	290	284	252	252	274	264	258	261	248	279	279	289	254	286	272	263	280	277	255	273	259	301	286	283	283	275	285	269	262	308	272	244	270	265	253	252	281	275	263	270	279	284	240	275	294	308	281	276	294	273	299	250	305	270	275	271	254	295	255	282	266	276	324	267	290	259	248	271	285	269	246	297	268	246	281	282	290	282	274	257	294	275	258	214	287	264	305	283	282	288	231	257	281	253	293	262	268	245	265	270	275	299	266	292	283	273	291	271	262	272	257	265	267	274	289	270	247	253	272	267	289	287	316	291	305	275	277	284	278	279	283	278	244	270	243	297	261	284	280	272	281	269	288	262	280	293	275	278	259	263	270	262	294	284	238	287	299	269	263	297	285	264	273	276	253	256	268	292	273	263	276	258	278	259	291	288	270	290	289	272	286	289	247	286	249	285	254	287	269	264	264	285	240	278	288	263	240	285	300	273	274	254	289	290	276	263	260	254	273	294	273	287	292	268	245	296	266	279	294	248	253	267	249	272	262	294	248	283	292	271	285	268	264	267	258	313	255	271	300	277	271	272	290	279	261	230	257	268	262	276	245	295	280	263	260	297	283	268	265	244	277	237	271	268	283	270	278	285	273	282	285	268	264	286	274	255	274	263	279	279	320	261	312	254	291	280	287	264	262	307	271	262	287	251	299	265	262	255	252	263	257	274	281	270	287	289	261	269	287	262	235	252	276	264	276	278	243	280	268	285	280	284	258	264	264	248	264	245	305	253	317	294	273	293	266	290	276	284	257	318	277	253	294	261	295	276	265	273	261	269	268	274	269	265	295	286	282	281	222	299	243	289	291	276	254	276	283	258	302	280	251	251	278	273	277	252	271	282	266	291	296	275	250	245	271	285	301	280	259	266	269	270	277	304	272	270	292	276	260	250	298	284	242	250	279	252	266	281	295	294	265	267	261	297	263	275	290	261	269	260	267	294	264	266	277	273	257	276	279	263	255
4322	2918	6363	6665	5680	17567	18358	12199	6685	2466	1547	977	862	810	763	728	734	711	786	775	756	767	755	776	722	725	746	701	773	752	744	730	811	721	720	746	760	815	721	742	753	803	801	733	776	821	732	753	745	788	792	783	800	765	791	779	763	731	742	766	744	739	721	759	762	767	701	751	769	731	744	761	747	756	774	779	790	802	776	778	812	798	753	733	737	777	766	768	747	781	764	733	708	752	791	821	763	783	743	809	788	763	758	763	771	789	765	756	781	754	782	758	719	793	720	731	737	786	757	700	775	741	796	714	759	797	748	746	751	755	780	745	712	791	777	792	769	769	757	771	755	776	768	779	792	742	746	730	745	771	737	815	770	782	717	771	807	778	768	777	700	739	773	807	800	754	757	814	754	727	726	765	770	726	745	816	801	770	761	711	808	789	779	768	769	797	769	745	735	821	748	720	804	753	783	743	775	775	772	770	772	749	781	761	734	741	749	765	764	704	699	760	773	758	718	802	757	786	753	774	732	794	816	761	777	765	782	719	779	682	742	750	755	759	733	781	810	731	738	783	762	802	791	818	770	780	749	799	755	789	815	746	751	810	794	765	796	746	773	752	784	761	713	814	795	750	765	786	740	789	748	760	686	762	806	729	769	743	708	749	747	762	824	756	787	759	813	779	747	784	760	757	773	750	703	758	746	802	740	787	757	766	699	807	774	772	763	762	774	739	738	752	733	791	752	724	759	800	771	800	756	720	779	754	790	791	780	768	719	747	784	801	766	786	787	757	689	766	809	741	745	774	738	733	731	769	819	791	789	725	815	770	787	766	742	758	713	755	752	716	791	763	764	740	707	739	745	795	778	791	763	774	766	789	736	762	772	810	766	772	750	790	749	723	738	739	729	733	759	745	752	776	787	800	794	786	745	756	816	727	814	744	769	790	788	720	801	776	766	742	783	784	763	797	775	774	759	782	738	775	744	734	741	800	778	718	776	747	698	745	734	697	734	756	717	790	781	777	775	757	778	774	786	716	772	697	758	744	765	764	751	755	764	745	758	754	765	761	730	801	793	773	826	747	724	746	766	765	794	763	792	781	751	735	752	757	766	759	746	776	747	745	741	784	785	785	763	784	709	731	795	753	798	767	804	781	803	812	785	750	741	787	738	765	756	732	739	742	784	770	798	742	748	744	809	761	759	792	758	794	814	708	835	778	758	795	765	773	736	779	771	751	810	734	736	801	756	760	808	776	779	819	783	786	761	724	762	777	803	732	789	785	767	771	740	765	770	790	772	836	796	807	714	719	813	782	751	775	802	727	795	753	793	785	761	733	822	766	788	761	772	751	806	787	778	735	772	731	761	756	753	759	782	799	764	788	755	764	699	736	812	794	750	729	774	768	738	760	791	777	737	727	822	794	780	768	765	728	761	766	736	740	769	786	755	742	729	774	757	784	808	748	728	792	806	773	779	793	808	802	729	740	790	703	732	775	746	772	790	780	823	737	755	737	768	746	781	758	757	811	752	803	754	832	771	747	797	810	775	772	744	801	793	738	743	713	739	782	795	804	732	815	736	773	755	739	749	766	765	739	687	787	732	730	706	735	782	768	772	754	769	724	769	779	771	774	756	753	764	775	752	743	724	775	762	797	764	762	743	751	769	813	804	750	789	753	793	750	798	772	782	787	778	781	757	799	787	768	799	793	724	761	779	771	747	784	764	738	726	775	764	696	782	780	757	758	785	788	804	749	753	792	742	782	734	730	790	742	751	777	783	788	759	791	762	746	763	757	737	787	813	743	803	812	754	772	825	752	742	751	799	747	779	693	768	798	742	785	749	741	756	737	762	763	773	725	724	749	752	748	757	734	726	818	726	759	687	795	824	746	779	789	797	765	785	750	784	765	729	795	741	736	801	797	778	770	812	809	764	758	772	820	756	757	770	791	711	793	785	662	752	823	773	760	757	771	777	776	775	801	783	748	752	776	740	745	764	752	740	749	776	748	745	798	774	751	749	805	770	790	757	760	768	744	731	812	753	729	765	769	788	771	743	831	806	761	751	824	737	776	759	784	737	764	720	781	774	740	793	793	787	768	786	769	720	758	791	765	740	796	808	789	759	813	800	736	794	756	760	717	792	772	755	747	781	723	734	760	734	791	755	762	779	743	786	743	769	794	753	736	773	781	789	774	733	752	755	814	757	732	771	741	795	724	780	808	720	695	775	804	763	799	808	793	803	778	723	717	736	755	760	693	796	791	770	766	748	750	806	724	774	721	750	747	744	743	714	766	764	768	764	767	738	698	797	757	740	784	700	784	750	736	797	760	763	791	740	754	735	716	773	725	751	747	795	822	771	748	789	807	767	739	808	735	760	805	702	753	804	767	784	754	760	774	760	776	763	787	746	777	728	771	751	750	766	761	756	740	740	756	710	793	748	756	832	793	729	786	781	752	765	725	794	817	798	766	807	737	763	738	746	792	781	763	731	808	712	781	733	764	772	697	728	763	808	748	755	757	760	764	775	747	726	787	812	788	812	762	733	726	781	724	771	711	706	807	783	822	767	772	783	763	816	809	716	737	748	730	751	714	748	745	774	748	764	781	758	774	764	726	727	782	731	740	778	780	750	725	706	812	740	768	784	834	741	718	815	753	732	772	775	752	785	784	714	778	765	791	731	752	757	819	769	778	757	763	751	779	780	778	775	800	766	789	755	759	759	764	738	770	751	753	755	811	745	811	781	762	738	754	792	753	738	756	791	816	749	830	821	754	776	741	692	745	750	769	756	760	733	797	728	703	803	731	760	761	769	817	839	782	775	755	784	772	759	778	820	801	771	752	703	777	753	731	773	730	753	733	763	742	787	789	776	762	788	774	763	767	726	791	771	730	788	791	772	793	795	753	774	786	751	756	744	717	767	750	744	723	782	764	768	793	776	769	802	761	743	772	717	749	794	745	780	766	781	762	784	760	772	776	770	748	702	757	798	764	758	819	769	751	765	742	745	778	757	782	789	765	762	790	722	793	756	763	768	767	778	770	781	715	771	767	737	787	765	720	780	784	760	764	752	794	764	779	794	778	744	738	763	740	719	760	793	766	778	760	774	794	726	736	740	756	739	769	816	752	786	775	759	741	774	738	743	772	804	836	771	785	753	757	769	704	769	747	758	769	750	753	762	815	728	761	772	737	778	817	763	755	764	778	760	775	705	747	769	752	770	775	787	773	742	794	725	767	799	750	801	758	791	744	806	732	788	755	803	788	735	721	700	759	766	768	745	728	796	753	745	739	759	783	784	726	752	737	761	734	784	762	813	753	739	766	786	775	764	795	799	803	801	812	797	798	753	818	765	730	787	803	831	724	782	780	711	765	733	799	703	773	767	735	786	754	810	758	748	760	722	777	805	760	768	816	768	794	757	755	784	775	782	755	791	741	737	715	823	735	728	713	773	768	740	765	745	775	785	689	786	775	751	776	769	741	781	782	725	755	755	760	756	725	780	757	756	750	770	795
4478	2286	2816	2059	2026	5734	5065	3200	1470	573	425	347	282	248	282	301	277	264	281	293	294	272	257	247	287	264	245	276	271	258	258	242	236	269	265	300	264	247	275	271	280	245	249	291	263	261	248	277	257	251	266	306	241	270	284	278	258	271	268	263	283	273	276	279	272	257	302	269	288	266	270	250	271	320	289	283	258	288	291	263	248	276	290	284	291	277	281	275	285	254	270	272	269	263	255	239	274	307	285	258	268	280	254	294	265	279	274	252	283	264	274	267	261	248	259	274	259	267	265	290	273	284	276	264	272	292	267	268	263	249	267	253	246	277	274	259	279	268	274	300	261	271	236	266	298	285	251	285	286	252	298	260	235	270	293	285	271	280	270	305	255	281	289	246	268	287	278	266	299	267	287	284	259	266	259	260	239	241	303	298	262	278	284	277	287	299	277	289	294	256	274	277	282	259	255	255	264	268	260	240	298	295	280	272	275	247	250	263	255	286	271	278	268	242	260	243	282	268	285	249	254	265	257	282	288	298	253	252	251	248	277	271	294	291	275	287	282	272	268	277	276	266	269	288	287	283	276	273	251	273	297	265	279	314	248	280	286	292	259	281	289	279	274	271	264	299	279	253	282	257	254	268	261	245	304	262	266	270	249	265	293	265	281	252	269	262	249	273	275	245	285	272	273	266	264	245	275	259	315	302	282	264	259	289	243	278	286	258	294	297	252	255	248	260	283	277	285	263	279	253	249	281	281	239	281	264	276	287	283	280	256	280	273	285	297	288	273	254	261	294	278	266	269	246	289	257	258	262	262	268	281	252	292	246	295	270	289	256	279	283	265	277	280	263	258	260	261	278	247	266	286	277	295	252	275	256	262	274	271	250	247	248	266	281	305	253	263	294	271	297	289	252	275	258	281	269	278	254	283	283	273	276	280	273	289	301	268	302	281	262	294	261	285	245	250	292	277	235	259	262	280	279	254	283	284	280	273	286	272	247	289	285	254	277	268	289	275	282	288	272	249	300	288	262	256	287	232	262	281	279	274	284	289	259	271	253	260	274	297	256	274	278	281	259	296	290	255	291	290	279	293	299	273	269	244	276	284	278	290	271	297	270	249	282	255	264	279	246	260	302	249	259	276	274	296	281	278	283	307	272	266	254	311	258	275	272	275	249	249	269	262	290	290	250	270	273	257	259	290	290	322	265	257	284	264	277	249	281	270	263	260	249	287	253	252	259	277	229	272	265	283	290	289	242	287	270	270	275	247	282	274	261	270	273	263	264	283	269	267	272	270	290	272	270	270	261	251	269	278	276	261	269	266	278	287	279	271	252	276	279	252	288	280	305	289	262	273	282	286	259	242	270	295	261	245	297	254	269	251	266	264	275	255	236	261	273	268	267	273	264	272	263	245	275	270	274	262	251	257	264	250	279	296	284	282	276	265	293	286	250	297	286	266	279	253	259	259	280	245	271	269	288	248	266	265	297	261	273	285	281	299	252	264	305	283	261	267	254	267	269	274	280	265	244	270	233	265	266	284	269	302	288	301	298	261	276	291	271	283	248	263	280	265	255	266	271	269	269	262	283	275	256	269	285	254	247	282	255	263	253	306	276	262	249	280	275	260	266	270	285	285	264	264	309	300	271	270	261	233	269	296	284	281	253	278	311	258	254	286	277	275	308	292	263	286	277	249	293	268	274	287	279	280	270	271	295	278	242	269	255	252	294	268	258	247	244	280	264	268	250	267	243	290	264	293	285	242	281	291	286	262	287	258	276	240	279	293	289	277	266	264	273	253	271	256	261	243	315	254	253	263	274	266	265	291	288	258	276	275	277	286	265	296	251	258	275	267	241	272	282	259	291	290	270	277	264	261	283	270	275	266	260	273	276	290	270	300	277	246	275	277	275	282	291	299	268	292	251	270	263	273	287	276	268	239	263	257	252	265	252	265	261	256	261	270	272	290	309	289	283	259	251	278	259	282	261	265	281	313	274	271	269	281	272	250	286	291	253	257	284	289	269	287	265	282	240	288	264	290	284	240	277	263	260	288	295	252	257	288	252	288	291	263	267	246	259	269	284	267	250	265	285	276	286	269	303	280	251	277	283	276	290	296	278	250	252	285	283	271	304	258	281	241	252	236	271	243	270	275	277	291	243	266	278	285	268	290	285	227	269	276	290	286	231	232	261	267	257	274	281	256	255	261	242	252	276	252	283	253	280	288	284	283	296	276	271	277	286	328	250	270	275	272	318	268	293	251	235	275	255	265	258	291	275	270	273	276	291	303	286	272	259	278	299	273	268	293	270	306	292	287	282	284	288	282	261	272	262	277	302	259	290	268	269	265	253	285	266	266	276	281	284	240	268	271	255	237	252	266	313	280	264	277	270	293	263	246	282	281	251	268	251	261	268	260	262	252	277	298	256	262	226	292	253	257	272	281	261	265	269	266	287	274	286	275	261	270	237	260	278	294	291	270	264	292	262	291	314	302	265	271	283	284	270	289	264	280	307	284	275	268	284	274	296	297	267	285	276	254	294	261	253	295	275	276	264	288	275	273	261	251	283	271	266	275	282	272	272	282	263	246	262	251	299	256	235	288	262	289	264	266	269	297	314	288	271	279	263	289	271	293	259	281	275	288	274	273	256	287	309	276	282	256	279	254	265	274	254	255	262	270	282	248	308	251	262	256	299	314	309	282	248	276	253	268	236	264	272	255	265	270	288	278	264	267	263	264	267	235	283	285	273	282	273	278	297	265	223	295	293	289	318	287	309	282	263	273	270	262	273	274	291	236	257	249	313	288	293	294	257	286	267	278	253	263	258	271	258	281	277	248	289	259	280	269	261	275	273	252	261	248	241	260	267	259	264	294	258	270	287	268	274	306	283	253	289	239	267	252	261	292	250	252	261	273	268	289	248	276	268	287	242	278	287	240	252	292	256	265	254	296	275	250	278	238	267	302	254	286	283	253	288	234	252	272	248	282	279	254	254	262	278	268	253	257	249	274	291	235	274	311	270	273	287	246	254	275	265	240	301	270	289	268	289	275	308	271	266	291	239	286	285	283	248	281	247	271	253	247	281	269	280	266	264	272	263	262	251	295	276	270	259	257	277	264	267	261	264	297	283	269	265	277	318	300	287	252	281	288	271	267	275	276	265	274	260	281	264	250	282	272	255	264	262	315	243	279	269	282	275	264	269	306	261	244	279	246	278	281	268	292	305	270	313	275	270	278	269	263	285	267	299	280	279	305	240	258	264	271	254	299	267	265	300	262	284	287	265	281	272	247	255	269	253	288	242	271	282	291	233	260	274	281	268	271	272	266	269	267	224	264	269	282	261	275	314	282	255	288	271	271	323	286	261	311	273	282	241	279	299	268	266	269	244	303	234	298	282	278	301	288	280	283	267	258	263	304	274	275	297	266	263	271	241	266	283	276	257	273	253	275	264	240	307	287	290	269	293	276	298	255	280	283	271	252	273	279	283	258	299	297	291	287	271	296	279
4178	2451	4921	5925	7866	19632	17436	11234	5799	2268	1557	930	853	829	845	803	764	776	773	777	782	796	775	733	742	769	773	775	775	763	751	772	756	797	744	732	749	792	755	736	772	741	700	755	769	697	704	805	778	752	796	747	806	736	780	751	828	764	767	781	769	784	797	740	762	752	726	788	793	806	788	745	826	767	758	773	757	746	753	759	765	769	773	797	798	745	707	764	752	766	765	772	744	763	726	807	725	776	727	837	754	786	771	771	774	772	746	812	718	771	841	750	771	767	759	789	743	778	782	767	769	767	777	733	799	733	764	762	720	777	764	771	785	692	786	812	755	760	735	790	805	747	797	768	712	768	795	745	767	760	780	793	782	788	767	760	804	769	757	741	741	713	748	739	753	771	784	686	782	754	735	752	742	809	783	748	754	783	717	781	854	780	751	753	686	777	766	778	764	772	735	786	792	776	778	761	814	732	750	720	832	777	799	772	781	725	743	754	732	776	742	740	731	748	773	789	740	764	808	729	738	783	800	789	727	762	764	757	795	764	778	753	815	784	792	772	770	777	726	780	704	721	752	764	689	734	840	810	745	764	776	774	748	752	749	752	775	722	772	726	758	723	806	739	699	741	742	757	737	698	712	785	774	798	770	765	756	745	734	752	781	772	812	767	734	766	761	805	771	735	784	807	806	778	766	754	748	751	747	787	782	765	780	730	754	766	776	797	729	756	751	771	732	764	766	796	760	773	805	773	772	784	771	789	759	764	796	744	799	811	785	761	795	745	804	764	749	718	756	752	747	744	741	727	769	767	745	774	742	740	823	756	769	784	741	776	778	770	783	780	727	754	836	732	734	717	783	803	740	774	805	766	770	790	754	807	750	738	771	756	780	810	799	786	768	735	750	793	770	783	758	784	741	782	771	759	763	784	746	749	797	760	797	745	804	740	855	789	776	815	751	734	714	734	778	798	762	759	757	769	770	778	788	799	745	765	781	802	726	787	796	823	661	746	766	723	803	765	783	735	784	773	748	782	768	828	763	760	797	775	685	766	768	754	787	769	757	789	747	762	791	802	762	770	779	800	777	758	816	796	773	807	736	774	755	735	761	744	763	728	780	783	740	734	750	758	763	775	786	708	762	779	797	813	792	752	777	854	740	772	782	741	793	730	708	789	747	759	730	727	737	757	754	796	786	767	743	749	791	777	751	759	719	746	789	783	735	752	743	752	719	732	757	801	790	788	763	770	763	768	773	726	730	755	753	775	755	811	762	795	750	731	761	760	779	742	784	742	746	800	835	773	796	752	712	774	769	761	810	736	755	749	744	730	758	796	731	777	782	778	733	773	761	722	714	776	760	750	781	775	735	828	744	736	770	768	762	791	757	769	760	752	776	747	785	805	772	738	773	783	752	758	737	794	803	790	744	778	832	825	750	820	760	759	758	764	757	781	713	757	770	769	755	688	729	833	777	785	767	783	777	771	793	734	804	782	752	745	780	767	709	757	807	806	753	770	777	790	797	737	728	745	772	696	745	753	752	751	705	734	731	792	754	792	752	760	807	799	727	783	788	767	749	787	750	829	728	754	789	789	756	722	781	752	823	808	728	797	784	752	757	763	791	763	721	743	775	757	774	793	750	782	745	794	766	806	772	735	795	772	749	795	760	688	772	780	769	817	770	798	770	733	785	797	754	696	787	774	766	790	816	771	788	761	714	803	796	743	790	782	729	755	824	757	791	768	752	733	780	753	718	812	738	765	758	775	739	773	701	734	775	809	799	766	726	804	756	792	778	797	767	739	794	746	766	805	795	765	798	728	736	779	745	747	737	747	738	806	759	758	816	770	781	799	774	749	791	779	752	748	826	776	731	770	742	749	749	763	751	740	777	739	804	754	719	754	801	766	778	740	786	723	728	798	799	760	769	766	790	769	815	769	756	749	724	766	772	793	762	791	795	798	737	749	772	729	781	753	735	739	755	776	749	769	813	759	766	789	767	782	743	711	807	769	781	777	773	710	792	738	753	769	784	814	774	808	776	754	747	743	720	793	739	797	814	790	809	732	754	750	730	727	758	754	756	742	715	779	783	769	752	745	825	727	760	753	769	792	782	793	756	740	779	753	761	748	749	753	747	746	726	762	777	774	776	751	749	798	712	745	736	782	757	720	743	745	737	713	758	731	733	774	796	768	797	713	766	770	795	781	752	819	749	757	762	742	779	743	765	753	743	760	795	749	718	749	757	737	757	751	789	730	768	770	780	766	745	766	789	760	762	754	760	768	730	778	777	781	758	790	760	792	737	770	743	759	780	725	791	760	721	719	761	724	773	768	760	765	779	782	798	760	810	761	801	769	760	754	808	757	775	797	743	726	708	811	754	777	745	753	724	779	815	774	782	782	781	766	767	743	802	784	745	740	766	765	731	769	755	787	803	770	782	788	828	762	774	779	724	773	787	722	763	754	740	803	729	741	739	783	758	813	751	733	813	761	735	787	797	781	774	743	771	749	791	725	750	746	780	750	728	755	707	775	757	758	777	803	766	743	781	741	760	750	788	748	746	783	737	788	738	793	730	769	747	770	778	732	756	782	739	733	748	753	743	746	785	841	821	746	730	794	769	796	714	768	738	761	753	753	771	825	756	786	765	817	736	702	730	797	784	744	779	822	805	790	747	768	764	729	790	770	738	775	736	789	759	768	746	789	785	764	762	780	746	714	791	753	751	744	778	729	771	812	743	773	741	811	735	841	786	802	711	763	768	736	778	743	755	746	752	759	756	760	723	768	779	811	724	727	749	759	767	734	782	784	810	725	795	798	715	760	737	794	732	765	734	771	780	787	754	726	810	806	743	725	738	775	776	752	757	767	785	753	737	750	740	725	750	739	783	799	758	762	761	834	763	753	707	766	768	720	781	792	747	682	765	799	747	787	752	722	775	767	817	810	808	763	804	777	758	785	743	665	801	796	727	831	789	756	788	781	752	762	753	744	745	730	781	780	770	792	773	741	763	797	763	755	764	715	798	787	757	769	750	723	805	763	778	792	782	787	768	786	785	779	747	776	801	767	750	793	760	783	803	778	785	777	735	729	732	814	740	754	776	746	750	752	791	747	750	777	789	762	799	780	780	768	746	730	774	756	720	750	822	739	762	778	786	779	749	810	748	769	757	754	725	728	763	753	728	768	718	756	728	793	785	828	785	803	719	722	780	762	744	755	754	762	775	781	778	794	779	777	742	756	737	786	756	721	748	800	825	789	729	741	770	767	727	776	768	816	746	776	820	837	778	715	758	705	785	803	771	751	746	809	829	736	763	828	798	736	762	855	805	774	730	699	690	752	772	778	774	731	768	739	831	765	785	748	792	790	756	764	769	753	748	781	716	694	797	791	709	773	787	761	732	785	770	763	787	817	782	715	734	733	760	728	735	763	738	739	764	723	801	779	768	783	701	812	743	737	772	731	739	793	775	817	803	749	757	751	792	799	742	724	773	750	751	800	764	791	743	790	776	718
4312	1888	2270	2041	2775	5684	5458	3046	1241	599	442	293	285	277	293	265	287	295	276	271	283	269	290	248	256	253	294	273	251	301	274	265	259	284	258	266	288	261	295	277	249	253	279	268	309	270	294	282	263	301	258	283	265	261	268	255	288	265	243	262	271	228	300	293	300	288	278	272	286	284	315	286	272	269	280	272	276	254	244	261	270	270	290	280	278	246	290	265	306	274	285	304	265	277	249	270	282	275	305	288	265	259	272	287	277	277	277	229	274	303	279	238	278	281	255	271	306	271	278	292	270	260	272	275	272	290	283	265	276	311	274	286	273	304	262	254	267	292	243	299	298	273	268	293	265	275	280	262	294	260	245	303	278	282	265	304	289	281	268	287	279	287	277	278	277	267	300	267	247	258	310	281	273	251	250	269	306	280	256	286	286	267	263	271	285	300	286	252	261	277	304	284	250	263	253	278	248	279	283	251	284	276	274	290	273	283	294	268	249	299	269	271	264	265	308	278	249	265	249	285	282	261	253	264	265	264	205	275	266	284	295	274	278	255	267	270	295	288	282	263	292	294	258	280	279	276	285	294	300	251	280	254	278	280	308	261	281	284	238	274	274	265	249	281	281	292	279	244	299	282	256	263	274	272	282	304	286	278	283	276	274	252	306	245	268	279	283	260	279	256	258	277	282	286	278	292	274	251	280	270	292	267	252	243	277	273	298	264	295	272	269	286	248	278	269	268	262	261	280	266	288	277	243	284	276	257	278	249	284	266	269	285	277	267	272	282	268	279	297	275	256	253	287	276	249	303	300	223	286	286	262	263	260	265	290	265	270	278	287	273	262	233	262	275	274	264	280	237	273	272	272	266	271	275	261	262	254	270	256	274	275	259	275	259	287	255	253	275	284	234	271	250	261	277	295	233	274	272	284	267	287	262	274	266	277	274	304	257	245	274	308	274	268	268	252	297	239	270	291	287	281	254	286	275	286	272	257	285	266	311	258	243	258	264	251	261	317	275	276	281	250	298	261	267	287	283	265	292	266	282	294	260	255	281	271	263	280	293	269	283	313	308	272	236	262	266	270	262	285	291	272	279	264	293	284	285	283	301	283	266	267	291	272	257	283	256	283	268	278	271	256	304	263	268	267	282	272	285	276	293	240	253	281	298	316	283	265	276	321	256	280	277	273	300	288	256	269	284	259	281	268	279	260	262	283	238	261	273	255	306	266	270	287	259	243	250	241	251	251	307	301	288	267	268	268	255	259	280	259	270	289	292	262	275	241	280	275	258	262	284	259	288	282	292	282	303	272	287	258	242	253	267	249	256	288	293	275	283	259	267	275	253	239	287	258	257	253	292	297	260	304	283	240	281	272	258	268	264	301	277	285	233	292	279	259	272	270	277	264	254	260	270	276	275	275	277	265	298	278	276	269	250	287	267	297	281	313	292	250	245	249	263	294	267	263	242	298	258	277	256	291	284	282	269	264	280	263	298	282	276	298	293	259	273	254	233	293	243	292	262	286	264	286	293	249	313	269	268	264	268	301	266	286	288	294	268	272	304	272	228	275	234	267	273	264	281	258	259	270	266	266	233	296	285	312	267	288	309	288	271	259	285	263	263	291	295	261	261	271	279	274	277	301	269	252	249	273	270	262	263	290	284	259	266	290	226	251	261	268	287	255	245	274	274	280	274	272	298	265	276	276	262	241	272	266	318	286	277	287	282	275	269	261	280	277	279	266	307	286	252	269	292	323	271	284	281	278	266	293	283	245	272	253	281	262	264	310	293	272	317	255	273	275	262	253	295	264	269	289	278	297	266	259	275	272	279	269	320	249	271	278	282	263	245	274	256	262	264	293	281	255	275	275	280	266	287	250	266	280	272	272	268	274	257	280	295	302	253	248	274	290	286	280	258	282	271	254	259	242	301	289	278	252	280	285	253	273	271	277	290	267	280	239	263	310	255	265	267	301	264	271	251	283	291	236	288	257	291	279	260	272	290	275	307	280	268	273	276	278	270	243	276	271	270	269	306	296	294	286	277	275	269	250	275	313	263	279	265	286	266	276	260	241	278	268	288	308	275	282	264	248	260	275	284	274	252	259	266	293	291	245	261	264	296	273	328	267	292	256	268	265	270	282	256	280	261	266	239	259	315	284	258	290	288	258	286	282	289	276	247	285	275	263	242	285	277	258	263	261	260	278	292	268	276	295	254	242	267	252	253	281	261	246	258	292	286	249	277	251	248	265	301	258	292	308	251	287	259	274	288	286	290	286	274	264	285	286	260	308	266	265	265	280	263	292	306	284	266	304	238	260	267	282	248	251	255	300	273	246	262	303	250	288	302	276	272	282	297	293	281	266	248	264	281	288	296	292	298	245	290	275	271	267	262	308	283	251	263	266	264	274	250	302	287	284	285	282	278	266	296	258	250	275	243	266	303	268	288	265	273	280	289	289	236	274	263	302	261	278	231	303	245	279	267	247	240	259	268	273	303	297	270	303	253	282	287	250	288	258	303	296	274	264	250	299	289	270	265	278	258	280	276	282	269	291	262	261	283	262	271	261	288	291	297	293	278	280	262	263	263	267	265	279	273	258	283	269	297	260	293	273	268	270	232	291	263	291	245	262	255	293	276	264	295	258	249	262	263	281	291	275	246	276	288	288	305	293	282	266	262	271	260	267	265	260	264	250	313	290	273	291	273	286	297	257	279	276	282	253	288	274	285	268	299	273	281	260	273	304	253	286	264	247	267	264	296	282	278	282	273	259	270	265	255	284	283	270	292	288	296	266	247	279	306	278	304	268	234	293	268	256	260	285	304	298	244	261	272	267	274	294	269	269	278	326	283	293	286	292	298	248	244	269	285	281	272	275	259	277	295	271	276	268	271	261	270	249	269	257	278	265	270	268	267	263	280	273	267	263	271	295	241	270	257	299	291	276	305	295	274	288	278	305	283	300	260	268	273	264	265	293	263	287	281	292	265	278	255	294	266	299	245	258	263	261	279	293	293	287	295	238	288	256	259	280	242	285	280	252	267	261	315	284	269	265	248	249	288	278	246	282	262	259	259	280	266	284	294	295	250	294	290	267	254	283	250	266	294	269	263	282	255	261	259	296	280	270	278	253	267	243	288	256	288	279	299	313	293	290	268	274	281	257	264	256	290	285	290	293	281	278	303	291	239	265	284	280	261	292	280	277	282	296	309	239	269	282	266	241	284	304	262	287	255	280	269	286	271	268	301	248	276	267	281	262	291	268	285	285	277	294	254	242	297	251	257	285	268	266	281	274	283	256	271	278	255	292	281	266	280	245	263	263	285	262	266	248	250	283	266	274	288	255	293	285	301	252	297	255	286	266	251	283	243	283	266	272	258	251	273	267	258	295	292	275	306	279	250	275	285	307	261	273	269	254	277	247	269	264	279	319	277	252	250	245	274	276	245	277	281	293	277	266	268	258	271	256	273	249	298	247	257	261	267	266	266	281	260	275	252	286	252	268	298	269	255
4057	2204	4656	5830	9770	19880	18027	10554	4881	2371	1442	941	752	792	750	760	786	803	689	739	763	776	755	763	812	735	829	784	783	801	758	803	779	766	718	764	807	810	796	773	768	822	774	780	779	755	789	772	722	721	760	786	783	746	730	783	774	778	737	765	765	821	788	747	740	803	800	804	781	814	791	715	774	778	770	773	786	771	738	799	745	803	783	740	753	766	746	840	739	796	720	791	776	786	784	718	793	776	782	750	791	784	775	802	786	766	803	833	779	738	783	708	738	789	767	772	770	772	739	799	775	737	730	768	787	761	784	787	801	783	743	746	771	775	811	799	806	754	811	734	775	803	755	752	750	737	752	711	792	764	784	762	767	752	818	779	750	759	730	780	790	779	773	772	758	748	739	787	786	812	801	770	803	776	808	787	791	777	739	776	747	783	804	723	778	785	789	767	755	759	758	840	771	763	762	762	791	816	766	794	747	774	764	751	798	785	746	767	846	810	775	792	761	745	794	683	738	779	719	769	797	784	766	770	795	775	737	760	768	774	771	780	786	819	787	764	789	808	776	732	740	793	828	725	772	772	781	753	743	777	788	785	771	777	787	772	765	763	694	747	726	795	719	792	750	787	782	764	744	758	782	728	783	744	729	810	771	774	765	883	771	795	766	795	743	776	788	716	823	736	806	778	822	776	807	774	776	789	744	776	775	756	746	759	738	806	758	830	708	750	693	791	804	823	759	770	814	735	729	776	806	791	797	780	789	798	707	761	740	741	745	804	736	764	777	814	784	774	812	746	721	776	753	773	730	770	757	756	750	787	781	733	768	798	782	776	746	790	793	783	758	820	791	738	752	771	716	746	769	784	729	788	759	808	736	742	747	738	808	818	733	748	766	768	790	743	784	784	786	773	814	776	773	812	778	792	780	802	746	786	723	718	728	758	773	765	769	795	724	762	784	798	763	751	736	780	812	785	775	741	769	768	792	794	782	724	778	752	738	743	758	792	825	783	787	772	776	737	733	775	746	796	731	762	757	790	751	780	765	758	730	771	752	712	747	771	791	773	817	781	808	773	803	746	780	803	757	755	791	768	802	763	802	814	760	703	760	786	768	773	754	717	779	771	809	798	736	804	761	797	768	758	741	756	807	784	763	798	723	710	745	797	774	786	763	756	771	757	776	752	778	765	759	750	778	769	747	753	777	782	750	775	741	740	719	792	793	741	749	789	771	747	825	763	742	784	829	792	814	735	740	784	772	729	797	750	763	762	761	768	760	803	764	712	767	772	747	776	764	777	749	760	791	742	789	754	788	734	757	787	789	769	758	776	767	778	811	755	764	806	740	781	775	796	816	757	783	761	747	822	787	758	729	765	767	820	749	725	726	717	722	761	716	769	772	702	827	743	782	785	736	746	740	782	720	774	768	763	806	778	790	774	761	782	785	748	711	754	780	763	805	762	836	770	757	740	760	801	809	799	773	792	772	764	809	712	800	750	744	790	785	785	771	752	749	762	806	783	745	768	751	754	769	774	732	772	761	794	713	788	774	720	752	770	731	795	748	785	750	740	778	759	814	822	745	796	749	759	751	806	743	788	718	767	738	757	793	812	718	781	755	763	721	753	802	771	804	764	757	738	798	761	781	781	768	775	788	770	746	785	732	697	764	743	775	780	778	734	755	755	794	770	788	797	834	752	809	725	802	714	779	762	768	828	711	791	770	761	774	825	752	784	729	746	796	788	824	801	797	761	766	812	776	752	789	772	740	798	780	765	791	789	702	789	772	776	754	772	778	779	773	763	740	795	763	761	820	719	810	749	752	778	797	706	771	772	782	799	800	795	751	780	779	802	766	767	715	749	772	750	774	786	760	800	800	759	758	786	771	734	760	744	785	767	776	768	779	802	741	768	751	784	759	765	723	758	736	764	785	757	782	779	775	767	781	739	790	706	782	723	767	758	780	732	758	793	767	769	791	778	750	722	772	760	765	804	726	774	794	780	747	772	738	750	785	756	784	765	725	744	768	710	739	766	743	774	743	746	696	740	780	781	819	789	712	711	777	781	778	784	746	766	742	762	781	777	768	761	742	772	792	799	744	734	768	771	727	756	806	759	788	758	834	753	780	755	751	808	759	762	812	757	806	767	794	740	766	776	803	796	757	741	758	754	728	765	774	788	771	793	753	751	747	755	816	793	747	772	812	754	732	770	724	793	790	781	811	809	732	806	753	688	782	777	757	807	787	783	777	799	764	780	748	801	763	753	773	841	752	776	788	791	777	768	793	756	772	750	760	743	766	718	747	765	785	770	787	750	775	768	776	773	793	802	771	791	766	789	773	770	796	778	762	790	760	764	753	782	734	789	773	744	830	816	759	772	768	731	764	702	738	777	798	784	782	823	849	769	758	784	783	807	788	748	786	778	766	833	783	739	757	730	723	767	763	780	795	794	786	770	770	740	761	792	764	722	749	769	754	746	781	801	792	774	832	776	796	829	720	770	768	721	767	751	742	748	766	807	728	762	792	733	789	772	784	786	789	790	759	809	789	766	738	765	764	761	766	765	777	780	772	779	793	733	733	784	799	748	741	714	785	745	792	718	806	815	799	824	756	782	712	717	796	731	770	819	798	774	734	816	826	763	776	761	818	720	718	803	808	787	746	744	779	813	722	748	748	801	804	724	770	795	769	768	782	791	783	758	742	786	786	760	800	753	773	745	767	732	737	733	751	780	800	769	779	711	772	751	765	759	803	779	789	739	814	758	753	793	759	748	728	743	756	728	772	800	794	753	771	830	777	801	760	712	769	742	801	728	768	734	759	782	764	779	812	768	769	736	828	798	797	787	753	712	770	793	802	774	770	781	796	736	731	796	782	734	773	746	781	733	804	784	823	781	764	739	781	719	774	775	748	718	763	790	741	773	780	753	767	769	758	740	740	796	739	774	783	783	755	780	805	751	745	763	748	771	765	777	771	767	845	768	788	738	790	784	791	786	739	732	793	761	805	742	750	801	777	780	748	761	773	787	724	719	793	714	775	751	782	745	776	790	780	719	788	741	786	751	788	761	771	786	767	743	774	766	738	758	770	783	740	791	708	772	757	814	753	727	745	724	728	804	827	787	761	807	751	698	746	766	748	758	738	755	747	801	770	776	735	733	797	728	737	778	846	737	809	790	822	766	735	754	749	789	776	741	694	750	784	783	773	769	776	773	761	779	767	770	797	840	777	720	756	793	728	752	816	772	779	757	767	785	752	817	737	746	800	829	736	753	760	778	778	787	790	743	781	778	770	784	768	766	785	735	787	783	744	763	784	791	784	783	764	754	744	756	773	752	769	820	740	776	763	770	761	715	738	784	794	797	735	762	772	690	792	784	754	804	812	755	764	800	799	730	793	741	831	776	787	817	782	766	828	760	732	787	748	711	767	816	808	778	756	741	776	762	738	801	773	750	800	736	777	777	775	741	706	747	735	762	787	765	809	721	740	774	770	762	801	730	755	779	750	793	761	814
4687	1942	2289	2118	2273	5239	5386	2425	1293	683	445	256	307	265	273	300	248	273	274	296	282	288	287	249	279	252	307	263	256	268	257	270	276	284	282	241	265	297	249	267	275	288	276	276	296	266	277	262	251	265	268	282	287	257	260	280	260	253	278	265	238	300	246	311	259	260	265	253	259	287	286	291	298	252	287	297	291	276	245	273	255	254	286	269	258	307	273	271	301	268	280	295	285	244	255	267	266	281	262	274	312	292	266	277	288	266	253	255	302	264	289	296	283	285	273	275	277	292	267	273	281	276	293	253	257	250	286	292	295	238	266	273	282	251	273	271	263	276	260	266	293	265	271	259	267	269	277	287	289	274	296	322	267	268	280	264	274	274	264	292	251	306	262	265	263	285	268	291	282	246	287	264	279	264	270	252	266	295	269	294	260	289	282	264	286	268	269	280	276	280	267	259	300	281	245	281	272	290	276	271	277	276	268	267	243	253	281	241	229	267	267	286	268	287	276	266	285	267	257	264	286	243	311	260	282	275	254	267	275	299	294	268	273	269	287	285	261	258	268	263	300	297	289	271	254	283	311	270	290	257	259	281	288	262	271	284	258	248	289	278	291	280	273	251	275	257	253	245	260	274	267	278	266	298	298	260	223	269	252	284	240	287	273	285	266	258	250	297	272	275	276	285	252	269	283	252	284	270	273	264	269	273	294	279	277	290	280	274	284	249	269	268	282	292	252	283	294	274	257	246	271	308	294	265	318	275	287	256	259	260	266	301	300	267	295	251	266	266	257	254	275	266	255	241	282	294	278	262	274	241	288	300	296	269	275	257	280	257	290	246	274	318	270	265	268	280	276	282	285	267	262	256	276	287	267	289	291	288	264	290	276	277	247	288	272	278	276	281	261	286	273	271	229	294	266	263	257	267	303	279	291	286	268	276	254	290	257	265	270	251	266	270	272	272	268	269	279	268	244	276	277	270	282	265	277	277	269	262	256	293	254	257	286	272	273	276	308	275	287	292	279	245	311	292	279	260	281	269	248	278	272	313	278	280	252	274	334	272	263	265	264	283	317	273	300	277	273	242	265	277	270	289	281	252	271	294	292	287	273	319	273	310	308	262	301	286	257	277	266	308	263	234	248	257	270	288	261	270	271	263	293	247	245	267	282	277	277	291	257	269	279	280	287	289	269	270	290	282	262	279	271	252	261	219	272	313	279	280	287	256	263	292	250	281	262	255	279	294	281	280	264	291	279	262	280	256	286	243	278	299	273	263	265	270	262	268	265	261	272	283	253	280	275	292	281	256	287	247	274	259	274	261	275	292	275	267	257	279	265	264	295	296	262	262	274	269	291	263	263	270	295	234	250	254	270	287	288	275	259	268	267	257	243	273	273	282	258	266	260	301	291	254	255	267	269	277	265	295	264	304	242	274	295	312	261	274	274	289	255	255	285	291	238	295	274	280	279	284	264	275	289	281	246	274	271	281	252	266	274	285	285	290	303	283	287	278	284	265	270	278	273	278	266	282	264	257	259	286	291	289	289	267	297	264	258	259	288	284	278	282	260	275	305	287	252	275	263	273	293	305	272	268	265	286	282	305	260	277	314	276	258	266	250	283	283	276	279	286	285	274	272	247	254	246	291	279	271	274	293	259	305	285	282	320	270	270	287	262	294	260	278	264	284	265	269	268	282	282	288	226	277	263	263	236	265	280	282	260	285	259	255	285	276	275	280	314	250	263	266	269	277	269	294	279	267	283	271	273	271	322	290	281	277	332	264	298	295	271	257	258	249	276	279	243	270	267	285	280	276	284	261	284	274	239	292	250	307	279	279	288	251	253	287	281	284	306	285	290	265	290	266	268	297	305	255	269	266	278	301	270	254	279	280	252	271	275	282	290	260	267	264	257	284	278	286	294	273	247	291	277	242	292	268	264	253	254	282	277	260	282	274	256	271	244	287	277	296	288	261	255	296	284	279	289	266	252	260	271	282	257	250	278	283	284	256	262	259	269	240	273	279	267	275	274	289	230	266	286	284	276	273	269	263	255	260	295	259	292	279	296	296	297	283	238	282	320	258	289	306	250	250	274	275	260	249	276	301	230	264	317	249	280	272	268	309	275	267	261	258	270	261	283	250	272	273	286	305	247	267	276	253	252	282	276	254	286	245	290	253	282	260	281	287	283	269	282	282	259	294	275	235	269	258	259	263	245	284	289	268	277	262	281	261	262	267	257	261	284	277	296	273	290	286	262	269	251	302	254	284	259	272	259	242	261	248	277	260	262	250	311	293	267	255	275	280	284	266	260	287	292	285	268	281	266	288	299	269	322	282	254	277	278	292	283	272	267	261	290	276	260	256	299	290	263	271	285	282	242	281	251	259	280	245	277	287	289	261	273	259	282	251	265	264	283	285	265	280	245	294	271	260	261	293	284	267	235	275	277	261	284	301	279	286	267	278	275	287	284	277	253	290	289	281	277	281	284	294	266	285	276	289	299	272	267	285	239	277	293	273	290	266	265	284	285	245	258	269	226	261	282	295	271	275	279	284	268	276	286	299	299	254	254	271	263	272	288	266	281	290	280	270	266	245	259	289	281	286	271	273	299	284	306	274	297	258	249	261	287	282	284	283	313	252	276	269	274	276	248	304	268	263	267	297	281	293	289	259	253	281	271	293	286	265	257	239	249	273	290	272	252	286	284	249	265	255	322	271	277	240	261	282	258	279	252	274	256	269	283	273	264	272	260	281	279	248	283	273	279	282	285	272	272	270	286	277	256	257	274	294	297	266	274	279	279	298	237	269	280	285	262	273	267	282	263	250	265	246	280	281	252	270	230	279	274	313	276	293	287	245	265	265	270	267	306	261	270	228	274	233	325	271	267	284	279	282	255	243	256	256	298	285	271	281	273	274	283	291	275	259	257	262	277	257	257	285	255	298	252	279	262	283	275	259	298	269	244	277	275	268	279	276	284	266	286	272	263	277	281	288	262	314	271	296	291	245	271	280	310	307	289	259	295	292	308	281	270	290	306	267	262	292	277	280	281	253	267	259	252	261	282	298	266	276	259	310	249	254	266	293	270	276	292	266	251	273	260	255	300	275	267	241	263	257	274	271	249	265	281	301	277	280	286	301	295	286	258	257	272	279	256	272	290	275	270	272	267	295	268	291	289	313	285	257	269	261	285	243	275	295	271	278	254	270	297	259	275	300	270	278	289	263	256	263	260	266	282	261	293	298	252	267	275	271	287	293	259	282	259	280	274	263	247	298	285	264	270	284	293	285	292	286	267	270	284	278	250	265	293	271	253	260	248	270	250	253	259	262	263	289	291	261	284	284	278	275	260	289	266	247	266	258	265	281	253	292	273	262	279	268	288	265	314	268	260	249	279	283	254	276	286	296	234	286	259	272	302	268	254	269	297	280	296	278	267	275	260	281	289	323	232	280	291	295	270	294	298	297	283	277	276	286	261	274	264	255	281	264	268	287	272	281	269	294	253	261	270
4241	2174	4753	5679	8874	19250	18112	9159	4975	2595	1356	856	843	828	770	816	721	791	791	756	752	753	809	822	825	809	751	753	712	765	748	790	739	767	753	788	841	746	812	755	769	842	805	742	722	756	766	783	786	747	766	824	772	754	771	801	794	767	771	807	749	801	755	748	798	791	810	784	825	767	771	763	784	811	768	795	805	757	766	790	774	727	707	745	835	769	798	784	744	784	751	767	788	799	741	756	778	763	794	821	773	758	741	734	808	773	757	785	758	765	781	749	786	829	749	793	744	795	772	816	767	790	759	764	756	778	756	781	806	769	768	779	789	771	765	775	753	765	710	784	759	796	733	826	728	765	802	740	773	759	770	753	802	762	797	774	727	734	761	819	728	802	767	772	741	712	737	748	767	780	811	776	773	746	711	776	818	731	739	813	789	734	762	756	761	781	785	759	758	799	805	769	757	796	818	778	749	723	733	804	748	804	741	798	763	766	810	803	804	769	792	773	776	775	811	719	792	750	756	783	729	768	798	710	780	773	813	771	789	769	776	744	794	756	792	756	806	760	787	770	742	777	758	791	822	802	756	733	780	792	790	787	782	784	774	763	737	797	807	737	740	855	765	746	783	727	796	777	766	761	804	758	806	743	760	740	772	771	826	755	746	726	760	741	770	784	815	805	740	769	786	747	764	743	778	778	781	776	800	780	770	759	759	739	779	713	780	797	774	780	756	757	709	725	761	786	805	754	806	813	793	776	758	748	740	777	802	795	793	791	806	725	720	785	795	782	766	757	747	764	781	776	826	760	793	775	747	757	799	716	763	816	790	773	748	798	786	732	742	759	768	745	766	799	747	774	752	818	784	750	784	775	752	757	780	774	717	745	730	773	768	762	746	805	765	735	771	778	787	797	771	762	745	817	751	776	770	806	747	737	733	777	742	726	804	802	811	789	774	793	784	733	721	755	743	726	784	787	781	761	755	782	742	794	769	759	773	762	754	794	778	825	747	812	787	803	782	739	800	795	729	739	717	789	746	738	757	797	778	720	789	749	787	749	767	771	739	771	749	769	816	751	738	763	745	833	749	797	771	798	767	797	719	773	751	836	795	738	755	776	754	802	767	754	802	749	788	808	743	746	789	779	707	753	743	786	787	756	762	799	780	792	775	764	759	810	718	756	803	797	748	788	764	753	761	792	775	740	796	751	789	777	757	786	724	790	744	811	764	703	715	758	733	772	791	759	791	773	754	741	774	793	717	770	822	780	758	796	754	779	787	718	742	770	772	739	718	775	761	768	782	762	767	745	785	748	760	790	739	719	763	835	819	803	723	768	787	789	774	740	728	776	773	766	733	781	784	765	771	761	777	761	764	825	811	769	778	844	716	778	787	707	789	732	815	748	770	759	769	772	784	746	744	748	726	787	793	745	751	761	747	824	776	721	762	787	794	759	771	710	762	800	789	729	797	739	801	774	787	718	782	757	731	757	802	772	804	769	789	743	814	747	786	744	756	739	752	759	756	771	704	795	815	760	754	793	753	739	741	774	807	851	770	756	734	790	774	755	739	798	782	776	764	769	738	748	822	784	723	710	783	748	769	787	786	731	790	778	766	767	746	832	763	775	747	793	738	759	760	756	794	772	768	786	726	779	785	807	708	797	800	777	774	821	749	781	770	758	768	747	758	765	746	763	775	733	751	745	752	768	788	780	774	772	827	787	716	768	798	781	769	742	762	775	780	809	809	766	806	751	792	789	777	798	761	750	775	746	720	801	763	766	748	756	804	758	769	733	816	769	783	759	743	796	756	716	788	727	760	759	782	779	795	752	786	765	773	783	763	720	754	746	689	728	758	709	763	747	797	808	717	795	767	809	733	730	772	759	793	837	781	805	708	767	747	771	743	742	738	808	768	789	760	787	724	785	773	709	729	798	747	747	789	746	787	718	799	756	775	735	744	732	785	750	791	732	767	769	744	754	812	794	801	870	741	787	762	731	740	734	768	749	765	741	807	758	778	764	736	751	766	798	798	760	715	748	797	737	785	756	797	768	737	821	784	734	831	763	809	737	776	769	749	813	740	819	788	809	803	802	859	768	755	775	832	801	778	783	773	766	737	786	745	751	743	749	764	727	797	738	785	751	723	815	735	826	770	754	746	741	766	736	749	752	763	740	751	761	781	771	756	836	786	768	792	750	804	777	804	768	740	770	765	761	775	760	738	761	791	794	756	795	786	806	739	807	780	817	776	781	784	785	789	803	784	740	771	774	765	755	762	785	780	781	764	759	742	810	741	777	784	735	765	794	784	765	757	766	788	748	777	738	773	753	729	781	755	748	800	773	778	782	752	782	829	766	759	788	737	816	795	814	765	767	732	801	785	739	733	793	772	823	801	760	818	777	791	782	754	734	747	785	709	749	763	788	746	738	776	811	810	782	783	803	806	793	807	755	762	810	773	776	740	721	733	769	786	746	796	721	767	760	771	769	745	751	716	802	791	821	762	778	783	790	753	791	780	770	769	726	790	785	740	727	762	759	804	790	822	797	731	750	780	768	730	716	762	737	770	778	726	741	773	778	745	738	741	755	785	742	739	797	757	803	747	781	769	755	769	726	759	767	722	767	766	783	770	726	762	802	813	763	735	743	826	813	796	754	796	752	814	805	804	783	833	781	743	761	785	771	799	786	765	757	775	750	746	766	782	791	740	742	766	820	742	751	753	766	794	808	756	782	757	763	761	760	805	792	735	768	762	755	803	831	775	825	747	702	773	754	749	737	779	750	809	806	830	801	778	804	787	768	805	739	764	783	736	795	792	778	802	766	758	770	728	722	762	769	740	785	751	763	776	750	786	762	789	783	778	793	813	757	787	789	762	751	719	824	789	764	754	748	812	748	781	722	763	763	772	751	822	773	743	748	800	766	775	759	795	736	754	766	742	780	744	738	778	761	760	764	763	793	742	791	766	744	763	780	781	796	757	734	806	770	754	799	771	786	774	749	806	752	737	797	731	732	737	723	715	761	779	764	757	721	798	736	786	815	731	771	753	774	777	782	833	761	778	773	779	771	775	820	718	725	779	766	795	778	764	800	817	786	784	792	821	771	737	771	744	802	788	806	759	745	792	795	774	786	797	765	760	766	781	783	727	799	801	799	788	748	755	720	778	761	792	791	765	716	828	796	785	757	772	740	789	756	830	772	769	733	759	781	722	784	787	722	788	696	750	810	765	765	778	815	750	726	810	759	765	790	791	766	762	780	820	804	805	748	782	753	787	771	757	802	746	790	790	758	758	724	727	744	716	818	784	756	756	737	797	715	767	762	789	794	811	741	748	766	790	725	776	774	747	786	794	766	782	810	720	798	800	748	797	771	758	771	817	715	777	757	731	830	814	748	736	771	716	774	777	771	768	745	746	793	782	757	722	747	793	742	696	748	758	775	803	809	758	771	737	797	803	766	767	772	791	742	763	781	754	709	771	726	789	748	788	762	802	798	813	730	813	776	781	826	772	759
5149	1989	2320	3324	3218	4942	4492	1912	1138	732	359	287	285	271	297	291	292	292	279	254	272	271	236	271	256	283	288	270	277	249	280	263	264	265	281	296	257	267	258	312	260	278	277	273	281	278	262	269	268	279	302	244	274	272	268	261	232	271	299	274	277	261	280	255	233	254	279	272	270	282	276	264	258	274	276	265	285	261	254	277	305	275	258	239	281	280	254	275	255	260	273	273	283	304	281	294	260	283	273	265	278	265	273	288	296	276	289	261	261	278	290	255	286	267	306	290	287	292	277	283	242	254	254	301	283	269	272	293	270	285	312	277	260	270	248	248	244	291	309	264	286	275	274	252	247	265	267	277	257	269	304	246	288	275	254	273	282	274	266	318	255	279	292	232	276	278	287	260	261	278	279	291	283	272	262	295	286	286	274	261	308	264	296	289	253	259	256	288	239	268	262	299	275	240	282	301	251	278	320	261	313	277	295	284	272	275	287	257	281	296	284	279	268	279	271	237	296	290	262	246	286	266	262	266	262	254	279	263	278	258	292	317	290	274	280	265	278	303	277	308	260	265	254	252	290	268	275	273	283	267	263	263	286	296	275	267	266	280	274	269	248	271	265	297	270	275	265	239	297	281	280	298	294	266	276	282	284	300	273	268	274	263	281	294	248	301	273	251	263	289	285	276	277	278	278	287	269	277	281	272	281	271	255	249	297	251	276	278	277	277	259	276	278	262	304	264	296	245	269	274	258	269	298	276	283	248	267	258	273	279	276	268	266	264	276	254	246	310	274	296	260	279	286	251	268	274	288	293	266	292	250	257	254	279	253	283	272	294	277	274	259	299	292	305	299	261	274	270	249	294	289	282	268	278	272	253	237	268	274	264	296	259	272	236	224	266	301	293	257	255	300	263	242	302	281	273	274	288	249	266	262	271	279	242	277	253	265	259	249	304	275	293	250	266	276	239	258	250	267	281	264	270	253	290	292	266	292	275	288	294	286	289	262	261	268	280	265	255	259	258	281	265	297	287	291	273	274	265	277	249	268	267	275	282	306	258	276	284	243	288	307	263	253	293	263	270	267	264	252	299	274	294	295	278	285	286	264	265	248	258	257	273	272	279	290	284	276	288	257	255	276	254	273	294	299	283	291	259	268	279	260	276	283	263	301	271	258	257	282	249	295	279	272	266	258	275	279	257	261	309	261	272	260	257	282	270	270	305	264	288	271	288	270	251	260	258	272	271	293	248	274	281	247	264	249	263	279	304	263	286	281	274	254	239	266	262	308	284	258	264	262	304	280	272	284	277	299	271	307	261	263	305	272	251	284	283	276	278	255	264	255	248	272	284	252	283	294	284	286	238	285	260	285	251	266	246	279	286	264	290	269	275	281	281	270	288	279	252	284	256	284	262	259	270	268	238	245	265	296	252	260	253	302	281	250	259	272	263	286	277	275	271	279	285	294	258	297	264	272	261	278	300	288	286	274	278	279	278	253	269	284	263	279	246	289	287	263	259	282	291	261	292	274	301	301	243	313	278	260	268	300	286	283	279	299	256	258	276	284	273	295	281	251	252	292	264	294	238	273	297	297	272	276	246	261	280	277	263	283	269	275	258	254	268	280	262	285	268	270	262	313	318	290	288	267	284	273	266	271	293	287	314	305	296	291	278	259	281	279	287	279	292	288	276	264	273	261	267	300	300	287	283	310	244	284	279	266	273	310	288	267	244	264	296	261	297	293	295	280	290	282	279	252	263	282	264	229	265	296	264	287	290	282	262	278	287	257	280	259	257	289	250	283	256	258	289	264	252	277	291	263	238	280	264	291	269	265	282	242	278	269	258	269	259	302	257	276	292	296	252	296	253	278	261	277	272	283	267	247	262	274	267	290	296	275	275	274	279	267	279	254	272	280	281	273	279	265	244	256	290	259	240	247	286	267	286	305	287	231	301	251	248	263	263	253	271	273	238	293	288	290	289	262	262	268	260	305	282	272	281	273	290	258	266	271	255	263	267	263	299	257	284	278	266	302	263	256	268	244	259	290	263	275	284	226	305	291	296	240	267	283	297	286	286	295	237	291	268	290	254	267	249	279	281	259	265	264	258	288	268	294	294	262	245	259	294	246	254	240	259	276	249	261	292	260	257	267	275	300	268	240	308	259	249	280	269	271	264	299	267	283	270	267	261	244	271	276	272	275	301	292	269	277	276	289	263	270	316	288	313	247	254	263	240	255	253	268	276	264	283	278	274	268	299	297	272	260	267	279	263	282	283	295	271	289	265	273	268	265	279	264	256	261	270	275	284	284	289	297	301	265	271	276	281	279	268	269	279	247	295	295	283	269	267	266	277	258	239	306	263	252	271	289	281	255	252	272	317	293	287	272	279	269	268	248	259	302	269	258	261	273	274	276	270	256	290	267	244	244	292	283	286	282	266	267	267	268	250	298	264	269	252	267	263	272	281	281	275	261	300	279	262	300	244	277	277	276	269	280	275	281	252	305	274	266	284	286	282	278	283	279	283	270	278	271	283	285	280	279	308	256	281	282	286	273	306	286	301	252	263	300	266	291	260	279	268	263	289	294	273	252	276	279	285	278	262	286	247	278	242	250	275	277	273	257	264	282	273	270	276	276	284	264	257	268	258	226	285	312	253	253	267	263	311	238	275	213	279	261	287	304	277	281	280	261	287	282	290	271	278	270	255	270	269	225	268	273	275	254	249	282	261	280	271	270	281	272	255	278	249	282	286	271	247	280	264	278	330	266	263	277	275	258	264	256	263	264	266	268	280	307	301	300	286	276	275	242	269	261	313	287	280	255	284	253	243	281	235	291	283	281	277	267	250	263	287	266	254	272	286	281	254	255	296	276	278	248	283	251	284	276	278	288	312	294	282	262	276	275	285	284	277	271	266	292	255	262	276	275	294	259	293	271	270	256	275	292	272	280	258	268	263	263	265	266	276	258	264	269	286	309	259	249	262	270	274	284	278	296	293	271	259	279	237	296	299	256	259	298	276	258	264	252	278	277	247	290	281	257	273	243	262	290	272	261	269	297	281	242	303	264	305	254	283	245	286	281	231	291	271	292	292	292	296	292	288	262	270	260	272	242	266	257	293	253	253	232	274	270	252	241	247	286	276	289	269	310	280	253	248	285	264	286	308	300	257	262	308	300	263	290	270	286	256	269	276	275	302	285	281	287	329	283	258	272	290	274	286	295	225	278	274	290	286	283	262	278	244	289	314	292	263	254	257	289	272	263	258	270	272	258	287	277	253	287	285	257	294	273	282	267	270	260	280	283	268	237	241	275	281	246	273	276	286	269	304	245	253	284	283	252	252	271	253	286	280	267	277	247	235	268	272	303	267	270	285	284	301	254	256	297	269	284	268	281	304	262	260	255	243	268	287	268	274	279	277	260	295	293	284	267	266	280	293	277	256	265	283	270	273	283	279	265	266	295	287	267	252	269	284	271	258	287	267	282	267	299	246	259	292	255	248	282	270	262	264
4670	2007	4017	10204	11668	18036	15716	7619	4679	2574	1185	809	810	774	795	785	805	788	788	762	802	793	766	774	738	747	760	768	735	781	785	788	779	731	771	762	711	802	777	726	791	795	772	779	804	786	751	769	758	756	790	801	762	783	814	742	782	767	748	824	747	751	777	730	758	772	809	767	791	761	797	773	770	725	789	775	754	731	735	742	813	748	799	786	740	717	726	792	746	791	797	753	775	731	766	749	786	747	819	801	775	785	805	761	756	765	808	786	774	732	812	700	809	727	788	780	776	754	775	784	745	800	766	791	789	727	813	743	741	788	824	789	753	746	749	780	786	774	796	764	785	779	792	806	781	743	766	764	773	754	733	783	789	792	751	740	777	796	774	762	758	753	755	754	780	774	760	790	726	749	773	734	754	784	761	822	808	753	780	787	766	819	735	757	784	741	730	785	770	763	802	785	821	783	786	748	754	739	784	773	742	800	776	765	747	764	724	809	782	791	748	724	802	742	774	761	776	743	748	797	704	775	718	747	782	772	718	744	771	790	795	745	839	775	804	734	802	763	747	785	774	758	743	775	783	760	804	769	785	739	758	759	751	766	791	783	807	752	791	792	778	771	785	768	772	744	713	850	761	791	728	789	771	758	786	774	793	778	805	762	742	779	772	748	729	763	808	808	792	770	856	719	744	752	789	754	750	752	792	762	696	756	758	756	750	745	775	782	760	773	759	741	711	763	723	733	722	767	696	754	807	744	795	798	767	715	752	777	753	770	753	806	825	764	788	707	731	762	711	720	771	669	742	736	771	790	775	764	767	777	766	771	720	763	741	799	743	769	815	741	764	723	777	790	813	869	797	781	769	774	733	822	793	800	745	759	717	728	828	776	769	764	707	743	767	774	748	761	780	767	749	762	734	709	738	835	704	759	730	775	775	769	754	810	771	715	823	764	795	777	725	781	774	747	753	793	753	750	739	769	758	778	780	776	760	737	793	818	769	732	820	789	744	730	809	793	738	790	777	782	799	826	766	770	778	815	722	724	772	711	777	772	788	853	731	738	723	741	744	762	818	766	715	821	745	742	774	769	730	732	774	808	745	814	807	789	800	789	753	771	780	806	807	734	726	765	771	803	775	765	760	805	766	775	737	776	761	757	771	760	773	792	786	799	797	774	810	800	793	788	770	757	771	749	793	799	766	756	780	757	744	767	753	731	803	736	746	789	741	708	747	798	738	821	749	785	794	772	795	766	773	847	778	741	720	776	797	721	762	712	754	798	778	787	807	708	769	790	786	763	748	770	822	804	743	788	761	755	793	789	762	759	831	767	801	758	789	777	793	725	678	787	761	722	722	755	771	760	771	744	749	735	799	744	755	732	797	772	770	758	768	754	716	768	764	747	787	764	778	804	773	766	784	793	791	738	769	795	777	786	784	766	738	774	783	779	753	745	744	742	709	752	768	799	820	752	773	742	779	772	730	822	774	826	772	753	750	769	815	794	736	766	773	781	792	769	757	798	750	779	771	779	779	703	761	794	690	747	808	780	762	779	816	754	786	726	792	777	753	783	749	798	743	807	726	788	799	794	779	736	803	721	791	791	803	743	825	785	754	782	752	764	763	731	789	786	729	725	717	812	732	724	807	795	743	754	776	762	786	783	744	775	813	786	761	754	765	779	764	745	756	760	717	748	778	804	780	768	769	783	776	761	824	763	793	780	792	797	780	766	805	732	737	747	752	786	760	817	800	773	748	807	739	795	822	806	819	768	791	772	723	744	716	746	727	774	779	755	789	754	767	790	785	787	760	764	749	750	758	762	749	750	803	766	751	766	824	755	741	789	731	799	747	782	776	786	756	759	788	799	768	833	810	767	800	752	721	720	755	756	726	786	735	805	781	734	791	786	741	787	778	778	770	760	760	707	709	772	762	760	767	748	735	757	754	719	725	796	709	792	734	713	778	704	776	758	716	758	770	706	757	728	797	758	744	753	757	757	763	739	822	810	746	853	750	789	775	834	777	773	761	787	736	747	725	768	767	788	852	782	752	785	777	807	723	766	739	791	750	757	840	780	795	772	790	774	779	743	745	802	743	715	749	799	737	737	742	786	810	776	784	783	776	863	829	740	763	770	787	739	783	751	777	746	728	778	755	800	812	772	762	780	736	794	752	731	775	767	779	748	714	764	742	746	752	750	769	766	769	764	778	785	766	789	762	785	745	815	715	785	741	751	796	725	830	786	743	726	765	747	722	744	795	785	766	715	762	768	774	785	741	743	772	769	716	812	727	732	746	778	759	722	755	747	763	726	800	742	763	709	768	774	772	767	746	785	772	784	794	764	791	749	733	761	761	748	799	753	764	763	779	795	771	791	756	784	788	774	772	789	776	754	778	752	764	791	819	787	797	733	769	765	730	793	806	784	720	733	734	736	797	750	818	774	749	767	735	770	741	781	766	743	802	782	799	785	803	773	790	760	789	773	797	777	784	788	761	746	740	726	739	735	749	775	755	778	837	730	736	738	802	774	803	791	758	776	787	774	739	792	758	784	768	775	784	782	773	749	784	751	770	790	752	750	758	761	761	747	811	731	756	773	733	760	739	803	737	763	766	788	798	797	773	749	770	731	815	769	820	769	719	805	769	766	787	771	787	737	735	763	795	772	816	763	773	792	730	787	804	754	713	752	786	792	767	747	744	782	705	735	800	751	767	734	773	771	722	768	762	685	765	732	742	782	764	773	789	800	763	772	769	755	747	795	691	778	749	810	773	760	808	748	757	742	752	769	760	725	748	814	762	762	786	759	770	749	764	798	709	727	734	779	810	711	721	773	752	769	755	765	744	776	802	777	723	768	685	793	775	748	793	776	799	760	785	752	816	760	766	767	760	776	764	774	706	791	775	763	755	757	781	743	734	816	776	747	791	812	804	804	764	748	770	804	817	743	764	775	743	774	770	722	797	760	805	751	815	692	758	752	825	746	779	718	750	743	771	800	811	741	806	756	765	777	754	769	766	779	789	743	791	750	720	740	702	802	727	797	768	746	749	774	800	757	793	769	753	765	770	780	771	796	729	779	746	745	765	769	754	764	784	758	811	784	756	793	790	776	812	680	758	783	821	818	781	813	767	798	704	777	731	752	753	763	712	760	812	736	766	743	809	750	759	792	760	779	765	771	702	747	757	748	778	829	708	773	772	784	796	769	734	783	791	743	740	762	766	770	754	755	768	803	773	731	701	798	742	771	793	790	690	818	828	786	782	727	778	786	800	742	814	765	774	738	764	773	816	757	765	743	797	737	767	734	762	741	771	799	810	804	764	761	730	760	766	825	757	742	770	737	781	745	735	781	779	804	765	757	755	751	733	765	782	783	751	786	750	778	766	739	740	760	820	747	765	832	784	793	750	772	755	809	786	738	832	726	742	817	766	822	774	785	769	779	752	762	694	763	748	754	791	759	813	762	761	777	765	737	774	765	753	781	780	804	767	752	808	755	758	721	772	773	798	771	717	775
4580	1509	1525	2937	3092	4802	4354	2069	1232	599	293	306	317	324	273	299	282	243	259	280	277	253	274	259	244	311	294	300	270	261	279	241	261	267	278	289	281	288	288	265	297	287	282	290	282	314	292	277	236	303	260	304	289	247	299	273	253	282	290	271	289	273	248	294	308	310	267	286	293	278	290	274	297	281	293	259	287	256	287	287	280	243	268	270	291	255	308	302	269	269	273	261	298	247	266	290	269	267	256	276	284	275	271	294	256	286	275	263	262	271	287	290	291	293	267	267	260	272	268	248	266	297	304	295	272	295	286	250	264	266	256	277	262	241	280	262	239	238	275	240	306	297	298	263	252	248	247	249	241	278	281	262	270	280	249	262	287	240	250	259	297	275	311	263	251	265	279	305	297	274	271	277	246	298	270	279	269	269	290	266	291	271	260	271	248	255	299	298	265	280	278	258	266	253	263	245	303	272	262	253	252	262	297	277	262	279	269	265	274	277	263	243	256	277	281	261	251	264	266	267	264	260	290	314	275	305	238	273	248	275	303	256	267	245	290	243	248	281	276	270	282	271	287	264	250	269	266	274	280	273	272	269	270	284	280	283	279	280	271	266	270	269	285	274	256	276	264	263	287	290	262	269	279	279	287	274	263	282	294	281	267	296	296	287	264	255	304	272	279	312	305	278	277	274	275	283	307	258	279	259	297	252	264	296	274	255	302	242	251	282	246	264	255	280	274	252	266	280	277	264	295	274	268	277	249	284	291	258	315	270	291	306	262	270	291	297	296	270	288	273	300	272	314	257	284	239	265	305	251	259	256	275	279	255	276	274	278	254	256	292	301	277	303	287	252	233	247	275	268	286	289	314	256	315	281	279	279	254	297	275	280	275	270	274	282	260	246	283	248	290	282	258	277	258	255	252	247	270	255	268	286	306	275	280	236	278	258	283	283	265	278	267	284	261	283	263	289	246	294	280	272	274	263	265	227	286	299	261	292	286	272	285	273	294	300	289	253	263	242	249	267	263	252	271	237	267	330	232	282	272	287	277	296	292	247	249	250	280	264	273	249	263	279	258	268	266	271	270	289	284	270	262	275	262	257	283	260	240	279	285	287	301	293	287	287	278	278	278	266	272	283	310	290	282	258	275	296	269	289	260	302	251	262	272	267	284	290	245	277	279	285	263	275	301	261	261	316	263	262	245	258	255	288	279	274	279	289	292	268	279	293	261	278	272	305	270	270	297	284	271	246	272	304	272	295	295	288	278	262	271	277	244	284	274	290	301	261	287	283	235	285	257	280	245	276	275	330	282	274	285	275	263	257	293	272	253	284	290	290	267	269	292	302	249	293	269	277	259	277	285	272	269	273	278	272	295	289	281	297	238	276	278	270	274	283	239	273	277	271	261	285	276	289	285	253	286	286	268	277	296	266	260	242	280	308	257	291	245	261	283	282	239	280	303	277	279	232	273	275	231	286	276	270	254	267	266	294	252	270	276	299	289	272	270	281	272	253	262	280	278	276	266	272	265	259	252	275	276	293	273	255	292	289	262	256	263	286	280	261	255	286	268	283	272	282	282	284	286	322	292	270	295	271	306	253	283	266	271	274	269	293	261	276	296	245	283	251	251	264	306	273	284	273	278	292	279	283	273	246	277	259	256	290	265	257	269	272	272	295	279	269	284	276	252	267	300	279	287	266	268	251	268	276	255	255	267	278	280	265	287	267	298	269	276	274	232	279	257	280	267	279	278	279	287	309	278	321	269	228	238	288	290	301	280	293	252	259	296	288	280	252	294	272	275	273	282	294	299	274	278	297	281	254	248	255	235	278	269	265	280	291	299	256	290	280	282	236	290	274	298	268	290	303	261	272	240	264	258	279	308	272	268	256	282	301	248	294	264	274	284	247	254	273	263	265	267	287	283	284	287	280	274	307	256	261	254	262	268	284	255	252	302	257	307	259	278	286	229	254	250	258	275	255	268	297	241	255	278	267	275	274	285	270	271	276	282	283	281	301	292	278	276	281	272	252	266	279	278	246	286	269	270	278	256	238	281	273	276	239	310	234	291	291	284	245	281	282	299	279	275	291	227	299	286	264	271	279	263	261	298	265	283	273	260	290	295	257	265	264	265	309	257	287	277	252	261	315	268	285	258	252	239	277	300	291	291	279	307	280	275	266	263	258	281	283	291	249	292	284	260	270	294	251	279	245	301	268	242	285	268	266	250	282	306	290	260	279	267	241	254	261	277	262	243	259	261	258	307	288	294	300	265	262	275	297	255	286	281	276	293	290	278	273	273	266	309	284	282	297	266	280	275	259	272	249	287	246	269	262	277	286	265	245	274	255	280	276	249	280	257	292	267	271	262	280	272	293	254	283	280	286	254	273	244	265	259	291	280	284	239	245	271	267	284	247	274	287	254	272	266	254	259	262	249	297	268	284	297	272	280	254	277	274	252	279	298	231	255	276	263	302	280	257	279	249	241	288	261	256	282	327	258	272	255	307	269	277	277	294	282	296	308	275	262	284	304	280	278	272	282	286	289	302	247	263	274	299	276	251	263	283	275	259	265	288	285	278	273	275	295	254	251	241	269	282	256	302	287	257	300	295	241	284	271	248	267	267	300	268	285	291	280	295	279	260	258	282	270	271	259	294	276	261	240	277	274	272	280	296	261	279	277	275	268	247	283	283	249	249	266	283	253	278	263	299	254	274	274	277	284	256	263	264	261	276	293	270	269	275	268	267	252	266	302	280	275	278	288	271	287	239	267	283	255	299	309	291	268	263	246	264	275	273	255	289	297	271	261	273	230	285	289	268	271	258	286	329	298	248	271	277	292	237	272	268	259	297	259	276	293	272	264	304	270	266	266	292	262	238	255	292	299	272	257	293	251	259	265	297	285	271	257	279	257	295	279	278	265	264	261	292	275	265	254	257	259	262	274	265	245	266	282	258	286	279	285	267	287	285	305	277	286	259	288	289	264	236	251	253	291	265	284	300	248	277	262	267	282	267	272	297	287	278	272	237	250	290	293	269	282	281	289	265	300	261	291	281	253	283	291	276	285	256	283	284	294	253	312	256	269	284	288	306	274	258	291	289	273	259	272	285	267	250	280	291	269	270	274	259	253	260	279	294	292	263	277	261	274	295	277	275	290	262	299	247	290	268	258	302	267	259	273	266	282	261	315	307	294	258	275	297	282	273	261	290	273	265	243	269	262	301	261	300	295	245	258	272	296	277	270	259	263	290	286	285	291	274	304	266	277	263	309	284	259	268	283	250	276	243	261	262	287	266	296	313	287	263	291	267	264	299	255	251	286	292	271	275	274	280	238	277	234	290	267	275	269	285	279	278	264	263	313	260	255	251	336	283	287	263	256	265	243	259	265	271	279	293	310	267	271	270	277	270	266	280	274	250	304	260	292	300	310	266	269	262	279	270	295	287	284	299	278	289	293	302	252	246	269	281	287	296	239	275	283	264	278	266	258	329	274	294	273	285	261	275	257
4041	1675	3040	9777	11239	17644	14886	8198	5054	2224	964	900	1063	1033	807	855	844	802	741	800	774	774	745	697	761	799	749	770	799	786	772	790	763	745	773	749	758	737	769	712	747	775	799	801	763	769	799	770	760	786	716	733	764	773	773	732	798	728	802	752	749	771	784	794	752	756	775	786	753	782	795	782	801	767	793	795	768	803	776	783	800	748	771	792	790	810	731	754	804	781	711	771	726	765	775	795	772	778	772	760	757	737	807	799	729	784	758	763	858	758	763	774	798	781	711	735	745	765	745	745	796	786	742	717	773	746	776	812	827	786	739	777	785	732	793	730	704	730	775	760	776	724	764	780	816	777	713	790	727	785	796	787	725	781	811	785	747	717	765	743	772	766	747	763	739	758	747	719	816	800	755	764	741	767	780	745	779	799	715	767	780	756	760	734	766	749	765	767	733	749	771	744	741	779	737	780	736	763	715	737	765	739	764	768	744	769	785	724	746	763	765	726	861	752	781	749	770	742	782	777	774	752	731	757	737	729	746	753	780	823	784	748	780	787	796	787	782	797	789	801	769	820	723	774	761	729	786	747	755	789	773	694	773	792	777	751	779	715	755	713	783	737	776	746	732	751	721	770	780	799	742	721	773	813	805	733	752	764	784	815	772	787	779	710	777	770	784	765	786	737	765	758	730	765	760	766	743	816	788	712	782	776	713	760	716	701	760	755	740	735	718	800	764	769	776	767	780	769	800	819	755	729	766	753	771	738	784	772	766	693	706	776	758	726	731	761	776	778	774	790	797	766	785	741	762	721	758	763	773	760	767	781	814	732	764	763	762	776	732	803	806	719	780	751	764	727	776	764	744	737	758	759	729	788	790	768	748	802	774	763	741	795	708	795	709	756	789	774	735	776	722	738	806	806	737	779	764	753	746	792	788	773	779	728	801	803	775	766	720	747	808	752	788	733	809	770	792	780	770	735	790	771	760	773	727	756	771	833	717	782	738	792	727	797	739	738	837	713	763	720	854	758	720	770	738	769	774	763	756	804	796	763	730	769	783	766	766	778	757	712	773	766	763	733	776	747	741	762	785	807	719	733	767	745	798	801	770	736	771	827	784	779	764	750	764	755	713	768	764	759	757	781	733	760	800	745	740	754	749	764	751	811	793	712	718	833	745	784	719	807	833	740	744	805	777	733	754	805	777	763	780	810	795	771	785	795	775	807	755	716	750	791	752	802	770	733	796	755	725	784	777	759	730	745	754	722	779	760	754	808	751	778	786	726	763	771	736	750	783	741	807	775	797	776	770	775	783	761	738	757	789	748	769	773	731	754	741	735	736	770	810	742	779	745	791	786	712	747	760	732	758	817	787	759	814	740	763	745	787	757	791	750	758	757	758	788	801	779	738	755	792	773	780	737	688	746	777	733	741	756	759	732	795	762	823	738	781	767	764	740	758	811	750	757	719	762	761	732	770	785	801	800	748	741	797	762	756	790	782	780	724	734	717	747	764	755	731	817	800	750	767	737	777	826	781	755	785	752	775	793	728	769	805	814	790	759	768	745	692	744	794	758	782	776	759	771	792	761	762	766	767	801	773	761	775	744	783	802	768	756	771	767	771	785	769	728	750	751	754	766	791	776	763	729	780	789	750	755	773	767	810	756	764	721	751	753	766	804	760	778	779	750	760	775	753	738	810	743	754	804	763	784	760	807	812	782	786	760	763	769	814	789	740	783	747	753	758	763	799	766	755	771	773	743	755	756	799	739	760	761	727	761	783	813	783	796	758	740	737	769	755	740	695	722	766	781	767	721	761	773	754	738	741	739	770	762	779	763	790	757	778	808	838	734	756	717	756	780	744	752	756	729	789	730	751	813	778	768	768	759	809	807	752	766	725	758	772	781	816	743	752	802	749	797	745	764	718	774	762	758	754	816	783	714	727	751	773	714	758	768	787	756	801	771	754	757	754	771	760	760	733	747	759	758	745	808	802	749	753	733	758	746	771	834	726	825	780	760	750	793	752	750	787	741	773	753	741	806	725	740	757	772	784	797	780	774	769	771	764	786	712	753	741	797	771	742	821	744	746	778	769	766	703	711	765	802	770	807	714	776	763	774	767	766	776	751	776	772	711	754	807	776	770	772	794	775	755	842	806	721	751	761	752	719	792	740	720	789	765	770	815	768	797	740	843	770	790	756	777	750	750	774	798	765	738	797	753	818	834	763	773	772	791	776	734	759	753	751	782	763	719	758	790	818	735	791	803	791	718	770	740	768	778	734	782	786	782	746	746	730	764	713	783	756	711	762	752	745	776	780	804	779	789	775	795	747	782	805	767	735	747	749	755	778	782	784	757	803	801	770	813	799	779	715	748	777	716	764	744	790	770	771	724	707	756	742	732	767	760	791	785	743	753	786	783	708	810	763	777	764	808	737	766	745	804	768	764	740	743	751	716	752	718	755	779	772	830	794	761	767	778	764	748	734	763	793	784	739	760	802	767	755	765	759	785	750	796	797	800	756	755	732	756	813	792	725	767	712	775	735	806	743	805	773	808	757	750	804	745	725	742	762	772	783	767	763	742	749	773	778	748	740	810	760	764	762	736	769	795	712	722	788	742	768	713	762	742	713	770	771	714	788	752	818	770	756	778	782	767	764	776	689	733	742	750	743	783	758	737	781	776	743	798	753	771	758	777	734	819	775	766	736	782	748	796	716	771	778	781	743	776	781	759	779	777	771	742	747	765	770	694	749	750	782	751	721	811	826	783	778	800	736	794	750	808	786	746	765	779	769	766	749	784	739	794	720	746	774	807	772	699	766	758	746	779	750	789	731	721	766	775	773	763	782	785	768	751	794	757	772	745	787	777	729	741	742	749	750	741	765	785	761	778	799	785	788	777	775	786	709	786	799	765	768	719	797	826	771	779	796	786	771	810	744	773	785	770	715	809	746	742	749	761	835	785	748	753	784	741	718	744	783	794	760	744	744	750	756	782	773	773	793	767	799	734	736	748	810	782	817	769	765	756	793	750	744	779	742	805	748	722	782	742	782	765	752	730	775	748	757	764	805	760	773	728	824	722	749	814	777	791	746	736	753	758	773	790	799	779	774	775	763	795	775	792	800	753	781	777	839	808	779	785	739	758	773	782	732	817	766	779	750	768	720	812	807	764	798	755	739	747	747	774	752	760	783	783	816	773	764	738	770	808	820	743	764	757	801	727	778	807	791	764	730	790	768	739	801	748	706	764	775	753	738	757	786	769	731	709	767	750	786	747	718	749	729	751	754	783	780	756	762	809	783	730	760	786	808	770	786	758	795	735	755	789	726	711	754	791	792	767	768	776	797	788	763	743	721	761	744	713	715	798	789	793	717	763	754	783	745	781	765	764	731	724	790	772	741	746	774	786	763	739	782	782	743	716	728	811	767	757	792	789	746	779	724	784	781	742	752	807	746	760	738	755	756	735	781	777	783	800	761	766	772	813	777	761	780	763	756	754	774	762	751	747	757
4515	1556	1454	1765	3065	5403	4541	2257	1282	571	394	366	311	288	315	294	272	282	261	290	280	272	263	290	280	269	288	254	270	261	277	260	266	270	273	279	264	280	262	275	269	262	291	249	291	264	283	269	255	275	263	262	260	286	270	282	255	297	274	302	260	300	309	292	279	290	276	255	270	266	297	261	255	271	264	278	275	266	300	274	275	276	246	293	256	250	278	283	294	297	298	280	271	266	288	280	278	269	266	247	257	271	257	293	259	279	253	265	259	265	286	279	288	273	264	270	290	309	286	316	271	251	267	248	264	268	292	316	243	264	282	246	296	289	246	245	282	268	281	279	262	293	302	305	300	283	287	256	274	270	272	263	260	271	254	285	253	247	247	273	272	288	290	287	254	308	259	267	259	270	269	284	278	261	314	291	284	261	273	275	282	269	273	278	268	283	269	260	250	284	289	269	283	264	210	278	299	247	275	252	273	289	297	272	290	280	254	251	286	266	265	308	268	268	231	260	276	261	250	273	262	269	269	269	249	266	276	300	252	301	277	282	284	281	302	280	270	269	243	285	263	275	274	256	287	260	268	267	284	282	283	273	285	277	250	260	308	286	268	277	278	271	268	263	254	245	250	276	264	265	266	281	261	281	249	304	253	293	289	272	253	269	274	280	298	269	270	236	278	254	269	283	261	276	274	300	289	261	335	273	299	289	281	270	269	246	260	276	266	257	287	275	282	278	250	266	262	285	268	286	263	290	265	321	263	272	267	231	266	304	275	277	277	260	327	262	261	268	254	306	263	270	274	262	281	283	289	254	262	278	251	285	290	258	306	275	255	263	254	255	281	280	264	294	300	280	287	266	305	307	248	256	275	267	263	289	302	252	267	271	253	272	259	254	249	264	276	281	267	261	267	261	267	266	284	287	271	276	291	282	238	303	271	261	253	262	285	251	249	248	259	265	305	279	249	299	268	303	258	287	242	246	252	278	298	287	274	287	294	237	258	289	284	276	269	259	277	302	251	267	291	283	240	252	278	248	288	269	270	277	250	279	271	276	291	293	301	274	291	271	277	280	285	276	275	288	277	267	281	262	293	276	230	314	274	268	277	275	271	251	309	270	269	258	259	262	258	278	277	283	249	265	277	295	297	239	272	290	271	274	276	261	288	274	277	271	271	294	299	297	320	270	278	282	279	278	277	273	268	256	265	252	270	273	278	278	266	276	274	282	263	295	316	276	290	302	275	284	267	263	263	282	278	286	299	242	268	257	286	297	266	281	256	272	216	256	267	272	268	235	282	298	278	264	282	273	273	287	286	270	266	295	272	272	257	282	271	294	291	279	315	261	274	285	222	273	277	260	231	273	290	272	283	305	284	266	252	250	263	258	294	257	249	289	263	267	270	253	282	266	280	260	279	265	299	274	238	283	250	274	259	281	270	299	261	287	281	262	270	297	288	275	271	274	291	299	278	281	275	273	272	305	291	247	296	284	286	279	252	257	274	289	287	268	281	261	266	287	326	268	286	274	265	286	292	260	274	264	272	291	268	262	275	261	282	270	279	276	277	283	260	302	268	252	256	251	264	278	254	266	280	279	274	287	305	283	264	270	273	277	256	292	301	279	281	278	260	288	271	295	273	317	282	265	284	291	272	292	261	274	295	276	284	268	261	284	299	271	240	251	305	285	238	283	278	273	256	312	250	278	244	302	281	288	300	266	263	275	266	311	256	298	272	270	304	285	273	268	246	279	261	263	297	278	265	230	270	260	299	288	272	298	260	236	293	298	266	289	263	256	261	254	247	255	298	281	258	282	266	279	254	281	278	253	272	269	256	234	250	256	265	253	286	265	264	280	294	259	277	262	264	300	246	280	281	258	276	254	261	267	267	240	271	254	251	284	293	281	262	274	249	263	279	273	277	276	260	267	262	250	278	264	272	284	261	276	268	301	272	256	234	264	238	266	275	294	294	274	276	289	272	292	247	293	280	279	290	268	242	273	282	294	274	240	250	282	290	256	263	302	236	270	267	250	286	260	229	242	276	300	307	276	263	291	266	270	238	276	289	276	299	259	291	278	273	263	254	282	280	244	265	266	285	295	267	270	298	283	309	263	243	251	272	273	282	264	280	272	300	269	252	288	273	254	286	285	236	297	252	287	287	280	263	276	279	256	280	288	286	286	305	268	283	250	305	283	269	259	259	269	274	266	294	270	309	293	275	278	265	272	265	283	293	272	263	267	277	266	289	288	296	283	269	267	285	284	248	238	304	268	252	257	258	282	271	257	229	275	250	285	294	230	262	245	286	288	300	232	256	298	257	280	269	309	286	251	269	286	294	249	269	285	316	305	261	254	275	289	293	281	263	256	286	273	263	275	249	251	290	272	268	262	253	266	296	278	273	271	315	296	264	253	274	299	250	282	259	281	236	266	272	281	258	277	258	251	281	255	262	279	276	297	288	276	257	266	251	280	278	276	261	281	278	260	258	251	258	270	270	259	273	285	289	289	280	264	296	297	257	288	296	263	257	282	283	282	242	285	280	264	279	296	257	286	263	252	273	279	281	247	284	304	262	270	272	250	266	279	285	288	312	307	281	253	299	266	251	269	275	273	287	306	307	263	281	315	307	297	292	265	272	271	230	277	274	264	273	260	267	290	268	268	279	276	252	264	265	262	276	282	252	282	245	267	260	267	287	279	251	248	263	282	251	282	262	283	281	273	272	280	265	287	292	264	241	287	284	273	307	277	285	287	257	243	281	259	265	272	286	299	286	259	275	257	264	265	263	273	272	269	304	274	270	265	290	288	285	263	271	248	257	270	287	266	283	276	231	261	271	271	284	272	287	302	277	253	220	250	282	277	275	293	297	290	268	250	271	257	251	288	241	296	263	279	270	252	282	262	278	284	250	270	267	269	277	260	292	256	276	298	314	261	290	264	304	265	274	291	247	312	276	271	278	285	311	273	262	266	264	282	253	277	279	264	270	242	284	273	305	263	287	290	282	256	297	237	275	264	242	279	257	251	279	257	269	276	285	277	289	263	265	234	269	279	273	240	257	249	262	280	251	286	295	260	292	248	277	280	285	279	256	277	268	244	297	267	287	283	264	299	281	275	308	269	288	267	280	242	264	279	278	291	236	302	270	262	279	304	270	280	272	292	258	285	286	293	268	289	277	277	292	262	271	262	261	265	283	284	266	257	252	287	277	279	277	274	257	300	249	288	286	292	285	308	262	276	279	263	284	267	272	280	279	277	287	249	240	255	275	267	295	244	291	263	285	249	244	263	290	280	272	289	277	267	246	282	249	241	300	315	289	260	299	255	291	269	284	250	248	278	305	247	271	286	269	272	281	276	261	270	283	270	271	278	274	275	277	286	263	299	264	290	292	286	240	236	251	279	271	261	284	277	281	283	295	253	261	281	256	273	247	238	237	263	267	257	251	284	294	295	262	282	319	267	271	280	276	286	247	263	247	268	262	312	249	266	287	269	294	270	291	277	237	274	263	301
3858	1705	2814	5603	11412	18788	15625	9165	5071	2274	1597	1261	984	891	831	786	828	773	846	725	761	779	820	807	747	815	772	716	794	788	738	760	736	734	799	794	765	774	775	793	773	765	748	748	771	779	772	775	747	719	756	801	729	725	794	750	783	732	744	772	761	760	778	738	723	756	779	739	754	795	745	764	758	736	755	745	766	749	813	817	755	779	787	747	802	747	826	816	763	770	782	785	815	770	733	838	773	784	733	767	806	758	779	746	789	756	747	726	788	746	743	791	802	783	779	784	765	758	827	776	725	756	793	725	757	752	790	752	767	734	764	786	748	755	788	766	756	744	758	752	821	767	769	751	756	734	747	782	821	762	746	749	778	793	739	788	833	771	733	716	778	777	781	805	775	726	799	798	768	717	763	738	785	783	794	793	795	819	741	723	784	736	792	800	763	752	755	714	800	682	769	790	758	757	777	712	787	740	751	744	717	774	819	764	788	749	756	806	825	839	759	758	782	784	792	753	773	773	772	753	748	803	784	784	833	741	752	751	802	746	793	745	757	819	752	763	784	732	793	786	788	770	821	655	768	734	773	795	721	776	727	704	764	780	739	763	779	783	801	757	753	824	773	760	759	741	730	799	736	782	733	787	728	761	774	724	830	792	785	830	748	749	800	781	758	755	765	777	772	771	782	754	737	732	750	759	803	772	818	795	731	710	760	775	750	779	732	727	774	739	754	767	828	775	741	761	806	738	756	840	775	747	775	791	723	765	745	737	794	749	764	755	761	767	774	751	712	734	733	814	770	760	726	772	797	805	777	747	771	776	777	777	728	775	790	783	765	734	753	806	760	804	773	717	757	779	732	774	765	740	779	738	765	774	760	772	791	777	760	779	784	775	777	806	763	744	771	776	744	783	743	756	742	756	766	758	739	745	745	779	707	786	749	714	753	732	797	787	789	759	753	739	747	778	800	752	761	774	799	777	742	802	756	739	742	818	801	764	756	774	739	781	810	755	701	758	747	735	792	791	784	731	729	749	720	724	733	708	816	807	786	768	770	757	787	794	727	721	743	758	769	764	794	765	768	813	737	752	732	775	758	792	787	802	827	776	798	795	770	756	795	781	707	770	739	782	787	774	786	748	747	801	769	756	756	716	763	785	716	758	741	727	770	761	789	735	813	751	782	727	764	793	761	762	761	807	785	694	731	777	783	796	717	761	790	746	771	752	727	782	770	750	757	772	765	744	734	734	704	724	759	722	753	732	790	769	777	751	774	780	758	736	755	784	756	793	756	758	790	780	774	785	766	742	783	762	751	776	709	808	753	776	758	785	748	738	718	762	721	737	739	768	728	749	792	721	807	787	764	795	804	772	767	752	755	748	791	766	757	792	805	765	772	763	767	770	730	727	740	792	807	746	741	793	761	799	739	746	709	766	783	769	744	761	758	796	738	735	786	751	795	762	745	762	747	776	760	803	739	765	778	808	769	747	761	780	771	788	721	777	769	758	747	728	809	752	824	811	795	764	753	786	741	798	762	774	754	759	768	779	818	761	739	761	769	806	756	765	769	783	740	763	754	766	799	718	766	812	822	754	769	764	782	788	760	818	775	743	776	789	760	756	753	853	751	778	752	798	763	754	799	776	745	769	796	779	777	779	770	753	802	808	746	770	794	729	791	758	790	839	749	781	762	820	800	756	785	784	746	804	737	794	760	775	779	751	753	774	718	770	789	765	749	728	750	735	788	773	756	785	769	762	766	733	736	806	781	773	800	777	778	730	783	804	784	773	753	771	820	791	757	737	779	775	797	746	768	778	747	750	775	761	811	720	796	738	768	758	767	767	832	747	769	751	750	731	781	752	778	806	781	743	778	753	739	732	783	786	762	700	795	756	755	790	745	757	769	768	780	753	703	790	752	847	756	773	774	773	784	753	718	798	784	806	762	759	757	778	747	787	780	721	708	770	777	767	782	757	751	784	782	799	773	838	743	751	787	704	772	773	742	791	709	793	757	731	789	750	788	724	787	766	766	761	748	751	728	773	733	775	796	758	793	764	720	779	794	805	776	778	786	770	748	759	791	805	750	745	732	795	802	762	756	778	772	742	752	776	719	794	776	804	758	774	758	802	798	776	809	799	811	760	757	760	770	791	775	785	763	791	743	762	755	760	758	763	768	792	751	741	751	825	763	701	822	743	766	750	765	758	754	781	771	764	722	765	709	755	843	786	746	794	818	819	813	755	783	790	766	749	733	725	764	730	776	773	791	764	753	772	767	767	757	767	777	742	760	755	773	765	770	778	749	740	781	764	793	758	801	740	784	767	770	745	753	797	794	763	739	725	754	756	721	781	810	742	756	741	819	797	830	761	783	787	790	758	743	773	800	751	753	728	778	788	752	761	774	775	734	765	787	775	763	759	763	767	759	749	739	788	760	819	791	737	766	752	757	758	761	838	797	732	785	743	764	689	763	752	726	779	760	791	758	710	774	781	768	750	815	776	750	838	802	762	806	802	776	729	836	730	752	745	757	796	706	778	804	761	772	788	721	693	742	754	713	778	750	809	868	764	766	751	740	745	765	733	761	819	758	795	763	746	759	762	727	785	767	789	777	793	843	765	772	741	756	752	827	782	765	820	729	715	760	762	739	755	787	746	786	726	770	763	775	776	751	711	738	821	731	770	770	781	770	772	774	745	721	806	744	741	769	711	770	760	745	848	727	765	715	797	761	801	788	791	756	779	747	802	792	776	727	751	698	777	731	778	754	785	776	742	757	752	766	727	794	781	767	800	729	757	784	791	764	788	692	727	808	750	765	816	746	808	763	761	771	839	771	761	795	755	727	752	747	784	727	790	725	785	808	730	809	841	781	798	762	845	741	787	814	765	779	788	752	798	749	768	809	763	739	755	786	747	784	777	728	771	802	773	758	785	734	757	764	779	753	765	803	745	769	780	790	738	776	776	774	753	726	786	799	738	793	760	736	737	789	808	808	773	771	773	794	734	787	768	746	804	759	744	750	736	771	775	710	734	780	796	732	728	766	771	755	791	738	825	796	809	785	773	741	750	737	772	772	712	747	791	741	732	784	755	770	790	748	775	751	775	782	773	739	751	754	777	796	728	805	753	737	832	773	774	780	793	787	792	800	800	751	765	805	753	787	789	801	729	711	757	747	741	757	810	823	734	769	780	769	786	762	788	776	779	750	776	795	797	758	751	736	714	763	761	799	767	774	758	757	779	764	796	738	695	777	775	783	785	776	772	790	765	800	767	753	776	760	777	741	760	772	780	763	776	747	797	808	745	805	765	782	786	724	727	751	725	780	752	759	754	789	759	758	744	772	757	747	716	773	761	818	747	806	757	752	732	775	724	789	777	803	759	745	809	741	771	790	808	778	737	828	746	749	768	779	781	729	750	736	746	755	790	798	711	753	708	780	779	746	803	778	749	774	759	814	740	782	823	758	785	754	772	758	796	767	724	772	824	747	778	740	755	790	794	741	813	823	772	810	751
4065	1358	2066	3688	5289	4567	3818	1865	944	502	389	308	330	269	298	269	248	282	278	285	269	290	285	278	286	261	291	257	268	300	269	237	259	261	286	270	276	299	280	306	294	268	254	262	247	259	277	278	327	285	287	276	295	258	254	259	267	319	284	277	270	280	253	239	249	273	315	289	275	302	283	240	274	280	274	273	280	247	259	278	254	273	291	301	304	289	254	292	285	287	267	283	273	298	292	291	276	276	267	291	285	265	293	238	275	257	304	301	252	298	263	261	298	280	257	270	284	275	255	286	280	277	279	276	262	289	251	256	267	258	278	273	259	301	257	279	267	262	248	250	292	253	277	268	287	258	240	298	250	247	274	276	291	294	309	283	272	272	267	288	304	270	280	254	318	263	278	263	261	291	264	237	262	290	291	260	262	257	273	270	280	253	298	312	278	270	276	275	287	293	271	300	263	272	245	305	275	291	282	252	267	287	278	277	254	269	302	272	265	275	267	273	276	254	256	269	273	299	292	288	299	289	258	259	278	256	318	288	260	304	289	268	276	248	256	283	257	266	294	258	264	285	306	294	262	284	300	274	282	256	242	255	295	278	282	266	270	284	266	291	287	269	310	253	229	286	295	269	249	286	301	264	306	271	265	253	246	275	283	258	272	297	251	279	274	269	297	282	263	275	264	266	277	295	284	312	287	286	301	292	250	298	274	265	287	255	275	283	248	260	273	276	290	293	281	259	286	270	300	262	281	280	232	276	234	276	265	253	297	302	277	250	257	265	262	272	279	282	296	273	298	281	284	277	277	283	272	270	276	283	282	245	254	274	263	237	289	295	266	263	291	271	270	261	266	262	309	283	254	266	275	267	273	284	251	289	301	249	256	292	253	270	283	248	286	260	278	261	257	281	272	269	265	285	274	258	293	299	259	265	254	258	284	276	285	282	245	253	283	275	277	260	270	256	246	271	298	276	293	276	255	276	249	288	261	263	289	274	278	299	273	297	272	274	272	286	276	281	264	291	278	270	282	265	265	268	306	280	315	277	281	298	289	251	270	256	287	283	273	288	288	268	273	228	266	284	273	295	258	305	269	294	264	277	263	297	297	278	292	268	256	300	262	256	274	274	262	275	273	283	259	249	282	273	250	281	254	292	279	288	259	272	278	285	246	268	271	265	273	269	276	285	237	253	277	296	269	269	266	273	279	281	285	282	267	273	278	283	286	263	263	309	271	280	263	278	295	282	257	265	286	229	283	265	288	267	247	286	264	291	278	263	256	289	269	263	283	282	282	231	272	307	306	275	290	290	278	278	274	261	292	258	246	261	291	299	252	292	264	255	285	280	264	272	280	280	276	266	263	255	268	261	272	281	268	274	280	303	281	289	303	291	247	267	273	298	265	290	260	272	257	271	282	305	291	276	271	260	269	264	282	239	269	273	277	263	276	250	285	287	284	296	279	284	277	297	271	265	282	270	269	283	293	284	245	285	290	261	285	299	254	264	275	273	269	263	293	281	293	286	257	290	258	265	259	274	257	288	252	274	267	273	287	282	262	266	291	274	266	276	264	283	253	270	314	284	280	257	249	279	287	280	265	255	249	274	283	253	326	291	250	313	291	259	276	284	286	254	264	289	267	276	314	261	284	280	267	254	242	274	306	280	273	259	268	286	270	277	288	279	279	252	279	278	286	300	261	255	256	270	285	285	263	284	284	323	245	254	268	246	256	287	288	254	243	300	267	256	246	296	251	274	266	285	279	281	274	283	279	264	271	283	321	281	286	280	295	270	273	268	308	293	244	279	249	259	274	257	285	300	248	262	272	261	271	269	272	272	241	276	270	243	256	276	270	299	272	283	279	266	269	297	274	270	253	244	261	284	261	228	259	286	258	280	276	274	266	309	256	271	274	293	274	277	281	280	286	240	254	287	281	276	286	285	275	291	282	292	283	287	279	253	256	258	297	272	271	261	277	286	270	288	272	271	238	272	266	276	281	272	255	279	286	309	288	232	274	255	277	288	275	297	289	274	239	301	285	270	282	267	289	272	268	297	303	266	255	275	288	246	291	264	294	294	294	258	294	290	252	262	233	261	271	269	287	272	297	268	263	263	270	315	285	273	266	277	271	264	289	301	279	236	263	244	265	285	268	306	258	253	282	329	266	283	293	266	286	290	289	284	259	271	256	257	292	294	265	281	268	276	268	233	256	255	243	299	281	258	280	292	272	272	250	280	264	265	269	278	274	254	262	286	287	281	287	277	286	245	252	283	286	287	285	278	284	240	300	268	259	285	267	292	245	283	259	269	274	278	300	254	279	263	278	288	302	273	261	284	255	284	246	248	288	267	297	254	246	250	279	255	275	265	271	297	291	274	268	263	299	274	274	275	281	289	262	252	272	284	277	285	324	279	290	263	261	279	280	291	287	277	266	291	299	303	265	297	254	286	317	277	288	322	297	277	264	259	275	224	264	260	272	297	255	286	263	268	278	281	262	272	277	288	290	266	252	258	284	277	276	270	275	291	274	289	271	265	310	272	316	292	285	284	294	266	283	257	292	275	284	275	268	263	296	251	270	253	279	317	243	257	224	275	275	290	284	276	319	263	266	264	244	278	263	273	283	271	273	331	284	263	294	275	285	295	313	279	263	272	243	248	252	276	258	287	292	285	268	297	256	251	251	294	283	298	249	280	268	307	279	288	268	277	288	274	276	292	272	244	313	268	284	253	258	273	265	283	257	297	293	259	284	283	283	271	248	250	278	293	302	267	251	295	283	268	247	294	258	252	288	279	302	296	303	276	290	289	272	288	268	252	286	282	284	268	275	269	285	256	296	308	271	255	268	280	281	272	253	266	284	250	292	298	256	260	280	247	263	275	309	287	276	279	277	271	291	294	317	276	263	272	277	308	269	272	279	271	276	292	266	278	290	293	287	284	294	274	269	252	273	247	254	271	279	274	275	275	290	250	260	291	251	227	283	275	275	268	252	285	260	261	284	272	259	259	230	297	277	263	258	266	258	285	264	278	292	289	279	277	267	293	247	276	267	245	281	284	253	281	247	288	256	279	267	282	270	280	262	301	256	286	288	275	270	269	260	271	292	265	274	273	288	275	303	257	292	254	243	279	282	266	224	268	260	290	266	279	275	273	277	256	255	203	265	284	261	316	309	296	282	266	244	248	264	273	261	267	288	269	258	257	286	274	266	305	300	248	284	286	298	270	288	272	240	265	279	280	284	305	269	269	290	266	278	256	246	269	272	253	268	253	269	275	273	271	263	253	226	272	288	272	271	283	290	256	277	251	286	273	306	285	280	284	274	300	263	293	265	271	268	278	260	282	245	311	252	288	277	293	263	262	254	276	286	281	249	295	298	257	276	260	290	299	268	288	248	265	286	308	270	271	254	250	230	289	283	267	275	289	283	276	266	257	285	272	264	286	299	269	266	277	233	297	270	283	289	268	286	297	287	297	288	267	279	270	268	276	269	283	260	271	284	238	256	282	275	289
3720	1682	4552	11312	17514	16319	13156	7817	3447	2011	1293	1094	1096	976	868	793	804	773	750	753	782	782	775	768	762	739	792	797	744	800	801	727	793	737	770	743	757	785	737	776	748	839	761	776	719	804	777	759	794	786	824	749	794	790	823	807	805	755	761	752	819	746	794	844	798	746	790	753	756	769	767	812	784	791	793	787	752	773	758	749	742	762	765	761	767	747	736	788	752	789	724	806	743	760	756	785	773	786	780	757	780	841	729	759	789	786	782	816	749	768	791	737	799	794	741	794	765	816	755	788	749	766	702	742	788	800	796	771	794	730	810	789	766	780	772	811	825	787	781	803	810	781	777	726	766	789	810	761	787	733	754	768	743	708	735	755	766	754	741	790	779	758	774	789	780	763	734	771	732	717	772	771	739	739	779	785	781	780	749	750	771	750	771	734	785	779	775	798	770	782	797	766	787	762	765	790	786	766	809	792	774	751	759	774	814	732	774	795	723	783	733	768	782	753	774	760	805	742	766	779	794	796	809	774	806	766	795	758	829	771	764	762	783	761	785	755	776	813	717	805	772	787	792	799	778	776	716	770	788	788	758	811	776	737	810	786	735	744	807	713	775	770	755	835	783	814	812	776	814	760	702	759	764	799	756	742	818	777	783	739	782	707	765	732	785	763	769	782	768	755	825	733	741	778	714	752	763	793	736	745	768	798	793	768	756	778	743	775	707	792	797	780	756	806	764	706	743	770	760	773	750	778	776	798	774	806	761	824	802	786	775	754	779	798	772	758	738	800	774	773	729	720	784	804	789	751	816	754	766	767	773	796	746	764	733	731	798	803	798	748	768	807	725	716	763	774	741	762	765	766	722	773	776	727	797	827	793	816	736	751	768	804	781	785	790	840	789	782	691	817	782	766	752	766	748	741	774	828	780	783	782	847	765	795	770	754	825	730	731	799	784	801	742	759	819	770	747	770	785	713	787	754	765	796	824	761	712	806	766	759	812	777	774	751	800	779	861	749	746	743	773	791	826	803	773	733	801	773	774	758	828	753	792	804	751	749	726	730	751	740	710	744	747	766	748	773	764	758	822	748	818	747	727	771	792	772	786	795	797	748	745	806	728	790	801	714	757	764	800	808	787	734	723	750	752	751	776	795	746	744	795	748	770	728	815	763	737	801	783	785	744	767	773	760	822	800	760	795	785	771	800	725	807	750	764	724	773	719	791	739	738	795	732	770	763	730	746	766	798	769	774	778	787	772	707	736	779	762	782	767	767	743	756	743	752	789	770	772	751	764	756	761	815	740	741	770	725	756	801	753	751	799	748	748	802	753	761	778	742	726	722	804	776	823	770	792	743	770	746	792	771	773	784	749	805	787	729	764	741	785	739	748	740	750	771	840	768	769	786	776	758	767	734	768	743	818	752	781	742	794	808	784	792	756	752	765	772	786	773	735	765	754	776	757	790	813	800	720	766	724	763	755	711	800	758	767	826	789	768	757	750	798	837	705	751	802	793	757	769	720	765	721	774	790	809	797	740	769	764	719	799	753	771	762	802	801	743	801	787	756	765	762	774	776	833	771	796	761	777	752	795	836	724	778	776	766	732	775	732	801	739	747	767	786	779	803	750	744	740	763	826	815	752	720	749	763	751	798	830	806	750	773	731	787	776	786	742	761	776	771	831	808	813	783	776	758	802	793	796	786	779	749	740	761	782	745	795	742	771	746	765	800	774	791	756	809	743	797	770	779	772	752	739	724	784	786	763	775	759	785	730	758	762	776	754	791	752	770	750	751	750	802	729	774	778	781	767	757	730	814	770	782	760	752	805	735	775	752	765	777	730	722	771	755	787	798	775	818	743	743	791	757	752	795	777	745	752	797	749	748	708	756	784	749	780	748	757	782	735	836	753	766	794	786	725	738	755	822	800	805	755	773	752	729	748	754	793	758	760	753	792	763	796	774	754	799	717	747	766	787	802	740	769	754	789	779	819	747	787	758	772	728	812	743	777	766	756	763	804	788	744	727	817	734	806	751	760	739	701	798	762	766	760	740	763	776	766	744	768	810	773	764	752	746	761	764	753	770	784	802	773	796	768	736	729	753	790	799	778	760	746	796	792	741	791	734	737	795	696	735	755	776	790	795	781	735	792	786	840	758	771	787	780	774	748	819	769	784	792	834	770	770	759	795	762	803	805	818	785	795	765	774	790	764	760	785	774	794	733	750	762	776	723	762	771	773	794	764	772	733	767	787	773	772	778	770	752	697	717	792	831	754	744	813	732	762	747	751	754	779	769	749	735	737	766	756	809	753	741	825	741	790	769	784	785	732	749	779	779	775	778	765	812	795	774	777	758	727	758	733	792	764	806	738	713	764	740	752	795	804	761	765	772	767	803	717	760	795	739	808	759	746	775	745	792	759	735	825	812	766	762	788	784	744	756	702	765	754	786	760	727	790	765	759	719	763	743	794	785	820	786	755	744	734	755	767	792	826	772	748	809	801	736	722	779	786	781	752	779	727	841	769	771	726	769	812	739	768	755	775	786	775	699	771	767	799	749	758	760	819	757	789	754	812	732	767	792	780	791	823	808	784	758	789	765	807	734	754	747	773	737	785	791	773	791	792	789	790	761	790	745	770	783	770	837	756	738	788	766	782	749	811	784	708	755	768	775	776	744	762	781	708	779	800	769	761	753	792	801	743	775	762	763	787	769	736	762	734	808	782	788	796	751	734	792	774	770	789	724	758	769	814	781	766	802	751	733	757	828	769	788	703	818	760	764	786	766	783	822	810	790	722	732	745	796	787	761	796	794	736	804	779	736	789	786	741	785	747	829	809	815	782	775	779	754	786	786	813	736	756	757	772	802	727	791	786	789	799	791	787	733	717	745	787	668	754	762	809	746	776	764	763	792	767	749	769	774	775	765	781	786	779	739	764	768	810	774	820	784	760	801	749	762	781	748	764	791	784	767	776	765	778	739	763	785	709	784	806	775	750	775	778	747	779	756	781	731	775	749	764	734	764	763	761	728	733	786	825	761	819	789	770	736	785	804	760	743	770	740	773	760	720	836	819	764	756	774	802	746	802	792	788	738	794	727	766	786	739	769	784	781	800	760	739	810	801	750	800	757	771	787	769	761	757	757	737	746	786	766	771	769	757	716	769	753	736	744	746	797	733	787	755	743	757	818	763	757	795	793	741	789	753	787	785	784	754	755	799	788	776	797	772	765	799	801	775	812	773	777	780	789	751	746	768	803	844	805	761	789	746	769	761	783	782	791	789	762	756	786	763	798	759	774	733	807	765	790	734	764	785	765	750	735	794	745	771	788	811	791	771	800	778	773	763	783	739	747	811	746	783	786	779	764	770	776	742	745	736	820	820	777	752	786	761	735	737	770	808	760	748	761	750	741	751	795	728	732	762	779	774	741	757	822	786	754	739	730	839	750	768	800	737	749	765	776	772	737	773	808	767	713	809	748	763	755	784	746	792	771	748	762	705	790	765	786	732
4045	1295	2541	6115	6479	4214	3105	1575	619	450	355	414	380	316	287	273	261	267	265	272	270	275	277	259	279	304	259	262	273	273	283	292	251	273	271	258	309	299	304	285	293	253	282	269	260	264	281	251	263	284	264	288	277	264	262	293	285	264	276	264	271	285	253	262	275	248	279	262	263	264	273	279	255	289	271	254	303	258	272	273	305	313	279	258	276	293	292	279	268	284	280	255	272	262	287	261	238	283	290	289	276	277	256	288	256	296	275	286	247	267	285	258	287	286	285	311	257	275	282	243	264	247	267	282	269	272	269	281	250	258	285	303	280	287	275	287	258	280	276	313	284	267	299	270	260	248	266	268	274	275	300	285	283	292	281	281	264	276	287	271	280	262	260	246	266	266	277	289	267	273	270	266	271	277	303	277	267	282	284	292	313	273	263	270	295	278	285	284	250	279	245	283	259	260	280	231	280	286	274	292	256	294	277	299	270	277	274	295	264	291	301	277	266	281	290	276	278	274	308	278	277	298	274	295	301	252	261	259	285	267	280	279	265	283	276	302	299	266	272	257	301	268	299	277	315	273	263	303	256	269	279	271	264	268	276	305	300	246	259	283	272	252	259	292	273	268	276	260	271	274	267	264	256	297	289	293	263	272	285	286	242	280	271	269	257	296	311	287	272	262	253	276	289	280	269	246	261	290	310	257	279	281	290	294	292	267	270	262	272	267	281	304	281	285	295	260	284	277	275	294	248	257	304	244	254	285	268	288	257	292	265	297	234	296	266	305	267	284	254	266	271	269	287	276	270	286	277	304	275	277	284	244	241	301	280	258	285	284	264	280	254	280	265	251	262	295	292	249	268	287	306	275	287	299	289	280	280	246	307	288	256	269	297	270	271	246	293	263	289	255	266	292	254	280	302	267	254	278	274	276	251	287	261	271	294	267	259	284	296	289	253	281	272	303	290	284	274	306	287	315	274	293	290	277	321	261	302	267	267	274	272	253	260	267	274	294	287	289	253	265	273	268	282	264	289	256	269	281	289	274	255	265	260	266	281	261	257	266	279	271	321	286	251	273	257	292	275	274	266	295	258	285	298	284	282	283	249	295	273	286	286	257	256	250	302	256	294	277	291	251	303	301	272	277	306	278	285	265	344	286	288	268	275	289	294	258	276	278	295	282	276	298	278	275	269	284	279	256	272	302	277	283	287	253	266	282	294	267	263	284	273	313	265	255	267	278	274	263	298	284	266	285	262	285	282	243	256	264	291	271	280	288	284	292	280	275	276	254	271	297	271	278	275	254	294	240	257	289	270	287	260	296	274	288	324	283	277	247	343	275	249	271	258	255	270	272	285	270	276	301	294	271	267	262	277	268	258	293	276	260	269	291	260	267	264	266	299	299	269	265	271	282	264	288	255	249	261	276	276	264	281	275	280	262	249	272	295	271	289	271	235	278	271	313	272	276	283	266	280	305	256	291	286	293	252	287	275	281	277	277	301	291	297	316	273	256	295	263	279	297	276	278	292	297	285	268	251	278	290	276	265	275	295	278	270	277	266	271	281	264	300	268	284	264	259	257	282	299	280	271	299	281	293	262	293	265	287	279	287	277	292	296	258	275	260	293	290	275	276	248	273	298	263	257	281	277	291	256	283	269	306	262	264	250	269	276	282	273	290	290	275	305	292	279	267	296	289	288	273	269	275	293	285	255	297	279	277	273	290	300	264	272	302	262	255	299	271	285	322	258	274	273	269	268	267	276	275	265	260	264	267	261	251	265	289	277	273	284	272	263	274	276	285	303	255	300	287	283	305	301	255	275	281	283	282	261	297	307	283	283	268	297	240	267	247	266	252	273	258	308	311	298	270	318	281	266	294	311	238	282	296	253	266	286	278	250	310	281	284	273	246	289	262	300	274	308	297	271	284	255	252	271	256	298	270	268	272	289	296	288	279	281	289	280	270	288	302	270	255	276	280	284	260	252	309	272	248	288	267	298	279	271	299	289	275	261	248	272	281	290	257	246	273	249	279	276	261	276	276	298	257	288	280	276	280	300	276	283	272	279	289	288	248	250	273	247	286	273	294	274	282	268	264	287	290	244	270	273	287	257	254	286	274	279	275	293	257	256	264	278	291	281	267	272	255	250	310	260	292	258	273	274	297	269	284	307	269	273	242	270	261	283	268	269	280	288	275	274	256	256	289	269	293	292	270	277	272	259	262	274	282	283	278	295	255	302	281	258	287	290	269	304	293	295	281	289	282	272	282	256	283	245	281	260	271	277	280	271	283	292	261	231	275	283	306	284	276	273	298	286	299	279	283	271	309	273	277	260	295	264	310	262	253	259	292	284	278	256	266	288	273	298	281	277	289	289	266	281	288	254	270	258	267	256	290	273	298	276	284	286	282	302	289	270	271	275	295	274	262	260	265	274	256	247	309	255	290	284	256	278	274	302	258	281	269	293	250	307	277	264	270	291	266	293	260	294	275	296	286	306	249	297	302	279	288	290	252	269	319	279	248	272	301	281	291	294	279	272	284	276	267	280	287	265	303	271	305	291	260	250	279	278	307	281	277	286	265	306	266	283	278	261	253	261	277	318	282	267	305	303	252	276	279	270	289	279	268	288	286	273	279	299	253	268	280	263	299	297	283	279	262	245	274	278	269	259	279	285	275	274	284	283	285	268	258	277	281	293	279	285	273	268	266	286	262	259	280	285	299	287	275	278	268	264	282	290	327	277	279	297	252	298	283	273	311	257	247	271	283	258	286	273	315	294	302	266	293	242	258	292	250	272	292	285	271	266	280	274	289	254	267	287	260	278	294	288	286	284	287	264	286	282	259	288	265	285	286	273	285	316	280	275	295	264	276	274	240	282	277	260	271	274	282	275	289	267	286	268	230	297	267	277	267	276	273	284	265	271	278	279	272	250	285	286	278	259	284	286	269	296	272	259	288	266	263	268	279	280	265	267	258	280	283	277	271	276	290	268	287	281	284	277	262	232	281	291	273	299	273	241	233	250	271	287	268	280	268	262	273	277	288	302	276	281	265	284	280	285	311	291	282	263	261	255	283	304	267	252	291	285	258	325	256	279	263	272	265	299	295	254	281	283	260	298	283	285	264	269	286	294	279	291	271	243	279	257	291	271	277	289	283	277	252	276	293	287	286	258	293	272	273	283	323	257	275	284	282	260	271	288	272	304	270	267	254	293	272	260	264	257	273	277	268	289	291	293	290	299	278	282	255	264	278	271	297	288	264	275	290	276	259	292	288	308	296	284	280	278	274	307	268	260	238	292	248	277	253	272	247	269	280	256	232	262	267	298	269	272	288	260	287	291	269	260	295	293	303	302	289	293	278	271	271	238	282	262	263	257	284	256	266	267	239	274	284	241	287	283	251	275	271	237	272	295	266	253	258	252	280	250	257	275	267	302	293	277	281	275	284	275	272	277	256	287	296	297	280	275	293	275	261	265	267	264	286	300	280	274	302	288	296	259	285	301	269	311
3769	1605	6051	16974	19140	14766	11604	6320	2510	1694	1150	1344	1147	938	771	762	816	775	757	790	750	806	784	783	766	777	714	755	768	734	757	770	766	766	772	783	753	775	845	849	796	788	740	784	757	738	775	740	759	753	746	782	759	805	766	790	746	796	746	711	799	739	738	805	796	773	755	714	765	752	752	723	776	731	729	773	781	723	779	762	787	728	785	788	743	777	759	787	789	745	791	769	756	746	788	812	755	775	760	728	767	760	779	781	738	783	747	735	768	813	742	785	762	797	780	727	749	783	731	790	743	738	802	717	733	757	816	697	771	736	756	781	738	767	833	810	824	749	778	736	819	791	744	768	797	760	775	754	751	758	728	749	837	748	730	756	770	775	764	748	727	727	787	720	753	774	793	775	766	779	715	786	686	808	770	753	812	740	811	710	782	772	751	854	788	808	784	747	768	799	798	797	757	772	762	767	796	781	763	762	773	751	739	802	836	790	815	793	832	779	749	763	698	768	779	762	798	746	765	745	777	770	771	789	755	800	757	734	730	762	758	783	752	728	813	800	754	798	756	786	781	835	793	764	742	781	729	769	767	753	780	788	779	763	750	774	761	766	771	758	751	786	737	755	740	757	744	799	765	771	827	761	803	793	748	793	796	754	735	747	728	804	739	833	772	731	752	764	813	794	828	808	742	770	743	766	768	776	787	760	769	783	761	760	737	758	750	767	737	804	791	731	791	794	735	734	779	762	805	748	744	770	774	801	718	795	735	808	777	803	782	769	732	771	817	721	749	781	776	756	747	776	772	823	777	787	795	767	765	740	800	827	794	755	767	760	786	771	781	818	783	781	845	777	768	789	754	801	771	822	779	802	773	822	724	769	802	733	782	745	713	809	790	768	744	736	769	795	803	765	758	788	791	780	759	816	774	751	800	780	715	770	755	808	776	761	759	776	731	794	743	785	772	814	767	734	760	786	807	764	792	781	800	788	804	731	801	753	767	762	811	757	767	784	760	797	770	780	795	767	775	821	761	781	757	830	782	728	781	743	771	802	703	762	794	777	791	780	808	753	755	746	787	735	763	809	733	844	747	744	763	820	774	798	762	749	782	765	745	774	792	772	806	794	730	767	757	825	779	683	749	792	759	768	785	810	747	770	748	790	779	767	752	744	800	789	777	777	758	727	802	800	788	761	741	797	787	803	746	765	737	739	766	765	744	757	792	735	795	746	754	809	797	760	798	788	783	809	770	722	737	809	760	802	762	778	775	744	825	781	794	779	775	780	754	766	765	768	835	784	818	766	764	785	827	749	807	760	776	803	765	776	745	842	776	742	769	763	787	763	755	730	811	798	773	767	805	745	792	781	744	742	750	748	786	754	771	774	745	750	749	738	789	786	766	748	737	727	798	849	786	795	786	742	760	822	699	773	764	753	770	819	741	776	760	800	758	767	747	786	804	798	751	744	726	787	782	776	745	777	787	770	747	793	782	742	734	746	768	767	738	746	791	750	800	800	726	778	803	788	768	808	771	738	721	793	786	744	748	763	728	777	738	775	788	777	772	778	744	754	773	797	753	745	765	693	714	759	786	756	759	740	774	764	757	786	770	711	806	787	798	764	757	737	733	802	740	785	797	765	751	781	813	798	727	811	761	791	761	722	786	749	761	780	813	776	746	798	808	735	813	797	800	794	772	846	788	782	748	797	774	758	750	771	766	769	720	750	773	808	771	775	748	748	761	823	791	738	775	807	798	718	816	825	783	809	791	771	762	749	807	722	768	796	787	786	769	770	784	806	741	761	772	776	783	842	763	813	795	802	773	785	788	799	784	718	792	815	751	762	735	790	754	805	781	782	800	732	740	741	797	798	808	792	770	752	795	789	765	804	771	756	781	774	797	752	729	798	741	752	796	781	784	733	713	787	779	768	797	781	697	742	760	832	775	735	765	775	727	785	751	782	749	779	755	812	767	713	778	739	747	801	770	733	783	770	765	774	800	760	726	820	761	771	752	774	770	772	796	799	840	794	788	763	746	766	745	733	805	731	789	759	719	835	797	740	816	822	832	776	767	701	751	785	760	751	818	755	754	771	791	786	764	740	792	757	790	766	768	779	751	729	795	769	779	762	792	817	804	719	799	759	779	803	743	775	733	755	743	771	768	740	839	750	758	773	752	723	782	772	824	765	770	793	794	758	765	743	723	772	750	752	806	742	811	794	783	771	750	779	826	706	794	797	777	766	789	746	836	757	777	767	779	801	800	767	768	788	784	752	715	762	745	796	786	823	760	755	763	751	772	756	758	734	722	729	807	794	752	813	772	813	745	787	803	759	770	757	746	754	748	789	793	761	795	796	791	694	757	770	726	755	756	774	728	780	737	771	720	767	790	783	805	721	776	807	828	792	786	797	784	762	777	750	772	795	732	789	740	790	836	806	791	725	798	787	723	748	745	806	740	743	807	790	774	787	756	745	786	727	804	791	797	764	771	775	775	769	774	754	743	792	773	760	809	785	781	799	762	753	743	761	800	786	789	747	789	810	787	711	785	762	777	745	800	809	782	787	761	764	793	807	789	784	770	733	790	778	798	830	762	764	835	765	779	792	768	791	777	738	743	771	765	817	739	748	788	767	801	777	780	771	726	815	815	763	753	775	746	795	794	749	765	789	808	758	728	812	754	739	809	799	838	765	798	771	736	768	762	781	781	731	728	786	751	732	748	797	767	740	770	747	814	750	736	770	799	776	764	783	817	783	804	813	786	815	779	740	830	727	760	757	764	796	769	788	745	791	765	807	753	785	802	810	741	783	757	748	776	795	758	771	796	809	773	792	769	817	790	800	783	717	759	775	782	763	770	805	831	816	807	799	744	758	705	776	749	785	755	740	815	798	743	766	761	771	781	763	752	804	751	815	740	765	743	736	797	805	737	765	780	800	800	791	770	731	753	827	760	804	773	777	786	755	767	779	789	787	776	821	709	732	749	758	745	786	790	757	783	769	707	793	782	775	751	794	745	798	822	792	761	789	773	793	822	768	742	754	796	709	740	762	771	809	772	723	780	792	762	840	771	760	784	775	802	760	813	816	794	799	816	711	724	765	803	788	764	739	775	726	723	743	759	767	779	791	748	744	773	773	771	764	752	790	757	747	753	761	776	772	781	806	738	772	807	796	697	735	785	787	773	772	773	784	764	785	850	790	771	722	732	776	780	769	776	753	735	758	782	764	804	754	813	778	757	800	737	799	752	788	814	779	766	791	761	761	795	767	706	824	761	749	742	726	806	766	768	755	743	792	796	784	779	727	750	767	733	741	784	743	709	754	740	735	746	785	774	778	780	756	826	746	782	796	749	708	804	767	827	786	785	832	776	754	761	803	741	811	786	737	759	757	757	793	791	756	820	778	773	793	730	789	816	767	754	791	760	729	753	759	731	773	790	772	779	740	782	780	736	747	760	777	749	765	790	767	806	760	778	757	741	737	803	745	796	821	756	771	756	774	756	798	780	731	800	812
4858	1406	2724	6329	3346	4670	3823	1737	775	475	402	394	349	275	311	308	274	277	291	281	294	284	271	299	293	266	287	258	294	291	274	288	284	256	265	280	293	268	240	283	280	242	270	257	260	256	299	283	272	319	280	289	297	256	297	267	301	295	272	297	248	252	270	260	267	306	287	267	268	290	276	262	269	277	280	265	288	293	275	270	236	274	273	284	245	266	259	268	273	282	280	272	293	274	285	301	304	273	274	269	260	293	267	297	281	290	267	282	237	298	282	266	303	261	257	287	257	280	270	260	284	254	259	264	264	277	276	277	273	264	267	261	295	256	258	248	267	265	288	303	263	254	276	267	254	276	263	281	252	280	295	255	266	279	267	270	268	306	294	320	262	259	288	254	235	279	289	285	307	259	277	273	285	286	272	257	284	253	267	275	311	278	239	299	277	296	298	309	254	305	263	278	279	266	266	263	262	309	304	285	266	250	284	270	270	312	289	272	296	280	279	270	290	294	280	286	272	257	274	284	279	263	261	255	282	260	271	280	254	267	274	293	281	270	268	276	282	283	260	270	282	276	311	265	276	298	290	297	275	259	237	279	244	283	279	258	299	288	253	279	256	277	272	278	295	301	297	286	298	278	287	245	258	283	262	303	257	248	266	277	267	282	273	316	285	240	277	247	266	287	258	264	249	278	279	289	287	289	280	292	248	265	266	280	286	253	276	252	265	290	281	295	302	264	262	289	253	272	266	298	274	273	244	271	289	276	293	285	303	259	270	289	280	265	256	267	278	272	269	301	264	248	316	278	277	289	281	276	296	267	255	283	268	280	270	293	300	290	262	262	295	270	317	312	279	284	293	264	288	262	284	258	287	261	290	254	276	251	286	284	288	283	258	235	271	279	314	250	294	266	287	268	258	236	271	290	272	289	292	264	245	298	283	249	252	294	293	252	262	279	265	248	277	280	279	253	295	273	257	300	286	267	270	284	265	267	238	281	256	272	265	292	248	274	242	254	271	259	245	279	275	280	278	274	272	300	283	269	286	276	281	280	279	290	266	305	280	289	275	278	269	268	283	263	250	284	284	257	264	264	282	271	219	258	282	259	285	234	278	297	272	274	296	276	273	291	257	276	268	297	289	244	284	268	257	278	291	288	265	284	291	298	272	263	264	302	257	281	281	280	263	266	286	257	311	262	276	288	306	268	273	253	255	273	270	276	283	287	276	283	264	276	260	287	261	288	269	252	285	278	281	295	284	273	243	297	276	263	267	284	308	276	301	263	277	282	246	269	252	288	255	269	289	270	294	279	266	284	278	261	272	269	281	280	257	266	262	257	283	316	265	297	269	291	257	274	256	297	304	246	308	253	265	259	320	281	284	273	263	264	261	261	296	268	282	256	272	278	258	309	268	278	256	294	259	250	272	298	269	270	264	291	279	250	288	257	275	281	256	266	249	271	263	274	256	261	285	287	274	293	276	294	276	257	236	300	285	310	280	282	270	270	279	282	311	278	297	287	264	286	284	282	279	307	266	263	296	257	285	294	280	289	284	274	293	277	272	258	262	285	318	271	264	257	279	310	266	273	309	284	297	314	277	301	311	279	246	278	254	288	256	254	281	253	308	280	296	268	288	290	273	310	283	292	278	287	276	273	263	267	289	279	259	227	260	296	283	280	263	290	311	290	242	267	243	262	283	279	257	256	262	229	265	264	280	259	269	253	281	250	306	271	257	302	257	274	259	278	286	282	265	274	282	276	331	287	262	255	273	274	277	279	290	272	292	276	272	284	268	274	306	264	277	264	283	265	257	288	251	253	277	272	251	286	289	290	288	286	295	274	301	285	268	292	283	299	271	290	284	268	278	288	250	258	258	279	236	301	283	257	285	284	276	267	274	265	247	278	229	312	260	268	261	254	290	288	260	270	290	271	271	282	274	265	273	308	272	265	255	262	266	274	280	266	285	283	272	284	267	256	283	263	279	276	286	288	263	266	283	291	263	272	253	270	282	284	291	277	288	250	253	257	281	282	255	280	252	301	232	269	272	272	275	286	271	259	262	285	241	267	283	267	274	269	288	300	277	263	256	295	259	263	231	280	270	257	288	250	267	288	256	266	244	263	306	295	277	271	256	262	253	267	251	252	278	270	262	288	290	290	300	261	269	255	275	259	286	295	283	261	313	272	269	302	296	269	265	283	273	257	270	270	289	306	260	258	245	269	228	302	296	254	281	256	272	295	280	263	283	301	276	270	267	273	285	296	309	243	269	283	263	250	299	256	295	286	268	284	289	283	298	261	286	275	267	296	302	279	299	284	285	280	280	252	256	254	261	272	258	301	275	252	290	287	269	288	251	252	287	251	272	315	291	285	287	257	290	269	269	272	280	283	267	278	284	254	261	245	293	251	275	307	288	265	289	262	275	260	242	260	270	253	292	301	278	290	255	240	264	289	267	292	265	270	256	275	265	272	296	290	273	263	281	276	267	292	250	256	283	287	234	292	267	287	265	288	288	275	237	247	265	276	285	309	274	270	252	276	253	292	296	257	265	287	255	262	248	265	277	273	276	280	302	272	261	282	273	255	236	254	273	299	296	257	277	269	269	280	271	260	306	263	273	262	259	278	262	294	252	286	282	250	275	264	297	257	271	262	269	265	270	298	313	313	273	296	270	254	266	263	282	272	275	282	296	263	288	279	254	301	263	280	258	299	255	270	292	304	255	286	270	280	282	233	259	293	303	280	264	267	273	277	279	272	268	289	280	279	275	275	295	264	267	273	286	275	273	289	249	286	280	285	259	307	291	272	296	267	270	277	286	257	299	279	271	298	274	285	278	267	239	302	241	275	280	272	274	280	304	297	271	256	251	280	256	257	260	290	297	240	274	299	251	288	284	283	269	303	278	261	270	227	281	271	251	302	280	285	262	294	302	292	261	272	271	268	252	278	257	298	289	247	266	281	279	235	296	283	283	304	265	289	303	294	257	279	257	250	260	272	250	264	268	270	278	283	264	290	284	284	274	279	253	265	263	259	279	283	298	305	284	277	299	256	279	272	253	301	282	264	271	270	284	267	291	287	273	312	279	283	274	281	270	272	278	288	290	274	276	282	264	292	298	295	281	260	277	283	280	300	286	257	280	268	296	309	288	257	274	257	276	245	255	307	272	264	250	261	258	290	291	246	228	289	289	287	257	302	275	283	274	269	281	261	284	257	270	288	308	259	258	282	245	291	267	290	290	280	257	255	301	276	269	263	267	281	258	290	293	298	270	302	260	263	294	238	260	279	282	275	278	268	280	303	259	298	279	278	308	292	266	256	272	300	270	293	259	276	258	286	265	275	310	272	294	277	262	318	302	279	301	298	276	273	276	274	247	262	259	273	280	279	268	272	281	276	284	279	261	260	248	266	245	275	267	274	289	255	258	313	301	276	292	246	289	252	278	256	258	255	275	285	252	280	277	266	290	287	264	276	265	284	282	282	278	301	256	245	250	271	280	265	275	298	291	279
4236	1557	6101	17574	11295	16696	13708	6927	2970	1972	1644	1310	1019	840	817	779	803	785	745	820	813	781	787	761	763	799	841	785	745	776	766	710	700	759	769	775	762	761	751	742	755	750	792	782	747	809	784	767	794	765	759	779	800	757	756	762	782	742	811	760	771	778	804	773	758	832	803	780	810	787	722	753	774	728	756	828	754	756	765	769	753	747	738	765	754	801	752	773	759	793	748	779	805	771	775	781	761	770	758	790	766	744	824	816	749	827	760	819	776	749	769	739	755	784	768	789	696	768	736	785	806	817	745	768	775	760	724	760	760	775	757	768	769	771	729	810	766	744	800	812	752	760	729	696	746	730	763	771	764	779	724	785	753	774	696	790	793	832	731	758	750	757	851	780	785	782	779	768	759	795	735	783	808	755	809	753	789	768	806	797	770	753	763	748	741	816	739	781	781	766	726	811	752	786	761	791	793	783	764	748	776	739	763	753	814	800	745	763	716	765	785	761	764	769	801	728	786	712	806	759	756	760	770	740	744	777	792	779	768	763	778	791	759	785	778	805	839	783	785	781	767	729	776	776	808	743	740	809	782	750	754	773	761	799	790	742	799	770	792	691	805	738	773	737	785	741	771	776	770	743	787	739	783	746	752	779	779	756	754	717	779	721	778	812	793	755	785	761	780	741	767	767	794	760	764	762	793	774	778	758	724	767	794	761	788	792	797	768	806	795	823	780	754	787	772	770	734	742	767	776	791	778	777	795	778	784	779	782	787	756	753	789	777	762	788	824	787	786	762	749	784	798	705	797	771	756	795	773	746	702	738	780	739	764	808	769	794	799	792	756	754	773	764	790	776	792	811	774	720	736	733	776	766	783	749	811	797	767	799	841	819	772	765	774	767	804	750	744	796	784	745	748	782	765	763	780	779	795	810	766	701	799	763	793	760	753	818	743	792	769	825	785	756	748	728	772	763	782	755	799	729	770	792	764	740	812	789	798	751	737	764	789	770	803	758	793	802	788	779	758	778	796	767	776	795	762	735	782	796	735	767	782	810	789	812	796	751	788	754	816	731	722	806	781	761	756	792	733	791	745	738	752	755	745	793	770	784	751	769	769	785	854	752	705	778	759	763	818	793	810	805	783	782	768	769	792	739	746	807	767	788	750	786	764	778	773	730	787	778	760	757	800	812	717	776	724	764	740	766	734	803	776	749	736	770	800	729	787	828	789	789	786	763	767	749	795	795	754	807	783	746	794	783	813	804	762	781	781	794	769	771	780	737	755	722	760	781	790	735	740	775	783	702	743	766	784	768	770	765	779	794	766	786	766	804	758	780	713	746	789	764	747	768	798	716	760	800	790	730	782	761	749	757	757	743	735	825	804	776	742	763	795	799	768	814	797	790	800	779	757	778	763	693	763	736	753	751	752	791	790	774	814	805	772	736	778	767	762	738	779	802	784	735	785	783	745	796	711	762	700	782	791	760	786	775	756	811	813	809	784	774	759	800	753	778	802	741	709	832	750	732	768	749	746	748	784	774	774	802	814	694	799	769	776	799	767	779	797	785	789	767	729	724	744	776	811	746	736	814	754	782	739	804	785	748	789	808	723	787	762	770	823	796	811	789	746	777	778	806	794	758	734	792	752	726	770	777	780	774	732	737	729	758	779	742	796	776	721	731	795	767	760	716	787	722	744	757	756	771	786	761	773	847	811	800	750	722	759	765	770	761	763	754	788	760	764	769	788	731	787	802	810	738	803	740	770	803	790	787	769	760	777	812	786	792	756	824	726	787	749	749	732	750	820	729	779	790	733	797	809	801	728	803	734	744	798	769	777	765	762	738	776	747	785	777	800	773	752	759	770	750	780	790	693	766	739	752	748	803	831	780	806	798	766	788	727	833	803	822	792	752	731	771	733	794	784	780	768	837	766	768	772	790	762	778	746	796	742	805	794	820	818	740	795	750	733	791	775	751	794	750	752	784	791	736	816	738	782	764	717	749	793	778	818	790	769	756	734	705	780	797	770	754	750	764	747	816	776	759	776	760	803	742	737	765	750	769	764	755	773	797	770	788	777	733	768	811	780	798	771	755	776	814	736	764	740	783	778	799	765	760	788	729	788	687	747	751	768	812	768	809	748	775	785	768	795	821	739	787	749	777	745	749	749	791	820	801	794	748	778	753	738	806	788	747	747	772	805	766	800	746	775	778	784	736	760	738	777	789	784	737	799	793	809	775	812	756	783	780	809	828	738	812	747	813	810	719	787	745	744	759	757	791	785	772	823	735	804	736	730	755	771	790	797	736	780	828	847	762	729	820	741	774	763	831	765	752	769	805	772	741	760	765	810	781	742	755	808	794	836	804	757	816	770	732	764	770	751	762	793	735	811	747	727	754	766	764	764	767	832	772	780	746	758	776	789	784	791	766	760	788	786	775	795	733	683	754	777	788	717	718	790	766	747	811	767	817	799	728	822	778	854	737	758	742	732	810	786	797	786	777	754	784	781	790	796	800	756	757	743	793	766	755	741	695	756	715	757	753	748	797	761	768	728	767	769	761	771	738	750	753	799	789	797	777	801	772	749	775	777	833	784	793	809	745	752	790	743	735	803	808	768	753	785	781	721	801	759	795	789	792	780	767	711	730	744	803	699	792	752	770	784	766	808	749	756	774	771	756	725	759	743	755	799	757	793	793	793	781	803	777	787	762	786	762	805	795	814	805	744	728	779	802	771	768	795	777	772	760	795	802	781	782	716	777	808	783	756	784	761	781	767	789	788	756	743	766	801	801	771	800	783	778	763	794	792	728	779	759	781	794	772	783	788	817	780	749	816	778	760	795	828	796	809	774	786	777	743	770	745	776	747	784	762	841	753	778	798	772	779	753	719	753	777	755	764	747	785	811	775	760	762	751	790	745	805	725	738	745	763	801	778	758	762	724	825	687	746	759	754	787	740	751	754	732	794	777	790	758	775	757	842	747	799	748	738	789	769	807	792	804	774	745	735	771	746	796	761	794	744	765	728	759	793	796	784	755	763	847	770	813	728	769	792	744	753	764	794	758	779	819	752	778	773	762	720	772	767	771	778	745	777	771	746	777	818	694	743	775	827	766	744	803	736	787	786	726	764	783	756	806	734	847	791	725	779	728	793	781	771	775	776	775	775	790	790	809	768	756	778	769	756	754	814	738	742	829	757	739	754	777	726	758	813	769	743	784	784	778	750	804	748	770	832	804	812	784	745	764	758	761	763	769	758	769	798	816	763	768	780	758	763	766	717	798	739	762	808	787	786	792	781	797	786	733	731	804	745	819	807	782	760	748	782	781	799	801	804	825	751	755	778	793	781	824	806	777	772	804	730	783	753	742	761	765	768	792	812	787	730	743	814	740	812	803	774	798	789	763	747	757	766	765	818	731	789	788	745	748	770	727	746	751	769	742	792	767	824	736	793	774	755	751	775	768	762	806	722	769	774	789	791	775	767	783	809	768	765	792	759	786	732	801	779	804	772
4947	1354	3779	4843	3411	4525	3824	1807	817	517	456	359	311	354	272	253	249	258	272	244	277	263	268	299	291	266	282	275	282	280	269	273	275	314	250	275	271	292	281	273	259	277	265	273	272	245	266	276	296	315	266	267	269	249	309	284	310	257	265	305	287	289	278	291	293	297	266	256	257	273	274	296	249	278	272	301	266	294	304	273	264	276	294	281	281	274	279	266	303	278	284	294	283	294	286	291	275	312	274	233	272	274	252	291	288	268	282	270	261	288	275	273	246	293	276	285	274	266	290	286	252	297	251	272	281	274	289	287	267	279	274	291	286	286	275	266	263	260	264	259	281	291	296	275	287	262	272	259	285	256	248	261	281	294	277	311	271	264	272	315	270	248	279	284	245	263	268	265	291	278	282	263	269	288	253	280	302	277	257	263	295	280	299	251	282	302	255	263	282	253	282	270	259	256	298	271	289	258	284	297	282	277	278	256	267	282	261	260	302	274	267	294	272	256	288	272	270	262	255	247	277	276	277	250	286	277	295	250	266	299	257	262	287	272	264	252	273	255	275	293	267	275	261	300	279	296	290	283	284	278	275	290	317	280	256	255	281	268	270	265	300	306	275	256	282	300	269	282	276	287	293	271	285	265	263	295	309	258	303	281	270	252	278	274	264	278	294	278	291	265	264	291	292	273	271	265	275	288	254	252	300	261	268	274	283	272	252	305	269	292	302	276	273	236	286	293	256	308	269	264	265	272	265	263	271	255	285	278	273	271	281	321	257	273	281	293	284	260	272	231	238	268	269	262	252	277	284	289	334	274	244	265	244	286	265	254	240	296	294	260	261	295	285	256	283	302	295	287	293	279	289	269	257	276	285	252	260	260	272	287	287	278	237	265	273	291	275	277	270	247	303	270	288	295	272	271	274	258	270	290	252	274	294	275	273	266	266	258	276	281	282	282	266	268	250	254	257	251	265	272	276	287	290	277	275	279	299	296	272	272	284	267	317	259	255	269	291	267	276	245	267	271	269	261	271	260	265	294	293	264	258	268	265	268	261	275	263	262	296	289	313	299	274	280	267	292	245	270	282	285	264	273	251	277	249	285	265	262	258	283	261	280	265	279	263	282	276	280	282	267	284	301	304	294	258	283	267	260	250	242	255	260	276	285	262	296	266	261	265	283	291	266	264	308	289	284	261	285	293	251	284	275	260	267	283	292	284	259	274	292	285	267	242	259	279	288	293	283	282	284	243	271	256	276	271	282	262	273	291	273	297	270	309	264	301	244	275	273	255	275	270	303	286	276	282	288	243	276	291	269	261	284	262	276	295	279	275	258	276	283	284	296	292	291	258	268	273	296	313	280	292	279	265	282	262	268	284	299	294	254	273	302	281	266	273	263	287	291	265	302	260	275	288	274	276	282	279	271	306	267	266	280	269	285	267	289	270	281	258	266	296	272	270	252	279	247	278	288	270	282	255	289	274	270	253	273	236	284	271	276	284	268	285	269	286	268	295	252	283	280	265	273	295	304	285	275	262	282	280	261	301	281	274	317	275	267	251	271	285	271	279	309	283	289	283	289	281	288	273	240	295	276	249	276	295	261	282	304	294	302	268	289	271	329	272	282	255	307	294	308	261	293	276	255	269	269	290	282	265	277	282	267	262	248	301	263	259	257	285	292	265	280	254	257	259	279	262	266	269	260	267	283	275	290	268	301	267	254	298	267	265	284	290	301	262	272	273	269	278	293	272	271	278	261	253	286	249	289	281	264	276	280	274	277	300	275	274	284	264	285	297	265	271	288	272	278	281	243	290	328	258	253	280	302	260	269	277	278	282	274	259	257	287	278	291	270	267	268	283	285	298	292	286	303	307	313	270	282	303	289	258	259	301	268	244	283	268	250	279	270	259	277	290	287	271	297	279	286	276	292	291	267	298	296	278	256	256	274	272	283	261	290	269	281	261	267	290	266	269	279	270	278	262	262	291	240	276	271	296	309	302	300	280	271	242	262	255	295	279	262	287	265	282	276	267	253	287	278	249	266	292	259	273	258	244	301	281	256	290	276	276	274	263	285	268	264	258	301	301	254	287	278	258	249	262	260	268	285	260	284	294	306	253	249	292	257	295	282	274	311	268	286	275	246	273	285	258	265	270	249	273	256	270	280	284	290	270	300	270	250	235	303	286	299	277	290	256	255	278	289	283	290	279	264	257	301	274	287	260	245	234	285	280	253	282	275	277	257	278	303	285	305	293	280	240	296	282	292	294	278	300	278	295	283	295	258	286	291	270	291	281	319	263	283	273	261	265	285	281	283	282	293	299	294	281	273	288	286	276	263	252	259	283	269	260	255	265	263	286	280	284	307	276	253	284	295	267	268	301	282	295	262	305	285	274	282	295	285	305	268	252	300	245	291	277	277	277	288	296	259	284	283	299	311	255	288	261	267	294	263	283	239	291	248	278	255	286	289	269	279	274	264	246	291	286	273	265	272	265	233	275	273	285	298	266	255	263	284	259	250	266	274	278	294	304	279	284	272	277	297	260	281	292	248	265	254	269	291	279	262	283	262	302	275	265	276	293	246	267	277	237	278	261	277	301	290	296	280	281	294	250	272	289	261	285	282	284	273	250	262	265	255	244	299	301	280	278	241	293	281	274	290	248	268	259	293	258	250	283	277	302	263	283	273	321	298	280	276	294	290	264	302	307	269	275	260	267	275	279	262	304	285	299	300	281	291	308	268	282	258	271	262	260	294	301	266	279	289	263	286	296	253	288	277	258	269	273	285	270	256	254	313	296	276	283	288	285	280	275	279	295	285	286	252	289	257	259	292	266	305	239	248	285	273	303	282	246	242	279	284	315	263	290	279	250	278	241	247	268	300	271	270	301	273	260	310	286	279	259	280	262	263	239	279	280	281	254	295	276	266	294	285	271	283	267	277	275	264	272	286	274	293	267	283	281	285	236	266	254	269	254	264	284	269	267	285	280	267	264	273	240	270	279	296	268	300	266	280	266	244	281	256	278	276	277	310	276	315	260	252	245	293	297	237	288	288	263	279	264	295	250	298	312	269	276	255	266	272	308	288	265	280	275	302	295	274	244	281	275	264	279	247	276	266	257	277	306	286	261	261	275	273	255	268	292	265	281	307	279	259	263	273	271	273	270	270	290	250	306	298	273	296	304	278	284	293	289	282	291	292	282	292	289	256	283	268	278	247	307	257	280	300	285	292	278	267	244	265	314	262	307	312	297	261	278	286	269	278	286	282	279	272	289	258	277	250	267	271	279	261	275	302	283	254	271	269	295	265	249	264	290	280	269	271	248	260	265	277	254	276	265	277	248	274	265	282	279	267	267	300	292	283	299	256	254	297	275	283	266	262	283	273	256	283	274	276	266	268	300	254	299	290	259	309	268	297	289	287	272	276	276	252	289	277	278	257	283	292	285	291	277	293	258	279	269	287	270	283	294	284	287	268	291	286	259	267	289	281	275	277	278	299	273	276	272	304
4240	1585	8558	12958	12152	16675	13298	7008	3300	2100	1774	1197	903	772	803	772	791	809	769	771	758	776	768	803	767	739	759	759	758	766	774	778	799	797	742	758	756	725	757	746	790	735	780	758	777	799	739	791	743	768	773	779	753	712	805	786	732	828	760	771	766	722	768	754	813	752	721	735	777	784	792	862	717	777	772	764	764	763	784	733	709	801	773	791	755	824	783	798	843	749	756	726	748	807	810	804	768	821	754	846	754	789	781	764	734	804	745	779	775	741	787	744	842	806	774	787	829	771	766	770	789	833	814	809	740	798	742	718	775	754	817	804	802	746	769	828	805	773	785	752	765	739	720	735	775	749	789	849	765	761	719	751	792	755	780	781	750	758	791	757	804	859	766	745	827	764	780	759	814	805	735	786	802	778	798	722	816	766	791	754	788	797	788	779	778	748	786	760	752	796	787	789	766	766	721	762	792	741	819	735	751	778	741	758	778	770	698	814	744	757	782	762	798	744	774	764	758	838	776	786	809	770	801	757	773	745	751	731	800	748	813	801	778	787	800	764	734	752	771	797	755	770	847	788	797	777	746	757	739	755	777	773	746	736	786	766	844	723	762	811	797	798	761	765	776	780	760	779	724	752	775	786	785	821	781	759	747	807	709	727	761	766	777	742	765	778	797	803	756	798	740	730	746	804	746	769	821	729	786	783	794	726	747	772	799	796	813	778	758	810	751	746	783	765	752	820	797	764	765	799	802	802	738	749	763	789	790	748	758	779	796	776	778	709	758	786	768	796	780	759	796	776	765	752	763	791	800	738	754	758	715	785	809	818	776	771	782	782	767	778	728	798	790	815	742	776	794	745	822	706	784	708	769	732	776	803	735	749	809	728	768	788	763	831	749	741	759	732	751	785	774	776	757	748	760	790	814	787	762	698	778	746	737	750	771	810	784	781	749	764	778	771	752	681	801	787	783	790	798	778	819	795	790	809	861	761	782	751	750	770	788	789	743	772	815	786	807	718	747	815	781	790	757	776	756	774	784	797	800	789	802	738	769	776	784	785	749	780	757	790	776	774	736	755	783	751	778	775	771	776	748	787	786	782	771	812	757	763	788	776	813	739	816	771	742	774	812	802	792	784	773	801	834	783	774	766	791	755	771	804	752	800	785	798	765	797	775	763	783	784	779	781	772	743	777	749	780	755	795	743	783	751	731	729	755	797	791	747	787	795	745	795	734	779	796	775	730	799	724	824	806	739	759	765	812	758	771	722	788	812	836	756	758	767	784	727	750	763	766	727	763	808	771	745	811	751	753	786	751	778	818	773	785	764	802	739	799	768	752	792	753	700	768	719	761	778	791	778	732	758	787	798	729	718	745	777	781	816	780	767	774	755	725	817	740	793	722	840	730	743	788	760	829	724	779	810	778	736	763	752	758	799	786	780	807	767	765	757	779	771	788	800	785	815	733	743	793	719	771	760	771	771	772	765	781	818	745	809	757	776	778	736	763	826	780	827	746	746	773	734	790	752	781	811	745	821	758	790	762	794	768	767	824	724	796	723	751	727	722	726	717	775	790	787	779	801	764	758	765	729	797	768	741	809	778	770	801	770	770	755	772	818	751	764	778	789	786	810	751	802	786	771	790	755	818	758	747	800	782	841	740	839	750	731	781	802	767	775	766	782	783	761	796	774	755	776	772	788	777	770	753	801	723	847	769	764	792	759	773	749	813	751	725	780	745	775	791	801	770	738	725	795	802	770	830	807	772	796	771	749	801	780	754	764	824	772	792	770	794	815	803	788	742	773	781	793	783	765	781	819	792	729	751	790	745	763	807	713	764	760	771	751	809	759	799	752	789	748	775	785	791	792	780	796	738	776	766	740	745	762	794	756	792	820	762	795	778	768	717	766	793	762	781	725	760	770	744	803	770	755	768	773	754	832	774	794	749	786	738	793	811	784	784	782	768	761	803	762	782	765	762	817	746	799	794	755	829	742	761	775	796	756	801	792	808	753	762	746	776	772	748	852	774	757	792	788	788	720	766	775	733	733	768	762	750	722	745	798	800	758	775	757	785	759	760	749	854	775	767	792	804	770	756	757	760	759	742	804	741	760	746	806	736	809	769	741	764	770	743	795	755	758	824	788	781	748	814	798	714	779	779	790	774	766	813	757	798	761	748	719	785	731	756	788	782	810	802	775	770	737	842	733	738	807	783	786	759	762	773	771	834	784	867	755	748	759	790	802	797	735	763	789	808	754	756	787	772	815	794	812	799	802	745	784	763	768	768	834	780	772	794	733	794	806	834	799	781	795	829	811	804	802	762	724	790	751	740	808	779	794	778	828	751	775	756	729	842	722	798	731	749	793	801	751	772	792	798	805	752	791	739	771	771	774	771	767	788	745	814	769	800	752	813	752	777	802	817	737	791	839	799	766	785	735	797	755	790	805	766	824	774	750	795	786	736	816	732	802	742	697	784	800	775	813	791	728	754	815	779	817	758	748	757	772	815	797	760	812	763	761	739	852	755	785	769	786	786	758	771	753	797	794	736	805	773	757	714	774	718	843	810	745	788	807	800	737	767	776	789	780	786	759	749	757	768	796	774	795	780	818	776	816	778	736	773	750	773	798	826	787	782	774	798	773	803	802	764	783	763	729	771	769	782	795	748	769	724	816	789	801	751	796	795	729	779	756	781	768	735	776	748	730	741	744	826	763	765	798	761	758	743	775	762	793	745	783	713	729	812	791	806	772	749	803	766	746	745	767	796	806	779	767	788	757	779	757	739	773	776	796	754	786	762	789	778	779	769	742	753	759	807	779	768	824	781	776	759	750	769	779	773	780	793	803	766	779	817	763	778	768	753	746	764	742	756	760	804	762	739	761	765	745	735	766	759	785	772	797	821	775	770	790	814	764	780	719	782	770	764	791	755	746	806	752	752	788	764	741	731	781	765	798	826	806	722	744	773	771	801	764	765	745	814	745	791	837	759	838	689	754	808	745	763	752	780	727	781	793	777	755	784	809	762	734	794	753	744	782	792	778	747	701	790	802	724	767	793	781	796	775	809	827	819	801	767	760	802	723	719	771	768	778	783	745	794	767	798	789	784	752	781	744	733	770	793	806	783	736	793	713	791	801	761	758	766	820	783	793	830	743	790	725	826	780	755	757	785	750	748	812	738	740	762	751	842	760	770	754	765	772	785	801	739	767	791	768	800	768	781	821	769	785	744	851	767	734	759	798	757	782	778	779	792	721	821	800	805	723	785	754	761	808	796	765	779	794	739	793	728	704	764	740	807	784	775	766	736	798	791	768	820	761	710	794	789	792	748	792	771	782	772	748	791	798	749	814	790	788	791	764	725	781	792	798	751	783	804	787	756	778	756	834	745	785	771	799	714	744	818	768	788	773	770	767	823	757	768	758	823	717	770	725	783	787	830	751	783	766	728	754	766	759	788	776	739	796	741	774	796	781	761	776	786	743	761	754	787	763	781	761	785	814	799	766	803	816
4124	1237	4169	4124	2909	4495	4097	1701	896	592	380	314	335	271	282	299	280	276	269	277	274	314	258	290	280	280	302	263	270	289	275	284	276	296	253	272	264	291	285	286	305	278	279	275	293	257	251	252	251	285	280	273	245	298	274	262	306	319	258	276	270	271	276	243	276	284	278	302	283	278	283	267	278	274	291	250	312	300	250	267	285	265	256	277	320	259	284	303	260	258	268	281	281	289	283	275	273	260	278	264	318	277	274	279	278	292	294	286	257	256	274	264	282	268	283	281	237	249	252	303	266	287	290	299	292	278	271	239	278	292	289	274	243	298	249	280	258	281	261	279	294	285	290	294	268	279	305	244	276	259	275	292	286	285	272	239	257	263	286	284	266	265	273	283	302	279	265	282	265	295	283	289	270	246	250	342	267	273	305	287	284	280	278	295	228	305	272	317	284	283	261	255	269	234	271	275	267	262	270	253	251	270	262	284	270	279	251	285	278	305	280	297	278	271	262	305	243	281	292	276	279	266	287	240	286	260	271	266	284	277	298	273	276	224	277	274	285	276	252	271	280	294	274	277	269	268	292	277	259	270	315	263	273	298	245	275	270	256	275	294	256	285	284	273	264	265	274	309	302	263	261	291	275	284	284	281	300	280	253	291	253	244	258	254	240	287	287	280	270	290	273	282	279	291	287	276	264	273	322	267	254	285	294	318	295	302	266	277	287	257	267	281	285	275	292	262	259	259	281	272	296	278	281	286	252	273	268	282	288	272	286	270	235	281	277	270	251	304	296	288	260	273	279	254	307	283	280	290	267	246	276	289	268	283	253	290	274	274	293	270	278	266	274	291	270	270	283	292	290	283	249	274	255	260	277	288	299	280	264	272	285	279	282	306	286	248	298	304	267	284	253	310	292	249	293	280	258	270	283	275	275	292	253	266	266	262	292	277	285	296	288	235	281	301	294	280	304	280	264	288	294	290	264	275	260	260	260	268	297	269	245	259	274	277	257	297	247	253	272	301	265	263	280	269	304	270	311	293	275	261	273	226	285	267	262	281	260	258	267	250	266	266	256	294	287	263	266	306	288	262	279	277	264	301	260	265	271	277	290	282	239	279	287	259	324	262	301	253	263	274	280	259	284	245	284	276	283	275	271	291	250	257	271	257	303	301	270	284	250	269	253	285	274	288	253	277	279	294	284	297	298	264	248	279	288	291	270	268	256	263	283	273	292	289	261	315	273	247	289	274	316	298	299	273	283	282	285	247	289	266	274	281	269	300	304	261	241	291	280	261	276	256	291	275	261	295	279	259	281	293	279	290	293	281	279	242	275	307	278	294	296	282	319	271	274	287	259	280	291	269	263	264	264	281	270	291	303	255	238	266	300	256	311	247	256	256	271	269	293	291	276	259	266	284	275	283	308	269	296	260	260	282	272	259	287	268	286	265	244	253	287	294	282	297	286	260	267	243	283	292	274	274	319	296	275	285	281	253	305	266	268	258	285	271	281	262	305	263	284	281	253	305	269	281	242	280	271	305	298	306	245	290	260	266	259	275	261	261	293	301	317	250	277	266	273	270	278	262	259	296	283	306	276	258	295	288	246	256	288	268	319	280	274	287	277	278	283	261	273	290	266	287	292	270	277	290	260	276	257	285	281	310	246	300	262	252	283	284	287	275	261	284	264	308	260	258	275	278	274	278	268	274	273	246	298	253	249	267	278	272	244	272	274	287	266	269	262	285	282	272	292	316	295	308	285	290	272	257	286	265	327	251	275	286	264	299	284	301	249	296	270	260	269	303	268	290	312	258	283	274	287	282	263	271	278	289	295	283	270	260	288	279	255	252	286	284	275	301	314	260	277	245	288	312	281	261	283	275	273	308	285	307	293	278	278	287	245	308	265	276	243	269	247	259	302	282	290	250	266	282	258	288	303	274	313	258	274	284	313	290	283	253	252	278	272	291	291	284	285	308	280	282	259	262	274	284	280	272	291	297	270	277	266	289	288	264	277	275	260	262	253	297	267	264	258	296	289	275	299	280	273	263	256	261	319	308	270	275	288	264	262	243	266	269	252	300	269	278	292	271	284	271	287	261	266	299	284	266	311	309	284	276	298	287	282	294	285	263	262	278	267	289	275	265	291	279	273	294	298	276	245	277	268	267	280	266	274	235	290	298	286	251	289	303	275	288	268	254	279	287	302	259	289	236	268	268	260	276	249	255	282	248	242	289	280	248	258	290	267	311	273	294	252	280	238	286	290	255	261	281	261	271	292	258	264	243	300	273	280	280	263	288	301	287	282	294	277	241	258	245	258	274	275	273	301	253	288	273	281	264	297	297	262	270	254	265	262	290	283	270	268	284	263	291	255	248	290	310	235	249	249	295	257	269	271	251	286	325	306	271	265	267	247	277	271	289	303	288	311	274	271	309	277	264	264	275	254	233	262	294	305	288	290	282	250	281	291	293	268	256	284	291	241	268	283	283	303	272	244	270	284	293	266	298	303	282	270	290	309	266	253	278	296	252	292	292	295	268	265	307	316	258	268	290	283	272	297	269	283	287	252	268	279	306	272	291	251	261	254	256	271	298	282	275	292	252	272	255	262	295	262	276	284	301	251	293	249	262	295	268	267	274	263	270	260	263	287	273	275	294	272	267	287	307	277	245	305	260	279	280	269	269	310	288	283	286	275	249	267	262	284	274	281	282	275	277	250	294	282	274	247	293	249	284	292	298	298	253	315	295	289	285	248	277	277	289	307	265	288	247	276	269	274	261	276	266	287	271	290	292	252	249	291	283	286	280	286	266	290	310	300	263	287	287	276	301	303	289	274	270	299	273	297	288	278	260	241	285	266	277	294	290	315	273	278	264	272	277	320	267	283	287	283	272	279	275	246	309	283	288	270	264	264	313	286	278	278	265	300	269	288	278	239	298	276	249	253	279	288	295	255	261	276	283	321	297	307	261	282	268	290	282	274	311	298	266	292	289	280	266	286	296	276	263	284	257	283	240	282	281	299	269	264	260	284	279	288	299	280	274	268	239	288	258	282	276	258	298	262	283	267	275	257	266	283	275	256	287	306	262	259	276	267	285	275	277	249	293	274	266	253	281	260	257	271	278	264	272	244	301	283	296	274	274	282	292	298	285	250	245	257	235	292	255	270	276	288	258	274	261	302	281	290	257	278	268	294	298	263	288	257	290	263	288	259	290	257	292	272	267	286	308	272	276	249	275	257	272	282	259	271	261	274	281	277	240	286	267	273	269	241	274	281	264	259	266	286	263	296	321	264	286	290	274	301	294	282	274	257	247	269	265	267	254	277	272	300	289	289	231	273	251	265	299	272	306	277	291	265	280	279	257	272	297	291	276	299	271	286	279	299	264	275	281	284	255	281	282	237	284	258	282	264	297	281	267	248	264	277	283	252	290	281	275	285	283	273	263	288	305	281	287	255	259	266	271	257	281	255	260	283	258	246	291	295	255	286	288	281	266	269	294	263	267	238	289
3773	1550	9569	11466	10899	16631	14506	6942	3827	2217	1363	1078	941	851	814	865	790	814	766	773	764	758	802	825	777	836	764	785	768	776	744	800	780	845	779	791	789	779	773	774	780	808	754	790	738	743	790	813	805	733	723	763	751	729	786	795	820	723	726	790	761	801	803	822	835	713	743	758	792	768	772	775	756	761	783	779	807	763	794	777	773	805	803	770	745	741	787	746	807	778	758	760	806	765	747	776	791	749	747	772	763	791	768	824	748	776	802	748	803	800	812	751	758	775	749	770	786	819	748	794	816	792	822	781	758	761	765	794	759	765	778	772	745	754	720	781	775	713	759	744	786	812	854	762	792	763	811	795	791	825	766	779	766	790	741	774	776	782	772	817	771	785	741	823	736	797	733	800	781	843	852	769	796	783	722	798	738	758	801	802	768	757	803	747	744	791	737	758	774	721	781	820	803	761	763	731	768	767	791	810	780	815	838	798	741	747	769	787	755	748	760	749	748	819	813	773	779	749	828	738	732	770	752	765	808	774	761	756	773	824	798	767	779	816	742	783	721	756	769	746	796	742	787	788	755	790	718	767	725	789	763	750	807	807	770	774	797	787	778	743	748	797	793	738	757	783	764	784	825	778	793	758	750	780	735	731	778	788	842	793	798	781	806	793	752	758	784	687	763	725	766	759	811	774	785	783	799	755	792	788	821	774	793	816	799	800	783	776	793	761	759	773	754	772	796	783	744	788	798	768	720	752	787	765	781	813	788	779	813	783	728	833	759	749	811	788	818	816	787	776	782	748	738	775	770	772	800	751	771	798	765	782	749	745	753	820	775	771	751	761	789	799	756	744	747	778	812	852	721	784	779	769	767	787	776	756	775	765	774	769	737	762	802	808	757	778	789	767	776	724	795	741	829	771	766	730	789	800	808	751	769	771	812	788	835	782	844	732	774	764	729	799	832	754	759	790	782	775	747	828	775	773	823	723	785	810	828	735	771	835	808	750	804	736	781	707	762	794	733	776	820	791	786	758	765	746	758	806	771	752	737	740	798	754	763	780	760	769	782	799	750	773	767	825	762	754	802	780	732	772	775	830	779	757	783	793	728	746	797	770	774	724	800	768	805	792	801	802	782	782	785	786	795	775	806	820	766	779	828	763	799	815	760	772	742	757	795	768	747	785	756	773	785	819	766	798	777	766	820	729	808	806	761	758	784	795	750	761	791	785	754	759	778	717	804	752	763	759	806	828	751	761	761	757	766	769	787	735	790	765	851	752	753	785	776	776	788	763	781	784	788	738	788	789	785	832	747	750	786	781	764	754	746	785	771	749	788	764	754	760	812	778	787	756	848	726	846	783	778	809	794	781	802	771	747	821	742	760	773	712	804	752	776	779	750	764	795	750	812	753	754	789	825	792	788	810	791	781	790	735	771	757	756	782	753	752	774	784	796	741	738	793	809	753	794	774	787	766	792	750	795	792	784	739	799	832	785	782	758	795	800	764	816	790	768	777	819	799	796	745	782	768	793	802	733	774	789	816	775	723	758	787	774	787	759	809	788	747	794	766	775	790	798	766	745	808	759	791	762	785	819	814	793	802	759	711	751	713	765	769	727	816	799	812	777	759	795	811	769	812	801	764	788	758	796	757	765	798	798	775	777	795	731	779	749	756	727	767	753	812	798	809	759	776	789	770	787	771	808	807	793	760	767	794	780	759	852	751	752	754	768	787	794	816	798	758	765	768	769	751	776	743	734	784	769	793	753	742	788	783	806	773	770	782	798	755	720	759	796	797	797	778	761	771	772	800	747	785	761	804	770	745	803	761	755	729	786	828	722	822	774	758	779	716	719	810	734	789	757	766	731	802	745	792	760	756	799	782	786	767	749	762	762	762	821	821	804	757	759	827	767	730	772	766	773	756	770	753	772	756	782	813	793	769	782	731	827	777	759	765	764	766	769	861	795	775	793	795	773	768	728	765	826	837	756	785	751	793	763	824	796	726	752	780	753	791	804	761	748	764	729	781	747	759	789	805	768	808	791	780	803	720	766	732	745	731	770	762	744	796	758	743	774	773	760	740	780	792	770	774	787	782	765	776	840	766	783	805	731	766	811	759	820	763	800	782	814	766	829	716	686	734	747	710	767	795	731	779	761	743	798	778	773	746	775	791	795	774	831	806	795	793	795	773	767	755	795	806	785	786	752	770	780	727	786	812	802	792	837	746	792	803	793	800	759	821	821	841	778	827	742	787	806	770	795	747	793	780	781	797	788	778	744	770	778	795	813	722	798	815	808	786	751	797	841	801	802	710	812	756	776	786	750	813	779	734	808	759	768	796	813	820	800	777	799	750	771	770	790	777	775	775	786	801	780	737	797	720	784	766	795	809	765	781	763	765	767	828	791	720	762	787	753	780	780	782	799	711	794	764	815	786	834	761	782	775	775	753	776	776	748	765	762	760	767	796	789	785	757	766	813	811	744	774	768	767	814	738	761	798	848	800	774	725	791	772	757	776	737	784	786	763	762	760	772	773	772	736	784	750	706	794	732	800	816	769	783	750	773	767	742	770	785	789	728	804	804	804	804	777	746	766	765	768	801	813	782	774	780	772	751	777	756	771	724	787	817	733	745	771	756	770	804	767	800	764	812	807	749	780	804	844	804	812	807	782	802	788	767	807	766	770	783	773	780	762	778	833	785	766	747	785	804	808	752	746	716	724	801	742	784	793	805	785	785	814	787	788	781	811	786	793	738	689	739	746	791	776	799	781	769	761	815	771	716	739	776	823	750	752	745	741	734	733	759	741	763	799	772	773	751	741	770	738	718	788	805	788	773	786	789	739	765	739	773	802	809	730	773	764	751	746	761	764	805	775	804	791	808	769	836	803	779	763	792	760	774	735	799	761	791	777	802	768	754	792	755	764	776	766	796	755	764	809	768	796	798	735	832	830	818	755	746	775	773	807	771	779	750	720	801	775	730	771	741	761	840	749	744	759	698	773	812	777	726	805	837	748	771	756	803	833	754	789	741	790	767	710	798	761	749	788	785	806	805	707	709	798	810	798	778	761	733	765	754	745	801	777	779	766	784	781	764	767	741	777	773	787	779	780	780	758	782	740	743	750	855	787	753	780	748	789	737	795	738	824	788	711	717	838	764	779	800	753	783	815	732	797	749	770	752	728	771	769	787	764	773	742	794	786	803	712	791	797	752	772	722	796	684	772	825	804	765	768	789	771	748	754	734	755	755	773	800	779	736	797	753	768	774	724	797	804	778	822	795	820	787	829	789	788	761	793	780	729	744	743	793	783	760	817	771	748	726	770	789	800	764	802	768	807	820	731	800	779	837	748	825	787	800	772	750	795	756	735	759	772	744	787	775	767	760	762	762	763	753	797	771	779	768	771	756	756	741	786	850	776	788	784	807	788	856	729	812	772	791	784	844	795	791	736	798	773	823	757	779	775	787	761	766	760	801	811	779	750	738	850	799	753	807	809	804	775	731	792	735	727
4019	1341	4955	4286	3228	4268	4029	1679	791	415	382	335	347	301	291	285	282	296	287	285	279	281	296	269	287	263	259	271	291	263	272	281	301	278	288	291	276	293	292	255	262	294	262	271	236	267	260	290	266	286	293	276	276	285	284	302	283	282	289	277	256	281	274	281	256	288	278	272	275	334	288	277	274	286	272	280	267	261	271	286	272	273	277	320	294	287	289	278	274	285	268	292	273	279	271	268	274	267	280	238	264	292	270	275	264	279	263	279	270	295	254	285	280	260	286	263	281	285	268	274	281	261	263	313	263	260	284	271	251	292	277	287	288	295	265	300	305	264	285	292	274	240	289	285	267	249	263	285	277	259	272	273	291	291	264	263	259	271	258	296	316	245	262	299	292	283	286	259	278	295	255	287	306	302	272	260	256	286	267	269	281	268	270	276	282	283	254	281	257	287	274	226	262	278	287	252	248	288	254	264	243	256	316	267	277	273	265	262	278	265	286	291	292	289	302	307	275	296	300	297	277	275	272	268	283	296	261	278	300	272	291	282	289	275	309	290	287	265	287	267	269	249	285	270	266	275	283	288	263	297	278	295	289	276	288	248	268	265	270	277	286	278	264	285	287	270	258	265	283	244	295	295	287	240	272	285	289	257	284	286	279	293	278	265	290	280	259	277	293	284	282	278	261	273	270	267	279	294	305	261	277	261	248	254	276	286	238	274	260	313	298	270	281	293	260	280	324	243	260	253	293	272	294	264	266	277	271	268	273	239	288	282	281	269	280	292	264	277	271	287	269	279	307	290	265	280	316	272	275	272	283	254	302	280	263	261	288	299	288	269	270	289	278	251	275	292	283	276	264	313	250	317	252	274	261	247	299	295	310	275	246	272	305	289	304	302	288	294	301	267	279	277	268	269	290	282	293	253	237	280	294	274	257	249	252	271	294	290	284	282	274	294	269	272	247	291	287	269	268	278	279	283	248	302	248	261	263	303	295	282	269	315	275	267	238	261	299	252	263	269	329	260	300	303	270	281	275	265	322	281	270	279	250	286	261	260	300	265	278	274	293	268	291	269	303	291	273	277	280	247	268	303	291	254	271	274	258	258	288	278	273	241	269	267	266	258	247	276	243	294	288	285	263	251	312	256	286	290	287	266	263	267	283	256	288	299	242	283	271	290	269	285	271	290	294	266	261	256	232	293	285	267	279	285	262	266	256	273	267	281	278	270	245	263	287	257	259	290	252	254	287	280	251	248	259	273	246	275	279	265	303	276	262	257	275	270	257	261	283	244	269	276	275	263	267	274	289	306	270	257	258	288	283	281	280	286	275	306	296	293	313	258	310	270	288	257	245	252	295	294	267	273	267	272	246	255	289	278	248	302	269	280	276	259	276	264	269	287	262	232	247	273	238	281	269	294	306	281	270	284	255	265	254	286	303	276	269	274	279	280	260	258	275	256	279	284	281	264	278	304	249	291	290	313	281	289	249	286	251	282	271	270	297	264	248	286	262	276	255	275	255	291	275	254	277	245	268	303	289	267	269	287	256	294	271	274	262	279	276	285	268	276	310	273	304	295	289	285	260	275	297	269	277	261	269	303	268	276	279	280	283	305	252	291	268	284	264	298	273	269	261	297	286	280	256	255	270	258	238	308	274	306	282	247	260	299	267	274	288	276	261	287	265	286	259	255	274	281	269	299	267	278	263	283	262	251	273	273	256	278	250	255	296	262	260	302	277	282	259	274	300	313	290	292	304	317	294	288	262	240	255	294	262	289	273	281	249	265	243	293	245	275	301	250	257	265	263	311	251	242	259	267	287	263	247	289	261	275	274	252	277	263	271	295	282	261	270	285	283	288	316	283	264	261	296	316	273	315	283	266	274	281	255	290	281	269	276	258	301	310	276	287	279	269	289	295	273	285	284	247	298	255	259	258	276	276	284	293	259	260	291	281	293	298	258	251	271	294	299	279	269	279	275	264	278	303	274	292	303	288	274	272	265	268	298	303	265	254	257	291	267	262	266	298	283	286	271	269	276	274	290	281	292	281	265	273	276	276	268	280	312	294	285	287	303	279	250	253	277	286	272	311	267	279	308	230	254	286	269	284	279	291	294	271	264	298	281	261	301	276	253	287	261	273	248	286	286	270	276	249	248	286	283	297	296	265	271	305	256	265	286	307	290	286	271	265	250	279	265	276	250	287	274	285	256	259	254	285	252	293	290	282	308	267	274	277	258	277	273	279	274	243	292	256	288	243	270	279	279	273	272	246	265	263	256	297	295	275	275	259	295	273	264	291	277	270	283	252	302	266	262	282	261	282	287	271	255	242	259	255	212	264	293	258	294	279	287	286	272	249	264	280	285	287	308	256	273	260	290	268	279	245	261	271	283	277	268	274	262	247	280	274	289	278	274	253	291	281	285	291	265	253	260	269	292	245	297	276	298	253	276	283	283	306	267	267	267	269	267	280	294	310	261	302	259	313	247	282	267	306	260	279	264	287	275	279	288	276	292	269	257	270	260	291	234	276	247	283	264	252	291	281	289	275	291	288	278	248	294	305	264	286	285	302	287	278	258	284	261	282	283	273	275	287	276	299	288	248	287	270	251	285	290	336	262	280	287	315	285	276	255	244	271	249	278	306	280	250	275	275	285	299	278	276	265	269	292	272	270	272	263	273	300	262	310	283	282	275	264	260	272	301	251	270	276	281	259	304	320	272	279	268	273	258	270	286	267	279	285	277	261	286	266	271	267	250	280	271	268	280	271	261	281	280	269	267	268	274	291	283	269	278	267	283	259	249	258	284	269	268	254	294	270	253	258	285	302	273	266	283	275	289	275	278	268	294	284	302	261	295	270	251	238	261	298	271	273	300	289	257	337	279	274	305	274	290	259	259	267	279	308	254	259	304	291	289	287	268	295	294	292	297	290	259	262	290	272	288	286	276	295	254	272	298	260	263	289	282	286	292	242	255	297	259	245	259	270	287	246	278	288	288	278	237	282	290	270	266	248	303	261	250	296	268	298	286	249	297	271	248	268	273	288	262	281	302	292	277	262	301	291	250	265	289	289	279	288	276	262	283	297	258	277	286	258	284	261	289	263	296	262	274	256	280	277	282	261	275	277	293	287	262	271	259	268	262	257	273	237	257	265	268	288	285	269	261	288	259	281	265	277	299	279	281	279	297	270	298	258	281	304	267	260	256	248	281	283	286	280	310	270	279	277	274	290	293	256	256	280	266	274	249	279	285	286	256	301	259	283	278	248	288	273	284	274	279	249	263	268	279	287	270	277	297	258	267	290	311	271	272	279	264	280	243	262	261	264	274	290	253	278	280	257	295	289	300	292	272	263	281	260	295	254	274	279	281	278	259	260	309	286	274	264	272	293	254	276	273	255	298	271	285	252	282	287	256	283	252	270	246	307	266	288	264	292	280	264	258	279	326	242	279	259	295	273	271	297	241	273	273	253	275	288	273	294	276	286	272	282	281	282	288	240	265	318	286
3701	1738	10738	11470	12165	16364	13857	6606	3563	1487	1437	1161	1002	890	753	811	860	801	814	853	759	779	795	762	770	796	767	747	794	809	771	732	825	764	749	789	775	757	773	750	767	786	753	766	768	807	769	771	794	802	738	770	757	769	801	821	779	791	770	767	773	760	781	759	798	781	741	786	799	774	774	759	765	747	783	787	780	766	783	788	748	754	768	788	783	801	767	762	774	778	841	766	807	778	814	756	707	808	840	799	789	744	791	767	827	803	731	759	769	750	783	766	803	793	777	774	739	717	775	739	772	788	790	805	777	779	785	777	723	800	754	728	737	823	730	740	799	784	741	756	754	803	767	785	746	808	763	829	775	818	779	773	779	775	811	804	791	780	804	835	804	799	746	800	737	840	749	754	793	778	783	804	837	796	781	794	766	827	730	768	765	761	781	772	738	744	748	769	798	742	784	779	775	784	776	815	741	787	814	778	745	723	788	780	766	787	821	795	746	781	782	769	824	756	803	748	750	739	781	796	722	838	741	811	767	797	812	763	816	788	766	820	756	751	775	746	772	795	750	796	768	790	766	768	811	792	778	822	737	803	815	767	829	777	788	818	773	794	762	780	740	793	728	790	787	703	792	822	795	782	749	836	789	810	738	765	772	806	749	800	734	794	793	776	800	764	800	811	757	767	746	748	734	776	741	820	770	781	762	796	747	787	804	788	872	737	787	824	782	815	857	756	749	789	788	767	785	815	723	800	756	701	778	780	770	769	818	780	723	832	815	796	768	773	839	794	787	761	850	762	773	808	801	775	793	757	787	796	780	781	754	765	740	760	754	787	772	758	806	768	797	792	774	793	831	791	826	797	770	741	851	759	813	779	809	791	742	863	769	753	751	790	775	756	756	771	810	809	768	745	858	767	820	776	777	750	792	790	840	770	760	757	781	740	804	762	822	793	742	762	730	813	758	744	802	802	791	772	738	757	787	742	741	809	752	798	800	732	771	813	763	753	768	780	822	771	816	760	754	747	800	751	764	782	816	748	788	767	768	787	770	819	740	800	804	745	781	834	780	777	800	806	758	725	785	796	793	766	798	787	733	793	799	796	769	830	779	800	776	815	752	803	770	744	734	765	775	731	798	803	785	770	792	777	734	804	742	766	751	833	789	746	813	744	776	798	790	747	763	782	764	817	737	764	775	768	747	749	771	766	791	763	768	751	806	779	769	817	750	764	724	813	788	802	784	813	770	792	755	797	782	754	797	767	721	804	768	739	760	821	740	794	766	788	799	805	747	777	783	764	731	705	746	823	790	747	797	778	758	782	781	819	796	807	755	787	789	782	745	758	754	720	807	807	743	779	792	756	783	773	777	761	744	729	750	774	854	812	802	805	830	722	759	780	746	777	789	773	779	809	811	800	810	781	747	746	776	829	800	743	786	736	810	759	739	790	761	772	773	779	816	748	809	776	759	779	728	747	738	760	792	766	812	740	760	761	831	767	753	760	818	739	747	748	718	814	759	750	768	817	779	749	779	795	758	733	736	761	788	782	762	761	768	766	774	718	800	771	772	748	792	765	796	770	777	750	783	753	777	746	754	791	778	759	815	767	758	787	753	740	762	762	786	822	792	812	776	792	770	797	768	732	832	769	752	775	805	774	756	805	826	765	784	751	763	767	763	777	803	738	751	799	788	801	799	807	749	803	732	820	762	786	780	737	741	817	796	782	783	773	773	723	795	784	754	749	798	764	773	784	738	793	744	761	783	798	735	792	833	787	756	817	784	748	804	815	785	760	786	801	829	814	753	738	786	756	789	729	793	739	781	773	798	784	737	748	781	699	782	753	815	800	748	792	765	793	773	735	761	803	818	797	804	774	741	794	760	763	762	792	779	769	758	788	684	782	773	731	803	750	715	779	730	747	758	780	779	767	762	794	787	730	780	756	763	794	839	769	822	756	734	779	748	756	797	733	801	757	819	789	764	777	811	764	835	796	750	753	791	770	796	748	755	717	768	748	737	829	758	808	783	808	710	779	797	735	796	756	767	801	773	780	741	779	787	785	790	818	811	748	772	783	814	789	761	781	765	810	769	742	769	793	777	815	773	756	773	802	782	787	733	783	757	779	790	783	761	744	742	809	760	845	744	754	765	769	801	743	775	811	776	758	779	822	764	752	819	778	790	794	787	796	755	780	790	760	775	786	806	789	730	775	773	769	785	813	781	731	714	781	782	835	773	810	762	775	752	789	759	732	804	724	759	787	769	775	775	821	749	748	768	720	794	779	766	737	784	737	768	824	762	827	779	736	771	762	783	805	775	786	776	769	793	784	769	776	834	758	793	777	743	786	797	791	818	745	717	747	757	775	764	773	736	762	748	755	775	812	773	747	817	764	798	733	778	742	794	758	785	790	719	796	755	775	755	852	820	747	793	824	796	724	774	786	801	731	747	816	774	771	749	766	748	759	739	733	771	742	768	792	719	779	778	810	774	795	763	772	783	762	781	737	784	763	824	757	772	759	772	772	754	744	797	787	832	751	761	734	847	756	768	784	771	782	795	786	824	719	787	747	800	746	784	819	743	771	778	810	739	828	788	815	794	752	764	821	796	763	767	774	739	751	801	803	781	808	815	798	802	800	798	781	733	816	848	749	781	789	797	774	748	739	782	758	768	762	780	732	794	773	744	783	809	728	750	791	747	791	800	869	813	788	764	817	699	799	785	769	749	809	797	799	766	779	754	776	725	790	731	799	785	757	780	755	769	745	777	809	806	755	738	763	752	818	762	791	765	801	803	788	781	797	780	791	791	823	803	789	794	753	767	728	772	778	795	703	764	791	770	748	768	730	797	788	767	790	795	827	782	720	809	813	746	804	808	719	745	735	777	765	801	809	795	795	758	779	770	831	775	697	800	823	779	746	796	730	750	786	751	806	708	823	740	794	784	734	766	766	764	797	764	754	799	790	780	756	819	758	759	757	751	805	796	787	814	740	782	786	794	755	743	743	772	771	812	767	741	802	794	751	796	709	758	838	783	776	838	727	752	736	796	801	735	773	787	800	758	792	783	776	779	747	799	760	704	775	788	778	776	757	779	756	807	760	831	759	752	793	762	753	730	800	793	739	781	805	743	777	784	803	723	771	772	827	762	754	770	781	738	810	814	736	781	795	774	801	770	770	760	786	798	792	762	730	738	808	751	788	782	797	744	783	728	759	752	742	765	779	763	763	791	790	781	754	755	801	838	788	749	832	741	819	783	820	804	831	850	780	765	745	756	711	749	780	764	782	781	770	741	793	738	761	783	813	791	790	792	790	800	791	760	787	832	784	767	787	785	742	788	854	765	823	747	789	722	805	741	787	805	795	823	803	773	778	763	757	759	782	782	811	861	764	758	809	696	762	836	777	756	793	739	771	851	781	811	812	777	753	723	770	751	779	771	721	782	785	787	790	754	774	777	809	748	735	754	708	790	773	741	751	755	774	755	766	742	750	810	784	774	781	765	793	790	770	745	743
4270	1300	4429	4261	2397	4853	4160	1920	1022	428	354	320	351	324	275	274	257	274	279	292	280	277	264	261	277	275	260	270	261	270	298	256	266	294	260	257	309	285	257	295	243	293	269	279	291	294	274	253	295	283	284	279	259	252	300	268	258	269	255	282	264	248	265	286	250	273	284	253	245	263	311	280	249	271	272	291	276	280	251	287	290	292	279	251	270	269	258	266	259	277	296	270	264	232	270	295	308	287	295	278	253	284	254	287	270	277	254	289	264	282	313	298	257	269	295	275	294	300	274	251	261	268	265	290	291	263	304	272	280	272	298	280	270	306	292	275	260	264	287	260	266	321	289	275	297	302	317	279	298	264	263	279	278	268	273	255	268	253	290	273	275	279	291	254	260	238	263	291	262	252	281	293	271	272	309	284	309	266	276	256	275	307	305	268	272	247	268	284	268	277	284	275	283	269	228	299	250	262	270	321	268	245	281	276	310	286	283	276	296	280	269	281	267	254	271	256	284	254	280	258	279	291	273	291	289	290	277	267	293	279	295	252	273	295	284	266	274	296	289	287	290	272	288	296	305	285	247	301	245	245	275	279	256	289	276	279	264	298	272	288	279	290	264	306	276	264	256	274	275	286	300	296	289	290	313	296	287	297	247	297	276	281	269	254	266	250	300	282	288	262	277	299	279	257	303	283	267	279	277	293	282	276	271	271	272	270	268	277	282	276	251	298	265	282	220	277	289	325	281	273	267	261	290	282	270	293	256	275	262	264	278	311	245	269	277	263	286	275	302	305	266	284	260	291	298	261	297	266	260	309	254	292	318	252	292	289	287	257	295	237	275	286	263	259	241	307	282	319	276	270	279	276	305	282	278	271	248	285	280	264	257	279	282	258	280	243	290	278	294	261	271	280	291	288	258	294	286	269	301	281	257	309	268	283	287	270	288	288	265	263	307	276	292	274	282	303	299	300	259	280	298	254	281	272	259	256	297	289	290	284	259	249	239	291	296	286	274	263	286	282	290	290	273	261	273	291	257	272	271	264	278	262	308	277	287	264	266	288	279	293	276	275	241	256	234	297	233	275	253	250	252	268	276	255	269	267	254	267	284	287	268	300	297	283	248	294	295	285	287	276	281	300	271	265	257	285	284	295	283	261	278	272	263	305	278	282	303	270	250	272	287	293	300	254	253	281	305	266	272	297	286	304	288	265	264	288	293	275	295	290	285	323	255	266	274	285	256	282	285	307	275	297	268	274	297	291	282	305	281	275	287	273	279	270	265	290	297	244	296	275	263	286	285	283	272	302	287	274	272	316	279	273	259	267	265	300	268	272	275	290	269	303	268	266	284	276	253	238	269	273	267	268	277	257	290	282	287	274	291	287	280	297	260	272	296	267	294	267	273	287	269	301	284	279	253	283	284	289	268	273	299	279	274	268	271	280	283	282	261	252	274	283	233	283	277	286	280	286	298	289	268	271	279	325	280	318	276	239	261	260	279	288	303	273	262	269	260	275	298	250	264	307	273	293	301	301	281	249	293	251	262	276	308	272	280	267	281	269	264	305	281	297	291	270	288	267	286	260	292	289	274	293	287	287	288	265	266	298	276	263	262	240	265	308	286	277	295	253	274	269	272	260	259	269	271	267	272	285	261	278	263	283	270	261	266	306	281	253	308	299	286	281	276	308	265	290	296	284	259	277	276	287	259	289	273	280	267	276	298	280	295	279	281	276	267	254	271	253	269	297	298	272	244	269	289	255	280	269	281	278	235	259	228	249	277	314	285	299	270	247	257	258	271	288	283	299	283	275	286	280	309	285	299	276	251	268	285	276	281	279	291	292	296	244	269	275	272	281	283	283	256	277	248	252	274	285	293	279	267	280	309	275	270	286	286	285	253	280	269	289	272	273	240	306	274	275	264	285	244	251	286	293	247	286	270	247	236	286	279	286	300	288	269	259	291	258	277	294	275	262	262	293	280	276	278	291	322	296	316	278	280	295	263	275	287	278	295	289	260	303	280	280	258	280	272	296	278	263	299	276	285	283	286	263	309	246	296	292	288	233	255	287	304	284	280	267	312	274	246	279	315	279	258	274	257	271	239	298	298	262	261	276	285	271	295	280	278	271	291	296	251	296	300	239	285	255	288	255	297	253	298	284	307	284	293	251	269	285	289	273	279	251	268	271	279	281	279	277	284	269	281	265	276	327	297	297	308	272	290	278	289	299	279	269	260	253	279	233	265	276	260	269	289	312	249	285	302	248	256	273	278	251	221	292	284	273	294	289	298	283	283	256	264	251	292	314	284	255	274	296	279	298	289	305	318	283	279	284	299	297	286	283	247	268	278	271	275	260	285	269	258	287	252	283	293	252	255	297	273	238	278	264	251	278	277	262	282	267	293	293	282	274	274	269	289	314	262	259	258	268	303	277	283	269	302	308	263	277	258	276	278	294	275	264	293	300	252	279	303	252	271	274	286	293	286	259	280	292	276	269	304	291	276	281	272	294	279	276	269	284	261	284	306	258	289	272	238	276	277	299	269	255	217	266	260	293	280	276	298	278	289	287	273	282	291	263	282	289	278	272	268	275	264	295	293	265	247	294	293	282	247	271	262	260	299	281	261	279	257	272	252	269	292	281	256	301	270	289	285	262	289	280	287	287	276	269	269	283	289	276	329	285	264	269	267	270	259	286	275	270	284	261	302	268	269	284	272	293	313	288	298	267	254	274	269	237	316	280	292	271	289	292	295	254	283	266	289	263	288	260	240	273	268	279	304	283	284	236	294	295	261	289	270	266	291	282	286	295	283	267	266	285	283	300	288	273	305	292	263	254	269	260	268	305	265	323	280	290	293	287	286	300	287	272	297	278	296	276	295	262	277	288	294	280	315	266	302	268	270	285	282	286	278	277	308	284	276	296	264	241	268	284	294	266	283	284	297	284	279	300	280	259	289	261	286	277	284	299	261	244	306	302	261	284	246	256	296	261	280	291	318	249	256	290	275	298	286	290	299	281	323	277	256	284	268	267	316	247	281	283	256	309	279	266	275	323	275	302	280	301	290	289	263	270	275	274	265	279	298	278	251	270	273	267	317	245	254	281	287	263	294	314	250	293	304	264	284	294	284	253	258	297	288	282	250	275	279	269	286	251	285	291	284	292	281	247	292	282	272	262	294	253	307	283	227	293	302	301	272	281	294	271	254	264	262	286	283	292	270	270	257	288	241	256	258	289	281	288	292	286	249	278	283	251	283	271	278	289	295	254	243	282	301	249	291	264	273	253	277	291	265	286	285	279	263	250	252	277	287	281	295	264	274	280	284	270	281	257	266	274	278	280	259	267	286	275	242	274	281	255	283	271	256	272	237	259	249	264	260	260	294	292	284	288	262	314	325	263	275	278	276	264	256	263	299	270	280	274	286	269	267	296	293	301	276	282	256	264	280	273	253	279	278	313	270	277	266	280	262	280	286	254	317	273	266	284	299	266	305	282	292	254	262	252	280	280
3728	1648	9451	12020	9298	17770	14186	7641	4285	1604	1239	1135	1054	841	857	865	839	801	758	780	771	795	813	757	796	748	815	800	799	823	821	718	831	788	818	802	830	777	778	807	806	814	804	733	786	769	791	807	760	780	780	776	795	734	799	751	780	766	813	771	780	772	806	792	789	760	765	755	782	796	801	769	771	796	757	738	823	791	831	808	741	767	811	798	787	748	790	766	754	806	762	771	794	763	807	743	797	730	764	803	771	759	781	765	762	781	719	773	796	783	783	804	759	766	804	767	762	732	732	781	809	796	773	813	761	720	776	753	784	764	767	766	754	770	796	780	784	769	806	792	770	746	792	737	813	796	777	815	785	751	813	767	787	748	736	752	768	788	806	767	783	807	784	753	785	781	791	741	797	836	806	737	825	762	800	777	799	766	767	751	810	701	789	787	787	787	787	780	785	757	802	782	778	741	813	728	799	766	744	774	795	758	801	763	786	765	729	761	764	799	798	773	791	765	806	775	781	786	726	787	745	757	813	829	729	747	744	762	736	792	816	817	823	797	776	751	772	744	794	787	809	798	784	754	824	789	779	803	793	744	788	774	780	743	783	822	738	746	753	802	737	825	793	684	813	819	809	741	791	767	783	746	730	720	824	742	763	780	778	796	751	776	771	767	740	776	817	778	750	789	707	800	751	794	809	752	761	811	790	762	735	809	795	746	746	711	776	805	766	793	725	806	780	772	798	780	778	811	725	743	690	801	781	792	810	839	792	757	770	785	827	778	774	762	755	794	790	802	795	740	724	801	789	775	776	803	761	779	780	778	794	813	797	775	732	748	779	794	795	718	758	774	791	741	778	826	815	755	765	763	773	749	796	778	831	762	804	799	776	805	793	753	800	751	760	753	805	818	803	730	784	816	766	761	783	793	765	760	799	816	777	776	759	743	765	826	762	749	814	759	789	825	776	774	735	767	766	788	800	786	782	830	751	772	771	794	791	724	781	786	794	787	795	720	803	763	745	766	757	768	796	769	815	761	750	833	796	809	826	831	775	745	841	755	769	750	747	784	742	766	859	726	765	747	705	785	731	776	786	716	822	767	799	759	782	768	803	789	778	792	782	756	782	767	769	756	800	815	814	779	766	781	747	764	779	783	780	779	722	802	790	782	778	749	816	750	757	767	790	794	727	793	796	783	780	792	776	777	820	708	742	776	816	795	789	744	751	790	758	775	818	798	768	733	744	828	793	764	766	794	768	773	801	807	763	767	805	781	773	773	808	767	848	795	778	772	767	791	793	790	732	766	790	746	774	768	755	774	793	710	808	787	768	809	844	830	805	773	796	773	730	785	801	740	754	764	802	747	784	792	751	781	771	723	743	835	740	771	767	811	734	766	774	731	793	750	833	766	796	790	833	762	775	745	767	744	726	803	772	779	790	791	765	741	767	743	789	740	850	731	749	746	746	768	772	789	781	804	770	751	762	791	780	779	781	747	748	691	776	802	816	845	806	767	818	770	769	845	743	757	766	792	776	760	782	797	769	744	814	770	779	777	740	744	765	793	761	800	837	792	759	783	833	743	775	804	799	810	767	792	812	786	722	783	790	738	770	761	751	756	754	785	763	751	765	727	764	747	740	788	760	782	771	756	817	737	791	797	815	801	748	824	777	766	743	795	777	745	801	762	721	765	741	705	728	801	766	754	807	762	796	778	772	761	780	784	729	747	813	765	772	754	794	782	774	760	804	805	776	763	751	742	780	784	773	768	748	803	783	811	830	815	789	783	767	770	785	734	742	750	748	753	771	770	776	768	842	770	799	784	800	801	846	809	768	788	767	750	760	789	752	748	751	745	830	822	744	783	800	758	770	755	784	730	841	793	812	771	786	780	795	764	878	731	835	822	805	783	810	815	808	752	738	796	779	803	834	766	767	795	738	808	805	721	759	780	759	740	810	783	769	718	747	781	828	808	802	787	759	746	801	750	756	789	781	801	775	765	757	807	781	781	843	744	778	806	754	789	753	760	782	780	761	758	748	814	744	771	749	785	802	796	771	819	802	802	781	784	755	789	831	783	813	778	799	777	797	822	828	732	806	790	794	802	768	764	785	693	766	762	797	807	764	766	739	799	746	763	774	779	757	727	806	858	766	753	756	789	754	741	765	787	777	789	770	775	726	750	728	765	756	758	765	770	798	775	778	765	770	789	764	787	735	819	773	797	796	768	826	782	864	737	771	717	800	781	783	759	830	739	771	781	799	763	837	787	792	780	813	767	760	803	808	783	737	778	802	776	738	773	791	779	764	739	766	822	741	767	745	743	805	802	734	777	761	768	790	784	789	754	791	805	761	757	754	843	803	780	771	798	746	787	835	791	747	805	747	780	794	797	769	789	683	745	746	763	779	797	771	803	815	761	813	759	846	703	793	746	783	769	773	783	779	790	788	761	768	784	800	770	781	765	788	799	813	809	778	764	746	807	696	820	825	763	793	771	792	801	734	761	793	803	764	802	755	803	785	747	766	748	797	780	802	763	807	800	757	779	792	834	780	772	807	775	762	724	793	817	807	747	772	787	753	800	750	826	830	744	807	795	805	727	794	758	774	759	738	759	766	780	709	767	756	820	762	795	771	761	785	771	830	783	787	800	840	723	744	749	747	751	753	780	790	767	761	802	794	785	772	763	762	743	814	808	801	758	786	804	778	812	794	759	757	765	770	790	769	809	785	755	805	784	784	770	787	827	745	778	762	724	761	721	788	828	744	750	812	750	788	824	793	748	831	797	800	769	787	796	763	778	816	732	756	829	745	782	753	808	799	801	759	777	776	767	816	764	785	740	747	794	767	798	793	722	778	779	767	786	772	758	757	759	801	827	768	811	777	783	789	788	784	784	805	755	772	776	775	735	774	806	794	777	777	777	813	787	765	749	798	767	785	803	747	808	757	812	777	809	775	750	778	799	765	773	815	787	782	816	758	757	780	729	820	806	794	776	789	787	747	760	721	776	782	798	754	782	770	774	798	783	852	786	719	795	753	768	748	762	799	781	746	761	804	793	734	784	744	786	811	704	768	788	792	765	793	721	784	761	811	779	750	777	818	794	779	823	752	777	751	776	792	780	796	805	754	734	784	767	798	758	815	761	761	764	776	807	759	827	785	765	793	816	809	787	796	776	761	800	776	793	767	800	797	779	784	763	813	792	767	723	793	794	800	783	756	807	766	819	803	777	755	765	778	779	741	761	785	820	819	736	803	792	768	765	709	781	822	773	775	714	814	763	789	792	780	723	799	769	741	784	760	771	733	798	758	812	776	771	744	786	811	811	768	782	748	765	752	791	760	806	745	786	744	790	702	805	778	817	783	773	801	808	849	792	771	812	797	763	769	773	811	809	817	704	793	765	780	766	815	775	767	751	735	781	767	794	736	771	823	762	803	807	764	826	819	796	753	748	713	755	833	768	779	775	800	779	766	773	801	805	739	755	751	838	760	752	819	767	765	750	782	766	802	778	799	811
4341	1434	5708	4607	1936	4403	3571	2113	850	390	357	296	269	356	337	323	299	278	290	269	266	257	278	273	267	245	285	278	276	273	302	281	303	301	292	277	268	277	306	294	299	261	295	276	297	261	286	261	273	279	287	278	242	277	296	301	275	271	266	288	305	276	296	262	299	260	235	292	268	266	253	276	269	266	285	274	260	262	287	265	285	258	287	284	286	266	314	271	272	315	298	260	281	276	304	306	290	253	272	272	288	285	269	263	280	279	293	294	283	310	295	284	270	250	289	263	254	310	298	293	283	307	284	274	277	279	279	283	288	291	293	272	276	298	292	243	248	289	260	312	306	293	280	261	284	249	280	289	289	279	264	282	279	249	321	254	286	255	298	289	291	302	299	260	297	286	236	275	254	291	253	301	299	319	305	276	273	289	291	295	303	302	271	282	294	268	254	254	259	259	276	266	255	265	289	317	280	287	263	285	275	261	253	286	277	257	276	299	265	277	314	267	263	300	289	278	248	275	300	260	257	275	304	245	275	266	276	250	259	258	293	263	287	280	291	278	261	288	300	298	245	274	308	267	290	275	271	287	279	276	272	287	276	260	291	310	297	271	279	280	283	265	270	288	284	263	258	275	264	288	247	279	298	284	280	269	283	273	248	259	288	252	313	265	241	260	284	286	281	275	267	270	276	285	258	244	259	273	308	277	265	272	270	280	279	277	269	298	279	290	264	279	301	270	274	274	267	277	259	259	285	297	282	296	270	256	292	251	274	281	270	282	267	259	299	281	232	250	233	284	256	289	265	292	296	326	271	292	262	272	263	286	291	260	263	256	276	282	269	283	271	279	259	236	253	284	303	272	270	270	311	312	268	263	283	276	299	293	270	306	264	295	282	297	289	280	274	264	269	266	299	278	295	291	288	280	275	241	255	288	270	274	261	273	285	273	275	244	288	256	278	277	287	268	247	285	279	286	286	297	253	253	273	266	262	279	285	290	297	278	266	295	276	304	275	305	267	273	285	266	242	282	264	289	263	298	286	275	302	283	274	297	274	279	279	269	280	276	305	279	288	273	261	275	290	262	262	274	271	249	279	322	273	276	291	269	267	292	282	275	287	306	276	287	300	255	293	278	289	243	276	275	286	302	263	260	259	298	283	292	252	272	263	292	286	263	298	266	275	259	254	292	275	309	262	259	307	288	256	274	287	291	245	293	279	296	294	274	289	298	278	276	268	276	279	287	301	276	305	286	305	268	265	255	247	252	290	281	297	282	258	257	290	277	276	298	274	270	275	307	256	301	290	274	266	285	264	236	266	280	268	263	284	269	275	283	281	314	268	304	272	286	261	291	285	282	273	258	286	298	311	287	274	277	256	265	288	269	263	253	271	246	291	300	286	273	290	317	272	264	297	276	301	273	284	317	275	301	258	270	268	306	291	281	243	284	278	269	276	295	266	288	290	274	302	276	282	301	275	264	274	279	290	275	260	287	287	260	264	288	292	268	304	226	256	291	244	268	296	276	296	278	277	284	275	321	312	283	287	286	251	302	258	294	286	286	288	275	284	268	286	266	274	277	292	297	286	294	300	278	280	280	292	317	242	316	318	302	276	263	278	290	294	287	280	336	257	259	285	248	273	281	288	286	279	276	259	269	286	289	292	261	267	296	305	314	305	278	255	257	268	267	288	256	254	279	258	263	269	277	277	280	270	295	267	311	266	285	276	282	273	279	281	289	294	290	306	275	300	294	264	292	281	281	248	277	266	251	281	288	297	263	290	278	274	261	277	277	294	283	273	284	267	300	258	270	280	265	263	268	293	276	285	260	276	236	283	278	266	265	283	278	272	264	276	261	277	306	246	309	283	287	270	278	285	288	269	270	275	242	283	279	301	288	286	279	285	269	270	276	316	307	269	260	225	269	278	261	283	265	270	269	277	238	259	285	286	300	272	250	279	276	280	292	302	267	263	273	275	290	298	254	273	277	292	304	294	271	263	260	292	285	299	254	283	267	289	279	287	279	267	287	283	271	271	280	262	278	265	269	281	274	278	306	264	323	280	244	282	293	267	278	287	235	277	276	271	273	253	284	276	285	279	281	274	269	286	263	286	263	303	288	292	295	306	279	268	232	267	283	278	264	284	275	285	278	273	265	298	293	295	291	273	298	280	261	272	256	274	271	255	282	336	252	271	277	267	260	274	279	291	285	297	285	311	284	302	259	292	285	241	267	263	304	301	283	265	261	288	300	274	275	271	278	291	279	250	298	277	256	278	269	291	311	275	272	271	264	286	285	270	274	279	270	266	259	302	289	272	306	297	274	290	264	283	291	283	255	308	273	283	287	279	283	273	290	280	285	287	272	272	281	270	262	274	283	322	272	316	277	289	294	294	273	277	284	289	312	291	279	307	281	284	285	263	277	259	268	263	287	268	283	272	280	281	275	274	273	254	278	279	284	264	267	298	274	295	282	281	288	297	253	269	284	289	264	285	266	300	270	294	263	267	292	282	249	290	291	253	290	253	305	282	269	248	263	256	293	283	278	264	278	301	275	280	260	261	292	292	297	287	297	276	267	276	269	292	262	246	285	297	296	299	273	244	296	277	270	289	256	271	279	282	305	268	274	288	283	254	272	275	288	269	268	255	276	262	288	303	276	266	288	295	280	259	334	281	272	275	291	263	280	303	274	280	296	280	296	270	286	235	277	279	259	286	267	259	288	317	278	268	263	293	254	243	291	295	255	293	290	274	252	270	272	287	302	304	270	265	267	275	295	281	258	276	278	276	294	279	266	278	279	286	285	290	261	306	268	267	306	293	287	261	275	273	251	274	278	273	256	284	331	249	274	309	299	275	282	281	249	266	289	273	268	292	280	277	294	287	260	255	260	284	285	299	258	277	271	267	271	275	248	242	282	287	271	277	278	271	271	252	294	269	274	277	297	260	265	275	289	291	289	277	274	271	270	297	269	259	278	290	304	288	248	299	301	273	263	296	276	270	295	254	270	256	270	283	272	281	286	263	274	259	266	270	283	283	304	252	271	245	312	285	262	259	277	290	258	260	256	280	268	284	279	299	287	262	312	289	266	288	302	293	257	281	284	263	292	297	263	283	272	279	245	279	265	256	280	286	255	278	251	257	274	271	272	265	287	293	271	287	252	307	287	285	264	330	266	266	266	262	269	262	270	272	265	276	255	272	273	287	289	258	288	261	289	265	277	289	282	309	254	312	279	272	263	276	263	263	274	292	268	239	319	286	267	259	299	280	286	289	292	314	278	272	293	266	263	278	245	291	264	264	267	252	246	283	239	260	289	292	246	262	279	272	300	283	266	272	309	264	278	277	271	283	287	288	284	271	291	283	263	298	274	284	259	263	272	274	282	271	271	252	292	284	278	268	279	259	275	274	257	290	292	273	279	280	282	279	300	278	287	300	281	264	287	294	238	285	268	269	252	290	301	275	267	305	274	250	286	279	297	258	257	285	300	291	248	301	304	269	267	288	276	299	289
3766	1696	12618	11304	7666	16404	12953	8677	3466	1390	1254	947	894	1110	1126	1010	829	786	787	836	769	790	754	770	788	784	811	842	830	767	756	764	783	782	781	752	788	793	798	792	786	767	769	736	765	752	771	770	734	772	755	701	806	776	840	776	779	791	766	768	732	785	782	751	817	788	766	759	731	770	780	785	797	762	796	753	825	730	752	767	785	775	803	786	749	802	786	744	728	791	770	773	734	748	801	766	837	773	779	755	774	802	752	814	712	809	791	767	786	815	782	798	786	796	779	823	777	748	757	786	779	805	737	771	756	851	760	746	719	799	744	727	793	748	788	766	786	825	739	770	805	759	808	800	798	768	769	766	779	797	800	802	812	736	733	816	755	772	764	788	841	783	739	781	782	758	746	788	814	792	739	796	731	788	778	744	782	754	726	762	787	829	734	727	752	811	764	752	799	773	761	791	798	808	761	739	817	771	841	797	778	764	794	780	807	803	792	816	745	790	811	746	813	797	755	777	782	794	797	771	755	784	747	791	778	825	765	798	750	851	737	817	825	774	753	774	794	747	760	759	802	796	815	797	834	758	742	832	794	797	734	775	746	811	799	754	802	836	713	739	832	769	794	796	780	788	833	765	808	758	756	776	776	830	762	717	742	740	757	779	797	776	768	794	802	804	780	797	793	758	877	847	817	733	792	816	761	731	758	785	777	733	791	738	791	771	794	800	830	770	761	773	805	790	804	768	783	768	785	840	798	795	783	847	758	766	757	787	771	776	753	729	786	806	765	815	723	808	734	794	709	779	798	763	760	808	773	773	735	715	769	738	793	759	770	768	789	748	748	780	756	776	765	773	768	814	771	783	770	820	764	768	774	774	781	798	822	758	824	785	715	790	813	786	768	747	784	756	777	723	755	788	782	766	754	809	776	714	812	760	782	766	757	793	803	773	800	755	780	724	735	795	774	759	795	794	786	797	821	794	767	795	773	746	764	723	763	749	760	760	745	774	781	770	762	812	788	839	774	811	794	773	771	783	812	776	807	756	774	759	739	788	751	786	785	778	772	811	786	775	789	775	776	735	808	822	765	760	799	746	784	781	782	799	776	793	760	784	775	781	773	721	743	807	776	804	743	736	749	800	803	825	802	812	802	786	809	803	796	811	771	776	732	801	773	765	808	794	749	762	796	767	800	769	820	741	788	766	767	772	759	756	749	746	759	753	800	719	772	784	772	802	802	825	752	768	737	767	759	788	793	753	793	810	794	761	758	783	770	838	753	775	795	753	755	760	756	792	812	794	785	789	769	843	791	762	805	721	783	783	760	737	790	744	780	751	786	782	795	741	807	750	822	756	771	765	756	774	777	838	836	786	793	785	772	771	754	754	776	810	773	797	770	806	779	791	776	768	730	777	788	767	782	794	781	761	791	743	803	764	754	795	783	772	781	814	747	781	811	780	730	773	754	763	759	766	806	798	757	785	734	774	787	739	756	787	855	748	783	813	733	794	757	787	788	796	764	746	772	771	793	811	813	744	769	761	796	784	807	720	810	803	827	771	771	796	782	788	768	796	746	794	772	776	749	795	747	728	813	767	785	768	776	749	810	758	745	775	760	790	793	754	784	810	807	800	739	777	751	833	774	799	773	781	801	746	752	765	768	766	767	711	786	739	794	782	809	752	771	745	814	798	764	783	790	749	783	753	757	781	769	765	746	765	750	758	800	801	800	869	806	732	771	792	796	796	801	753	795	772	757	736	792	831	764	810	798	823	766	751	726	791	776	742	739	797	772	789	775	755	789	792	767	787	772	742	741	802	807	769	789	737	760	756	796	754	780	749	819	750	763	767	771	744	796	693	799	763	805	813	729	746	801	817	815	736	727	782	750	808	809	777	745	797	770	789	745	808	753	822	760	799	726	818	811	786	818	755	809	774	712	784	826	791	796	766	782	722	762	755	781	726	751	784	782	778	769	831	718	819	782	763	872	727	762	761	807	803	823	751	777	792	797	756	798	807	735	760	751	749	802	792	821	800	746	778	784	791	771	775	774	769	769	774	786	798	786	778	728	772	743	781	834	769	784	759	820	803	771	764	795	767	760	825	768	780	776	796	760	788	750	801	777	754	763	790	790	783	773	763	797	764	778	762	814	800	802	824	775	753	792	823	779	753	789	780	752	767	741	818	740	764	816	802	781	754	757	798	797	805	753	771	808	805	728	806	795	748	781	770	813	793	778	752	767	787	792	743	807	788	801	796	806	761	763	771	781	729	770	798	804	783	746	778	812	756	720	841	811	736	791	789	809	783	846	748	776	789	766	732	765	776	754	781	746	803	768	750	751	801	836	822	770	789	786	778	770	793	797	799	756	795	801	788	741	775	780	805	741	765	788	755	765	795	786	774	794	760	771	759	789	785	770	775	771	788	786	794	790	837	750	769	785	853	801	762	746	789	805	760	734	784	794	733	860	790	787	789	785	780	854	785	789	797	785	777	779	744	796	740	729	798	846	795	741	773	772	780	809	768	768	792	750	753	856	769	784	740	766	755	755	792	765	783	751	816	758	775	797	810	807	743	753	762	762	798	763	808	815	780	794	749	784	784	727	770	749	749	777	794	764	801	810	806	768	811	774	804	769	781	750	790	790	784	791	776	775	817	782	803	797	832	818	740	757	770	783	753	758	725	750	795	817	766	769	767	773	712	757	766	770	753	829	780	747	805	799	785	775	802	777	763	791	766	728	814	792	810	770	783	807	771	781	744	759	749	832	785	768	820	770	760	803	767	806	773	787	818	772	761	781	831	759	764	733	783	754	761	795	793	755	807	753	751	790	707	806	788	735	826	767	804	788	752	742	792	800	725	740	731	776	769	725	790	802	775	776	740	777	805	785	790	808	761	786	762	770	780	799	766	779	780	819	754	779	799	794	775	832	802	796	799	783	789	725	774	741	797	777	758	784	759	777	769	784	818	806	802	798	769	745	739	819	788	729	748	728	721	770	814	789	860	774	849	753	786	777	775	779	786	786	774	745	759	803	769	757	785	808	812	775	775	732	759	727	798	758	796	811	731	772	782	807	830	795	708	760	814	769	786	792	769	803	788	786	811	773	782	799	749	760	788	794	722	768	810	773	675	751	771	767	791	802	703	805	792	733	808	722	835	724	777	819	787	740	776	774	754	774	773	814	763	801	816	788	815	754	802	774	821	759	698	740	781	770	770	774	786	765	785	810	788	793	779	787	771	772	742	801	801	790	808	781	817	812	773	794	790	792	762	765	807	782	772	788	743	772	771	800	818	725	754	768	776	803	765	811	778	777	791	824	802	779	758	826	806	804	728	768	763	775	790	766	799	747	762	758	759	768	740	758	732	814	794	720	775	733	745	724	802	796	796	779	746	751	768	739	785	786	759	759	798	793	788	809	770	776	763	781	791	773	749	777	777	758	750	735	740	806	803	821	765	853	780	726	792	750	800	766	819	807	773	806	738	801	789	780	797	790	780	802	809	813	763	749	759
4040	1465	7354	5046	1927	4026	3638	1966	511	330	297	302	346	431	384	307	311	298	272	290	289	286	261	278	254	284	311	270	273	266	261	283	282	282	274	259	286	288	262	267	276	256	260	305	288	290	276	292	258	282	274	299	277	253	259	281	284	276	288	294	271	251	295	321	292	269	268	280	255	277	283	275	287	291	251	257	258	277	270	287	285	279	294	287	302	260	281	288	240	261	305	268	306	257	278	292	242	259	240	266	277	322	260	264	268	286	265	300	272	270	288	290	272	285	274	289	255	261	293	301	276	265	262	279	265	276	268	272	276	262	320	253	292	251	238	292	279	300	244	307	274	283	290	290	304	264	281	294	280	299	259	285	292	286	306	259	266	286	287	280	261	286	259	276	291	266	263	279	275	268	257	272	274	269	292	289	285	270	278	285	253	282	257	287	261	268	293	288	268	292	257	273	265	271	326	284	280	272	315	277	274	263	311	259	272	282	281	266	261	262	256	289	251	257	251	278	295	275	282	263	279	275	264	245	254	276	274	272	285	266	265	280	271	315	276	267	246	289	271	268	261	262	295	279	275	277	294	292	245	286	259	297	281	308	291	277	274	293	265	286	272	300	298	267	243	287	254	283	277	254	289	260	261	288	302	257	292	288	287	260	262	300	293	274	259	282	259	289	280	286	243	263	261	272	285	256	267	254	272	282	277	303	279	281	278	304	280	306	264	267	284	257	263	297	275	287	272	288	270	265	252	289	277	299	276	261	264	283	292	294	252	282	260	281	267	268	289	294	272	286	285	289	272	267	278	297	261	285	282	282	278	281	272	291	269	268	279	276	286	286	289	289	280	279	271	277	257	270	303	286	275	290	265	270	304	288	267	276	286	304	289	291	315	295	263	313	290	300	300	265	288	275	273	268	256	271	270	276	292	287	292	273	272	298	257	276	287	241	289	303	280	257	301	249	264	245	305	281	288	266	280	304	268	274	296	263	290	290	282	265	269	308	286	277	308	292	269	270	267	306	299	273	293	258	239	261	292	293	257	320	275	268	281	253	266	281	248	290	300	259	267	271	279	282	295	290	295	287	282	274	304	277	278	293	274	272	322	267	275	257	273	265	264	260	297	285	308	271	279	268	284	275	274	277	303	278	265	291	248	269	288	243	265	275	277	274	279	307	296	281	302	276	257	282	258	266	248	263	292	273	296	262	288	259	261	269	273	289	282	278	297	257	288	301	282	253	286	269	287	255	284	260	264	257	274	296	286	281	272	267	262	262	265	250	285	299	251	254	255	272	289	256	266	267	275	264	266	246	293	300	251	305	260	281	271	268	274	290	294	264	284	272	258	270	242	263	282	276	266	254	262	302	249	286	276	314	275	266	329	256	291	275	275	272	279	292	283	271	280	283	272	244	261	249	277	265	276	275	271	283	271	293	286	308	268	291	286	276	288	293	282	301	236	273	241	290	256	279	277	260	273	274	264	272	308	271	328	259	271	253	279	281	286	263	277	285	300	291	278	288	274	287	283	289	268	262	283	276	292	285	291	282	282	253	274	233	255	251	252	281	261	276	270	253	284	259	254	307	259	284	311	296	276	296	259	258	278	295	282	267	230	265	262	258	260	255	233	307	289	289	264	286	261	272	270	277	259	271	283	286	270	286	248	288	267	293	285	291	261	254	272	292	314	280	292	272	289	290	270	285	293	281	278	280	259	281	264	270	260	266	257	268	290	281	263	283	242	264	306	295	292	279	242	298	299	287	293	266	302	277	294	269	278	295	274	283	286	268	288	286	263	255	275	255	271	269	263	269	236	284	295	275	271	315	283	255	280	295	291	286	230	265	298	278	275	275	288	285	277	259	252	271	285	254	304	282	297	285	282	326	281	255	285	290	302	275	288	320	303	273	245	276	310	292	269	279	276	298	291	262	247	250	285	276	258	267	298	279	258	293	277	242	282	301	284	274	273	278	288	258	268	276	310	282	248	256	289	304	267	284	284	283	307	262	282	295	283	287	279	293	273	288	294	266	292	301	266	285	259	283	237	270	252	266	266	308	275	285	291	300	288	264	300	265	312	260	287	285	284	284	268	316	266	278	317	265	297	274	265	300	297	288	270	283	301	258	265	292	286	265	292	272	270	285	284	297	287	266	305	298	324	297	297	284	295	279	283	291	277	260	268	269	303	256	282	263	290	273	238	274	285	236	320	269	281	286	286	258	292	256	250	292	281	296	296	247	275	283	271	301	293	295	291	254	249	291	280	257	266	296	265	271	255	305	260	285	270	286	242	280	244	278	298	274	311	282	258	302	280	299	273	299	267	303	280	273	274	269	284	277	291	297	264	286	295	258	270	253	274	260	279	308	281	271	282	273	287	269	268	272	280	252	306	288	267	276	272	306	274	259	291	276	261	289	276	287	302	254	262	284	279	299	252	286	243	250	273	275	286	285	268	294	263	271	289	301	257	265	292	283	257	264	280	275	267	268	295	302	247	289	317	294	267	283	303	263	263	275	302	270	277	299	275	271	275	292	264	270	286	277	286	262	303	272	310	277	274	277	253	297	281	243	291	307	252	260	257	267	297	297	301	287	278	292	274	284	287	273	303	310	286	278	261	270	261	280	253	282	277	255	290	284	256	282	263	276	255	261	272	266	264	264	264	301	270	305	251	290	265	279	270	257	266	270	277	264	263	282	296	236	243	295	273	257	273	319	275	267	274	265	289	280	295	244	286	281	263	257	241	282	259	258	264	266	271	275	321	255	237	273	287	292	267	310	264	277	280	299	308	276	283	284	292	275	264	254	292	291	258	308	250	271	276	262	258	273	275	292	291	279	265	267	271	259	285	289	261	299	284	272	259	258	266	271	278	301	283	280	257	303	291	271	283	256	296	285	270	257	249	283	301	265	282	280	286	268	267	278	291	247	325	307	285	286	253	277	300	272	277	268	293	270	249	264	260	268	274	281	269	333	261	281	284	297	280	248	282	273	303	259	267	295	253	274	279	265	298	277	279	287	288	280	275	295	281	267	271	293	267	265	278	269	294	274	258	253	278	285	298	267	290	286	260	305	265	272	290	293	247	279	268	285	283	264	314	262	279	277	285	287	276	292	284	300	284	244	274	282	258	267	266	298	287	266	285	268	268	315	270	279	297	266	273	264	286	262	298	300	280	262	276	277	287	268	289	255	293	271	275	295	287	260	262	290	269	290	273	260	252	259	250	250	278	297	254	269	295	292	291	315	273	304	253	279	310	267	284	301	279	275	277	275	281	303	296	287	251	257	286	276	259	284	253	277	283	260	270	264	298	279	257	292	288	282	267	305	235	249	293	284	279	291	268	256	275	317	303	265	267	271	285	295	307	310	284	271	282	271	263	307	272	312	261	264	298	276	276	258	273	272	270	283	298	293	262	269	301	282	303	257	255	278	276	293	253	298	299	261	279	270	278	241	288	288	263	262	299	291	280	321	276	276	280	278	286	289	263	294	300	256	300	288	284	278	275	289
3758	1733	14687	12093	7019	15351	13153	7804	1900	991	868	852	1398	1862	1327	1084	995	883	808	841	836	844	751	725	759	783	803	793	790	821	818	743	714	724	737	794	805	797	819	790	822	738	770	814	738	800	741	784	783	786	785	770	772	759	791	815	798	721	803	749	822	716	814	825	774	770	768	740	799	763	792	730	756	790	815	792	765	783	759	776	773	812	775	793	758	768	732	760	814	795	808	799	796	778	813	795	797	792	788	808	766	721	736	817	717	794	810	741	828	765	821	798	779	765	796	831	747	818	774	766	820	788	754	785	811	733	772	784	843	760	705	810	792	808	759	770	761	804	768	823	739	724	782	797	755	813	797	801	705	799	812	769	776	718	764	777	739	787	720	769	817	851	777	797	721	768	773	769	771	808	751	778	805	746	774	793	858	743	760	807	758	749	785	789	748	751	793	787	776	773	745	763	759	734	747	778	805	785	798	813	818	735	787	774	791	794	757	813	760	793	777	805	764	768	786	776	803	772	790	734	717	796	792	770	752	789	781	778	782	809	781	775	781	761	802	781	764	817	778	744	745	808	774	775	788	777	811	780	830	801	835	756	747	813	806	779	752	792	758	745	758	818	779	766	773	763	791	834	764	788	770	782	779	789	789	801	771	800	782	704	755	769	753	780	767	757	848	814	843	741	767	779	756	722	796	815	775	783	727	741	778	727	823	790	809	774	752	822	806	714	757	798	759	777	745	815	728	762	794	755	780	797	821	777	790	815	761	706	752	818	783	778	782	803	787	806	775	787	799	746	777	779	767	757	763	787	872	766	819	800	828	811	789	772	798	791	806	772	790	824	790	733	771	733	770	753	754	772	747	808	793	796	708	792	742	759	754	790	740	789	780	771	767	783	780	779	757	823	767	767	748	787	784	748	766	763	764	772	773	794	772	790	766	750	725	772	773	813	744	767	809	798	804	729	780	812	793	761	767	779	743	826	747	816	792	773	755	818	755	832	774	757	748	754	810	818	806	732	772	735	822	823	807	790	754	800	732	755	781	767	841	800	751	780	751	810	743	803	816	754	769	778	829	791	829	794	764	730	766	746	759	814	766	819	827	781	809	731	809	784	837	764	799	743	789	801	767	767	820	757	776	763	730	785	765	781	751	788	777	808	772	780	765	793	801	802	777	823	772	776	779	774	775	783	810	783	763	757	797	696	752	766	754	774	850	740	758	725	764	771	749	794	728	769	775	786	796	752	794	738	727	736	811	778	768	762	766	807	834	797	749	728	786	775	719	795	783	730	761	738	786	794	805	780	774	746	756	779	767	787	737	783	784	801	798	797	782	795	800	783	765	776	823	807	740	811	751	754	755	719	821	781	719	773	816	755	794	756	808	751	810	781	794	771	801	737	744	763	731	750	758	785	776	766	759	761	802	712	765	770	753	734	743	729	799	766	744	782	773	758	781	798	783	743	761	787	782	820	737	779	737	817	787	733	787	744	793	801	762	782	769	792	754	825	764	781	752	813	780	789	738	762	777	779	765	826	798	768	782	788	771	815	804	808	786	739	797	761	790	805	793	754	733	768	779	765	784	791	799	789	758	788	762	756	780	773	805	767	807	745	779	815	737	779	802	765	792	775	807	771	710	790	754	758	841	807	790	735	746	803	763	749	839	787	815	786	767	767	773	804	818	762	816	775	762	783	818	845	805	755	749	765	840	831	786	772	757	790	781	763	783	816	751	814	775	782	789	793	773	748	759	786	701	790	774	767	800	779	758	808	791	770	829	747	744	789	794	776	799	801	794	800	763	784	824	794	743	794	798	816	752	813	810	773	798	763	772	802	794	800	769	755	786	798	771	754	862	752	759	760	793	792	792	766	854	785	783	769	805	762	759	722	792	739	801	778	774	792	785	751	809	740	813	794	786	758	780	763	780	768	802	778	824	820	815	808	809	768	763	777	709	725	764	800	795	834	780	746	769	797	755	810	805	738	764	771	798	769	775	838	787	809	804	766	788	761	795	797	762	788	766	760	799	734	777	752	811	833	768	761	769	798	777	779	783	761	716	728	766	743	756	749	719	763	777	791	776	780	768	795	799	754	747	747	782	793	817	770	789	765	746	783	776	749	805	820	780	777	783	765	760	785	753	809	803	776	748	709	776	752	776	768	788	756	763	793	779	715	823	784	754	768	768	819	762	764	752	722	779	803	784	804	772	806	766	840	801	760	786	783	767	847	816	793	756	774	772	810	727	823	819	770	774	777	782	781	761	745	753	770	802	787	758	768	745	779	803	803	815	798	791	805	739	791	751	733	763	780	816	755	805	777	786	732	759	742	773	786	849	810	732	757	752	771	805	793	744	741	760	781	793	733	833	823	761	782	759	714	753	741	762	829	753	802	734	801	749	756	727	753	763	774	783	787	767	712	829	821	735	786	795	811	815	797	775	751	802	748	806	804	787	745	788	730	786	766	758	748	744	789	762	804	783	754	847	737	831	778	789	783	729	776	791	778	784	765	793	754	786	786	749	823	810	794	784	771	801	765	769	793	750	742	764	825	828	785	745	759	769	803	791	780	791	784	756	780	800	805	776	772	771	801	789	781	771	736	737	816	784	820	811	759	821	810	723	765	795	754	757	779	747	768	806	817	752	738	778	760	789	764	799	795	771	770	822	788	736	791	761	793	812	786	795	786	799	769	790	784	803	769	808	805	817	810	767	745	788	785	812	805	790	795	735	789	800	773	818	792	743	777	770	765	788	767	759	827	759	785	778	837	767	796	750	783	738	738	790	778	773	741	807	791	782	805	821	754	792	794	803	699	769	800	802	772	765	821	795	809	759	747	736	724	838	799	798	775	810	785	810	753	716	773	738	786	777	750	765	800	747	715	769	777	796	780	773	801	766	726	793	786	766	833	740	786	771	781	799	800	776	805	761	766	797	774	809	730	776	778	771	809	746	777	758	809	776	749	751	800	819	771	763	808	727	753	785	752	789	789	761	762	769	753	735	795	813	826	725	711	768	756	782	774	740	776	800	792	757	790	777	739	774	783	832	750	821	793	767	806	769	788	762	810	828	758	831	741	746	770	796	836	789	798	736	745	769	788	794	771	795	790	774	760	804	761	780	794	724	844	810	784	805	803	800	765	800	813	771	779	755	748	759	767	765	781	827	799	813	800	775	785	764	808	826	828	765	732	750	810	749	817	768	740	779	812	716	740	775	773	794	756	726	774	741	769	776	811	779	735	817	791	753	774	761	757	780	762	778	777	776	783	794	802	824	762	817	761	763	767	760	734	777	728	767	791	823	794	800	775	769	756	777	776	777	818	743	766	773	856	772	766	820	813	803	800	826	780	740	754	772	782	773	782	797	784	770	793	820	786	763	883	818	746	802	753	780	787	800	798	815	765	737	826	830	761	823	757	724	789	729	777	775	783	757	765	808	748	741	795	788	759	741	743	773	834	791	764	786	733	800	774	759	770	772	770	769	793	756	795	793	821	776	782	759	797	821	802
4409	1560	7061	4213	1460	3968	3814	1910	344	388	395	470	480	407	373	322	344	275	295	273	293	277	302	277	281	289	275	274	283	261	273	276	297	273	268	254	272	296	281	247	278	269	278	265	295	249	272	298	306	260	271	280	272	262	296	258	254	263	308	295	272	281	283	265	294	266	301	260	271	286	255	246	274	294	286	283	283	282	272	266	278	256	301	293	270	284	244	284	310	266	248	295	270	260	288	285	293	310	282	297	283	301	287	254	273	259	283	307	282	298	268	270	274	288	269	318	263	260	283	295	246	278	281	300	284	280	278	310	288	289	298	265	277	289	292	285	254	273	273	284	292	308	274	302	286	286	293	304	279	263	270	282	304	262	261	295	269	282	268	291	271	279	261	314	277	249	290	288	286	298	303	261	281	289	258	265	275	292	307	282	244	294	248	297	280	256	280	249	272	274	271	286	270	249	294	298	290	253	262	309	265	314	273	261	253	256	291	266	282	294	285	252	287	271	315	281	261	288	275	262	324	263	281	294	319	290	277	287	288	285	332	290	303	274	257	271	283	252	294	246	264	271	312	266	277	298	304	273	266	263	271	297	294	278	269	267	313	289	265	283	252	261	291	276	295	288	254	311	252	282	268	279	278	253	280	289	276	253	287	269	310	272	295	256	271	267	264	279	276	289	280	284	278	277	293	275	254	271	263	300	270	278	297	276	301	269	269	292	291	266	261	311	283	258	276	308	298	271	276	289	260	275	300	302	285	297	292	272	290	292	267	245	275	291	287	275	277	295	297	313	285	268	264	258	258	297	280	292	284	279	261	263	246	281	251	304	294	296	293	248	253	302	275	278	284	285	254	253	330	281	281	304	291	269	248	266	311	289	289	276	291	279	309	269	276	282	275	273	277	280	309	260	282	259	278	277	282	307	268	247	289	316	290	270	268	278	269	297	288	325	268	278	281	278	269	277	261	274	290	285	263	272	285	286	291	266	287	267	271	287	292	287	310	269	277	300	260	280	281	254	291	268	270	288	283	282	297	269	285	300	307	266	285	270	295	286	258	289	293	263	278	273	272	321	289	273	274	306	268	290	290	286	310	271	302	247	279	289	271	274	284	242	263	278	263	273	280	294	258	281	297	305	276	265	266	282	295	279	303	256	295	251	289	258	264	280	250	263	286	294	315	280	300	270	235	293	240	300	291	238	293	273	292	300	280	259	294	270	315	260	286	249	272	290	282	239	240	291	275	314	278	261	249	282	284	293	258	298	294	281	271	277	273	273	290	265	256	259	293	279	287	261	278	304	259	275	305	260	275	285	282	271	270	256	242	281	276	252	272	284	298	292	254	246	294	270	286	296	263	271	304	262	256	260	270	251	275	268	265	278	281	303	233	268	253	280	266	267	266	300	287	289	310	286	299	279	290	308	270	256	271	269	270	277	276	292	250	269	278	271	255	268	259	276	311	275	242	262	263	266	287	266	291	279	285	262	294	299	272	278	282	282	304	251	271	276	286	297	314	299	265	280	295	287	245	308	266	240	277	245	300	256	279	273	290	272	254	241	267	296	291	284	286	256	260	281	274	285	281	267	265	264	278	253	284	278	303	276	277	287	293	273	272	268	272	273	278	263	292	281	286	278	252	270	292	267	260	274	278	261	270	268	271	288	271	289	259	289	279	293	287	283	267	305	276	245	273	255	266	269	267	240	274	290	280	286	298	295	300	254	268	280	287	282	268	271	300	281	303	277	255	254	276	277	273	298	291	289	250	269	276	283	239	272	280	276	265	238	300	318	286	280	278	275	302	274	279	284	239	287	259	270	273	302	262	271	298	281	304	315	284	303	253	255	286	286	256	299	271	303	271	295	275	318	320	271	270	295	265	252	272	290	274	274	274	284	245	299	272	293	301	257	275	301	286	264	253	294	275	275	282	272	259	288	283	211	285	276	321	306	305	291	261	280	273	289	297	276	308	292	240	294	269	278	269	304	239	245	263	274	271	271	289	284	283	285	280	306	298	275	254	285	290	299	267	268	299	271	287	296	291	284	285	312	280	273	258	246	290	265	280	287	300	287	279	265	252	297	305	268	270	277	274	274	300	262	289	298	304	266	311	269	268	260	305	279	269	292	269	295	299	276	271	274	268	263	300	265	279	274	289	265	260	284	278	271	277	267	267	277	294	275	297	287	288	264	291	284	278	265	305	260	265	269	246	288	284	282	277	276	323	244	271	283	287	266	275	303	287	304	300	309	273	256	257	278	282	282	264	251	259	290	277	302	304	277	301	291	302	274	259	297	289	294	282	264	280	286	293	309	277	243	299	285	278	287	273	270	264	293	291	306	275	283	315	277	294	299	280	280	268	287	293	280	273	272	277	279	294	284	289	251	318	256	249	284	269	262	304	316	286	303	268	276	282	274	267	300	263	300	258	300	271	271	276	264	250	257	272	278	295	282	276	249	259	271	295	299	295	262	296	261	286	285	287	304	301	288	304	283	311	273	284	274	276	286	275	259	281	286	272	284	279	254	279	288	252	279	286	299	271	301	273	278	292	279	281	307	290	315	264	268	268	296	264	262	302	254	297	279	300	298	286	276	264	281	264	313	277	256	275	250	277	322	290	278	286	287	276	277	247	309	268	279	293	270	296	273	264	310	275	296	270	283	265	295	273	271	264	278	306	272	264	262	252	280	285	271	262	293	306	275	291	271	267	276	307	289	307	273	294	304	286	301	262	283	285	278	283	254	282	290	299	292	261	305	285	297	307	264	259	283	276	270	276	292	305	294	273	270	272	249	257	295	285	298	289	276	307	267	298	283	287	275	305	278	291	285	279	274	293	276	298	285	257	306	263	301	285	261	303	303	275	273	298	305	272	309	301	258	252	290	255	254	319	293	287	266	272	276	285	255	285	286	294	256	291	257	274	282	264	279	268	306	266	276	293	291	301	266	285	270	273	302	274	281	270	277	272	277	264	321	258	281	266	276	272	288	279	263	267	308	266	281	307	284	284	295	264	287	262	278	284	297	271	312	298	290	257	293	278	310	268	243	291	303	284	243	274	299	291	274	281	273	302	282	288	275	269	286	254	264	297	271	260	248	280	297	259	289	261	259	301	280	266	306	264	279	285	309	274	294	263	269	281	276	275	279	297	274	277	290	298	291	294	299	261	299	289	298	255	292	311	272	280	318	275	287	293	249	256	280	281	283	279	265	279	285	290	277	262	279	293	284	284	277	272	285	269	275	266	295	321	268	267	297	255	274	316	288	272	245	304	306	255	273	276	270	256	272	274	283	302	281	261	301	287	284	298	278	313	305	273	302	275	276	280	293	261	309	274	299	283	251	270	286	258	298	295	279	277	257	283	286	294	271	312	283	304	253	309	294	302	275	264	291	236	275	282	297	275	259	288	268	277	280	280	281	278	289	273	281	299	265	297	298	296	258	299	298	264	296	259	262	236	270	266	265	288	275	248	264	275	303	295	298	283	300	275	277	272	284	289	264	278	309
4002	1737	13902	10122	5778	15474	14192	7248	1075	1488	1325	1796	1915	1554	1285	1068	891	839	758	795	770	775	769	738	784	796	779	772	786	777	812	771	724	830	735	757	809	819	791	767	781	829	777	799	784	802	756	785	770	768	807	790	781	804	768	774	787	802	787	814	781	775	783	772	776	749	792	755	721	819	785	784	800	768	784	774	796	786	793	738	768	774	760	766	740	798	784	757	749	777	738	767	788	756	778	792	768	805	806	788	764	851	735	756	763	751	799	774	769	773	751	787	765	732	786	772	774	796	855	761	804	764	787	781	774	802	799	802	794	770	812	756	803	809	776	802	751	811	766	792	788	806	800	754	792	750	769	799	786	818	745	760	808	752	771	764	799	749	766	780	743	809	739	812	802	746	767	797	716	799	761	774	774	792	794	783	715	801	739	802	728	744	765	777	777	815	777	773	776	768	751	787	785	773	778	781	756	808	804	799	739	733	783	810	773	783	754	831	764	776	771	764	793	792	762	828	832	875	734	790	783	795	749	796	739	755	775	759	828	780	745	831	815	757	731	769	766	809	751	750	761	772	763	793	805	770	740	796	743	788	797	747	771	796	819	809	812	786	809	797	755	775	816	765	758	767	788	825	737	798	754	830	797	780	779	769	732	820	744	780	785	761	740	779	804	825	771	792	764	821	784	864	809	769	766	754	773	816	798	791	822	758	798	751	793	742	797	778	772	771	756	805	787	756	810	767	725	779	803	757	793	749	804	747	766	775	780	756	766	765	806	814	774	799	775	800	776	800	813	780	766	784	722	791	767	825	834	787	780	806	760	792	837	793	757	782	788	763	744	739	770	773	835	776	755	769	785	737	776	790	804	836	779	735	816	755	776	769	751	774	851	759	730	810	759	742	784	778	749	722	794	758	796	741	760	742	781	804	769	771	760	756	774	776	794	835	763	813	815	773	824	772	786	767	811	785	813	742	789	773	765	777	782	741	784	762	741	739	774	767	732	779	773	775	817	775	824	800	752	753	776	748	785	794	787	722	798	748	812	763	800	781	831	804	764	775	778	756	812	840	772	787	780	740	749	778	762	791	803	752	814	776	769	746	770	802	804	804	793	781	757	778	785	787	761	818	774	759	757	758	760	776	743	749	818	804	795	794	814	851	779	782	776	808	788	749	773	822	792	785	738	753	802	764	807	779	792	789	776	804	768	756	765	798	797	778	746	729	764	811	781	751	777	812	780	739	807	748	794	757	809	746	768	791	759	773	798	782	826	744	718	821	776	794	710	797	759	786	817	759	784	781	744	781	724	776	773	760	810	817	738	787	807	761	765	741	821	774	738	762	771	750	781	762	822	777	824	764	853	822	805	749	804	794	771	834	818	813	763	771	745	769	758	760	806	753	784	805	740	795	781	731	776	755	785	827	804	771	782	814	787	849	772	811	801	772	746	813	774	785	791	799	798	733	834	809	766	755	805	789	772	744	782	803	809	698	789	756	746	740	793	777	768	730	805	754	794	760	816	775	776	777	746	736	761	794	781	796	773	762	773	749	811	772	803	739	765	803	751	769	806	749	773	808	795	734	754	852	729	749	797	748	706	777	764	764	769	767	756	738	780	755	793	799	778	784	774	814	815	779	713	808	785	774	785	742	776	752	786	842	814	779	781	795	801	763	739	786	804	808	764	783	812	799	787	813	788	767	792	844	762	818	777	821	769	795	759	816	812	784	740	788	808	778	758	802	768	739	809	767	794	773	800	807	800	838	775	750	753	789	791	763	816	765	754	715	826	789	786	776	800	799	800	762	817	799	830	776	716	742	813	740	764	806	791	742	760	788	776	742	771	777	838	789	815	783	782	760	805	791	773	745	799	749	755	798	775	735	812	768	756	779	779	782	778	785	783	745	778	751	787	840	779	827	810	793	815	762	785	769	801	789	768	789	814	799	819	761	827	808	745	769	770	835	783	764	798	792	796	752	730	798	760	767	729	809	758	870	804	805	852	753	773	772	795	830	837	828	765	792	854	786	755	796	739	799	797	771	803	768	761	791	761	792	712	809	773	817	788	784	778	759	752	770	775	747	761	792	813	763	811	766	763	808	834	737	793	799	768	792	752	751	767	763	740	777	829	755	752	781	766	796	820	783	741	794	756	808	823	764	802	769	789	750	792	738	783	759	713	760	784	845	768	774	806	741	743	745	803	770	778	775	751	809	805	860	763	835	760	739	793	787	811	782	783	762	773	736	788	798	756	769	777	793	772	765	806	817	752	786	777	769	774	788	780	798	843	743	805	762	790	829	802	790	757	826	779	737	816	736	772	792	765	789	818	778	751	776	751	750	776	763	761	781	810	747	776	787	803	733	761	795	730	794	791	761	766	800	799	785	756	771	794	798	815	799	782	802	740	737	788	777	786	770	784	768	801	757	812	767	785	757	797	789	804	834	759	823	744	811	786	718	770	774	750	763	752	762	790	789	749	776	772	799	777	813	776	771	771	778	750	782	777	818	747	786	782	771	763	818	821	777	743	819	714	762	760	763	747	832	775	757	784	829	787	799	780	785	787	773	703	843	816	718	791	803	853	780	777	789	720	794	787	755	821	790	785	818	780	831	835	769	788	720	831	800	769	777	774	784	790	738	783	727	740	762	801	818	727	746	780	774	807	759	787	747	768	813	704	807	741	829	774	805	768	789	774	747	772	795	749	771	830	811	818	751	766	776	816	799	796	773	814	756	762	771	775	828	755	770	770	774	799	731	778	775	791	789	763	766	817	771	767	808	772	780	756	765	807	852	772	815	785	788	777	765	773	771	818	751	760	763	755	759	783	774	783	808	786	827	793	777	799	801	769	761	763	758	729	770	745	775	772	784	815	767	752	802	755	739	785	780	771	700	766	820	730	804	797	758	726	803	794	776	804	787	796	786	745	839	781	775	775	771	777	773	771	775	792	808	769	786	805	771	821	777	748	766	844	797	807	778	763	800	747	725	738	794	797	778	750	768	762	830	766	743	804	805	766	795	799	800	803	799	762	815	812	753	804	756	752	782	785	783	752	772	786	770	762	730	791	804	795	860	781	806	744	788	772	777	790	801	796	725	763	788	771	836	761	779	824	791	776	792	772	694	739	781	766	791	753	792	781	850	785	761	763	775	777	799	778	783	766	757	772	763	765	761	811	811	796	824	793	790	742	748	740	746	793	776	785	838	802	768	803	767	811	765	735	765	805	740	787	766	791	810	808	797	799	807	844	753	814	771	762	743	793	810	779	737	778	788	810	799	778	733	774	849	753	794	774	787	808	798	767	734	747	812	755	734	815	790	747	744	732	808	702	763	772	757	754	749	793	761	824	767	759	749	753	778	784	763	771	745	779	838	770	796	784	767	793	770	780	780	822	760	772	765	793	780	768	782	796	761	724	747	800	749	796	801	806	772	768	815	794	814	791	742	785	750	721	758	819	822	779	792	802	745	803	785	816	785	781	785	768	791	804	795	810	806	770	817	772	755	765	768
3989	1627	6584	3535	1250	3686	3856	1832	435	382	512	495	416	389	400	381	284	288	292	304	304	281	264	284	313	286	285	283	265	274	311	296	291	272	247	281	241	293	294	261	299	260	306	255	283	305	275	260	288	275	266	265	273	280	296	271	255	272	258	284	257	268	282	278	319	261	292	266	266	261	271	277	284	275	271	283	309	258	264	268	301	283	253	281	296	321	274	260	258	281	255	300	275	312	287	271	279	272	274	291	292	301	304	249	248	274	267	275	288	267	256	256	319	281	319	301	307	284	281	292	281	269	286	288	275	268	261	244	280	253	275	297	251	275	278	305	261	243	252	276	273	316	263	265	282	248	284	266	310	281	263	265	284	282	263	273	279	291	271	295	260	283	275	304	258	261	253	312	311	254	253	289	258	308	244	256	272	263	272	311	297	268	282	274	261	256	263	266	295	275	269	285	270	255	277	307	270	304	298	322	293	286	333	265	273	249	254	267	275	303	249	297	277	289	282	263	283	280	292	273	277	279	293	290	292	270	301	306	289	270	283	269	259	279	297	292	313	278	289	291	296	283	275	259	290	277	244	288	280	266	266	275	256	287	254	286	278	281	273	296	295	265	302	286	291	290	269	290	280	320	279	251	268	273	296	274	274	274	268	248	268	291	258	290	294	282	270	298	261	284	278	295	274	287	281	266	276	278	264	272	273	283	294	288	293	271	269	276	267	284	298	258	299	267	284	272	282	282	305	262	308	290	283	272	289	274	274	283	297	265	289	287	300	278	268	299	279	272	262	275	254	270	281	293	272	267	293	252	271	269	277	268	258	253	228	308	285	267	259	294	289	290	290	323	267	300	280	287	276	254	280	270	277	281	278	278	296	279	304	289	278	282	295	275	253	287	267	271	294	268	263	293	280	248	271	290	269	280	287	265	305	260	285	242	273	264	284	264	292	240	269	243	282	271	277	276	277	262	264	273	302	297	279	286	281	282	290	255	265	297	276	289	275	312	277	262	283	312	251	297	311	279	309	305	274	268	286	248	289	287	298	280	276	261	254	298	273	248	305	308	277	311	247	292	286	282	263	282	299	284	269	263	267	285	278	312	265	258	295	263	272	275	281	289	264	263	276	267	304	262	273	286	254	268	274	295	305	307	285	278	274	272	295	280	270	259	284	269	295	271	285	296	264	287	277	280	258	258	292	283	272	286	287	275	284	283	312	284	278	310	307	262	270	273	265	302	285	271	273	270	288	302	301	304	288	300	305	279	261	265	286	279	293	267	295	301	287	293	285	284	266	295	293	302	282	301	260	305	267	272	276	279	279	249	273	272	292	292	261	283	255	270	289	269	288	303	291	269	256	288	295	302	291	238	287	254	265	286	281	297	282	275	287	275	280	286	248	250	278	294	305	278	258	294	258	256	280	283	289	279	274	296	263	305	291	265	320	286	256	278	280	278	270	269	288	261	283	275	296	273	281	276	270	296	294	292	291	321	278	272	286	291	286	233	283	263	275	299	298	270	304	265	284	312	291	263	245	270	271	317	287	270	278	291	275	286	304	287	280	272	278	265	276	297	307	286	286	252	302	258	283	278	266	286	255	288	275	289	300	265	265	265	284	286	271	280	291	253	275	279	298	271	283	293	286	262	271	269	269	261	272	290	300	272	258	307	277	297	267	275	294	295	298	269	277	285	250	266	262	266	293	333	300	243	272	285	265	277	303	255	305	289	276	257	287	285	295	289	284	299	299	263	269	281	282	313	282	309	276	296	268	283	291	270	280	273	291	254	293	268	267	273	279	266	284	303	289	285	283	268	288	278	289	297	265	288	275	282	268	280	284	280	285	248	295	290	284	264	274	281	279	296	274	318	293	285	264	279	288	252	288	284	248	288	263	297	280	275	250	283	267	283	285	274	282	273	283	281	258	294	279	307	289	252	313	293	273	265	252	271	285	284	313	305	276	270	231	255	267	286	268	269	274	315	281	259	296	277	267	293	286	297	275	253	268	304	261	279	302	274	255	326	283	255	327	267	274	293	278	285	301	283	266	263	307	281	279	298	301	304	298	281	256	269	262	290	270	271	278	281	265	284	274	322	269	269	286	284	281	298	295	286	262	284	280	275	252	300	306	237	259	246	275	259	275	275	283	260	281	280	280	272	287	300	256	286	277	276	303	259	274	267	311	285	289	262	281	284	296	276	280	272	280	264	269	287	284	280	287	287	266	276	280	291	283	276	281	261	277	287	284	253	272	278	300	278	296	291	284	271	320	287	275	274	288	342	303	270	272	266	268	281	285	293	281	285	284	282	297	271	301	278	298	285	280	267	298	307	274	250	280	288	318	287	270	298	275	290	260	261	298	272	292	286	259	281	282	327	270	266	316	249	280	273	312	275	262	303	294	262	277	272	288	291	266	275	276	303	323	293	299	286	255	277	278	305	270	252	258	268	305	266	279	277	287	273	285	273	280	271	277	282	287	261	299	273	281	281	266	310	307	264	277	270	290	284	263	296	286	285	267	273	262	308	295	284	297	280	281	278	289	282	254	256	276	279	338	285	278	287	281	271	299	308	251	298	272	261	279	278	291	273	294	275	295	253	263	298	255	279	266	308	310	286	294	298	269	274	271	262	277	298	275	280	316	272	293	274	291	277	289	277	273	273	303	265	268	273	250	273	280	269	287	315	265	264	284	273	273	259	281	284	266	289	259	269	257	275	294	284	298	309	282	275	306	253	264	262	284	273	284	310	293	273	278	279	253	253	270	297	282	295	312	255	281	312	270	261	296	265	288	276	287	271	304	288	284	267	291	257	253	296	317	262	329	280	270	276	270	281	254	251	281	287	254	268	283	289	303	272	294	294	291	294	294	284	274	301	273	312	264	290	272	268	281	309	288	273	262	284	287	305	260	288	249	308	279	312	266	286	297	291	291	283	255	269	271	285	274	286	285	256	278	285	282	327	290	285	303	291	271	277	254	302	266	293	295	282	280	267	256	277	302	293	286	305	254	277	291	262	259	293	293	309	301	294	266	270	266	273	305	286	269	278	308	259	295	306	303	265	299	278	291	262	290	296	299	276	274	285	253	279	286	287	256	250	289	285	278	296	294	270	271	279	265	276	286	280	270	282	292	289	275	277	280	289	284	270	267	261	260	247	278	282	263	269	251	283	286	270	279	280	271	289	312	284	271	311	280	282	293	268	269	292	292	289	282	264	277	294	265	292	275	307	276	274	268	278	293	290	286	295	262	280	289	289	284	285	275	259	280	297	281	282	281	294	243	287	276	289	263	265	259	274	306	272	327	280	309	288	270	250	283	309	262	294	267	290	302	246	297	286	266	263	280	305	279	306	304	263	297	294	283	283	280	294	265	268	262	299	285	325	279	313	257	271	281	274	287	299	273	265	285	265	271	295	280	278	267	269	294	289	276	246	279	278	284	279	284	261	268	258	305	276	263	289	285	265	274	308	278	277	309	274	299	268	261	272	291	273	269	266	246	298	260	270
3665	2049	12307	8405	5170	14983	14722	7085	1575	1654	2097	1895	1489	1475	1283	1243	942	839	800	832	766	838	758	742	803	776	793	745	801	765	834	810	765	800	755	780	790	833	810	762	766	817	773	796	766	791	783	795	820	767	770	760	786	760	776	822	819	812	717	752	785	761	746	790	758	772	772	796	774	796	768	799	781	737	837	766	794	778	796	744	774	834	773	802	785	796	769	742	812	786	794	806	797	797	762	787	807	750	766	822	759	791	732	792	770	813	755	820	820	788	814	790	759	767	778	775	763	762	793	821	773	749	803	762	750	797	809	836	778	825	777	820	762	759	804	790	783	733	767	840	802	811	788	804	803	808	877	771	752	728	791	783	846	739	790	786	815	783	808	785	739	776	800	803	773	810	779	829	788	822	764	766	795	763	757	778	823	817	772	768	796	844	796	765	825	809	757	783	829	775	762	781	772	791	775	827	788	807	762	790	770	788	790	809	801	756	772	742	789	797	762	758	760	781	783	768	800	822	780	787	793	744	775	775	783	796	806	773	803	789	764	782	812	893	766	780	745	750	814	746	743	792	713	773	789	822	820	769	775	805	797	766	746	777	797	836	787	876	790	779	801	792	773	744	763	792	786	833	838	762	768	800	796	780	771	737	791	784	770	793	817	786	780	826	810	777	805	789	749	759	809	781	789	791	762	815	804	793	740	789	751	788	799	783	746	842	778	804	743	798	785	817	753	786	772	834	758	837	837	782	750	793	822	786	775	801	795	799	793	828	762	780	829	762	750	821	775	813	788	811	755	784	805	711	783	793	817	786	781	812	772	790	737	799	759	785	785	748	795	846	779	735	770	774	820	815	805	810	800	787	801	736	782	768	802	770	794	821	776	746	742	806	811	838	830	780	756	801	802	794	765	780	773	783	737	817	781	798	801	739	794	808	762	760	762	816	818	777	746	791	811	799	777	776	779	773	790	819	795	776	809	803	849	786	757	786	753	796	771	743	794	837	754	790	719	837	770	800	770	725	801	775	811	788	812	801	767	772	751	785	725	797	773	796	806	781	744	777	762	822	821	803	772	769	763	780	883	765	785	787	779	768	794	824	757	745	756	814	791	788	818	758	795	743	756	790	804	785	776	780	764	789	796	732	780	783	779	756	828	789	780	815	787	759	789	790	776	826	796	818	748	800	838	821	765	757	768	810	798	813	771	805	768	771	729	767	808	787	816	801	828	816	772	777	793	803	765	790	762	762	768	748	810	779	792	785	764	804	818	757	783	756	740	735	831	833	752	773	851	798	745	806	783	792	825	758	818	763	782	749	801	802	734	794	746	762	777	820	800	837	809	746	772	780	810	828	805	838	789	772	783	810	830	771	790	767	766	735	808	829	790	822	773	781	783	791	855	838	769	776	766	815	775	770	742	782	782	816	762	794	803	806	756	834	706	769	777	801	760	737	793	728	736	800	768	826	828	810	807	822	791	804	790	793	785	819	795	787	798	764	759	825	769	746	777	789	745	815	769	817	761	792	802	775	772	824	806	799	738	780	763	779	756	752	772	732	788	798	825	783	775	741	793	777	863	789	826	809	800	788	759	801	746	701	794	779	807	744	754	818	751	836	752	814	759	786	749	808	764	744	783	792	811	754	816	768	761	806	800	720	796	801	738	795	780	760	755	765	797	768	806	783	754	793	773	789	755	791	796	767	794	793	780	785	776	801	818	821	743	736	798	827	769	734	803	754	833	821	802	787	785	778	794	719	791	744	789	760	825	783	799	766	773	790	772	790	788	772	806	826	812	793	769	778	780	753	768	802	745	772	743	776	756	793	770	746	837	785	757	782	751	821	760	790	770	768	752	848	808	734	764	739	758	790	777	808	767	824	790	782	775	736	711	848	804	820	755	763	759	776	820	770	752	789	791	778	792	815	763	805	783	774	848	757	804	819	783	728	788	783	786	792	765	797	737	779	767	754	799	762	791	741	760	782	758	791	815	771	767	785	806	733	794	798	754	766	777	767	791	811	789	786	724	789	731	750	818	813	820	808	757	778	812	781	779	747	779	838	786	776	763	789	777	837	766	802	760	779	795	796	793	782	799	776	730	756	776	800	734	805	746	790	785	751	763	754	787	796	816	776	793	775	818	737	804	757	784	763	785	752	797	790	760	806	808	749	766	802	811	817	784	801	856	802	780	779	818	803	831	814	791	773	766	760	790	750	793	765	787	833	759	757	748	784	799	819	774	770	760	829	789	734	806	798	779	823	784	776	738	793	773	795	709	779	752	768	782	747	814	774	781	816	823	788	776	795	762	838	766	781	752	802	772	791	834	763	747	856	817	836	769	757	825	767	777	808	780	802	801	772	791	755	811	757	794	765	825	800	765	802	777	778	754	780	783	759	767	797	772	805	798	817	773	794	775	763	793	792	767	728	774	768	758	775	850	772	734	765	771	714	803	786	769	776	785	744	737	791	782	722	779	796	799	814	770	763	776	791	767	794	738	802	771	781	796	839	750	743	783	791	777	820	812	742	771	744	775	757	804	788	768	818	741	792	789	765	776	763	768	809	762	795	767	847	780	731	786	846	803	771	801	797	771	812	755	820	765	761	804	797	765	701	772	804	798	756	803	765	830	816	754	720	792	759	826	764	809	733	763	760	773	803	754	810	773	778	812	718	777	778	779	767	771	802	793	849	798	779	727	825	798	789	728	748	793	799	781	732	800	806	727	773	786	776	754	828	791	759	798	796	790	799	809	822	806	799	790	806	776	784	769	774	804	758	780	782	767	808	781	781	801	798	806	754	706	735	747	794	767	812	806	728	794	798	762	773	807	787	766	753	774	847	740	842	788	788	832	750	808	782	766	796	792	794	804	763	764	783	736	827	784	803	839	772	786	775	802	784	758	783	734	789	791	806	790	789	777	781	801	775	771	779	788	796	765	813	719	758	840	771	756	809	734	797	803	775	774	790	751	794	708	818	826	813	726	845	759	788	793	788	794	808	819	762	760	753	783	826	749	794	773	782	800	754	822	775	845	802	782	767	777	755	786	841	772	809	778	804	789	789	797	710	741	766	788	803	776	790	773	825	790	781	711	794	854	798	798	790	772	769	793	825	820	780	789	763	797	817	775	755	799	769	768	754	723	765	801	798	776	813	788	776	771	777	778	759	769	798	742	746	733	799	796	793	764	796	773	738	790	734	783	811	814	717	776	767	797	786	760	832	792	789	832	824	770	789	750	747	833	745	796	796	771	851	812	766	760	779	770	760	758	781	812	808	788	747	772	757	804	814	791	769	761	805	801	795	770	810	786	774	775	801	796	719	800	766	801	783	764	790	765	746	792	819	760	755	813	801	745	819	789	793	805	807	740	742	788	736	778	792	797	766	715	798	773	812	760	757	813	797	766	770	772	796	745	795	768	835	747	798	727	790	775	808	746	820	827	795	813	767	755	825	776	813	744	779	793	841	801	788	795	786	795	833	768	813	768	809	800	829	768	825	758	799	784	741
4484	1936	6418	2930	1486	3164	3190	955	415	550	474	431	522	632	587	414	313	293	285	289	273	282	265	301	277	298	283	299	278	295	277	261	296	267	281	292	312	302	274	281	288	284	255	299	269	293	300	292	308	274	309	258	285	263	303	267	268	289	265	292	273	285	291	248	261	233	277	281	272	249	280	279	254	269	283	293	289	280	271	270	262	232	298	274	277	277	299	287	297	282	265	300	259	267	278	249	280	297	274	286	297	282	285	297	260	282	248	290	269	281	286	280	293	293	273	280	275	297	294	292	327	298	288	274	270	260	264	318	266	282	280	283	259	324	288	293	287	283	245	305	263	264	286	255	276	264	257	313	298	272	280	297	281	308	301	312	308	282	275	262	287	283	283	261	270	270	291	270	258	277	258	273	276	307	256	267	289	272	283	307	282	291	256	262	284	284	292	247	271	292	234	304	285	240	284	301	255	288	259	274	299	296	278	279	280	250	277	285	290	286	273	307	268	254	281	319	262	281	247	245	296	277	273	297	276	268	328	265	277	269	278	297	272	276	315	295	291	273	278	308	280	267	269	289	284	276	275	279	271	256	270	269	245	262	302	271	255	280	309	310	286	270	290	258	267	269	298	298	267	286	300	296	283	287	268	271	250	297	327	296	282	276	294	282	296	277	260	300	275	305	276	262	280	264	262	298	265	299	276	246	298	260	275	291	288	263	286	271	285	277	269	288	309	259	266	306	292	293	282	281	299	290	313	312	285	258	279	292	275	271	295	286	292	281	286	283	260	283	282	285	291	278	279	263	286	283	290	282	279	329	280	288	281	270	279	285	274	290	276	270	276	274	288	274	270	302	275	281	262	280	258	307	263	265	248	287	278	319	259	239	275	285	280	253	280	257	290	304	289	313	258	307	277	284	298	261	289	289	279	278	262	302	271	284	308	277	268	277	261	278	300	276	277	294	280	283	302	299	280	254	289	297	263	268	276	278	284	289	264	305	269	263	267	255	286	297	288	275	312	262	291	282	298	291	287	284	292	271	267	279	281	277	314	306	279	249	267	290	267	277	301	276	277	288	285	302	263	282	274	272	295	252	257	302	251	274	257	309	276	264	275	259	269	269	282	291	282	305	298	306	257	248	288	284	297	268	269	267	295	250	286	265	286	281	282	267	296	275	268	272	278	257	270	266	285	298	268	284	286	279	270	283	260	263	305	269	272	271	258	271	300	305	261	269	330	246	271	270	270	272	268	264	297	297	250	272	291	281	289	275	282	264	279	289	297	270	271	298	246	279	296	271	278	267	275	263	271	289	280	278	290	279	274	266	267	255	316	283	286	284	278	265	293	279	288	277	266	269	271	255	276	256	290	247	283	284	292	268	276	291	280	276	288	277	285	294	260	274	312	277	292	263	281	252	264	258	292	251	294	275	267	284	283	244	240	259	284	254	281	297	308	269	253	245	278	262	272	276	288	294	281	268	285	278	314	306	270	272	249	275	263	278	298	276	293	279	295	271	288	274	283	319	301	286	253	247	276	272	285	271	307	298	252	255	274	267	282	259	302	284	303	265	268	271	268	284	286	288	288	318	305	265	275	278	283	283	280	285	277	283	300	283	284	278	278	244	281	281	285	268	295	299	269	248	269	284	290	272	292	300	275	268	275	270	288	308	317	284	259	267	295	247	302	290	283	305	247	269	275	283	279	291	285	283	269	258	250	246	261	295	271	311	307	293	284	274	274	258	284	269	248	278	288	287	283	264	310	282	285	305	262	278	281	267	268	254	298	248	278	288	288	310	266	264	285	274	291	290	295	269	298	289	285	271	268	268	248	269	248	243	265	283	305	289	289	270	329	258	271	285	286	286	280	293	275	290	281	294	272	307	314	270	281	276	282	266	289	266	300	294	256	238	287	281	265	301	274	272	295	314	264	289	284	280	283	261	270	296	290	276	257	300	310	261	276	245	309	276	292	280	265	285	265	265	282	295	277	287	310	288	270	312	278	271	276	274	261	251	302	281	313	282	280	289	300	294	278	308	300	263	313	275	273	300	303	276	263	283	285	239	289	273	281	285	271	288	292	310	292	281	274	288	290	287	310	291	264	277	260	290	280	282	282	265	282	288	283	273	305	276	271	286	284	260	311	303	289	264	267	274	269	309	252	273	292	279	304	280	288	259	291	272	243	295	303	291	298	288	282	271	314	282	290	262	262	284	295	266	310	277	278	289	292	280	271	289	290	282	313	281	277	274	274	257	267	291	304	266	308	304	297	280	302	279	261	314	285	254	278	257	267	283	260	294	288	263	282	294	275	304	268	287	281	280	255	303	266	285	304	295	295	268	262	281	274	271	315	298	290	302	269	248	287	295	273	270	294	288	279	315	264	299	274	308	295	278	279	274	294	285	269	301	279	246	293	274	261	293	255	287	277	288	285	293	254	296	308	284	258	289	271	259	269	281	279	282	273	283	293	273	268	286	281	279	290	301	273	289	255	268	264	278	279	280	239	297	283	281	241	261	259	302	262	239	296	275	284	270	259	321	308	274	244	292	271	278	292	272	273	275	288	241	266	258	256	270	267	284	279	297	321	257	277	257	273	257	258	275	287	285	284	296	278	280	299	251	295	289	252	283	266	292	264	270	298	254	270	268	307	268	272	282	271	278	262	258	264	274	275	312	235	276	259	317	272	282	234	290	306	303	283	253	259	266	293	283	268	275	268	278	277	287	294	286	304	281	275	265	264	293	253	293	267	304	266	284	266	265	291	274	316	323	298	288	295	263	279	297	277	285	290	282	265	302	300	265	299	289	284	276	267	247	281	250	298	306	271	270	253	293	281	250	264	247	266	263	293	292	276	310	301	300	277	282	281	270	279	263	266	287	257	286	295	269	300	274	265	298	274	316	296	279	280	258	267	301	301	304	287	272	290	293	283	274	283	256	286	266	291	274	313	282	291	260	281	280	276	300	281	305	278	245	223	290	292	273	277	241	290	299	295	275	266	274	277	297	263	273	286	301	301	269	258	262	264	263	287	301	292	281	277	281	284	288	295	272	268	270	278	260	293	291	293	286	270	292	287	266	258	244	286	289	304	299	290	283	271	292	301	297	285	293	266	274	289	261	270	274	286	255	302	271	305	307	268	257	277	280	265	259	249	256	259	275	284	284	266	262	314	280	268	290	265	269	293	300	269	267	293	283	304	296	283	265	296	268	297	303	284	304	289	226	268	266	258	268	294	257	262	304	276	269	298	303	253	270	297	284	287	263	280	269	274	274	293	270	250	292	250	271	291	289	282	272	280	277	298	276	268	276	301	287	266	246	298	274	242	264	270	306	271	256	280	307	316	269	289	283	283	287	283	272	308	264	298	281	284	278	295	279	301	280	264	242	297	286	258	283	270	281	319	317	302	289	273	275	299	299	296	280	275	306	225	268	247	296	283	269	293	272	276	275	261	287	287	295	289	276	276	297	263	274	304	266	274	279	262	298	258	281	271	286	279	336	304	267
3811	2252	12489	8166	5883	12974	12644	3682	1375	2475	2000	1685	2359	2633	2374	1497	1050	888	771	768	730	779	766	792	822	786	789	787	819	775	737	794	796	787	829	760	768	739	756	787	831	792	798	770	748	818	757	777	795	755	796	807	744	791	782	791	823	805	805	762	814	792	788	787	846	770	757	826	773	780	803	795	764	792	822	810	740	762	731	807	714	787	777	765	800	746	757	814	797	761	803	773	766	828	825	785	793	803	785	770	786	767	760	819	725	789	785	798	816	771	723	830	760	759	786	781	772	765	771	756	834	792	799	837	783	788	821	773	798	763	800	739	779	767	771	779	773	781	745	780	764	744	807	830	800	764	783	818	782	828	798	772	767	757	783	812	801	803	754	776	809	724	767	801	811	766	812	753	780	834	741	780	777	758	790	781	771	737	826	834	751	762	773	750	786	765	813	748	787	799	790	752	759	843	741	750	785	790	801	815	751	781	798	741	748	791	765	741	761	814	830	726	752	771	782	843	782	769	745	798	773	794	762	806	769	794	817	796	759	774	783	773	797	748	737	805	812	749	773	778	789	779	822	754	797	799	780	827	790	767	788	763	834	797	793	778	789	759	793	816	756	764	792	783	752	744	781	738	705	775	784	832	809	802	760	784	768	831	772	808	787	848	819	793	790	820	768	803	797	763	795	830	779	765	758	830	827	721	754	784	791	766	801	762	771	783	771	820	800	742	715	817	794	778	754	737	759	747	778	722	758	794	773	765	729	802	804	790	734	771	778	769	802	792	827	829	775	779	767	788	804	779	764	772	789	755	787	736	789	810	768	833	794	743	801	769	776	776	806	808	781	782	754	748	796	844	818	795	778	782	815	781	810	811	826	779	776	761	762	816	741	780	789	781	780	738	826	753	792	816	794	792	766	815	787	805	847	752	809	768	811	825	763	810	841	771	743	786	833	776	808	747	779	783	769	808	762	761	792	810	780	807	785	823	756	797	788	745	802	805	764	773	794	712	784	762	786	808	798	791	817	748	768	705	769	732	735	782	745	788	825	774	768	807	769	799	814	794	793	821	817	751	790	823	749	767	775	805	772	795	781	776	805	742	797	834	803	756	809	803	795	804	760	777	852	780	784	727	787	740	752	771	797	811	797	809	858	788	765	784	864	782	782	814	823	759	799	773	843	792	798	800	803	800	755	819	753	815	789	761	833	776	798	764	802	731	784	769	783	717	785	735	760	757	779	774	763	819	839	755	792	776	751	778	785	785	748	789	762	812	785	795	777	761	809	818	784	786	768	803	815	816	755	824	829	806	831	746	776	803	793	776	791	787	767	760	737	739	752	800	796	816	750	747	767	769	795	814	816	769	759	802	766	772	775	745	805	748	795	730	793	793	786	769	769	800	834	769	766	797	804	786	805	758	823	810	761	802	794	794	791	781	749	771	775	747	776	715	786	725	750	822	790	851	732	761	762	789	770	815	743	779	771	802	776	807	771	810	788	780	807	748	786	831	797	768	779	754	799	776	753	779	780	788	785	822	763	785	753	787	828	766	807	782	815	804	793	767	815	788	786	746	776	826	776	732	794	801	760	755	721	740	809	820	794	794	766	760	788	800	762	786	768	765	794	732	725	781	783	818	790	756	816	834	791	794	767	770	799	713	732	721	782	773	778	783	788	807	810	771	775	744	809	738	805	789	729	787	793	765	796	819	754	763	751	786	798	826	802	779	791	755	746	750	820	814	852	774	807	768	800	785	807	814	798	741	809	793	792	758	815	818	767	763	778	824	712	732	796	703	801	810	782	768	814	747	764	789	817	770	784	794	806	760	818	755	832	771	727	776	743	770	815	836	774	801	758	768	753	843	803	833	782	783	824	800	761	762	784	775	793	798	769	771	792	763	815	741	770	764	753	727	758	821	781	795	772	772	742	782	782	777	752	769	784	781	787	780	829	776	769	811	786	772	828	803	753	837	795	781	771	809	803	798	777	823	735	764	800	820	814	809	789	783	725	811	692	799	754	817	787	783	793	763	814	805	777	771	753	789	808	804	764	732	794	791	833	780	779	761	797	761	778	817	773	780	710	781	831	802	796	757	793	770	772	726	815	805	810	766	801	811	758	780	770	795	799	749	825	723	786	746	769	739	784	787	765	758	808	781	814	822	771	786	816	784	769	823	776	780	794	813	775	738	768	783	805	764	747	758	819	738	764	765	810	764	787	778	838	783	841	797	784	817	749	791	773	817	777	766	701	788	782	791	751	776	773	765	852	796	796	792	783	765	795	770	811	735	740	777	769	753	796	778	781	777	767	782	770	758	765	784	768	803	807	822	790	848	813	789	793	772	801	774	808	801	781	789	755	823	757	767	747	805	789	753	801	821	749	799	784	778	777	763	771	791	769	801	802	742	813	768	756	859	801	791	740	775	814	807	704	745	798	790	777	798	761	802	771	808	845	803	818	774	791	776	797	798	819	817	784	806	801	756	814	805	817	790	794	763	782	750	739	775	803	798	778	800	761	806	804	767	859	782	855	784	808	821	797	768	813	746	773	788	764	749	763	773	820	783	816	767	788	781	790	743	768	789	777	782	780	748	765	815	761	769	794	791	775	786	831	764	824	791	770	803	778	800	773	794	786	768	792	797	761	788	793	856	796	757	776	793	765	701	762	776	820	805	787	772	807	761	843	780	759	820	771	785	792	766	742	792	742	804	770	763	794	833	813	810	746	776	763	781	811	739	785	765	743	787	791	785	806	780	817	764	814	787	814	770	761	844	795	804	809	780	823	772	751	732	801	796	790	794	803	730	837	813	785	779	783	807	789	810	776	825	753	793	781	839	797	828	793	776	790	776	773	800	801	814	804	714	774	818	799	782	777	747	806	763	835	787	800	800	792	755	769	755	810	796	823	793	744	801	789	829	728	764	762	827	786	792	799	822	800	795	721	751	773	796	770	796	801	763	746	763	823	812	808	783	779	770	805	813	758	743	834	760	793	736	805	817	757	809	802	774	753	758	771	773	805	819	704	801	769	726	793	773	810	808	812	814	771	799	801	714	847	820	759	764	781	823	773	790	788	780	752	754	787	763	803	853	847	810	808	780	780	759	854	760	816	791	716	737	837	783	794	792	781	774	823	734	771	819	734	839	800	804	827	776	776	829	780	747	802	793	770	824	805	792	768	832	808	787	766	801	831	758	780	763	798	805	813	798	775	777	785	731	791	802	792	829	774	772	820	764	778	730	783	755	763	818	749	738	789	761	793	823	804	878	847	769	747	760	804	789	824	752	807	759	790	823	743	842	791	784	832	782	767	799	766	784	807	762	748	760	742	787	747	785	797	774	793	777	790	813	726	785	721	795	799	790	751	790	792	720	849	824	790	747	840	753	768	790	790	806	751	779	779	784	809	793	829	789	779	818	758	757	798	785	817	833	790	764	775	789	802	754	770	808	770	728	762	751	786	768	808	819	827	798	760	767	741	832	814	796	808	768	827	774	764	792	747	792	793	781
4529	1865	5423	3789	1485	3043	3313	896	402	360	457	582	730	642	556	389	310	300	322	296	280	307	273	267	277	274	292	276	321	295	257	292	307	311	264	312	316	289	296	282	261	282	251	257	273	250	280	297	284	292	281	253	288	286	273	294	285	276	292	255	278	285	286	289	260	281	288	255	272	275	291	283	298	265	274	266	278	320	263	276	272	290	263	292	317	264	288	276	288	279	262	287	285	309	266	289	284	279	286	281	304	230	279	253	261	292	281	283	299	283	303	273	260	276	264	297	275	286	290	274	255	309	280	291	315	270	289	295	290	246	293	283	277	300	267	282	308	294	284	263	295	319	290	286	273	300	293	270	256	306	301	305	286	296	294	250	266	277	272	249	280	297	254	294	286	272	250	270	314	293	281	275	286	281	267	299	269	281	294	282	277	317	269	291	255	246	258	259	278	271	274	273	295	305	255	303	268	282	299	294	278	290	291	278	266	271	316	296	282	265	268	266	291	288	276	307	293	291	280	275	272	287	291	286	279	313	283	281	275	300	251	272	279	281	287	280	281	277	255	281	320	294	320	302	277	286	293	257	279	281	302	306	325	285	295	321	295	257	270	258	296	287	288	271	251	280	268	308	301	276	299	276	295	276	256	281	288	308	280	266	282	312	260	283	294	288	283	289	306	297	281	315	295	284	296	256	309	283	286	275	278	280	299	289	271	290	273	289	293	279	275	292	282	279	291	300	293	304	299	230	271	268	273	290	271	277	257	295	273	279	300	278	295	300	302	251	305	303	290	328	279	283	285	302	265	262	289	285	282	298	294	278	317	308	319	251	283	278	277	291	283	275	261	318	305	283	291	264	273	282	261	291	304	307	271	306	284	263	283	269	290	277	277	291	265	287	282	264	314	289	269	294	289	278	284	288	256	290	301	279	275	289	262	274	278	290	282	271	281	278	267	274	295	299	301	278	257	274	281	280	302	292	299	284	299	323	292	285	290	294	268	270	280	258	292	286	274	277	284	264	284	317	264	268	300	308	294	304	291	277	294	275	281	303	291	276	278	283	254	288	284	258	306	261	288	291	281	265	300	277	279	277	297	280	261	271	248	292	289	314	296	303	285	268	269	267	269	265	293	304	288	283	277	272	290	274	299	294	294	289	297	313	284	305	290	284	266	267	282	265	259	252	238	278	287	255	286	246	259	301	318	294	298	289	273	292	263	276	272	291	303	280	294	313	287	279	279	302	288	303	276	270	301	288	255	290	277	275	265	279	246	243	264	279	265	272	277	285	276	290	273	303	254	294	278	272	257	298	271	274	301	270	256	310	263	277	265	278	312	280	276	278	300	274	292	292	274	261	266	299	277	257	271	268	305	280	303	273	306	288	293	261	273	278	288	290	250	294	293	276	290	299	283	291	285	260	260	315	298	249	274	292	306	285	306	290	295	306	282	273	271	294	306	295	320	269	275	276	308	256	287	232	254	269	313	292	285	275	270	277	279	293	294	296	273	273	281	282	291	317	273	302	293	284	260	286	283	274	299	294	340	316	282	293	309	282	278	255	262	290	311	293	286	282	268	271	272	297	268	276	274	307	281	280	285	256	306	297	274	306	281	236	283	290	259	258	288	285	294	288	279	289	275	315	287	280	283	287	292	263	272	270	279	284	265	281	268	284	272	292	271	294	303	252	299	261	280	272	301	279	273	251	289	294	284	308	253	287	260	303	287	290	288	282	296	277	287	259	280	254	276	276	294	277	287	283	273	278	257	283	293	288	290	268	299	279	294	283	324	281	286	293	288	275	286	279	297	271	279	267	283	266	271	286	304	303	286	272	279	288	267	288	282	291	293	252	273	262	278	284	298	288	282	293	293	324	255	281	295	271	284	296	248	313	250	308	305	304	288	274	273	274	269	300	299	296	245	290	266	285	283	283	303	314	278	264	308	269	305	281	273	275	284	258	304	260	281	288	276	281	312	293	254	291	288	269	293	284	286	289	294	300	275	254	260	312	306	271	285	303	286	276	298	283	279	259	292	259	296	293	282	259	271	269	305	290	268	293	260	258	331	285	301	263	260	279	286	273	298	305	263	275	291	256	284	289	249	274	296	295	295	281	289	289	273	281	268	284	278	249	297	286	291	280	308	293	286	269	299	274	297	269	295	280	251	236	265	307	285	288	261	280	288	288	291	289	291	285	262	266	306	289	269	307	295	265	287	260	283	263	290	284	258	312	273	286	292	279	261	275	292	294	288	264	282	263	267	298	262	265	282	302	277	307	296	281	313	277	305	313	272	284	272	272	278	285	264	289	317	273	260	276	286	265	307	259	319	277	270	291	282	271	274	264	296	276	264	269	263	259	247	287	282	287	302	266	287	283	282	275	278	300	286	278	270	283	290	273	301	277	279	283	254	257	261	258	292	288	305	284	285	291	279	279	276	269	290	276	258	286	253	265	261	265	244	299	265	305	286	259	301	282	282	272	297	300	297	278	264	273	303	288	288	297	319	296	301	278	267	286	262	272	273	271	288	261	276	260	269	293	300	305	274	297	287	281	262	275	279	271	314	267	254	295	304	293	295	286	282	270	288	271	251	280	290	263	261	282	289	275	283	300	267	264	291	268	293	277	275	268	293	287	297	276	267	276	293	252	266	245	308	252	256	270	274	263	302	266	266	300	269	263	257	287	306	254	272	265	271	260	309	274	291	296	286	308	303	276	287	255	311	306	258	278	317	278	301	285	260	291	282	282	300	277	296	301	266	331	270	307	231	262	272	288	306	301	259	268	278	274	275	279	286	313	282	270	287	296	251	278	288	306	279	267	287	287	263	286	272	271	289	276	312	276	257	288	309	300	289	285	252	330	296	273	267	294	290	325	288	273	265	287	254	290	302	289	277	264	257	262	279	270	258	286	304	292	287	265	272	313	310	281	272	282	302	266	287	304	302	273	282	274	278	307	309	287	283	286	297	287	259	273	259	249	292	271	297	270	321	289	271	289	259	291	275	274	271	315	292	298	274	230	260	305	288	285	308	281	281	285	315	266	272	294	298	284	294	303	268	275	265	284	301	336	294	280	269	274	300	268	285	272	300	295	258	266	240	281	285	278	284	286	293	257	269	304	287	297	286	288	275	294	256	290	281	265	319	299	292	281	266	293	273	259	304	299	284	269	277	276	286	303	301	277	288	277	318	268	268	277	252	272	271	284	289	269	287	313	258	268	291	280	265	318	259	276	284	272	286	323	273	237	329	278	253	259	268	277	253	281	277	275	273	276	270	319	277	291	290	288	306	320	295	279	289	273	257	284	282	252	284	266	281	320	313	308	303	286	278	288	242	269	254	299	278	277	258	323	266	239	282	281	244	238	266	261	280	290	287	295	274	280	291	275	304	291	285	275	271	273	307	275	278	269	305	280	286	261	272	313	291	249	281	275	246	295	298	282	289	275	277	302	282	258	278	283	269	274	306	306	294	273	274	272	273	292	293	308	279	260	244	269	250	287	279	274
3969	2169	10772	10559	5767	12828	12869	3486	1592	1459	1954	2891	3597	2851	2073	1281	894	851	801	753	747	784	770	789	844	802	772	766	803	738	765	815	719	783	769	839	774	726	792	782	775	779	797	840	829	788	821	837	763	845	748	758	832	801	817	757	778	746	785	787	760	759	788	767	808	757	774	792	781	795	778	836	798	801	749	828	778	754	786	781	724	745	891	754	733	805	775	762	750	794	762	803	840	717	826	787	791	719	747	805	814	820	793	784	767	797	788	774	801	770	844	771	807	784	813	771	698	761	759	785	758	806	767	776	781	807	842	763	780	802	793	811	790	807	704	837	753	780	792	764	852	811	740	811	800	757	782	835	773	784	776	811	792	743	815	805	782	797	777	754	809	827	777	787	796	749	823	782	790	762	759	762	799	822	788	797	785	752	827	809	801	816	747	820	711	764	802	745	797	742	847	781	772	783	787	834	779	697	751	748	763	775	816	799	793	762	775	794	819	779	763	749	777	795	816	805	783	810	733	759	798	764	778	820	733	768	747	843	793	837	791	769	758	796	778	819	801	740	787	762	767	775	725	774	785	818	794	789	776	771	795	806	826	808	762	834	771	795	851	795	774	738	790	821	812	807	806	818	791	752	810	794	755	825	751	788	795	740	803	790	780	783	812	762	818	813	823	787	825	782	777	775	823	824	805	823	812	827	754	799	818	812	794	735	815	811	757	774	797	781	750	696	758	795	807	775	848	770	806	748	746	832	810	765	788	842	746	780	783	783	818	851	849	742	796	769	835	782	800	784	716	783	832	762	792	817	750	771	785	783	803	842	792	785	817	797	794	776	806	778	800	787	801	768	785	787	775	778	789	777	769	752	816	786	806	829	807	775	832	770	744	802	779	832	818	793	755	752	806	765	764	797	779	722	800	748	816	811	786	795	770	763	826	781	762	756	817	775	794	774	799	789	789	773	782	777	767	761	780	785	837	845	797	832	813	826	826	816	778	821	846	774	806	830	775	775	776	788	813	770	783	793	780	831	775	825	786	812	736	795	775	751	793	782	784	810	796	754	773	813	827	771	778	798	783	780	744	850	780	730	804	811	800	796	788	785	785	779	824	797	815	790	776	794	807	771	783	804	797	794	808	760	800	770	824	776	811	822	749	802	760	741	781	773	790	802	770	752	765	769	779	787	847	701	799	823	807	776	790	771	749	791	792	742	742	792	794	791	799	787	760	784	803	790	805	792	810	756	762	792	748	844	791	780	789	776	735	780	749	765	786	841	788	754	779	800	827	782	829	759	821	775	798	794	752	742	743	770	758	834	821	827	815	811	806	824	810	757	765	787	817	819	839	795	812	783	814	765	788	782	782	761	795	770	796	805	781	798	782	771	832	823	820	798	841	799	799	789	778	819	745	789	793	793	813	752	787	796	745	777	779	802	765	805	813	781	774	814	770	759	785	809	805	792	779	757	775	749	796	806	802	756	796	822	766	740	782	787	785	751	765	757	771	832	795	737	822	755	805	792	830	765	752	807	782	753	847	833	753	798	766	792	767	852	791	805	820	800	763	801	749	797	788	799	715	761	726	746	840	758	790	760	764	794	779	797	765	809	786	766	786	817	814	752	764	754	800	785	827	815	765	791	785	801	750	799	771	774	837	764	794	786	782	797	753	780	782	757	822	824	767	762	786	784	798	848	805	800	774	784	809	777	794	751	758	835	771	801	804	806	863	790	818	755	826	752	797	758	783	794	756	809	813	745	768	829	781	736	768	777	829	797	793	755	804	776	831	777	796	773	789	770	822	740	781	790	803	796	807	775	803	769	791	785	775	813	816	765	778	804	809	801	771	831	788	778	818	785	809	776	795	765	793	776	749	773	763	823	787	828	803	782	794	855	775	815	779	731	778	757	762	782	777	768	827	797	752	794	793	770	776	767	787	779	808	776	806	804	813	794	803	756	764	798	811	770	812	782	750	775	782	854	795	748	756	805	774	780	759	724	768	776	783	762	770	768	762	767	807	774	783	811	776	783	826	798	778	785	792	826	748	758	816	783	802	774	783	796	774	770	778	798	838	768	765	835	752	760	771	765	777	774	769	812	802	791	787	825	732	789	826	776	811	817	811	842	825	824	780	755	805	793	775	757	788	784	783	764	816	782	790	752	833	823	758	782	804	831	741	864	813	815	814	760	781	822	803	792	779	800	775	735	800	824	742	810	800	800	827	753	748	726	794	773	815	824	785	781	776	796	804	824	756	848	786	847	769	784	752	764	807	797	794	778	750	810	732	795	800	780	736	830	779	777	801	786	809	818	782	751	836	802	826	766	778	801	772	792	779	755	799	825	777	756	774	765	770	789	806	778	803	795	796	786	809	744	777	786	807	816	753	759	761	784	762	806	796	804	769	811	759	805	780	761	785	770	781	806	767	767	784	783	796	771	795	767	819	813	746	809	784	795	817	799	793	754	807	785	743	787	808	780	798	796	772	826	835	793	810	827	832	834	810	782	769	793	825	782	821	762	819	831	762	774	742	818	819	791	758	812	785	762	770	764	794	806	803	743	778	797	768	782	817	813	792	818	806	762	781	784	831	764	776	759	767	737	762	801	789	811	772	757	757	773	795	777	820	778	782	825	803	799	734	771	785	719	779	816	785	794	793	767	805	752	764	748	816	797	771	765	745	820	795	791	802	805	742	798	799	775	808	768	775	836	772	745	810	802	773	738	750	832	808	782	795	743	742	815	786	731	799	806	793	825	800	825	775	810	795	819	808	799	793	748	765	838	794	821	789	843	787	832	731	764	790	784	797	783	811	801	779	788	764	774	771	767	815	762	773	786	755	808	789	780	767	785	727	773	813	750	768	814	767	769	797	754	747	838	744	762	745	809	765	791	821	805	808	815	833	782	795	814	807	776	810	846	757	789	772	784	778	768	797	737	782	784	792	767	754	805	816	805	720	846	835	773	767	782	754	721	778	790	784	803	768	744	807	791	800	772	801	776	797	783	791	772	763	739	790	776	767	757	731	774	780	823	764	801	768	777	789	792	766	799	785	763	777	728	772	796	786	761	781	817	731	782	825	805	812	792	767	793	807	817	780	771	758	792	821	734	768	827	750	749	739	757	808	770	772	786	806	778	782	832	764	802	824	791	739	751	816	786	750	826	794	771	799	778	845	821	792	744	786	726	769	739	771	731	772	801	739	800	785	806	821	802	841	782	784	792	773	822	758	797	817	784	843	790	806	783	765	811	809	843	781	779	824	829	779	808	819	815	801	793	755	804	818	777	718	814	757	803	763	883	808	755	842	814	777	760	778	800	851	777	737	736	834	770	791	735	754	755	812	798	756	854	723	798	809	834	807	765	794	802	824	784	798	799	779	835	751	769	775	777	803	796	797	831	756	841	806	805	811	758	792	792	801	787	798	771	803	763	755	831	782	812	790	850	776	793	821	746	819	735	785	831	792	755	789	767	761	759	788	768	765	796	815	838	759	799	822	762	766	799	765	780
4410	1868	4781	2726	1523	3250	3001	711	393	555	593	820	654	678	503	371	337	303	306	284	293	307	259	292	261	269	297	281	288	275	281	286	279	294	302	292	273	252	292	251	289	267	274	308	279	278	279	269	286	286	283	284	249	259	304	281	267	283	276	284	279	276	295	272	287	290	259	280	311	298	300	308	284	267	295	310	260	269	281	318	289	307	259	307	293	279	298	280	296	278	254	270	290	272	251	265	300	265	290	275	278	263	241	290	277	275	255	290	307	301	301	280	283	246	277	286	293	265	257	256	294	276	264	312	270	269	295	319	293	299	298	259	275	275	276	270	237	269	296	324	294	316	276	283	284	293	279	264	257	263	321	286	285	294	261	262	283	255	281	254	295	290	255	311	246	290	278	270	278	297	319	268	266	284	295	260	278	278	297	291	282	283	269	274	282	264	276	274	272	258	254	300	259	278	281	293	279	266	245	295	267	287	284	293	282	269	269	272	236	264	304	258	288	255	280	301	292	276	279	277	257	264	293	256	279	292	287	318	291	280	275	263	257	259	261	276	290	292	272	317	260	289	299	303	256	271	306	289	274	271	268	278	292	310	317	267	241	278	291	268	295	267	287	285	289	267	266	269	240	298	265	286	306	280	256	250	295	267	246	313	286	304	260	277	271	278	306	283	291	298	291	281	292	286	263	282	293	272	293	263	297	280	284	299	314	283	290	255	256	277	266	296	288	248	286	286	264	278	270	264	273	287	287	295	278	317	271	281	251	310	314	278	302	273	259	287	285	278	264	301	280	298	264	271	309	296	276	270	248	261	263	267	291	320	293	285	285	305	256	288	274	288	289	329	284	281	301	267	276	274	288	302	286	311	276	286	283	281	284	300	268	270	305	293	279	277	298	310	301	271	279	278	253	315	332	241	275	303	298	269	265	263	293	283	279	282	319	262	253	277	299	282	280	278	256	259	293	300	285	294	268	265	272	312	313	249	288	294	299	287	254	290	263	281	318	292	236	277	287	250	284	282	278	275	289	269	295	274	284	267	260	285	270	260	275	278	281	300	286	286	302	255	273	299	278	303	257	285	284	258	277	269	285	287	283	289	295	271	267	292	284	280	276	274	287	271	264	303	285	300	269	298	292	291	251	262	280	285	299	302	282	303	291	270	262	275	241	270	275	306	261	292	290	272	274	280	257	289	268	255	289	302	269	286	295	274	295	274	316	280	287	265	273	296	282	297	277	259	291	265	263	274	280	279	289	262	290	270	284	280	314	275	284	238	272	258	292	262	281	250	269	276	266	267	278	284	286	295	262	302	285	272	303	270	278	278	307	269	289	286	305	263	283	294	290	285	277	250	281	267	293	266	267	272	296	265	250	289	293	293	276	272	246	287	268	268	290	275	289	253	280	291	268	294	266	291	278	310	274	253	272	262	256	301	277	276	266	276	292	315	276	276	248	260	287	309	255	275	287	282	285	258	268	291	253	290	267	282	274	276	288	286	267	283	287	293	260	277	290	312	268	317	310	303	301	261	282	294	269	243	269	278	264	267	289	278	300	282	277	282	267	276	304	296	249	261	247	274	274	309	262	272	304	286	269	284	282	283	278	262	274	306	308	298	302	282	256	265	253	245	299	294	274	297	278	257	268	256	292	265	281	293	282	278	256	274	279	289	255	306	297	292	311	267	265	279	279	254	292	300	271	270	304	274	271	272	268	285	314	275	258	269	293	284	267	254	287	298	284	283	260	272	272	260	298	273	255	295	293	276	296	305	284	253	259	257	295	261	255	291	274	277	275	277	303	266	274	278	279	278	273	275	260	287	287	277	282	265	282	294	267	270	304	282	308	303	306	284	272	288	288	260	317	272	265	301	322	301	263	268	306	284	293	283	268	270	255	299	243	265	280	261	258	288	265	257	311	320	287	272	282	267	279	283	272	291	291	340	299	286	316	258	289	277	296	288	304	269	293	285	283	287	305	269	258	284	261	260	275	247	293	269	290	292	255	256	293	265	285	278	263	268	262	298	274	272	277	282	320	293	271	286	286	281	295	306	306	264	279	273	269	253	301	246	261	279	303	256	276	278	266	278	265	286	288	294	280	291	308	268	287	270	274	280	289	260	280	266	301	258	271	249	301	311	285	274	282	280	284	272	287	262	270	284	270	295	253	291	261	277	301	274	274	335	268	267	277	288	271	286	291	293	293	244	282	270	252	290	253	286	295	280	277	260	266	297	275	297	271	312	290	276	270	305	298	306	273	248	306	326	260	287	314	266	280	281	279	248	281	276	290	266	319	280	260	272	286	296	273	271	246	294	269	278	244	266	293	282	287	270	273	282	264	296	291	285	287	282	285	269	256	328	263	265	286	287	318	254	284	276	291	305	272	288	284	268	276	272	254	270	262	252	302	294	279	293	308	299	300	291	295	292	293	270	277	299	283	300	277	261	296	253	267	273	313	296	277	274	287	266	280	274	290	247	254	280	277	255	281	282	264	258	282	277	273	319	287	283	257	327	289	291	314	298	258	301	246	301	301	263	263	300	280	266	246	267	286	303	269	259	267	279	252	287	272	274	322	300	318	279	294	275	309	227	278	267	269	318	245	265	280	268	284	284	284	250	279	275	302	333	268	304	270	256	287	271	285	286	273	292	289	270	288	293	268	292	311	284	309	306	273	262	325	304	283	268	268	282	245	294	269	305	256	293	300	296	282	264	294	283	286	259	262	298	260	287	292	282	293	252	270	253	269	268	262	260	262	340	282	268	276	286	260	261	272	282	261	287	300	282	279	281	289	274	287	287	295	288	277	298	282	287	283	285	315	283	294	270	276	293	266	273	258	292	260	275	256	263	283	279	302	266	289	263	309	283	300	284	269	302	279	266	278	299	293	295	264	279	253	290	283	309	297	283	271	302	284	270	277	268	275	288	302	274	294	263	295	275	288	283	270	276	313	273	290	282	304	285	272	311	268	289	291	268	261	294	298	298	278	290	279	266	265	262	296	305	255	310	278	273	283	277	293	259	279	275	292	277	272	309	286	307	267	246	289	248	292	321	298	274	275	256	311	280	260	312	281	275	318	280	271	283	309	292	291	280	290	285	297	318	269	317	277	296	281	294	258	268	287	281	265	266	269	295	294	302	272	286	276	283	295	274	294	275	259	287	296	274	291	294	274	271	282	280	302	280	268	271	256	291	315	258	270	262	307	276	266	293	276	302	302	287	281	286	292	291	284	280	308	278	271	304	295	292	315	282	294	279	278	289	281	300	256	288	263	268	276	282	266	259	296	266	257	278	288	269	289	288	261	285	265	272	272	290	291	258	272	289	278	273	288	275	278	264	278	289	259	258	289	286	270	295	287	273	265	292	274	290	299	259	278	264	284	274	275	257	312	278	270	271	280	285	269	259	299	260	293	277	284	281	255	284	320	289	279	287	292	282	286	295	268	284	265	262	266	275	313	303	263	292	297	296	307	289	279	274	269	297	298	269	279	320	271	280	298	286
3822	2151	9901	7972	6064	13100	11722	2668	1624	2603	2858	3794	3220	3002	1830	1279	995	899	734	800	812	751	805	790	802	739	768	771	810	796	765	784	770	781	809	753	766	767	800	765	779	791	836	819	835	799	802	774	761	749	802	806	742	826	793	768	779	758	825	767	765	796	800	790	773	750	770	773	751	789	805	813	764	809	783	746	790	771	767	724	770	765	818	778	780	786	750	799	744	769	814	777	783	776	767	798	782	774	816	726	778	796	743	812	751	754	786	798	725	795	780	780	805	812	750	757	755	816	789	815	800	792	770	742	798	793	755	766	791	748	766	843	791	764	745	775	738	779	779	772	827	801	749	804	737	786	842	788	820	811	769	782	806	798	777	795	802	791	764	794	759	782	795	807	814	829	806	759	751	745	823	757	827	801	779	800	776	780	784	821	747	757	815	762	796	769	751	774	812	784	760	768	784	857	721	790	776	774	803	763	781	782	779	798	765	794	789	780	772	738	764	748	790	801	757	775	825	803	749	798	799	784	790	832	804	774	776	788	781	772	780	819	831	750	827	777	772	785	778	798	774	747	753	805	791	793	827	751	789	798	774	728	752	778	781	798	826	773	826	788	838	818	745	768	812	812	763	774	816	790	789	842	781	809	796	823	773	761	805	754	798	820	807	838	782	824	764	790	767	736	794	786	787	844	738	746	789	794	799	800	796	790	795	776	748	776	809	759	786	781	746	749	798	777	813	753	820	825	765	775	770	809	806	774	755	767	750	806	778	771	760	806	767	809	745	752	780	761	792	807	751	768	791	780	755	787	785	777	768	813	743	751	784	810	773	805	764	784	779	751	766	782	793	805	770	789	796	758	774	783	778	792	755	832	750	794	795	798	778	780	744	843	815	800	815	741	785	772	758	787	768	762	788	762	792	751	810	804	794	789	803	815	777	794	762	735	831	788	753	798	739	730	786	778	786	785	774	758	753	785	784	777	768	750	805	770	829	824	765	784	770	750	721	781	803	766	845	730	756	799	842	749	770	804	813	736	766	799	821	821	789	843	788	760	749	743	792	800	768	781	787	776	747	767	824	780	770	781	831	826	821	796	758	814	773	760	806	746	772	742	786	825	806	833	837	814	803	806	760	763	780	790	760	813	770	760	743	755	794	761	817	737	764	813	798	754	783	775	764	749	754	813	755	789	773	810	792	772	755	817	764	776	786	786	750	827	814	746	748	771	804	749	782	810	774	781	792	773	822	776	787	808	853	747	761	742	821	770	734	776	742	769	817	810	748	789	813	784	833	805	826	790	804	760	755	770	774	786	761	798	767	803	788	775	753	777	789	772	777	777	842	768	742	858	812	789	849	796	841	782	771	792	783	779	775	731	794	783	792	772	778	751	764	772	805	814	849	816	754	740	835	790	716	760	823	789	732	769	752	799	814	751	793	752	807	764	796	766	777	783	784	821	786	801	768	767	810	864	783	831	789	829	754	774	759	797	772	792	755	766	775	745	808	814	790	789	807	806	775	770	774	732	795	775	818	768	804	769	813	769	774	800	801	787	819	748	753	801	756	816	747	790	793	777	768	789	792	770	763	778	762	809	737	760	779	809	846	745	731	729	754	735	787	831	769	751	789	793	798	770	799	827	715	803	860	803	762	771	756	797	769	782	766	843	814	778	773	779	842	720	821	814	768	818	793	790	782	762	775	769	830	767	717	785	783	773	791	777	783	776	783	796	789	818	765	761	777	823	762	801	775	752	815	807	725	833	707	747	731	758	797	773	813	756	775	777	783	786	775	758	824	772	741	779	802	797	830	821	772	811	782	805	769	770	790	792	787	766	786	752	780	787	758	820	788	759	810	801	724	807	784	758	764	800	727	772	775	768	754	793	748	812	806	775	809	796	790	824	781	747	780	815	804	770	796	827	818	769	794	819	800	809	794	732	703	789	832	761	737	790	817	832	814	769	725	743	787	791	799	737	796	800	793	783	812	717	815	769	786	783	840	775	760	811	796	767	804	744	781	776	763	803	807	765	794	783	752	775	812	791	774	755	748	772	812	746	760	797	799	830	788	718	777	724	789	821	776	773	781	773	795	781	821	817	795	777	805	790	817	764	777	795	780	731	755	770	747	818	779	764	777	760	825	792	759	777	776	760	748	844	796	827	811	755	771	809	786	787	757	772	779	825	833	723	770	792	768	790	849	794	770	794	818	768	763	791	733	784	785	772	826	732	790	791	799	749	814	803	772	760	797	790	799	788	780	804	770	789	788	812	765	760	807	837	806	792	761	798	796	773	806	746	805	837	813	787	771	801	772	764	799	775	802	764	841	805	776	842	819	791	806	844	788	814	797	832	784	766	824	836	745	751	774	753	769	804	781	806	797	802	722	807	791	720	804	815	830	797	784	741	791	807	748	796	796	819	782	755	847	785	749	843	821	800	753	768	800	754	745	786	766	803	790	771	806	854	777	813	791	767	820	793	801	814	805	746	787	775	819	763	787	792	815	771	747	762	761	803	778	781	784	823	792	784	753	844	767	766	798	771	759	786	769	783	791	764	787	765	752	814	753	747	836	755	797	829	788	811	825	791	807	769	766	753	810	776	786	829	817	793	773	822	795	777	773	788	763	746	781	801	842	791	813	768	766	740	778	847	760	806	800	801	795	791	741	775	777	847	764	763	758	798	769	763	765	710	795	744	802	770	803	750	766	765	833	792	747	789	751	775	835	775	804	757	780	814	740	791	747	815	754	813	713	766	770	799	790	824	820	819	795	799	803	778	788	782	755	793	735	838	770	832	801	739	788	814	807	799	759	776	751	831	750	747	759	751	780	783	791	815	771	815	756	804	805	810	808	774	783	768	808	766	801	812	752	741	775	793	758	818	755	799	825	781	756	826	802	741	783	730	783	786	772	796	772	776	764	750	786	758	768	766	752	815	745	760	804	737	773	770	755	780	797	777	823	799	799	755	769	789	791	766	809	771	791	824	817	786	808	814	775	770	834	755	745	813	841	768	788	825	769	769	815	774	749	815	775	817	826	779	778	748	810	704	783	807	781	805	751	858	784	780	800	800	790	820	765	829	810	807	819	792	762	742	835	790	800	786	791	725	755	821	814	754	733	770	763	814	784	748	775	816	831	769	792	837	776	783	828	795	757	814	819	830	744	820	795	792	738	796	753	805	812	762	798	809	824	803	773	789	801	743	773	747	798	779	749	801	807	779	722	767	782	757	814	781	757	799	796	770	805	826	815	781	788	772	786	786	804	803	798	842	780	763	801	819	812	802	773	813	788	813	800	784	795	819	793	798	776	801	807	768	753	779	786	771	808	806	807	822	747	758	783	779	738	859	790	806	785	826	823	823	804	814	767	818	765	763	800	759	764	818	789	763	794	789	807	781	800	792	831	768	787	858	758	817	783	809	794	739	806	805	766	776	777	798	743	756	748	825	762	798	796	773	768	820	792	774	794	814	787	773	814	815	865	807	781	790	774	820	777	820	774	815	791	789
4978	2026	4199	2350	1841	3526	2801	501	442	601	679	994	935	610	485	377	294	316	291	279	297	281	305	279	296	303	278	296	289	267	290	265	317	250	284	287	260	307	293	261	297	255	298	266	279	273	312	288	274	274	303	266	268	269	277	281	282	277	273	267	289	305	281	307	277	274	283	270	264	303	299	272	269	280	270	284	289	278	289	289	264	288	274	279	248	271	305	254	284	310	297	271	291	264	277	298	303	295	278	280	310	298	286	261	276	274	267	306	305	270	264	282	276	267	259	286	266	256	291	280	281	282	275	254	315	292	276	294	307	283	282	293	275	297	263	265	301	296	276	274	289	300	293	305	279	283	275	254	288	274	278	282	289	282	268	259	260	283	302	291	283	251	273	287	262	278	284	291	248	286	271	285	293	272	298	275	304	262	282	252	277	292	269	275	293	291	293	283	268	258	299	290	273	279	278	270	280	260	286	282	279	298	288	265	268	297	267	290	262	269	264	296	316	260	289	276	304	297	280	288	309	301	258	304	308	319	257	282	265	287	258	280	243	285	281	260	290	312	271	285	250	278	282	297	274	283	250	285	287	284	289	276	273	282	278	318	280	283	277	274	302	267	244	299	286	279	314	286	299	300	293	269	267	286	273	264	292	286	277	293	295	263	291	269	297	286	274	296	261	275	279	265	288	270	259	264	293	259	284	276	294	297	266	260	291	304	276	284	257	264	295	259	272	266	261	272	297	296	290	282	277	270	295	274	276	279	280	321	261	264	276	272	279	269	288	269	289	273	302	242	294	299	266	245	276	272	303	283	286	298	303	288	274	276	247	266	270	247	268	290	278	271	293	286	285	290	267	293	274	285	297	292	267	292	276	278	307	293	296	289	288	258	271	288	264	279	271	284	271	290	289	282	276	262	263	242	264	280	257	302	287	270	274	295	276	282	286	272	283	267	291	291	270	309	261	285	285	290	284	295	253	276	292	285	300	294	269	275	291	300	290	271	286	267	262	269	288	308	278	280	307	332	263	260	270	320	250	298	299	276	266	288	279	263	272	287	300	309	268	272	287	280	305	273	304	292	290	302	300	283	285	304	270	290	285	300	278	293	262	290	279	295	266	294	302	268	301	298	281	279	284	289	306	284	279	293	288	300	325	265	280	272	265	300	292	292	297	279	295	289	281	251	279	278	277	264	278	292	284	305	280	284	259	269	264	282	253	285	255	297	302	248	278	260	271	262	275	273	269	290	281	283	284	298	282	285	253	275	288	314	285	278	272	279	240	294	311	272	302	264	266	280	291	279	244	268	290	307	282	255	277	250	276	289	295	256	301	278	283	265	278	290	242	263	280	317	282	275	333	285	258	283	271	286	293	290	290	265	281	248	290	298	265	274	287	299	260	306	281	278	273	285	267	258	262	281	284	305	306	304	292	273	282	279	275	250	329	279	301	286	297	270	299	282	297	292	247	273	279	306	285	297	286	289	279	259	274	286	296	283	263	277	296	275	270	271	275	257	295	269	278	278	275	316	291	317	314	258	246	267	290	272	298	304	288	297	272	286	265	256	293	277	281	244	279	283	297	286	282	311	289	293	307	278	272	286	279	245	271	302	287	283	268	288	262	291	268	278	273	267	268	296	262	265	268	270	293	291	285	297	284	268	302	268	268	302	269	289	284	286	281	281	278	274	275	299	298	313	276	302	257	271	293	283	293	280	315	267	292	300	295	276	287	301	316	264	277	271	253	259	306	293	295	289	302	283	288	278	275	289	285	272	290	263	285	269	297	294	282	298	279	245	271	275	256	288	288	273	297	287	255	259	284	280	267	278	299	298	293	279	250	309	281	306	296	261	283	285	276	280	278	279	267	253	283	307	258	276	280	282	279	259	290	255	264	277	246	294	259	306	289	286	266	269	299	304	270	304	274	267	272	238	267	290	286	336	297	304	261	284	292	273	303	305	265	290	261	277	281	259	275	314	274	291	264	289	284	331	289	263	258	255	287	255	284	274	278	283	256	261	271	270	300	256	284	238	276	266	289	290	272	286	311	259	281	281	268	273	296	286	277	296	293	278	287	295	279	273	255	308	261	284	290	297	281	304	279	273	318	274	298	298	313	286	282	285	287	291	257	289	263	252	269	317	285	262	275	301	246	278	299	308	279	268	264	314	279	283	287	253	266	276	267	286	279	257	306	262	292	291	278	295	321	261	277	284	247	300	279	285	281	291	271	306	261	267	293	237	289	287	284	237	262	296	300	296	251	294	279	314	275	328	281	290	281	301	259	257	289	256	302	279	277	283	284	288	302	282	276	257	273	277	277	272	303	302	295	257	239	284	258	289	308	274	239	257	285	323	271	280	285	321	275	286	266	287	266	298	257	317	284	284	263	283	295	284	272	270	310	269	284	299	288	285	277	300	251	272	275	271	257	255	272	277	280	266	292	273	292	280	274	274	277	290	288	283	268	270	280	273	317	281	276	296	276	259	282	304	277	287	278	324	287	284	273	277	267	273	268	289	283	278	277	243	288	285	285	267	287	276	278	310	294	302	284	263	287	283	288	297	262	267	259	270	268	263	247	273	278	261	276	292	271	290	296	292	287	279	294	277	293	270	287	291	292	280	287	247	283	264	269	278	266	310	277	312	296	291	263	306	284	290	278	280	263	284	297	303	254	305	296	280	267	252	258	267	257	288	263	328	267	267	304	288	283	292	284	309	270	273	259	256	283	274	279	284	255	261	276	300	271	295	275	258	259	288	306	320	261	277	259	322	312	254	266	277	314	279	308	321	284	264	260	311	301	284	280	296	274	301	255	288	285	286	290	287	246	264	266	267	275	310	288	291	265	258	292	293	270	302	296	251	286	291	285	271	269	291	255	303	290	287	260	263	301	280	271	283	291	260	266	241	251	259	299	275	298	286	251	299	261	276	280	291	294	270	275	290	288	281	249	274	278	280	297	282	282	261	315	257	287	299	285	298	283	284	283	266	290	261	299	285	279	274	300	266	290	309	275	260	290	279	282	271	266	277	285	280	277	268	293	269	249	270	290	276	297	319	282	274	301	261	279	306	275	272	269	297	293	286	271	291	292	254	303	281	263	275	301	262	255	273	282	291	291	301	321	286	274	282	275	280	304	273	295	266	264	288	264	319	279	285	290	296	270	269	283	266	301	285	285	283	289	330	281	268	267	286	287	294	279	277	289	275	254	261	273	278	274	298	294	301	267	278	271	278	306	287	303	274	270	318	316	274	262	293	301	279	295	258	253	290	279	287	272	262	261	298	289	302	273	283	270	302	269	282	268	251	278	281	305	262	329	275	272	264	255	273	333	308	304	262	304	248	240	241	285	273	295	261	289	267	305	267	293	273	288	292	270	252	294	288	301	280	271	290	302	268	287	248	269	286	293	270	279	314	274	298	250	304	285	293	283	282	298	274	285	295	295	276	263	251	296	314	299	277	288	270	290	300	270	256	280	315	249	270	292	265	267	239	314	289	294	271	263	282
4222	2022	8840	7203	7380	14228	10411	1793	1867	2573	3366	4795	3940	2341	1731	1230	1003	876	761	814	822	792	820	752	798	742	742	760	782	769	774	746	790	781	771	748	780	834	763	783	811	825	802	805	773	787	845	749	782	783	783	807	769	770	738	830	806	786	799	807	784	788	823	796	794	789	705	794	808	736	787	791	812	808	813	790	760	803	790	770	774	761	799	841	807	803	815	837	768	795	771	836	768	780	761	729	802	773	775	764	791	823	745	776	821	769	748	744	790	737	763	789	769	802	781	810	824	797	764	767	775	753	760	765	827	774	829	780	776	742	721	787	813	779	719	738	776	782	770	780	794	784	823	804	815	755	800	802	729	781	794	750	781	762	852	781	794	831	810	752	788	770	810	797	775	753	758	716	800	763	806	787	779	793	765	792	816	761	761	768	766	773	789	784	832	760	768	778	820	751	807	780	783	760	782	785	833	844	772	752	756	853	803	772	783	787	831	783	765	794	802	780	778	756	831	775	821	779	779	756	753	850	822	756	728	835	822	774	788	774	803	783	854	775	779	789	779	780	793	772	758	772	788	803	823	818	803	775	816	764	759	787	748	795	821	761	780	740	855	782	827	824	823	759	777	774	809	764	740	803	808	844	811	798	726	828	794	744	769	808	754	760	708	782	742	785	787	757	754	815	764	770	838	793	775	838	744	763	820	791	778	766	755	760	785	784	786	781	772	767	731	784	775	763	788	776	805	805	806	716	782	799	774	780	770	803	818	723	841	762	815	760	773	809	774	789	763	788	813	776	817	786	740	785	822	790	765	721	803	773	798	816	818	750	806	767	798	776	767	785	837	783	775	833	756	762	811	723	718	794	788	723	774	776	820	803	777	781	818	788	805	811	783	749	770	752	773	772	802	815	790	773	759	783	787	834	835	809	755	763	796	782	785	776	797	744	744	793	794	763	701	763	799	785	806	789	759	788	789	795	744	771	802	765	767	781	815	766	788	773	823	765	788	777	790	814	758	777	783	810	777	760	756	824	786	775	748	762	826	775	764	731	787	765	798	817	740	776	774	788	770	771	786	807	805	743	818	781	758	798	791	806	773	821	811	807	804	818	787	771	785	822	784	754	786	823	769	804	785	765	780	769	797	811	791	791	743	777	809	822	861	765	805	764	788	784	788	789	755	788	759	783	839	810	772	766	767	772	771	781	821	808	762	758	711	769	833	786	745	794	769	748	868	772	853	782	784	828	796	742	795	818	804	765	763	807	817	761	803	768	772	793	774	774	790	825	810	794	820	797	766	799	786	785	789	780	778	796	803	728	777	799	793	784	784	806	792	813	759	783	782	790	791	765	807	819	801	732	782	796	761	757	802	755	783	820	775	791	786	848	776	745	771	792	772	830	726	750	757	770	800	763	785	726	815	805	806	798	790	804	754	790	766	800	769	730	768	822	798	804	827	771	773	806	792	850	776	789	869	810	802	807	740	794	777	801	784	762	817	788	787	767	792	799	801	800	776	797	746	797	810	778	776	762	794	783	766	810	830	776	762	776	766	794	811	807	754	774	790	780	783	760	729	795	786	796	820	820	812	794	853	830	750	743	842	770	827	811	816	771	761	767	780	772	823	764	807	770	772	766	721	809	799	767	809	742	798	787	802	778	794	741	760	769	777	820	811	845	765	871	754	762	779	800	792	832	785	818	779	750	810	783	787	813	842	788	799	739	755	808	722	777	781	751	820	765	736	829	765	797	734	790	837	761	819	801	760	797	816	777	811	787	820	798	810	793	789	798	776	825	816	772	796	802	791	809	736	784	770	816	770	770	776	803	809	815	812	814	814	767	773	770	798	791	786	787	780	799	787	837	756	797	798	779	827	820	756	790	782	753	825	785	790	803	787	797	782	748	774	787	815	786	809	730	781	805	801	789	796	754	741	757	852	783	793	803	765	781	764	790	802	760	762	732	788	791	816	730	845	796	771	768	778	785	782	750	813	767	841	801	788	774	791	762	743	771	765	808	780	777	787	805	801	787	809	779	820	826	787	792	768	775	791	783	769	827	798	762	796	827	812	794	750	775	766	786	769	794	788	774	809	795	769	830	755	806	761	814	802	766	789	767	793	769	732	811	780	809	775	760	857	714	771	829	788	761	836	793	747	809	758	777	798	736	809	772	745	745	767	806	768	815	837	786	818	740	790	839	780	779	775	750	808	795	728	832	768	791	756	793	807	792	780	818	784	783	748	767	799	817	776	780	780	792	751	781	736	787	801	736	781	767	780	811	734	792	757	780	775	767	801	719	813	765	823	779	803	783	822	767	811	775	776	789	776	753	777	769	733	788	816	810	845	793	844	776	788	804	792	820	791	804	765	808	775	829	793	794	790	760	812	793	763	736	792	753	785	798	771	795	788	779	778	778	741	803	740	796	833	745	813	843	796	800	787	763	816	793	762	774	817	764	841	788	812	779	821	825	814	752	796	802	777	809	780	809	795	712	745	805	792	792	754	805	860	777	750	798	779	753	735	820	788	774	733	774	794	798	739	755	801	804	737	793	779	813	747	740	806	830	824	758	765	776	731	811	771	764	822	759	797	792	771	778	784	815	797	819	805	787	751	804	801	832	786	843	785	828	783	748	773	781	760	814	772	755	753	781	810	761	801	813	808	760	803	798	803	766	774	763	796	783	823	791	806	793	797	820	851	811	745	791	724	810	764	763	803	794	790	778	791	752	776	810	802	815	867	728	746	784	783	810	757	770	760	777	791	780	769	792	795	790	801	814	782	746	777	818	804	896	758	730	802	822	760	750	744	788	756	734	758	760	806	773	791	790	800	763	820	815	798	783	740	838	765	755	814	806	787	792	745	831	774	809	771	783	788	793	800	764	749	786	820	735	830	763	768	774	790	826	795	822	758	742	789	776	823	825	797	788	793	786	831	797	760	761	763	794	808	803	798	763	774	814	800	729	786	790	760	761	802	792	775	829	786	806	831	815	787	788	807	745	732	788	796	787	813	728	833	769	738	802	833	792	800	798	762	777	817	764	785	743	758	790	800	781	793	783	788	807	831	797	773	829	793	732	847	803	792	751	738	801	785	753	792	761	776	796	799	838	769	749	819	767	731	793	819	813	804	794	799	808	728	854	763	804	795	828	830	762	794	811	765	741	815	779	803	771	760	812	752	796	773	810	761	725	782	814	775	803	791	815	771	764	780	742	791	763	719	772	786	790	819	738	739	779	754	843	747	760	800	817	792	807	775	786	784	779	773	769	798	795	779	826	775	791	771	754	762	761	762	800	757	820	769	775	772	846	803	753	730	768	784	792	796	771	815	754	798	809	800	746	791	799	824	785	757	763	782	744	781	803	832	807	771	768	760	749	728	794	802	795	771	781	784	768	780	777	814	731	785	802	785	793	812	790	788	756	810	758	810	839	792	798	756	794	748	742	811	773	786	780	751	753	746	817	810	759	790	794	777	788	746	764	814	737	804	827	798	778	805	779	762	719	768	780
4365	1869	4853	3955	2422	3099	2692	572	445	613	813	960	794	534	440	346	313	310	293	247	261	285	302	273	282	257	286	294	333	307	308	289	296	264	263	270	335	302	269	284	290	297	304	286	303	309	294	255	283	257	306	283	274	277	298	277	240	269	279	304	296	272	287	290	284	295	286	286	282	297	305	275	280	282	281	248	294	291	302	294	288	261	288	253	269	283	281	276	288	279	273	274	308	246	283	252	280	258	258	272	258	253	297	278	274	256	271	292	279	305	268	291	274	266	240	299	269	293	281	310	260	283	278	289	265	303	307	281	294	268	290	292	267	265	287	285	275	269	291	266	284	255	297	297	240	312	259	281	294	276	273	271	241	284	280	299	248	285	268	267	266	270	268	278	300	272	270	277	273	252	270	272	277	263	285	308	296	270	291	244	303	276	285	285	300	285	281	285	310	272	275	261	283	286	289	256	293	266	308	274	276	289	294	287	268	259	252	287	284	296	271	285	291	285	277	298	280	276	283	303	252	254	266	286	276	300	281	287	308	290	265	273	265	306	272	283	269	269	290	312	291	286	286	276	278	270	307	295	245	286	294	249	272	272	273	299	274	316	298	254	254	302	289	286	282	313	303	257	278	314	303	286	325	270	287	286	277	269	272	288	254	258	267	279	291	282	292	286	299	286	257	281	249	261	265	283	286	278	273	286	266	257	273	278	271	266	284	295	285	290	236	288	306	273	266	265	290	279	304	275	259	293	257	267	325	300	314	277	299	279	259	291	283	301	280	272	300	295	268	273	278	297	224	299	269	267	327	256	275	265	307	293	266	308	252	288	299	299	281	308	298	270	283	267	257	304	273	291	267	290	316	251	287	259	283	267	324	293	287	244	277	271	302	273	272	292	278	313	280	311	280	293	297	264	283	284	265	309	292	293	272	279	280	270	261	305	301	260	288	271	297	268	293	282	258	256	251	276	283	295	267	277	288	287	264	236	236	285	272	308	291	258	267	297	288	285	299	267	271	299	269	266	266	262	283	270	272	284	267	277	282	288	268	261	278	296	280	309	275	308	276	296	285	274	294	276	276	274	259	300	284	285	293	269	261	276	281	286	268	258	260	313	243	284	283	282	303	297	287	275	281	292	265	279	300	301	286	269	289	284	263	302	284	303	273	251	275	293	300	277	269	283	293	267	293	291	288	267	308	297	266	286	303	289	277	278	281	261	291	298	277	283	267	293	301	305	276	275	303	274	275	278	298	282	262	280	250	292	289	277	256	249	267	260	280	292	277	276	289	273	270	286	295	279	281	284	254	269	299	276	274	268	253	298	262	300	268	240	260	268	283	273	321	272	270	285	291	282	316	274	278	254	269	262	291	283	283	273	275	319	321	295	270	293	261	273	296	279	279	271	303	270	292	274	261	285	290	287	310	295	274	290	261	275	260	286	270	259	282	262	277	280	287	317	277	290	278	330	307	327	278	274	294	246	295	301	250	288	255	279	252	296	290	287	269	280	287	285	284	273	280	278	284	283	263	275	260	296	272	280	271	304	286	264	279	285	260	285	283	292	259	283	298	318	299	265	276	308	260	283	319	305	315	284	287	294	271	281	305	295	270	299	286	310	285	289	268	283	300	259	282	289	272	269	290	281	281	297	282	315	264	292	279	282	279	266	290	255	306	284	250	289	248	306	281	270	267	289	282	250	284	285	276	283	271	271	278	297	290	295	294	305	285	278	306	283	262	294	291	305	246	312	308	275	275	314	288	297	267	275	284	262	276	258	289	270	243	325	280	305	305	296	249	292	297	266	263	283	262	286	291	302	283	280	270	275	299	265	300	260	293	280	304	258	262	240	292	294	309	262	290	292	282	286	275	277	253	294	299	269	291	314	267	264	280	294	289	235	288	268	301	263	290	286	272	276	270	291	292	290	285	256	291	253	283	311	282	259	318	288	306	260	287	266	254	267	296	281	283	271	304	295	293	285	278	270	268	245	270	280	288	273	289	253	296	286	292	284	301	284	284	262	300	280	259	294	282	282	296	268	274	290	274	262	275	267	266	304	262	261	301	268	272	286	264	301	293	267	257	307	280	278	267	267	273	273	279	286	276	296	290	298	275	269	295	255	303	280	284	264	302	294	318	276	269	276	293	258	269	272	262	265	273	314	287	299	263	282	307	284	309	277	254	258	295	267	274	309	287	280	293	314	272	314	275	296	266	280	285	262	263	279	262	279	259	259	281	257	260	249	275	267	312	295	282	282	276	265	279	300	299	278	299	278	261	278	255	292	290	259	306	260	313	241	275	281	275	305	269	289	282	250	279	299	263	265	302	283	280	261	270	294	312	278	261	288	267	292	298	284	275	277	257	291	274	347	263	271	304	286	309	273	276	294	262	279	295	285	291	298	251	321	276	301	301	273	295	275	283	264	265	294	290	303	268	289	289	275	306	282	302	261	263	279	283	272	303	270	314	295	256	287	289	266	282	281	267	268	316	270	299	327	302	293	291	257	277	308	302	307	314	307	304	268	280	276	296	305	312	297	283	294	265	314	283	302	274	291	312	265	273	267	295	265	276	286	258	256	255	272	275	313	293	275	299	298	272	303	256	282	284	279	255	294	294	301	295	281	238	295	275	265	285	277	281	305	259	299	284	272	277	281	251	298	285	292	271	257	284	266	269	267	262	279	274	286	285	295	276	300	277	287	263	267	292	246	280	256	259	294	293	270	289	279	261	276	281	265	271	292	268	285	302	277	242	277	291	287	257	258	285	286	266	259	258	301	301	258	284	263	287	274	281	283	293	301	260	287	303	294	297	293	300	276	275	281	302	255	277	280	320	282	295	276	287	295	316	285	288	250	293	302	288	264	305	305	267	304	291	300	271	268	285	289	314	281	268	293	281	298	268	278	303	320	285	298	288	292	312	264	288	305	289	268	288	278	250	287	295	312	307	265	257	284	281	272	282	271	288	316	298	283	274	289	277	295	303	239	291	287	271	254	274	276	306	295	259	269	283	275	286	293	274	286	332	272	280	267	287	272	272	239	293	281	274	292	287	237	255	312	254	259	273	255	247	304	272	277	278	332	303	294	269	250	261	280	244	286	285	255	295	285	276	281	298	295	268	308	265	277	313	261	273	253	290	291	240	305	280	296	290	257	249	292	276	296	313	317	282	275	265	271	290	275	276	269	300	284	296	288	268	274	277	305	272	290	290	273	269	306	288	310	268	265	284	276	271	287	264	277	293	267	274	269	290	298	284	264	276	292	272	271	277	267	286	303	284	259	286	303	312	306	306	278	294	287	288	299	279	295	265	282	304	290	310	263	273	271	257	287	303	246	276	258	250	282	301	271	293	290	292	264	268	296	266	271	286	260	286	284	279	296	309	253	281	305	264	271	289	267	265	297	272	280	287	278	282	305	300	245	271	247	269	287	285	295	266	289	260	270	287	292	267	291	310	263	273	263	293	291	272	258	286	280	286	273	310	286	281	311	280	272	276	286	303	275
4050	2036	9707	11785	8644	12562	10366	2342	1911	2918	3895	4390	3171	1875	1352	1116	815	788	806	743	738	778	769	753	789	784	818	825	775	761	803	830	807	772	753	831	801	838	759	770	789	802	775	784	761	765	748	804	730	813	773	762	807	821	815	831	800	820	785	732	788	859	787	780	827	759	770	770	787	818	834	769	793	772	733	807	750	795	853	782	790	815	801	756	759	791	784	784	763	796	761	762	768	789	767	788	775	814	796	748	787	834	793	731	795	806	756	820	789	794	816	841	842	756	745	806	770	806	785	724	758	817	753	759	818	788	811	800	765	753	815	827	793	776	813	818	789	787	744	781	787	762	737	811	752	722	772	788	820	809	805	807	724	793	830	826	739	770	733	785	816	759	763	793	745	797	765	777	783	839	818	775	776	794	779	788	766	775	783	812	774	772	794	771	776	771	779	767	822	786	802	803	812	833	788	745	783	816	837	785	782	801	787	759	832	758	822	794	807	788	807	812	797	836	799	743	775	762	804	786	789	729	809	789	812	820	863	757	766	760	835	795	799	769	786	824	748	798	828	792	741	789	775	859	753	770	804	830	769	772	767	775	840	714	790	799	829	775	749	781	788	765	790	828	792	784	783	788	789	774	823	818	806	806	823	808	756	741	773	818	778	787	786	819	810	753	841	795	804	767	767	792	765	790	832	809	828	823	736	823	805	747	777	773	748	824	811	821	783	803	793	805	764	799	857	781	825	787	784	779	833	798	781	771	795	778	760	748	796	787	841	805	793	781	782	836	813	765	760	803	737	806	787	783	786	772	838	801	823	795	828	814	770	804	789	801	806	733	783	760	773	770	804	814	789	769	806	760	798	757	817	803	824	792	779	774	851	786	782	773	807	788	831	831	763	790	798	813	803	794	817	779	809	743	791	768	765	791	764	750	784	743	792	772	744	802	756	839	736	780	805	794	799	796	865	755	799	850	833	788	757	814	814	781	805	799	816	784	730	782	737	778	830	789	777	794	833	760	740	780	787	790	757	793	780	799	769	814	781	796	802	798	829	790	777	744	778	826	751	786	753	777	786	803	816	806	772	834	786	814	804	778	810	817	813	815	786	810	812	841	849	769	771	824	808	829	772	789	789	769	771	836	815	829	745	719	794	801	762	827	761	816	771	806	766	714	794	809	790	779	786	786	817	810	777	764	814	753	714	842	797	755	794	803	793	793	762	770	783	751	761	778	783	778	833	720	810	803	792	768	797	775	758	784	767	819	767	795	772	763	817	783	820	789	824	782	862	778	787	769	798	849	773	793	793	749	771	817	807	738	769	783	781	775	782	782	766	714	758	777	770	745	778	805	769	769	761	829	771	760	799	763	752	822	774	830	779	800	818	772	809	789	806	795	785	765	766	765	819	771	786	785	755	806	759	807	881	777	788	793	839	780	834	756	784	840	777	807	803	795	770	800	772	755	779	829	769	796	755	742	797	816	790	777	738	742	855	814	775	837	827	802	793	745	776	789	788	806	826	815	793	812	820	835	859	765	813	751	779	824	756	757	779	820	754	766	774	783	781	766	803	777	810	774	820	805	775	822	797	748	804	758	772	811	754	819	774	757	779	798	784	771	805	793	799	807	793	775	810	789	748	766	810	808	716	802	799	795	798	799	816	848	788	764	811	760	784	795	799	773	773	794	817	792	818	793	779	790	747	699	749	746	781	834	791	751	746	750	773	760	810	791	756	801	767	773	790	796	807	770	754	794	741	801	774	796	771	808	825	787	745	731	771	757	793	802	781	736	733	826	779	769	826	798	827	758	771	776	790	746	774	755	798	812	798	753	822	784	778	831	813	781	783	803	816	797	808	799	765	794	734	766	786	773	854	826	744	746	805	797	780	771	780	788	762	749	774	786	790	754	776	823	757	747	791	828	812	795	793	813	801	754	753	752	770	766	795	734	774	783	800	800	782	817	812	806	762	779	765	778	783	817	782	761	786	749	762	769	840	846	797	763	760	791	823	754	843	784	755	775	762	774	820	763	767	793	792	804	794	807	808	796	791	827	768	768	795	803	741	763	786	807	747	819	815	751	783	802	790	772	815	795	736	789	773	753	764	778	774	782	803	798	838	825	760	828	752	812	823	799	824	805	744	749	763	796	823	822	751	783	791	777	836	797	780	760	820	803	799	788	799	795	799	755	796	773	782	785	803	747	792	783	792	777	798	821	734	817	802	787	805	794	789	764	789	784	776	793	803	816	746	801	796	797	780	786	774	794	815	758	797	790	762	812	789	806	752	814	791	788	807	826	818	740	740	769	846	789	841	817	733	827	762	783	793	767	770	808	797	773	800	750	774	779	749	794	784	822	846	803	832	756	774	803	748	819	744	786	717	739	774	813	777	803	797	822	818	778	839	774	776	769	787	779	770	786	767	811	807	789	796	808	784	770	814	849	780	765	812	818	822	747	770	801	785	764	781	788	783	796	800	778	793	781	769	789	801	762	781	765	781	763	798	757	797	835	777	872	780	794	746	781	788	750	827	803	824	764	787	833	794	784	829	841	725	766	789	804	792	790	779	803	824	739	815	799	810	784	766	737	742	778	795	774	801	798	779	760	777	754	779	802	816	786	775	777	781	807	792	806	768	766	766	800	790	776	788	715	845	792	744	796	820	754	753	786	772	767	817	789	791	803	779	825	780	779	734	780	793	822	799	778	763	738	837	797	826	804	743	774	762	809	742	782	776	753	770	816	762	776	801	792	788	804	786	775	830	789	799	842	781	802	791	841	787	812	796	726	792	745	817	750	780	779	782	831	845	797	757	815	830	791	814	765	762	788	808	813	783	766	834	755	741	803	769	807	756	762	805	768	822	791	781	794	817	775	847	770	795	790	812	830	792	827	803	778	787	797	751	810	781	789	772	803	768	815	774	780	720	834	768	804	785	814	781	748	768	793	812	831	779	780	809	765	760	804	827	793	758	793	780	784	822	759	826	787	769	849	785	766	819	775	780	746	787	767	763	793	708	833	815	778	831	802	826	872	712	808	823	792	783	765	762	829	768	759	795	808	773	822	782	796	809	730	849	813	777	810	819	796	828	755	761	762	793	801	740	795	740	846	749	820	784	716	786	786	807	796	810	765	768	797	787	786	851	787	796	773	815	785	746	784	795	778	825	742	745	778	774	784	767	786	811	769	785	788	734	838	766	825	785	799	802	802	807	751	797	811	774	799	805	829	800	796	829	763	777	815	804	787	766	799	752	807	757	815	759	831	804	793	771	775	756	773	769	771	800	769	750	777	756	833	832	827	804	820	759	800	787	775	792	840	739	803	741	795	780	771	744	754	802	811	834	781	788	773	806	845	728	766	732	755	778	782	766	748	722	815	814	809	822	821	798	810	770	824	845	833	797	755	823	815	765	791	777	843	760	818	748	816	780	841	808	796	767	770	764	777	815	769	825	825	821	810	797	740	758	803	753	785	783	796	807	721	747	791	795	819	812	799	786	855	764	803	729	782
4740	2001	4471	3481	2285	3241	2718	932	545	555	669	897	801	536	403	331	263	269	286	282	280	288	338	293	287	265	294	276	293	272	309	258	277	290	287	261	284	281	284	254	254	282	314	261	291	280	294	285	250	292	278	273	279	268	280	290	310	285	308	249	269	290	286	283	307	298	295	281	254	303	273	304	279	310	320	298	305	278	287	292	255	279	266	290	278	298	285	282	250	271	308	262	277	316	266	276	296	289	274	293	271	312	273	273	269	259	326	309	272	288	289	265	308	284	303	258	285	248	301	275	268	307	308	315	300	309	281	262	259	287	270	285	296	317	250	322	299	259	267	284	299	294	292	254	274	284	293	295	276	304	264	296	301	289	238	270	254	302	264	284	280	262	286	291	288	304	261	256	283	292	266	282	270	277	268	290	276	273	282	298	264	274	288	258	276	235	276	279	293	291	287	277	275	284	289	261	287	270	313	307	284	279	257	285	293	280	279	266	272	308	262	299	298	312	276	312	294	264	271	304	295	248	259	287	293	266	288	298	294	311	287	266	272	290	272	289	291	280	279	277	316	277	290	259	323	294	270	275	266	276	273	283	284	314	260	294	284	292	277	289	268	288	272	266	277	318	299	330	299	294	282	261	303	280	291	279	302	287	256	295	261	296	301	273	291	288	313	297	280	278	277	296	256	295	276	281	268	268	282	286	266	255	282	289	258	266	266	268	319	293	262	260	307	292	277	257	269	228	257	263	289	272	257	249	233	283	274	274	276	277	267	304	278	275	265	274	313	287	284	281	268	270	294	256	286	298	255	267	284	284	266	273	278	268	265	282	263	306	258	282	283	313	261	261	269	274	256	277	291	241	296	271	271	262	263	268	283	273	276	285	299	297	268	270	281	278	283	286	309	276	275	269	282	283	305	290	285	284	279	258	290	277	282	271	299	277	272	275	276	287	278	287	282	261	290	260	257	289	236	294	277	279	269	297	298	289	279	299	283	302	263	288	275	265	283	258	266	275	296	286	277	261	276	294	270	286	311	277	279	285	278	274	291	299	268	325	259	307	263	275	277	283	259	279	281	283	295	298	243	276	257	251	269	322	283	283	283	302	268	254	251	260	298	270	276	297	292	264	311	270	289	297	262	274	271	289	281	292	284	268	266	276	288	296	281	278	289	294	243	273	279	287	292	276	285	279	289	258	261	264	272	286	298	265	278	260	286	285	286	230	255	287	258	281	292	266	279	280	310	300	293	303	287	265	266	273	295	240	287	318	276	281	308	268	319	269	279	267	261	283	287	279	274	288	288	302	292	283	278	285	294	287	269	245	285	275	286	273	271	290	255	281	281	271	312	278	275	266	276	294	289	269	266	270	263	253	292	280	284	276	298	299	287	296	293	313	296	283	293	293	271	276	273	274	309	276	253	274	282	246	305	295	260	244	294	285	278	282	250	266	285	278	276	268	270	273	285	291	278	270	282	280	297	309	287	284	274	302	309	257	300	279	269	290	292	260	267	271	290	296	275	303	276	268	278	275	293	259	294	269	282	261	277	289	289	282	297	259	295	301	307	270	257	307	299	248	276	262	332	251	277	270	274	279	277	253	276	298	258	256	305	308	282	275	335	293	266	296	289	271	279	280	287	298	281	281	288	265	241	292	294	282	272	288	304	275	295	299	285	298	277	296	322	297	263	298	319	282	293	294	274	282	293	272	283	292	294	286	316	281	291	250	292	322	271	292	302	272	293	257	303	283	264	282	304	270	291	292	289	289	302	292	256	265	277	288	279	316	291	290	269	251	250	273	301	280	302	288	281	307	285	291	276	279	250	285	294	311	272	306	261	276	288	264	286	271	295	285	263	271	289	267	274	268	275	291	303	290	286	284	274	252	311	306	276	291	283	268	263	271	294	266	270	274	268	283	316	273	265	292	268	266	247	248	273	293	255	297	303	315	288	315	282	303	274	270	263	281	282	272	292	308	294	260	287	243	267	286	281	256	266	270	279	340	270	286	293	266	273	261	269	322	273	291	249	314	267	300	284	256	291	324	260	287	301	280	306	305	283	301	292	284	284	287	263	281	298	264	290	280	284	285	271	287	248	288	304	279	281	294	290	283	299	306	289	279	279	278	246	280	262	272	302	263	289	313	273	281	305	286	302	270	284	268	301	285	286	293	283	287	267	269	293	281	270	318	240	244	280	277	262	294	268	281	265	278	265	253	283	258	310	290	285	284	297	297	298	270	288	320	264	266	283	265	289	270	288	290	277	262	313	258	309	296	285	293	272	272	297	313	260	283	277	323	277	283	289	232	281	265	328	283	261	284	257	310	311	275	271	278	298	290	276	265	267	282	319	291	297	292	254	289	270	286	279	257	315	281	291	281	287	263	308	310	254	299	278	242	298	272	296	287	256	303	268	294	252	277	263	285	281	281	318	288	286	278	278	268	281	241	287	288	261	280	290	266	275	292	295	276	245	275	240	278	271	277	287	299	283	228	307	275	293	290	284	268	272	293	293	276	252	270	298	293	297	308	295	293	282	258	286	282	311	281	294	295	278	298	255	300	280	269	291	304	261	300	273	282	312	293	279	293	292	290	270	271	294	273	298	289	279	306	280	295	295	284	266	274	274	272	261	293	276	295	302	263	266	290	290	258	289	266	281	275	286	303	269	260	261	265	300	306	265	274	272	261	294	259	311	263	298	273	282	276	291	284	276	285	298	300	301	281	259	260	283	259	303	268	272	281	283	303	285	276	289	275	275	266	289	303	250	277	291	268	268	252	288	287	273	304	301	270	264	261	273	279	244	278	277	264	268	278	247	287	288	289	279	264	290	289	288	321	278	252	261	272	291	268	302	321	278	285	304	282	264	279	266	265	270	247	302	292	301	298	290	246	250	262	258	281	271	276	252	292	275	323	257	272	271	272	294	268	297	297	273	275	296	263	262	286	304	279	272	282	311	281	291	281	270	276	301	260	283	295	294	305	277	274	283	311	277	271	287	261	302	252	297	282	293	241	281	292	290	299	267	244	279	262	291	304	282	282	308	278	286	298	295	269	301	301	277	272	276	265	268	293	246	296	304	282	264	305	275	309	284	278	279	278	296	284	280	253	252	276	258	281	280	263	296	271	275	308	312	285	261	277	271	290	290	288	252	265	284	312	277	220	270	303	287	253	278	274	303	277	291	286	296	277	305	274	292	295	286	278	279	268	269	303	296	276	271	301	285	265	279	260	267	262	301	275	247	282	298	303	273	277	301	294	277	258	268	270	302	290	302	263	299	267	270	266	268	296	269	291	282	279	301	278	288	257	295	298	298	238	271	271	273	293	291	302	277	268	270	258	295	269	279	264	303	293	300	302	279	307	280	290	257	303	257	268	279	302	294	262	274	283	309	268	288	277	268	308	279	267	276	298	303	268	287	284	256	278	280	271	264	311	259	288	290	283	267	295	273	288	280	286	291	269	273	279	281	285	276	286	264	292	277	291	317	281	267	275	280	316	294	303
4136	2071	9411	9978	8403	13457	10476	4478	2440	2283	3265	4352	3424	2019	1353	981	847	824	795	804	763	760	791	732	773	791	778	827	799	779	762	792	747	791	809	770	786	792	760	775	800	792	793	804	793	796	792	781	838	841	832	767	793	839	790	764	793	726	791	749	802	774	796	785	803	788	761	786	785	816	800	822	825	782	846	755	769	802	811	810	747	752	796	795	803	803	794	775	774	755	778	754	815	761	785	815	819	796	816	716	785	812	829	754	746	738	801	798	723	826	777	732	794	756	819	736	806	827	794	751	794	792	770	846	795	744	817	725	781	811	826	805	789	786	799	794	814	788	782	771	742	823	847	767	766	756	816	765	823	770	771	748	818	830	782	811	769	741	752	770	803	844	767	816	798	771	738	790	754	792	751	830	812	802	802	809	782	768	777	833	775	802	741	762	742	754	757	787	783	784	821	823	794	798	848	729	782	754	727	824	728	784	787	797	786	816	744	755	769	793	796	742	797	788	772	825	776	768	788	799	747	781	791	816	765	753	757	773	805	785	808	832	795	824	802	734	743	762	785	824	789	753	814	833	775	780	820	790	788	871	754	781	803	781	807	784	766	816	801	755	827	791	785	774	814	850	798	807	725	794	799	801	814	814	809	819	797	802	807	780	810	732	776	779	812	830	807	811	749	772	780	807	835	780	785	757	794	801	759	783	808	797	793	765	787	849	770	843	784	788	768	766	781	807	822	784	770	794	762	852	824	775	800	804	783	776	838	813	784	780	754	780	777	754	844	780	819	827	754	805	776	740	818	789	805	783	790	782	808	798	768	826	793	832	790	812	829	768	784	773	799	795	813	826	803	810	808	780	821	779	780	780	770	812	775	780	831	797	811	822	749	759	801	729	735	823	785	794	739	775	798	807	782	762	822	786	749	793	803	764	809	759	765	789	786	757	785	807	806	792	822	822	769	779	786	785	751	793	748	768	783	737	787	740	801	813	795	806	762	764	718	816	775	741	776	804	788	765	742	767	806	832	847	813	826	769	771	829	795	779	782	799	831	750	808	779	771	794	872	758	754	789	762	768	802	747	765	861	796	797	775	821	824	812	778	778	791	789	781	816	806	800	778	778	808	775	775	799	791	779	817	744	796	795	832	799	750	782	727	769	792	777	782	772	763	808	785	826	807	776	768	839	776	854	826	790	746	851	762	797	799	810	815	780	765	805	773	829	793	835	781	810	803	805	789	802	853	776	798	818	775	793	777	847	827	794	834	808	785	799	802	800	777	769	792	786	791	803	817	738	776	769	788	827	786	774	780	785	830	819	840	751	789	778	804	819	810	792	769	803	791	763	779	792	805	829	784	803	804	830	798	828	769	789	733	792	747	779	786	758	794	770	802	734	782	775	803	802	802	753	765	797	727	809	742	804	816	755	805	783	785	790	752	822	766	776	790	799	761	841	810	756	776	826	747	767	754	789	869	753	736	770	752	791	790	833	769	774	735	755	764	836	743	785	758	831	748	744	735	767	802	850	765	794	829	813	780	795	779	735	780	823	786	813	809	799	795	804	791	710	771	788	820	797	785	758	764	769	793	768	792	803	766	806	752	796	770	816	825	806	764	760	762	767	797	768	753	777	762	779	802	790	778	831	786	778	754	787	786	776	813	734	744	775	763	803	802	804	806	807	774	786	820	793	814	818	761	792	821	758	761	787	805	790	815	753	780	735	789	794	831	782	812	798	826	768	791	843	774	793	810	767	759	750	770	797	803	808	842	811	783	760	813	809	842	801	802	775	787	787	803	792	774	775	772	731	796	794	814	800	804	818	791	784	783	799	790	772	765	793	820	785	715	823	840	750	795	763	748	738	801	753	785	762	778	835	813	731	789	810	797	786	799	809	760	768	771	815	770	797	737	745	795	818	784	796	806	750	831	818	791	815	720	755	850	779	825	766	731	729	803	772	787	797	794	829	759	813	784	792	738	749	754	805	737	801	808	754	813	812	813	763	845	784	800	800	771	764	803	806	797	816	759	781	835	765	814	834	811	781	816	762	779	747	827	786	815	747	796	776	757	770	802	758	828	766	761	818	771	800	758	764	765	788	799	740	737	763	791	788	778	809	771	766	765	777	805	784	783	779	788	791	723	790	765	782	837	811	788	764	801	835	734	793	795	775	821	763	805	820	803	812	816	780	821	792	759	782	764	814	776	774	774	807	821	788	840	784	796	829	786	775	765	798	813	760	779	782	772	786	760	833	774	827	809	793	790	771	807	755	784	797	813	782	810	823	794	802	822	790	747	802	796	777	837	795	735	777	827	792	763	796	773	704	842	763	793	782	814	790	739	777	830	815	788	787	806	804	774	768	804	738	776	849	711	816	799	851	764	824	749	751	730	786	778	805	765	765	770	773	787	775	801	796	795	812	802	794	820	731	816	790	829	808	836	797	780	841	749	759	768	815	785	733	839	772	749	785	756	794	745	772	752	800	808	771	796	764	808	800	767	778	793	811	789	792	819	804	819	792	744	800	792	777	783	781	826	755	793	793	781	778	781	753	766	786	764	794	795	781	787	760	803	840	768	772	803	760	817	741	769	784	726	794	764	793	775	806	795	755	789	775	763	790	831	761	793	750	794	778	817	876	805	788	844	711	805	796	773	776	811	803	749	809	706	784	783	796	810	778	798	744	820	726	796	784	764	733	779	789	822	762	808	763	783	786	811	789	773	751	786	814	785	809	818	751	788	826	798	774	825	767	778	770	794	745	783	819	812	849	804	793	774	789	827	800	833	795	816	785	799	830	810	842	764	778	776	781	807	801	758	794	791	776	813	786	750	747	821	830	823	804	737	792	784	799	759	777	858	815	763	825	788	805	810	833	764	830	771	779	777	764	814	796	763	776	773	770	764	739	796	794	817	794	775	768	755	710	797	791	795	827	789	755	774	750	774	754	814	784	769	814	830	801	797	759	798	798	763	782	733	815	774	844	792	831	804	824	822	726	804	768	787	843	785	771	785	844	755	807	821	816	793	802	773	774	803	763	789	778	763	783	769	809	751	764	799	781	755	788	796	758	796	812	751	813	819	798	784	764	748	770	807	744	814	784	805	794	824	788	762	760	794	772	759	790	798	766	788	786	806	770	820	770	758	776	802	809	755	794	784	840	768	783	800	783	763	787	771	782	826	841	804	785	736	834	826	769	767	836	758	764	804	819	802	825	769	760	732	782	759	819	792	782	801	790	812	760	740	769	818	755	762	810	842	820	785	824	816	801	765	800	812	715	764	765	791	824	830	735	758	800	779	756	794	789	771	789	831	702	806	852	755	817	851	825	785	792	761	783	792	801	817	766	812	783	769	814	761	793	804	740	814	817	803	767	745	808	792	748	740	780	790	757	776	764	796	762	764	806	810	734	779	796	762	806	768	778	773	756	786	794	788	817	804	799	784	787	781	813	788	746	801	752	756	769	872	794	774	787	771	792	781	820	788	832	776	820	764	839	819	797	823	730	836	769
4463	1698	3175	3016	2172	3329	3054	2086	608	458	902	1105	840	492	373	357	285	292	303	259	272	277	296	316	287	284	270	307	300	302	278	290	268	274	297	284	264	279	292	266	295	278	258	301	265	286	290	283	296	283	283	310	253	275	285	285	271	268	275	310	288	285	297	274	299	274	284	319	284	282	271	290	294	265	269	266	294	266	275	288	265	263	306	278	292	293	277	286	313	306	271	245	270	287	307	310	313	255	278	260	268	301	271	294	286	261	284	260	316	299	291	266	285	284	286	279	262	300	275	271	252	298	277	263	294	284	268	242	314	293	288	274	280	268	298	271	266	281	270	256	275	255	269	277	275	258	292	275	270	308	289	301	284	291	304	298	302	270	267	267	270	273	244	309	282	308	286	263	280	276	290	277	254	291	301	265	298	290	284	288	283	283	262	292	284	295	267	266	277	265	291	289	271	291	293	281	294	268	285	306	283	280	264	287	258	270	280	274	282	289	296	295	265	290	293	285	246	296	246	275	268	278	306	281	294	286	276	277	286	276	286	259	275	271	311	280	273	272	279	280	265	268	285	297	280	283	310	262	288	268	260	276	300	235	277	285	256	274	297	253	283	283	268	260	298	271	280	267	262	283	271	295	286	281	277	272	276	320	286	272	272	299	300	300	261	285	274	272	260	266	271	291	290	318	316	284	269	274	278	285	286	294	313	305	310	264	286	284	289	301	290	280	285	261	278	279	262	310	276	266	261	292	273	283	283	280	298	263	296	257	279	274	257	284	292	266	283	271	263	303	277	293	272	286	250	284	278	262	290	312	284	306	304	257	292	251	299	297	327	278	279	331	237	267	282	299	266	271	263	284	308	285	336	282	308	294	267	291	269	254	257	262	269	284	293	306	287	271	299	274	290	278	262	283	265	254	260	257	286	279	302	280	263	283	276	275	255	275	279	289	274	288	257	291	317	283	289	289	239	307	292	283	280	294	338	282	270	286	283	291	294	272	289	278	280	299	287	284	277	290	259	310	283	256	274	273	287	315	272	279	261	287	292	266	267	305	254	295	289	288	298	282	274	271	315	264	277	280	314	297	302	308	293	283	277	265	285	292	281	289	257	301	291	273	284	268	275	262	276	297	324	289	253	277	292	283	274	263	297	273	306	250	276	264	290	298	293	290	304	270	275	285	293	269	263	281	275	288	304	290	280	262	299	261	259	258	308	283	281	266	263	275	298	301	301	265	236	311	284	302	323	267	302	270	286	267	285	289	305	294	298	290	278	290	285	300	288	269	261	249	276	287	264	290	287	283	292	288	280	282	268	278	292	300	281	302	296	322	307	317	290	298	273	254	288	279	275	275	312	282	272	283	255	288	289	289	269	287	262	275	279	302	253	298	287	307	268	262	268	270	292	302	261	277	254	303	288	288	280	284	273	268	278	267	270	286	261	290	287	286	266	279	287	265	295	287	275	301	302	292	266	248	279	268	318	300	263	285	283	256	302	289	264	282	304	278	309	270	290	289	293	261	264	291	263	302	283	291	243	303	268	273	307	271	287	264	285	285	276	283	276	299	286	279	291	305	288	302	288	282	295	253	282	278	298	282	275	307	300	309	309	266	297	316	271	280	273	283	296	265	275	299	272	299	280	256	265	311	290	315	269	253	302	271	310	281	275	314	263	279	269	297	293	280	270	260	262	286	259	284	294	290	290	276	268	282	266	270	270	281	289	314	290	267	290	306	291	275	283	276	300	256	287	246	251	254	264	314	276	338	290	277	312	295	277	289	310	292	268	295	272	276	306	282	279	247	285	308	306	267	284	284	281	299	274	317	308	263	292	289	290	285	280	301	283	276	288	287	277	281	302	280	289	286	285	274	258	261	277	279	279	247	297	279	271	272	288	312	268	297	275	259	276	277	280	279	298	276	279	295	286	273	286	259	307	264	265	240	275	288	256	278	275	305	300	285	272	298	282	272	274	281	284	260	276	313	289	308	287	267	281	265	285	309	254	283	302	264	265	285	285	266	259	279	283	275	260	248	288	264	289	281	292	300	259	273	304	275	311	298	256	281	294	305	276	258	278	314	268	273	248	292	293	293	280	287	251	297	282	273	300	241	257	277	260	250	260	294	308	257	271	264	254	292	314	314	266	287	274	319	286	276	263	310	286	249	275	282	264	272	299	277	267	278	261	305	271	262	257	297	266	286	284	286	299	250	283	278	289	284	269	295	275	281	278	251	262	255	313	305	278	294	298	254	270	267	282	290	292	283	276	278	299	277	253	278	282	262	285	306	261	274	286	270	268	310	293	301	289	281	274	280	292	288	287	263	300	291	286	306	238	267	272	295	277	308	289	264	267	307	283	258	279	289	260	294	300	283	307	263	295	294	300	291	283	285	271	302	273	276	277	278	288	289	308	255	311	279	300	277	272	274	283	274	280	292	297	267	283	256	279	277	298	289	279	297	276	291	290	283	271	308	311	281	299	300	282	305	285	252	240	276	263	285	257	319	271	289	270	252	268	301	272	273	285	248	296	283	267	274	302	291	268	272	262	266	302	273	282	280	264	270	302	292	266	302	310	306	264	300	268	300	264	259	258	273	299	280	259	274	251	289	287	291	292	249	278	285	262	293	274	294	281	292	298	251	294	281	261	259	297	245	273	340	294	304	288	288	265	302	295	262	287	273	305	260	290	268	282	268	280	258	264	273	280	285	270	317	291	283	285	275	252	281	256	291	283	265	299	243	237	290	293	291	294	274	277	267	294	284	272	303	282	252	275	278	268	277	268	278	336	301	303	260	265	311	286	289	266	264	305	295	265	273	277	295	284	272	291	295	294	296	295	279	300	283	290	277	265	280	279	267	294	292	273	274	269	268	272	303	282	283	272	288	257	293	302	283	283	295	283	278	288	287	291	278	250	285	267	283	287	302	312	289	294	270	291	287	227	278	316	290	299	279	283	263	282	262	263	268	269	255	286	304	274	275	274	266	276	308	237	268	259	291	273	282	265	287	273	272	268	285	260	289	294	286	289	298	275	248	273	270	281	305	301	292	272	296	271	285	248	275	286	261	295	274	276	292	272	266	285	261	284	276	287	289	285	285	292	290	254	269	280	284	281	292	266	266	297	278	270	275	289	293	309	322	292	283	275	297	268	299	283	302	279	278	294	274	265	296	266	301	303	276	282	271	310	283	281	284	281	283	280	262	278	277	248	289	272	268	282	281	290	278	288	329	280	245	309	273	294	308	315	263	257	278	288	283	261	281	289	321	290	274	311	266	266	290	293	287	272	308	286	265	276	277	268	274	285	283	249	294	254	337	257	281	264	282	299	259	282	307	290	257	284	283	300	328	292	300	267	274	289	281	281	301	267	296	286	249	266	301	283	282	284	271	285	276	278	282	288	264	283	251	302	299	254	279	306	264	294	298	275	269	281	256	285	302	256	269	274	277	314	267	239	283	277	262	243	295	266	304	270	314	274	273	306	304	279	282	264	268	304	278	273	279
3985	1782	5719	7551	7502	13429	11823	8915	2592	2214	4386	4967	3308	1851	1206	934	796	767	770	803	804	754	813	749	792	792	757	781	810	755	778	804	793	732	793	806	800	825	772	791	775	776	774	800	788	794	736	831	837	852	810	818	833	812	798	790	812	726	769	769	726	801	755	768	802	747	741	798	804	771	751	761	803	808	790	778	809	778	781	746	811	815	752	815	750	746	814	753	773	739	812	797	825	743	799	771	752	823	751	785	843	841	794	743	776	779	778	773	793	788	813	771	820	802	810	779	810	766	786	794	778	814	775	755	822	803	798	752	785	763	741	742	760	790	800	763	801	770	746	792	769	782	773	722	816	789	793	778	804	766	763	796	776	767	763	827	778	807	762	793	809	795	774	792	765	777	781	824	754	786	796	765	810	808	780	825	821	855	729	775	766	773	746	774	755	831	803	815	795	826	807	809	778	794	786	776	785	747	765	803	761	799	759	751	791	778	777	781	819	817	740	782	783	803	831	798	777	774	749	756	782	779	822	760	782	808	781	825	755	767	814	786	823	796	812	822	806	751	783	745	785	776	747	810	747	763	782	784	802	798	793	769	748	733	770	818	761	762	734	789	788	802	763	746	752	759	765	778	769	806	779	801	771	789	825	818	782	777	749	787	775	799	787	759	753	789	853	788	783	754	827	770	770	778	810	769	789	768	780	785	751	826	723	781	754	723	835	739	783	776	816	841	779	795	772	733	825	783	775	798	769	824	766	813	790	754	797	819	792	797	813	830	754	764	793	792	740	801	816	758	788	849	753	807	767	774	778	753	798	757	816	765	817	799	822	820	809	805	744	822	790	803	761	816	813	802	788	751	787	792	759	793	745	811	785	786	802	790	810	795	769	813	779	769	781	777	780	735	809	720	792	762	793	776	803	799	806	766	790	777	816	822	806	742	780	765	760	820	783	815	853	766	740	777	800	792	815	728	762	771	789	754	817	771	765	773	775	781	742	766	736	762	799	792	743	782	784	781	802	792	778	795	779	821	814	745	777	826	761	763	830	779	772	806	747	767	800	789	818	829	791	805	854	785	812	759	751	773	783	768	782	804	787	829	772	785	852	823	817	808	765	766	766	753	783	817	781	774	767	767	747	823	755	786	811	826	770	726	776	783	799	790	751	778	739	793	801	767	810	788	789	784	803	789	817	815	778	767	779	775	768	802	820	774	769	776	821	752	770	743	777	790	795	818	794	791	770	769	811	789	737	789	746	753	711	776	772	808	779	802	752	780	888	724	778	783	809	740	757	774	763	778	785	759	801	852	771	805	734	720	811	821	761	764	814	803	839	777	791	807	755	796	772	791	826	763	785	753	803	734	780	820	762	761	842	807	777	771	777	819	791	756	792	783	851	799	745	767	773	769	776	780	757	794	799	764	775	767	806	823	767	772	780	770	740	797	806	818	831	817	731	764	765	806	801	749	787	797	809	851	837	823	780	792	757	792	751	792	726	754	766	768	806	756	831	794	762	745	825	789	810	778	811	811	805	753	773	790	732	767	800	770	840	799	812	819	799	761	817	752	792	751	784	761	755	752	793	764	782	851	844	827	770	763	769	806	797	757	770	739	819	787	770	766	807	870	758	772	790	763	716	777	750	791	831	836	754	749	751	776	785	800	797	785	778	755	846	789	797	776	762	801	830	736	768	781	766	750	777	815	796	809	816	789	808	805	783	764	766	742	777	775	765	789	804	805	754	788	806	813	810	789	808	729	778	773	765	777	817	764	765	757	746	818	734	790	719	781	780	814	792	780	752	750	787	815	811	747	771	809	788	782	777	795	750	815	805	769	754	769	791	787	830	860	737	811	811	823	821	769	786	787	769	843	795	789	824	791	787	770	755	789	764	794	807	734	805	758	811	780	792	771	813	763	775	792	814	786	820	806	779	774	795	803	785	779	771	746	778	758	822	790	761	765	762	824	737	762	773	798	750	760	787	798	860	801	815	779	788	803	773	771	773	814	721	799	772	781	801	813	791	740	809	835	811	826	760	766	782	800	759	710	837	802	756	767	782	795	806	799	772	815	756	780	808	747	781	817	745	829	802	848	765	762	847	809	755	782	735	841	819	780	761	788	781	824	780	787	790	766	757	783	782	814	766	797	788	802	808	797	762	753	780	743	876	728	749	788	783	768	769	762	787	793	753	783	787	782	782	792	740	786	805	760	749	815	769	840	779	796	788	763	813	766	785	819	827	807	802	792	756	804	791	777	769	783	752	775	807	784	836	782	729	762	787	852	794	773	834	823	755	800	800	801	755	836	812	734	791	724	738	769	810	776	816	806	830	780	766	835	737	816	823	796	812	795	758	762	761	811	799	828	769	764	801	810	780	801	817	749	767	824	798	788	795	826	783	826	761	806	785	820	781	778	780	773	806	787	812	789	774	744	789	755	754	781	793	811	788	794	834	762	770	761	735	780	755	747	794	765	735	758	797	790	783	766	768	770	863	791	775	793	797	806	815	783	736	811	798	788	783	791	812	815	791	790	771	757	785	782	799	759	800	751	798	808	795	833	780	807	758	736	769	732	747	789	784	770	789	775	782	749	800	801	780	766	781	790	798	772	835	778	808	790	797	779	820	775	778	785	751	793	776	817	754	844	728	781	735	774	794	805	776	748	792	764	803	768	783	748	841	816	767	771	765	818	783	791	797	798	810	805	821	796	833	833	759	815	783	745	738	756	784	785	771	788	777	787	766	773	801	771	765	754	807	772	835	804	815	809	794	785	814	796	764	835	784	780	829	772	772	846	747	793	804	781	745	737	821	771	797	803	834	798	803	826	820	807	777	828	758	791	772	741	796	803	780	789	807	774	797	754	763	776	772	828	744	810	731	762	824	794	830	789	793	767	720	781	747	792	778	780	775	838	803	772	727	783	787	729	755	784	837	803	766	837	815	795	817	778	779	755	770	768	777	755	790	759	779	778	765	768	827	772	742	789	813	803	788	792	823	819	813	793	784	817	741	748	789	795	783	809	771	811	773	769	805	843	786	753	794	837	827	780	788	731	785	809	816	813	747	782	766	814	788	769	735	827	769	792	771	784	771	810	821	728	795	806	758	787	844	837	790	806	825	763	769	758	792	777	779	715	790	796	771	750	774	795	810	781	755	755	808	776	805	800	776	777	778	744	812	808	802	832	762	786	754	834	772	776	805	792	750	756	782	862	813	786	820	817	747	811	773	827	784	837	759	776	809	805	799	762	780	765	796	785	824	803	811	772	748	712	820	778	784	810	779	807	763	795	787	774	749	746	785	742	799	819	821	897	792	827	759	833	784	809	782	736	834	865	822	804	783	791	714	840	811	790	779	742	753	817	823	841	800	793	783	775	802	810	785	769	789	790	818	802	780	787	781	792	741	839	782	802	811	829	740	808	764	862	789	763	734	800	821	797	761	779	800	826	782	776	788	763	811	750	765	779	794	784	800	799	762	780	815	763	808	777	712	798	765	750	792	750	774	799
4579	1710	2711	2538	2357	3842	3063	1826	597	904	1281	1098	676	499	404	297	294	314	259	306	284	295	290	283	291	295	273	300	272	277	265	266	308	297	273	271	268	289	310	293	270	295	260	280	318	287	272	264	314	276	304	263	295	303	256	269	290	267	272	263	277	289	273	265	255	287	312	267	281	285	275	306	284	280	289	279	259	281	278	299	328	260	287	276	266	280	265	274	327	302	283	294	321	281	266	263	296	303	259	301	284	288	256	273	270	247	319	265	291	294	274	294	293	275	286	280	317	284	259	311	282	277	286	281	316	297	260	298	270	271	261	286	281	281	252	279	293	278	278	269	276	283	303	267	274	299	274	269	268	260	302	272	262	284	280	296	280	323	271	320	279	283	289	273	301	251	280	262	277	281	285	269	275	266	275	312	291	286	277	285	267	278	295	268	275	295	297	295	271	280	280	301	285	270	286	261	289	311	261	263	277	260	266	271	267	281	281	281	273	285	311	303	305	282	307	299	291	283	275	312	291	272	301	282	272	300	291	279	272	300	255	271	280	263	268	267	300	262	309	315	268	262	265	288	276	284	290	317	280	311	292	299	256	297	290	274	261	261	292	289	271	259	244	299	267	266	273	299	280	296	289	259	277	297	287	263	254	269	259	259	285	276	291	280	279	271	296	301	255	273	271	294	260	287	282	283	303	291	294	281	302	280	282	299	285	285	274	292	279	286	259	284	265	299	265	296	240	270	261	285	287	265	282	306	287	281	286	292	285	259	248	277	269	285	292	292	302	274	280	279	291	294	276	280	275	268	278	297	284	274	294	285	328	310	290	292	291	266	298	285	270	313	284	304	324	277	262	257	256	288	316	288	274	285	249	266	281	268	293	274	280	281	251	281	258	285	278	301	273	300	298	279	259	305	315	281	278	276	284	294	279	275	289	274	272	277	281	273	292	276	284	302	292	304	272	303	299	270	257	280	280	289	265	282	277	288	281	280	260	271	285	280	286	313	275	313	281	293	282	267	271	306	251	310	288	293	258	265	290	272	274	291	293	292	284	280	272	268	276	273	311	313	282	268	287	259	290	285	266	291	299	279	283	322	272	272	277	272	292	274	274	257	263	272	285	286	289	277	264	243	293	291	268	274	306	279	291	261	277	260	278	272	320	287	291	258	274	294	287	295	271	290	289	294	268	274	290	282	281	253	267	267	311	257	281	283	282	279	303	277	288	260	276	281	264	274	270	241	261	255	308	265	232	278	276	281	259	262	296	292	284	281	286	286	314	322	278	267	313	285	278	284	270	290	295	259	275	283	264	265	305	286	284	275	252	298	260	302	294	267	287	303	301	270	256	290	285	264	279	296	314	255	251	298	287	298	286	283	283	288	289	259	264	291	250	304	307	304	278	281	307	263	264	256	265	264	288	278	302	285	273	288	259	295	299	297	269	285	262	288	299	283	282	254	266	290	289	264	311	283	289	277	291	292	289	308	252	282	273	269	285	256	294	297	272	281	286	279	278	273	298	306	262	251	251	279	273	285	308	316	287	282	297	286	297	257	292	266	297	292	295	264	265	266	262	295	261	293	283	284	274	281	289	289	296	308	280	296	283	271	272	283	311	262	276	286	296	271	263	274	281	303	274	295	279	260	288	302	256	275	289	276	295	295	267	264	274	287	267	303	277	299	265	269	271	286	293	318	271	284	281	272	256	308	296	291	297	259	270	267	282	286	275	289	295	260	290	267	266	285	274	290	288	283	268	287	296	255	258	273	275	283	272	274	299	294	283	294	286	303	243	295	309	268	264	286	299	293	249	304	301	276	293	276	263	244	259	277	300	262	276	288	297	281	275	280	285	303	309	249	274	286	281	272	274	286	250	266	278	248	262	261	302	296	307	286	275	273	267	255	238	316	270	268	281	279	252	294	286	265	282	269	304	251	279	283	267	239	288	256	274	273	273	259	289	284	305	282	300	275	294	256	273	244	278	284	284	300	294	297	269	295	275	275	263	259	322	281	260	237	294	315	272	273	296	280	263	280	244	271	278	287	290	285	292	261	272	258	327	288	267	295	272	288	286	271	288	291	262	234	274	272	265	317	300	287	289	271	265	275	291	279	310	298	295	289	299	288	283	272	303	262	307	288	283	268	284	294	253	320	309	317	289	288	269	251	282	263	289	282	279	313	296	260	231	278	281	288	242	260	291	274	288	272	297	304	261	305	277	296	298	282	307	258	306	289	284	292	288	269	277	277	284	290	265	272	292	288	315	284	266	303	273	303	303	282	297	278	284	274	268	258	310	263	274	276	289	281	296	297	260	266	279	282	271	269	280	246	252	306	272	310	245	291	287	261	284	284	282	294	308	275	279	283	295	276	266	276	267	301	228	273	254	276	277	288	272	273	269	289	267	284	265	289	309	291	294	285	285	292	255	273	277	273	296	280	283	253	269	290	267	289	267	250	292	282	312	306	306	271	281	301	307	323	300	282	291	292	302	267	312	266	257	268	267	301	300	273	287	275	264	289	267	252	276	258	287	274	291	297	281	270	300	296	280	266	304	269	305	265	309	250	271	289	268	278	281	288	293	284	282	276	271	279	308	306	262	270	277	274	289	290	268	312	255	276	268	263	260	279	285	238	278	284	307	281	296	295	293	290	275	252	268	286	300	256	283	298	290	255	291	283	283	235	275	305	261	282	250	309	314	280	271	246	266	288	296	280	250	267	320	309	270	280	305	267	267	302	296	251	284	305	282	295	271	300	287	255	291	314	259	249	270	272	303	285	294	276	257	272	297	284	292	303	260	264	313	278	267	270	271	294	310	297	306	273	286	274	322	270	282	279	277	284	291	282	271	309	293	296	259	278	272	266	275	283	285	288	252	264	304	292	251	278	259	263	257	303	265	261	271	283	292	290	280	315	266	277	291	252	286	292	301	268	297	290	294	288	296	251	287	268	295	273	273	316	281	256	270	274	278	262	299	271	297	253	243	287	274	290	273	301	321	246	281	266	257	297	282	271	269	296	276	274	284	270	259	279	279	286	257	311	275	285	284	282	264	262	290	270	253	308	264	288	293	263	277	269	291	262	267	280	309	265	289	295	296	317	267	305	246	293	302	261	302	296	285	290	273	311	286	263	253	303	251	297	283	290	292	263	287	284	298	275	293	257	265	282	260	318	293	295	311	288	295	269	282	256	279	289	259	290	268	291	276	290	277	276	269	283	297	257	334	289	302	265	274	284	281	294	296	292	314	278	296	269	291	250	251	299	297	262	275	279	260	270	265	255	317	255	277	282	292	272	274	271	278	311	281	266	285	291	284	313	299	290	285	288	276	264	297	273	320	273	284	267	256	276	251	321	291	272	297	266	295	303	278	339	281	279	303	279	293	294	258	296	282	283	290	286	286	284	282	290	277	269	285	273	261	303	263	312	282	277	275	296	290	316	247	258	264	289	276	251	253	300	289	276	262	265	310	295	284	285	286	297	256	275	281	259	294	297	274	261	264	302
3988	1980	4463	6374	8241	14511	12214	7632	2555	4539	5875	4825	2692	1853	1259	949	832	816	793	753	746	794	787	819	847	793	806	779	810	839	765	745	757	800	761	808	831	786	815	824	809	803	778	813	803	768	802	794	804	771	786	781	817	787	774	828	795	818	761	773	787	815	782	787	810	790	761	842	811	810	778	780	794	760	853	797	773	742	779	811	777	744	802	800	818	768	813	776	829	775	850	810	790	763	794	814	751	799	842	778	813	815	777	785	785	764	849	797	825	757	839	799	825	801	815	769	792	763	785	798	790	838	769	821	799	801	774	745	828	815	766	849	808	777	783	783	739	783	797	802	836	835	829	807	788	813	792	786	747	750	769	821	761	808	789	719	815	787	772	784	770	786	822	796	819	776	783	777	744	808	774	830	738	813	813	772	778	738	754	821	782	789	823	838	802	790	801	762	769	774	826	782	833	810	777	805	782	796	816	816	790	776	813	821	782	802	776	768	760	729	748	818	734	775	800	783	778	771	787	842	817	806	799	785	797	746	822	775	818	769	745	804	808	751	796	807	778	778	736	774	814	843	821	733	816	822	789	746	834	817	745	797	755	847	802	794	808	747	734	826	721	793	786	816	774	816	821	803	768	818	776	794	806	780	857	795	809	800	815	791	750	752	846	785	825	792	831	705	767	813	755	785	772	830	800	779	796	755	746	776	820	798	762	747	794	778	758	856	818	800	772	803	796	803	756	775	797	745	787	766	750	849	786	784	748	803	771	758	834	762	763	775	759	802	827	759	821	782	814	799	759	853	808	742	798	836	832	794	816	777	809	833	753	787	795	807	774	805	745	846	754	757	727	750	765	834	765	837	772	844	848	806	799	794	826	833	818	819	757	809	759	776	804	763	760	771	793	797	815	753	805	815	826	769	752	738	827	798	783	764	786	782	741	798	819	784	798	777	740	747	821	784	810	760	781	786	814	705	824	737	791	819	785	789	830	730	813	783	791	823	794	808	762	768	790	742	828	835	729	777	756	763	782	764	774	795	768	804	789	763	807	780	817	797	791	812	769	772	801	729	778	823	821	777	754	727	844	839	748	794	812	818	793	820	863	827	760	765	811	841	787	820	759	798	753	811	753	716	794	781	723	798	779	814	842	762	819	755	818	767	753	750	792	779	810	788	798	754	823	808	820	812	775	765	763	773	795	863	794	762	780	738	746	808	775	811	832	784	788	758	723	709	765	760	768	791	747	759	757	816	797	785	778	798	784	796	786	822	838	810	758	802	787	795	758	784	817	786	786	833	799	813	810	831	769	768	809	777	826	808	807	772	749	834	828	842	760	748	768	824	776	761	831	809	751	754	797	784	810	799	821	773	752	781	790	760	817	772	723	804	778	765	754	812	788	764	785	764	760	788	786	773	747	781	759	770	852	804	805	803	805	812	801	846	813	790	801	785	779	813	798	812	809	839	790	783	791	844	784	793	788	784	738	781	797	774	806	836	743	832	732	796	772	789	789	797	810	782	765	767	803	808	803	779	823	790	782	766	761	786	772	829	743	785	749	816	808	759	792	785	770	756	777	806	836	822	768	803	797	757	825	831	776	829	770	805	831	801	770	755	732	777	758	875	781	801	809	799	826	776	761	816	795	710	802	805	776	816	829	799	789	812	778	818	825	782	809	780	774	824	775	771	746	781	793	779	771	793	760	834	795	754	782	784	802	773	832	779	761	770	800	809	771	788	794	784	828	815	798	793	815	863	816	833	747	781	819	831	827	809	763	805	778	738	803	802	748	800	775	777	799	788	761	782	801	736	778	736	812	772	796	792	759	781	819	779	796	834	802	813	768	786	804	827	796	803	823	756	834	808	808	788	774	745	788	818	793	822	773	757	779	764	752	818	813	845	826	805	768	777	798	783	777	783	786	827	752	791	759	806	785	819	789	812	786	736	787	762	722	760	752	792	784	804	789	836	772	786	770	804	772	760	782	798	797	781	781	793	825	749	810	813	785	787	804	783	795	779	741	745	794	780	851	778	792	748	787	790	795	796	769	836	785	751	839	738	775	788	777	796	776	754	802	794	816	789	744	824	809	813	823	781	796	806	718	867	789	766	799	760	764	782	794	799	732	830	802	823	786	803	780	821	815	833	858	829	804	775	806	781	812	804	814	786	774	800	831	818	804	837	778	805	791	778	781	795	804	745	829	775	805	803	861	804	758	787	757	792	815	827	808	732	819	773	750	753	814	778	767	802	805	800	750	791	735	757	816	731	784	764	828	798	824	836	806	749	787	802	777	757	761	768	801	752	791	768	790	813	772	766	780	813	825	819	842	779	754	803	777	818	802	810	805	767	804	725	789	806	775	796	772	760	773	802	762	789	852	782	799	789	800	802	765	804	837	801	774	791	812	765	821	815	793	780	769	819	765	791	753	807	784	777	764	779	851	813	823	799	794	794	804	742	762	818	798	774	817	799	773	815	774	797	777	799	779	795	833	787	834	776	761	775	749	781	777	775	796	782	772	781	747	824	777	807	849	761	765	828	734	782	776	805	826	811	813	764	781	806	754	791	819	766	827	727	778	799	771	769	786	778	762	820	775	831	792	812	776	835	782	782	830	795	817	773	783	838	749	807	789	771	757	807	767	809	833	775	805	783	784	790	817	753	805	745	821	813	814	811	758	794	781	768	774	811	795	779	795	775	791	748	827	764	823	816	790	781	799	807	760	749	838	830	806	793	758	817	761	810	811	767	809	759	849	751	798	802	739	777	829	789	790	812	757	746	778	758	780	762	818	840	823	778	825	761	775	821	783	777	753	761	848	809	800	808	789	769	774	781	758	779	812	804	774	824	770	797	747	779	817	810	800	767	790	808	767	806	799	822	760	762	782	770	755	776	786	805	815	763	730	806	759	773	754	789	755	836	820	744	795	791	802	806	766	766	769	806	806	763	787	800	778	794	760	801	802	801	792	744	830	826	777	797	812	784	812	804	803	791	791	782	759	783	761	754	791	832	793	818	789	757	757	775	801	825	806	725	800	770	800	821	762	795	814	797	798	803	807	800	780	777	757	792	773	805	809	792	765	744	811	825	804	774	783	834	795	764	781	750	723	794	756	802	800	789	789	800	798	827	784	770	748	819	793	770	780	777	774	807	783	812	780	816	793	766	783	809	765	802	791	735	808	730	839	755	836	768	810	820	736	787	775	799	767	786	746	794	774	759	756	734	834	771	806	785	762	734	824	758	823	784	744	743	790	794	793	829	727	771	827	763	767	800	779	860	778	776	788	788	771	788	791	806	802	827	786	787	757	760	810	767	796	766	819	750	787	780	800	752	774	794	798	834	817	840	767	779	765	811	755	778	770	762	787	798	758	768	844	747	781	778	772	778	760	773	814	852	759	858	797	809	776	761	787	829	814	824	771	831	760	763	808	762	759	809	789	758	721	764	814	751	800	787	746	777	812	820	771	783	751	755	807	741	799	818	762	850	774	759	815	808	805	763	788	785	734	758
4157	2043	2394	2400	2854	3882	2654	1300	611	979	1412	1257	755	661	467	332	326	324	320	283	263	258	279	269	247	290	268	276	286	267	287	296	272	282	324	233	262	273	282	283	274	284	286	286	291	290	298	276	297	254	261	287	241	282	271	270	264	266	273	282	286	309	285	295	290	287	279	284	288	297	269	305	310	286	280	302	284	299	287	299	301	265	287	292	259	279	284	297	287	291	272	275	258	291	267	299	264	278	288	297	263	310	274	287	288	303	284	268	269	311	274	276	280	256	261	285	301	296	271	259	280	267	304	269	291	281	279	288	306	289	281	292	295	270	283	297	255	262	286	314	308	288	280	282	260	275	291	266	267	283	274	267	281	278	295	238	301	296	301	300	284	260	303	263	275	296	273	283	285	265	302	315	273	279	273	276	276	288	282	274	303	296	267	300	267	252	288	289	261	254	274	312	306	297	275	290	259	268	256	288	268	287	310	284	284	268	243	283	269	298	254	245	299	283	312	295	285	276	234	285	296	312	294	294	290	270	262	256	293	262	290	301	269	282	297	270	311	277	269	281	302	265	258	241	273	262	281	269	291	282	298	267	274	243	314	283	288	303	272	258	298	276	273	274	284	302	287	296	315	264	310	288	269	278	280	294	314	268	307	313	298	286	317	292	304	266	270	277	287	277	285	286	259	293	290	313	287	286	268	252	282	281	273	277	309	274	282	284	301	287	265	270	274	297	288	287	279	298	304	302	263	278	274	286	286	285	269	303	285	295	279	292	293	307	258	270	286	296	287	280	261	260	271	258	283	256	267	296	292	263	264	280	293	305	286	290	263	294	315	285	257	273	269	294	259	300	268	253	284	281	261	279	290	280	254	254	291	307	274	291	289	294	249	258	274	277	277	314	273	267	296	282	260	273	289	258	286	258	281	308	285	271	276	290	284	296	250	289	275	287	288	271	281	268	271	290	296	274	297	290	268	269	292	267	286	264	280	312	255	283	280	269	279	301	278	277	273	272	272	289	266	283	276	278	305	275	297	266	270	295	262	285	292	299	265	301	272	251	293	284	308	281	323	259	283	271	298	266	292	278	289	306	275	276	286	300	319	315	246	290	264	291	293	292	301	285	280	272	287	275	279	269	301	277	294	271	265	317	289	273	244	279	270	287	279	299	282	303	294	307	321	274	301	282	312	288	257	255	275	290	311	299	302	275	279	281	270	269	238	292	276	295	294	312	277	281	298	277	275	271	266	273	289	300	300	271	291	276	265	289	277	264	313	290	285	271	279	312	291	282	299	245	272	284	293	282	280	283	272	263	280	298	278	289	258	309	294	267	290	305	278	288	277	307	279	275	279	259	290	277	280	267	300	289	293	295	280	295	297	272	308	277	287	280	272	287	266	276	294	271	295	298	255	267	279	295	299	288	307	277	296	259	284	322	291	308	261	289	274	299	278	282	262	291	276	318	305	296	293	270	301	269	263	292	302	269	283	299	293	298	268	251	290	284	280	311	280	319	299	264	306	254	275	275	262	305	283	257	272	299	257	275	301	289	282	271	270	289	266	290	258	268	293	276	269	286	313	282	316	301	273	291	271	266	260	285	267	273	277	297	281	291	282	294	277	264	296	294	267	263	274	278	307	293	280	301	288	291	251	283	277	320	288	280	283	302	270	265	291	298	266	279	290	290	302	293	279	294	279	283	275	278	291	305	286	286	289	286	302	323	284	302	270	302	258	267	299	283	263	254	285	283	236	296	262	292	269	298	236	260	298	291	266	262	296	323	292	282	275	275	262	251	290	260	253	279	293	264	286	262	292	247	298	291	273	303	293	296	292	291	283	271	280	290	282	275	260	259	272	286	285	298	276	270	292	300	237	295	248	278	266	289	272	278	288	272	259	279	273	257	281	292	303	260	280	295	266	273	289	276	273	309	289	258	284	263	287	285	282	274	287	274	294	276	254	282	300	278	270	290	307	283	272	312	279	302	280	294	277	278	283	283	280	280	265	282	305	267	270	287	285	280	308	289	276	295	244	280	301	246	307	283	275	299	283	283	275	265	286	284	274	299	270	284	263	261	298	266	279	245	269	265	292	262	292	235	260	279	289	283	271	283	254	261	314	275	259	266	278	288	283	261	304	263	295	284	293	295	292	272	274	251	281	286	309	308	270	275	283	301	282	296	301	295	306	258	305	300	297	273	283	289	292	294	271	297	275	268	270	270	272	276	292	280	280	291	293	261	270	311	295	301	257	255	279	274	304	290	287	275	329	276	281	281	270	273	268	290	294	273	290	288	290	271	278	268	300	277	271	262	274	279	249	293	289	267	279	285	277	311	308	319	275	280	288	288	278	290	273	296	279	306	251	289	283	246	279	286	235	299	269	261	267	283	298	280	307	290	286	284	278	293	291	295	275	266	266	283	262	309	256	289	319	288	257	268	279	315	300	266	289	257	296	308	310	277	305	290	298	290	258	304	256	286	260	265	296	308	272	300	260	242	290	254	285	284	299	322	299	283	282	265	280	271	292	282	277	270	270	244	274	278	278	294	266	233	271	261	271	302	257	279	307	328	274	274	319	256	273	315	320	324	278	295	265	268	256	284	292	275	292	268	276	270	253	264	293	253	293	283	267	312	255	296	293	277	273	276	284	256	275	272	265	271	267	288	295	256	275	325	285	301	276	320	263	298	318	282	286	280	286	301	266	277	261	300	265	264	260	291	296	272	298	281	278	271	297	302	296	277	285	268	278	260	294	266	292	295	299	294	261	271	252	259	263	278	281	274	278	255	269	294	285	277	292	293	282	274	261	294	291	274	292	274	288	315	258	263	266	312	262	307	295	288	267	290	287	262	277	287	262	270	292	263	279	274	281	270	309	309	286	272	282	274	281	273	282	248	274	298	247	266	308	254	277	274	324	280	264	277	282	282	261	317	305	290	264	272	313	258	266	269	331	264	265	265	236	266	283	248	299	269	281	280	281	256	269	266	279	247	287	302	286	287	289	317	307	286	285	306	295	262	271	292	302	273	270	241	306	284	307	287	272	302	286	264	274	269	287	261	283	288	284	279	271	276	268	281	266	298	276	312	276	311	290	300	288	285	270	254	295	288	278	298	284	281	273	314	277	310	272	277	288	290	285	281	251	280	280	291	270	292	292	285	273	292	299	291	288	270	282	295	292	285	292	294	282	274	270	303	277	269	278	272	265	327	261	272	278	286	308	274	268	269	253	307	292	268	294	270	334	273	249	280	299	268	290	287	271	262	277	289	257	275	288	291	282	257	260	280	283	297	265	259	308	254	267	291	282	250	285	294	269	294	265	262	288	314	296	313	279	255	261	283	278	261	292	291	286	266	302	311	300	294	268	263	298	264	288	301	287	286	279	272	290	266	278	307	298	287	273	247	288	294	268	261	281	279	281	306	300	280	265	305	236	240	307	277	279	307	303	312	279	285	295	261	283	280	286	282	281	281	271	297	294	273	260	269	262	271	276	266	296	285	276	257
3877	2214	3996	6103	9599	14571	11171	4763	2767	4805	7070	5432	3303	2338	1429	1064	925	826	775	780	777	785	746	809	814	768	821	759	774	815	797	826	745	816	797	808	790	785	787	757	802	759	789	794	776	790	778	772	824	775	823	751	780	772	762	780	806	802	759	800	755	775	784	746	842	781	815	762	800	707	760	829	751	766	849	771	796	803	812	765	758	800	818	848	768	819	750	771	775	835	777	738	762	843	747	742	757	786	851	778	746	828	836	766	764	756	779	810	773	779	765	768	811	774	817	792	781	789	772	807	771	778	858	756	812	811	720	777	778	804	745	842	788	812	758	798	804	758	815	759	832	812	814	750	787	783	813	783	777	771	807	739	805	816	840	814	859	750	754	775	807	789	767	802	809	853	783	782	849	829	836	818	717	725	805	807	817	754	750	766	754	844	759	807	788	808	814	794	808	792	772	725	818	807	791	793	776	768	752	760	821	796	777	818	816	814	794	766	794	812	774	805	815	878	783	745	805	779	799	769	841	824	768	743	774	754	850	833	768	813	800	762	816	734	783	795	830	773	819	784	762	771	770	778	801	792	741	798	780	832	801	763	808	803	814	819	778	798	771	779	777	753	781	761	774	792	810	781	818	758	767	774	769	820	742	786	771	730	736	771	762	752	826	783	746	755	801	786	730	788	776	774	809	770	830	748	799	785	813	783	805	812	759	778	854	773	749	783	791	821	815	794	816	795	800	814	774	773	796	810	766	779	778	786	829	777	791	787	779	794	739	773	763	800	816	773	826	755	780	786	804	780	807	759	755	760	815	732	762	782	763	825	766	805	794	774	775	774	796	835	782	798	750	798	784	826	787	804	816	772	813	759	763	725	760	744	774	792	770	798	794	798	783	795	781	755	770	822	829	798	794	850	768	807	769	753	735	785	746	805	809	838	817	766	852	794	770	773	720	774	760	750	808	763	817	761	766	790	775	760	723	834	796	795	825	845	760	781	775	764	801	771	803	779	788	749	780	740	762	797	805	744	746	777	776	858	808	816	762	759	776	744	730	755	772	741	822	793	791	759	778	836	832	771	801	773	754	801	804	740	737	739	781	780	731	822	789	728	803	799	760	773	777	807	802	794	766	797	773	819	862	806	845	775	759	772	687	790	828	799	836	824	846	788	769	765	794	769	799	784	759	838	782	759	779	788	765	841	786	802	769	800	820	797	805	798	770	710	820	810	777	777	839	823	808	807	787	816	780	787	783	826	794	780	781	738	789	822	815	761	760	787	783	776	745	792	790	790	790	803	761	819	798	789	841	812	808	810	825	807	754	790	776	775	805	792	765	786	779	757	765	770	803	809	820	780	821	742	784	785	769	804	800	789	770	838	809	807	821	811	793	819	817	794	770	795	804	696	785	787	809	765	781	813	780	786	801	778	826	768	759	791	783	760	835	787	788	756	772	824	814	790	827	716	789	771	739	799	770	793	772	749	771	795	798	751	774	770	857	780	780	802	825	836	768	765	774	787	800	796	823	804	709	772	819	777	773	729	809	776	719	835	764	748	802	789	781	745	795	821	805	763	728	815	744	800	843	798	756	786	744	785	757	807	754	783	811	751	790	791	749	829	777	792	826	742	751	815	723	792	812	801	759	836	795	787	806	785	773	754	759	792	800	831	799	786	760	768	716	776	767	753	780	793	809	751	811	777	764	759	748	776	789	770	809	746	792	801	757	780	773	824	791	785	794	760	764	775	766	768	773	820	782	789	774	782	762	776	805	818	828	790	759	794	778	733	770	738	782	751	798	838	765	806	784	770	774	813	767	859	772	769	816	781	821	821	810	821	805	846	739	790	788	769	814	780	768	789	783	816	749	812	756	815	796	806	753	739	777	794	802	755	850	769	776	803	799	831	820	797	762	760	765	744	736	761	781	751	767	774	756	821	762	779	789	740	770	802	762	777	803	795	785	794	755	786	847	769	760	729	773	791	798	731	777	745	797	791	821	758	818	806	798	779	816	832	822	777	765	796	791	810	768	797	785	789	778	797	823	768	805	794	759	784	736	804	844	830	795	817	765	781	807	788	774	778	781	773	827	759	809	744	768	806	831	817	817	818	743	815	824	826	766	811	788	776	788	784	813	749	711	798	781	758	804	737	790	733	762	783	802	809	791	806	817	756	755	775	847	775	812	848	742	738	780	776	793	809	828	755	756	771	762	764	797	735	785	774	794	808	814	766	787	765	782	782	768	753	745	779	813	795	787	755	795	805	759	748	806	788	763	776	769	877	773	793	753	786	761	780	782	799	793	806	753	807	762	718	814	787	791	766	720	766	801	762	744	757	784	808	789	815	823	755	783	774	789	763	771	772	783	791	860	741	776	798	813	814	785	793	759	792	822	776	814	769	788	803	802	802	750	772	799	767	766	743	781	801	800	747	813	819	812	800	794	859	793	786	787	743	752	772	761	756	738	809	767	769	740	787	711	808	770	774	826	771	804	795	754	794	811	800	819	802	831	807	836	819	757	770	745	777	816	773	808	843	765	800	769	784	784	800	806	804	785	786	790	832	791	795	780	804	828	760	805	783	772	804	778	753	795	791	769	807	809	842	822	765	781	823	772	768	793	757	760	810	800	779	833	797	825	788	788	819	813	853	752	757	815	783	803	784	806	749	753	809	817	813	729	786	820	754	747	805	780	790	806	763	806	794	809	840	828	802	754	765	763	749	776	779	786	805	772	792	757	799	796	769	777	830	773	739	781	775	768	780	766	784	769	748	760	782	821	802	775	748	783	756	735	799	788	722	769	756	809	780	805	795	787	757	873	812	792	808	776	786	837	790	832	776	807	814	836	812	768	802	783	763	810	804	788	800	803	786	762	802	763	788	824	801	781	755	822	822	772	790	858	779	776	799	797	783	767	772	786	748	765	812	798	815	802	809	791	799	788	813	788	815	798	796	791	786	788	762	788	840	787	780	836	803	730	882	821	747	758	768	805	768	773	790	757	835	801	728	754	755	800	785	791	826	765	801	812	801	750	767	801	767	782	809	707	809	792	804	819	748	701	766	780	788	798	740	804	808	815	795	807	816	821	785	785	765	783	777	756	783	809	783	814	811	766	776	760	804	749	794	727	814	820	778	753	742	783	833	800	767	809	768	747	801	819	798	773	769	781	789	749	820	766	824	765	791	788	825	831	771	768	813	742	808	770	788	767	740	769	814	739	768	764	813	826	775	780	826	751	757	736	780	795	721	819	786	813	803	812	768	775	779	809	783	810	773	806	784	801	736	761	771	741	802	711	785	786	797	810	777	766	773	798	794	797	796	776	811	675	804	792	806	767	833	804	738	798	810	795	815	812	789	776	771	832	764	728	808	804	775	824	773	766	792	796	804	841	783	818	790	835	752	752	824	789	772	784	790	806	727	808	835	797	815	783	780	770	759	758	792	778	797	766	804	776	793	797	800	783	763	753	764	783	772	799	760	784	815	764	808	732	859	836	757	789	775	791	785	803	809
4159	1996	2921	3756	3050	3086	2600	1272	703	1519	1594	1068	866	686	490	325	316	289	310	283	290	309	281	289	286	267	310	282	299	277	303	287	285	282	290	289	289	296	297	261	289	298	268	246	261	278	311	287	267	274	293	270	282	274	266	293	268	287	276	309	298	286	304	242	282	255	273	294	315	299	287	302	274	285	280	300	272	282	274	284	260	292	286	286	293	296	264	284	272	324	270	287	282	275	289	294	265	310	318	295	269	278	287	283	292	240	274	292	290	297	321	302	283	324	279	286	268	278	260	263	262	287	285	268	283	286	263	295	277	289	311	278	298	261	273	280	293	232	322	283	266	280	268	318	292	299	270	271	263	314	307	302	307	278	294	269	258	260	260	263	317	283	285	294	284	267	272	288	274	292	244	297	280	289	262	269	287	273	272	274	276	303	261	294	297	305	272	316	297	277	264	273	288	282	275	286	269	246	298	313	306	274	262	294	256	269	285	270	283	269	320	271	308	284	262	285	269	308	318	272	272	281	251	306	256	282	291	309	273	289	296	282	308	301	259	243	272	287	293	271	287	267	282	270	278	289	266	304	270	262	283	286	287	289	281	302	268	261	268	271	258	274	306	274	282	286	301	297	284	270	256	282	300	280	269	282	255	287	330	269	273	282	300	259	270	280	301	292	288	284	303	271	269	299	285	292	307	281	275	295	296	280	292	300	259	262	279	251	291	297	271	275	279	297	271	293	275	309	287	268	265	284	276	291	312	294	275	301	271	241	274	271	270	316	269	259	312	274	305	265	302	286	277	262	276	293	286	277	262	341	291	281	269	315	291	270	275	262	299	303	311	295	280	289	309	293	269	286	300	267	288	282	276	277	267	260	299	278	304	276	289	282	291	310	272	290	257	291	318	299	301	289	284	271	275	263	263	286	275	307	290	277	321	296	297	296	283	277	297	288	309	258	307	299	280	272	253	316	281	274	310	292	305	266	298	290	286	281	264	251	291	305	290	285	308	283	281	268	297	285	264	275	313	304	280	273	245	263	287	291	265	301	323	279	288	277	253	315	290	292	298	288	261	317	310	281	282	291	299	268	336	266	277	269	331	284	274	249	270	256	307	255	235	284	311	283	286	287	283	288	286	294	308	291	277	285	300	285	271	272	288	282	280	288	264	302	295	300	294	262	272	260	285	267	277	289	291	278	283	302	255	268	274	299	277	277	282	265	300	300	259	302	284	276	293	267	301	284	260	293	306	303	282	281	280	266	303	300	317	304	296	274	267	293	283	277	280	285	267	296	290	302	293	287	266	270	292	249	269	259	282	281	311	290	286	257	277	283	247	247	279	290	264	289	252	285	297	287	283	295	298	243	282	281	307	275	281	277	268	318	261	286	285	256	262	312	261	283	277	264	272	294	303	284	293	284	285	278	299	296	262	289	304	296	276	313	304	257	280	278	268	288	276	296	296	295	248	278	284	285	271	274	309	292	282	295	243	266	293	265	268	287	278	274	284	302	286	264	289	266	316	274	283	282	281	271	290	317	250	278	283	321	299	270	262	305	305	266	274	272	258	293	288	297	278	263	287	273	310	277	288	289	294	300	301	273	318	292	242	269	294	278	316	265	278	266	260	297	261	280	279	284	270	268	251	305	325	292	276	270	297	293	308	280	306	287	311	286	303	282	309	311	305	288	290	280	255	277	296	343	291	262	280	285	252	278	300	283	286	310	272	308	270	275	260	280	276	285	295	294	294	293	299	292	270	293	297	263	316	278	284	275	272	317	298	285	306	285	289	270	294	302	258	264	285	285	298	272	282	268	276	262	292	274	298	277	278	288	281	289	301	300	275	272	315	314	277	276	259	295	260	281	301	298	285	305	283	297	266	266	286	317	304	280	286	278	290	275	305	270	286	288	276	253	289	296	245	281	318	268	302	278	301	301	276	264	297	316	265	256	299	308	266	269	233	296	268	278	272	276	297	286	260	281	297	283	280	277	265	283	267	273	303	275	274	272	285	268	309	292	276	279	262	250	316	284	276	299	312	326	258	266	276	260	297	299	290	281	291	287	297	264	290	278	261	276	263	274	267	281	266	242	265	292	286	285	311	293	284	269	305	304	292	286	292	294	267	295	247	283	287	311	275	286	299	297	276	308	276	252	262	261	320	271	282	271	289	263	290	251	274	262	280	288	312	324	264	287	301	289	308	266	322	264	262	293	291	252	290	322	309	297	284	271	268	300	283	297	273	279	276	246	254	276	275	283	284	259	292	261	271	275	301	305	292	300	279	292	282	298	265	266	303	260	291	266	285	278	278	285	267	269	284	300	270	286	315	272	293	283	288	305	293	293	293	289	290	292	276	288	287	297	275	273	300	277	247	326	287	269	281	304	263	275	281	297	284	276	289	272	307	295	281	279	259	271	254	277	290	313	294	302	271	298	244	307	282	263	268	305	291	286	288	295	281	274	304	297	294	262	296	294	303	311	279	260	291	287	300	296	289	270	297	275	255	297	287	268	289	271	303	274	253	283	272	275	269	279	262	277	286	272	301	272	312	287	284	274	252	257	277	275	307	278	268	280	316	310	285	289	265	306	266	295	272	292	281	257	246	276	291	290	237	288	269	272	298	231	245	260	267	291	274	265	301	271	272	278	305	278	286	296	283	324	267	297	319	280	285	310	297	306	286	284	263	315	278	318	308	258	261	269	288	268	275	268	274	282	289	280	292	307	276	287	277	272	266	254	280	306	266	297	281	283	267	277	298	289	272	302	275	300	240	292	292	287	304	254	308	318	259	280	319	324	246	295	291	305	300	297	271	294	309	299	295	299	290	268	271	279	291	309	288	295	317	278	284	305	291	276	306	284	270	263	305	292	249	272	295	290	313	283	306	265	288	277	282	300	286	286	288	285	302	268	274	275	283	282	316	268	226	309	267	316	296	309	295	282	295	280	245	288	289	276	267	277	285	313	272	296	280	268	284	287	285	288	282	275	268	289	300	274	288	275	249	258	252	310	277	269	289	282	245	272	252	289	309	277	287	285	280	274	281	274	263	266	295	304	287	277	295	294	279	284	269	287	265	273	288	282	307	296	299	274	298	286	267	277	288	295	300	278	269	274	266	263	308	288	276	280	263	293	285	299	284	282	297	267	244	243	275	273	281	261	297	283	276	274	282	258	258	301	288	264	288	291	289	272	294	275	281	248	295	298	272	277	267	283	287	273	287	325	297	289	283	280	276	272	315	301	308	292	274	297	284	277	285	287	305	264	258	280	274	303	269	288	324	301	274	308	294	287	298	329	298	283	299	305	306	284	277	278	261	297	277	268	289	236	281	272	275	267	318	295	282	271	254	262	273	279	273	253	310	277	241	241	320	283	288	283	297	276	260	248	272	310	272	291	273	267	263	286	288	286	307	299	264	288	311	258	262	268	302	273	309	270	297	293	292	307	261	279	298	292	311	278	314	310	285	299	278	266	284	285	293	283	278	273	262	277	296	269	279	291	284	290
3783	2259	3993	7671	8870	11933	10895	4874	3348	7413	7585	4517	3604	2478	1567	1043	862	824	795	795	785	835	758	762	843	796	792	808	821	778	784	781	786	751	798	808	752	793	791	781	789	795	765	801	782	770	757	781	819	826	758	776	796	757	785	768	841	755	770	842	766	790	815	796	803	815	779	768	749	827	788	765	779	761	800	759	762	803	774	798	756	738	737	755	794	776	791	753	750	857	796	760	781	829	774	733	806	775	828	790	752	853	784	770	778	804	793	818	821	762	785	788	795	805	750	774	798	788	755	810	758	797	763	837	823	771	786	771	771	810	794	754	807	798	760	825	771	741	790	791	772	848	719	780	757	801	760	763	793	801	806	764	825	770	829	833	762	782	736	783	788	796	773	786	798	772	798	769	771	776	756	789	789	787	718	775	722	808	808	814	806	783	826	773	779	740	778	751	788	787	794	781	747	785	755	865	787	783	801	783	760	762	757	775	771	804	776	816	816	774	772	791	769	754	823	793	781	783	787	802	838	788	792	746	789	794	786	807	822	764	837	804	759	807	840	822	814	793	779	806	761	797	742	812	795	776	762	781	790	756	808	731	794	712	802	767	771	786	739	805	806	792	820	800	801	780	806	777	779	813	775	776	754	800	809	734	735	802	811	799	774	783	769	780	829	818	778	860	759	794	771	768	777	780	815	791	750	785	822	824	764	790	770	793	790	782	797	804	777	785	786	833	789	756	859	813	799	801	769	804	834	825	778	795	811	828	768	791	821	817	820	748	772	731	786	826	800	793	787	783	746	848	807	813	775	779	807	786	816	786	827	809	769	785	805	794	770	826	794	777	768	762	757	817	770	757	784	821	813	751	794	794	788	791	888	769	760	788	777	777	774	808	765	820	738	775	804	840	830	808	793	787	804	827	771	800	776	824	722	754	811	784	759	817	810	801	808	798	869	799	800	768	738	768	783	694	788	766	789	795	735	761	807	813	807	813	762	760	797	759	809	772	793	790	817	755	737	778	738	765	804	788	799	797	805	783	771	743	778	808	799	786	788	780	783	746	811	837	801	862	779	785	805	791	862	783	805	745	789	819	824	771	829	786	801	763	770	784	800	809	779	810	807	761	765	752	792	839	824	809	776	830	811	778	806	764	833	721	768	798	771	815	796	809	843	804	818	806	757	777	746	779	778	743	755	807	793	821	822	792	769	821	795	765	793	767	835	794	781	768	800	808	821	798	770	826	803	809	799	798	799	776	850	750	806	841	765	742	800	764	809	791	763	811	815	757	773	731	793	794	816	789	759	785	782	820	780	796	752	784	783	799	821	783	792	802	823	773	733	754	831	771	735	798	786	843	799	772	754	801	737	828	804	825	734	791	791	772	777	762	751	815	806	829	764	789	837	789	794	782	766	771	758	802	820	806	817	792	769	786	757	829	792	796	774	827	830	781	774	776	804	809	794	800	753	746	734	794	784	824	777	799	773	742	784	794	767	779	839	750	792	787	769	754	798	834	774	798	796	780	800	792	788	798	803	793	784	809	826	794	811	795	807	750	785	778	807	762	779	803	832	806	782	800	789	756	786	780	796	777	811	835	743	786	815	797	803	816	809	811	855	767	769	829	746	800	773	847	753	771	832	810	832	781	782	772	774	755	750	785	773	829	740	802	804	788	811	778	814	819	817	751	812	731	816	763	778	798	776	812	791	760	843	787	743	711	747	796	766	822	757	789	789	826	838	764	807	800	794	821	792	797	831	765	753	759	738	765	792	797	781	806	798	787	736	790	772	804	786	851	783	774	845	794	799	763	775	789	815	777	749	812	786	807	799	803	779	814	793	753	801	830	783	823	795	835	753	815	798	816	770	810	772	841	770	798	809	775	839	810	838	799	790	792	732	733	796	792	773	773	746	795	814	841	776	828	783	771	758	775	805	710	796	783	819	759	754	822	822	824	820	826	796	837	769	811	792	775	782	771	785	787	734	815	816	788	784	755	872	792	821	811	802	781	830	762	776	811	811	794	790	790	848	723	791	790	762	765	734	793	799	818	828	799	780	858	793	809	750	756	777	780	816	777	796	803	837	745	800	843	738	795	781	807	817	766	779	786	784	774	776	781	790	789	829	750	859	819	773	811	808	801	752	813	814	777	786	756	749	780	797	773	793	776	807	792	742	750	841	739	768	756	739	802	792	724	757	787	749	758	821	799	753	806	837	753	826	816	771	757	835	811	775	766	786	781	808	791	800	792	749	761	795	747	779	768	822	792	772	851	789	772	824	848	776	795	806	815	787	796	813	751	826	823	753	816	775	798	839	747	780	813	804	793	793	795	785	797	740	806	790	819	778	805	816	792	777	790	794	784	801	825	801	793	767	761	820	804	767	790	778	757	765	797	738	799	827	810	802	775	785	782	767	762	727	790	781	791	772	819	767	822	782	745	747	740	768	746	797	765	754	754	750	776	773	801	792	813	824	789	787	828	756	794	816	835	813	763	820	760	764	814	795	798	781	778	822	764	823	747	788	806	761	791	801	798	796	777	792	846	747	751	793	773	845	819	779	790	866	790	801	786	812	748	766	831	798	796	818	722	855	794	812	839	766	796	779	792	789	836	765	718	814	800	796	806	775	776	771	783	795	784	788	791	751	784	796	824	719	801	766	824	823	794	776	793	814	775	813	739	782	811	759	815	769	804	780	769	788	789	759	806	735	769	741	767	792	756	826	811	752	823	778	763	812	801	778	783	769	765	779	806	752	788	778	733	783	796	764	733	813	790	739	769	821	737	732	792	783	789	754	794	794	836	772	880	733	756	791	746	753	775	785	761	769	849	747	789	785	851	794	795	787	787	751	808	798	802	812	810	761	814	795	794	830	793	817	788	738	763	784	776	769	809	831	786	756	790	806	827	752	739	757	789	812	778	789	749	811	773	773	820	812	792	796	809	754	828	771	814	755	786	797	765	749	829	812	807	762	773	740	812	776	793	817	820	798	760	778	799	766	779	763	743	763	787	769	784	787	766	814	836	775	789	811	733	784	790	800	764	804	760	807	777	784	819	717	752	823	764	828	792	775	805	835	759	812	762	783	797	817	835	777	809	813	790	760	775	839	802	776	790	742	763	797	756	740	758	762	738	799	790	763	779	828	779	836	794	772	789	790	737	805	827	794	776	762	791	743	756	769	780	789	763	724	786	753	784	765	788	739	786	817	748	791	736	814	758	815	767	778	862	795	780	799	810	833	808	760	749	838	797	808	804	783	777	797	794	781	827	749	803	761	767	771	774	785	795	788	823	781	757	797	802	829	775	766	752	782	750	782	777	835	757	757	781	789	772	798	835	749	764	784	792	783	803	783	765	799	782	816	777	798	759	729	731	816	766	746	759	770	805	788	835	776	760	768	833	830	784	742	829	770	769	717	773	811	806	787	804	818	807	818	790	762	815	804	792	792	821	779	803	820	775	774	764	826	798	800	793	839	758	781	808	735	784	782	796	773	762	732	845	803	795	803	771
3913	2241	3865	3686	2691	2692	2016	663	738	2016	1541	1338	1035	720	483	344	306	264	272	293	273	284	299	281	290	290	302	284	270	297	285	273	276	281	296	279	271	290	274	283	284	274	278	284	284	298	270	284	288	252	287	293	307	273	292	242	318	324	292	276	304	298	278	295	297	278	249	265	273	282	269	275	280	319	260	306	305	291	268	273	312	319	290	254	280	283	286	280	280	295	291	289	268	320	297	278	292	254	296	304	279	269	290	287	285	271	280	280	286	300	274	287	244	282	274	293	254	277	303	286	304	261	288	299	317	291	277	283	273	278	270	277	299	274	257	306	297	295	287	292	297	278	294	293	308	301	267	279	273	264	278	287	285	293	280	327	294	266	276	254	277	282	267	286	283	271	312	279	310	277	272	267	297	287	296	294	273	300	279	286	298	279	274	267	274	317	290	266	276	289	285	283	291	254	256	290	270	267	311	279	271	282	291	289	259	275	268	312	267	263	284	266	283	273	296	259	257	282	253	261	291	323	260	322	301	253	274	271	266	291	299	258	284	259	313	286	306	282	286	269	284	259	278	263	295	299	286	274	298	315	270	270	286	263	283	291	291	293	295	288	268	296	264	277	283	271	286	290	306	303	295	271	271	275	270	285	288	271	261	273	294	266	282	285	279	262	277	300	287	307	301	277	261	275	298	281	284	290	329	284	251	266	288	290	282	316	284	270	294	291	284	298	296	292	302	279	288	316	280	304	296	275	294	267	287	287	298	281	291	253	280	270	281	300	310	297	252	282	264	291	256	312	262	267	293	269	273	295	272	283	288	270	293	249	244	244	280	275	264	306	278	278	300	280	275	292	263	282	305	309	257	301	284	271	301	315	276	270	271	283	315	290	278	282	278	296	308	289	261	288	233	249	279	317	295	299	297	290	294	300	293	293	274	281	319	279	280	268	271	271	276	293	279	280	283	279	308	306	289	290	315	278	285	299	278	275	316	287	265	267	278	285	275	251	281	265	305	253	288	293	288	297	308	253	303	291	301	293	268	273	286	277	273	278	270	305	293	275	302	317	262	276	287	291	271	280	290	299	283	274	261	316	323	266	291	294	270	292	309	291	276	259	300	273	293	272	292	290	281	246	285	261	281	298	276	277	289	281	299	284	267	287	270	318	244	239	307	318	277	305	284	316	260	287	286	284	286	289	281	292	275	254	307	321	283	272	287	265	251	262	248	274	310	279	307	264	279	279	255	287	259	296	290	306	259	277	265	309	285	236	267	298	265	288	265	267	313	272	263	271	287	267	310	287	282	266	293	284	273	277	309	270	290	299	241	259	328	264	294	273	275	280	290	239	286	313	282	290	293	297	270	270	292	290	301	292	242	311	289	292	299	298	294	297	296	250	273	285	283	277	286	284	252	298	291	272	281	281	282	301	254	278	270	315	295	270	301	304	274	274	295	283	282	277	292	303	275	281	278	293	243	280	263	304	262	297	296	280	314	290	279	296	293	272	316	272	296	300	286	253	263	301	279	295	285	287	294	282	319	286	284	313	277	267	291	275	260	273	276	309	291	291	273	292	299	270	301	271	255	258	287	276	274	299	284	283	280	261	268	285	261	257	292	264	293	258	252	287	284	298	295	266	284	303	270	282	267	296	281	309	287	295	282	277	259	279	311	279	287	271	274	276	283	273	269	271	294	286	298	257	267	266	287	310	285	287	313	276	296	279	301	266	295	300	252	293	264	263	309	314	281	271	313	293	287	294	298	310	271	286	281	316	288	233	270	269	252	287	260	323	278	268	271	305	292	268	274	295	277	251	278	312	296	302	301	279	305	293	283	260	292	306	275	273	300	260	278	269	266	287	280	279	285	278	301	292	284	301	281	257	303	285	281	285	288	298	279	262	264	323	305	281	295	298	255	269	289	287	268	269	277	262	318	260	291	269	282	253	257	239	290	295	290	300	302	314	282	315	256	281	289	264	302	263	297	271	279	296	281	274	279	281	290	293	276	314	296	303	306	316	321	279	248	307	282	279	285	293	275	277	296	288	295	295	285	305	296	274	285	279	281	268	293	296	323	291	308	319	288	279	273	305	309	305	298	280	244	300	277	285	285	288	296	265	287	294	284	247	301	274	293	292	284	285	306	286	302	298	268	280	292	290	255	266	273	269	265	289	319	278	292	274	282	284	275	279	286	259	280	261	259	288	289	291	283	291	277	292	305	275	306	291	289	294	295	253	267	275	272	279	286	286	300	273	286	270	287	289	293	297	278	309	278	300	278	285	273	263	282	284	298	296	281	284	305	250	304	257	277	285	266	296	248	296	301	287	272	281	260	279	293	252	270	309	294	252	277	320	268	285	290	267	287	274	282	281	280	264	277	289	302	271	279	270	285	276	307	282	296	258	287	267	307	268	241	288	315	300	272	292	288	296	311	254	293	274	299	292	274	310	277	316	271	295	313	332	267	296	278	287	272	266	282	297	288	254	274	279	276	262	302	290	331	265	272	262	276	291	266	262	268	271	301	297	304	287	298	298	285	263	299	274	253	307	306	276	268	276	279	264	309	302	303	258	278	252	294	285	251	259	290	261	294	270	266	286	269	281	295	284	307	250	285	278	325	287	275	266	258	272	296	296	300	281	290	297	279	287	313	270	275	300	282	272	270	293	281	264	296	304	263	280	267	281	286	293	261	278	298	258	283	272	296	293	286	258	252	293	268	315	264	303	286	290	268	280	285	263	262	295	289	268	297	282	279	260	280	269	288	290	295	301	253	259	308	302	248	277	295	304	293	268	299	268	313	289	270	304	310	278	281	271	311	306	299	272	276	281	308	280	279	278	287	265	271	292	304	253	304	308	300	297	299	279	276	287	293	259	284	283	262	294	293	275	329	288	308	261	263	260	286	289	295	298	257	271	269	287	299	292	276	323	284	268	290	304	265	290	298	286	286	292	286	282	269	256	296	262	299	288	274	280	251	290	305	261	331	281	336	281	288	290	292	268	322	287	282	300	285	302	276	292	284	293	300	304	270	301	287	294	261	282	287	272	316	296	307	278	293	280	274	283	267	294	301	266	299	250	287	287	291	267	289	289	293	290	267	284	298	297	287	300	263	313	305	301	301	293	285	269	274	325	254	241	268	288	282	267	279	273	281	267	261	298	275	276	282	279	282	278	296	266	275	277	277	279	280	320	277	307	259	282	279	294	253	286	253	315	241	303	286	280	307	296	271	288	268	301	282	250	294	249	284	254	268	292	258	276	289	307	274	272	269	307	300	295	266	283	303	282	275	294	251	287	274	262	285	303	281	298	302	273	258	310	299	285	329	262	282	282	268	264	287	310	270	279	277	282	284	254	283	293	282	270	273	283	285	265	295	294	295	289	295	309	284	274	293	269	286	259	283	310	278	287	297	284	292	315	286	280	283	243	282	274	269	285	282	285	294	271	268	269	288	277	279	288	273	264	287	284	290	307	275	306	294	298	288	284	284	285	241	287	312	276	258	267
3562	2520	5396	7844	8032	10621	8702	2520	3628	9740	6880	6006	4732	2617	1497	1048	849	793	801	781	817	773	767	793	804	778	831	838	759	827	764	762	796	757	768	851	831	825	740	774	697	805	790	821	775	759	789	801	816	806	799	774	814	821	807	767	771	781	809	797	816	759	790	861	814	779	827	798	793	763	803	805	792	799	745	835	769	806	758	812	815	760	812	821	726	796	755	786	773	801	796	751	781	786	766	845	844	762	745	847	810	800	708	795	782	842	782	823	811	783	790	759	807	849	758	839	741	771	768	773	829	810	759	800	802	802	808	783	758	792	786	789	776	767	785	810	786	781	837	776	766	754	813	836	792	776	822	840	795	763	777	811	780	763	712	809	799	721	794	832	817	788	825	736	763	790	786	742	794	799	790	813	790	831	780	803	799	759	788	836	786	746	772	815	782	817	785	804	794	780	817	755	815	774	793	841	816	801	773	818	771	803	808	779	802	775	798	777	791	796	815	803	807	750	763	775	814	791	788	782	815	766	805	808	798	791	806	763	799	747	813	784	786	802	772	783	784	684	749	825	785	773	788	765	765	808	735	745	762	814	775	753	831	775	700	741	806	763	788	775	788	774	786	831	827	748	781	801	777	835	797	809	788	795	752	797	774	876	816	770	795	773	795	758	770	825	801	759	768	763	806	781	800	806	828	781	796	810	781	813	804	779	797	801	794	809	839	829	819	783	754	807	773	797	770	769	810	808	732	785	770	844	804	804	771	760	751	761	812	758	816	741	769	848	742	772	812	777	806	776	768	819	730	823	812	773	768	787	820	776	795	816	797	795	782	794	777	837	843	787	776	739	770	798	786	785	818	841	812	779	804	752	741	751	765	770	806	798	763	791	774	795	780	744	786	835	811	854	832	785	769	814	778	783	784	816	823	806	813	821	763	766	804	850	814	824	816	770	777	800	802	807	827	814	818	800	828	838	793	790	781	845	782	809	803	822	784	807	817	762	774	826	739	814	830	826	861	712	798	746	809	793	760	819	827	779	809	800	813	755	801	794	736	812	788	737	768	831	797	831	794	776	794	771	774	805	754	780	766	829	785	768	775	811	785	802	825	773	783	855	765	746	750	787	824	799	815	783	804	804	769	789	796	778	781	726	754	755	792	814	780	812	764	787	734	838	782	807	798	819	777	774	826	804	793	783	770	787	786	852	825	812	860	804	799	826	754	823	838	779	786	794	771	784	761	771	768	758	818	760	757	754	790	762	841	750	763	822	775	814	829	799	747	797	814	782	795	782	786	870	851	804	716	831	791	773	750	792	806	817	818	813	813	754	764	801	773	780	792	799	725	814	822	774	817	735	812	763	819	783	815	802	793	794	751	793	779	807	802	751	800	758	776	826	844	860	783	819	799	823	786	778	818	781	808	807	807	793	762	742	788	785	802	757	726	808	828	759	787	812	771	830	787	812	814	762	746	764	729	775	787	809	834	786	752	766	821	795	776	747	761	810	771	737	807	736	806	807	797	808	775	819	788	802	807	819	751	784	819	800	797	791	829	784	773	807	719	843	826	806	799	812	753	756	736	762	791	791	790	783	830	796	816	772	744	829	796	767	789	758	834	827	775	768	803	833	800	855	806	802	774	799	761	792	843	853	785	783	795	781	781	781	769	753	793	798	817	772	790	811	855	817	785	792	784	820	798	823	764	751	796	771	800	798	806	746	745	771	778	858	805	779	735	810	778	797	792	798	807	807	845	783	750	810	813	803	765	782	836	751	749	786	791	819	802	820	774	786	767	788	746	797	801	857	777	818	756	790	789	754	857	760	810	769	798	799	774	815	787	844	730	790	796	812	812	759	794	776	805	796	795	794	790	744	816	752	777	809	787	821	808	802	725	730	779	785	789	792	729	851	782	764	780	807	801	777	796	763	822	776	787	798	777	839	818	798	786	816	807	773	795	793	794	750	792	758	797	756	818	735	765	784	811	841	786	757	793	782	868	783	768	820	758	781	791	801	791	786	723	814	812	815	827	764	810	783	814	823	828	858	828	797	805	765	787	780	767	738	772	759	796	795	798	752	761	865	866	777	779	742	751	763	753	784	808	812	774	762	810	799	817	805	762	776	798	814	759	823	751	766	759	786	786	819	819	743	810	774	794	771	805	806	805	797	740	783	820	765	811	785	774	783	769	795	799	779	819	787	827	793	788	745	836	797	731	777	817	812	789	765	765	811	740	748	747	760	776	818	746	785	784	747	869	826	827	791	782	817	775	826	752	770	786	785	823	746	771	799	814	729	802	798	799	787	762	773	762	780	823	777	826	779	784	803	798	732	787	831	799	833	800	821	767	772	807	800	755	735	764	761	750	784	781	737	810	778	815	810	754	744	795	775	814	773	810	809	778	778	764	775	789	785	790	800	785	787	838	873	800	747	751	826	818	809	833	770	830	776	790	813	781	816	789	777	791	809	751	820	804	786	772	806	808	789	786	797	797	776	734	797	776	803	840	828	791	791	789	823	816	765	781	816	796	758	799	731	789	790	779	755	819	792	759	796	813	748	760	816	789	800	792	795	775	772	806	805	762	797	790	744	776	786	815	774	792	785	770	780	738	811	776	794	819	788	788	773	810	784	798	786	787	765	750	738	811	784	743	756	790	782	752	791	796	827	797	753	774	742	784	802	781	762	830	807	789	795	792	739	796	794	736	810	789	755	839	812	813	807	761	790	831	805	735	838	791	796	763	822	791	777	788	838	773	759	803	789	798	822	810	803	791	829	802	809	784	766	782	733	714	835	751	828	821	787	803	780	787	752	824	787	774	784	784	814	836	792	786	737	820	842	822	802	822	765	803	760	817	773	773	838	771	793	776	791	762	802	838	768	824	822	773	821	799	767	787	780	778	789	820	767	768	787	777	844	783	819	804	775	756	819	808	789	793	824	749	815	759	750	780	805	809	814	849	817	745	766	752	796	769	738	770	777	776	798	819	834	848	778	738	890	804	832	760	762	798	797	799	793	757	803	757	818	763	811	819	768	739	772	785	826	768	813	797	759	792	810	805	788	811	795	743	790	766	790	799	792	757	825	766	775	789	748	801	763	716	754	780	786	746	775	783	835	809	724	848	772	792	795	760	800	830	822	821	791	790	810	771	762	791	729	786	791	801	807	857	789	815	773	805	802	807	784	785	755	801	803	805	819	766	798	775	743	836	751	765	802	783	788	789	847	783	767	815	752	852	789	801	791	791	802	802	769	781	830	813	801	746	809	807	752	777	826	733	793	758	792	790	723	778	789	777	738	835	778	812	811	805	770	783	797	802	792	792	826	778	774	817	797	807	758	765	769	770	802	794	797	804	783	865	808	796	832	742	774	814	817	803	759	808	772	773	773	828	750	801	752	789	821	786	765	782	773	816	815	806	832	771	801	770	798	821	795	792	758	781	794	720	752	710	819	791	774	774	761	847	852	815	790	792	788	748	851	829	824	796	766	818	796	821	794	786	780	791	842	780	750
4248	2670	3879	3974	2972	2723	2313	592	935	1843	1884	1504	848	536	406	308	287	301	272	286	267	287	266	271	294	298	306	282	285	301	290	291	292	292	253	279	297	279	265	298	278	268	272	294	263	259	281	281	286	267	275	288	293	252	296	287	297	254	279	310	278	283	279	277	260	310	294	291	256	250	247	288	308	287	281	285	273	314	263	292	288	282	280	264	282	273	289	273	298	297	243	276	247	287	308	255	284	261	283	317	288	290	290	286	307	285	299	273	290	251	288	309	273	301	248	295	262	322	302	289	322	254	295	267	281	284	278	289	306	281	295	268	309	271	280	303	264	282	270	287	273	277	258	290	276	296	263	295	289	261	285	288	263	282	254	277	298	263	287	289	287	280	275	278	272	309	299	297	308	286	302	302	285	277	251	272	253	284	276	285	287	255	218	295	306	280	284	305	272	258	290	269	267	318	264	272	284	316	277	268	294	311	281	276	289	253	284	296	285	291	295	310	289	278	260	305	301	304	291	296	263	303	292	278	268	307	306	303	263	261	317	282	303	323	280	296	273	271	270	290	265	289	294	299	278	278	279	273	281	284	291	296	294	290	270	303	299	302	284	286	303	284	294	246	290	287	289	295	293	301	278	287	265	261	260	293	272	273	312	247	298	244	303	288	261	286	240	275	295	278	311	303	260	296	272	276	274	282	265	288	299	284	289	282	289	278	265	271	281	285	269	269	291	298	298	272	282	305	263	291	262	285	278	284	310	292	285	299	309	294	301	274	292	281	281	307	307	278	272	295	264	283	286	284	282	286	278	291	270	260	236	294	286	300	275	263	287	318	318	290	272	308	286	301	288	303	297	273	280	271	254	290	279	319	266	277	268	316	279	274	289	276	288	297	270	283	280	307	284	312	317	262	270	280	266	280	277	270	260	270	301	279	347	317	311	274	267	281	272	315	286	292	295	295	278	283	277	287	283	264	345	273	287	301	306	249	260	278	281	293	300	274	258	292	295	255	295	297	272	292	278	258	289	265	281	266	273	262	258	269	298	294	290	294	275	288	304	270	273	293	276	295	283	261	290	296	301	303	286	290	267	269	266	311	283	261	284	285	262	308	246	284	255	278	288	261	283	292	305	297	271	316	285	295	314	272	270	309	274	271	313	290	302	312	283	290	274	285	291	296	275	300	290	270	287	304	297	281	256	251	266	284	282	285	277	261	307	280	283	311	286	276	301	267	270	280	292	305	253	249	265	295	271	328	306	348	297	314	288	291	298	291	296	278	270	307	290	276	309	276	279	292	286	272	330	281	281	331	272	279	290	269	290	291	288	285	286	297	243	269	265	284	260	298	275	296	275	302	274	294	292	255	276	267	291	294	270	290	290	285	268	293	314	291	286	299	267	306	297	289	237	253	268	276	293	297	289	310	270	269	309	281	290	280	303	290	267	303	290	281	283	289	275	274	276	279	279	258	265	289	298	262	268	301	282	311	310	268	257	304	335	270	299	298	298	304	301	269	261	260	283	298	283	286	302	279	253	284	261	273	267	280	269	307	291	296	273	272	261	287	275	273	269	274	266	281	283	314	265	272	281	311	285	272	276	281	280	276	286	261	258	260	242	287	281	306	254	286	289	306	264	253	267	323	303	290	268	296	291	267	286	305	299	282	305	281	271	298	278	308	252	253	267	279	279	318	286	268	315	318	310	278	303	248	262	321	270	275	328	294	266	310	264	275	258	269	281	293	273	264	276	270	303	279	263	273	278	286	261	278	288	292	279	287	263	279	291	271	264	255	293	285	278	269	282	302	311	293	299	240	293	286	288	287	287	272	287	279	287	286	305	301	282	290	279	272	271	266	268	286	264	246	282	277	262	286	315	259	266	299	295	296	272	318	275	277	278	282	285	271	323	265	275	262	276	318	296	297	294	292	266	276	301	246	291	262	292	275	300	329	279	286	325	274	292	245	270	298	289	274	284	277	274	267	322	304	255	306	283	288	281	270	268	302	279	310	281	266	281	264	278	273	269	309	252	296	297	304	304	299	310	270	281	299	303	290	302	319	279	277	280	256	282	273	272	271	289	276	277	279	291	273	274	289	317	306	264	269	274	269	279	277	282	271	292	310	304	293	309	310	293	279	288	303	250	311	299	267	259	302	323	284	275	285	275	277	308	259	298	280	299	268	281	268	280	278	284	302	283	283	272	280	254	282	292	266	280	296	263	279	275	291	308	308	288	290	228	262	298	289	282	262	266	292	279	270	255	318	300	278	266	286	256	270	293	257	266	266	267	268	294	288	243	300	296	301	266	291	302	292	312	277	276	279	285	251	295	283	292	278	304	301	305	252	258	289	275	296	295	319	311	304	266	275	247	285	286	261	307	280	284	274	293	277	257	291	254	273	285	292	286	297	283	343	290	282	289	296	246	276	282	270	271	299	260	278	253	297	291	270	302	266	282	246	267	299	268	276	322	293	295	267	266	280	304	301	323	304	273	262	274	319	273	289	298	302	285	280	287	300	279	289	312	272	294	292	306	279	304	292	255	264	308	278	248	298	242	304	284	286	299	300	255	283	286	294	289	281	264	293	278	300	302	303	281	291	308	278	260	257	259	264	279	294	287	289	317	284	297	305	300	268	311	269	287	255	273	247	284	286	273	296	280	291	251	303	253	279	273	274	296	286	295	330	296	261	286	299	304	287	281	302	284	295	274	292	298	269	299	281	270	310	324	274	294	305	300	283	279	304	310	277	311	291	306	266	264	258	270	271	286	263	278	292	299	276	288	286	299	291	268	282	286	294	292	299	283	300	306	287	271	280	276	267	290	318	280	271	284	255	265	254	307	290	279	288	287	317	294	283	278	269	265	297	303	297	319	249	249	266	297	286	280	286	256	289	313	240	301	299	312	289	305	287	265	253	284	267	284	264	299	296	253	287	256	292	293	294	289	256	279	306	310	292	276	283	271	295	329	288	297	333	299	297	316	270	284	283	283	242	303	294	260	287	285	287	264	251	259	271	274	257	264	308	287	276	294	269	283	270	324	285	255	283	284	290	288	291	285	295	273	266	299	270	303	270	262	295	276	264	271	266	266	265	259	299	265	272	304	286	245	298	281	277	283	300	290	286	269	291	328	314	259	270	267	310	271	274	277	305	260	275	267	287	277	311	287	267	278	297	293	251	294	291	271	278	263	308	290	274	297	276	286	316	289	331	301	290	285	288	287	321	295	303	295	275	283	262	307	299	294	285	259	294	282	287	269	269	275	277	280	309	297	269	281	275	304	234	275	290	292	296	295	283	288	245	274	278	265	277	284	280	273	277	275	291	271	275	284	288	285	279	267	335	292	283	287	266	280	268	297	313	252	259	275	260	272	293	293	273	287	295	271	289	273	289	278	320	286	280	297	270	295	294	268	292	282	281	301	265	288	279	291	238	299	294	348	297	288	317	255	247	244	283	284	304	263	262	310	300	316	275	284	263	239	292	287	304	294	297	264	263	270	312	235	271
3942	2897	5139	7933	8116	10921	9999	2144	4882	8758	8173	6011	3317	1985	1209	892	840	827	819	739	794	735	832	750	803	789	814	769	733	776	771	814	811	761	789	746	776	782	808	814	780	744	808	818	786	776	760	816	741	794	762	790	810	793	824	828	774	796	794	770	753	761	821	821	801	793	771	782	803	793	787	809	783	819	755	797	784	737	829	778	763	787	803	783	829	791	774	781	778	827	824	800	753	768	773	775	724	786	791	793	822	792	804	786	845	773	800	777	800	808	797	782	804	780	792	772	784	793	821	770	762	781	794	799	766	804	740	795	777	824	812	752	792	793	809	795	825	770	811	816	809	789	817	758	767	804	825	783	783	794	742	818	777	801	796	783	753	802	816	801	801	812	792	800	774	774	765	822	754	769	795	784	747	752	795	771	770	827	798	784	762	749	793	786	792	813	820	774	769	800	819	838	766	789	776	757	713	767	769	779	764	799	805	767	795	827	787	770	804	747	832	772	815	729	794	765	737	783	808	768	832	774	790	793	825	783	782	807	793	801	809	776	769	805	822	783	801	836	813	787	828	784	826	833	812	797	831	834	779	805	749	798	832	847	800	747	782	781	777	732	771	806	801	846	788	782	810	776	778	800	799	773	822	826	805	799	764	839	755	708	774	821	731	783	807	834	769	724	825	814	780	757	809	845	777	789	770	807	798	780	761	717	851	802	777	752	767	783	852	795	784	814	763	804	772	759	803	808	766	797	771	754	822	781	783	768	808	750	845	822	745	802	831	748	808	734	741	793	834	803	776	819	712	808	825	766	807	778	821	817	819	761	815	800	764	724	806	768	823	818	837	806	816	798	817	811	761	793	786	788	808	785	783	789	750	826	787	837	806	763	761	799	760	788	805	741	709	785	787	802	822	805	767	813	795	801	796	794	780	826	803	815	763	784	795	724	797	783	781	745	778	847	765	856	773	800	793	838	819	816	827	768	759	730	771	773	834	749	779	795	808	789	800	834	766	793	815	762	785	764	766	834	787	791	827	772	783	773	752	823	789	778	835	794	764	808	865	784	770	785	745	814	745	739	755	766	800	778	762	802	800	807	820	805	796	749	808	840	793	800	787	768	789	832	760	813	784	777	792	805	850	807	795	801	814	820	823	825	778	729	817	796	800	798	771	729	781	800	773	758	774	775	809	817	780	816	809	795	840	725	770	828	785	760	785	816	806	800	801	822	800	790	759	748	811	837	796	830	799	788	770	791	760	785	746	806	809	789	758	763	814	785	816	846	794	792	777	770	784	813	803	807	827	757	787	859	817	802	803	774	776	775	814	807	781	787	804	839	801	795	792	836	787	756	827	769	778	736	760	794	768	835	771	787	794	824	793	797	789	755	836	746	787	795	812	769	823	785	783	782	777	791	799	816	800	809	843	807	788	793	844	794	753	798	807	747	769	742	779	762	812	798	782	786	773	776	764	744	787	789	806	771	788	857	848	774	785	816	850	812	811	790	804	804	800	816	789	745	759	764	786	803	785	755	797	796	751	780	751	848	798	790	790	767	785	758	850	805	788	783	836	779	805	808	792	850	806	776	777	817	826	840	754	807	792	778	778	767	803	792	807	840	788	783	769	818	752	807	813	816	783	770	810	762	793	793	746	762	793	816	819	793	744	808	804	852	772	775	810	787	797	821	787	844	822	813	797	805	820	791	777	829	813	814	793	833	798	819	795	765	797	817	786	814	772	799	810	783	761	799	760	781	813	727	770	747	775	750	762	747	762	748	770	813	821	786	771	801	817	802	816	760	838	838	767	813	793	828	790	831	759	800	802	811	780	793	789	812	834	814	830	819	786	813	789	782	756	807	755	778	781	810	818	781	819	764	786	823	755	780	840	816	817	767	796	789	740	830	800	801	787	785	751	747	787	797	811	802	790	773	823	820	766	760	762	854	707	813	763	777	793	799	807	763	790	836	819	862	781	811	791	759	809	845	833	838	781	779	761	797	801	793	805	787	784	830	810	765	762	813	805	791	799	811	797	800	796	802	824	812	745	752	766	795	789	729	794	769	781	752	755	829	805	767	766	767	803	793	764	767	732	785	802	768	774	784	828	770	821	755	792	816	766	763	802	843	805	751	786	787	739	819	829	816	797	759	811	822	830	789	795	768	765	822	794	778	810	825	816	772	773	768	828	800	809	789	743	772	826	756	790	745	795	788	803	816	791	794	752	797	772	795	743	815	765	780	779	766	774	744	732	779	796	755	794	805	789	790	810	780	784	783	801	781	808	798	782	780	782	803	748	797	828	783	800	760	806	754	812	823	769	733	816	754	763	809	796	815	783	798	864	802	816	773	804	831	810	780	798	766	799	807	828	820	827	779	782	843	778	798	825	840	770	771	801	782	802	759	798	799	824	802	825	751	803	812	822	773	840	789	813	816	786	768	806	760	818	857	768	823	794	756	775	775	744	807	772	781	793	781	774	750	754	783	778	772	747	757	814	785	810	846	795	775	752	752	823	774	791	773	784	807	757	824	764	833	765	783	784	763	803	789	774	804	758	808	819	783	805	886	805	818	835	762	789	728	788	783	808	820	786	800	778	781	787	799	791	773	740	808	778	814	792	755	740	859	791	736	789	828	813	774	803	734	732	844	778	776	760	733	767	810	773	785	805	794	799	699	821	812	812	855	768	752	744	795	773	779	840	768	838	794	791	770	846	788	764	731	777	817	794	782	796	788	799	853	759	783	837	766	805	772	818	788	760	792	808	789	737	775	802	851	814	777	785	788	751	783	802	773	819	788	808	739	766	801	821	801	794	798	767	749	808	800	798	814	791	769	797	806	753	777	783	773	800	819	785	802	787	800	813	774	839	802	806	781	837	811	789	751	833	789	805	758	824	790	775	807	799	831	780	836	839	798	760	781	809	799	807	800	850	775	839	814	769	781	821	786	769	786	753	777	788	797	802	803	814	801	781	799	733	787	803	750	793	779	767	849	806	835	740	777	758	788	808	804	792	791	786	792	762	796	762	796	834	775	782	810	834	765	769	831	794	811	794	807	773	743	797	778	803	815	810	789	775	772	830	804	769	815	816	734	772	775	844	845	831	760	811	796	780	779	825	773	746	765	786	791	791	779	774	845	802	854	770	832	814	809	833	768	777	762	785	796	784	780	810	723	782	804	814	818	778	813	777	745	830	791	810	776	828	754	797	785	781	807	763	781	813	780	785	832	778	735	816	874	789	800	781	781	783	834	756	825	817	777	788	790	773	770	797	763	790	780	743	731	817	741	796	773	788	745	774	802	791	811	759	771	836	746	760	814	801	795	833	771	787	809	801	838	845	840	771	841	790	765	750	805	774	797	838	793	804	849	750	782	773	792	769	755	803	816	793	809	767	765	779	744	811	801	784	826	810	753	803	757	830	803	810	790	758	793	769	760	786	838	819	799	738	799	820	756	748	777	807	794	799	783	770	796	793	815	815	823	796	800	818	785	795	769	786	800	786	779	816	761
4655	3736	4151	5082	2872	2696	2229	569	1205	1926	1882	1305	789	484	371	317	261	290	316	265	283	340	240	279	271	297	306	231	287	259	272	278	284	300	292	273	306	284	306	265	294	320	276	254	317	274	313	263	280	292	292	257	283	314	283	290	268	252	296	314	285	271	283	274	306	265	285	292	278	276	281	298	283	293	277	280	282	268	244	278	313	279	315	321	290	270	297	284	295	250	278	283	281	276	278	285	319	280	267	263	266	268	305	299	282	296	292	295	278	269	297	291	272	294	303	303	248	315	264	285	288	292	280	249	311	290	295	269	301	298	299	264	281	276	268	295	287	260	257	278	270	303	241	292	314	298	313	334	305	281	293	283	301	284	257	268	282	263	289	275	274	266	261	279	269	267	246	282	321	272	311	269	300	279	273	309	264	271	249	282	284	252	299	279	290	310	260	273	309	316	298	300	289	289	296	276	280	277	294	269	274	320	265	270	292	290	277	304	305	285	276	268	313	275	276	260	281	264	281	297	291	269	310	249	266	275	292	270	282	294	273	256	302	282	269	295	294	290	262	255	272	293	301	272	251	277	291	316	285	246	303	277	282	264	268	279	288	278	257	272	288	293	288	290	252	264	273	285	269	272	308	283	267	279	277	318	308	272	256	277	285	307	278	276	277	263	279	291	301	263	283	290	275	306	271	242	284	305	285	262	272	308	291	297	281	279	297	257	280	279	301	285	290	248	298	292	283	267	294	287	270	294	287	279	279	315	288	294	288	303	295	268	294	286	293	293	312	259	272	297	301	340	286	283	285	251	276	259	259	289	265	316	286	268	289	322	287	273	287	290	288	276	293	280	302	255	275	275	278	299	292	303	274	286	240	268	278	309	269	285	258	237	235	282	329	277	267	309	301	278	267	307	273	303	304	318	277	270	279	266	277	286	289	298	279	285	276	293	296	305	274	281	303	254	302	271	279	267	290	292	271	272	329	284	294	278	274	299	301	289	262	282	285	309	270	274	290	277	281	257	308	256	294	265	293	281	274	293	276	263	279	253	295	287	310	272	242	289	287	292	279	325	273	310	282	274	305	281	280	312	277	293	257	285	285	258	251	274	269	283	237	279	291	283	280	280	296	294	263	285	303	286	312	298	280	262	291	272	291	298	326	292	247	314	290	302	288	296	271	299	268	292	282	264	291	263	274	288	284	288	272	299	274	305	272	288	280	272	280	275	300	289	293	301	280	260	265	293	282	288	303	298	293	282	314	273	295	282	307	312	305	268	258	281	274	280	296	308	268	277	294	263	256	272	282	294	292	295	273	266	289	282	294	307	263	243	271	293	278	295	285	273	273	310	276	271	271	311	273	286	298	282	270	297	265	275	267	312	297	295	302	286	304	279	290	296	272	323	272	275	259	264	293	277	314	269	277	319	276	298	266	286	303	295	288	284	261	245	275	274	302	311	280	265	266	296	278	293	288	259	286	292	296	298	285	278	262	276	290	279	273	305	257	282	281	286	261	307	272	271	257	297	267	273	291	299	260	290	277	251	263	321	313	280	261	281	288	280	287	285	281	315	310	279	286	288	265	285	254	306	294	295	305	312	279	320	315	289	293	287	297	265	291	283	259	298	278	280	268	301	280	272	280	244	280	270	277	301	308	292	281	242	313	292	273	279	297	292	267	283	297	304	288	290	272	280	288	282	291	280	330	305	290	303	295	279	274	307	289	299	270	291	310	327	282	266	286	295	302	292	285	299	267	278	257	287	289	298	289	258	291	290	281	302	272	290	251	260	271	273	284	264	288	270	284	315	296	297	295	281	278	256	312	259	259	271	297	284	275	302	282	275	275	273	285	306	269	240	257	308	297	289	263	280	305	273	290	292	287	253	271	256	271	303	282	288	284	308	264	286	297	276	270	276	313	287	274	316	275	278	280	290	265	288	265	268	296	300	275	306	284	302	285	278	260	321	284	286	257	253	267	293	282	269	279	286	284	307	295	291	263	326	297	263	317	299	285	293	258	314	255	257	289	271	313	272	300	307	320	272	288	267	287	294	284	296	291	324	267	286	278	271	295	279	275	291	276	260	296	256	269	287	271	285	259	286	290	292	262	294	291	273	264	302	273	276	282	287	268	264	288	310	285	292	263	265	284	286	258	281	299	302	297	293	300	305	270	323	245	284	277	264	283	322	309	277	282	294	304	285	283	313	274	250	291	295	305	279	276	287	319	268	240	262	272	300	280	272	292	275	284	280	271	308	276	293	277	295	296	281	308	255	284	284	255	298	286	280	269	303	263	308	265	261	299	296	285	268	307	300	286	290	299	288	288	295	266	276	283	284	283	306	287	299	305	328	305	282	303	260	246	268	299	302	281	285	262	269	288	266	286	263	302	307	267	330	300	287	276	299	296	279	289	249	255	264	282	261	256	290	304	272	277	297	329	285	278	279	280	284	274	305	298	276	284	304	268	285	251	284	278	278	313	267	258	245	265	279	260	289	292	295	262	266	273	292	289	296	273	270	261	257	295	272	323	292	286	258	289	265	288	276	271	264	281	277	292	274	292	290	277	271	255	274	332	274	281	281	261	280	312	292	308	305	292	289	263	261	304	291	267	279	305	272	281	285	295	288	283	279	308	302	277	273	306	286	258	266	248	307	279	284	304	296	295	282	281	303	301	294	283	273	266	282	275	258	265	251	265	301	278	288	288	262	308	318	291	262	270	309	284	256	292	289	282	279	282	292	287	279	299	299	273	281	297	287	320	272	244	296	299	286	257	258	263	278	288	274	284	269	317	275	267	279	252	300	306	253	291	269	265	304	291	285	309	301	280	280	278	282	295	289	301	270	301	309	278	304	275	298	299	302	254	283	270	261	273	288	284	270	300	288	303	300	284	261	264	296	306	285	270	296	312	282	292	267	288	275	281	307	311	298	323	282	279	282	302	294	287	281	277	275	296	294	278	246	293	261	283	299	287	281	264	289	281	272	277	299	322	285	289	302	280	272	318	274	293	292	282	325	271	282	295	300	293	261	271	307	276	269	261	286	277	300	287	308	315	270	272	298	296	251	315	276	299	315	284	285	280	284	280	270	271	267	285	286	285	294	283	306	282	310	298	303	281	294	267	302	296	295	277	254	269	278	295	301	260	277	320	287	296	306	273	264	288	305	283	280	290	327	282	328	294	289	284	288	304	283	308	297	283	293	272	267	288	277	260	297	305	285	300	286	312	263	290	297	295	280	287	314	272	284	284	259	310	273	292	262	297	288	301	298	293	293	272	296	268	285	277	271	308	266	321	281	285	289	320	295	270	251	310	289	283	287	276	280	306	307	266	248	306	249	264	321	322	260	260	298	264	276	297	264	260	325	262	267	284	284	291	298	293	279	277	296	297	270	268	297	284	272	294	276	294	299	252	250	285	307	288	259	271	285	274	279	287	281	277	296	254	270	291	267	288	273	309	277	311	284	296	291	313	289	297	286	301	291	281	274	279	308	286	275	302	248	310	255
4216	3638	5582	9103	7682	11255	9506	2026	6079	9120	8180	5280	2995	1586	1110	867	798	766	808	770	753	794	824	757	792	820	800	816	837	740	813	830	803	826	820	792	804	788	852	809	772	756	785	788	752	834	819	774	795	846	769	787	775	747	793	785	774	807	805	796	745	787	813	786	824	817	753	766	816	779	841	834	731	784	754	791	841	797	761	795	842	800	821	771	807	829	779	771	812	794	753	751	804	772	831	814	789	792	802	781	815	760	791	763	788	801	820	781	788	792	767	858	838	829	768	805	817	741	807	773	785	834	790	791	770	759	828	788	783	833	781	751	798	777	826	777	813	784	773	815	870	818	796	800	858	761	770	773	796	824	809	831	802	790	787	832	783	775	785	820	791	783	808	815	856	756	813	794	834	791	815	804	773	819	782	764	812	768	808	832	847	830	774	772	742	776	785	766	762	809	803	817	776	798	786	767	802	823	744	796	804	806	787	771	772	829	744	777	802	794	782	764	808	745	747	796	796	809	800	761	824	805	778	803	759	792	751	867	776	796	794	770	797	831	779	824	817	825	807	779	799	807	801	746	778	796	771	811	793	851	812	800	806	792	791	790	822	782	766	813	783	801	792	771	782	827	740	762	877	828	869	867	717	798	852	743	817	812	769	817	868	820	816	798	817	782	793	874	747	789	780	744	811	750	830	758	832	800	803	800	775	813	804	790	756	809	812	818	763	762	751	819	791	840	811	779	788	776	770	798	773	783	792	826	761	804	778	755	806	827	770	777	766	789	756	802	813	806	795	753	738	842	824	786	829	811	792	777	788	786	821	772	813	808	795	799	776	785	778	784	760	787	784	765	778	789	775	817	788	758	760	790	823	850	800	815	805	807	797	789	824	795	826	808	808	774	758	813	777	819	775	793	825	793	776	762	774	769	811	755	796	726	746	812	793	822	785	744	768	804	728	787	784	762	815	840	768	830	757	794	868	790	809	784	750	749	804	787	803	708	775	799	815	849	806	786	760	828	780	788	821	788	759	826	809	694	841	784	801	761	804	799	812	799	745	837	754	772	861	755	807	786	813	788	843	748	850	815	764	757	796	773	814	782	823	857	815	832	800	709	810	786	763	787	806	822	734	737	773	793	798	802	764	799	804	778	788	738	804	826	748	776	786	765	794	785	805	842	797	796	790	814	809	815	809	779	773	785	812	788	812	758	828	804	799	790	816	803	777	801	769	806	786	733	801	791	805	771	777	791	779	789	784	782	829	748	813	782	820	780	759	774	805	761	759	813	777	800	847	779	731	793	783	802	809	803	863	772	796	888	744	771	786	764	750	775	820	791	814	790	799	757	744	809	805	762	773	747	804	765	826	833	790	749	792	769	742	763	733	811	839	858	781	813	835	808	796	761	773	795	774	783	798	783	772	806	830	751	817	841	795	830	822	804	755	771	771	812	770	776	752	759	772	860	806	766	734	812	776	812	802	810	801	762	781	793	800	763	786	747	751	760	747	830	772	824	782	802	759	757	732	797	787	808	796	776	820	766	761	770	778	785	804	797	787	794	771	788	804	775	838	823	785	774	792	781	788	824	811	838	749	756	792	821	782	820	743	843	800	761	809	750	763	829	786	759	751	809	832	784	749	832	740	776	813	781	824	796	793	786	819	776	780	827	747	766	779	829	734	805	813	803	798	738	795	800	778	782	813	795	776	739	769	761	799	824	775	790	755	752	802	813	818	837	830	838	811	821	792	802	744	759	788	835	789	771	800	767	793	863	762	764	763	783	811	799	746	800	837	731	770	784	803	782	787	818	796	791	742	775	773	777	792	755	781	785	821	795	773	846	834	799	804	768	803	820	770	818	801	784	827	757	797	825	844	778	794	792	818	793	771	837	810	746	780	778	798	815	787	778	792	812	761	751	796	828	771	815	756	777	807	805	763	819	747	813	802	770	777	819	789	733	772	747	821	829	778	847	789	798	767	806	785	770	794	815	772	813	747	782	840	776	809	839	798	801	769	750	819	751	738	792	814	830	790	837	821	787	782	784	791	819	770	766	787	797	731	781	784	800	822	785	835	893	815	795	749	801	818	771	787	837	819	766	769	787	799	814	758	774	849	770	822	814	790	775	795	764	799	809	833	796	804	773	778	785	750	768	820	797	775	783	837	827	780	810	759	785	826	819	761	721	785	808	827	819	808	778	764	775	749	793	771	789	751	848	806	831	788	816	751	791	780	827	802	824	782	773	773	848	784	839	833	807	749	794	779	755	797	810	767	803	788	771	807	816	797	765	785	819	849	814	800	778	813	814	753	826	821	808	810	763	775	792	851	773	777	790	791	776	734	782	761	801	794	809	768	823	814	785	816	734	786	782	780	797	803	802	766	801	778	787	784	807	802	795	770	818	778	789	794	794	806	825	793	803	812	785	759	805	795	785	752	752	813	769	788	830	772	777	789	819	802	821	805	824	755	783	798	800	825	770	811	772	840	757	794	753	818	773	748	853	796	824	819	823	803	806	776	782	777	819	770	849	831	793	783	772	773	823	779	776	809	759	810	815	777	762	812	783	798	778	723	796	809	767	787	806	775	786	765	810	822	812	713	830	759	769	775	763	834	802	758	797	784	820	768	814	808	831	788	775	797	792	804	787	842	779	726	820	803	793	798	819	793	763	793	694	827	812	837	755	814	832	771	799	803	764	781	780	752	839	781	825	783	817	755	806	822	778	809	846	773	823	758	789	812	791	807	779	733	795	791	783	797	821	831	811	777	761	823	812	762	806	753	807	808	757	811	824	816	806	815	812	807	829	813	824	773	769	751	755	794	826	822	812	811	769	785	836	768	715	792	768	809	783	730	786	815	764	743	722	808	753	791	791	804	732	794	783	783	798	761	777	778	750	824	747	756	808	778	713	755	789	780	792	822	817	754	827	781	741	838	810	785	776	798	823	804	801	782	787	774	772	789	811	769	750	795	795	822	839	802	815	783	784	797	832	792	805	772	814	779	788	782	790	749	825	781	818	836	846	764	827	788	826	752	851	792	807	756	813	789	798	851	837	767	832	805	827	840	790	808	766	819	822	748	739	763	813	824	802	783	776	781	776	841	790	787	860	796	785	812	771	808	785	800	791	820	781	814	790	831	782	802	802	818	797	800	805	773	778	756	808	820	824	828	820	762	782	803	761	784	850	739	789	782	807	803	776	767	831	810	836	756	810	762	758	800	817	793	808	742	858	743	815	799	785	804	811	767	780	788	803	752	812	805	792	764	832	822	807	802	843	792	780	807	783	750	766	801	826	821	794	866	797	781	821	808	747	788	773	764	768	780	745	777	753	763	787	818	768	824	822	789	828	800	783	791	763	789	800	787	825	835	759	765	806	799	777	750	842	845	768	831	727	764	788	775	811	793	824	778	788	834	803	796	761	811	814	783	808	723	816	805	831	840	829	762	770	767	743	786	815	809	799	813	762	818	816	828	784	884	794	827	807	815	792	775	813	805	793	809	807	772	772
4528	3037	4978	4582	1860	2178	2200	402	1358	2658	2156	1246	641	437	310	337	301	260	258	275	305	305	279	307	295	311	276	283	270	295	296	261	305	267	290	287	325	249	269	296	309	261	295	293	251	265	274	266	281	280	283	260	278	283	255	279	278	315	248	275	289	287	307	279	278	276	255	294	301	289	265	279	229	310	278	296	297	296	299	268	281	270	287	273	310	285	316	290	272	275	267	291	280	250	296	290	292	290	290	266	277	277	256	319	316	275	259	284	257	283	287	265	322	266	266	291	310	294	283	288	288	264	267	277	257	296	274	290	256	303	271	273	246	302	269	302	302	289	291	302	285	270	293	303	304	309	268	300	298	259	307	273	268	305	273	263	317	273	298	267	262	273	287	283	279	276	261	288	265	251	322	277	302	288	307	282	270	297	295	273	305	234	281	276	294	312	328	288	292	252	276	274	267	254	289	286	276	265	281	321	288	268	298	310	267	273	285	316	269	307	269	312	309	298	268	279	278	285	303	284	307	283	281	245	283	269	283	307	262	265	307	320	280	306	264	262	297	298	279	281	269	310	264	277	264	294	314	268	329	291	314	280	289	291	278	252	261	278	293	298	311	273	291	279	277	272	263	307	274	297	273	288	286	277	253	286	280	311	317	294	292	295	282	278	296	302	298	287	277	278	289	295	294	268	306	291	264	277	292	293	276	259	274	305	281	278	269	294	299	270	297	287	289	295	284	255	267	289	262	280	269	300	292	260	293	279	284	281	273	275	288	266	276	304	320	255	266	300	275	272	284	258	264	293	295	259	280	277	268	275	292	292	285	311	276	251	308	302	280	287	274	269	312	286	286	273	258	273	272	261	283	301	317	288	283	267	272	266	278	282	309	282	298	266	272	300	290	306	304	294	283	286	294	291	282	300	270	289	297	307	284	281	319	289	271	284	271	289	300	273	314	279	273	269	302	262	270	276	294	284	291	264	281	274	301	282	288	272	271	283	280	283	263	289	268	309	286	269	273	289	276	276	258	273	300	281	277	277	294	269	277	280	286	304	263	306	286	306	320	265	289	272	296	287	275	252	282	295	278	262	290	259	297	278	246	279	284	286	330	312	296	272	247	263	293	271	281	285	293	275	293	312	268	292	299	325	286	290	302	314	284	279	291	287	267	292	263	277	284	326	280	290	278	266	270	255	285	273	297	266	274	285	290	251	277	304	274	269	274	264	330	313	268	256	295	302	280	314	289	302	285	310	304	272	291	278	278	263	294	298	258	269	282	276	265	271	273	276	273	263	306	327	271	282	266	283	275	299	258	262	306	279	254	274	290	281	286	287	279	289	297	279	302	271	294	282	289	296	271	288	272	274	300	270	297	286	283	272	294	278	295	284	269	266	279	278	301	304	276	264	272	304	268	298	292	275	257	314	275	290	274	310	272	290	279	309	278	312	245	270	290	272	271	310	274	292	285	282	283	276	280	305	269	277	272	285	310	287	270	261	268	298	284	264	252	320	294	300	293	282	301	303	279	256	295	279	264	299	280	296	264	297	266	314	289	303	281	289	304	268	298	295	302	310	282	238	287	284	326	271	305	273	264	299	283	264	300	287	314	272	312	285	276	267	259	303	300	286	285	287	305	299	260	288	285	299	253	311	285	310	264	281	264	292	312	277	276	276	267	322	283	294	245	273	296	272	278	261	258	271	279	330	248	270	265	264	314	265	269	276	280	286	286	294	272	298	280	270	298	292	310	265	291	275	290	276	280	308	313	283	308	272	274	301	320	295	272	313	268	288	295	296	289	290	314	340	263	260	271	304	290	292	270	274	310	279	306	292	305	291	311	277	274	282	269	278	260	270	299	257	287	249	307	282	290	286	296	273	294	268	301	253	273	300	235	307	277	313	312	290	329	287	285	283	274	326	296	269	264	280	242	254	295	250	282	290	314	289	292	294	277	274	297	311	281	269	282	294	254	285	283	274	276	278	301	295	272	282	295	275	259	280	270	300	297	294	285	291	275	291	261	269	278	272	279	277	273	238	285	295	312	276	321	253	283	318	275	242	250	269	257	273	281	264	273	287	295	291	273	313	322	285	272	274	259	308	275	261	265	300	290	317	282	291	309	289	279	279	254	295	269	283	286	270	244	287	281	299	302	275	287	292	264	293	308	264	275	271	283	282	281	273	284	290	274	311	254	313	274	277	274	280	286	222	241	297	252	268	304	253	261	276	257	279	263	294	294	285	279	283	294	263	303	273	288	285	303	260	292	295	282	318	299	293	286	257	290	293	291	255	306	312	263	301	285	311	284	298	285	271	287	277	298	283	260	288	288	296	272	295	272	281	301	258	298	299	268	275	295	288	302	262	291	256	304	306	260	322	263	286	280	297	286	299	279	297	273	285	278	267	303	285	310	286	271	282	289	288	285	279	293	293	296	305	275	283	298	293	300	277	289	288	298	292	260	286	288	281	275	250	284	251	309	307	291	274	267	285	280	319	281	295	287	281	310	281	277	278	298	297	289	292	307	294	290	261	261	259	316	294	301	257	274	299	321	294	318	267	303	281	261	302	313	286	287	283	277	292	271	282	278	298	319	297	293	295	284	276	265	269	295	292	292	328	299	266	318	279	284	283	306	272	292	298	282	258	308	261	282	283	261	270	276	299	300	265	261	278	273	280	257	288	324	306	290	290	261	281	290	272	291	296	296	270	291	280	268	287	287	281	283	290	316	296	255	293	256	316	274	285	295	277	298	268	304	292	292	265	305	261	263	273	300	315	251	274	294	299	295	291	287	298	307	277	262	318	279	278	270	279	271	307	303	284	291	306	266	297	286	254	320	295	262	319	271	283	314	243	258	291	293	302	270	263	279	291	298	283	295	313	276	282	292	270	266	290	287	263	304	334	277	280	273	312	275	325	270	330	310	283	266	299	279	299	311	311	293	262	287	301	272	296	268	289	288	312	285	291	252	290	286	273	275	285	287	268	272	286	323	304	304	261	317	292	290	266	275	271	305	292	299	298	273	262	291	307	255	282	302	289	273	266	276	302	258	285	286	265	266	271	290	285	283	290	308	259	259	292	256	274	284	263	323	289	324	260	255	302	304	272	278	296	286	268	281	275	285	280	290	299	268	287	293	281	292	270	280	285	290	277	308	277	286	261	283	301	298	309	245	276	304	276	292	267	279	299	292	276	272	285	280	283	311	287	290	278	314	288	313	281	327	278	293	292	276	271	252	290	287	290	267	299	282	270	261	277	256	311	272	305	242	289	294	240	266	276	289	282	269	292	314	271	291	255	293	311	278	289	298	287	288	282	308	263	266	281	268	264	271	298	267	287	310	281	257	270	293	264	273	292	280	264	265	303	286	267	266	282	270	275	311	279	301	324	282	270	273	258	240	263	268	275	273	267	289	278	330	280	322	312	289	284	272	280	336	280	304	288	316	312	306	293	289	278	288	247	279	276	304	302	284	304	281	317	288	308	304	274	279	277	297	262	280	285	269	292
4199	2993	6089	7800	5210	9176	9381	1453	7005	11381	8641	4949	2415	1280	1026	825	772	796	832	754	801	793	768	808	821	773	795	767	847	790	826	806	825	793	719	734	728	793	772	761	792	781	792	875	813	789	817	771	793	778	793	760	815	767	754	804	830	801	773	854	821	829	810	835	779	812	724	762	750	787	823	800	803	796	793	834	800	810	795	814	795	781	788	760	792	796	735	748	831	782	757	801	782	794	800	817	788	809	742	798	787	832	818	811	804	805	803	791	802	793	799	778	831	740	734	803	772	832	822	758	802	777	802	814	836	806	822	798	772	774	794	757	796	778	787	741	827	769	794	747	802	803	775	775	770	805	770	766	797	780	738	738	807	769	801	820	798	773	777	798	774	779	814	793	802	791	765	821	782	806	804	835	813	778	828	815	770	798	808	757	764	795	809	847	796	785	825	834	770	787	792	831	785	796	774	813	761	751	799	787	803	810	828	792	828	781	798	816	799	838	785	786	776	817	760	806	790	798	829	770	799	807	822	826	844	777	752	797	799	833	771	792	762	829	766	818	804	781	760	815	840	794	718	807	796	757	797	789	753	821	786	788	784	796	823	822	767	800	805	822	856	817	824	791	795	795	843	786	848	791	773	811	766	808	784	773	791	746	790	818	761	788	760	815	798	755	841	842	811	824	853	784	785	811	808	824	747	779	782	847	852	803	780	809	777	815	800	787	762	841	841	821	770	846	752	812	768	820	754	784	747	798	774	793	771	751	834	793	765	791	814	792	759	808	781	816	773	835	786	818	768	802	834	804	800	811	812	791	826	873	797	824	802	807	818	772	829	817	841	771	795	780	807	768	768	777	791	835	783	817	827	773	770	793	775	805	797	786	804	746	790	808	785	836	774	802	771	831	813	807	775	772	788	800	836	814	807	768	790	763	780	758	776	770	766	812	780	874	805	786	797	809	785	801	781	848	744	808	812	761	820	825	766	812	764	773	795	775	709	758	766	794	798	724	801	808	793	793	778	723	816	775	801	798	786	768	794	756	780	786	753	817	817	809	775	806	794	792	794	819	780	813	795	796	767	789	791	767	775	767	800	816	778	802	816	771	814	770	747	787	816	798	826	854	790	790	801	798	806	835	779	774	836	825	779	782	765	772	792	802	781	800	760	846	789	791	807	821	783	745	756	796	803	801	866	745	770	769	824	809	828	855	760	791	774	810	781	831	802	816	804	784	773	803	731	761	824	797	834	793	824	766	817	789	809	810	813	792	817	806	768	765	720	786	801	775	769	800	814	774	765	820	801	778	804	794	807	753	749	756	821	808	796	743	812	726	805	762	786	812	792	832	781	798	746	770	755	754	769	813	824	732	805	784	773	796	795	764	778	800	846	796	743	790	817	866	809	825	833	840	782	810	785	799	765	775	886	754	793	768	775	783	791	769	810	795	799	834	819	804	763	810	782	776	756	770	846	776	795	811	766	812	736	825	847	817	865	773	788	808	744	877	760	792	797	790	799	787	785	821	753	794	791	826	823	816	812	747	766	810	788	774	810	750	821	822	786	783	797	742	784	811	799	778	799	729	805	793	806	785	723	779	788	791	799	798	800	804	820	794	762	806	772	772	793	780	770	744	761	785	789	824	780	807	780	805	763	744	764	796	758	856	778	798	819	773	762	808	840	801	802	780	816	794	791	790	759	802	777	789	813	751	823	734	761	759	820	757	813	793	834	793	846	820	771	803	746	718	815	792	801	785	793	823	803	763	764	842	805	833	810	790	774	783	820	806	805	797	784	794	741	799	841	794	772	768	838	742	858	772	858	783	768	761	825	791	805	776	798	842	844	796	779	814	809	758	805	790	816	805	797	774	836	760	798	771	830	783	800	878	822	804	746	817	736	845	780	815	827	800	735	791	780	788	781	829	836	790	831	842	782	824	806	784	800	809	818	791	753	762	793	761	747	756	810	750	804	780	799	808	765	786	817	789	753	724	777	693	788	823	822	797	778	779	769	798	819	834	778	802	807	830	796	777	757	793	751	787	825	774	779	807	811	811	789	787	713	788	782	793	837	804	778	745	769	779	800	776	811	805	837	785	810	791	779	791	814	812	786	776	815	783	784	804	795	811	835	823	783	798	823	786	792	805	771	804	739	796	776	820	785	768	751	808	831	800	767	823	791	811	803	788	772	820	804	742	729	774	837	803	801	781	821	804	823	800	824	790	793	815	796	776	778	829	758	795	816	798	817	750	793	755	786	808	802	816	726	783	803	763	864	815	797	817	803	789	778	815	785	782	825	803	848	813	747	840	778	771	767	767	839	829	759	786	844	804	809	786	780	765	819	821	761	826	822	790	750	829	801	841	784	798	792	791	824	769	810	823	792	749	762	745	806	828	778	828	813	807	783	800	791	795	776	780	822	804	773	788	780	769	796	776	793	818	762	798	774	771	772	772	773	765	765	793	805	827	766	834	835	792	831	850	790	776	799	789	827	794	783	765	797	777	771	786	751	732	738	776	763	788	796	836	827	827	785	793	777	772	791	800	779	789	775	755	758	811	789	769	842	816	878	799	808	826	781	734	781	811	782	786	786	779	782	749	836	738	823	798	769	802	784	769	840	779	758	800	765	781	819	781	799	801	815	800	799	836	815	814	794	789	802	775	789	817	836	811	808	758	809	866	787	789	832	804	794	831	787	780	826	794	768	811	801	775	788	806	801	755	783	788	784	790	757	722	784	886	741	744	805	758	780	757	828	828	770	810	801	797	837	736	752	750	800	826	784	760	794	788	842	813	773	770	739	798	782	813	850	813	767	809	763	757	801	812	757	803	800	716	791	834	793	808	817	768	792	780	753	803	744	781	832	789	799	780	851	784	776	799	794	747	821	761	801	801	792	770	830	829	737	790	782	793	765	817	782	776	773	837	803	767	807	797	771	800	780	859	842	813	803	789	797	836	786	799	802	792	789	799	833	783	775	864	818	842	766	821	798	810	766	801	761	805	807	815	827	813	811	785	766	764	850	776	749	809	799	778	773	827	874	813	823	810	763	789	757	810	801	821	755	818	815	810	812	793	814	782	827	804	796	754	807	824	774	759	753	789	853	742	743	788	763	834	820	791	815	848	780	826	815	795	771	768	759	811	820	833	739	814	796	790	838	816	799	813	721	799	832	804	836	782	829	859	760	798	800	813	827	800	818	795	814	785	793	774	823	821	826	832	852	734	758	838	786	779	810	792	759	765	779	775	809	792	819	811	724	790	787	802	812	793	790	787	836	777	811	780	778	746	769	770	801	792	847	817	780	812	804	799	745	772	772	802	732	779	796	804	811	810	836	812	821	783	786	819	777	829	753	856	787	788	793	820	826	793	792	849	801	781	832	820	814	801	777	794	768	790	791	762	795	772	787	749	795	760	809	791	791	788	765	785	788	743	811	847	803	825	737	825	791	807	813	823	793	805	812	779	823	813	761	813	843	776	795	776	798	806	824	808	833	771	774	780	736	760	812	794
4651	2661	4709	2987	1392	2161	3068	1094	1505	2523	1542	776	521	362	367	289	286	268	300	292	310	304	294	295	292	260	274	295	271	299	271	293	278	262	278	296	329	312	307	276	296	302	288	309	282	296	255	280	291	299	271	275	255	305	267	266	286	271	279	302	298	309	288	292	298	289	306	300	288	285	285	301	292	310	265	273	293	306	254	289	280	261	265	280	292	258	269	273	287	286	304	290	269	275	274	270	288	265	305	293	282	277	313	267	238	276	286	274	277	277	281	294	272	277	298	274	254	269	265	317	293	306	323	266	257	306	269	289	282	284	294	281	278	289	286	270	283	286	306	292	294	285	264	252	272	341	288	271	282	298	319	278	302	288	296	265	294	288	273	279	278	266	281	292	290	278	315	302	282	286	267	257	283	302	277	284	315	291	281	300	256	258	284	274	269	285	262	273	290	292	282	307	288	270	273	310	285	290	289	273	278	285	282	262	266	294	287	287	286	294	278	318	266	298	257	282	258	251	296	312	314	277	301	277	298	266	270	265	281	318	261	255	257	286	300	299	278	255	307	282	300	285	300	291	312	272	273	280	296	284	257	267	298	277	271	270	278	297	261	290	303	297	262	281	274	280	272	281	290	301	265	291	273	296	285	291	276	270	260	281	267	287	281	296	295	302	260	269	306	286	297	284	277	270	323	314	250	280	271	295	278	298	277	275	260	293	281	275	267	279	307	275	297	258	273	307	293	264	286	254	289	302	267	313	266	266	303	284	285	311	259	284	259	323	284	267	290	288	292	293	290	295	304	291	294	269	274	310	278	296	283	299	267	288	255	284	278	272	263	293	287	268	298	268	276	278	275	281	293	289	271	275	286	277	267	271	303	309	286	324	289	283	306	296	270	301	276	302	259	284	298	287	310	316	270	291	275	274	269	310	274	280	278	294	285	316	276	307	284	276	303	295	278	280	298	260	254	269	298	276	286	288	292	286	310	261	288	286	273	271	279	270	313	275	274	246	292	243	263	287	267	293	289	292	291	290	289	275	312	280	318	301	269	282	267	251	257	267	258	264	275	283	298	282	249	324	275	285	308	282	277	292	292	319	281	283	280	312	283	272	256	294	265	293	275	258	259	296	274	292	278	290	316	270	283	272	288	292	279	284	266	290	290	266	299	301	265	286	284	266	285	283	294	282	261	305	282	292	291	305	299	280	291	275	311	285	278	292	310	301	281	293	301	277	283	263	296	279	275	298	306	256	285	254	271	278	299	310	284	298	282	278	296	315	265	279	308	277	301	275	321	258	285	291	289	291	275	259	278	276	285	295	288	268	294	311	296	285	261	302	307	277	295	261	284	291	251	289	263	297	264	282	273	297	247	318	290	270	278	292	293	300	280	284	282	275	282	266	319	275	281	309	317	283	288	274	266	278	278	317	272	291	277	308	255	256	282	323	286	295	268	321	266	289	267	281	275	315	288	264	292	292	272	283	274	292	295	270	301	322	315	263	317	290	296	250	303	290	280	273	328	290	280	287	278	253	284	289	266	279	253	254	253	307	280	266	297	274	274	284	283	292	280	272	255	268	303	277	295	298	297	269	292	271	284	297	299	248	301	280	290	263	296	272	275	295	299	275	264	301	270	304	278	292	295	313	267	294	250	285	289	287	264	273	260	278	283	266	274	299	266	256	285	304	278	272	280	288	284	290	312	265	272	279	270	274	268	273	293	255	268	260	281	299	289	281	291	294	302	296	275	249	306	299	275	248	237	278	310	270	303	297	284	282	275	255	281	283	279	310	294	279	299	285	283	283	313	275	254	277	279	266	293	272	280	267	313	261	275	284	275	305	281	276	275	297	270	282	274	295	303	277	291	281	294	295	289	294	304	254	271	258	312	283	242	264	280	267	321	290	271	288	282	292	302	274	271	274	295	286	284	261	281	286	265	319	262	261	283	253	293	314	317	283	287	305	274	273	285	324	255	311	308	284	294	282	282	277	275	266	307	277	274	277	300	280	273	297	294	285	305	293	263	263	275	293	301	284	298	300	302	293	274	304	298	259	279	277	309	274	267	281	278	291	279	228	269	295	288	242	303	295	339	299	247	285	289	302	291	265	296	279	263	272	281	291	297	255	318	303	330	278	301	284	255	267	294	286	260	265	272	266	273	278	285	284	300	281	263	289	303	282	279	276	292	292	257	278	296	262	289	302	275	301	289	280	264	289	285	284	266	261	265	273	318	264	279	276	258	294	257	295	301	266	285	270	263	293	266	285	251	285	281	264	312	257	315	300	294	276	281	283	259	271	272	285	280	264	277	307	248	304	251	252	254	301	289	262	258	273	301	266	279	280	310	274	269	267	270	276	281	264	266	280	274	270	281	277	307	283	259	250	266	295	257	285	269	265	267	338	322	317	287	279	282	305	311	312	307	288	279	279	295	307	252	267	291	258	303	281	288	286	296	282	287	299	263	308	287	263	287	279	285	298	278	297	288	284	281	295	276	260	262	272	300	263	310	268	283	268	281	267	268	258	287	293	265	305	291	275	314	264	290	275	269	272	310	289	300	245	268	294	292	268	288	275	245	293	308	267	300	298	281	288	315	279	296	270	288	280	265	296	269	258	301	308	314	313	286	286	299	255	287	293	288	298	275	275	292	290	304	274	291	272	278	277	272	291	282	272	294	290	279	290	294	278	280	301	284	282	279	284	298	304	312	310	262	280	287	257	308	279	281	282	281	279	301	306	267	280	333	286	285	277	305	292	296	298	301	267	297	252	284	266	285	288	270	303	271	298	279	265	303	274	280	289	258	271	278	277	315	301	287	258	298	271	246	255	289	298	281	324	275	299	269	306	263	287	269	286	290	280	313	240	299	276	332	293	294	280	288	281	274	263	301	306	275	281	324	284	264	269	300	299	260	277	279	277	294	294	281	286	311	294	274	276	306	281	268	295	272	283	273	296	264	285	318	279	272	319	296	280	276	279	276	291	271	274	300	234	256	271	281	298	279	291	268	320	244	294	269	274	268	288	295	300	287	301	331	294	269	314	297	303	278	284	307	280	311	310	311	276	298	291	264	264	280	302	312	286	301	271	333	277	301	309	288	275	295	272	271	258	314	269	282	283	264	306	281	309	272	283	261	268	279	288	284	295	306	279	297	314	293	276	312	291	248	276	261	277	257	235	279	308	271	279	274	263	280	306	269	324	280	298	301	289	302	288	267	290	287	295	261	300	293	290	298	269	301	261	294	289	282	285	266	280	271	248	274	283	307	287	258	277	307	292	292	280	272	267	306	296	264	291	297	307	251	289	253	311	294	240	304	278	269	291	323	281	283	263	286	264	301	284	289	283	282	302	272	272	295	279	289	290	266	264	271	305	276	297	319	256	307	287	282	271	288	302	279	331	285	267	298	260	258	256	282	267	286	284	275	281	274	312	287	290	257	295	289	288	276	278	264	300	303	285	312	276	294	276	279	287	286	279	249	244	279	274	269	282	285	323	288	293	321	272
4094	2702	5611	6111	4685	9424	12766	4283	7534	10346	6072	3059	1775	1184	922	820	855	798	767	759	805	752	785	829	798	804	832	809	818	806	792	805	823	812	735	750	804	780	774	759	798	729	803	784	845	774	765	809	816	810	828	803	830	830	788	811	800	777	787	839	795	815	799	814	826	786	827	778	781	772	793	779	755	817	787	777	774	812	804	785	848	849	826	783	799	806	762	758	753	730	841	804	776	787	836	778	789	818	800	844	802	820	800	810	768	760	856	786	766	784	801	803	768	809	767	877	805	778	762	798	818	829	811	816	797	779	775	809	731	778	782	776	845	834	815	810	787	771	790	763	777	826	720	830	791	801	806	751	832	799	791	803	767	823	736	790	760	773	816	811	747	804	797	750	806	813	869	815	820	812	734	776	830	816	822	872	733	840	845	782	819	788	759	843	734	823	778	729	811	768	745	815	785	780	743	846	817	836	747	791	866	781	773	799	833	749	769	814	755	752	809	794	773	789	772	827	795	782	809	779	817	805	792	845	796	755	729	825	794	800	803	814	811	766	784	762	801	812	814	746	809	792	759	824	826	827	775	769	820	802	793	797	770	787	804	805	799	817	771	793	798	811	774	821	793	775	795	784	785	827	793	871	801	778	797	821	757	806	802	813	749	763	749	823	755	822	787	798	765	809	780	802	805	788	779	848	788	795	776	813	804	789	766	862	786	773	791	772	769	778	787	796	821	775	809	852	796	806	764	759	756	792	793	804	823	818	827	789	763	721	762	804	771	749	820	825	791	776	760	808	799	816	809	827	761	816	787	752	795	844	829	806	843	801	742	798	752	808	787	838	786	754	840	811	771	781	779	807	804	789	793	799	789	766	797	814	811	755	802	766	779	753	775	811	804	736	793	762	782	806	787	783	764	816	762	805	769	833	769	749	763	830	829	770	787	803	804	821	801	823	812	771	739	762	778	813	844	809	844	792	778	803	772	774	732	793	789	818	811	782	768	753	790	774	782	784	770	799	768	795	765	776	798	814	801	802	808	774	800	798	795	814	815	826	811	816	793	849	818	758	755	707	809	899	809	833	826	790	809	772	817	837	757	777	761	790	749	762	811	790	772	799	788	760	811	852	777	805	785	787	804	788	823	787	822	783	777	819	793	805	781	800	797	766	812	776	799	776	785	797	810	811	774	765	706	787	805	801	777	782	795	775	777	794	805	765	790	831	814	802	765	775	766	774	822	811	783	795	781	762	753	796	789	854	771	821	765	834	769	773	769	759	743	775	802	783	720	820	817	812	769	799	773	801	760	798	793	801	833	824	758	814	791	815	791	819	800	830	810	785	825	780	797	783	829	776	796	789	790	747	814	843	793	818	798	832	782	739	858	797	819	795	773	863	846	826	787	841	817	842	773	787	754	801	774	772	788	762	798	810	757	765	825	822	764	832	775	779	779	809	790	756	770	810	813	781	765	820	790	786	812	815	812	716	766	793	746	832	817	769	795	778	805	798	819	755	799	780	845	790	869	742	794	756	841	798	718	819	835	746	768	796	786	715	769	792	770	782	804	824	736	791	799	786	751	796	788	780	803	818	747	791	758	796	807	788	800	809	817	747	766	817	781	839	815	782	771	762	754	789	814	775	832	806	835	788	769	810	809	771	819	791	818	753	737	807	800	811	785	761	836	807	782	737	733	800	783	796	808	768	735	824	762	801	800	822	735	817	844	787	838	833	812	801	786	773	801	841	813	776	788	782	782	773	837	755	774	777	743	806	741	834	720	824	740	783	769	806	809	796	788	758	775	841	846	865	775	781	843	841	827	745	790	758	782	744	795	778	848	802	809	801	809	799	772	816	745	772	755	802	785	865	765	768	772	794	763	774	792	828	824	764	858	829	788	805	775	766	777	726	800	807	804	861	792	786	821	831	802	780	792	820	775	789	745	745	785	809	751	790	803	776	794	808	799	821	829	788	777	778	794	784	797	802	793	757	786	746	839	813	838	804	750	836	812	765	806	780	759	823	813	793	815	813	815	768	791	803	746	755	781	766	742	840	791	756	786	798	806	768	744	769	850	801	802	801	755	819	782	788	803	795	782	751	823	790	772	780	821	766	815	810	749	788	813	778	835	713	823	801	735	764	764	852	788	787	848	809	739	766	803	811	766	771	789	833	752	799	832	774	778	799	796	754	818	817	817	856	760	750	771	755	811	815	792	806	771	842	763	769	797	776	772	820	792	730	773	841	795	742	781	845	800	813	748	824	848	790	769	855	823	788	811	779	776	748	809	790	773	770	774	810	790	798	791	780	800	812	774	829	814	833	790	791	756	798	790	849	782	763	797	782	805	793	826	804	791	745	804	851	772	740	811	785	778	755	786	792	784	821	832	780	793	759	768	786	777	779	751	802	782	818	816	769	803	760	797	810	817	770	787	773	809	822	865	791	761	806	794	802	841	784	795	780	840	832	823	793	809	760	793	772	783	799	741	820	759	774	755	780	795	822	773	804	775	818	836	766	795	794	780	808	837	831	824	836	812	804	816	803	792	750	779	836	782	848	864	782	804	786	764	778	859	766	788	777	813	820	801	810	770	813	781	787	784	773	780	779	823	837	783	788	800	807	759	807	780	797	808	761	727	756	849	816	838	809	820	808	738	802	834	829	780	861	805	769	845	780	820	849	812	768	761	741	797	756	807	834	829	823	827	806	772	761	830	811	830	819	831	739	843	766	759	815	779	821	765	750	758	811	785	809	800	824	828	779	802	830	749	832	793	823	799	778	819	828	815	765	788	796	834	814	770	775	784	804	765	790	833	831	765	760	771	807	777	803	804	784	803	809	755	819	810	829	759	779	775	750	767	765	779	794	768	803	799	759	735	761	784	768	820	798	797	793	819	792	791	799	818	797	823	830	825	748	727	747	802	764	813	754	749	833	826	827	830	822	761	840	826	737	746	795	829	803	771	845	817	790	768	785	833	831	799	810	791	829	808	813	761	810	789	861	816	763	792	809	725	831	806	805	771	810	817	838	815	800	748	811	776	778	777	842	790	779	807	765	803	817	800	795	788	800	806	752	807	767	772	784	825	790	747	780	756	771	799	811	757	780	812	825	814	770	819	862	805	750	803	781	775	750	832	833	784	836	785	770	829	777	811	824	802	789	734	788	834	759	766	802	778	791	788	801	809	812	807	807	765	801	799	816	770	772	740	748	790	821	833	807	836	877	763	795	772	823	805	841	771	815	778	805	772	799	796	861	766	831	783	765	777	801	754	779	831	762	817	807	777	750	718	790	820	771	794	775	789	842	794	767	790	817	782	787	793	760	818	810	768	766	831	841	761	789	752	778	757	800	820	811	761	823	811	759	808	736	798	754	812	843	784	838	823	791	788	796	778	790	749	749	840	796	755	788	792	792	770	772	786	737	772	763	808	759	772	749	807	865	808	746	856	814	791	808	774	786	856	759	745	779	793	810	774	751	832	763	789	807	768	789	762	777	784	798	805	775	803	809
4025	2997	3898	3111	1902	3173	5655	3607	1874	1072	644	416	315	296	308	261	275	268	248	283	274	261	283	286	273	271	279	282	281	283	306	270	297	296	256	291	303	280	294	280	300	269	265	310	296	272	301	300	273	293	306	307	318	254	251	304	290	271	267	286	290	285	289	256	293	268	292	283	297	274	254	288	269	290	249	324	262	317	255	270	282	295	321	314	294	261	284	280	293	306	299	269	268	289	301	248	292	298	262	305	316	271	292	279	290	275	285	291	268	256	268	282	305	263	269	284	312	274	257	312	304	284	282	265	278	279	257	293	281	255	308	282	274	266	315	279	294	311	271	278	297	302	307	297	247	268	265	280	268	295	283	277	297	295	270	276	319	235	315	263	260	271	278	288	252	299	286	288	268	264	290	295	295	287	288	277	284	314	265	329	290	297	281	299	283	261	291	278	318	308	306	276	282	243	317	269	297	309	318	278	269	295	279	294	283	268	287	279	283	280	300	269	250	276	299	297	285	297	267	251	262	282	290	269	259	268	282	295	292	288	272	300	270	283	303	319	268	265	279	305	307	279	287	264	287	270	287	270	270	271	310	282	260	282	300	270	289	322	267	326	285	284	305	300	277	291	287	300	292	281	284	296	281	273	296	255	293	303	304	288	282	291	297	272	287	299	287	303	296	304	268	277	287	268	307	300	306	284	304	298	281	289	289	279	297	283	289	285	271	259	284	269	285	290	259	267	276	267	284	303	255	279	263	273	271	301	286	265	285	287	272	259	277	286	276	292	303	259	278	284	280	287	290	301	273	281	298	258	282	325	332	285	284	284	271	296	296	246	249	316	261	264	259	281	291	274	270	289	253	280	274	300	286	297	270	285	290	263	313	251	307	300	271	295	324	285	303	310	267	286	284	290	298	279	248	258	283	281	296	290	281	273	271	285	256	258	267	291	289	275	264	292	293	303	255	307	284	279	266	267	283	264	284	309	297	270	315	295	314	259	300	297	270	312	282	239	265	276	257	278	248	231	278	275	270	261	269	277	249	259	279	294	271	272	255	285	285	323	291	267	277	293	281	276	282	289	265	309	281	280	294	278	322	281	299	279	282	313	284	294	290	275	284	298	296	281	284	271	284	299	294	302	288	283	296	246	259	288	288	285	308	260	254	282	294	253	300	296	283	282	283	303	283	277	300	256	311	290	299	276	287	288	305	290	277	292	279	271	294	266	292	278	306	294	287	295	293	281	261	266	285	302	276	277	260	286	277	251	279	270	252	277	271	256	273	307	281	279	288	287	272	277	266	297	256	313	263	287	297	269	274	287	281	280	270	279	275	260	272	323	261	267	276	280	298	302	314	288	260	277	267	259	309	271	280	290	281	249	305	280	261	279	313	279	255	274	309	272	288	308	273	268	267	289	288	287	301	260	282	309	279	271	258	294	283	266	287	275	301	293	297	287	313	263	284	295	257	317	295	265	301	275	273	279	274	294	288	264	284	284	292	298	299	263	287	310	279	312	294	274	308	293	320	277	271	244	262	258	275	283	266	273	269	282	267	315	265	249	274	265	266	262	264	322	268	278	274	311	269	277	319	287	288	322	290	316	266	301	311	279	286	291	280	321	326	279	260	294	280	292	296	245	283	312	290	284	305	252	283	248	272	281	283	289	286	279	298	278	293	299	308	271	261	280	265	300	280	291	262	282	298	271	305	297	288	281	268	264	263	312	282	301	291	276	299	270	257	272	276	264	298	284	275	279	262	296	273	281	251	306	297	250	307	280	277	297	257	313	274	284	275	262	276	262	255	264	264	284	288	292	270	282	283	297	303	263	278	277	273	266	307	271	290	279	278	272	271	290	280	268	301	280	242	307	281	287	276	290	316	279	292	262	270	301	249	301	313	282	266	279	293	264	275	272	302	266	311	278	291	263	304	313	275	281	273	284	273	290	299	284	266	303	269	301	294	317	278	272	295	277	285	293	278	326	302	285	301	298	262	278	298	266	279	277	302	309	283	265	268	269	307	279	262	313	278	261	301	285	289	280	292	278	270	273	297	306	290	316	290	293	275	270	287	271	290	306	271	291	299	294	269	299	269	292	288	305	271	308	274	293	296	288	254	303	326	279	292	295	305	313	242	281	283	293	277	279	258	301	278	282	312	294	269	309	244	263	256	295	292	283	264	279	293	294	269	304	280	276	294	277	304	311	294	259	298	282	278	280	317	256	283	270	290	289	300	299	297	279	288	300	254	306	284	285	303	287	263	295	288	284	287	291	277	253	267	292	285	257	308	262	286	301	272	267	284	284	281	297	289	295	274	284	299	292	306	278	264	282	252	310	245	298	285	301	274	257	289	303	319	298	317	301	293	285	246	290	300	297	283	280	268	276	274	269	276	287	292	297	285	299	291	275	276	293	292	279	285	310	274	256	268	322	294	302	274	304	290	288	291	290	245	257	248	295	281	280	275	303	273	270	308	282	267	266	284	280	258	272	284	288	261	284	280	297	300	275	257	314	282	231	268	302	260	334	297	282	295	287	293	276	250	282	313	289	252	276	277	283	273	291	270	307	291	296	286	271	270	281	286	291	264	272	296	238	267	287	267	281	278	307	310	269	274	299	296	294	271	300	271	288	287	282	282	271	287	299	302	301	298	277	274	280	292	277	285	294	296	265	293	298	292	271	329	293	304	305	271	279	299	303	284	271	295	272	292	300	301	289	289	283	251	286	292	284	237	269	291	286	302	271	296	308	323	267	283	271	268	281	283	271	265	346	305	288	274	276	283	272	303	297	298	292	249	278	279	299	274	258	277	261	297	298	271	267	303	309	295	287	312	291	269	259	286	277	263	286	297	306	275	270	257	301	252	309	291	268	296	261	278	281	294	280	280	265	282	288	295	327	288	296	263	313	261	291	304	293	311	288	263	275	267	264	305	285	296	288	298	260	298	291	272	277	248	252	284	300	283	297	269	270	250	304	267	280	288	301	311	296	266	292	288	299	278	267	258	295	295	259	294	268	315	283	267	284	275	293	270	304	281	299	321	291	251	300	293	292	255	309	288	280	287	281	290	291	298	286	277	279	256	293	280	290	264	299	288	249	271	286	303	283	276	282	280	274	298	253	279	299	314	271	275	322	302	275	261	316	305	264	311	273	286	260	294	306	284	284	282	296	281	268	258	269	280	280	296	283	288	285	266	280	265	244	306	316	252	284	285	299	274	279	283	290	281	282	300	292	279	293	319	295	280	278	277	282	279	265	285	262	276	295	263	299	283	289	283	285	288	275	311	273	279	287	277	276	254	267	300	272	274	257	273	306	295	293	265	289	305	260	299	303	277	288	271	327	269	255	325	298	289	294	271	266	285	258	304	294	262	289	309	305	283	280	279	268	292	275	283	280	294	279	294	308	272	271	253	273	294	279	344	321	298	280	289	308	289	294	273	277	303	254	310	256	287	285	274	283	301	273	274	270	265	299	284	284	272	285	280	279	271	301	290	274	296	295	273	281
3941	3210	5217	6679	6088	12992	19452	12813	7321	4246	2497	1267	1003	897	812	797	776	746	804	813	780	794	834	750	819	758	795	761	774	812	807	785	797	753	844	787	818	818	768	820	800	810	782	836	760	783	819	785	829	799	797	815	781	784	782	806	842	807	784	797	815	786	801	786	791	829	794	766	742	801	803	803	754	788	826	798	814	754	810	784	849	773	785	768	771	784	785	807	795	784	823	760	844	841	808	773	788	842	785	818	757	801	841	837	847	739	810	822	839	781	796	836	754	832	788	797	794	750	803	803	780	785	777	800	844	805	812	811	779	776	777	798	770	801	802	797	762	805	797	816	732	809	804	797	786	768	801	777	780	779	797	824	781	832	809	744	776	775	778	802	765	844	786	791	852	813	845	790	791	835	774	830	840	830	801	779	787	780	818	788	779	785	754	821	785	837	750	799	802	810	817	724	760	779	792	821	782	836	850	797	830	770	787	778	765	796	798	807	787	763	803	764	791	810	799	782	807	815	794	806	769	799	812	814	770	793	780	842	814	794	760	765	790	852	806	860	799	822	780	793	742	763	798	770	817	799	799	777	815	803	798	779	770	791	754	767	792	788	787	824	799	816	777	843	791	803	817	780	813	795	820	798	833	798	764	799	791	790	726	811	803	825	775	752	822	752	819	801	795	748	822	790	834	802	796	830	815	829	780	812	838	782	807	767	804	801	744	761	792	795	818	791	778	795	817	815	831	823	772	795	818	830	786	843	778	739	808	795	772	789	780	821	816	779	792	780	827	741	738	802	821	819	768	812	830	800	756	845	780	867	797	785	765	749	809	789	746	794	785	788	767	828	789	805	745	770	806	828	812	748	844	808	761	758	796	785	795	807	837	839	833	844	768	831	794	854	832	844	785	750	793	790	779	846	849	814	806	819	749	806	814	792	809	842	767	780	800	789	818	815	809	838	799	827	827	840	818	749	817	835	760	769	858	820	813	790	790	744	802	812	784	754	794	838	793	812	831	842	785	853	776	801	766	806	800	791	789	797	806	795	850	803	822	776	828	786	807	778	812	836	853	746	739	820	765	812	785	798	799	796	796	827	806	769	861	807	775	817	818	815	762	811	833	795	789	803	804	756	765	759	816	833	829	808	764	779	780	775	810	771	788	792	834	811	780	778	764	773	824	811	792	788	812	764	802	781	797	777	753	777	807	759	741	757	791	774	806	787	785	805	843	782	775	819	837	832	796	774	800	779	756	743	807	789	805	770	825	810	773	747	802	763	800	765	775	798	822	831	717	816	801	763	801	778	808	754	764	800	795	757	761	772	775	781	758	766	760	754	793	787	811	783	776	804	828	787	796	814	813	820	797	812	789	784	776	787	737	796	792	781	764	798	778	823	818	751	798	741	753	759	789	790	784	770	746	765	772	771	804	778	856	765	796	801	753	735	806	816	761	751	794	795	832	801	780	800	756	736	764	778	803	713	844	771	817	789	797	770	840	753	811	750	774	789	754	775	809	770	805	786	769	800	825	793	843	784	760	796	822	796	804	787	761	805	776	782	765	785	813	829	821	758	804	792	784	828	809	817	803	804	820	792	709	804	773	803	776	737	849	772	754	787	803	828	835	822	781	841	765	817	798	776	813	797	772	780	833	777	793	766	855	792	818	804	793	812	809	840	780	802	803	796	781	756	726	784	765	794	764	784	760	741	829	776	828	776	767	742	759	785	758	768	789	817	781	776	774	766	775	859	789	784	780	819	791	753	820	820	802	882	810	816	789	800	795	777	814	839	769	802	776	788	764	768	848	781	812	805	845	812	821	787	771	766	820	803	776	776	843	786	777	778	763	764	748	736	801	781	800	791	757	780	803	801	793	815	824	785	800	788	809	833	825	788	794	829	819	766	788	785	735	777	811	787	823	770	817	797	798	813	759	795	813	825	726	800	807	805	797	791	809	828	782	789	789	789	801	821	809	783	794	807	841	824	808	807	838	801	831	803	811	816	807	831	812	775	796	816	768	839	810	791	819	809	748	783	776	818	753	807	817	794	782	814	760	771	822	803	792	835	827	860	819	794	792	780	809	811	762	808	815	821	854	852	815	799	785	769	816	779	776	838	760	820	801	779	785	792	855	812	810	785	814	805	831	818	744	791	792	749	779	859	817	776	821	806	778	797	816	792	772	808	753	791	761	807	738	766	783	750	788	798	797	737	771	818	757	742	812	792	776	805	821	793	779	786	805	828	813	778	808	809	828	760	784	829	746	802	788	824	816	766	765	809	817	762	780	783	792	761	776	797	811	823	777	766	759	786	754	781	788	769	825	772	790	784	740	805	797	770	830	796	841	853	821	776	784	805	839	806	820	784	756	770	749	775	765	819	808	790	818	816	790	794	831	785	771	799	849	755	832	769	765	816	813	828	788	792	733	773	800	855	820	777	787	828	777	768	831	798	774	751	772	809	788	789	795	828	755	759	832	746	805	818	770	790	814	813	775	772	787	746	803	806	753	779	775	796	781	799	824	798	814	829	790	771	766	794	800	798	734	848	769	757	813	798	793	772	849	818	800	780	794	832	786	828	756	778	828	757	768	765	791	807	790	786	744	813	840	789	752	775	817	789	797	779	754	752	807	782	834	866	794	825	819	830	807	784	793	787	782	783	747	793	781	847	783	807	742	791	749	798	785	795	801	784	816	770	781	792	779	781	783	805	777	759	836	822	781	800	800	822	782	820	777	830	823	807	813	756	807	764	801	799	817	811	802	788	811	727	741	797	818	805	804	797	848	815	786	783	817	779	819	823	796	817	824	820	772	791	791	769	752	783	769	793	754	782	811	796	755	769	813	773	789	834	789	787	798	787	797	805	790	819	761	807	796	813	746	818	805	838	748	759	808	760	754	839	798	825	795	774	814	704	746	778	771	800	767	837	793	791	802	785	804	819	760	874	819	781	797	784	797	857	839	803	771	766	761	767	782	771	765	798	890	800	842	755	784	833	763	844	759	813	814	855	778	830	777	804	752	780	811	800	818	780	798	764	763	787	788	770	853	868	800	801	749	799	779	769	821	770	790	832	789	775	781	777	763	732	774	792	755	770	776	808	768	809	795	799	753	786	782	801	805	745	811	811	794	799	787	774	749	851	860	789	805	769	793	742	827	813	819	783	791	819	790	804	791	797	806	852	787	740	826	771	721	820	752	847	783	766	764	808	830	825	802	766	773	814	774	817	779	789	796	790	797	790	844	849	809	797	794	802	764	807	848	796	864	792	775	761	784	824	772	803	812	783	772	796	763	837	816	807	815	804	856	771	798	765	829	820	786	766	829	811	802	777	719	809	793	818	837	758	796	798	747	780	789	778	754	786	793	756	793	749	775	795	819	699	799	774	788	801	821	770	774	800	785	792	845	746	785	759	802	825	720	760	869	781	793	841	726	773	768	817	755	824	795	823	785	727	798	764	828	804	793	813	847	754	747	824	803	822	783	812	811	787	798	808	787	821	824	823	801	811
4487	2677	4627	4001	2044	3580	5556	4142	1835	839	549	436	335	286	279	289	254	288	279	254	315	266	323	303	282	277	289	300	302	303	279	315	279	277	280	294	275	297	294	281	291	259	290	282	270	305	281	284	278	268	269	289	258	284	292	265	267	284	278	277	285	280	276	292	294	322	269	301	264	318	276	278	267	294	292	304	273	275	285	304	307	259	288	270	244	285	283	301	275	254	291	294	289	301	246	259	315	306	311	271	289	312	294	283	290	307	280	244	285	298	292	290	279	265	304	286	309	284	296	285	260	267	244	272	290	275	257	303	275	252	260	268	279	313	298	290	275	306	288	316	292	270	275	278	264	263	264	296	247	267	284	276	263	284	267	293	294	285	281	315	300	281	292	279	303	294	293	309	271	290	291	282	284	270	285	264	286	268	257	276	248	297	290	302	252	281	267	288	296	292	278	295	267	266	279	269	284	281	273	300	297	299	263	270	290	267	290	279	253	288	272	267	261	277	272	306	274	280	280	296	308	298	291	270	283	279	304	286	255	290	274	274	298	281	288	275	299	293	327	284	266	253	241	298	276	276	289	312	277	296	294	279	282	280	286	304	265	277	308	311	290	297	258	317	259	288	292	282	266	266	284	284	287	271	280	286	289	274	305	265	258	256	256	303	280	277	295	300	298	314	296	269	312	293	292	291	298	344	282	301	293	270	280	299	304	272	285	279	304	300	291	301	294	298	284	282	325	311	296	288	293	295	258	295	301	297	288	303	277	341	263	290	275	294	314	282	299	264	306	286	273	254	304	283	261	287	299	280	293	286	268	291	260	259	293	277	286	297	281	295	282	273	293	271	285	280	291	279	273	319	316	256	271	296	293	296	281	276	274	290	276	290	272	273	299	279	299	292	289	278	328	263	302	287	260	259	297	285	285	295	292	306	321	296	284	289	293	264	267	269	285	287	273	277	297	276	271	279	321	288	287	301	270	268	271	306	254	286	271	255	260	284	287	307	262	275	288	264	298	243	264	254	291	273	279	281	364	281	283	318	268	271	269	311	300	289	281	277	268	262	265	276	304	275	296	288	305	294	290	285	285	271	263	274	268	285	272	283	287	243	292	259	264	286	308	297	307	273	277	266	304	298	284	258	257	272	291	294	279	291	294	303	278	295	260	281	284	290	300	282	293	294	275	256	273	315	266	283	287	303	282	259	289	286	283	270	291	314	287	263	294	289	268	279	278	301	258	284	311	305	287	277	278	271	255	275	282	281	314	278	280	276	271	312	276	273	269	281	246	304	280	320	284	284	276	304	274	286	324	275	317	311	294	278	274	288	263	298	241	285	286	284	275	299	250	270	305	284	280	281	312	317	312	293	311	265	285	250	296	269	287	324	271	272	288	305	281	288	317	282	288	304	258	280	284	291	281	273	289	274	268	260	296	313	282	298	285	283	317	309	293	276	279	288	309	272	282	280	272	330	284	270	305	296	278	281	273	306	303	324	289	266	283	323	290	297	267	290	288	311	268	258	309	311	281	271	277	277	292	303	294	298	291	308	281	280	296	283	283	302	261	283	309	298	303	302	272	279	270	276	293	279	280	303	263	255	273	277	303	291	323	278	235	282	270	283	308	303	276	281	273	266	279	315	293	313	288	287	261	275	288	296	281	297	296	299	272	282	244	303	287	281	271	288	279	292	286	291	310	312	300	283	272	273	262	282	274	286	267	264	262	269	263	301	278	274	329	289	282	274	287	270	256	263	260	255	243	300	271	320	264	283	288	258	284	279	284	283	275	283	289	292	257	294	264	318	292	296	298	291	285	287	282	295	282	264	272	286	296	288	299	267	269	265	288	247	289	303	298	292	248	285	291	264	294	257	293	285	294	259	262	275	296	308	280	297	305	304	261	270	289	310	295	276	292	263	281	304	273	314	292	261	270	251	302	282	280	246	296	300	269	295	316	268	279	291	279	280	291	270	288	295	287	308	292	287	274	272	284	295	319	288	280	248	275	291	301	268	301	281	247	267	278	292	278	303	273	302	288	282	271	274	249	279	269	287	286	300	297	258	288	287	298	300	288	304	288	290	263	289	293	284	288	279	293	290	286	276	291	295	315	300	317	283	302	276	270	263	300	268	276	262	293	310	305	267	300	269	286	299	273	284	273	305	305	272	281	271	281	266	316	291	293	273	317	282	315	263	268	297	289	270	246	305	275	302	283	259	311	282	260	296	330	307	278	254	270	279	274	298	291	258	256	270	242	304	279	264	258	289	245	263	321	281	282	281	285	291	309	287	283	276	294	274	320	288	254	305	272	244	303	274	278	280	285	301	292	280	300	277	282	263	287	266	306	287	283	302	276	296	275	257	258	251	293	249	281	261	296	278	251	275	284	291	290	277	272	314	261	285	269	275	278	283	299	266	279	288	271	246	288	259	293	279	303	273	302	275	277	289	282	250	273	281	293	288	287	281	273	263	264	270	286	252	268	288	277	292	275	278	287	296	275	282	282	268	253	254	295	306	284	304	273	254	275	277	288	272	288	283	326	284	304	293	270	288	285	303	281	277	299	284	246	290	295	284	271	287	310	294	324	324	290	300	283	296	281	318	274	280	298	276	307	299	312	284	324	282	244	288	251	291	294	267	259	276	310	277	299	267	295	284	285	314	292	284	263	327	259	277	287	290	303	284	285	299	290	271	260	300	271	317	300	278	284	268	279	315	273	278	285	274	289	312	292	288	305	300	287	257	301	321	321	258	273	285	270	307	296	290	286	297	288	291	292	308	286	274	309	296	294	306	314	229	297	278	294	305	298	284	265	257	295	314	268	272	255	273	292	269	252	294	288	277	289	295	262	295	301	277	287	276	271	286	305	319	279	277	306	304	304	300	259	281	274	279	297	290	272	296	296	275	288	270	298	273	316	262	272	286	287	286	277	296	282	286	284	313	302	281	277	286	328	292	288	288	279	265	290	302	290	276	294	258	262	265	301	307	296	262	269	313	308	281	288	278	294	330	279	276	275	263	262	280	291	319	267	307	254	283	300	297	287	301	312	267	287	305	288	273	290	289	266	298	313	318	281	271	268	298	282	298	275	277	288	245	272	332	279	292	303	284	305	295	322	297	286	256	281	299	290	323	283	271	281	252	301	281	311	254	263	295	293	305	293	282	288	284	299	269	268	310	290	291	290	267	309	312	304	293	310	282	305	289	281	266	312	295	292	300	261	292	269	295	285	288	282	278	288	268	290	284	300	278	299	295	269	311	288	283	290	299	271	266	304	309	323	299	307	277	296	318	283	305	273	250	273	310	297	288	263	266	281	273	281	286	291	300	305	281	284	268	296	272	246	291	280	263	325	307	284	281	295	317	295	281	260	297	277	269	264	272	280	303	288	289	282	283	297	269	285	304	299	271	281	313	278	303	289	281	264	284	305	301	281	269	277	249	301	313	302	288	271	275	288	279	267	283	318	251	312	302	266	303	301	252	312	265	287	288	321	291	287	272	271	244
4038	2878	6344	8330	6510	14535	19627	14165	6907	3205	1721	1212	1003	859	802	776	816	782	773	773	783	815	795	829	785	816	785	857	805	795	827	784	767	846	780	777	751	774	774	778	758	833	795	796	804	797	801	836	804	831	751	773	762	786	788	810	809	798	746	766	783	820	779	822	749	775	777	780	803	794	798	741	815	810	765	835	835	788	836	793	777	794	772	818	774	775	832	789	822	774	817	804	810	791	803	816	795	782	799	804	802	790	787	784	754	778	814	789	812	749	778	836	789	782	787	854	806	808	798	836	768	826	735	828	762	801	825	766	800	814	762	787	790	783	816	781	801	771	765	806	791	761	764	755	821	801	735	811	832	775	801	763	815	744	825	803	802	809	786	767	779	821	744	819	773	803	772	788	766	846	814	813	750	796	744	765	817	808	827	759	819	783	804	836	784	851	818	818	766	829	799	827	831	789	846	755	770	753	804	811	794	766	746	802	788	808	794	763	845	778	789	801	757	781	777	784	776	805	795	757	748	799	824	764	809	758	785	797	718	800	829	788	794	809	777	773	803	702	818	794	795	798	773	794	810	840	807	819	798	824	776	792	797	816	782	789	816	796	841	787	783	811	792	798	783	768	801	789	794	769	762	800	801	782	797	817	754	820	761	828	809	781	794	831	779	830	806	754	765	787	772	797	804	767	820	813	805	787	760	819	792	791	827	843	791	801	786	785	800	818	827	809	807	809	814	846	806	793	795	781	777	842	790	814	827	758	821	765	810	818	831	794	774	811	815	799	815	829	725	765	794	795	798	788	800	793	782	754	841	795	807	790	798	859	796	801	750	789	801	774	767	777	814	782	764	825	811	831	844	828	814	799	828	796	777	805	794	778	804	844	829	806	770	782	767	817	821	802	780	799	776	801	819	797	811	781	842	753	824	836	755	787	795	760	799	791	768	798	770	816	817	812	766	824	806	815	778	785	746	794	772	795	822	846	790	778	817	759	813	837	799	784	794	813	791	808	804	808	819	831	810	791	756	799	802	804	775	770	761	768	759	765	774	774	821	837	783	761	803	808	789	824	763	817	810	773	795	766	811	816	785	827	738	814	802	809	841	802	823	791	750	805	812	780	778	787	803	785	822	810	780	767	812	797	768	772	786	829	799	799	778	794	821	849	806	755	788	760	772	730	767	788	742	737	763	795	798	808	799	836	822	874	822	795	766	802	774	814	772	803	832	781	812	808	786	771	806	751	826	794	821	814	784	756	809	764	747	790	780	793	797	821	812	801	802	772	800	772	768	812	831	741	796	754	796	805	764	754	744	819	827	812	808	761	765	795	774	761	824	764	806	793	813	735	803	775	791	785	813	738	819	774	769	778	761	753	782	814	809	771	808	797	815	786	814	796	833	772	780	788	750	801	775	805	755	770	843	779	763	783	816	782	766	828	766	848	760	751	788	813	787	848	801	787	817	795	770	817	787	821	801	807	814	787	772	805	783	790	834	797	784	765	779	794	823	818	752	816	804	783	795	809	820	780	835	760	778	802	818	824	811	822	782	845	788	812	799	803	817	835	837	816	782	820	767	802	798	782	797	759	770	804	783	754	802	828	794	842	738	820	794	765	768	791	815	819	781	847	839	837	809	848	805	783	747	757	818	775	795	802	764	798	768	725	732	756	751	812	802	802	807	796	807	777	820	817	822	802	785	732	742	769	842	769	815	817	819	806	812	814	842	770	802	840	797	775	827	820	786	798	789	797	802	769	812	751	760	802	724	763	781	792	772	806	801	785	787	779	814	799	757	824	823	759	866	772	810	757	748	803	814	798	780	805	781	832	756	816	762	792	772	854	768	764	768	817	804	816	797	792	815	811	748	779	803	758	825	784	782	761	790	776	793	796	815	822	796	809	797	794	812	767	774	799	790	800	841	778	759	803	785	827	814	739	760	794	841	779	770	770	764	840	803	808	796	732	788	779	810	770	794	821	758	830	846	767	757	825	841	802	784	791	743	753	825	827	804	789	819	756	792	773	829	829	793	793	841	811	784	810	819	798	808	786	798	799	812	755	791	782	781	825	839	782	784	845	771	771	745	767	834	762	795	812	870	796	773	818	776	817	774	798	806	836	813	800	805	798	777	824	805	779	773	786	821	830	762	806	760	818	799	807	831	784	805	805	782	804	833	766	834	773	811	762	799	811	833	792	806	790	837	776	812	784	839	757	772	800	802	820	769	813	820	782	758	809	795	786	863	823	804	770	752	823	816	761	828	804	734	780	798	785	828	734	798	788	792	810	823	788	793	810	757	774	819	802	774	781	783	794	832	782	800	773	802	745	839	847	773	796	793	752	726	791	796	788	776	826	748	768	816	801	818	742	810	809	803	765	718	794	810	769	774	776	817	848	818	771	830	778	775	793	799	779	773	827	811	771	852	839	836	765	792	808	800	801	763	802	751	810	878	767	763	749	808	789	785	849	826	777	825	793	811	759	798	770	798	788	764	776	819	733	804	805	796	762	786	836	791	776	780	761	828	791	796	821	778	743	777	782	852	770	748	788	776	844	802	762	781	796	821	764	759	744	777	800	803	751	799	810	800	765	795	799	790	807	811	803	794	760	790	783	770	811	810	815	770	818	757	791	831	828	808	792	823	784	773	797	762	746	759	770	830	823	753	783	828	753	811	831	792	794	723	796	797	765	745	812	771	777	803	779	830	760	750	768	812	793	798	803	803	762	829	844	833	789	764	732	808	774	813	803	810	773	780	826	790	797	784	726	815	746	795	775	849	823	780	791	793	833	790	810	796	800	778	769	730	798	749	839	786	763	769	807	799	845	793	805	795	793	818	790	813	844	774	846	780	744	826	855	789	740	805	816	785	763	809	818	804	824	750	790	763	775	747	832	860	785	785	838	766	803	825	825	756	802	753	798	795	813	755	816	823	802	790	787	779	848	727	763	811	762	855	745	812	776	800	854	820	810	794	781	793	796	780	805	787	813	793	787	761	776	809	790	784	779	825	784	796	759	815	779	756	807	827	697	850	803	783	795	782	805	798	793	778	768	810	766	797	809	826	819	784	781	848	795	750	800	758	772	763	818	796	754	826	793	816	760	756	804	798	822	759	781	808	796	783	761	778	784	775	765	759	765	822	736	815	797	810	866	768	758	787	824	772	784	824	773	749	772	782	784	780	813	773	799	770	818	790	777	809	800	774	868	772	810	760	788	737	815	816	779	817	790	790	771	800	782	774	773	781	716	799	823	823	831	796	766	829	820	822	799	791	783	750	805	722	850	766	809	778	773	802	766	758	773	830	759	790	761	841	741	767	778	838	817	845	786	808	815	790	770	760	843	866	822	806	807	819	782	815	716	808	829	782	792	796	815	807	792	800	816	782	802	821	751	829	794	808	764	798	762	839	806	758	760	792	780	824	751	825	824	760	813	797	780	814	895	748	779	795	808	820	731	796	793	801	823	809	769	798	840	847	779	820	787	828	778	826	742	812	781	820	748	775	812
4524	3403	5327	3603	1263	3859	5640	4056	1488	800	566	417	358	331	328	329	289	267	282	290	298	302	285	318	281	301	312	277	308	294	272	259	289	309	300	280	285	297	273	302	263	298	269	290	295	280	298	282	274	279	282	248	278	324	267	287	274	268	273	285	282	293	298	307	271	313	283	274	265	282	293	302	267	256	304	262	293	275	287	271	265	285	253	254	280	281	287	289	279	273	297	292	271	282	295	292	292	295	258	284	296	264	270	263	270	266	323	293	281	307	266	286	304	280	305	303	314	313	273	255	286	270	249	282	284	295	290	245	291	304	273	287	257	305	259	282	283	265	267	305	284	267	265	317	279	273	290	273	284	272	277	258	276	289	268	313	301	295	315	289	276	260	283	295	276	286	268	275	270	287	267	297	272	280	307	349	280	282	290	270	279	309	281	301	300	277	279	299	302	289	280	281	280	280	278	264	287	287	247	288	297	276	261	328	295	283	284	280	293	290	300	268	262	272	281	280	282	312	296	279	285	267	298	280	294	269	281	278	308	277	302	255	276	257	284	282	278	310	318	293	304	267	298	292	302	294	310	302	304	288	259	253	280	297	282	298	265	293	279	280	302	297	279	286	302	247	246	274	273	274	298	282	263	290	282	273	286	285	266	274	277	259	269	303	282	273	295	283	297	302	268	277	334	258	249	279	288	310	292	286	267	269	257	283	294	257	283	289	289	306	272	280	255	284	279	294	258	288	282	296	270	282	275	286	288	302	296	329	263	282	300	294	251	279	264	271	262	283	273	280	274	258	346	263	289	311	288	267	247	276	296	295	282	279	305	272	276	265	313	279	285	263	273	279	293	294	304	282	273	285	275	308	290	272	318	291	301	300	293	288	265	302	275	259	292	270	271	288	263	276	258	268	261	274	321	293	279	275	292	292	285	289	299	276	294	282	312	282	269	278	283	281	273	313	288	269	296	281	298	275	283	310	274	284	288	307	242	279	268	262	295	300	261	293	261	291	299	272	262	283	278	265	297	284	271	271	271	294	270	277	283	252	265	274	304	292	280	267	279	290	279	287	305	280	330	268	293	271	273	290	281	299	268	264	280	277	318	258	294	288	308	284	289	308	279	281	259	295	272	274	312	273	263	254	294	297	291	291	305	301	305	294	292	291	287	263	296	274	287	290	283	248	274	277	299	283	279	288	293	274	271	293	288	282	287	248	295	273	285	241	299	271	307	277	260	275	286	297	284	304	287	294	291	253	305	265	291	294	295	274	272	310	269	293	279	284	296	286	299	273	270	277	297	276	276	273	290	280	262	304	286	297	264	271	291	271	296	288	294	303	272	298	285	306	271	285	271	289	283	285	278	279	259	314	266	262	277	300	300	285	270	242	274	283	271	285	285	265	276	292	283	278	311	280	261	282	288	284	253	270	286	276	277	288	286	271	276	309	265	284	278	278	285	288	268	289	279	301	270	300	306	275	290	268	237	294	291	302	260	311	273	287	286	340	258	284	288	260	280	295	287	273	263	306	284	269	266	271	296	279	295	279	267	282	281	291	320	280	309	292	304	267	291	273	261	302	273	283	290	292	272	293	316	274	288	281	277	272	311	293	267	289	280	302	263	269	254	276	267	268	275	300	280	283	256	276	294	300	282	282	303	288	283	290	287	258	276	259	283	306	275	258	268	308	299	292	296	264	282	277	262	256	292	294	281	273	262	285	264	291	260	241	273	251	273	268	297	271	320	293	270	271	282	307	280	260	295	314	290	307	266	252	279	288	270	287	271	316	288	277	276	292	278	320	281	296	286	285	282	285	296	281	281	301	288	294	270	314	260	305	274	282	272	286	286	274	274	274	268	282	286	270	286	307	289	316	279	298	287	294	269	276	296	276	279	291	294	275	294	266	324	309	280	273	264	286	301	271	293	270	322	275	286	289	277	267	273	295	283	266	264	285	307	274	308	291	307	284	276	303	310	245	310	278	296	285	270	288	296	298	285	268	299	279	310	291	279	320	267	289	271	290	316	256	305	262	273	301	283	274	284	280	326	268	308	304	294	296	290	292	278	278	313	264	266	300	272	267	300	264	286	283	277	270	292	306	288	323	293	292	289	292	304	280	268	300	277	289	287	282	271	288	258	278	283	282	271	283	272	282	286	340	283	298	280	251	282	249	307	313	262	270	309	315	280	282	296	280	265	298	279	235	274	293	283	246	257	264	305	297	290	304	282	260	298	282	259	312	277	252	272	274	272	280	297	296	297	281	300	276	282	285	289	271	258	274	283	271	298	298	276	273	289	261	292	281	278	275	304	284	299	298	297	279	281	268	262	275	253	282	310	258	289	295	303	299	306	302	304	300	293	295	266	282	305	291	277	298	263	280	279	319	283	263	306	278	285	262	259	303	301	263	284	278	293	306	259	295	287	282	271	283	302	283	288	302	276	272	305	267	291	276	274	322	280	269	295	307	286	263	262	282	269	282	277	276	279	299	304	284	288	300	279	302	283	274	280	274	313	283	263	312	280	290	290	262	241	303	314	277	282	312	280	286	267	303	269	313	315	266	267	299	326	293	294	282	243	301	280	257	299	278	323	272	312	301	245	277	252	274	285	257	287	255	276	271	308	328	299	314	262	316	321	293	286	287	288	308	301	283	304	276	281	292	299	277	286	275	309	293	292	302	268	276	255	244	288	297	294	262	250	299	262	280	290	232	318	324	305	273	260	303	267	285	297	280	297	283	306	304	272	278	259	282	275	290	284	277	266	275	299	263	304	261	289	301	286	270	251	284	278	293	309	275	300	274	282	272	289	306	286	282	312	241	272	299	291	288	271	284	273	298	300	293	276	290	287	274	290	280	302	301	301	274	281	298	296	298	331	300	259	307	286	308	296	268	284	294	280	291	326	265	284	276	277	299	277	334	287	278	283	283	306	285	292	291	241	268	271	276	272	274	279	307	301	274	258	284	305	301	258	296	298	270	273	289	266	271	301	272	264	273	274	292	287	282	276	265	282	282	300	284	289	229	285	280	298	273	301	306	294	290	267	289	285	290	281	322	306	299	279	256	331	288	283	291	287	300	273	272	300	254	274	294	271	280	285	278	283	258	295	301	289	303	275	271	297	271	271	298	268	304	271	279	296	287	299	290	294	278	280	277	302	273	295	316	255	311	280	286	280	295	272	283	294	235	281	292	279	293	299	274	318	292	327	244	303	268	285	283	261	288	262	280	271	285	310	263	290	270	301	306	286	298	257	255	281	304	316	286	259	279	307	302	295	281	301	286	278	314	275	277	292	288	310	272	293	283	287	296	306	297	267	286	333	292	318	281	300	283	316	282	298	282	256	286	292	279	288	284	292	259	292	277	298	274	266	300	284	282	289	311	269	263	291	280	275	281	262	308	304	275	290	267	294	279	282	283	290	315	271	254	265	288	301	271	320	282	291	305	248	288	299	263	243	282	293	302	302	294	285	297	291	283	255	263	285	284	275	299	313	267	260	296	289	281
4144	3364	6699	6830	4381	15581	19253	13783	5726	2947	1880	1371	1077	864	820	783	773	851	805	818	798	785	767	789	755	797	864	750	765	829	765	771	788	793	798	796	774	808	804	779	797	853	790	763	794	773	818	804	782	825	780	783	785	744	821	815	775	799	800	780	815	800	821	831	778	819	856	796	791	795	807	804	782	755	810	787	818	772	821	775	784	829	756	760	754	780	768	785	822	809	806	780	770	742	764	766	857	787	816	846	771	818	818	821	788	845	796	797	808	811	809	748	793	831	763	734	732	804	800	853	805	791	802	821	802	800	785	769	759	818	796	821	802	806	804	834	761	759	811	817	761	832	815	758	784	799	810	845	769	782	800	805	784	760	755	811	746	752	787	811	779	799	819	800	796	801	790	755	798	753	772	790	783	824	795	798	837	816	796	810	808	792	786	776	789	784	793	807	750	833	738	758	792	776	805	821	754	793	813	848	797	800	784	742	788	796	779	777	774	749	761	804	766	823	771	816	771	814	807	810	807	781	826	814	789	763	792	819	794	811	785	769	807	787	788	787	799	717	743	806	819	766	768	849	770	771	794	763	776	767	797	738	778	803	764	756	767	798	797	796	758	783	796	788	789	792	834	733	752	831	767	789	763	763	792	879	777	794	738	764	783	756	827	800	797	788	798	739	777	843	762	830	789	738	766	832	816	791	794	747	812	831	745	756	777	799	789	824	798	805	808	744	824	772	813	733	776	795	760	763	796	815	747	791	816	785	802	830	793	816	732	831	811	793	791	767	817	801	825	781	808	809	804	797	809	733	771	800	826	802	786	762	777	800	748	800	802	806	829	788	804	744	811	790	778	786	816	814	816	779	844	744	834	789	797	828	817	773	766	806	767	828	803	808	776	845	837	852	804	775	802	754	843	826	773	789	755	818	851	829	811	835	830	792	762	799	791	770	853	794	812	824	817	814	750	812	789	843	785	815	837	754	762	793	800	747	814	813	769	835	768	805	772	771	851	744	832	814	743	784	774	816	784	804	826	786	803	751	830	789	778	799	805	807	789	827	791	794	782	795	798	850	842	757	791	813	812	731	803	771	774	780	819	847	763	745	790	842	778	781	794	793	782	831	753	807	754	728	783	744	846	821	800	807	771	763	818	770	816	738	808	832	809	766	801	801	802	785	736	761	757	764	823	748	835	802	800	811	734	736	854	786	765	790	786	798	770	765	759	784	819	800	781	788	791	765	751	806	778	788	746	798	794	803	799	853	801	828	843	809	778	778	800	791	813	754	802	796	785	731	811	798	788	793	783	743	825	818	787	824	777	844	865	774	777	796	775	821	795	794	789	820	761	786	752	827	765	758	844	775	742	804	804	753	784	790	777	844	791	793	793	770	778	769	800	806	764	843	836	792	785	820	849	781	749	819	789	776	790	727	780	794	759	743	745	824	816	776	780	808	837	762	796	820	797	798	806	784	760	811	787	781	817	770	816	822	820	763	749	785	823	811	737	747	744	808	811	808	814	828	804	811	889	872	751	767	792	834	791	797	772	775	786	781	777	768	804	820	859	777	734	783	813	773	822	828	787	839	769	820	799	789	735	790	801	851	737	833	825	757	798	812	796	747	807	781	789	842	801	795	776	764	825	799	809	816	844	744	725	864	852	775	786	801	804	766	783	807	760	733	776	830	796	824	753	799	759	787	762	809	751	827	792	771	762	809	720	778	771	809	753	760	813	755	779	784	811	800	773	779	813	763	796	794	744	840	739	791	784	767	789	809	795	771	775	803	794	806	791	809	770	805	808	803	800	807	810	791	830	827	746	775	805	768	745	785	760	787	764	773	823	808	811	781	832	788	840	809	837	767	783	815	812	841	783	788	796	804	784	755	795	803	761	817	809	801	864	811	781	782	794	802	790	753	788	798	815	777	785	854	857	856	770	829	802	777	779	792	741	751	790	817	767	796	837	779	791	795	810	831	797	767	783	847	812	803	707	828	791	761	802	800	793	811	780	833	773	773	817	809	819	814	825	790	777	705	840	771	794	778	806	830	774	838	738	789	830	761	750	813	804	758	777	803	821	737	747	732	824	777	767	792	837	769	774	805	815	802	815	755	771	794	758	784	777	764	786	804	800	803	820	778	835	779	810	814	801	833	803	820	798	784	845	746	791	755	770	846	875	790	789	753	759	765	789	805	778	851	783	764	797	784	834	794	776	790	792	747	771	800	794	770	776	761	796	793	825	816	777	804	796	797	776	740	825	764	784	830	807	784	782	806	798	824	756	756	741	787	794	875	758	780	777	816	815	774	797	815	796	841	809	786	826	799	788	815	818	798	789	772	750	808	755	809	847	776	748	820	814	797	778	835	785	781	818	815	791	786	762	817	777	827	824	762	789	810	809	767	698	797	844	771	761	786	787	807	820	767	778	777	791	712	750	775	815	792	806	776	761	816	780	820	826	809	821	729	747	770	807	752	774	807	803	786	759	795	820	748	784	780	806	749	804	795	850	739	780	781	783	761	759	767	789	771	782	815	785	834	814	814	766	806	774	834	794	787	770	834	803	792	789	747	760	726	825	779	847	779	811	785	797	833	789	776	814	799	741	832	805	761	801	783	782	770	821	784	788	771	785	767	765	792	787	800	829	849	765	802	799	768	810	758	772	740	775	820	815	792	804	813	792	736	805	783	818	802	813	757	759	758	756	789	849	795	832	786	795	851	792	750	777	794	786	754	755	796	809	783	830	817	772	768	800	802	812	822	800	779	784	805	786	806	764	771	790	800	835	759	794	792	790	818	775	795	789	815	847	785	802	825	817	823	854	775	833	758	787	811	772	794	785	811	742	850	783	790	813	807	801	784	797	783	787	724	768	791	808	774	819	811	813	794	755	810	783	797	816	805	822	804	775	846	799	781	767	789	824	788	835	803	806	750	804	770	795	767	811	790	816	787	787	795	799	818	803	793	796	795	826	768	758	768	760	761	846	840	838	839	824	821	795	782	783	818	835	824	801	796	790	815	817	817	823	742	795	769	833	720	800	820	763	770	816	816	826	732	774	785	800	823	743	811	777	769	774	751	773	759	783	843	792	811	793	772	759	776	764	767	821	829	762	831	805	776	783	781	785	808	794	792	787	785	832	805	810	825	762	768	803	855	782	802	780	795	845	779	801	818	807	796	796	779	842	843	742	826	801	760	781	746	792	773	806	752	814	828	783	801	791	788	830	799	795	758	857	769	806	873	769	783	766	805	795	741	763	779	759	775	781	792	784	782	787	815	720	825	822	796	798	828	806	822	762	767	809	839	762	866	775	776	769	774	805	741	818	735	769	861	775	744	773	805	771	793	836	837	775	766	727	851	826	794	768	800	771	802	775	796	789	799	764	782	806	791	824	754	812	823	857	804	807	787	771	802	746	761	774	790	813	824	804	803	799	807	855	783	844	822	798	788	801	786	752	778	783	763	786	786	787	778	790	789	753	784	772	767	758	798	833	761	778	776	738	805	803	821
4696	4004	4417	2134	794	4264	5987	3981	1368	902	486	375	331	277	264	274	313	291	301	288	296	281	282	237	334	276	282	277	306	303	305	261	296	295	269	285	294	247	275	291	289	297	289	271	310	275	283	318	285	271	287	268	297	273	264	262	254	264	289	304	258	265	314	289	268	264	283	290	270	291	283	276	269	325	289	285	290	276	304	278	307	281	272	314	286	287	290	286	268	280	262	284	274	291	287	289	281	297	251	286	303	295	292	291	263	298	260	311	297	286	287	292	281	308	285	262	287	306	276	274	270	284	285	311	273	307	276	269	279	247	296	276	283	283	270	280	293	306	292	304	290	259	291	328	298	284	267	288	249	291	322	297	315	294	296	308	313	314	316	276	279	298	280	292	268	304	290	287	266	282	305	304	328	279	288	252	291	284	322	284	275	278	279	284	285	294	276	283	268	278	270	269	302	246	280	285	285	272	279	295	309	220	315	298	274	297	300	304	267	259	304	294	266	276	290	240	303	280	290	318	262	327	267	277	276	261	266	314	305	267	263	266	277	283	295	272	288	291	261	295	305	296	285	296	289	293	255	311	296	275	271	284	300	300	294	278	254	311	304	269	272	297	272	302	290	284	282	277	300	251	300	250	276	265	293	274	284	291	312	293	298	288	284	282	299	268	282	275	287	276	302	275	276	276	326	321	261	288	289	290	289	271	288	275	284	295	252	273	314	307	274	271	262	309	267	302	301	282	292	296	292	286	284	252	306	299	277	257	283	284	287	286	277	288	266	287	281	284	290	306	284	303	284	264	298	281	283	307	296	249	279	296	308	300	298	292	289	289	309	286	307	282	266	251	285	292	284	278	291	271	280	282	268	297	277	298	269	309	277	245	283	278	282	311	302	270	294	272	273	250	255	296	261	291	277	296	227	311	269	274	257	276	289	249	281	288	297	280	269	285	274	288	305	274	333	293	305	292	260	290	276	312	265	294	261	264	277	293	269	267	293	237	271	279	307	280	320	267	271	330	295	259	256	260	237	300	267	292	281	275	319	281	271	259	288	261	263	273	275	266	261	274	252	294	292	288	295	261	260	273	286	259	280	294	310	265	274	277	286	269	297	280	292	281	285	251	303	297	272	272	291	291	286	277	306	281	268	267	281	266	270	272	279	262	278	288	320	269	289	278	272	301	273	262	271	271	284	278	276	274	270	256	282	261	277	285	292	286	280	257	281	316	285	288	266	291	263	296	278	305	270	279	286	274	293	259	267	272	273	285	292	298	257	274	265	311	269	267	266	267	269	256	302	276	276	274	303	244	307	311	269	252	310	298	285	273	315	303	301	302	315	270	258	259	273	303	288	270	322	282	278	264	283	301	279	264	280	263	265	284	312	300	271	293	278	295	288	296	270	271	267	287	306	274	266	306	268	266	288	278	300	295	297	288	283	283	283	260	270	297	291	308	278	288	290	264	260	281	288	287	283	260	255	276	285	261	253	261	257	247	274	285	253	291	277	274	287	276	297	297	293	252	285	285	300	292	276	296	301	270	266	305	298	281	286	287	274	284	287	316	264	290	260	265	281	277	281	315	266	278	310	293	275	304	280	284	256	294	264	284	298	297	295	298	269	310	308	269	298	297	311	274	296	288	279	280	267	286	291	278	287	299	279	288	286	282	319	273	300	322	317	266	262	285	266	276	301	301	271	285	271	261	285	284	279	291	289	317	314	292	265	270	319	288	286	294	296	288	264	303	298	280	276	311	263	299	250	329	293	290	307	256	280	278	267	288	289	259	288	272	271	292	306	300	275	315	294	321	285	274	294	317	271	292	280	267	295	290	288	269	306	249	264	304	277	272	304	296	298	291	283	288	274	281	299	292	266	277	299	270	282	289	296	273	301	299	275	302	298	274	289	303	272	310	288	302	284	268	297	310	282	264	250	272	284	290	271	272	286	294	313	281	304	322	277	308	294	305	299	279	281	302	284	268	279	300	295	257	275	293	293	325	281	252	262	297	320	282	277	277	266	272	298	290	325	311	297	281	267	269	300	292	307	276	277	280	284	259	274	276	295	291	289	282	283	267	281	264	308	294	304	304	292	265	296	304	267	278	270	295	305	270	270	290	286	261	270	270	314	292	298	302	276	291	279	286	282	267	306	281	262	269	297	276	311	300	285	267	271	281	290	260	273	270	299	312	282	316	277	281	283	305	278	275	253	289	310	281	264	310	257	267	284	277	281	272	254	282	270	287	263	289	280	267	305	259	258	263	272	297	280	285	296	284	257	288	303	301	296	250	258	267	273	245	261	291	292	251	268	281	301	294	281	309	256	279	284	284	295	296	295	259	320	311	298	304	288	310	268	286	303	305	282	277	271	286	294	296	287	301	268	266	282	300	275	266	284	286	269	281	291	289	288	288	286	302	274	301	284	283	273	322	265	288	284	303	277	297	301	250	309	279	277	264	282	278	288	278	270	262	304	313	280	282	280	299	288	282	273	304	264	268	285	286	307	286	277	306	268	298	275	331	295	286	286	310	252	341	270	272	304	266	304	303	283	301	310	291	271	282	258	280	268	298	296	279	276	294	293	278	230	282	284	320	270	288	270	285	304	297	266	297	294	282	299	319	265	281	298	293	289	263	310	280	253	265	273	261	278	276	276	266	264	273	272	242	273	276	282	288	263	290	281	316	275	310	275	261	248	288	279	298	297	269	304	305	286	279	318	269	289	294	280	282	278	262	268	280	295	249	301	268	297	255	288	262	280	304	269	289	230	265	287	255	285	272	260	262	291	282	307	287	300	276	275	256	315	288	276	278	247	253	302	263	247	298	273	276	292	266	273	266	278	290	298	265	289	285	302	298	265	273	264	286	305	293	277	306	284	262	280	299	289	264	324	290	294	233	301	280	281	331	275	297	288	309	257	316	306	255	294	251	242	276	300	290	286	285	276	265	278	293	261	307	306	313	263	281	290	278	281	322	284	267	294	282	289	305	299	274	249	291	294	307	291	275	278	262	288	306	284	288	303	272	314	291	310	297	285	267	270	293	291	292	277	312	295	277	289	258	320	312	282	253	301	289	274	245	271	258	280	270	268	292	280	266	245	277	308	294	280	290	266	284	284	301	285	311	279	285	278	264	308	296	308	273	300	292	286	282	271	332	277	283	269	273	265	277	308	287	272	296	292	269	275	278	263	289	314	323	293	257	252	270	274	254	296	310	278	272	266	288	286	294	277	280	318	301	286	329	269	280	286	296	314	292	282	307	268	282	282	306	287	291	282	279	328	282	282	303	278	285	277	271	294	275	268	288	277	283	290	299	269	309	258	319	298	280	302	331	289	303	269	283	264	273	302	308	275	273	292	340	272	258	290	253	284	289	272	308	306	265	303	285	280	283	282	288	258	313	292	284	301	299	288	281	314	275	274	291	292	265	276	311	291	301	266	270	269	308	275	291	270	313	295	293	265	279	278	284	305	288	294	276	283	255	284	256	270	277	245	287	312	263	291	288
4146	3847	5537	4315	2794	16823	20196	13260	5350	3368	1697	1313	1017	839	819	790	818	764	782	751	807	780	755	835	813	822	788	791	812	780	808	796	758	771	755	806	830	755	772	760	794	811	790	819	862	775	750	818	826	777	761	783	757	793	780	745	795	750	798	752	810	802	789	791	755	785	776	817	755	810	760	793	784	796	740	774	715	779	765	774	760	793	790	777	766	742	833	827	780	765	828	753	787	828	774	810	752	815	786	776	794	775	824	787	803	783	747	770	790	815	728	771	751	877	827	713	794	796	810	807	845	748	747	749	785	796	784	784	809	783	799	835	788	798	823	802	762	843	784	777	791	782	811	852	782	781	824	809	765	809	766	746	800	847	808	794	772	754	814	778	797	801	808	767	787	806	773	811	751	819	784	810	790	835	823	797	771	838	791	758	782	832	768	790	824	713	789	832	787	766	825	825	788	771	818	761	790	811	716	768	757	824	815	787	821	785	741	794	800	738	789	812	802	760	766	826	807	751	798	822	779	799	814	793	798	776	756	787	838	808	791	796	767	836	822	803	781	830	841	784	823	803	771	782	741	809	787	777	799	788	764	799	795	794	802	803	814	777	800	796	822	784	788	808	833	756	819	769	814	800	757	800	770	794	788	762	789	798	750	782	818	773	768	827	816	778	796	794	825	756	731	788	803	779	779	782	748	800	777	787	782	751	790	787	820	768	796	767	829	848	790	747	751	738	797	786	840	735	769	743	796	846	757	796	786	780	765	803	816	768	854	771	841	788	828	783	778	740	836	785	801	805	821	793	792	785	812	796	781	799	764	758	798	782	766	815	773	799	745	695	782	789	753	829	755	768	848	813	776	797	825	789	861	793	795	802	791	792	773	759	814	852	835	769	816	764	821	805	757	838	824	764	759	787	808	811	809	780	802	811	767	769	776	827	790	783	840	855	808	769	797	793	793	822	804	839	768	770	846	760	751	776	754	841	824	783	810	792	737	795	836	776	788	779	772	783	783	757	772	769	787	819	825	856	733	776	775	783	817	754	818	789	792	781	758	804	843	777	758	800	787	762	775	766	794	736	782	820	790	792	774	781	799	801	777	818	792	844	779	878	812	784	825	775	803	793	742	796	797	749	812	829	783	781	805	811	817	801	778	789	783	771	812	837	769	855	816	786	755	785	769	762	793	754	787	776	842	737	779	776	770	762	741	759	820	800	786	815	797	799	794	785	775	789	832	779	794	774	814	768	836	784	809	840	777	777	821	811	831	770	785	817	773	789	821	769	791	770	732	814	784	760	757	781	758	758	821	788	795	819	827	835	768	826	809	750	803	820	823	790	806	739	768	796	786	779	814	805	779	788	789	781	809	782	734	808	809	800	799	774	835	760	837	719	770	793	831	794	792	794	748	790	776	765	810	831	783	816	815	800	789	806	798	837	840	810	812	787	808	781	832	770	828	815	780	768	748	732	755	805	760	771	760	818	824	764	839	793	781	818	731	788	782	757	798	821	840	806	792	782	787	770	807	827	792	786	814	738	817	768	833	790	757	783	783	748	780	748	781	827	773	844	763	804	815	788	769	788	782	752	799	772	801	780	809	778	779	799	799	753	745	792	774	782	789	743	751	747	796	775	766	738	737	870	784	785	775	831	769	841	794	831	828	839	779	780	748	827	808	766	804	808	800	774	791	798	773	783	781	797	766	797	836	769	817	780	818	818	800	798	744	820	773	775	773	794	793	793	778	761	807	828	787	807	796	806	798	779	836	771	781	708	815	840	815	794	817	738	835	834	794	740	827	825	772	793	809	795	780	781	784	787	818	767	813	809	794	782	750	836	790	755	822	854	800	760	812	764	788	826	767	808	773	859	787	815	792	780	764	779	834	808	780	809	896	791	808	782	826	783	843	799	848	778	722	847	804	776	787	816	751	757	800	782	802	765	760	784	827	773	785	761	796	834	778	810	830	816	781	819	792	789	796	768	770	830	798	775	784	795	774	741	811	822	767	798	776	791	819	831	846	837	854	808	801	736	760	818	798	803	779	781	771	811	801	753	813	804	831	834	772	759	808	796	783	800	760	766	798	833	838	795	785	755	816	796	835	797	752	797	736	768	826	798	811	811	844	823	786	785	802	804	848	732	782	767	796	750	812	829	784	794	804	847	805	821	782	794	796	754	783	787	799	826	793	798	812	821	783	761	793	787	790	781	806	764	817	782	799	837	751	830	855	766	827	784	785	846	757	809	760	786	826	774	770	765	712	804	795	771	787	793	787	767	815	780	807	801	743	815	804	734	819	812	813	802	783	784	807	758	791	762	806	845	790	763	736	831	798	815	851	783	748	804	775	782	805	772	788	752	783	761	778	764	815	804	778	827	767	773	797	817	800	768	788	772	744	779	810	825	789	779	769	801	749	813	812	783	740	777	714	793	788	831	759	811	806	801	788	760	775	832	827	794	777	817	814	814	779	795	807	801	810	765	769	756	800	800	770	843	789	818	777	856	790	781	778	853	788	788	768	782	766	779	829	784	779	771	794	819	774	781	846	762	785	802	778	788	801	780	786	771	772	773	785	772	802	814	824	759	766	811	801	814	776	819	762	820	761	759	766	786	756	824	799	753	784	785	756	796	761	761	768	765	781	812	811	810	741	805	828	814	805	795	799	825	780	772	816	780	763	837	781	800	772	771	774	785	798	768	762	785	751	789	771	809	764	825	742	827	796	821	775	763	802	790	789	757	755	880	759	781	792	819	753	804	781	840	792	783	791	828	826	829	814	759	795	780	809	794	854	808	735	768	806	758	824	784	806	777	838	799	814	771	783	837	792	755	765	801	796	752	830	772	825	815	806	827	766	798	788	813	788	765	745	781	780	799	803	809	791	798	765	802	777	766	784	795	837	794	811	777	804	800	790	798	774	749	807	795	783	781	861	789	764	759	808	776	807	796	799	803	798	811	782	804	781	770	814	823	754	792	765	790	804	783	789	778	741	801	825	800	818	809	769	835	855	799	808	810	760	796	811	763	774	793	787	794	777	783	801	777	737	770	800	783	790	833	785	821	782	806	794	766	805	817	793	775	808	785	762	821	796	822	779	843	766	805	808	828	805	782	782	800	815	747	797	799	814	816	792	783	787	744	873	807	762	772	823	775	805	830	784	841	752	780	822	795	745	862	817	779	753	764	784	790	802	800	778	846	803	852	811	798	793	728	794	829	807	801	849	800	786	847	822	781	792	794	777	789	811	777	811	763	756	826	771	782	789	795	755	750	776	830	789	773	795	802	766	783	813	818	818	811	763	777	846	782	792	768	758	782	781	808	806	789	823	825	752	839	787	795	803	781	794	871	798	822	811	790	812	757	731	844	775	732	799	804	793	745	819	766	785	782	758	808	795	846	846	772	801	747	821	797	771	749	718	788	790	816	796	836	829	835	771	769	749	784	831	729	749	764	767	735	779	775	768	793	742	792	803	799	819	766	752	799	784	834	781	800	848	768	816	769	787	807
4900	2783	2917	1124	674	4655	6213	3916	1945	864	470	366	333	287	279	303	274	288	289	300	288	304	272	271	297	259	258	261	298	314	266	274	300	291	279	291	304	302	296	276	307	279	266	298	273	292	269	289	284	296	262	257	292	273	273	307	252	262	279	268	284	254	294	280	271	315	266	278	252	322	284	279	280	258	275	301	285	270	292	311	301	286	260	286	272	280	286	313	307	271	330	315	287	303	277	280	304	278	270	306	248	258	280	292	301	259	323	283	303	296	269	320	269	279	268	285	306	278	268	258	303	278	295	316	283	304	304	292	261	255	272	286	291	294	264	281	270	307	289	297	295	301	273	271	281	295	268	282	286	307	301	299	254	293	282	294	302	291	267	270	313	291	274	289	289	267	273	308	284	281	312	288	285	313	293	282	296	253	263	304	267	275	280	287	274	303	269	319	269	278	279	264	277	263	293	282	286	262	292	313	275	316	281	269	270	275	297	310	273	287	288	321	286	272	284	291	261	288	281	279	278	323	263	304	252	314	285	279	293	261	273	304	292	271	320	268	284	279	270	284	279	273	281	302	258	292	247	274	314	302	277	303	312	249	304	260	255	259	266	306	306	256	310	300	285	272	312	271	291	297	323	299	290	296	258	287	297	297	294	257	279	304	281	268	280	253	288	280	300	275	283	275	287	279	280	309	261	292	275	279	300	318	263	292	295	284	273	298	294	279	310	301	295	309	265	289	270	258	280	287	267	289	270	286	315	295	291	264	296	275	282	268	303	290	285	268	295	284	277	275	282	289	328	264	307	288	270	267	284	276	279	273	264	276	297	319	265	301	261	302	261	277	297	272	293	280	289	284	310	288	299	279	269	269	299	268	293	312	278	275	301	276	273	292	285	282	290	262	290	304	300	290	341	307	292	278	282	278	298	290	324	295	280	254	284	302	290	290	291	258	281	300	296	315	279	293	306	289	251	276	286	255	325	270	259	283	281	280	281	268	279	283	283	292	277	242	304	289	258	288	264	317	287	259	273	280	275	264	292	304	281	281	273	273	269	310	249	284	337	292	328	296	284	265	303	274	294	280	315	287	315	291	272	285	276	293	264	282	281	295	302	284	285	285	292	286	282	278	328	289	270	297	296	279	271	260	273	275	273	278	281	258	313	282	282	302	269	298	241	308	291	302	259	283	297	284	263	276	272	251	285	293	257	277	278	262	313	298	286	278	272	276	278	290	311	277	279	300	276	307	293	285	326	281	247	289	305	249	252	274	250	285	325	301	294	285	272	308	295	292	285	303	258	295	299	283	292	261	255	298	264	275	304	283	295	282	306	278	265	267	261	243	299	313	291	236	297	287	273	256	273	288	289	257	286	299	296	280	277	281	280	269	278	273	265	267	313	285	275	285	254	289	287	279	287	253	280	262	276	281	241	292	307	286	313	284	296	269	291	306	302	281	276	306	272	295	286	268	301	280	288	291	292	314	266	261	270	306	267	284	273	295	248	296	297	282	280	310	277	284	278	257	292	290	275	320	306	265	273	273	284	290	261	293	280	306	248	266	304	241	273	315	272	250	300	296	289	290	267	261	308	290	291	296	265	282	251	260	290	284	284	314	303	293	285	265	327	295	270	278	254	308	285	293	266	264	313	296	276	281	315	308	308	290	284	280	290	291	310	295	250	283	275	286	267	286	291	294	289	278	299	289	295	271	294	258	271	297	289	278	270	296	284	290	280	307	299	297	303	292	314	277	285	279	277	274	298	324	314	278	276	259	284	279	306	298	262	270	303	296	266	283	279	281	296	306	289	285	294	285	289	274	283	299	314	265	280	280	277	284	278	264	294	307	270	293	274	279	272	269	284	280	298	273	277	302	305	282	284	281	271	282	300	281	268	280	281	278	288	310	296	257	292	297	299	289	282	257	290	294	302	307	280	280	313	238	261	302	243	283	306	296	270	281	301	281	300	291	268	298	299	283	265	277	269	294	265	290	291	281	281	307	305	266	318	276	276	293	296	306	300	301	308	262	286	288	279	315	302	263	283	274	281	300	283	311	258	276	268	258	277	298	274	286	287	306	292	270	254	285	293	254	298	280	312	260	291	261	282	296	259	270	258	276	269	284	308	302	303	269	309	280	268	286	302	284	240	307	297	260	292	312	271	304	310	292	295	284	292	298	282	247	284	284	258	272	307	282	289	254	279	295	300	274	270	305	280	286	288	252	305	266	271	266	298	292	283	288	256	287	293	287	292	282	290	296	288	308	275	292	299	295	295	292	276	285	289	276	303	261	271	263	295	274	310	289	301	288	257	302	265	267	271	280	290	279	288	270	286	270	295	289	269	300	301	277	262	267	304	295	283	305	294	319	304	267	254	295	261	306	288	267	288	302	302	296	279	268	308	294	287	294	288	288	287	259	291	283	300	282	299	277	283	296	279	287	296	261	267	283	302	266	303	289	268	285	281	278	283	282	297	266	284	287	295	266	277	295	276	267	277	304	311	259	286	287	272	286	283	282	271	287	307	290	290	302	293	266	269	283	269	256	275	294	253	276	274	268	258	265	304	265	267	254	274	285	298	276	290	297	279	308	277	277	289	305	292	273	254	325	300	282	272	315	316	262	293	293	284	263	257	282	293	274	276	291	279	256	278	280	288	279	278	295	263	267	303	307	307	274	264	287	296	264	287	284	289	272	283	321	258	274	278	327	276	273	272	283	307	305	292	287	287	297	281	306	293	279	301	271	297	275	287	275	283	299	312	285	274	319	284	266	277	274	295	283	274	286	284	289	276	253	267	267	282	266	278	282	294	284	325	274	295	298	285	274	291	304	287	267	271	312	285	302	287	271	276	288	304	268	288	288	284	289	289	319	333	292	305	273	267	265	274	266	281	289	294	276	282	262	262	292	273	296	312	266	314	307	265	292	298	266	264	286	265	302	275	288	307	286	297	278	277	235	289	299	296	270	285	275	280	298	264	298	278	307	267	296	254	284	302	254	311	310	287	299	285	314	308	301	305	253	301	277	284	307	293	325	296	295	315	277	254	269	291	287	291	269	305	298	290	263	300	280	303	303	295	300	254	287	269	275	282	299	319	286	277	304	296	269	282	280	297	288	284	267	309	267	286	290	308	282	270	280	338	268	278	238	296	262	278	304	266	288	280	273	302	262	285	285	290	273	314	297	287	297	276	295	311	302	263	295	320	309	277	269	265	243	295	288	286	268	295	276	273	284	293	305	276	281	278	288	281	292	304	272	266	300	299	279	279	315	259	243	256	294	268	276	287	264	261	307	309	270	274	281	282	293	276	248	255	318	260	295	291	284	294	314	287	260	281	292	304	271	283	282	311	294	291	244	282	294	260	270	276	311	271	291	308	301	256	273	286	283	269	270	303	278	267	266	307	302	295	310	265	277	290	271	285	308	271	260	286	282	287	279	310	293	261	271	276	263	302	275	285	250	262	270	291	279	272	262	309	301	269	299	270	272	274	283	270	284	255	287	231	274
4293	2592	4990	2909	2433	17285	20085	13532	7174	3119	1547	1121	884	802	777	802	828	821	839	796	835	786	761	820	820	771	836	790	781	831	805	809	792	784	817	767	760	800	868	828	744	797	790	802	826	818	807	788	825	832	839	789	771	749	774	805	813	794	803	786	818	744	809	799	756	826	811	760	833	767	795	810	784	761	789	756	758	754	799	797	802	752	824	733	776	763	796	812	809	806	770	764	806	839	812	769	743	743	799	808	781	824	768	801	812	753	804	771	810	788	838	779	807	773	833	758	817	818	813	806	782	816	825	795	803	764	815	813	738	813	781	801	764	809	737	797	797	820	785	802	798	753	787	840	790	784	787	779	792	791	827	765	799	807	775	791	739	786	775	813	769	829	768	749	773	791	808	760	819	760	799	779	797	767	709	776	779	769	822	792	791	767	832	783	857	805	847	803	778	784	805	782	837	786	817	759	728	793	796	784	761	789	780	823	795	743	836	780	830	829	741	800	785	782	794	793	774	769	792	851	764	824	751	828	792	796	799	826	763	764	805	796	809	797	792	793	765	770	801	769	815	851	766	804	807	800	824	752	812	788	744	781	824	777	749	742	781	791	805	779	789	843	850	798	795	826	789	799	833	792	814	799	762	806	796	732	834	735	750	763	803	758	838	796	779	813	790	794	757	754	782	779	820	808	823	787	776	797	813	729	828	775	790	797	793	794	815	779	774	797	808	820	810	831	800	789	776	840	798	784	784	792	808	785	763	822	770	784	780	797	873	818	759	782	828	816	777	739	758	840	791	795	743	767	772	812	762	804	770	807	785	772	792	762	813	761	820	801	769	835	795	722	779	837	733	785	848	815	814	815	779	778	802	756	758	772	787	778	782	816	815	808	777	813	767	788	748	778	859	770	786	805	859	766	833	855	795	808	792	772	762	758	815	820	828	796	798	794	797	747	797	837	785	802	739	763	820	748	801	773	773	791	862	776	864	759	749	778	787	747	789	812	794	847	782	810	806	803	773	762	798	811	817	805	762	783	790	805	795	835	760	793	779	793	773	779	774	796	761	802	753	744	819	817	760	758	793	789	744	804	759	836	767	752	762	821	866	783	797	782	812	787	760	781	859	850	792	778	793	800	796	760	775	780	795	760	748	763	798	801	803	824	787	821	729	785	808	822	832	747	811	814	759	848	755	843	799	776	794	704	851	807	785	841	799	814	789	818	809	791	791	764	802	800	766	775	808	858	762	842	759	805	750	786	772	801	762	820	805	809	766	787	773	811	777	830	785	775	784	752	792	778	787	733	756	810	753	809	792	845	785	793	821	757	799	818	793	775	795	758	800	849	787	802	854	778	805	796	763	847	808	859	832	802	799	824	837	800	801	801	805	783	787	844	777	789	805	805	798	760	801	784	800	814	795	796	809	831	816	779	801	766	834	805	794	790	862	787	778	797	815	785	786	829	752	825	761	739	795	799	798	759	789	773	821	824	797	797	786	778	771	796	795	810	828	841	836	813	824	782	791	806	825	819	769	816	821	823	743	790	774	800	832	829	836	760	750	734	742	817	763	796	850	742	808	775	780	804	822	789	827	777	779	829	786	750	795	750	826	733	790	813	786	806	792	816	782	776	762	761	765	803	794	763	837	764	799	782	806	781	738	805	804	784	813	782	808	842	788	824	795	769	763	812	827	760	808	807	771	834	800	778	789	793	785	773	773	764	813	804	810	803	759	769	797	786	787	817	816	754	777	775	817	780	755	811	743	796	823	801	823	768	836	832	777	788	817	827	809	852	828	778	797	819	779	855	821	779	792	778	797	786	779	750	765	784	801	772	815	787	785	800	802	827	774	770	838	789	760	821	785	830	776	795	805	773	816	752	811	857	813	764	793	829	822	810	804	758	816	786	770	784	803	807	809	788	780	836	783	805	759	747	737	808	837	763	812	823	737	795	817	760	778	777	784	767	853	818	835	761	859	780	791	817	767	776	790	816	772	756	772	805	808	787	812	831	798	796	786	740	769	812	810	801	820	834	798	784	756	816	763	801	800	808	878	798	840	775	753	808	760	786	783	784	786	791	789	782	810	796	766	812	786	789	822	778	756	812	825	812	782	792	849	782	761	802	816	804	818	792	787	802	800	796	810	813	814	774	765	783	771	770	814	772	775	770	797	783	760	784	747	801	838	808	754	756	799	798	779	813	771	829	848	767	775	807	820	811	820	783	773	794	826	825	783	819	765	803	808	856	757	780	783	779	785	790	784	837	772	818	754	798	774	807	747	754	765	800	821	791	740	801	812	775	770	791	758	785	805	754	791	805	772	797	835	751	835	798	755	772	791	773	853	769	820	831	788	763	810	813	788	804	814	794	777	778	761	793	774	804	773	794	803	744	788	754	755	747	779	776	768	830	779	795	784	771	786	770	831	752	804	841	804	805	838	802	817	781	774	851	822	744	793	796	786	823	807	794	769	764	815	791	790	772	777	813	805	813	857	802	773	834	849	798	824	825	797	746	835	808	822	830	782	796	789	759	772	780	820	820	809	751	765	791	786	802	815	770	801	758	785	742	759	820	793	760	770	744	794	810	773	805	802	751	736	818	804	805	801	764	796	748	788	830	829	827	759	787	778	765	757	772	842	801	783	850	783	787	776	811	814	772	766	761	767	789	797	801	822	799	827	799	795	809	809	825	759	801	810	836	824	781	811	828	745	781	761	817	821	785	771	775	730	794	784	824	805	781	776	769	809	779	789	742	785	837	786	773	835	808	806	777	770	816	798	836	803	821	827	786	739	804	790	795	801	789	796	801	821	795	744	780	778	789	789	845	764	782	746	775	789	850	760	755	791	784	761	812	838	784	804	791	764	789	809	796	818	766	842	790	763	815	734	755	852	815	824	781	777	800	828	796	792	796	786	776	796	774	775	823	803	775	805	789	784	812	763	768	833	796	769	753	780	834	782	754	774	776	791	819	809	763	860	772	736	813	828	757	815	804	846	816	829	781	822	792	731	742	789	787	805	779	826	854	832	795	780	782	802	755	851	804	800	798	766	818	801	762	805	805	798	829	783	786	804	796	746	760	789	766	832	821	810	782	762	814	850	786	834	823	837	801	775	826	803	768	767	819	816	802	828	795	783	800	836	818	827	806	785	811	801	830	798	740	783	769	741	735	744	813	784	777	860	758	819	806	773	788	776	740	790	778	871	801	801	775	799	783	798	823	782	825	796	767	841	819	772	790	799	773	811	745	811	766	788	820	809	783	801	788	819	783	800	831	836	784	803	788	838	767	808	810	807	769	773	801	793	792	752	807	816	794	810	862	803	811	801	810	773	794	808	817	760	819	827	813	813	813	800	843	790	803	806	788	882	780	847	793	780	832	788	776	767	795	753	779	821	756	808	793	818	862	788	774	822	817	825	793	772	772	786	812	785	770	780	783	761	769	753	872	776	819	774	797	827	844	781	830	829	758	786	808	784	841	776	763	731	758	812	794	798	741	798	803	829	802
4473	2678	1851	1059	677	4339	6242	4159	2116	829	464	367	293	298	284	289	285	281	283	284	284	307	340	285	251	309	276	286	271	307	241	285	255	282	323	286	285	300	300	275	299	265	301	282	290	269	298	272	295	284	279	292	271	303	265	303	284	313	301	272	304	296	303	297	292	295	292	257	258	314	285	310	315	260	270	279	307	283	293	321	294	297	249	288	322	311	316	264	282	304	299	301	295	273	297	287	293	264	282	273	288	314	282	305	262	313	265	274	294	266	287	303	285	292	300	286	268	303	292	314	281	308	276	278	283	314	293	282	329	288	270	266	274	298	300	294	288	277	301	282	296	302	274	270	309	286	262	287	276	340	253	276	284	252	307	267	312	277	282	303	282	281	287	298	315	322	264	248	286	267	293	292	279	262	306	279	313	297	274	296	283	274	277	257	292	284	289	279	290	261	305	292	270	282	296	302	261	278	277	288	285	301	286	290	288	281	274	249	303	329	307	295	276	274	296	278	294	279	288	294	288	292	283	281	254	289	289	267	284	306	314	272	285	298	259	302	311	282	240	248	272	265	291	303	267	274	298	281	280	272	292	295	305	298	269	263	300	308	269	313	270	259	270	279	284	301	284	288	281	284	255	269	274	280	302	260	295	270	268	287	286	265	274	286	306	279	295	282	303	292	283	277	253	292	262	290	283	301	267	279	288	266	285	280	279	321	269	301	271	279	317	291	296	255	329	255	281	295	321	307	297	287	268	285	275	265	266	278	267	318	288	250	254	322	294	265	279	265	264	255	267	300	301	257	268	298	288	294	273	316	300	287	245	299	270	291	271	271	269	300	266	282	289	305	267	279	302	263	276	257	291	264	282	267	276	299	277	307	284	260	257	283	289	279	285	283	284	287	259	312	266	295	280	283	281	275	288	259	313	286	277	300	284	259	296	296	258	299	261	307	268	290	264	301	304	259	253	260	285	267	316	272	247	276	280	285	264	273	284	269	297	296	238	296	262	284	295	275	284	284	281	263	273	263	301	309	285	296	289	299	284	292	280	287	276	282	279	271	271	266	314	281	308	278	251	282	314	275	298	274	292	279	290	308	290	265	278	283	276	302	269	309	298	272	278	293	264	302	286	253	268	290	291	285	253	292	275	285	275	324	297	286	292	267	288	273	277	289	263	296	300	276	296	260	315	304	292	314	294	259	272	283	286	282	284	292	290	269	288	241	279	264	276	301	290	299	276	297	294	299	267	318	277	298	272	301	302	298	256	263	299	307	287	296	301	284	300	299	276	279	282	285	303	296	262	291	306	288	278	260	311	279	254	294	276	292	289	295	267	300	293	279	302	308	272	286	279	290	292	274	267	272	295	312	281	288	271	245	296	262	282	302	275	303	278	295	276	273	268	293	312	304	289	243	278	283	290	296	303	250	287	310	286	285	308	300	279	259	305	281	287	271	300	272	326	289	298	278	288	284	272	277	320	277	290	290	295	275	293	266	286	317	300	274	287	277	259	301	296	280	306	260	257	283	288	293	324	250	255	284	305	296	285	259	286	285	284	278	264	282	322	273	278	279	301	286	279	276	281	277	281	284	269	282	265	296	309	266	282	266	262	280	331	261	287	271	276	268	301	295	276	280	295	322	296	277	297	310	278	291	271	278	248	275	271	259	291	274	265	308	275	322	299	302	290	276	261	287	300	283	244	282	293	260	311	280	251	295	271	250	259	299	292	288	267	286	266	270	297	271	267	308	328	304	299	272	295	298	256	285	294	287	248	294	259	305	273	270	284	309	307	266	332	281	248	264	274	286	265	309	274	282	331	311	288	266	272	294	269	279	275	304	290	304	295	288	278	274	259	264	294	296	266	261	285	278	263	292	264	276	291	283	269	259	296	300	236	279	295	274	303	276	296	261	256	270	282	285	287	260	301	293	280	279	289	273	267	271	271	289	302	298	288	288	277	294	309	295	301	272	290	269	300	319	308	299	278	273	269	273	262	314	299	267	267	277	307	288	288	276	298	300	273	282	269	265	282	266	283	263	258	302	268	312	292	278	322	280	260	288	309	280	262	305	276	298	307	291	279	280	298	340	279	273	326	301	300	278	253	277	264	286	283	269	270	273	307	282	262	286	267	278	276	279	287	290	289	289	310	293	290	303	300	276	265	313	270	285	279	265	272	307	285	280	291	288	279	294	282	273	282	249	270	272	288	278	269	312	305	299	291	270	273	269	316	264	270	282	297	286	287	270	293	293	243	269	280	283	281	278	279	296	291	288	279	270	289	281	291	268	271	270	276	292	289	254	314	286	296	245	268	270	268	288	268	290	306	306	295	266	290	278	272	267	249	264	294	296	286	234	318	247	313	314	278	266	298	292	297	250	306	256	283	261	296	256	282	272	267	291	271	271	270	280	302	288	280	297	291	297	327	265	298	282	289	291	276	292	276	307	268	296	298	285	291	312	286	280	271	266	300	284	313	273	330	270	272	329	290	295	301	276	304	270	284	290	278	300	301	286	283	281	298	271	286	293	277	258	289	294	272	286	304	294	269	256	286	267	268	285	249	295	283	258	287	281	244	281	280	320	267	303	317	266	289	280	289	304	287	276	276	271	264	262	291	262	292	294	248	288	273	316	273	278	297	317	289	297	290	286	294	291	310	257	275	280	321	284	332	273	286	286	351	280	282	269	313	277	290	275	302	306	256	284	280	275	275	271	279	287	278	274	279	278	274	326	297	281	266	300	295	268	299	287	277	299	273	286	316	280	257	284	265	270	297	304	283	309	270	288	272	271	297	294	277	266	263	294	276	287	289	324	276	279	278	256	280	305	331	288	312	276	316	299	277	274	284	282	278	270	294	298	281	275	289	286	290	287	290	279	280	303	298	292	292	283	303	285	311	309	307	261	292	262	279	296	291	274	301	295	272	308	302	267	288	306	297	325	282	304	310	269	274	298	276	261	299	261	300	298	302	268	264	303	277	277	292	273	284	263	242	238	295	271	277	293	293	276	287	291	293	283	274	270	280	287	288	302	288	278	271	260	267	275	255	294	285	299	265	261	282	281	306	275	289	269	297	278	292	280	264	287	247	255	284	274	273	293	310	281	284	268	282	277	305	278	279	297	298	302	299	304	280	315	281	292	287	299	284	284	332	261	304	280	277	290	272	288	305	273	267	312	285	276	313	288	293	292	270	277	279	296	308	305	296	276	300	263	271	279	277	267	271	271	295	308	294	279	257	282	265	293	284	269	289	271	287	299	295	259	287	277	274	288	298	277	306	293	306	280	291	241	311	303	298	274	271	256	274	280	291	295	311	262	299	262	288	301	241	307	293	251	276	272	277	284	304	262	283	310	285	278	285	263	305	280	273	275	262	284	266	276	305	264	290	276	266	311	279	304	262	316	252	304	282	255	294	261	302	327	251	281	328	280	293	273	307	273	283	287	292	273	308	298	282	304	258	291	306	304	286	294	286	310	273	315	285	261	290	273	286	286	292	281	303	248
4197	2610	2935	2874	2439	16953	20688	14337	7808	2941	1474	1089	889	782	815	851	816	813	744	797	792	823	797	833	819	792	814	849	780	833	780	763	826	832	830	767	792	808	747	793	784	799	811	818	772	836	760	836	807	794	790	800	745	847	788	821	760	770	884	820	764	808	784	771	773	783	759	769	812	802	811	811	840	796	819	801	802	728	831	831	819	783	792	763	816	790	794	805	846	817	813	817	818	837	794	827	788	742	805	788	763	799	793	788	765	793	766	823	795	801	798	800	790	790	793	784	781	844	781	842	821	829	758	804	815	774	792	808	753	846	794	788	821	812	794	871	803	797	752	785	797	827	790	748	760	792	778	779	808	790	816	826	798	783	796	829	756	789	716	778	819	811	851	773	763	849	825	824	748	733	769	798	785	820	783	780	784	777	806	767	810	748	810	790	825	810	805	774	780	765	801	780	803	755	754	782	812	780	810	815	820	806	824	851	802	806	802	750	715	742	797	784	804	805	834	803	815	775	779	820	798	783	816	816	769	767	809	791	820	816	797	773	793	767	827	791	772	802	835	755	764	779	804	790	800	800	802	780	758	805	786	751	769	803	813	745	803	800	793	794	794	782	734	797	780	832	787	815	825	769	794	873	821	837	824	803	863	769	821	779	833	751	773	770	814	739	795	779	791	767	850	793	818	764	754	825	769	800	837	749	791	841	800	796	825	790	773	798	753	854	777	831	774	789	791	789	814	776	783	843	769	787	734	807	794	773	812	775	756	769	772	755	835	808	827	798	821	791	864	827	801	804	853	812	793	792	824	826	778	825	821	800	804	831	826	768	796	780	804	793	806	794	761	741	771	817	755	781	762	788	798	743	789	758	788	787	826	804	784	742	801	769	837	792	779	818	779	785	765	782	803	785	797	756	789	786	821	778	812	807	805	784	803	817	730	785	782	788	771	830	769	813	796	782	791	769	874	836	822	743	795	782	812	782	829	816	813	802	765	816	785	792	793	818	797	813	756	794	842	814	810	787	761	806	768	771	765	798	800	808	813	825	851	742	818	765	792	797	832	774	724	817	794	835	831	781	797	794	762	814	798	824	816	852	839	816	799	770	771	806	868	805	779	761	735	738	781	833	812	783	732	799	812	815	752	833	801	814	827	752	784	776	796	791	780	761	818	792	802	736	832	812	814	815	771	788	750	796	770	838	785	828	784	877	794	781	821	797	756	819	829	833	867	767	790	763	788	839	809	788	815	772	812	823	830	825	772	815	790	803	792	786	787	780	773	753	770	771	759	817	769	821	783	778	783	802	757	796	819	793	840	801	737	837	765	813	741	774	813	842	809	874	760	778	804	789	809	792	788	790	799	779	807	829	735	839	780	799	736	834	852	796	819	786	894	799	796	810	779	799	773	765	807	742	797	837	771	811	760	823	808	789	770	806	786	795	811	789	783	801	784	796	791	815	806	842	803	776	825	842	795	775	765	805	801	771	776	784	810	816	806	848	843	808	772	767	818	806	814	791	798	811	755	769	810	771	845	798	782	798	802	794	813	853	787	822	759	818	777	816	783	790	771	797	785	827	831	731	826	756	817	792	760	821	789	751	807	819	786	789	805	769	781	770	789	799	765	787	794	777	809	758	766	803	765	765	784	779	796	846	780	812	806	732	781	817	809	812	808	816	825	822	769	799	778	805	762	803	727	783	767	772	781	827	763	780	775	780	787	802	799	788	753	819	784	780	833	773	753	817	766	821	844	796	795	796	745	754	830	746	818	811	809	783	809	803	829	859	793	803	794	764	804	787	809	783	811	775	816	818	739	749	786	794	782	813	785	797	812	765	785	830	830	782	778	770	774	795	768	793	743	760	763	793	747	812	831	829	790	703	809	756	822	797	808	753	793	791	809	817	776	793	818	758	759	723	796	762	767	820	777	829	752	782	776	782	802	788	789	785	802	797	793	802	756	736	815	774	814	809	772	824	745	767	789	756	778	802	819	776	810	774	796	768	782	743	846	812	809	789	766	808	807	820	729	800	731	803	796	848	779	829	825	789	790	770	793	787	790	820	778	753	769	826	843	803	801	810	783	837	802	765	810	759	809	767	801	850	743	769	798	800	830	798	830	724	852	797	783	785	805	766	796	864	755	843	808	789	781	789	775	810	793	807	781	845	759	803	785	748	820	815	773	753	771	834	885	814	778	774	785	722	766	787	764	799	771	790	806	779	783	771	799	776	804	821	790	762	813	792	875	790	762	831	813	778	792	808	774	795	823	779	803	816	806	797	807	784	823	843	827	776	798	761	783	805	740	880	839	803	796	865	853	803	811	791	803	799	816	847	814	821	782	823	806	764	796	820	799	800	779	785	786	799	796	824	790	748	832	750	801	776	827	771	787	887	784	809	796	777	788	758	804	822	812	761	797	820	768	767	786	782	833	863	758	785	786	758	814	760	769	793	804	782	795	740	804	757	811	785	783	842	821	782	769	789	787	825	816	795	766	795	864	756	733	795	802	798	777	773	861	842	768	750	789	788	797	825	746	803	819	772	849	768	793	816	805	823	719	785	860	780	784	797	777	794	782	779	807	756	832	827	787	761	816	776	849	796	787	742	797	784	785	819	713	793	799	812	775	768	815	790	788	795	807	813	794	808	793	789	836	825	789	801	773	806	767	802	814	857	782	793	854	811	780	825	795	774	750	719	805	776	822	752	772	809	808	826	836	802	836	838	795	800	773	708	796	803	793	794	796	788	792	800	800	819	766	823	839	772	810	770	729	757	832	780	772	744	761	777	807	825	736	799	787	757	772	788	784	821	787	776	772	786	775	813	773	774	797	826	802	811	852	752	771	822	858	862	775	780	795	779	778	787	776	796	845	807	827	819	808	878	779	810	745	757	790	782	762	810	845	836	842	787	797	820	792	849	800	811	765	797	768	803	851	769	746	798	826	808	834	811	801	753	805	734	768	754	806	825	784	819	769	752	790	843	801	785	826	788	788	819	783	798	797	762	782	829	810	842	836	792	829	792	796	803	795	828	814	810	762	785	786	841	749	850	807	796	787	786	819	793	810	799	741	815	792	831	792	788	800	758	792	737	775	782	816	841	777	784	713	780	796	766	748	773	775	806	807	803	787	776	791	830	815	829	775	809	801	762	824	768	854	795	780	748	817	772	740	803	814	832	809	808	824	784	793	846	779	742	789	838	796	790	850	822	737	801	769	802	802	802	784	781	804	816	795	821	865	783	799	829	776	784	764	804	801	802	733	794	796	765	776	784	860	857	790	804	802	735	747	731	816	816	803	838	774	761	769	785	789	818	783	783	830	766	790	835	798	763	769	783	804	751	790	835	768	765	787	772	787	769	761	847	793	804	839	755	770	808	781	858	784	809	788	738	843	783	803	807	790	793	773	841	780	754	797	812	790	828	818	802	816	790	834	790	814	787	764	787	803	765	760	858	783	821	737	780	782	817	776	860	765	832	826	779	791	757	773	811	771	790	827	801	814	815
4420	2137	2008	1208	670	4302	6734	3997	2092	827	493	384	315	278	299	265	309	264	300	278	286	298	282	293	273	261	270	289	250	281	279	278	287	298	270	299	280	271	259	283	269	293	263	306	288	285	281	300	295	282	291	276	263	283	278	267	289	274	311	283	260	289	272	308	272	273	273	269	273	289	278	286	278	295	282	296	268	291	274	290	281	297	272	264	281	280	273	279	256	291	281	295	281	304	254	270	273	300	283	252	292	280	294	262	269	279	295	275	303	261	275	280	287	314	284	284	288	270	292	314	283	261	267	267	268	297	257	271	276	298	272	289	302	288	243	261	290	306	286	305	277	267	282	278	276	283	291	267	288	273	304	265	298	288	277	279	268	289	266	287	299	264	291	292	276	281	276	266	288	305	295	265	291	273	303	285	283	267	295	269	266	284	288	276	287	265	300	264	294	281	310	309	289	247	287	269	295	241	295	286	276	292	280	307	312	272	294	287	264	243	312	312	274	277	276	258	283	275	279	271	235	311	281	274	289	262	260	265	283	284	295	245	290	280	261	308	298	291	291	270	259	297	300	264	288	261	287	296	293	306	304	273	273	315	266	291	253	310	259	313	304	314	269	285	296	285	312	305	312	258	282	306	263	280	286	285	317	296	292	314	297	294	277	275	284	262	294	283	264	280	318	279	289	272	260	286	305	285	285	286	270	265	289	282	306	288	255	289	300	293	310	272	267	308	264	307	281	278	275	260	296	260	317	295	308	281	320	305	299	282	263	259	298	263	276	280	276	292	302	261	316	267	283	281	272	297	293	302	262	285	318	282	276	305	266	301	300	298	292	308	291	271	304	269	288	311	308	298	271	292	316	308	285	295	271	247	275	279	270	261	273	307	286	267	264	288	302	286	252	280	311	273	299	295	277	291	276	320	297	305	327	261	284	273	289	272	289	274	295	280	336	306	296	264	286	300	295	287	255	249	268	309	308	294	274	267	286	261	298	325	304	295	269	291	307	273	259	274	254	305	272	279	265	257	287	291	284	283	290	291	306	263	264	273	337	304	267	305	287	268	289	255	288	269	289	303	282	271	282	307	279	303	279	303	305	279	268	276	280	265	282	275	287	292	292	278	285	295	286	288	300	293	278	292	282	251	297	312	282	301	320	243	305	296	296	290	302	300	278	257	311	293	268	316	303	322	278	305	272	291	252	274	270	308	276	286	255	297	281	294	261	294	285	302	314	247	285	255	266	301	288	293	266	250	288	273	264	277	312	289	296	275	314	301	296	314	266	289	253	261	275	278	295	306	273	257	326	292	280	281	282	257	262	303	283	271	268	278	265	319	296	277	265	270	284	271	267	288	300	286	310	268	300	266	319	249	288	262	290	306	287	293	311	278	308	298	290	267	286	323	296	268	289	285	280	290	297	293	299	285	259	288	308	274	288	265	298	305	270	286	275	260	286	285	296	262	243	277	296	278	298	285	280	272	265	304	302	279	270	270	273	276	283	268	270	300	296	280	271	300	290	242	283	275	290	290	282	299	285	294	273	289	284	258	291	272	256	251	285	271	302	293	280	319	263	313	272	274	284	311	297	285	298	259	298	282	269	280	277	270	292	297	290	290	283	249	270	267	295	272	299	285	274	274	293	270	290	272	310	256	301	281	295	318	264	306	255	243	260	267	330	275	279	275	270	292	270	274	260	264	268	294	280	289	327	279	296	300	297	289	281	290	287	288	254	260	262	278	323	284	294	276	289	262	280	311	263	321	286	267	320	280	298	290	285	301	261	286	303	316	281	283	286	299	276	280	265	273	276	328	308	253	298	261	290	270	292	290	294	286	309	304	254	280	259	289	289	261	280	277	304	277	297	300	288	294	272	314	294	289	273	267	260	310	286	271	287	301	287	296	307	280	286	281	283	309	256	266	264	281	250	292	288	289	280	291	301	281	311	286	291	302	302	296	287	296	267	289	315	274	261	291	269	315	264	283	282	311	275	308	291	307	301	278	273	293	256	284	265	284	289	293	273	294	274	294	277	284	301	279	263	271	284	309	289	286	285	309	285	274	286	300	293	274	308	258	278	293	288	303	303	277	319	247	296	296	284	280	275	308	266	290	312	266	266	255	249	279	273	323	271	309	289	265	265	308	297	269	274	304	290	302	274	250	286	285	283	270	297	244	289	294	285	293	268	297	271	308	257	244	286	280	270	274	295	305	290	287	261	303	269	265	303	299	281	274	276	287	312	282	285	291	253	280	288	318	268	294	279	285	282	278	278	282	271	301	275	265	269	294	288	308	276	285	297	286	290	253	308	294	266	281	267	285	256	293	291	278	286	261	327	247	318	290	287	283	285	264	252	270	293	296	313	289	274	303	288	286	291	263	295	282	275	286	280	321	282	262	311	286	256	282	290	270	282	270	314	298	275	289	263	281	272	269	265	263	269	272	285	289	326	279	317	284	283	265	261	280	287	301	290	284	264	272	295	275	277	259	290	290	263	307	308	289	295	328	292	291	240	286	279	288	283	290	326	279	281	318	269	269	305	294	277	305	286	271	298	278	286	286	256	317	286	253	274	271	278	274	266	270	280	319	281	279	263	287	309	284	260	268	291	270	278	289	293	288	307	280	284	252	278	300	285	260	254	265	293	288	261	278	292	267	252	295	318	309	275	289	297	291	281	267	315	282	333	251	275	299	286	314	261	290	293	287	287	273	252	293	292	304	283	280	260	271	260	302	301	286	278	259	301	261	284	270	283	300	304	240	293	304	290	279	275	258	274	271	266	294	305	290	266	273	278	305	324	279	261	293	271	269	293	290	278	251	293	290	285	305	296	283	305	296	278	293	268	283	253	294	281	298	299	287	293	275	291	293	288	296	294	297	293	270	262	278	289	271	263	286	285	250	284	294	285	271	295	245	267	284	270	265	312	271	290	241	267	303	276	255	315	305	286	278	314	290	286	347	270	300	282	313	334	278	277	275	260	262	261	291	321	334	307	264	296	279	318	267	255	242	280	256	261	275	277	275	259	268	268	263	250	295	310	283	298	274	262	286	296	325	268	274	312	282	288	280	293	298	310	312	278	286	291	290	294	310	265	268	259	283	251	269	281	301	277	298	275	294	262	268	282	270	310	306	304	303	274	264	304	292	279	293	285	289	288	294	297	246	295	281	283	282	299	300	277	304	294	286	287	283	267	279	285	288	293	296	291	276	288	279	290	286	276	275	299	306	282	295	326	292	321	312	278	260	276	283	293	330	281	309	290	299	270	299	267	303	274	301	323	283	256	284	309	273	294	280	259	300	275	279	269	296	292	286	282	275	267	312	296	317	268	292	281	259	295	273	261	267	243	299	270	309	272	271	296	300	302	273	273	286	287	279	296	287	318	298	267	237	299	286	298	309	306	270	256	272	293	273	289	294	287	311	286	268	309	307	285	277	290	291	267	313	288	315	296	281	273	280	283	251	295	311	325	277	280	296	292	284	297	306	296	297	288	307	283	289	247	276
4050	2197	3920	3456	2459	16365	21111	13474	7521	2962	1522	1080	867	850	822	810	811	793	783	773	790	815	801	804	819	773	759	788	784	818	739	764	769	822	796	807	834	812	805	775	828	819	824	765	805	810	739	781	794	792	769	803	806	784	822	777	801	785	835	799	817	760	834	785	801	770	728	806	854	808	802	810	813	778	819	838	789	763	793	839	811	835	828	797	830	829	799	825	829	830	735	805	772	827	771	793	835	742	820	810	794	803	780	822	788	769	781	808	790	732	787	848	832	787	788	796	784	786	806	817	750	800	807	790	815	812	786	867	848	784	825	812	785	824	741	783	762	821	802	789	770	801	759	803	815	811	783	798	790	781	806	847	773	812	823	766	808	800	798	782	791	772	767	801	794	780	796	850	778	822	776	775	781	797	808	816	816	788	763	812	772	809	832	809	770	816	789	846	784	806	834	782	773	848	851	798	765	762	811	771	769	770	769	773	772	850	748	834	765	786	851	811	737	787	783	793	825	772	815	779	803	759	780	769	818	784	783	828	784	819	814	810	796	767	833	746	824	761	815	763	775	792	799	764	835	804	783	824	791	849	801	783	834	765	790	773	777	778	762	798	788	801	782	804	827	792	790	780	786	803	746	813	751	823	719	864	825	819	809	787	795	833	769	806	772	767	779	800	825	827	791	809	765	822	847	806	794	799	840	781	852	834	812	817	775	810	801	812	788	842	748	750	756	767	790	752	733	786	760	833	792	780	784	771	800	745	778	814	775	806	808	800	799	819	814	831	792	795	739	756	785	779	861	809	788	810	838	775	817	816	791	844	796	849	802	783	796	841	786	840	788	723	770	779	792	801	808	794	799	822	786	766	783	799	808	768	802	829	787	840	752	819	798	822	805	799	762	818	778	744	731	782	821	858	809	795	783	787	752	802	809	756	784	783	819	746	797	823	757	783	831	810	766	811	833	768	816	783	767	796	792	796	769	828	760	827	856	769	775	805	752	761	778	778	795	782	777	764	803	772	805	791	752	812	772	845	839	765	794	819	838	771	722	796	752	807	746	784	785	770	744	796	819	755	795	747	806	781	773	785	766	792	800	811	757	841	779	795	778	767	755	857	820	814	782	783	749	750	862	766	852	803	810	803	776	829	795	757	818	811	831	733	826	761	786	779	763	765	807	748	786	732	798	786	796	825	809	825	803	755	751	830	827	833	751	774	768	747	831	771	768	791	766	779	733	725	790	812	785	794	778	813	767	752	784	835	797	733	773	798	786	836	802	793	767	810	800	842	780	744	862	780	781	804	833	761	776	801	803	767	813	794	764	765	794	759	737	861	797	746	840	818	774	808	813	781	795	816	827	778	804	755	818	826	796	839	833	780	791	770	781	732	790	772	766	803	768	783	758	849	755	876	783	827	782	780	787	797	782	822	772	805	796	751	811	808	792	780	805	808	782	829	780	804	817	786	851	827	780	810	766	765	815	796	851	778	755	852	758	805	823	772	802	796	766	786	827	761	803	773	767	783	816	741	812	794	815	799	784	791	785	831	816	808	773	782	812	751	814	774	813	737	773	802	807	831	843	778	784	782	792	795	771	758	787	793	809	798	724	836	790	770	817	783	779	803	779	830	857	784	807	774	779	785	769	780	801	786	834	787	822	821	826	769	808	811	834	820	823	820	824	754	807	817	832	811	838	799	809	818	823	811	796	757	805	806	788	863	829	749	806	786	845	822	801	779	802	800	813	795	810	799	819	796	750	742	769	796	799	825	795	792	814	805	742	809	819	784	796	821	757	797	753	759	802	810	778	755	818	841	790	776	770	797	775	795	824	818	769	841	741	827	778	786	801	837	783	794	760	777	777	770	765	774	836	782	796	813	807	886	793	781	761	794	790	798	778	816	811	816	786	788	811	804	852	783	771	783	812	815	790	787	779	843	774	831	763	712	725	807	805	816	795	835	834	767	799	811	778	814	769	813	822	806	830	805	765	827	846	755	809	814	768	830	775	789	840	790	780	783	814	762	772	797	777	839	773	805	757	820	804	820	792	763	784	792	771	769	805	849	800	821	779	763	838	817	797	804	800	791	784	742	810	789	799	789	757	788	790	849	821	805	814	776	792	793	806	752	746	766	806	796	816	822	753	808	840	780	748	824	806	790	782	830	779	784	790	824	812	810	757	834	788	790	743	838	795	756	764	789	780	760	847	800	818	801	789	785	824	790	793	788	789	851	841	761	828	831	766	817	851	801	839	804	811	804	767	757	780	796	822	760	783	795	785	766	776	764	774	785	763	760	820	793	717	804	775	806	774	821	767	765	810	800	808	805	814	815	822	781	765	821	791	784	727	844	817	798	799	829	803	786	754	781	804	771	819	764	763	796	793	838	794	813	755	782	775	773	828	768	779	820	805	776	762	805	772	874	844	772	743	803	822	823	781	802	799	761	839	794	787	766	816	848	788	802	755	774	806	798	835	793	799	831	783	806	741	752	775	783	767	813	785	759	752	789	805	838	805	839	786	755	740	780	793	791	804	777	836	817	794	764	797	792	766	781	755	806	791	822	814	770	813	776	826	810	812	787	843	797	785	778	840	767	801	786	783	812	828	781	743	799	769	821	789	744	785	743	802	793	805	816	845	816	837	794	741	813	797	817	794	781	761	785	750	793	787	820	809	775	759	825	800	793	780	807	790	840	767	817	729	764	811	835	728	825	800	785	805	796	797	804	814	804	801	750	792	833	800	762	788	744	784	772	782	823	829	770	804	774	797	776	793	738	803	763	818	810	776	808	819	786	777	803	767	819	783	771	806	763	841	828	770	799	764	778	762	801	730	837	807	822	821	824	773	774	822	750	781	812	802	813	793	766	784	738	794	805	733	785	784	736	767	798	823	759	795	780	784	862	833	783	790	799	838	775	800	760	831	838	762	822	802	811	809	799	798	729	837	845	827	796	764	765	829	778	821	838	827	778	765	794	790	768	785	778	851	800	802	837	773	774	789	821	787	804	806	786	780	833	820	798	732	708	805	774	849	800	770	845	802	815	798	790	827	840	796	784	789	761	801	811	834	837	761	814	799	791	790	793	825	763	729	813	749	795	812	794	743	818	774	830	782	805	783	752	777	776	786	787	775	780	849	820	749	800	772	789	736	805	781	796	788	762	806	784	795	781	805	747	753	802	825	790	810	774	811	764	780	791	827	801	776	835	835	786	825	763	761	759	764	782	836	784	813	776	847	794	853	757	801	739	813	737	793	767	837	774	810	811	821	842	818	807	766	790	747	834	806	781	806	815	794	808	834	792	750	798	822	757	815	730	790	743	782	765	799	802	810	806	742	764	759	796	860	753	827	762	782	811	783	796	814	832	797	777	785	794	798	773	824	876	833	822	808	788	814	823	758	798	817	751	753	709	798	797	810	832	809	817	831	815	777	787	770	771	830	822	746	803	776	775	777	803	801	800	797	723	797	768	847	806	842	797	830	772	808	825	832	832	763	788	760	802	800	808
4180	1475	2016	2835	756	3895	5902	3793	2000	798	423	359	290	273	287	300	316	270	316	279	302	264	268	304	306	294	280	268	274	302	277	285	277	304	282	269	310	288	276	299	279	269	292	288	286	287	317	286	269	294	277	295	275	253	302	294	300	273	321	284	251	290	314	269	263	300	275	259	299	284	288	283	274	277	288	287	289	280	311	272	273	296	309	280	280	295	265	320	293	249	280	299	302	276	254	257	277	321	291	272	284	273	302	296	290	263	287	294	291	304	278	271	300	288	278	276	302	276	309	297	296	278	264	275	281	290	282	275	290	284	286	284	291	278	273	281	274	289	265	272	291	287	290	278	296	305	276	272	277	250	285	281	272	289	302	278	283	291	302	281	279	289	288	278	274	251	267	300	320	306	312	307	344	305	275	257	280	311	268	272	291	282	273	275	287	271	283	275	286	280	274	284	286	294	261	280	298	296	276	266	296	300	292	289	305	267	297	299	286	293	282	279	272	293	262	314	246	281	270	292	279	302	306	267	287	279	253	273	293	278	296	285	275	262	256	294	288	275	294	251	294	287	268	268	269	300	283	318	248	270	293	263	296	265	270	288	276	288	286	286	256	285	286	267	274	291	252	311	252	266	280	295	274	271	280	348	266	262	261	322	283	275	259	259	305	305	277	266	282	280	293	242	315	287	286	289	289	304	301	280	301	278	258	283	270	285	284	305	272	298	282	267	269	300	293	288	292	275	239	277	304	312	295	295	271	256	261	296	269	292	269	292	249	279	280	292	282	292	279	286	300	268	286	293	272	288	265	331	304	282	279	264	294	296	305	275	272	308	311	304	285	308	268	270	261	268	257	341	290	312	267	258	286	268	288	292	291	263	288	270	295	291	266	258	283	283	269	267	287	296	288	276	284	274	299	301	310	264	262	284	299	285	284	273	278	289	297	245	264	287	270	288	255	296	284	289	275	282	251	301	274	276	273	289	290	292	293	288	269	278	287	265	275	301	306	300	278	310	297	286	284	284	266	288	294	255	307	314	276	300	301	240	307	296	271	301	305	292	288	301	277	240	284	289	292	272	263	293	330	267	327	294	289	265	295	282	289	258	269	251	305	282	248	272	304	245	296	283	292	276	269	310	291	286	278	285	290	315	307	300	295	277	302	286	302	253	282	263	304	275	269	301	260	285	285	305	273	312	297	267	284	296	292	284	292	281	260	275	262	298	292	318	295	297	274	320	266	279	276	253	277	294	301	269	287	274	299	311	261	264	297	309	282	284	247	287	287	266	298	280	294	296	293	306	287	257	287	277	305	257	292	292	296	286	292	271	303	317	298	291	282	293	286	278	341	298	290	313	295	287	292	280	309	296	266	281	283	291	323	264	240	324	306	272	290	256	267	291	289	299	320	279	282	300	294	303	292	278	267	280	276	264	298	284	290	303	271	280	292	282	296	283	297	254	288	290	318	240	256	266	282	278	306	265	276	280	277	294	326	294	252	287	279	255	301	291	263	294	302	285	311	283	312	276	280	261	319	270	276	292	298	301	280	294	303	266	278	275	303	288	271	299	280	262	291	293	268	270	257	281	285	282	282	296	255	297	271	294	295	323	270	297	286	254	319	299	302	287	288	287	289	242	292	268	280	272	286	301	273	269	314	265	248	266	258	273	281	314	300	270	314	282	315	302	300	293	260	263	287	263	276	290	262	282	274	317	274	272	275	274	281	290	317	288	295	269	305	274	321	298	321	277	325	284	299	282	285	291	278	288	303	295	288	293	283	251	274	263	279	296	295	263	275	268	297	285	296	287	271	241	278	267	280	272	306	231	272	268	297	308	290	250	261	272	318	272	276	295	294	256	299	315	258	288	312	307	272	289	276	285	276	285	269	280	326	280	282	267	279	272	290	304	313	286	321	276	283	281	302	284	266	282	299	289	277	290	281	287	244	323	303	287	289	296	277	280	305	306	304	262	279	298	273	303	292	272	274	272	284	262	280	310	251	273	264	274	284	293	288	292	234	282	277	312	312	274	312	286	287	315	306	276	301	309	304	273	280	264	254	323	264	299	258	261	298	325	286	273	309	283	263	271	282	305	283	261	301	266	303	287	309	282	292	276	312	286	257	291	270	304	304	261	277	281	294	274	286	274	279	294	255	285	313	299	273	279	285	286	277	278	280	299	301	273	273	305	281	289	328	300	280	282	259	311	319	277	285	305	321	299	277	282	306	287	291	310	267	275	286	282	306	314	259	282	247	282	280	280	305	260	299	273	290	298	317	280	276	295	278	285	292	319	311	296	303	286	295	293	289	274	278	291	293	275	269	303	258	285	277	285	282	261	282	286	269	275	309	297	285	293	292	259	288	287	278	315	306	270	288	290	271	272	274	285	291	275	273	295	257	278	265	291	291	264	298	286	285	286	290	293	317	284	245	268	279	302	308	294	293	283	278	289	303	277	310	291	282	260	270	267	283	267	267	265	303	309	286	301	286	318	257	303	290	270	272	284	316	269	307	275	258	281	289	265	287	284	276	264	278	284	276	298	290	271	273	282	262	312	300	295	275	271	262	279	263	309	268	295	279	294	266	305	278	299	295	289	266	284	264	275	301	269	313	286	309	286	270	290	243	296	303	311	244	283	304	276	269	281	297	277	281	290	277	254	278	294	264	244	297	287	263	290	270	330	287	271	259	290	308	261	278	241	283	281	279	285	317	308	282	284	296	285	299	259	298	273	308	276	277	292	290	303	278	285	295	290	296	281	291	280	300	267	276	281	281	283	297	305	296	296	306	262	289	254	290	292	280	305	289	292	286	278	272	250	282	290	296	282	297	276	285	280	281	298	262	280	275	284	301	291	307	278	267	304	290	314	279	271	281	263	279	285	283	275	254	294	273	310	311	307	264	288	290	288	306	319	267	277	278	291	281	297	292	282	313	288	273	310	267	268	299	243	275	295	285	303	278	278	266	245	292	278	322	294	273	289	253	265	282	318	247	283	279	284	286	277	290	248	260	304	286	282	301	305	260	298	296	301	262	285	293	270	294	305	284	288	249	303	309	301	274	296	286	320	305	278	283	295	272	263	281	300	279	306	288	293	292	281	280	278	298	295	269	292	284	296	283	260	263	299	278	299	267	274	271	305	297	290	311	328	304	312	307	261	285	264	277	283	284	300	289	288	312	286	287	271	284	296	270	295	261	298	301	288	262	302	268	242	289	264	289	307	297	289	293	291	329	272	284	287	306	290	269	285	290	293	248	315	290	321	312	266	270	296	284	260	267	294	303	300	281	269	300	287	278	266	284	270	277	284	273	229	244	272	275	277	266	286	300	277	306	248	294	295	271	276	277	273	256	302	305	288	283	289	232	328	259	271	286	256	278	291	275	284	290	276	286	286	313	286	258	266	266	309	269	281	280	275	298	259	294	290	305	303	291	291	272	262	297	309	279	279	308	307	305	289	240	268	296	252	317	280	245	257	278	303	305	270	289	289	288	296	281	271	297	303
3937	1757	4680	7764	2672	15579	19363	13466	7215	2881	1642	1101	862	793	830	795	756	760	801	777	795	814	827	768	814	815	789	771	758	772	800	793	804	783	830	759	813	796	758	783	853	802	761	828	812	834	813	770	826	786	762	784	837	785	716	811	783	852	777	798	763	810	795	792	750	803	744	794	791	842	813	810	814	774	797	788	764	791	744	797	865	804	811	754	811	807	762	758	804	762	783	835	796	802	781	830	842	801	821	797	812	793	774	820	757	807	776	829	814	813	779	779	816	816	785	829	758	827	780	817	787	841	801	792	803	794	736	755	813	813	784	816	763	789	777	775	842	806	781	809	873	801	809	787	741	798	827	790	752	837	828	828	831	780	763	776	746	754	809	784	758	785	760	817	765	772	819	749	797	815	776	774	807	783	789	803	818	780	829	856	845	814	818	765	824	768	803	836	767	837	769	763	792	813	780	763	780	773	786	839	819	795	833	808	782	803	767	794	774	829	818	838	749	776	781	768	822	808	797	830	805	802	755	785	785	768	765	782	831	822	784	782	842	764	813	753	801	748	755	784	786	846	774	838	785	819	814	775	805	799	822	814	836	846	790	815	825	817	795	820	789	839	808	829	787	856	796	821	765	769	802	813	814	769	807	827	757	801	793	799	794	789	778	793	839	787	812	789	817	818	772	773	785	779	807	759	791	788	817	778	811	854	807	768	774	843	771	828	771	774	785	822	760	814	771	757	765	804	766	797	824	754	807	767	772	777	756	815	724	834	778	797	766	777	829	770	830	751	829	787	803	822	777	796	829	816	774	817	836	819	735	823	819	837	777	813	767	770	812	809	803	845	847	819	815	781	787	824	768	796	790	778	790	805	795	775	785	769	799	762	734	819	829	776	809	825	837	835	794	792	821	844	805	807	821	771	809	783	829	813	760	808	754	798	758	782	752	849	812	806	814	798	738	806	805	777	797	775	789	847	805	767	831	811	794	824	802	772	780	790	818	814	755	762	783	804	819	787	789	813	796	793	842	825	810	819	837	829	808	770	769	794	762	766	823	799	817	758	827	771	823	802	767	769	817	775	823	776	808	766	793	775	773	795	831	790	779	759	809	764	746	790	826	803	770	786	801	776	786	743	796	840	812	808	805	837	770	741	781	774	781	841	780	774	824	814	817	810	778	785	823	772	819	740	805	801	771	776	794	807	764	789	830	782	785	779	766	854	843	810	796	790	746	789	771	760	839	796	814	789	762	823	817	789	781	841	794	804	793	795	777	810	720	815	777	776	807	783	769	812	807	776	771	759	828	763	765	822	758	819	841	800	837	803	808	791	780	768	748	803	761	795	828	751	756	787	787	799	811	798	835	829	771	849	785	768	805	795	786	785	809	740	804	805	829	779	820	842	813	773	821	784	748	828	821	751	811	798	782	813	818	835	769	758	750	846	803	793	775	786	788	761	780	804	783	779	776	788	804	824	805	793	777	795	780	780	802	763	811	788	825	898	823	790	801	775	781	764	755	825	814	783	789	826	786	782	828	794	783	790	782	763	845	779	791	774	773	823	802	808	726	784	783	797	851	795	804	812	784	810	821	831	760	759	789	797	802	790	794	782	778	811	808	842	867	781	782	773	876	795	840	827	819	793	795	780	801	832	815	801	768	815	763	758	769	756	846	779	796	781	798	767	814	771	760	800	828	807	819	797	810	747	799	788	801	821	805	806	786	797	769	816	818	798	794	759	792	744	806	772	870	881	776	804	786	840	804	825	768	821	763	773	825	741	835	785	803	816	764	787	818	860	776	785	831	819	765	762	812	796	788	815	773	768	834	790	818	756	851	811	810	772	761	818	791	773	789	822	825	797	848	825	734	826	832	805	773	757	817	819	823	832	806	821	781	785	744	808	788	814	755	757	781	771	772	806	753	820	813	811	800	821	823	804	757	795	823	819	795	827	768	848	764	822	770	815	829	791	835	800	837	752	795	777	739	778	823	820	792	823	795	818	792	832	740	788	764	791	809	807	769	775	790	815	841	778	754	793	784	788	805	759	738	821	762	798	778	772	826	754	774	785	782	754	806	807	804	816	858	812	811	793	824	819	829	791	773	876	820	791	840	791	742	761	838	790	785	787	820	815	736	791	817	806	765	797	833	791	774	830	769	758	797	815	738	780	741	759	778	752	795	789	771	797	812	779	830	811	775	798	769	804	790	772	791	805	781	783	786	790	824	806	781	776	810	777	812	788	804	796	794	817	779	799	811	780	813	824	771	741	802	769	814	771	827	780	844	817	759	833	824	821	813	807	785	820	876	742	813	736	768	798	765	818	795	808	763	804	767	763	794	813	805	828	832	790	837	757	774	788	777	765	794	780	818	746	802	781	784	796	772	801	790	802	820	814	771	809	773	800	790	818	761	753	803	827	828	772	794	785	851	772	833	830	810	777	791	768	793	767	820	804	787	770	772	784	798	800	797	788	805	812	839	772	816	823	808	770	768	749	868	799	820	826	798	812	823	812	785	815	769	761	756	823	738	806	789	774	846	778	785	802	819	770	819	800	784	772	802	819	840	825	775	812	850	764	730	784	793	790	788	832	769	807	800	785	807	780	833	820	828	809	857	766	858	794	796	810	829	843	803	797	800	796	834	811	786	793	754	806	812	779	809	805	798	741	774	750	821	772	855	751	816	795	811	784	820	813	832	780	752	824	784	800	844	822	768	835	753	797	791	863	783	802	849	773	725	827	750	778	816	789	815	758	804	781	784	812	794	802	810	778	805	807	824	810	812	854	802	790	755	751	801	769	826	810	784	824	814	808	800	759	779	765	817	794	782	777	816	789	777	769	786	771	805	792	815	766	738	803	788	798	745	814	774	812	792	759	754	756	767	804	755	783	784	768	826	823	792	792	788	789	801	784	744	759	748	812	798	804	825	799	726	821	792	773	834	818	808	811	785	763	835	832	815	766	794	818	811	778	783	785	794	816	822	790	819	806	793	760	805	746	767	788	746	825	775	781	827	813	769	730	758	842	779	811	748	808	824	838	785	836	802	788	811	825	746	766	798	778	794	757	794	807	795	851	756	859	806	811	796	772	778	841	746	774	748	781	836	777	830	759	781	793	798	792	770	806	747	829	775	833	791	860	769	817	808	819	750	813	781	798	821	769	839	829	831	785	821	787	820	800	807	776	759	764	798	787	773	805	797	830	837	835	784	812	841	790	780	791	790	773	814	793	750	787	803	815	858	755	760	786	827	828	812	852	768	765	752	779	814	805	816	807	773	808	779	804	777	840	795	806	788	810	775	808	769	875	821	779	804	780	806	842	827	802	825	811	796	834	777	800	738	753	805	850	804	790	770	781	759	811	811	803	815	791	746	836	789	848	815	835	816	832	805	803	790	777	809	762	776	805	785	798	784	811	835	784	794	835	802	808	765	721	783	819	800	772	734	813	827	808	830	814	767	825	772	766	787	782	828	799	768	782	800	777	824	771	786	775	804	738	797	785	788	769
3945	1467	3026	1796	859	3852	5385	3967	1748	799	527	390	315	328	293	302	304	315	276	285	299	289	276	294	325	282	260	277	275	282	284	327	263	279	304	303	287	274	284	308	301	306	279	314	289	270	297	299	316	333	272	286	315	282	276	313	288	303	254	290	269	301	273	307	290	284	267	254	251	243	330	267	313	294	299	318	274	288	278	260	314	290	303	293	263	277	292	304	267	313	267	288	252	271	283	280	284	315	282	261	297	286	292	309	296	281	282	283	298	302	298	293	282	313	276	271	297	290	261	279	296	275	285	272	293	309	295	285	309	269	288	306	285	302	298	270	267	300	293	272	272	303	300	285	275	306	266	277	283	280	284	288	254	297	309	252	286	266	268	284	293	282	286	281	295	289	286	299	279	325	287	308	269	271	264	281	301	263	272	297	276	293	278	243	289	269	279	303	284	265	290	285	269	274	278	309	306	290	289	258	303	278	277	282	297	287	298	280	286	310	270	301	277	275	262	283	279	274	301	301	272	288	297	297	295	282	307	246	285	286	340	285	280	297	291	271	281	298	290	263	286	297	271	282	287	273	306	267	277	325	313	278	295	308	306	300	283	274	276	265	267	315	266	289	262	301	300	268	269	307	285	259	329	279	300	291	299	293	270	282	270	276	284	277	278	306	278	268	294	276	290	284	308	275	305	287	264	296	278	284	289	286	276	242	252	304	306	284	278	286	304	299	296	262	272	264	302	290	279	287	272	317	277	299	275	315	286	276	264	294	307	328	295	283	292	327	279	280	281	313	278	262	302	288	278	273	287	285	300	243	270	283	268	264	322	306	302	290	293	305	287	271	267	273	300	324	299	274	320	297	264	285	268	290	312	269	271	270	289	271	293	292	283	296	300	259	301	299	321	320	282	272	257	252	279	279	250	303	288	283	291	268	299	290	294	306	278	279	262	277	310	291	276	282	316	288	304	286	286	273	301	313	306	269	317	245	272	267	268	281	294	274	279	302	298	267	298	305	262	303	295	269	285	290	269	280	305	281	268	287	286	260	289	272	286	293	274	248	294	279	289	302	265	297	282	287	265	288	270	303	285	287	273	278	274	278	266	282	284	298	299	297	294	274	302	260	289	253	296	288	284	265	263	302	254	268	291	303	290	298	284	285	295	293	287	257	303	275	278	257	280	306	308	302	328	285	259	305	269	297	325	291	260	299	314	302	332	314	303	269	279	293	274	275	291	293	289	272	275	287	289	286	289	276	320	279	284	302	285	331	275	275	256	286	283	268	285	283	269	281	289	244	283	287	273	289	295	292	290	335	297	300	275	272	284	303	305	288	286	260	269	282	288	312	271	241	287	289	351	304	294	288	286	265	289	291	262	267	266	314	269	286	302	262	301	325	294	279	259	291	297	276	288	286	246	307	266	277	310	278	308	305	291	291	303	291	274	297	273	254	298	286	290	299	299	288	241	317	286	269	327	286	292	305	274	274	284	269	274	250	257	299	283	269	281	288	281	297	282	295	261	266	287	289	288	289	246	290	293	267	317	292	315	284	282	259	289	271	278	292	279	343	282	309	275	288	293	300	302	287	286	273	293	278	305	274	292	289	289	279	295	278	302	295	313	288	270	311	285	307	274	305	279	277	285	298	271	255	297	276	308	302	277	281	324	308	257	263	285	283	290	250	288	290	284	266	263	289	297	300	299	249	312	263	320	274	296	273	305	304	278	294	298	279	328	277	296	285	319	284	301	261	275	271	275	277	257	288	269	315	277	283	272	269	268	293	277	302	273	298	270	311	288	279	283	283	310	333	279	298	279	306	286	281	313	281	272	300	267	295	321	283	309	275	310	305	282	255	293	285	322	270	267	288	278	321	303	283	269	286	278	262	276	279	288	270	283	286	286	300	255	269	258	287	289	277	289	276	306	260	282	266	275	289	298	307	313	270	276	282	257	273	260	281	242	265	297	300	274	259	277	304	292	288	283	269	299	303	290	287	302	284	307	292	279	289	279	298	277	310	275	285	306	274	302	281	259	319	266	286	297	263	289	303	275	279	255	293	290	280	262	281	291	287	276	268	267	280	300	287	308	285	260	274	270	284	279	296	274	313	280	277	290	274	272	278	290	270	278	282	308	280	280	288	292	276	302	280	265	266	283	271	324	265	330	257	253	270	255	297	272	286	267	316	269	307	270	266	281	280	286	267	284	283	288	280	314	317	296	282	273	275	275	277	270	286	270	312	293	265	309	276	256	268	287	301	280	287	301	283	305	274	290	295	279	257	299	290	273	281	283	291	295	298	282	269	265	267	280	328	270	245	311	283	280	262	265	262	297	266	330	292	287	294	297	288	302	282	270	269	295	279	286	272	293	298	283	287	281	270	280	306	316	302	304	278	294	317	299	291	255	294	285	286	263	296	277	314	288	303	301	295	286	301	280	284	251	286	277	294	290	263	274	268	290	300	298	273	289	297	314	271	292	278	276	302	286	269	297	292	285	272	256	311	278	288	307	289	267	235	254	258	276	291	285	290	298	309	322	303	279	276	291	249	263	286	284	296	267	303	271	297	268	290	274	289	318	289	278	302	319	286	297	283	292	257	269	262	283	284	279	295	293	258	276	268	268	277	255	250	274	301	244	286	306	285	302	292	285	269	297	272	274	306	295	287	293	280	278	312	287	289	295	273	263	261	272	281	298	297	276	298	307	262	297	273	268	323	308	300	287	296	325	272	287	276	303	266	289	292	262	297	259	269	276	282	316	259	290	300	285	287	299	255	277	286	279	286	288	294	280	312	295	278	296	271	290	283	254	262	284	292	318	254	314	285	247	285	271	288	287	289	268	287	255	314	278	278	301	298	277	293	280	289	280	295	285	251	283	283	294	269	273	295	267	275	309	286	273	281	302	301	270	280	274	314	314	285	285	296	297	287	286	303	295	269	256	311	290	312	276	280	316	274	273	323	263	267	272	255	314	288	269	286	277	293	287	286	291	281	287	312	298	298	298	303	306	277	283	274	295	275	291	304	293	268	267	298	268	277	316	285	288	286	260	315	307	305	306	309	305	309	267	282	284	273	274	271	260	283	282	287	299	309	280	283	314	257	276	296	280	341	299	293	295	285	283	269	329	285	279	287	274	302	299	284	279	291	277	271	276	285	323	276	280	313	272	297	282	287	290	287	290	260	292	293	271	308	286	304	281	282	281	305	276	292	283	310	283	281	281	276	275	264	278	269	276	278	302	283	301	269	271	289	300	287	289	270	285	275	274	279	273	267	297	297	306	267	272	259	297	301	266	314	287	305	316	279	290	296	291	304	276	314	300	276	295	288	292	264	306	284	275	270	296	271	264	259	292	284	271	285	280	310	288	289	295	267	274	311	306	260	269	311	291	284	264	275	306	290	287	316	287	297	286	291	285	250	337	297	314	295	251	301	296	284	303	280	294	281	277	292	285	274	258	278	284	291	287	296	308	316	259	293	281	304	291	293	303	301	292	300	301	298	290	304
3449	1693	6518	5041	3317	15374	18441	13970	6306	2914	1738	1171	906	862	811	812	759	806	831	801	815	787	767	832	801	807	781	788	771	768	804	775	779	826	832	793	815	762	802	770	789	781	783	800	865	791	808	797	726	774	785	814	838	824	812	791	828	822	760	823	805	829	766	797	775	820	858	752	813	775	804	786	796	770	795	812	840	833	715	808	810	790	804	826	810	786	816	787	790	776	819	760	783	823	825	815	781	799	746	781	821	863	782	799	708	759	777	802	834	778	794	812	801	790	814	782	799	793	787	791	766	835	740	820	788	791	823	756	795	833	768	800	743	806	778	780	780	760	797	770	825	807	818	780	767	805	812	825	786	822	796	803	846	808	843	842	799	801	778	797	783	796	757	791	758	756	831	755	789	811	752	805	788	816	765	820	742	748	812	797	744	779	799	836	762	810	769	776	785	813	787	810	779	809	795	780	821	782	795	792	823	800	786	791	809	806	778	784	746	786	797	808	769	821	798	760	748	776	830	755	813	789	803	725	802	784	750	749	782	779	768	759	772	788	799	724	775	747	841	804	792	812	789	793	820	759	760	796	749	834	804	717	803	797	755	876	805	727	756	791	827	785	784	762	779	783	802	747	805	803	789	777	803	779	805	830	779	771	808	758	804	815	783	790	776	761	803	788	779	818	795	824	797	807	814	804	752	853	834	772	826	789	731	794	813	755	800	786	804	770	791	795	806	829	763	819	800	827	812	779	827	726	851	823	758	797	816	833	855	829	837	777	784	777	778	806	763	720	816	800	784	757	780	804	763	768	794	805	822	799	753	785	815	793	798	806	801	754	806	803	854	865	838	766	782	772	771	799	820	799	777	776	789	783	740	779	763	833	798	806	787	786	813	777	805	781	796	805	759	760	803	809	810	771	836	845	785	821	799	802	806	791	810	766	760	812	805	830	809	723	863	841	793	854	828	747	839	801	747	812	802	818	827	796	811	851	799	819	773	836	757	805	835	779	755	812	812	818	799	784	838	805	786	811	766	778	805	820	793	791	796	782	771	821	780	863	765	735	764	806	792	793	790	759	817	759	770	781	761	819	811	832	809	752	811	774	790	847	809	790	835	796	803	842	800	831	799	786	855	751	845	818	819	765	783	801	768	821	807	845	781	789	772	817	820	754	741	815	779	860	802	763	762	754	847	760	784	807	827	800	791	779	767	810	784	814	807	783	818	768	803	803	789	828	814	774	821	787	806	808	811	811	758	770	825	789	841	836	759	788	769	763	791	811	769	772	817	786	794	781	831	807	764	798	767	846	779	784	777	770	789	805	796	735	780	802	758	772	798	809	787	757	803	830	747	808	791	765	777	781	848	779	815	794	808	792	796	797	807	748	837	728	777	814	778	770	782	787	826	786	774	763	782	801	788	786	807	777	787	845	798	766	829	796	768	785	843	817	730	779	810	784	796	765	753	820	797	783	759	824	816	801	797	806	828	813	760	798	773	839	732	770	813	814	815	721	756	826	830	810	791	754	822	787	800	765	840	793	793	801	818	805	795	836	818	811	788	820	740	756	812	797	807	791	797	766	784	816	811	778	757	808	793	794	790	761	802	832	807	794	809	760	834	855	798	851	819	790	779	780	754	783	738	772	805	823	800	816	820	761	813	846	832	754	762	798	789	797	794	775	802	733	797	839	834	746	780	828	808	823	733	779	777	779	839	776	836	803	743	833	825	819	745	831	796	812	792	788	811	772	818	798	782	817	804	807	767	832	784	769	807	811	801	822	777	823	781	760	765	804	774	808	801	833	770	824	822	794	785	822	815	838	806	798	764	767	749	818	746	819	761	799	770	786	808	783	829	809	798	722	793	771	785	772	774	792	799	759	804	819	824	820	794	808	832	825	808	738	783	798	766	737	721	762	842	754	809	779	793	773	818	809	801	758	818	800	808	782	805	833	789	779	827	826	750	778	872	762	752	774	718	846	704	765	760	781	780	818	779	816	782	704	711	772	767	831	827	739	797	776	772	740	786	745	792	780	750	765	764	876	817	826	855	802	812	771	805	809	792	747	854	823	765	820	804	782	822	728	743	783	811	778	856	800	827	791	806	837	813	752	815	788	741	789	796	857	764	781	792	794	790	774	813	776	752	771	801	727	810	776	773	801	781	817	842	757	789	756	716	823	755	788	739	775	773	780	845	807	793	793	801	785	759	820	795	783	817	791	805	739	813	841	797	777	795	739	773	836	785	813	811	836	774	810	773	751	752	800	790	770	820	806	807	840	795	785	803	771	789	762	772	782	819	777	830	794	825	759	864	747	794	810	796	782	775	822	806	754	751	813	818	820	837	774	822	796	816	757	851	802	800	785	766	802	801	776	730	817	835	763	797	823	772	799	809	765	785	818	762	734	820	843	778	815	826	779	798	757	789	798	827	796	859	812	787	747	822	822	855	816	754	783	790	795	811	794	774	757	731	873	808	819	797	815	773	768	764	764	845	783	810	757	797	761	789	808	809	783	825	817	776	801	780	760	812	824	842	823	814	786	791	772	805	816	807	794	788	784	795	796	809	815	852	786	808	718	803	770	785	821	804	755	799	786	788	846	816	804	754	818	817	814	796	787	763	778	782	782	791	809	801	829	736	733	839	793	832	809	798	792	759	767	777	820	819	831	766	763	835	808	762	787	811	798	820	801	810	808	827	795	797	795	791	748	811	811	793	792	784	817	851	807	768	847	800	810	800	760	809	791	843	780	813	800	757	768	798	769	807	836	827	780	763	818	848	779	810	761	804	814	801	815	791	789	772	794	774	767	769	710	830	789	806	742	766	790	766	785	783	786	776	790	801	772	855	803	828	828	787	793	774	822	792	798	793	769	807	833	787	802	753	819	723	751	797	811	807	804	749	799	798	775	798	823	842	763	766	809	761	804	740	785	814	785	776	802	824	782	770	844	782	840	842	744	825	787	814	832	809	808	759	799	773	820	764	795	797	812	816	809	777	800	745	794	768	761	798	813	776	788	813	802	823	770	784	784	806	778	790	817	746	843	825	750	829	797	802	799	810	829	797	827	790	803	764	836	790	774	776	803	850	813	831	798	813	813	820	757	809	794	753	757	796	769	833	829	790	792	790	853	779	813	811	828	771	754	791	778	825	802	806	804	771	777	767	770	803	797	784	796	773	784	796	812	827	760	793	752	843	772	795	781	828	794	774	768	789	819	781	762	808	823	803	808	767	827	835	788	782	830	797	767	800	802	804	782	837	798	808	789	771	767	752	797	801	796	770	739	801	766	841	787	765	783	808	834	808	786	811	799	778	839	798	830	814	797	778	788	804	777	758	753	828	824	767	789	785	785	787	831	806	779	805	751	809	777	796	799	788	792	799	753	796	845	793	798	833	796	796	806	804	759	778	857	748	800	832	816	816	779	765	779	751	814	859	837	746	813	818	809	824	795	775	800	759	794	786	817	789	829	825	809	821	765	826	791	780	803	825	719	803	782	813	783	799	754
3442	1233	3818	2940	928	3672	5117	3693	1835	861	526	390	331	305	299	298	270	299	308	278	286	297	290	262	268	276	280	266	286	327	262	291	303	282	312	276	308	272	264	266	256	273	316	298	283	288	269	338	275	276	298	273	295	274	262	258	273	294	281	299	265	280	276	261	259	278	310	290	271	291	286	283	296	285	282	278	267	283	301	286	286	291	340	274	267	270	266	277	266	275	281	297	267	279	288	299	287	300	293	316	280	269	300	268	290	276	267	272	266	298	295	285	290	265	314	278	296	275	268	240	300	267	269	306	294	277	315	276	264	255	260	308	278	276	302	291	299	295	259	268	295	270	286	259	283	295	310	282	306	274	305	275	265	302	271	272	299	298	301	307	280	278	276	281	258	266	287	320	295	301	306	283	289	298	274	290	294	279	255	323	284	274	298	267	291	279	294	264	289	277	302	255	286	294	307	275	270	288	272	313	286	290	291	295	302	277	300	309	263	286	283	294	304	316	279	299	286	267	295	299	276	260	278	278	269	287	264	282	335	305	292	287	301	271	272	282	277	328	313	292	277	303	284	295	266	275	275	284	315	283	319	265	258	286	300	278	285	282	318	261	297	299	261	282	290	301	259	266	293	276	313	309	308	283	255	294	296	315	280	294	308	293	324	277	293	293	252	299	251	294	305	296	290	306	253	262	305	282	239	258	270	273	285	279	270	287	280	299	263	273	253	303	298	296	292	257	296	263	277	303	296	295	285	301	272	296	301	279	291	302	302	276	275	274	284	307	295	259	279	309	277	317	289	259	282	282	309	281	292	267	287	308	278	300	267	303	297	284	278	256	243	271	309	299	283	299	258	301	274	267	298	257	289	276	281	322	294	277	267	300	282	286	272	273	276	298	280	276	261	285	273	313	287	297	312	255	276	267	292	261	308	298	304	271	286	276	287	307	267	286	285	303	269	285	302	282	296	300	317	337	280	311	289	299	258	280	274	279	277	283	275	288	283	255	289	294	262	277	259	280	263	275	283	311	308	262	266	269	274	249	328	260	285	272	272	311	276	256	292	249	280	295	294	309	313	291	300	261	287	291	295	301	233	287	284	273	290	281	302	280	281	295	279	270	264	284	273	278	281	277	299	285	283	284	274	308	271	282	254	288	253	251	272	263	287	288	286	288	311	276	283	308	286	290	291	304	301	278	281	258	288	275	305	298	286	289	260	296	262	290	279	283	269	277	300	283	303	290	316	298	311	288	256	283	273	279	282	269	287	304	272	281	268	277	255	289	280	282	259	269	308	270	294	283	285	271	289	275	281	281	296	275	269	293	259	252	306	297	262	284	277	289	312	308	275	278	269	291	310	295	277	290	310	260	300	311	290	233	279	264	301	293	259	299	281	313	312	296	292	293	280	327	274	294	301	272	274	311	297	259	314	297	311	286	261	276	271	275	283	284	290	277	313	288	258	286	283	298	249	305	281	278	293	264	279	289	277	290	287	326	277	304	312	252	299	281	336	272	285	282	265	306	300	275	264	278	282	285	280	297	277	281	300	305	262	308	276	266	294	257	279	267	317	272	299	291	292	279	301	307	307	275	291	288	299	263	290	294	259	247	290	280	299	283	298	297	301	302	301	284	314	265	257	288	309	280	277	287	256	291	282	293	281	267	250	285	273	291	278	286	277	305	274	320	235	253	260	293	302	288	299	305	307	296	274	319	256	292	282	307	291	276	284	272	308	267	279	295	292	284	278	257	287	307	287	270	271	322	296	274	278	263	279	283	282	291	321	290	295	265	275	316	274	289	292	311	318	307	289	281	292	301	270	310	276	264	287	272	300	286	289	295	315	258	280	272	288	313	325	277	284	314	290	232	262	262	291	308	269	279	281	270	280	290	299	319	297	284	281	287	310	282	288	323	282	313	327	262	295	275	259	286	299	294	288	271	307	299	305	291	327	281	265	296	290	281	274	301	275	292	337	308	277	276	278	256	286	294	265	300	292	293	284	293	297	274	258	278	285	272	300	280	275	281	260	282	282	309	268	272	292	306	289	280	298	280	285	324	259	289	267	274	279	282	276	270	287	293	268	330	266	285	270	261	319	279	308	270	278	259	273	282	258	271	294	273	308	253	278	279	301	302	272	286	299	256	289	278	283	292	302	262	292	259	311	298	267	285	303	261	282	267	265	269	282	269	291	308	284	294	298	288	282	300	332	315	271	270	286	291	286	283	280	277	298	285	285	255	284	263	265	270	281	267	284	293	267	293	281	305	321	263	276	299	296	264	281	268	297	259	270	289	269	286	283	309	283	314	297	276	302	281	276	311	272	299	327	263	302	253	277	278	285	286	296	294	265	302	293	289	281	290	299	280	272	299	303	330	269	298	319	306	293	305	284	278	292	276	275	272	290	286	300	295	303	311	294	301	273	299	287	320	285	279	266	311	332	303	310	267	309	269	295	333	295	289	320	302	279	262	291	276	290	288	293	285	284	264	255	306	284	287	290	280	258	289	285	284	299	277	307	284	326	329	299	289	296	287	257	266	291	287	316	284	314	275	290	300	274	274	256	267	305	287	259	292	302	253	260	292	312	288	295	288	273	279	308	241	284	313	285	303	246	302	294	286	268	301	316	294	302	305	270	281	279	286	275	290	298	291	242	284	288	287	262	298	322	265	280	282	260	291	270	281	287	282	316	274	305	299	279	276	314	286	280	295	259	270	291	299	287	296	255	275	295	302	305	288	282	293	293	268	294	296	257	298	302	280	276	290	289	270	296	278	291	308	298	270	307	270	274	276	305	275	262	298	286	286	302	291	290	325	272	290	297	284	292	286	274	273	285	257	292	253	261	282	307	276	277	305	299	282	269	309	294	241	311	308	284	284	275	274	269	306	293	300	289	295	285	264	289	273	305	304	273	298	333	278	284	299	275	274	279	289	284	287	307	287	303	288	286	295	301	302	273	274	325	284	300	285	311	313	238	308	244	292	264	286	267	273	273	329	256	271	290	273	276	276	251	290	299	289	265	320	313	314	312	292	263	295	291	270	262	303	275	281	285	278	289	328	308	238	268	272	267	279	307	279	293	266	295	297	306	318	298	286	280	311	270	281	285	302	288	302	256	290	265	279	285	274	285	309	286	300	291	292	269	301	262	268	284	289	281	273	298	258	280	309	270	290	289	284	274	271	247	258	282	291	272	288	285	307	284	279	303	270	293	278	290	268	268	285	275	268	272	295	288	267	297	309	288	325	287	280	273	303	298	301	288	291	283	304	298	289	257	316	296	279	301	306	294	268	291	255	282	273	296	307	274	284	246	312	306	273	316	262	278	267	283	278	291	301	237	264	260	295	285	264	283	285	287	278	281	301	287	282	311	259	283	282	273	291	320	277	280	253	267	265	299	281	296	308	320	286	290	287	276	256	256	296	277	308	256	273	307	264	292	280	296	282	270	293	295	305	293	275	294	285	303	268	282	264	257	291	255	274	265	265	269	290	285	279	264	281	288	289
3356	1607	8416	7668	3083	14663	17870	13337	6501	3114	1825	1181	941	834	805	816	787	775	765	766	788	756	816	772	846	787	794	816	817	781	791	825	811	843	802	762	779	794	792	829	794	778	728	772	754	817	739	805	792	816	852	747	824	749	789	784	804	768	746	778	770	781	787	804	778	797	805	826	778	863	789	835	783	776	803	773	790	813	781	808	800	789	807	780	779	821	833	772	833	817	775	797	799	778	769	819	803	777	812	823	817	810	782	814	780	806	793	765	848	791	762	798	770	783	807	799	810	816	778	777	774	794	810	765	767	875	835	764	761	781	803	752	800	812	765	844	818	824	777	801	816	777	792	773	816	802	755	772	777	814	744	804	754	813	799	803	810	827	826	791	747	815	813	795	799	809	823	785	747	833	772	808	757	735	803	860	781	804	762	807	789	785	852	772	786	791	761	821	781	825	783	786	811	805	810	793	785	784	786	787	821	825	791	819	762	767	761	808	777	770	784	755	786	781	747	756	798	835	791	831	817	817	814	823	792	791	804	769	803	787	771	796	808	772	796	757	800	787	810	787	786	781	827	793	800	783	760	789	777	831	818	808	854	834	753	800	793	859	793	778	780	783	762	855	836	745	764	746	753	758	842	850	824	797	775	759	776	864	758	823	804	832	767	842	794	743	779	841	771	764	800	779	813	812	787	827	811	760	808	802	809	754	809	827	834	751	826	774	829	821	819	808	773	819	876	794	847	774	787	786	746	800	794	732	789	789	836	746	817	764	736	826	819	778	786	839	808	807	731	826	772	829	787	805	843	809	760	822	777	782	810	790	809	768	814	792	821	755	802	785	798	752	779	807	822	817	811	813	786	767	812	825	747	837	826	782	864	825	811	789	778	761	826	815	832	793	830	759	776	745	777	774	858	823	817	788	802	795	796	746	811	807	755	814	853	788	836	808	739	811	762	815	838	825	835	800	794	753	788	810	797	808	782	787	781	773	836	824	782	801	817	812	804	789	788	772	770	782	810	832	836	794	783	803	777	821	809	736	845	804	769	848	787	811	795	849	790	766	775	784	786	804	792	755	790	791	793	789	803	773	836	821	777	771	745	811	804	808	737	799	853	777	777	852	771	811	778	860	839	819	774	807	799	824	805	738	845	771	870	783	797	771	787	834	817	781	793	794	819	806	819	829	798	769	837	799	787	794	808	799	775	768	732	835	831	806	748	778	751	768	849	796	833	833	769	789	792	795	806	788	779	808	827	778	768	826	772	765	862	805	763	816	783	783	784	792	817	784	865	771	802	813	807	804	799	801	821	797	834	827	792	834	802	838	822	824	767	745	785	824	807	778	774	811	798	808	797	794	758	827	772	819	774	776	793	850	808	809	829	793	783	807	775	798	849	788	780	811	771	776	752	794	827	814	773	800	802	764	795	819	789	805	800	818	822	813	772	798	788	834	823	826	840	791	822	780	778	790	810	825	768	772	777	765	790	807	783	778	825	817	776	786	838	798	813	727	767	825	756	746	777	770	747	783	804	818	813	755	791	761	827	787	781	772	906	830	788	795	798	817	745	768	779	841	756	789	853	812	824	799	797	767	800	815	785	754	811	789	804	780	811	836	821	800	754	762	774	852	824	813	848	750	834	828	751	828	789	792	819	835	809	752	844	768	787	846	788	836	755	778	790	770	797	773	765	773	791	774	838	784	786	825	766	822	799	777	801	819	829	772	824	777	764	761	785	777	708	774	766	769	788	858	792	864	773	792	826	822	804	799	763	778	808	834	827	814	786	793	792	798	800	815	828	849	752	840	789	855	818	827	814	813	791	786	836	765	810	819	796	801	796	774	783	794	789	799	796	857	798	803	790	776	808	779	817	812	836	814	853	805	834	741	792	812	760	836	784	770	780	836	795	829	806	807	772	754	783	778	848	805	770	765	804	798	815	834	787	810	760	799	795	755	786	754	809	751	806	781	795	810	793	802	791	809	778	794	777	785	811	733	815	792	797	810	825	804	812	772	768	788	814	787	797	777	841	807	753	814	817	819	806	770	779	842	805	839	780	750	803	795	816	846	789	816	835	819	770	820	793	799	804	796	816	841	785	831	815	781	798	782	825	777	772	776	768	785	835	830	802	807	853	794	825	803	812	765	787	790	777	809	850	774	823	775	773	793	781	761	781	772	811	780	803	730	799	769	751	786	790	781	827	802	803	792	772	763	798	742	799	786	776	815	809	752	831	751	751	812	761	766	815	755	782	783	814	777	816	789	798	781	791	811	790	834	825	791	816	818	796	795	769	802	760	792	737	805	818	760	753	816	817	755	743	842	774	802	859	794	820	850	796	786	789	809	799	819	749	819	789	786	804	752	765	828	764	805	804	792	814	773	787	849	783	768	816	817	787	829	786	807	786	744	768	797	776	798	787	816	765	752	764	764	799	817	849	807	769	831	751	814	790	785	772	794	785	865	753	763	785	811	816	778	798	777	797	732	772	800	830	830	782	771	807	784	808	802	782	794	772	793	809	819	842	814	785	769	817	814	813	844	839	822	796	844	805	801	778	786	783	842	797	819	844	806	746	748	756	710	792	798	790	759	808	798	750	776	794	788	777	772	793	753	825	785	780	758	755	841	835	777	789	747	798	814	782	803	798	805	749	747	779	783	789	837	761	841	837	821	754	723	746	785	782	818	791	825	823	789	805	775	772	747	808	796	833	786	754	790	787	773	819	810	785	802	766	756	809	823	753	775	827	753	811	837	767	851	818	754	769	834	789	775	779	730	850	778	753	753	803	732	817	795	774	760	798	785	769	872	815	764	781	805	845	761	811	792	826	809	749	797	771	780	799	791	800	828	760	796	761	820	791	797	819	757	792	760	812	797	755	821	751	812	826	826	804	793	794	779	812	803	785	762	804	811	813	784	791	819	830	765	793	790	789	765	771	771	815	790	840	806	808	843	788	767	821	758	837	770	782	751	782	817	806	787	780	805	823	780	776	768	749	788	766	761	821	771	797	785	760	780	818	791	804	784	724	784	817	767	769	801	858	738	765	772	736	789	838	777	795	768	832	781	801	817	793	788	832	817	806	754	837	803	769	724	834	751	826	792	762	855	811	789	806	841	786	786	781	831	798	822	770	792	747	811	817	818	777	829	824	807	773	770	779	768	840	780	801	763	834	800	830	799	791	809	805	771	819	752	799	777	728	787	788	843	802	771	859	794	807	816	830	800	784	805	782	824	792	845	849	782	801	776	785	788	813	705	726	756	778	820	778	800	827	780	794	751	820	810	788	734	791	769	758	820	800	795	781	810	822	753	803	814	819	782	755	839	849	794	807	758	815	794	845	756	770	772	811	774	779	846	850	785	766	803	833	816	785	807	785	792	720	822	807	808	787	811	804	794	855	738	801	811	762	781	792	791	816	799	762	808	787	752	767	805	812	783	801	833	811	779	813	814	783	812	809	768	839	781	794	808	809	751	766	743	803	826	795	797	856	736	820	806	817	768	756	840
3834	1349	3522	2235	1020	3697	4502	3586	1760	984	657	415	343	290	302	299	300	316	276	265	280	296	284	311	290	271	280	271	294	303	276	298	324	283	290	300	283	306	303	318	292	321	277	292	289	272	273	248	299	300	261	286	313	289	295	320	283	276	267	265	302	294	282	276	285	305	270	286	283	287	253	284	287	297	291	315	312	290	290	305	312	278	263	250	278	266	301	288	294	293	292	292	323	285	290	293	313	281	266	282	292	286	297	300	322	287	307	288	277	276	279	269	247	301	313	276	255	266	264	266	281	280	301	311	295	302	309	268	295	291	268	299	305	293	301	282	292	280	301	250	279	303	301	317	284	307	252	291	278	282	298	274	271	293	284	276	295	258	263	275	302	270	289	294	251	275	284	280	297	306	303	316	300	266	326	278	306	311	289	261	291	260	312	322	290	291	288	303	289	281	294	276	308	320	261	242	252	305	270	283	274	269	297	289	264	318	300	272	300	283	284	281	300	272	286	275	292	285	274	287	301	305	280	300	316	308	252	286	282	309	299	258	291	280	307	302	273	289	288	288	293	265	295	280	311	318	272	299	274	301	293	282	308	252	313	275	260	275	315	296	299	290	268	301	294	285	277	287	267	288	299	287	296	283	295	252	291	282	270	287	285	292	263	289	291	268	278	257	293	307	286	266	301	288	270	295	282	287	297	288	275	287	281	259	275	297	300	289	255	285	270	289	284	285	294	329	284	267	274	290	301	285	301	281	280	285	314	284	281	288	311	277	285	290	283	268	268	288	301	289	305	258	292	320	229	303	264	316	323	298	298	302	283	265	294	269	265	299	294	273	303	315	274	287	304	290	309	294	284	277	276	271	276	293	307	304	278	278	265	323	297	293	278	316	312	271	317	307	287	283	293	302	299	287	309	318	308	277	303	298	303	315	266	297	279	275	260	288	307	279	305	278	267	297	288	267	271	273	286	291	295	295	307	281	266	272	274	283	281	250	302	278	288	280	276	320	294	285	273	269	282	311	287	288	289	276	270	292	281	280	287	274	271	255	259	276	267	275	277	271	263	282	270	334	251	295	268	292	279	296	276	274	289	275	272	286	316	282	294	273	284	322	280	296	300	292	283	290	227	277	318	278	265	254	306	298	291	316	296	284	270	272	288	311	297	310	258	304	291	282	317	284	276	265	304	274	314	303	293	264	297	295	264	281	283	265	314	274	259	283	285	277	311	277	295	284	326	280	288	308	279	269	276	320	286	259	249	295	250	283	270	301	281	308	294	292	279	280	281	285	289	283	268	265	287	270	276	256	262	318	269	282	270	286	259	287	276	266	244	259	284	303	288	293	275	303	298	296	265	253	261	304	292	269	296	272	289	301	292	306	268	248	268	281	290	281	293	325	290	288	282	296	263	264	308	279	278	303	302	296	318	274	300	300	287	306	277	284	269	277	316	308	306	309	288	276	271	292	268	277	264	283	274	282	239	314	294	271	286	288	279	276	282	299	246	291	288	300	267	292	269	289	270	275	280	280	291	282	297	310	306	284	280	278	296	246	281	301	280	285	286	299	262	270	278	284	270	279	267	304	283	298	279	264	276	340	295	319	288	298	282	273	313	287	283	263	308	270	294	286	288	255	290	264	275	304	287	315	260	290	268	283	288	292	259	314	283	255	253	273	252	288	288	299	279	261	254	286	282	282	276	287	290	262	309	270	286	257	268	278	281	283	264	285	259	289	333	261	292	309	272	284	262	328	305	266	285	270	282	271	300	268	303	263	280	288	328	317	284	263	292	278	306	316	275	282	262	297	313	277	273	276	274	272	281	300	283	278	287	261	290	282	284	291	263	287	275	303	286	308	302	288	278	279	258	288	288	280	281	304	301	278	311	273	291	280	274	334	268	293	269	286	284	288	282	277	314	282	308	275	292	297	273	298	305	294	283	279	303	274	242	287	256	286	286	284	264	293	249	258	294	282	292	281	268	305	272	292	286	288	286	295	293	284	280	253	286	268	281	276	282	286	268	311	264	260	291	290	302	287	294	291	283	277	269	302	276	322	288	294	264	288	297	288	273	300	307	290	286	277	277	273	318	299	289	295	279	318	282	291	299	301	272	254	324	299	253	326	302	277	312	323	293	295	289	309	298	320	286	289	292	300	275	266	301	311	310	282	286	273	287	301	290	266	277	307	282	251	276	301	272	310	279	293	289	279	255	264	292	294	287	289	267	283	304	293	278	287	292	263	299	290	273	326	297	271	291	290	279	304	257	259	269	251	313	297	300	290	295	288	299	252	298	285	261	294	292	287	232	296	293	279	274	284	300	296	289	256	311	268	273	302	272	276	272	291	276	286	300	322	289	292	287	317	304	260	302	283	298	310	264	270	294	301	285	306	294	272	290	321	264	296	297	311	289	294	250	279	281	278	304	309	319	285	298	301	319	321	300	242	262	280	281	293	327	293	294	251	292	279	289	278	303	292	287	294	292	279	280	313	285	303	325	273	285	269	286	262	288	286	310	271	268	301	314	283	294	278	303	267	270	250	320	287	309	252	296	293	254	305	285	289	300	307	286	282	264	303	273	300	275	294	293	313	308	272	259	265	278	265	305	277	297	259	270	276	268	272	293	297	308	294	269	293	291	305	290	290	324	286	321	291	248	314	285	300	303	287	280	250	291	261	284	265	255	283	282	311	295	264	282	321	296	255	249	257	287	266	305	299	284	275	287	309	283	254	327	269	272	288	251	301	259	263	304	270	267	259	291	287	307	278	293	286	287	262	299	279	277	323	289	288	323	306	255	314	303	291	299	292	293	286	274	285	298	291	287	272	311	292	290	319	311	277	267	280	319	282	264	324	330	279	303	288	303	286	295	306	298	289	297	277	276	325	290	296	281	274	303	280	296	270	303	296	301	292	274	275	309	259	259	274	305	288	307	266	274	289	293	271	282	309	288	290	290	291	305	294	273	312	301	285	294	317	268	277	287	259	276	289	290	276	274	283	330	292	291	291	311	276	295	279	264	265	321	258	285	299	284	246	279	271	246	274	290	269	276	285	264	313	274	304	260	283	268	271	253	294	299	327	281	296	288	268	267	286	297	286	282	273	270	270	276	280	283	319	281	289	275	260	276	276	262	300	281	295	306	290	308	276	282	265	301	280	295	268	283	287	289	277	275	283	304	306	266	291	277	272	269	287	273	308	280	287	304	309	280	270	271	298	259	274	265	310	293	265	292	269	249	279	274	299	283	285	277	281	281	273	280	289	291	281	294	293	295	280	280	307	301	282	274	274	263	287	293	296	303	263	316	267	292	310	286	307	290	250	296	260	277	295	261	279	285	269	265	294	265	308	292	289	282	295	309	304	307	291	296	281	300	259	318	266	288	268	304	279	276	283	286	266	241	273	296	283	259	278	276	271	270	275	279	281	303	260	275	300	281	291	291	296	298	276	276	266	307	262	313	292	293	284	265	281	290	271	266	278	293	294	281	304	300	291	283	293	294	307
3582	1575	7876	6291	3319	14478	16938	12731	6841	3811	2265	1419	1036	934	790	784	765	805	820	793	815	842	805	809	789	809	781	762	759	789	802	798	814	746	782	798	825	794	801	781	813	778	797	813	765	754	818	788	782	781	766	798	826	753	842	792	811	782	811	829	787	826	851	807	753	829	754	755	818	778	773	763	816	827	822	854	799	813	783	788	808	796	780	782	777	805	800	802	720	786	819	819	771	779	808	801	776	833	773	791	821	843	790	783	765	811	782	813	788	785	822	844	793	758	820	764	783	773	773	808	809	776	816	797	750	802	826	781	779	806	776	795	806	779	804	825	836	800	773	786	798	779	805	802	831	814	772	854	798	774	768	832	772	811	776	782	767	832	811	756	793	784	785	750	795	821	795	778	742	845	814	862	818	816	786	784	793	813	810	849	841	797	800	773	802	760	753	793	731	741	759	821	759	775	846	800	813	804	773	842	752	787	790	792	773	776	792	804	830	789	801	808	808	786	800	845	814	808	819	767	779	801	809	860	771	824	807	807	805	770	865	819	792	853	799	809	756	850	790	793	817	826	796	838	826	786	807	807	786	820	762	822	808	800	822	811	783	768	765	819	789	861	788	779	766	833	853	825	818	811	833	792	738	787	801	844	755	803	814	804	783	786	831	738	807	783	848	814	813	790	837	791	823	764	821	780	802	774	772	777	808	776	809	787	802	818	770	824	811	821	805	782	793	795	785	845	803	761	797	831	827	788	813	796	764	744	743	819	810	768	808	774	816	777	782	825	776	816	787	780	790	800	803	730	808	809	824	752	813	794	805	796	719	763	766	782	816	806	794	789	749	837	780	772	793	821	824	832	804	821	846	838	803	825	768	798	788	827	827	774	789	820	768	798	821	793	782	811	803	775	758	786	817	763	804	811	748	797	820	762	791	807	786	816	770	833	825	798	834	815	775	800	817	801	818	762	779	830	809	758	792	825	857	824	831	791	756	775	781	755	797	839	794	854	816	769	834	816	761	796	814	809	803	737	798	804	807	760	840	811	791	753	822	763	787	752	818	824	841	790	757	827	798	821	828	788	766	827	793	797	853	805	791	818	845	755	787	831	793	804	753	742	843	775	762	823	794	781	779	796	819	770	792	855	800	812	782	806	793	802	770	820	788	748	776	788	762	785	805	800	726	824	818	781	798	806	773	861	814	787	785	815	814	796	835	793	773	779	767	786	761	778	825	784	781	809	798	850	862	856	771	812	819	817	807	804	863	773	785	823	783	792	805	770	780	840	735	834	819	801	792	801	797	776	764	758	844	790	808	807	853	838	787	813	764	802	785	772	825	826	799	750	858	837	816	825	787	784	779	811	802	792	827	729	802	801	840	804	806	756	794	759	765	822	845	794	745	744	804	785	782	779	850	822	875	789	793	804	813	794	810	862	806	803	785	833	790	813	785	776	770	812	776	822	803	737	788	814	809	840	820	762	809	808	800	780	810	824	819	777	853	796	758	778	817	831	758	817	763	841	763	834	807	807	763	811	798	815	794	739	760	799	813	803	782	868	763	814	795	786	779	829	814	818	801	813	796	786	745	805	817	736	769	825	801	751	807	822	753	841	744	797	770	822	790	808	804	823	807	746	812	812	824	818	797	812	793	826	824	811	816	815	811	776	800	763	815	825	779	814	836	776	763	771	817	784	808	782	791	775	833	807	812	817	828	794	793	779	801	789	827	800	825	811	821	831	764	817	780	809	812	788	809	800	827	811	780	804	789	783	800	764	803	875	833	790	815	753	826	812	794	845	774	783	797	815	838	809	849	768	819	801	771	819	795	818	813	806	814	775	817	841	790	762	789	799	797	801	840	825	801	769	732	787	827	789	773	835	793	769	845	762	784	777	835	818	843	772	783	822	853	768	779	776	831	820	741	808	814	842	805	807	779	806	790	778	753	764	755	786	814	811	840	792	830	811	811	821	773	793	793	821	774	812	786	801	812	812	766	830	804	740	759	783	802	768	771	795	788	741	794	781	793	801	794	792	760	798	785	843	755	821	817	762	837	814	792	758	836	793	757	763	782	777	783	766	817	800	852	780	757	866	811	818	735	771	760	799	806	805	785	766	749	799	821	779	814	796	724	806	818	816	810	877	827	783	787	776	810	811	830	819	776	781	818	798	817	805	773	840	822	787	812	777	817	773	783	830	790	768	796	805	832	765	817	838	777	816	735	781	806	827	820	809	809	744	877	809	785	780	768	802	826	826	741	752	817	792	803	785	790	775	829	817	811	793	730	770	809	807	799	835	784	785	793	769	790	792	772	802	761	812	823	827	806	825	811	792	799	801	771	824	800	775	801	819	771	861	787	807	785	783	780	763	829	791	760	818	810	801	798	785	788	824	804	735	820	812	795	812	755	876	780	744	778	795	777	762	816	776	762	842	708	790	803	807	733	834	822	801	839	784	838	825	827	805	781	815	798	787	833	802	771	792	767	807	800	816	842	729	785	799	760	792	791	770	755	787	805	821	819	801	803	785	766	809	782	810	824	843	816	833	769	845	764	822	779	817	814	808	810	823	893	795	812	779	840	828	835	822	820	795	762	780	772	821	809	771	828	831	826	805	784	760	800	803	743	778	798	799	807	761	780	776	843	780	786	821	833	799	813	788	814	783	825	776	837	796	804	780	798	824	788	812	838	809	780	752	813	813	778	816	802	805	784	801	783	792	789	799	791	754	875	798	782	787	839	784	826	787	802	760	798	863	765	790	827	815	802	792	751	760	783	827	829	812	791	803	775	776	736	728	778	783	779	817	855	784	785	784	799	769	814	759	813	761	825	789	827	768	822	799	768	829	757	796	794	847	738	788	788	769	821	765	814	806	791	784	804	805	791	801	842	792	782	803	782	778	786	754	777	830	827	794	828	842	763	821	801	816	801	831	781	758	850	788	801	787	811	818	856	812	785	782	777	857	795	763	773	817	795	824	819	754	824	787	755	764	835	792	813	791	784	770	757	802	788	771	828	828	820	752	812	806	807	789	831	797	791	797	739	765	771	798	782	843	760	833	761	772	763	859	816	791	790	804	761	822	823	795	811	786	808	772	734	820	801	805	780	818	763	787	735	836	768	768	794	821	797	823	783	765	790	851	840	831	769	844	773	777	804	765	819	751	817	744	784	796	836	786	785	781	796	743	769	833	790	769	782	830	794	785	813	767	805	861	841	803	812	830	769	855	808	819	770	779	760	840	799	842	767	823	841	825	768	806	825	778	841	811	810	811	811	759	827	776	817	779	800	799	808	809	799	842	804	766	792	794	801	837	807	780	823	805	804	869	789	799	808	780	817	804	823	820	807	821	822	799	830	855	751	804	823	778	760	783	807	786	810	798	884	782	800	831	812	822	763	798	804	820	789	770	869	827	811	817	752	845	782	806	786	802	785	814	812	778	773	809	831	797	791	842	807	818	834	808	800	776	777	805	802	764	786	825	771	865	757	798	813	773	763	829	791	816	793	800
3429	1381	4459	3703	1041	3628	3724	2438	1634	1108	753	469	336	289	283	270	292	285	270	310	269	279	285	299	292	296	325	277	264	287	284	274	290	269	265	297	282	285	287	282	300	322	300	305	305	281	285	240	319	299	286	281	269	274	311	276	282	277	298	273	293	286	267	265	270	297	268	296	293	283	304	276	297	269	307	309	260	264	273	295	285	316	297	300	309	283	308	302	279	286	295	258	282	283	284	276	289	284	286	288	278	295	288	300	302	283	263	304	285	297	294	266	257	273	268	297	309	294	279	288	296	289	286	300	299	294	292	290	296	286	273	272	280	304	248	267	290	311	276	272	281	288	300	279	285	310	292	318	271	272	276	291	262	281	272	267	300	309	266	306	276	237	292	308	272	260	279	282	285	284	272	305	265	284	312	289	283	286	281	280	267	289	295	328	265	276	258	322	256	319	282	271	287	260	297	315	297	314	278	309	267	281	272	285	298	276	298	307	288	273	284	282	287	280	253	267	281	269	281	297	317	333	278	294	310	296	267	287	279	292	281	320	307	283	278	300	282	280	268	291	297	291	317	284	248	302	269	256	299	285	304	265	296	285	304	297	307	257	307	281	320	278	290	275	308	271	261	262	269	306	300	295	285	280	248	293	296	288	291	261	268	304	289	283	291	310	292	294	292	295	270	267	282	280	279	274	271	284	305	301	308	270	288	267	266	302	291	294	282	284	257	265	295	308	296	297	277	280	292	281	288	296	303	297	303	264	294	300	330	264	289	270	283	260	285	269	309	298	268	308	249	249	289	286	274	315	269	273	307	312	317	291	309	313	284	254	324	298	274	301	300	301	297	282	311	293	287	305	305	307	283	276	279	276	284	261	290	276	288	303	283	294	283	285	312	273	308	298	320	289	303	331	296	308	283	252	280	271	267	264	281	276	292	277	313	279	295	314	271	299	269	285	280	296	289	276	288	244	307	298	262	307	291	311	290	280	253	258	301	272	300	272	302	296	280	302	259	302	306	286	283	252	271	298	302	271	297	298	304	298	293	268	273	280	283	263	261	259	284	290	278	282	268	282	290	266	267	271	303	280	317	292	315	300	291	313	295	284	256	309	281	301	265	303	324	286	266	273	267	320	285	298	282	315	304	279	280	309	288	285	261	274	277	290	296	282	287	296	305	260	284	294	316	282	293	259	284	298	306	302	294	281	287	269	290	316	266	298	290	283	276	292	279	339	287	301	290	281	286	281	291	295	313	305	279	299	307	266	287	300	291	266	265	283	285	274	302	288	294	301	295	259	312	279	272	281	296	259	300	283	296	275	328	287	285	267	289	282	282	291	296	267	280	282	255	275	254	270	290	271	307	285	267	290	280	264	275	275	285	335	275	284	299	309	257	290	295	290	298	288	276	281	290	301	292	271	258	292	291	281	280	275	291	269	279	268	267	275	268	274	278	321	277	311	315	299	268	266	310	252	274	267	287	295	248	282	279	294	292	291	292	320	298	283	285	288	268	275	288	312	299	305	286	302	266	313	279	281	318	293	291	236	330	288	269	315	279	287	321	290	280	269	297	280	300	295	292	286	294	280	279	304	279	287	294	271	282	303	298	283	300	266	264	318	313	283	281	307	280	285	284	306	296	260	290	281	312	284	296	252	274	297	307	285	234	293	279	257	307	277	265	293	299	296	277	277	273	306	314	269	312	280	278	272	325	297	277	278	355	308	284	272	248	285	293	281	311	281	291	296	306	242	278	268	287	312	312	283	282	298	294	283	268	303	287	310	273	280	305	257	295	276	276	287	301	284	279	281	300	295	290	278	281	245	245	304	283	291	270	308	284	283	294	298	317	305	265	284	304	282	309	277	279	292	308	273	276	266	286	272	265	286	293	261	309	294	300	315	268	276	301	288	278	283	292	274	318	280	283	260	307	284	303	305	305	281	319	244	308	266	297	279	286	286	289	311	286	265	293	301	287	251	279	312	269	290	289	294	296	287	288	296	292	293	277	274	287	270	264	292	319	267	278	267	302	269	300	316	260	302	284	283	290	284	303	287	317	281	285	286	279	275	276	285	299	303	293	268	280	272	316	287	290	259	301	297	266	274	307	281	303	279	261	297	243	288	273	313	318	311	267	273	289	314	296	310	288	272	291	307	281	293	323	311	275	261	287	293	289	316	288	289	257	332	289	268	317	275	268	266	287	272	273	296	256	273	304	333	294	288	269	265	275	312	295	294	278	308	259	301	262	295	288	283	309	280	305	296	292	283	288	269	288	284	281	260	289	263	291	266	298	318	286	322	307	301	271	271	294	282	267	302	319	289	271	323	317	290	278	284	276	302	285	270	298	293	311	258	261	253	298	299	275	298	289	277	261	305	294	279	291	271	298	288	278	285	270	281	288	345	252	279	287	300	291	285	275	295	254	284	286	304	293	273	303	277	284	308	302	313	311	278	280	300	289	258	283	306	283	276	259	276	292	263	294	258	281	322	279	284	278	280	282	280	285	292	278	246	259	290	254	286	286	302	302	259	261	296	273	316	263	310	246	321	298	288	305	294	269	285	305	281	287	278	286	308	285	282	308	296	299	303	293	276	282	298	270	300	303	288	302	308	261	309	289	307	313	295	266	276	273	284	276	254	262	295	281	302	291	331	277	278	309	299	291	300	268	293	312	248	314	307	278	310	298	294	276	302	299	278	306	271	264	290	262	288	267	281	272	299	271	300	277	257	301	278	280	279	267	292	314	290	312	310	283	296	300	302	325	275	285	264	311	326	291	269	270	307	291	313	289	282	307	251	298	249	268	317	287	340	246	304	291	272	287	285	294	288	273	297	315	289	294	289	273	299	273	296	285	281	264	302	273	276	267	311	317	276	279	291	264	298	275	299	289	283	307	288	317	262	290	297	280	299	258	286	313	315	301	287	298	280	277	261	299	258	307	262	290	305	267	259	289	278	313	294	294	267	284	276	289	270	284	295	317	292	285	256	283	280	288	284	315	287	265	288	276	295	292	279	277	295	278	262	302	293	293	296	275	294	292	300	271	286	279	288	266	304	284	289	282	262	258	277	286	297	317	290	282	294	285	281	281	300	303	280	299	271	301	320	302	278	283	302	319	274	254	288	334	288	288	274	294	239	286	302	327	289	266	267	271	291	324	273	290	270	310	296	249	324	292	294	293	263	282	302	305	265	285	291	286	295	300	310	285	298	283	277	313	307	307	281	281	283	279	287	311	260	279	292	307	304	274	279	277	280	262	284	283	283	273	286	287	283	255	300	310	295	268	292	293	317	279	280	316	263	273	289	271	280	301	275	308	306	265	291	286	283	291	302	276	283	266	263	296	292	273	266	284	267	301	301	298	305	320	292	285	303	284	249	288	260	276	280	306	278	294	285	309	255	302	285	301	294	285	305	264	298	287	270	312	268	291	295	249	278	305	310	260	277	317	287	282	264	279	289	307	272	284	270	331	306	263	305	288	296	325	272	303	283	278	262	285	298	276	294
3328	1682	9192	9071	3527	14384	14439	9978	6915	4524	2802	1703	1053	858	880	823	796	780	819	814	820	823	826	843	792	815	812	759	782	775	806	776	745	820	762	761	800	800	744	796	809	784	747	761	787	828	809	807	795	792	838	769	766	813	778	777	813	806	854	812	793	811	817	766	770	777	805	759	795	794	833	781	745	742	823	816	825	739	786	829	763	794	792	828	854	771	802	753	801	783	800	779	812	791	827	810	771	789	760	815	826	796	773	731	829	786	828	808	799	807	804	781	793	805	827	801	824	745	808	839	839	809	812	796	768	791	822	736	876	813	783	809	796	788	800	824	723	789	819	846	747	838	753	830	726	800	787	779	762	790	781	762	798	868	799	752	836	795	804	784	791	799	782	833	797	838	797	789	815	796	771	784	782	844	780	783	806	782	826	768	762	846	777	845	802	802	806	767	813	787	785	828	806	751	785	808	766	776	781	764	785	791	835	820	792	813	803	786	796	785	804	803	768	770	829	803	791	814	816	766	818	839	835	791	798	750	784	818	805	786	819	793	743	792	796	773	781	765	744	802	796	836	736	770	781	793	817	814	786	799	751	829	779	754	767	784	836	801	752	812	808	774	777	785	842	797	797	833	856	811	827	800	794	753	791	816	807	796	793	822	834	778	793	808	815	864	816	813	775	802	792	772	857	801	839	754	773	776	797	797	815	797	744	801	750	804	796	809	762	766	793	802	787	847	786	833	795	808	800	857	731	784	833	808	787	803	816	767	782	795	798	807	777	847	710	751	778	793	780	796	827	738	780	761	812	825	859	849	800	795	781	824	803	812	785	718	814	770	753	774	782	799	840	744	783	767	818	817	831	812	809	845	795	740	749	836	817	769	805	757	841	848	778	766	828	757	793	798	800	796	789	771	848	808	780	805	811	804	802	813	823	792	793	778	771	818	782	735	836	778	769	793	795	788	828	819	841	810	802	837	812	791	822	808	807	808	767	741	810	778	766	771	830	793	793	799	777	819	758	826	827	834	783	829	790	819	793	797	779	775	810	853	795	772	777	820	732	816	845	749	807	778	796	773	746	765	781	773	792	792	778	784	801	759	753	779	827	824	776	784	822	767	783	808	801	827	826	786	854	787	817	818	811	830	772	815	785	806	770	839	766	763	776	771	814	794	806	803	755	773	802	773	791	821	830	789	785	820	855	852	826	796	797	798	799	768	814	776	838	818	770	796	816	816	801	802	795	834	761	828	788	852	782	794	813	790	784	778	783	830	838	813	822	847	794	781	788	801	743	881	812	797	738	797	765	782	843	846	816	790	780	849	806	786	819	760	726	801	798	806	816	810	784	808	714	801	757	811	802	801	793	838	833	790	769	816	771	776	811	771	812	834	821	811	781	821	872	755	784	766	757	801	782	759	817	771	783	803	802	757	811	764	816	787	812	815	805	776	834	793	785	829	803	811	806	798	791	772	837	738	786	793	798	765	819	759	854	789	836	795	781	825	774	724	800	808	822	848	765	802	768	792	806	809	848	826	834	824	847	770	826	802	804	772	848	808	848	831	810	840	777	800	707	824	834	756	851	791	851	787	784	751	784	742	789	805	824	813	832	774	730	783	789	780	840	786	817	792	736	752	784	787	783	829	743	799	743	796	820	799	793	780	757	824	825	736	828	828	764	796	822	821	790	772	822	825	778	815	799	808	795	835	787	791	793	800	862	824	832	771	804	789	801	775	776	768	795	848	812	829	811	862	739	817	780	791	815	825	756	797	797	791	818	811	836	822	805	812	784	816	810	761	783	792	822	789	851	831	843	729	799	794	810	799	772	846	858	796	708	834	819	820	787	751	813	801	836	852	789	791	810	836	769	773	730	828	852	771	730	826	751	739	743	832	795	788	797	780	789	822	839	812	791	776	778	816	862	778	784	830	789	833	791	774	768	818	769	834	788	878	741	787	791	824	811	808	794	774	786	816	790	835	805	835	842	757	859	801	721	805	783	774	804	817	773	805	784	792	769	790	819	723	789	815	790	850	851	729	812	768	819	765	796	796	788	755	798	823	784	825	809	798	798	816	769	739	836	781	742	759	778	846	792	908	788	826	765	798	865	800	848	798	769	820	811	796	760	827	787	837	806	801	814	786	789	827	811	761	775	789	791	826	784	789	784	794	801	762	794	787	813	769	788	815	840	796	767	810	837	816	783	786	791	834	827	797	840	790	806	835	811	786	786	784	813	797	814	810	828	804	802	783	778	816	808	812	821	777	803	775	823	771	780	795	804	792	823	814	742	762	834	808	790	762	826	742	811	795	775	789	802	811	807	772	824	860	751	760	841	827	789	808	806	786	780	758	793	810	813	804	804	783	755	779	788	772	761	749	790	743	787	791	752	782	757	748	770	790	801	788	815	816	791	813	749	761	805	782	787	840	776	779	808	778	730	758	862	855	818	823	820	850	775	779	731	814	824	835	793	791	763	806	806	816	827	772	801	843	802	804	794	818	774	798	786	769	790	813	796	834	765	868	792	814	845	776	857	788	810	742	770	823	766	765	742	805	781	782	806	791	802	798	777	804	814	785	773	819	830	817	765	824	783	804	803	769	822	781	831	768	815	754	768	790	788	772	799	776	762	819	781	767	814	844	762	799	767	805	780	819	739	804	795	751	780	774	770	814	798	842	782	822	759	794	787	808	793	822	828	846	752	820	800	821	764	783	792	783	826	791	821	799	832	779	820	769	820	745	768	778	804	780	798	773	839	786	807	755	821	790	789	817	821	801	783	835	764	805	776	816	840	760	817	797	743	785	777	769	820	774	814	749	803	775	771	828	796	872	807	814	830	848	791	781	810	754	836	746	841	791	827	850	829	817	790	819	771	792	795	830	813	837	805	772	832	805	782	815	761	797	764	770	795	791	752	799	809	790	832	806	794	808	792	791	841	844	814	821	790	849	813	787	753	811	778	783	805	813	751	764	807	742	818	765	845	734	770	749	833	821	849	785	803	790	756	774	804	819	809	784	731	772	782	771	869	755	778	829	826	813	786	815	820	805	836	780	807	791	796	789	800	784	796	765	790	811	770	811	842	768	772	791	800	769	790	788	786	822	806	757	821	744	784	771	816	788	787	762	835	823	781	861	842	806	815	786	821	822	800	769	783	783	790	729	749	809	823	779	770	752	738	835	754	767	805	789	844	816	812	811	761	793	775	872	762	799	796	831	770	788	812	782	834	753	784	820	845	770	812	774	795	781	784	867	802	827	780	794	803	804	848	852	782	775	746	830	832	815	812	790	763	794	748	827	788	826	794	854	790	830	774	820	748	779	793	798	805	787	857	797	805	783	762	796	827	867	776	779	780	764	822	804	783	793	801	781	806	796	798	809	766	809	821	814	768	742	794	829	788	758	792	842	855	765	810	804	773	743	799	818	774	817	811	831	788	833	792	756	780	773	813	802	766	819	804	780	851	778	777	759	815	764	787	758	802	832	795	767	763	808	767	834	794	812	797	774
3367	1206	2380	2243	1170	3028	2681	2637	2016	1667	1116	617	415	333	297	269	283	265	287	299	293	291	286	279	261	282	286	322	310	281	319	280	308	289	310	305	270	313	293	293	331	272	270	254	328	307	282	283	273	304	305	312	277	304	275	301	271	276	276	258	273	272	286	255	278	269	290	289	261	308	299	261	281	271	256	271	318	335	309	282	280	269	307	282	282	282	283	280	282	308	276	289	311	272	290	247	270	295	301	297	283	277	285	268	322	269	266	301	295	297	286	286	293	273	290	296	297	303	274	275	264	279	289	267	297	274	292	290	287	284	294	272	306	298	293	308	319	300	278	267	277	296	294	277	278	298	282	332	300	284	266	316	280	283	351	281	287	274	243	320	305	289	280	304	301	290	284	296	305	266	291	290	282	305	279	323	276	291	301	277	326	268	271	274	301	315	261	265	287	309	262	291	298	302	278	275	255	289	275	305	274	289	284	274	303	301	276	267	306	274	294	308	269	262	300	275	309	315	305	286	281	275	277	295	307	277	281	304	303	306	299	265	259	264	274	303	299	291	316	269	309	302	270	308	277	261	268	286	274	304	292	272	298	292	299	294	283	275	329	289	274	264	277	298	307	284	286	291	263	301	297	292	295	276	292	315	289	315	276	281	263	290	290	299	293	287	293	275	258	264	296	309	288	285	290	285	330	299	305	307	293	283	298	296	301	257	287	306	299	263	316	298	254	295	303	300	301	274	305	259	288	264	273	285	276	309	326	282	278	270	285	285	324	305	292	273	284	260	295	299	286	289	308	279	265	314	317	293	287	285	307	287	274	277	275	285	263	316	262	275	269	254	292	288	251	274	290	283	306	273	274	279	271	293	304	275	293	276	282	273	272	274	314	280	300	295	297	296	279	287	287	262	272	296	321	261	272	264	291	276	283	302	264	297	321	282	290	290	304	259	279	280	279	256	287	295	275	305	306	283	279	268	323	287	284	258	284	286	278	292	323	259	260	291	265	288	282	300	283	315	296	295	277	305	307	294	284	269	267	295	295	298	302	317	288	300	284	285	271	258	299	317	295	302	287	310	286	290	308	311	266	302	295	319	250	291	298	287	253	289	302	308	289	315	299	282	261	282	316	297	290	284	281	317	303	296	296	295	277	326	259	285	298	282	279	255	283	246	262	272	300	304	316	256	292	314	292	305	282	297	260	309	289	260	300	282	249	283	293	287	300	310	267	277	286	301	286	271	283	285	280	264	292	300	314	323	289	309	267	304	278	318	314	305	268	285	301	303	255	308	288	288	305	269	262	288	286	293	306	275	285	290	283	269	312	285	314	282	282	316	281	293	305	321	301	296	300	315	291	262	271	280	259	264	294	292	294	270	309	293	309	305	284	301	277	260	272	284	308	296	255	300	273	290	279	285	279	266	292	287	273	261	273	290	291	278	300	313	287	264	290	276	282	298	285	249	270	295	285	289	322	263	257	339	293	304	264	285	301	264	295	280	258	301	282	277	271	291	317	264	306	314	283	270	262	264	297	275	292	305	278	254	265	255	285	301	287	283	291	291	276	295	319	274	289	296	321	305	270	279	295	284	295	297	315	291	289	263	289	297	288	321	304	316	283	322	273	286	289	291	275	282	320	296	307	292	268	281	296	294	262	286	287	305	282	263	318	281	287	269	276	287	342	305	294	276	270	278	285	284	294	308	289	282	259	284	300	294	258	278	277	269	299	295	273	310	284	283	260	329	251	309	281	305	325	282	319	272	300	287	251	287	292	286	286	286	291	273	259	290	303	278	279	302	268	330	301	305	271	297	296	314	282	303	260	297	309	299	270	297	283	299	299	262	287	284	293	277	315	282	300	300	335	280	276	278	292	301	294	285	285	275	271	296	297	294	277	270	310	288	299	277	320	270	306	288	308	286	335	295	282	279	299	298	304	328	272	285	254	282	291	286	314	283	303	285	293	310	245	278	303	279	326	298	295	326	269	296	299	279	292	300	279	286	306	309	287	292	302	302	276	245	321	283	322	286	310	320	260	292	294	298	305	290	244	288	307	312	292	263	264	277	295	282	284	280	266	317	275	293	284	263	292	278	285	326	300	317	283	313	312	274	294	292	264	276	291	314	299	285	299	273	290	297	278	293	311	294	279	287	295	315	257	301	272	283	299	281	269	291	279	264	276	296	294	298	286	288	285	301	268	291	285	292	261	272	297	304	288	289	290	301	304	318	275	299	312	275	306	286	301	274	282	303	282	272	294	316	252	272	284	270	277	321	296	267	283	296	264	256	304	281	263	261	284	250	292	265	298	271	305	276	279	299	288	334	274	290	289	285	289	276	292	306	290	308	302	297	279	307	322	259	316	305	263	297	276	292	309	230	302	266	290	278	289	273	291	307	289	284	282	294	296	321	294	306	305	264	280	296	314	273	287	289	293	294	277	278	326	287	301	311	295	296	297	266	271	314	284	276	299	293	285	278	294	293	306	281	252	318	279	291	296	303	264	291	282	277	296	275	304	288	293	282	278	261	297	299	270	256	288	299	273	316	315	306	310	293	289	283	298	299	266	293	302	258	292	256	290	279	318	270	279	301	286	310	293	278	283	278	300	283	278	291	294	240	323	269	267	298	300	302	314	297	288	296	284	301	275	284	333	283	277	307	302	277	292	305	320	252	294	272	309	263	299	286	290	291	269	283	286	292	330	281	330	310	307	300	280	303	290	286	294	306	297	280	288	285	300	267	290	291	276	296	320	292	288	284	304	290	310	282	284	278	286	283	300	267	289	290	299	276	292	269	268	287	258	269	277	306	268	307	281	291	295	300	282	286	276	317	255	325	276	269	296	262	258	267	299	296	313	266	265	293	294	288	313	326	259	312	295	290	281	275	300	339	286	317	288	336	309	296	276	290	290	292	310	289	303	253	291	312	286	264	288	302	282	243	274	284	309	296	322	280	289	272	305	292	302	299	260	279	283	305	286	283	286	304	284	281	273	287	295	301	296	305	259	257	318	259	308	275	315	281	305	276	307	306	294	302	273	286	277	284	289	307	281	320	278	279	307	282	264	291	288	316	288	299	274	284	297	294	267	318	311	279	307	279	265	257	291	264	273	291	290	269	314	278	267	291	306	264	276	286	301	321	280	317	270	299	252	271	290	295	288	285	256	326	298	276	282	333	300	290	274	276	289	264	290	280	269	313	288	292	272	291	285	293	285	311	271	282	326	273	316	311	301	296	303	294	299	263	286	252	300	292	294	287	317	276	300	263	268	289	289	275	252	286	279	302	313	294	283	319	318	278	297	263	256	305	298	298	291	312	303	286	257	288	269	288	291	281	280	288	292	279	276	275	302	286	292	307	291	294	280	285	293	290	284	284	279	279	324	304	284	311	302	237	280	334	263	269	291	286	275	300	300	320	299	308	297	271	312	323	292	293	267	266	271	287	298	299	288	304	305	294	322	299	282	291	298	322	315	286	296	266	266	302	258	294	283	278	314	308	304	290
3311	1636	4692	5393	3698	12684	11669	11229	8602	7022	4493	2225	1184	891	861	818	824	806	807	804	833	792	812	775	779	792	796	782	790	836	750	780	792	821	810	827	762	796	765	729	795	839	726	816	812	772	794	803	771	824	800	767	792	780	800	774	803	809	851	828	799	785	802	758	823	757	796	793	775	817	769	829	775	801	854	799	805	802	827	746	779	812	829	789	821	778	752	800	830	789	787	817	762	791	793	742	793	812	806	814	805	829	772	760	811	762	846	817	827	772	750	825	756	835	776	830	844	824	843	827	806	784	824	831	792	779	827	820	791	826	830	882	799	793	817	842	793	811	835	822	825	763	806	766	807	772	857	816	812	811	832	795	808	778	813	778	800	799	800	751	779	788	807	840	814	785	806	792	820	788	818	800	745	786	805	799	774	834	795	829	781	813	792	791	834	824	789	818	778	850	791	775	792	846	810	797	763	840	798	760	775	811	877	777	813	809	809	817	814	829	751	814	770	789	793	790	881	804	817	807	762	761	786	807	823	865	763	843	778	797	732	780	829	791	831	816	790	761	782	865	802	799	792	810	822	818	869	785	806	786	784	788	811	808	783	828	816	775	821	825	815	815	794	794	837	782	805	777	725	794	821	818	843	780	793	789	780	864	736	802	829	786	800	814	773	830	796	775	790	764	757	787	748	773	797	806	763	807	765	797	780	796	809	777	825	748	774	809	806	780	797	845	853	758	822	768	809	832	780	823	761	810	841	746	771	796	769	847	853	794	837	829	820	756	811	800	775	732	828	842	790	744	817	780	796	784	777	772	850	787	758	796	842	793	811	785	834	784	834	779	753	777	755	821	779	855	809	811	853	805	785	792	765	731	774	769	818	751	785	805	817	753	861	779	789	822	795	810	810	792	809	818	790	816	819	801	811	791	794	759	777	819	846	778	795	784	758	746	796	822	805	800	736	780	839	769	786	816	776	801	807	793	825	781	789	741	772	794	784	800	752	795	831	807	793	830	786	803	811	785	837	845	813	812	785	793	764	773	798	816	788	754	842	796	760	807	741	808	795	767	770	764	775	812	802	774	797	834	756	782	807	821	863	779	764	756	784	789	821	790	797	804	797	803	821	770	800	771	776	802	782	824	804	784	778	801	778	786	800	779	823	772	794	739	813	792	767	798	809	798	793	797	776	802	838	813	795	820	854	808	780	788	770	753	849	788	812	860	797	817	801	816	822	809	801	850	832	771	753	854	804	775	771	806	752	806	813	793	803	811	791	785	857	807	775	846	824	807	799	772	835	768	786	795	741	812	768	816	804	817	788	831	795	867	816	766	818	817	772	816	861	771	769	782	788	820	757	798	789	791	742	766	818	757	778	774	796	769	793	825	801	735	807	818	786	838	762	798	797	746	801	796	796	809	830	784	817	849	825	835	821	793	798	802	815	778	788	788	835	819	822	869	831	804	848	779	845	837	808	777	804	737	789	811	801	783	833	783	830	791	734	854	814	830	766	797	787	815	831	796	834	826	779	819	816	821	755	844	847	762	818	785	827	774	809	788	801	793	815	786	778	789	790	821	818	790	786	817	779	836	760	748	825	849	780	755	819	833	752	798	766	832	863	751	729	744	798	835	777	801	777	803	797	767	805	762	799	808	834	821	838	819	814	790	793	773	787	818	772	786	803	773	826	798	837	766	777	779	754	794	809	831	841	814	777	847	800	797	843	782	790	828	809	795	776	801	767	818	814	791	806	808	770	765	761	775	816	749	784	756	757	835	761	776	814	852	779	806	795	784	794	795	838	805	780	826	837	743	842	813	835	844	784	832	744	813	842	777	787	752	772	814	787	761	818	854	831	746	793	858	757	807	799	793	776	789	804	786	736	783	768	795	841	795	833	834	790	803	767	783	817	721	819	752	801	827	758	794	795	779	809	820	817	776	772	806	835	825	824	840	813	838	793	768	785	810	774	779	811	802	773	744	776	771	817	791	765	848	774	771	811	858	793	770	829	775	819	837	814	771	836	823	841	761	815	814	796	819	789	800	842	826	846	804	815	833	764	786	789	823	777	788	807	753	817	789	804	804	836	800	808	788	743	754	794	792	780	783	773	791	785	769	816	812	843	794	826	801	802	763	761	776	831	785	831	800	801	803	809	759	773	814	761	813	797	858	801	786	774	823	782	771	827	805	786	798	832	825	825	824	747	763	740	814	750	825	745	815	789	813	851	780	792	805	794	765	784	806	845	822	829	774	814	792	747	763	809	781	763	832	852	833	829	807	783	821	786	826	780	779	793	824	774	815	791	793	838	852	788	799	813	837	800	803	788	811	843	788	795	734	774	757	786	767	825	794	813	796	791	791	812	772	755	776	775	803	736	811	809	790	779	810	844	829	811	833	804	819	807	793	812	748	810	773	800	850	742	809	782	793	781	829	786	793	787	755	836	859	801	759	776	841	814	824	816	841	738	720	768	831	782	780	805	765	836	775	747	809	758	776	813	777	838	825	777	765	785	779	842	796	776	812	805	837	763	753	797	840	776	836	740	828	790	794	743	734	781	778	804	780	829	844	736	768	744	816	812	785	811	774	793	787	779	782	784	833	827	793	820	807	769	840	803	797	795	797	770	767	755	852	772	739	809	829	791	822	801	822	794	792	860	777	783	805	786	795	823	831	773	801	826	784	793	786	839	803	789	831	760	856	763	798	794	841	764	771	791	771	791	782	827	840	812	788	772	760	813	794	798	749	836	823	773	840	806	768	818	794	809	790	802	785	782	751	762	814	768	756	784	806	779	801	772	801	787	803	827	769	804	780	800	786	764	833	768	833	818	785	778	764	832	754	747	805	792	767	823	801	788	803	785	763	797	814	762	796	838	868	777	797	753	825	787	815	803	797	849	806	820	809	752	773	836	758	742	794	806	827	790	793	788	799	821	777	757	764	822	804	805	777	768	791	834	830	748	807	844	833	786	758	803	812	808	780	786	766	817	776	797	804	812	766	792	827	783	813	782	846	789	786	733	773	777	786	817	837	744	807	774	843	796	799	799	793	841	754	800	775	803	822	824	837	794	794	794	841	808	845	768	808	803	803	822	857	763	766	801	785	767	771	832	796	825	850	788	810	849	809	768	779	820	780	767	815	783	798	815	839	809	822	837	790	810	835	800	819	828	814	844	826	825	858	828	836	857	810	786	786	805	785	731	817	755	783	795	830	777	772	728	804	826	804	855	809	758	791	793	819	799	847	767	806	813	812	782	800	795	766	777	749	780	778	790	785	790	772	774	782	793	772	790	829	745	741	790	756	824	835	822	826	817	798	785	805	797	766	763	781	821	807	809	763	819	833	814	831	806	780	808	751	783	831	806	823	791	812	788	798	797	791	791	794	785	792	784	780	815	799	799	796	846	825	799	767	831	802	779	810	818	840	803	795	792	749	821	812	820	830	770	801	785	819	843	755	792	822	806	795	777	763	829	776	776	741	814	790	826	782	786	771	815	770	852	773	800	809
3208	1492	2852	1818	815	2505	2575	2389	2218	2118	1314	661	404	300	312	307	274	301	292	291	295	294	256	295	267	285	323	290	295	251	309	252	279	279	289	303	306	302	290	287	252	268	271	266	317	287	299	275	289	312	248	296	290	285	295	295	296	307	304	320	284	285	307	311	315	301	283	280	263	310	256	260	259	285	265	284	288	276	277	255	279	301	266	267	286	272	293	309	277	290	291	296	280	285	287	260	309	323	298	286	288	292	314	277	289	274	278	327	273	297	255	274	289	296	281	289	294	268	288	334	281	270	299	279	290	299	296	302	283	299	246	296	280	298	310	270	341	294	266	285	298	292	301	296	275	292	257	282	288	310	282	282	276	294	287	293	286	332	282	306	308	278	303	307	258	275	280	287	301	282	274	266	256	315	298	279	282	287	287	262	263	290	315	284	285	287	301	307	318	295	288	303	291	304	290	306	300	277	288	290	271	283	251	288	286	292	290	308	324	272	290	286	321	270	267	258	293	290	268	279	315	290	268	305	287	306	295	265	285	278	283	290	286	269	288	281	271	295	279	282	299	258	281	288	305	271	271	295	259	299	279	265	299	329	293	313	278	284	277	323	273	279	294	284	288	236	290	292	308	315	269	287	274	297	272	309	309	306	263	291	279	281	286	287	289	290	285	266	293	244	266	270	265	288	279	305	273	277	298	270	274	315	292	262	294	296	298	291	313	254	288	297	294	274	310	268	312	278	266	298	284	263	332	283	279	340	291	310	288	246	281	292	304	280	305	251	311	283	286	254	285	262	280	314	297	283	328	297	314	277	297	290	276	282	310	272	276	313	314	307	312	289	315	292	290	286	296	283	298	268	277	306	280	262	301	260	292	303	283	285	298	284	292	250	280	288	274	276	300	295	264	295	300	317	275	284	313	303	302	275	297	270	289	272	254	279	305	317	268	267	282	272	289	289	304	246	282	297	270	284	299	287	332	282	286	297	275	250	273	264	274	301	301	248	283	303	304	262	262	289	280	332	317	270	298	300	280	288	297	300	275	258	278	273	306	264	302	253	273	292	298	276	309	267	304	289	264	276	245	300	289	289	271	306	313	254	290	300	308	278	282	267	287	281	289	281	303	307	267	316	279	280	283	285	272	322	299	310	267	293	289	283	290	304	301	254	286	293	317	285	305	293	285	327	284	275	318	283	275	315	303	314	304	307	275	278	273	288	291	312	288	309	296	285	301	303	287	284	283	278	307	293	262	274	274	265	270	298	294	319	296	243	297	291	273	306	310	289	292	286	271	292	283	257	288	315	282	284	286	286	300	284	289	284	261	289	261	290	301	306	306	274	298	291	268	295	306	267	288	328	284	310	295	300	300	314	274	301	292	281	275	250	282	259	298	276	309	300	295	275	294	291	288	277	290	290	315	312	307	268	285	265	279	286	263	271	270	291	285	289	278	326	296	284	302	275	282	272	316	267	282	288	250	284	298	281	326	292	292	307	282	279	298	291	278	288	315	303	260	292	262	282	300	293	303	262	293	269	277	289	301	298	276	294	296	275	320	257	285	272	273	283	262	329	283	277	262	286	301	293	324	272	297	289	312	266	292	255	293	257	290	298	325	300	264	260	275	304	298	279	261	303	319	268	304	287	286	253	261	293	295	303	309	302	292	274	280	257	269	281	277	265	290	277	300	257	280	309	258	310	274	277	283	250	292	279	309	274	288	268	317	288	273	296	234	265	253	267	270	267	279	291	294	317	311	280	276	249	280	292	288	299	318	283	307	286	307	299	295	294	295	292	272	291	293	313	264	276	287	277	304	294	294	298	283	262	298	283	288	314	259	285	280	262	294	297	314	306	306	304	295	292	298	282	312	271	293	306	298	320	276	312	282	285	268	281	311	303	318	277	291	291	289	281	278	295	274	294	300	300	292	298	306	293	316	302	280	324	298	292	274	262	321	279	259	242	301	288	292	279	270	276	320	283	291	278	281	272	291	302	275	277	266	290	298	299	296	308	286	287	299	293	275	265	292	248	307	292	291	272	300	287	274	288	301	298	313	305	283	297	300	286	296	289	309	325	313	292	284	268	294	291	301	280	328	260	271	289	250	290	318	283	290	278	306	321	291	297	256	271	302	267	294	290	263	292	312	258	295	274	283	282	281	316	280	274	265	285	291	272	276	242	297	264	278	295	275	287	305	278	303	265	262	278	256	299	279	288	267	293	268	301	287	293	311	314	288	268	286	302	282	288	259	279	278	303	321	301	272	317	278	296	293	305	291	308	320	300	288	305	295	274	289	277	284	286	273	290	284	283	289	291	289	272	288	278	277	272	293	296	308	279	306	298	295	283	296	269	267	301	290	297	304	304	288	260	273	285	282	269	273	266	283	273	263	296	277	298	304	277	270	283	290	297	260	279	270	280	310	262	256	282	301	330	318	301	271	280	272	316	276	312	288	265	284	290	273	284	279	265	290	301	254	272	298	304	285	254	298	292	280	264	280	303	291	291	288	278	252	287	290	284	302	304	280	261	298	270	287	281	299	276	263	286	247	271	298	307	300	322	332	281	307	301	257	282	275	285	294	299	304	264	297	307	288	292	300	293	279	281	286	272	290	303	269	273	286	288	293	296	294	312	288	309	332	297	262	282	260	287	274	293	313	306	294	306	271	277	291	267	317	288	281	283	302	268	275	288	269	283	292	278	273	270	283	297	258	309	313	302	303	285	284	267	286	303	282	282	309	321	287	265	303	261	226	299	313	274	306	289	273	306	304	304	302	267	297	273	281	300	307	278	293	270	268	275	282	289	296	309	287	296	256	297	286	298	299	289	302	285	279	320	302	299	313	283	299	277	289	295	250	318	297	298	279	310	294	298	268	301	269	282	250	276	273	269	304	264	309	270	278	295	282	278	271	282	290	265	278	300	264	278	252	341	309	305	256	296	284	304	288	271	299	276	301	291	281	283	276	284	287	289	289	283	306	270	289	294	274	296	306	312	277	286	313	302	265	274	286	273	263	273	309	311	288	266	287	328	280	267	271	303	285	262	284	313	253	301	298	273	267	285	293	283	283	282	308	294	300	295	265	263	288	296	265	316	290	290	260	282	287	303	278	277	281	313	273	288	285	341	341	292	290	319	291	297	259	282	304	284	313	236	257	285	298	297	243	262	291	282	292	274	295	313	265	307	289	276	276	287	279	319	301	306	291	265	285	304	280	269	302	293	300	282	291	286	274	256	303	290	304	278	261	271	312	328	292	263	281	277	261	276	286	296	251	310	297	278	316	269	309	265	273	306	272	259	302	324	270	312	279	293	295	264	311	302	267	290	272	307	292	292	283	275	283	288	294	282	291	300	276	309	267	288	313	274	270	301	280	281	297	293	327	283	304	315	321	307	285	316	271	271	281	316	287	279	293	306	303	292	293	288	296	281	311	286	282	270	290	328	295	300	282	271	266	293	316	295	284	302	292	305	279	269	268	287	282	290	288	308	266	326	245	276	304	288
3256	1897	5146	3849	2809	10929	11053	10231	9775	8454	5074	2423	1212	922	790	813	792	793	851	811	791	866	833	783	775	803	746	784	817	764	825	806	814	796	840	797	777	789	841	815	769	845	773	802	770	760	785	815	844	799	819	816	797	785	858	803	780	777	798	799	819	794	818	766	779	811	795	853	771	804	819	755	834	807	795	764	763	778	783	824	785	766	768	836	756	830	799	811	788	793	781	806	803	781	813	793	800	737	817	788	783	816	833	796	823	835	795	774	793	793	778	789	836	750	826	791	780	829	778	798	801	799	824	766	823	794	802	816	739	791	816	775	814	792	784	801	810	755	783	803	772	792	776	793	747	774	822	773	786	812	745	813	755	869	775	780	799	784	776	792	858	809	781	777	774	809	747	828	818	773	808	810	834	810	854	835	827	830	853	799	820	792	828	808	799	764	860	862	812	824	813	784	789	732	833	802	803	756	784	793	832	787	842	767	807	762	764	763	821	838	758	803	827	820	796	813	856	801	832	785	797	751	837	737	778	783	810	836	828	762	817	806	767	820	800	813	810	850	844	807	828	779	778	785	819	784	785	783	789	856	761	791	821	825	790	823	801	766	765	821	792	803	818	784	805	796	758	826	888	788	753	804	817	805	828	861	778	806	816	787	781	828	764	774	778	777	799	803	856	809	836	779	775	784	828	760	804	812	834	742	765	821	735	789	808	773	778	792	826	793	760	822	806	790	756	748	815	811	823	814	793	800	813	751	798	799	765	787	816	774	811	833	774	796	775	816	788	772	786	821	765	790	793	832	743	795	801	754	750	826	782	785	818	844	792	822	795	789	826	762	796	825	844	760	754	806	798	825	775	813	815	829	750	765	770	784	837	798	783	809	838	855	840	795	779	814	768	848	855	788	778	811	815	793	814	791	807	818	847	792	803	835	787	758	800	862	806	860	783	805	789	809	826	794	763	789	847	780	856	825	713	773	821	766	825	820	780	843	836	821	840	834	799	761	819	782	751	786	804	781	799	787	815	816	763	809	780	785	790	765	784	784	830	751	783	787	835	751	822	795	806	787	851	827	779	790	796	797	812	795	839	773	837	837	846	768	826	780	784	803	765	821	853	780	833	806	808	739	806	816	820	794	816	806	815	775	767	791	778	829	822	793	810	806	754	794	747	761	838	840	791	834	824	777	763	801	799	756	836	815	816	761	809	801	789	754	787	814	797	771	805	796	837	757	757	817	815	756	767	821	805	832	855	777	768	839	811	771	786	799	797	833	768	821	816	805	776	802	815	843	778	857	832	846	826	786	758	768	851	817	779	750	810	786	821	830	783	820	875	750	815	847	785	780	828	830	849	874	800	838	814	827	787	786	738	734	779	793	883	821	826	843	852	781	813	794	818	745	816	761	798	807	753	828	715	776	821	811	740	778	781	807	789	772	784	834	814	839	784	793	786	812	856	745	827	754	755	842	767	786	805	804	798	861	804	799	770	802	777	741	820	793	826	785	789	784	818	756	775	851	820	790	816	812	799	770	812	820	852	767	766	800	769	806	763	817	806	746	825	803	770	791	809	770	815	805	827	807	802	794	830	787	771	812	781	812	805	788	795	821	795	849	768	762	815	783	810	814	755	856	736	801	830	798	819	795	751	832	829	810	812	779	849	783	798	812	825	776	795	850	819	775	780	787	843	769	771	808	760	792	788	803	768	744	773	800	765	800	776	851	869	790	778	788	826	786	843	775	823	809	798	772	745	811	813	806	814	774	782	848	832	814	832	811	860	729	812	793	760	799	748	799	798	775	723	837	778	802	809	792	796	811	762	797	798	811	799	787	778	843	822	782	778	837	758	828	765	802	767	790	794	820	802	768	792	800	815	840	784	779	806	761	756	830	806	807	796	806	797	796	844	793	755	782	761	805	808	767	785	770	819	740	813	811	786	797	811	801	861	780	739	771	814	772	775	781	781	774	759	784	800	803	795	796	827	855	773	805	788	829	796	814	809	787	796	804	788	811	783	836	805	784	799	786	821	841	815	798	827	859	825	861	797	791	744	796	761	779	800	887	757	767	789	831	761	779	767	835	757	740	795	820	786	781	787	809	781	844	848	756	760	803	837	741	771	791	816	778	767	797	795	822	832	787	822	796	819	807	808	800	872	776	786	843	759	782	880	768	803	759	767	769	796	794	758	783	824	786	777	780	787	837	808	795	846	813	813	777	842	799	813	801	748	788	799	766	802	756	814	818	797	777	755	763	835	753	785	796	822	846	847	759	855	835	828	878	795	790	809	774	786	831	765	815	771	788	805	821	783	781	750	762	776	771	813	785	834	754	801	805	831	750	792	796	803	808	807	783	807	776	815	854	803	732	790	824	785	817	768	751	760	811	771	856	777	804	811	801	799	824	735	827	801	830	791	794	798	779	792	825	820	811	788	801	775	835	823	819	794	796	814	795	809	806	773	750	808	833	796	806	794	812	798	809	752	786	854	814	822	764	762	756	800	801	809	820	806	823	796	798	814	799	789	737	825	786	826	851	728	770	799	787	829	786	817	812	797	844	810	777	800	819	752	811	788	837	835	792	805	771	813	766	837	838	785	810	798	801	779	788	777	778	787	799	777	820	806	795	827	770	758	786	765	788	751	795	812	786	767	779	777	774	816	791	845	817	774	773	789	870	782	834	879	768	747	825	799	818	850	844	801	786	793	775	762	790	817	813	791	812	785	828	789	814	791	799	793	830	766	839	802	801	801	842	789	804	773	789	794	806	763	859	854	795	775	828	794	799	837	830	802	828	778	772	798	790	791	800	776	808	836	751	804	797	765	804	728	731	779	754	752	756	823	846	770	821	861	832	809	798	808	857	729	793	765	790	802	807	832	782	819	806	804	813	762	831	823	769	821	770	784	805	827	807	754	824	777	756	755	778	808	811	759	816	834	798	751	745	803	857	806	840	811	747	833	785	759	774	795	833	726	800	798	834	821	789	778	846	770	805	772	829	792	793	808	775	796	800	780	741	807	732	871	833	850	794	803	788	795	793	770	777	825	818	769	835	835	789	801	833	841	791	792	826	792	838	793	818	832	800	872	776	817	796	826	805	848	843	750	728	791	790	791	795	804	784	790	818	766	808	798	837	752	775	807	799	761	798	818	828	879	808	790	812	773	831	805	774	761	809	794	845	791	821	845	791	781	792	753	796	784	837	758	780	799	849	828	748	810	834	768	768	809	807	761	786	845	803	814	814	852	812	797	787	801	792	786	750	785	823	803	768	814	795	807	836	818	805	828	821	769	786	798	784	787	840	798	804	820	834	829	761	803	824	798	765	831	799	738	846	838	811	782	832	823	787	825	850	829	849	761	813	820	792	798	813	825	801	804	783	816	773	866	766	823	828	842	817	808	796	811	796	725	773	745	826	782	791	822	823	825	800	830	820	774	821	773	793	817	793	810	819	782	818	775	751	809	789	756	767	722	822	779	757	791	805	804	784	806	840	761	824	804	782	812	747
3502	1730	2637	1243	878	1977	2540	2322	2558	2204	1388	683	392	308	315	308	305	286	279	293	328	295	312	265	296	287	275	286	306	305	300	245	269	286	284	274	263	320	347	282	280	295	266	315	272	315	299	283	271	268	284	297	294	309	279	286	267	279	259	286	302	282	281	298	314	243	294	312	280	262	310	301	281	311	274	297	274	282	287	292	299	311	277	253	286	294	273	303	287	269	288	277	277	287	263	280	282	311	281	286	293	302	288	279	289	291	306	277	299	298	289	281	297	265	296	280	267	295	272	277	306	267	285	272	289	288	298	274	242	284	286	275	288	280	264	294	288	286	304	286	321	295	284	312	301	286	291	301	288	342	268	266	259	260	246	297	290	289	271	275	313	281	278	264	265	306	277	306	298	266	282	294	308	288	276	284	290	320	303	262	293	301	306	284	273	264	298	303	318	301	323	292	282	292	296	241	258	269	298	294	305	290	274	265	324	293	284	311	290	297	294	308	308	293	290	310	285	315	293	271	260	271	273	251	289	283	309	286	264	300	270	272	270	308	269	260	292	292	299	307	283	314	307	301	298	293	316	279	297	258	274	234	266	317	290	291	279	287	292	291	291	268	297	278	329	292	295	284	284	315	281	284	277	297	271	313	281	276	258	299	283	274	291	298	287	279	296	280	262	292	295	294	281	279	276	297	274	291	301	274	272	267	273	270	287	296	272	285	267	281	308	291	267	307	312	282	322	275	305	319	311	268	269	282	299	268	315	278	289	291	282	280	286	278	251	278	291	310	281	297	291	264	259	296	275	275	295	290	281	285	278	286	293	272	300	302	288	283	283	310	279	297	297	286	279	279	298	294	278	301	295	277	310	330	302	280	318	249	258	279	289	277	295	286	298	272	293	269	247	288	270	279	269	281	286	297	276	268	274	308	267	264	298	292	278	276	294	304	303	287	251	308	308	294	332	292	273	270	298	302	295	313	267	329	270	258	308	327	273	266	276	280	303	284	297	296	282	309	278	276	285	306	312	305	283	306	306	298	265	274	256	291	285	261	303	244	293	302	286	303	291	284	299	284	288	269	305	262	300	287	284	279	282	261	256	281	305	258	270	292	259	296	292	310	268	286	275	308	270	294	257	315	271	302	267	294	276	277	353	254	304	306	318	291	282	312	279	283	298	276	275	269	308	297	291	278	294	304	281	284	292	285	300	290	310	280	310	297	294	273	291	294	301	273	287	307	299	296	328	324	303	276	302	267	319	283	267	304	276	293	307	282	237	283	273	309	306	277	295	298	312	278	289	273	295	292	279	287	267	317	274	296	267	280	260	307	291	279	287	314	274	294	298	307	293	284	263	274	249	309	294	271	310	251	276	262	276	283	286	303	300	309	288	282	310	285	301	297	284	283	301	285	272	257	308	280	308	263	275	278	292	316	306	274	280	258	288	297	276	278	310	290	277	302	278	288	307	303	258	278	311	317	253	296	285	285	261	273	288	239	290	307	298	289	311	255	296	301	266	288	307	289	285	285	252	279	294	292	273	294	291	265	286	282	328	262	273	282	268	262	289	260	243	276	295	303	285	279	305	316	287	280	302	305	266	269	278	275	286	312	281	270	293	307	304	252	280	291	297	260	275	312	294	288	314	304	275	290	325	271	307	294	272	306	268	273	271	293	239	298	291	320	281	284	318	286	300	267	292	263	292	267	274	266	268	293	272	288	294	313	301	286	299	321	303	276	301	267	300	301	288	283	285	294	279	315	285	290	300	320	283	294	306	288	258	323	291	314	292	311	297	295	291	302	286	294	263	289	310	278	304	279	290	284	299	288	257	280	286	274	298	268	265	281	270	296	278	281	263	280	297	293	294	284	306	271	307	307	257	309	293	301	285	285	296	294	280	312	268	286	292	259	302	288	325	308	285	272	273	300	291	314	312	289	313	269	293	299	290	297	284	305	261	271	301	320	306	275	279	278	283	278	288	242	267	309	263	255	264	280	309	274	288	284	282	284	299	295	260	283	297	309	310	297	295	276	275	305	274	297	296	303	262	265	263	289	274	280	302	285	288	274	307	299	314	299	253	297	267	251	285	296	300	289	282	282	270	291	304	295	305	279	290	294	283	301	279	291	293	300	297	306	277	318	279	290	300	291	271	299	274	298	280	286	270	291	281	273	286	314	290	300	295	293	310	291	270	307	312	303	301	296	292	286	306	308	296	281	290	309	287	277	279	288	303	283	286	290	317	325	289	269	294	281	265	265	294	284	344	264	298	280	311	288	293	293	308	273	308	294	302	317	311	299	264	282	282	300	309	287	286	282	272	292	281	262	266	281	299	274	296	296	308	291	270	289	288	257	275	292	256	296	296	286	319	307	298	321	258	276	303	275	267	281	298	292	293	283	285	292	302	290	282	261	308	304	289	269	299	318	263	299	289	317	256	283	287	257	277	284	290	273	310	283	275	279	281	307	300	295	313	282	299	271	271	293	286	306	307	304	273	308	262	283	298	270	289	290	272	303	267	307	318	313	293	276	296	279	303	288	271	290	246	260	264	299	299	294	266	294	289	287	275	284	279	301	276	296	315	287	304	260	276	277	278	261	271	278	285	289	292	255	288	278	272	270	303	281	282	287	297	246	287	288	270	285	310	261	265	283	301	280	256	276	243	274	271	279	276	298	305	315	257	303	308	277	253	305	242	293	313	317	291	295	313	309	287	302	284	278	289	285	299	267	302	273	289	278	288	279	306	285	274	306	291	313	319	290	289	261	286	280	279	266	300	304	287	293	299	329	301	299	256	305	291	306	281	317	272	271	302	287	264	297	305	268	279	310	289	299	307	274	294	294	300	274	280	301	291	281	322	284	244	266	271	294	260	280	283	284	283	282	287	274	274	295	273	312	282	278	283	289	285	300	289	327	276	293	303	283	290	277	292	266	289	299	278	309	309	271	279	240	328	281	307	287	256	304	302	288	294	295	294	284	298	280	287	281	275	266	306	274	265	300	281	256	310	292	311	294	317	282	278	312	271	277	295	308	286	258	278	253	268	282	288	299	269	281	298	286	293	266	284	312	273	268	274	295	294	285	265	294	291	288	309	301	295	270	293	281	293	297	259	301	285	289	285	287	253	306	274	298	320	311	283	282	290	287	276	289	304	288	308	271	312	281	297	295	281	291	297	265	295	272	279	261	284	325	287	271	283	325	263	267	319	263	286	302	280	296	251	306	273	297	277	297	299	292	304	273	296	277	264	309	279	280	291	281	299	274	250	282	289	286	287	269	276	270	285	294	287	308	277	294	267	267	252	283	302	299	254	270	315	281	276	263	272	249	281	267	280	259	265	282	281	263	266	282	283	318	282	289	304	257	277	285	247	287	294	271	293	283	312	310	284	294	266	274	285	274	264	254	290	316	302	290	282	302	268	286	307	271	306	256	303	283	266	295	246	292	283	278	331	263	304	297	287	302	301	288	263	260	288	289	297	306	267	277	266	281	267	308	300	330	294	293
3410	2075	4643	2983	2807	9102	11346	10122	10882	9208	5291	2364	1220	882	794	811	809	771	865	809	811	846	841	877	808	824	786	804	802	798	852	799	762	845	795	774	787	785	809	787	799	776	768	787	777	843	776	768	815	793	766	795	748	784	803	785	849	785	761	810	761	789	816	743	797	802	841	799	804	800	800	787	821	815	865	779	803	818	804	831	848	823	738	800	812	769	784	792	783	790	817	793	813	869	803	783	814	840	847	832	799	825	821	731	815	810	836	778	748	806	820	834	845	808	803	835	771	810	810	773	779	811	823	822	781	789	794	778	801	787	773	781	781	732	748	777	825	770	825	785	736	764	814	873	796	815	841	800	804	793	795	782	806	817	768	781	835	837	761	774	764	813	780	795	780	801	802	793	826	764	800	815	819	780	834	826	800	742	781	765	788	810	760	846	815	805	750	817	822	844	745	828	809	799	848	771	729	799	783	749	767	790	792	796	751	809	814	780	791	862	824	794	793	745	823	817	819	846	798	798	818	835	798	826	792	776	798	780	792	830	771	743	806	789	800	843	854	757	773	821	810	816	803	839	792	825	782	752	816	783	811	788	828	765	889	799	779	762	752	809	820	782	785	745	802	838	816	791	788	809	773	799	795	858	765	787	796	747	777	789	800	751	799	771	822	759	804	821	824	782	781	783	800	741	759	801	788	795	807	774	823	821	796	777	825	808	853	815	855	801	818	770	780	762	795	837	805	826	789	797	766	811	799	814	811	834	778	779	838	755	774	833	778	779	793	830	827	792	756	806	823	754	777	833	739	761	830	794	785	786	831	833	816	799	747	797	771	818	800	858	823	812	811	813	816	743	793	795	766	828	861	785	780	786	795	822	790	812	796	729	773	840	862	827	787	799	799	755	773	799	753	787	799	784	795	803	806	804	760	794	789	841	781	766	814	786	843	838	782	812	815	851	788	791	830	808	851	803	789	793	822	795	808	809	823	810	799	830	836	829	777	758	781	758	841	798	856	772	820	792	799	835	791	804	777	789	765	805	793	778	734	784	811	787	767	832	777	831	800	796	731	832	852	844	786	829	784	822	828	736	781	822	797	848	789	762	826	774	833	799	793	819	772	803	761	787	794	785	800	801	820	802	794	774	726	774	836	836	826	802	847	747	783	796	782	835	814	801	797	776	801	784	807	823	746	816	753	816	805	803	773	802	833	866	798	826	803	819	823	796	808	742	815	831	783	786	847	824	804	850	751	798	813	790	845	793	797	787	821	829	768	787	755	843	782	805	775	804	794	809	780	829	811	706	743	840	828	785	805	771	800	761	818	764	832	828	831	841	787	805	813	841	760	791	793	856	821	837	780	817	811	762	812	790	828	815	818	796	768	785	759	788	816	797	787	826	827	807	815	850	791	812	835	738	778	809	763	790	779	765	794	818	853	770	804	775	797	857	794	807	745	788	784	775	773	787	751	837	808	831	813	805	878	798	780	790	846	779	830	842	826	784	789	798	762	801	786	810	786	797	841	764	786	826	772	832	765	819	821	804	842	796	754	795	731	825	779	780	811	802	794	777	797	799	763	864	741	811	843	803	772	780	838	771	789	811	794	815	788	801	758	802	812	766	813	801	827	813	824	806	835	775	810	826	800	768	797	761	802	726	787	762	841	793	798	788	753	799	796	770	795	809	749	800	780	830	792	796	792	824	803	767	780	767	802	837	749	788	789	801	797	745	791	817	862	765	789	835	785	771	807	813	816	812	766	799	771	810	786	770	800	830	795	785	781	782	814	795	860	771	799	745	805	802	820	821	796	807	825	794	802	782	801	797	802	788	765	847	851	772	754	789	788	846	731	804	817	802	808	792	759	805	832	760	817	789	840	841	821	805	848	858	790	745	799	836	829	781	802	802	812	777	748	798	827	798	814	776	808	808	767	797	812	812	786	826	784	788	843	773	797	789	757	840	779	802	781	809	817	830	756	756	819	814	797	791	828	798	799	779	819	799	767	798	782	815	808	803	804	769	824	856	810	804	805	819	821	791	798	843	817	849	774	802	822	776	814	762	803	791	823	816	804	827	795	800	765	804	797	809	811	826	808	789	740	835	811	806	809	809	784	780	806	798	837	817	759	820	783	807	843	791	740	830	802	804	800	794	784	843	802	796	802	782	787	807	795	778	734	803	812	782	807	780	783	782	773	801	815	830	785	770	770	763	778	772	823	840	823	754	818	797	773	786	797	791	806	771	834	775	820	804	787	829	780	814	831	796	766	802	766	778	789	819	779	760	768	782	792	840	840	787	789	841	754	796	797	783	803	831	804	790	799	808	780	817	802	779	775	784	766	770	781	834	791	859	820	807	763	827	821	781	829	795	837	824	809	807	843	846	828	807	806	803	815	797	781	799	799	782	796	850	763	787	775	761	808	798	787	800	791	751	790	779	808	808	800	794	751	817	798	794	768	770	776	787	806	750	790	793	819	808	790	764	838	775	763	786	799	810	787	762	776	808	749	769	807	782	800	803	806	806	802	799	861	808	774	775	821	813	805	791	844	817	791	816	751	801	767	752	768	825	782	786	755	796	833	810	821	746	802	812	798	831	815	789	848	795	787	770	809	795	758	862	771	769	759	838	782	803	794	795	783	856	752	790	774	794	750	771	856	826	805	797	793	760	782	840	815	792	827	814	744	832	795	777	809	759	803	834	791	810	842	806	756	744	802	814	783	819	827	766	830	810	801	821	785	853	780	845	826	794	817	775	824	764	772	816	829	800	794	794	809	796	802	812	811	825	839	784	772	802	841	768	810	813	805	807	777	794	849	786	842	748	792	770	796	789	785	796	793	830	813	758	791	829	779	786	795	810	784	857	778	789	790	756	822	825	829	789	809	807	730	762	799	809	867	768	770	780	745	759	821	803	817	802	793	857	852	788	771	808	819	792	826	814	825	828	795	752	827	773	800	773	828	768	832	819	812	737	750	754	850	759	794	814	780	792	782	827	839	794	861	755	815	760	814	801	787	785	811	815	771	745	813	807	848	783	802	764	827	805	809	828	776	781	701	765	772	808	795	817	780	846	823	813	840	815	786	772	774	807	801	798	827	789	835	820	788	755	794	767	804	763	773	785	830	774	774	834	806	806	815	787	803	776	769	819	816	793	830	808	822	821	807	845	800	796	796	756	764	776	840	821	844	751	821	843	821	774	840	850	796	808	775	783	836	814	838	836	759	792	751	800	782	724	799	823	813	810	842	791	831	788	771	795	773	795	781	798	819	795	788	770	798	771	834	796	785	797	836	778	803	764	809	776	835	831	785	812	823	754	815	807	817	817	820	815	815	819	866	784	803	808	822	813	771	750	864	767	818	756	807	789	805	813	798	820	827	775	769	837	807	775	777	731	817	764	777	758	793	838	781	760	759	787	791	801	753	799	833	793	769	791	791	826	769	806	781	770	800	771	764	777	754	813	794	809	796	794	809	796	854	746	785	812	769	817	807	757	823	827	779	818	810	795
3526	1418	2156	1163	765	2990	2787	3272	2067	1653	1051	583	359	319	330	289	294	310	312	272	280	299	275	293	267	284	312	304	303	306	245	256	282	285	294	316	283	327	282	295	282	287	296	281	322	308	309	271	279	297	286	295	268	278	300	279	287	333	269	293	286	290	321	284	311	267	285	326	309	275	285	300	316	288	291	300	283	302	256	309	293	281	312	305	263	298	295	294	291	300	285	294	281	296	264	272	280	277	307	302	287	295	264	287	279	278	304	286	289	270	272	310	290	257	285	293	281	280	323	320	278	296	267	298	279	284	272	286	288	297	265	246	307	290	312	322	276	323	276	279	277	280	277	279	276	286	327	291	312	296	254	300	288	309	282	291	278	297	298	306	277	293	314	289	284	288	307	275	286	262	278	277	306	296	271	292	269	286	278	279	288	297	291	285	270	288	287	273	313	308	279	290	329	277	283	272	294	302	302	275	277	292	291	289	283	290	277	281	269	254	278	305	307	279	269	292	273	292	270	304	289	249	301	278	258	282	287	306	297	275	288	275	257	308	299	281	287	240	269	257	324	296	292	285	298	283	272	269	301	293	296	277	274	267	269	269	291	294	268	292	280	280	263	305	290	294	268	278	312	278	307	262	285	288	309	279	278	290	280	283	311	289	282	278	273	309	314	319	288	280	297	301	262	272	259	300	302	307	326	260	284	303	275	300	331	315	271	289	280	302	266	307	260	299	273	274	283	279	268	270	313	277	294	287	288	290	269	288	289	288	290	286	281	271	305	311	284	285	286	298	322	305	313	300	285	292	293	310	283	303	265	256	265	289	293	291	311	297	300	293	287	305	301	298	286	276	284	322	324	288	305	295	265	278	276	284	264	297	247	292	325	298	259	307	301	294	281	273	302	285	303	290	283	295	308	273	288	276	271	302	283	295	267	313	306	310	301	313	290	309	303	298	288	266	273	279	323	301	301	288	268	316	293	304	315	301	260	263	280	306	279	281	254	267	287	282	268	283	293	268	259	277	255	300	280	274	305	283	287	279	307	310	287	307	327	292	305	259	280	286	293	277	269	268	287	300	307	313	286	301	269	248	274	305	324	261	298	285	299	287	292	293	267	288	309	292	298	264	277	300	286	297	252	275	276	304	269	282	307	288	304	295	303	281	279	294	271	296	284	274	274	269	288	256	291	259	283	237	291	302	260	283	291	275	291	295	289	272	310	252	285	265	296	287	290	311	305	291	262	297	287	294	308	277	294	253	297	313	278	251	302	291	298	261	247	263	308	281	303	273	298	275	299	268	293	310	296	286	254	300	281	265	288	294	279	286	274	303	304	280	269	294	273	298	261	277	285	279	274	293	271	288	293	292	263	297	288	290	300	259	286	272	295	274	270	278	303	270	289	307	275	317	282	283	321	278	260	301	296	270	302	278	280	251	278	291	294	270	289	294	278	257	305	306	297	278	290	282	303	303	285	298	273	278	262	269	288	279	265	294	297	283	264	298	281	321	248	274	278	292	307	296	304	306	286	270	286	274	285	265	258	280	291	276	280	286	287	310	277	305	269	275	291	287	288	296	306	263	286	324	285	274	315	275	275	301	314	268	306	290	271	272	264	271	299	311	291	279	334	271	285	302	310	298	258	270	274	317	297	311	252	291	312	278	311	302	271	297	264	307	281	273	283	275	265	278	303	274	283	280	291	281	285	266	309	331	304	307	297	310	292	280	322	288	285	297	291	283	294	286	297	309	292	315	281	295	309	291	274	298	272	292	298	286	299	317	306	308	326	276	291	294	315	259	275	291	263	279	319	287	267	283	266	268	294	302	279	259	270	286	303	297	284	298	294	279	275	284	313	312	288	313	303	299	331	270	279	296	282	275	325	283	276	283	292	264	278	290	295	271	293	289	286	295	288	274	278	313	317	268	279	311	241	291	306	266	307	318	304	281	317	287	274	309	287	280	286	305	280	299	299	271	283	309	303	277	275	305	284	273	264	289	302	317	262	272	297	297	276	289	304	306	293	282	268	277	296	283	290	290	280	275	257	278	275	308	262	302	298	327	289	270	287	322	276	298	291	297	271	291	258	329	260	296	292	266	268	292	301	290	274	299	292	275	321	320	289	306	290	277	300	299	281	300	296	304	283	291	275	314	272	280	259	282	308	302	321	293	265	271	295	272	259	240	301	292	328	305	293	297	260	288	294	329	304	286	295	299	316	263	314	327	292	306	299	301	278	294	296	279	315	292	302	340	286	287	314	275	322	262	299	298	292	294	270	309	295	272	305	284	262	282	321	252	287	272	247	292	261	271	309	311	284	281	319	279	313	318	283	261	296	295	296	244	244	283	275	283	287	309	259	282	299	281	283	319	282	301	315	274	291	283	251	290	288	301	278	264	302	281	276	296	289	298	263	284	299	301	306	310	291	302	294	317	292	304	268	295	322	295	289	279	302	271	273	238	290	277	288	304	311	284	307	298	297	274	265	265	302	271	258	276	281	333	283	262	294	298	301	265	266	270	294	301	275	305	281	302	280	307	300	292	276	291	286	276	290	298	287	266	290	293	276	298	289	299	270	271	290	279	300	281	283	284	301	293	279	277	281	296	282	290	284	313	264	289	270	293	288	331	325	319	287	261	296	299	326	284	287	283	322	269	274	286	290	289	282	265	299	301	292	294	307	285	289	287	283	307	299	297	305	260	299	288	259	275	280	268	266	251	274	284	310	271	315	282	284	264	292	286	269	293	276	285	257	276	306	263	256	290	286	282	304	280	315	306	289	268	292	269	310	306	298	295	290	260	292	273	251	295	266	283	311	289	302	304	295	289	271	315	270	287	280	290	240	259	248	285	287	298	302	276	272	284	284	284	277	292	281	314	312	293	307	272	292	292	305	290	288	271	290	311	284	314	306	304	308	290	278	274	292	290	301	294	290	277	279	295	321	276	295	315	256	300	279	276	297	278	272	278	298	301	257	291	289	284	305	293	264	280	316	298	277	262	279	300	274	292	293	267	317	314	273	305	291	271	269	270	273	281	266	275	295	265	314	303	296	248	282	294	281	310	288	309	299	291	281	312	315	282	282	279	283	305	297	252	299	253	274	325	310	253	271	287	268	271	296	309	278	269	283	326	311	294	287	302	278	275	292	257	304	270	274	269	287	307	310	297	290	274	288	296	292	301	280	257	299	277	295	285	269	313	308	255	279	269	296	281	297	295	306	269	273	298	279	269	318	293	295	284	281	274	295	285	287	291	293	292	299	285	293	297	271	302	287	281	295	291	297	278	264	263	281	292	320	305	282	286	307	308	259	272	262	264	294	308	325	297	317	305	289	293	281	269	271	293	285	286	251	283	278	261	267	287	289	242	302	292	294	283	291	268	288	279	298	290	269	312	268	280	292	296	292	278	299	268	310	304	271	302	301	273	293	280	293	282	301	268	302	264	273	281	276	317	294	310	298	285	281	283	253	280	267	253	286	297	305	245	294	278	270	277	269	275	296	328
3476	1791	4598	2897	2809	12676	12266	13271	8972	6645	3914	1884	1087	892	801	794	794	815	784	803	795	826	784	788	770	773	815	743	806	853	793	818	849	778	811	830	780	749	788	789	792	803	835	788	813	791	778	826	873	812	774	805	781	792	823	777	788	842	783	773	808	722	805	808	804	791	862	785	787	800	841	812	743	778	799	828	753	809	814	766	817	778	820	758	776	782	805	768	781	835	821	792	825	862	780	804	777	846	790	796	790	836	763	823	780	815	754	757	779	779	851	770	833	812	790	836	752	737	767	777	815	787	765	837	865	794	812	790	802	820	787	793	794	818	800	809	798	792	824	784	805	799	786	792	794	857	776	802	801	784	796	824	807	782	825	843	801	762	791	822	822	819	769	782	780	822	773	778	834	764	758	810	821	819	809	816	832	811	783	765	812	833	803	802	800	786	820	821	805	818	775	777	733	817	797	892	791	845	794	794	812	806	846	803	786	770	780	813	824	787	834	800	806	768	830	786	809	790	828	793	793	807	830	800	792	826	797	837	813	843	793	790	784	778	767	834	802	805	800	771	816	758	767	816	786	814	779	840	788	822	799	818	789	798	832	784	783	790	832	786	773	809	820	766	843	826	797	796	822	825	774	785	855	818	790	818	824	794	786	780	794	861	808	794	805	820	808	770	801	797	801	769	782	816	807	788	829	815	785	796	855	809	799	792	807	777	769	771	787	806	849	768	808	777	845	888	776	758	790	810	821	736	811	796	841	822	841	828	812	822	833	811	827	765	812	823	828	799	800	774	784	808	791	801	830	806	824	819	845	807	789	799	787	813	788	771	791	838	810	801	786	812	762	815	771	793	823	822	807	760	831	785	863	831	792	850	793	795	833	777	785	795	815	760	835	774	834	837	867	817	750	809	752	812	776	856	856	742	815	821	807	792	772	891	820	796	804	807	811	802	794	749	772	836	778	801	802	810	808	766	829	778	802	789	822	777	785	816	777	742	817	825	758	821	752	829	821	805	792	818	791	749	801	841	794	868	823	775	799	853	849	791	836	861	773	760	809	849	794	771	822	803	801	755	826	821	771	854	773	787	808	779	859	823	765	761	772	834	802	842	868	765	826	830	784	814	794	779	833	787	808	753	793	751	789	791	761	773	817	767	759	795	870	772	804	858	768	778	798	831	786	785	835	801	790	783	792	790	849	751	796	778	775	820	806	805	751	757	819	810	830	848	826	806	864	815	719	862	856	795	824	822	781	792	792	822	839	799	799	825	807	772	798	799	785	787	832	807	771	836	796	818	800	810	788	744	815	792	824	813	814	851	808	781	756	803	821	819	828	784	781	756	818	810	818	813	822	843	815	792	847	822	772	782	867	768	782	793	784	799	784	768	850	753	773	784	788	764	764	814	811	806	819	826	775	779	754	784	790	846	824	792	829	797	785	770	792	811	792	816	798	803	773	808	789	758	779	822	802	811	786	827	768	828	771	772	834	837	793	780	738	794	801	814	788	780	808	757	827	760	760	775	828	783	793	808	768	793	839	826	793	831	826	749	827	747	813	772	756	806	836	794	790	791	801	837	788	771	830	806	752	871	771	820	781	822	797	798	756	751	772	766	801	770	844	825	810	837	793	781	796	777	825	767	856	797	785	796	806	828	784	781	766	805	823	820	843	783	853	801	826	819	747	765	764	819	825	745	829	780	777	820	809	812	786	820	842	800	823	827	791	795	780	808	768	796	816	838	804	787	789	832	807	768	751	779	785	808	792	818	762	782	759	791	825	775	815	794	750	840	856	790	872	775	811	811	753	810	811	816	774	780	793	798	809	780	834	779	801	819	759	779	818	818	838	818	789	819	816	806	789	827	746	779	814	774	715	814	790	798	785	782	774	831	800	806	830	764	805	807	776	817	767	782	866	807	815	749	819	803	835	747	789	808	832	848	789	780	784	794	861	762	819	776	776	797	819	786	829	742	775	802	770	755	825	811	861	823	796	805	828	798	811	803	785	803	825	828	835	775	786	810	800	793	868	773	763	844	795	811	800	801	752	861	786	811	732	830	812	824	801	852	819	809	801	820	802	790	805	787	806	811	751	795	822	813	744	779	822	808	789	782	779	832	766	830	795	812	799	802	772	800	778	821	802	786	786	850	755	806	787	801	788	763	814	782	783	808	805	827	795	799	809	826	757	775	780	822	784	822	803	836	762	770	783	809	782	858	805	822	805	796	796	809	784	819	778	777	838	779	806	757	756	818	833	831	868	785	735	799	773	770	849	834	766	803	786	800	786	755	767	777	817	801	721	805	822	865	798	827	764	814	791	827	807	841	764	784	781	795	838	834	823	745	820	796	796	809	805	744	825	795	837	763	776	799	769	798	845	782	794	756	801	797	776	833	748	798	856	788	858	813	845	791	771	834	784	722	787	827	813	810	742	803	795	776	813	836	818	852	810	796	814	785	783	777	813	792	802	796	801	795	773	768	798	827	801	835	710	757	820	782	771	831	840	773	789	781	761	811	825	779	780	810	779	848	784	791	806	801	848	856	769	818	790	808	855	781	804	808	814	818	800	797	814	800	788	813	756	882	798	788	789	759	804	810	774	785	820	773	801	804	801	816	799	790	767	830	779	794	807	812	757	812	765	824	803	777	814	808	798	808	823	778	778	823	771	833	810	813	821	790	796	788	774	823	829	762	827	759	801	859	812	790	834	790	864	814	843	769	806	837	841	812	832	811	817	816	792	813	851	739	808	772	778	858	797	797	814	819	858	853	792	819	783	786	847	768	794	748	829	800	823	806	823	844	775	836	783	786	794	794	845	771	783	827	776	824	819	797	805	815	793	794	807	820	840	772	783	804	792	772	812	806	757	825	808	808	806	861	830	800	833	778	796	758	794	787	810	830	771	840	758	832	775	753	803	836	757	815	755	802	760	822	787	811	817	807	797	766	833	763	781	836	763	814	805	794	827	807	809	841	792	797	792	809	773	734	776	862	769	846	792	811	775	800	799	770	786	792	760	819	772	796	774	772	857	803	801	794	791	861	767	774	767	806	760	848	790	813	810	792	780	812	794	822	769	833	850	819	810	832	812	757	746	845	870	781	818	818	786	836	824	819	832	781	785	786	753	778	817	850	796	789	770	815	760	836	811	822	779	779	806	796	850	807	768	837	804	766	778	842	846	798	791	814	734	771	814	839	810	810	797	799	842	819	805	784	765	849	833	784	832	769	785	805	797	787	797	753	804	829	803	800	827	798	819	786	817	831	759	781	815	796	814	789	800	851	797	820	791	802	842	816	827	821	832	789	839	874	806	778	774	791	832	750	777	807	768	799	794	782	809	805	804	777	866	769	804	803	793	832	835	778	865	788	791	783	791	837	796	775	801	807	809	778	821	812	809	790	820	795	775	784	797	773	811	787	781	799	852	822	789	781	793	752	805	821	796	817	769	808	780	787	798	757	746	787	765	819	843	793	753	821	826	803	755	800	757	851	726	792	844	762	769	816
3483	1237	1532	924	718	2874	3174	3412	2406	1564	1006	509	354	281	301	308	265	261	291	273	284	286	296	288	280	286	277	261	280	294	293	285	280	296	306	284	279	297	280	279	272	295	260	300	296	269	282	319	266	290	289	295	298	290	265	287	285	254	309	297	291	284	283	308	254	274	295	304	277	275	287	310	267	291	308	283	259	317	313	271	322	286	270	303	306	292	257	288	292	266	270	292	319	260	280	305	292	274	307	264	292	314	281	286	267	315	294	265	299	286	285	309	287	312	268	298	264	301	264	275	265	273	310	306	276	278	271	270	283	294	291	309	296	296	257	251	285	271	296	270	261	294	320	276	250	293	267	246	272	288	289	285	299	272	301	276	290	297	284	269	324	286	275	266	306	295	271	294	254	288	272	283	276	275	291	290	299	287	288	279	320	301	283	303	291	295	288	266	291	291	259	279	304	294	291	290	252	294	294	290	273	308	339	311	297	283	271	254	310	294	286	275	282	291	281	288	282	317	300	308	290	274	303	287	296	286	266	285	274	275	255	266	277	272	312	259	272	295	285	265	278	305	316	298	293	282	260	291	259	293	251	305	297	316	297	240	313	298	285	288	292	305	258	246	281	328	319	265	240	268	262	289	280	268	298	297	292	297	311	263	287	247	283	285	282	295	271	295	303	293	294	291	270	317	311	290	272	294	286	293	315	278	298	316	320	288	290	286	282	261	280	298	320	260	255	282	292	294	280	288	274	300	270	288	290	319	277	254	291	261	292	300	295	305	255	296	299	295	281	332	312	282	272	297	293	307	288	297	298	293	271	281	281	294	300	277	293	262	277	283	273	283	280	308	304	317	268	280	326	299	250	278	281	293	288	270	300	315	288	307	283	273	294	291	288	281	304	265	273	278	298	307	261	282	286	317	288	273	292	294	319	269	285	269	338	282	326	289	280	282	280	274	303	292	287	319	285	285	287	289	285	311	276	298	293	331	288	291	275	280	308	263	283	283	294	307	298	282	296	272	293	288	265	287	287	267	293	296	269	287	290	299	281	300	299	288	297	269	290	289	264	272	302	299	279	277	290	310	304	344	268	306	283	280	273	297	294	312	286	275	278	293	272	296	291	280	280	276	278	278	291	297	299	280	270	247	260	310	286	277	291	280	271	269	283	269	303	262	262	300	255	274	267	269	290	296	302	286	255	269	275	297	301	304	277	307	298	286	284	299	281	267	273	289	285	306	310	322	296	319	302	286	281	278	266	311	301	287	308	255	272	294	290	271	281	324	278	294	305	275	290	274	288	261	299	291	290	300	296	326	286	274	295	308	297	298	288	278	282	301	296	281	287	308	262	270	302	301	275	299	282	289	267	274	329	285	317	261	273	285	285	314	289	294	290	274	310	288	314	271	302	264	327	269	288	277	343	283	338	268	273	298	288	272	297	268	310	290	290	267	272	295	321	313	282	296	249	266	283	292	245	313	298	300	287	286	313	233	285	275	285	284	276	252	289	278	288	288	331	286	292	305	283	282	293	287	288	311	282	290	256	281	301	299	260	273	319	292	275	291	270	280	281	311	284	288	263	302	306	270	274	276	304	237	307	321	299	296	271	296	286	316	298	278	268	280	267	267	291	306	279	285	280	284	281	289	276	288	309	274	300	279	329	290	244	273	302	280	285	276	310	320	263	281	296	266	289	283	267	265	302	277	281	283	271	295	282	301	297	272	290	295	282	300	287	258	298	271	300	289	274	276	301	301	293	297	297	286	288	269	274	286	279	304	282	243	279	303	274	261	318	274	270	253	319	297	283	260	274	328	341	261	304	278	313	339	300	276	269	303	320	296	305	266	295	296	294	321	291	263	284	306	322	299	319	287	297	296	317	289	309	281	289	302	309	278	300	285	285	301	309	285	307	285	273	282	265	276	281	267	260	275	285	282	287	261	286	289	271	278	291	338	289	299	281	290	268	303	266	263	327	273	284	294	294	304	300	279	279	308	271	286	292	311	304	294	273	289	254	291	284	300	287	281	280	292	277	288	287	300	300	291	284	263	306	322	289	319	302	273	296	299	297	270	302	281	296	268	292	308	315	259	276	306	275	283	259	264	312	285	307	295	257	280	303	273	280	276	289	280	280	255	275	299	293	313	293	293	275	307	299	280	310	288	275	305	306	274	280	289	301	272	311	308	302	275	285	251	261	288	290	260	270	292	267	305	287	286	276	250	260	281	276	266	274	289	284	253	290	302	317	256	314	260	296	328	295	316	278	317	287	302	272	282	302	299	280	261	299	277	279	314	310	279	276	313	279	281	296	258	296	277	324	295	315	290	291	290	315	265	286	254	292	297	283	314	278	254	307	253	271	301	287	296	265	285	265	291	301	303	303	263	289	295	296	302	298	298	280	283	300	284	298	307	310	288	325	258	296	278	299	285	282	303	287	285	285	264	296	277	284	311	281	278	299	281	284	288	288	281	275	295	291	298	275	304	273	277	277	288	282	283	326	285	271	280	279	279	249	288	293	262	298	295	288	298	338	294	291	299	284	258	292	308	291	287	272	265	295	289	281	293	285	289	266	292	306	284	288	312	308	314	301	271	255	313	304	269	265	276	253	308	306	289	267	271	254	287	278	262	285	309	302	302	277	289	280	276	286	284	298	299	279	300	267	300	258	301	313	280	304	270	294	281	296	276	252	277	293	280	266	284	260	277	282	295	305	308	293	301	253	287	304	299	284	252	264	297	271	279	286	281	340	315	255	276	302	281	267	304	288	279	285	286	294	306	262	284	281	288	292	270	296	278	283	293	302	250	293	282	276	312	267	264	288	301	268	259	270	324	297	297	277	260	310	290	272	274	279	271	284	291	285	280	301	308	309	298	317	320	302	303	273	319	300	306	289	285	292	298	308	277	301	266	304	282	286	292	324	259	284	301	286	301	284	294	289	266	293	278	291	293	306	308	270	274	265	313	285	279	296	263	339	323	313	289	279	294	286	294	272	248	318	301	268	284	298	296	314	290	282	291	295	284	293	317	309	284	297	264	281	301	312	285	272	284	289	288	301	302	305	264	295	302	262	302	298	262	293	263	283	279	295	292	246	289	303	296	290	284	317	293	289	322	289	301	270	306	277	262	259	289	287	307	284	287	270	292	249	265	288	273	294	299	303	260	284	305	275	253	268	272	295	312	284	292	291	346	298	317	314	275	289	263	301	279	293	257	312	285	296	297	273	266	280	311	297	298	325	319	269	281	299	284	281	308	295	282	272	290	317	293	294	294	298	284	318	306	297	285	281	261	294	285	271	301	292	309	291	268	293	313	268	272	290	302	327	295	265	287	304	272	298	267	270	305	288	269	296	309	321	282	310	311	300	288	294	275	301	284	298	298	280	290	285	293	272	317	269	298	303	277	320	287	259	272	275	274	303	306	308	306	291	296	291	313	287	296	261	282	308	273	303	277	284	346	294	299	295	300	284	294	278	274	285	267	317	274	283	264	282	295	266	302	303	257
3301	1593	2680	2590	2746	12369	13195	14103	9768	5929	3939	1937	1120	884	799	779	780	841	792	761	829	775	775	806	789	806	794	805	780	767	854	844	830	774	762	791	823	814	813	770	799	781	772	910	757	817	793	808	818	846	819	775	771	791	766	833	820	797	767	813	850	827	778	828	824	857	789	833	803	808	806	793	786	739	764	767	796	816	793	801	794	833	811	833	759	836	838	802	826	806	793	844	779	807	822	769	762	767	807	782	877	782	804	796	827	801	825	766	811	795	767	754	842	778	804	759	820	779	773	779	850	756	785	833	832	824	825	823	845	797	807	777	834	781	743	806	812	836	792	802	764	816	774	807	813	813	823	753	796	804	812	830	812	800	792	798	801	785	805	776	794	769	792	831	790	742	759	800	823	832	810	781	802	782	806	765	786	804	813	757	802	828	799	798	814	830	827	815	806	764	747	808	781	819	802	767	754	780	798	803	838	778	812	807	795	768	799	742	798	788	826	824	810	774	818	774	828	772	783	807	777	849	794	762	770	799	825	761	746	803	815	753	768	800	793	740	846	757	767	798	846	817	862	847	827	806	800	838	795	791	774	811	774	764	774	819	782	786	799	779	786	846	787	826	808	817	774	769	794	797	767	801	755	815	776	813	791	797	832	799	784	799	829	805	790	777	825	798	769	805	790	773	800	809	780	799	770	772	735	869	789	787	853	850	820	778	777	775	822	821	781	798	791	794	867	746	879	780	780	778	820	755	802	786	816	760	825	836	798	789	813	798	855	832	831	796	831	773	823	804	789	819	781	722	808	774	798	797	804	840	820	820	827	811	849	773	818	772	792	797	804	785	767	783	820	791	813	798	794	759	812	790	737	807	819	824	758	795	830	827	791	825	804	806	770	790	759	750	791	726	845	771	745	834	811	762	810	829	793	838	817	806	811	776	777	797	785	829	832	753	789	785	809	811	759	768	849	808	757	801	814	766	786	801	774	789	809	792	818	806	802	795	802	822	802	796	792	768	808	753	777	795	793	811	761	838	789	820	780	816	798	795	776	818	766	803	836	809	788	782	757	836	778	783	828	832	758	784	826	797	758	806	783	799	779	812	799	777	782	827	810	814	811	754	802	849	792	821	757	834	805	807	784	792	800	811	810	827	811	835	793	778	789	767	818	799	773	807	741	807	782	774	789	797	773	800	817	842	768	814	763	805	807	798	788	821	788	787	738	814	789	826	778	843	821	780	752	818	774	840	732	787	798	820	813	789	795	819	821	818	831	863	828	819	785	816	820	831	774	806	869	789	859	837	818	791	783	797	782	804	781	836	793	767	811	862	790	781	832	842	743	824	727	777	730	745	782	833	817	764	792	766	807	782	781	822	761	760	760	736	823	806	764	765	821	785	828	787	794	754	787	837	800	796	825	832	785	815	782	823	827	797	798	802	796	808	805	789	881	830	786	766	831	771	787	774	755	762	848	807	835	764	806	770	767	880	800	826	796	814	810	787	807	845	843	765	834	806	813	777	846	822	818	843	791	822	783	807	832	808	802	785	798	793	811	839	812	807	831	756	798	811	755	820	808	783	795	771	819	795	824	832	787	855	842	800	802	795	805	768	785	800	796	866	814	832	779	837	774	854	785	734	809	782	844	745	807	779	813	806	783	813	824	822	801	750	790	714	787	817	796	825	808	730	792	798	770	799	825	807	788	792	765	763	802	783	800	833	768	834	824	866	824	773	865	784	821	785	765	795	769	781	778	776	770	828	819	764	807	834	821	801	769	805	767	818	829	822	814	789	799	830	791	802	806	797	765	781	750	771	797	799	804	791	824	783	803	758	789	827	742	827	760	767	739	762	813	850	779	778	806	813	788	834	794	753	803	798	787	783	840	789	811	805	776	807	835	806	808	778	792	824	797	839	812	791	724	782	798	823	814	838	815	808	797	742	843	741	811	824	799	803	773	790	785	810	806	790	843	768	829	831	799	792	751	783	771	819	815	798	797	793	781	790	874	821	805	779	771	810	858	843	757	796	791	790	738	839	832	796	786	819	850	726	784	814	797	769	843	842	788	779	810	788	797	763	793	749	786	830	793	870	837	781	807	809	840	836	801	770	798	826	810	763	820	858	774	813	755	774	832	795	853	742	775	826	784	790	836	829	792	791	812	788	797	785	793	834	760	743	770	804	797	792	760	787	835	795	760	797	839	783	791	809	824	807	789	749	803	793	788	789	780	783	792	804	850	797	797	826	833	816	792	835	776	770	834	834	792	795	827	824	826	794	773	764	793	798	804	823	802	814	830	823	817	764	805	810	764	748	786	773	805	843	779	788	792	758	799	750	788	758	767	789	837	798	796	806	784	766	847	768	847	772	738	824	784	814	756	798	766	774	777	830	819	782	768	792	786	783	817	812	799	808	795	758	799	772	817	801	802	795	832	824	828	837	789	763	879	820	826	817	810	827	798	819	807	765	787	776	804	778	764	800	793	803	836	762	811	804	832	780	773	824	791	788	797	787	811	824	786	739	787	811	790	768	802	771	784	766	765	801	772	810	797	786	828	798	817	759	771	838	810	803	764	798	750	815	817	784	765	814	810	805	858	799	811	783	751	814	811	838	818	798	831	831	809	807	774	809	805	795	829	767	797	785	820	819	804	817	803	782	807	736	838	793	799	827	804	770	812	805	813	741	831	807	794	780	756	806	873	833	757	776	822	738	799	782	823	786	815	777	818	787	793	768	779	760	779	752	844	800	809	801	826	751	786	831	782	790	823	833	804	753	784	777	780	841	821	760	785	796	814	755	786	836	798	766	777	814	809	771	808	850	759	806	844	796	757	835	799	772	782	802	774	823	826	834	794	755	752	781	784	777	806	800	784	748	780	782	811	794	816	852	842	782	807	785	806	786	776	800	785	827	833	786	787	829	794	812	804	792	848	803	806	765	823	793	791	846	809	772	814	767	830	791	794	843	818	845	839	811	825	783	770	779	852	786	778	836	814	822	801	814	758	866	802	794	815	793	802	829	809	850	819	741	797	804	711	822	829	794	775	820	771	773	780	817	791	828	818	833	837	778	853	751	825	799	825	821	820	767	784	809	819	795	792	827	792	825	782	821	825	797	802	799	758	791	797	839	760	787	802	806	806	782	800	802	820	837	762	765	805	841	822	777	832	798	783	805	780	796	784	801	871	805	816	781	805	828	795	794	779	793	816	774	833	771	792	840	800	813	786	842	769	850	781	800	793	788	803	813	843	811	743	808	764	816	743	795	826	814	822	831	822	787	819	696	737	807	806	762	800	769	764	836	769	767	800	794	802	800	771	764	795	802	830	833	738	795	774	789	807	779	796	806	812	784	781	781	828	819	838	784	815	792	804	860	791	820	820	793	760	797	789	802	783	798	829	775	773	824	820	803	738	758	790	748	823	823	782	799	775	827	799	801	782	811	807	806	773	843	845	806	817	804	786	821	786	774	770	759	789	796	796	807	835	793	842	780	855	769	795	766	802	789
3147	1333	1733	975	784	2510	3670	3065	2331	1742	1042	560	386	298	303	304	295	289	293	282	292	328	266	292	299	274	270	302	272	301	294	291	262	307	306	302	293	271	263	298	309	309	269	286	320	282	298	282	306	296	288	261	287	263	292	282	287	300	287	270	248	289	297	287	295	279	272	288	300	296	247	289	290	276	249	308	288	299	282	290	301	299	284	256	307	300	295	279	293	290	281	309	301	304	288	334	295	294	282	277	300	312	285	279	283	303	294	256	290	269	310	297	290	280	277	268	303	275	328	288	278	275	265	291	292	294	269	274	301	305	321	257	307	288	328	283	275	283	281	301	284	318	299	313	294	293	278	253	312	293	310	287	282	295	315	277	299	319	279	284	269	287	288	305	270	295	287	264	280	268	323	291	319	316	288	306	314	315	291	269	251	297	300	292	309	308	295	298	263	296	257	284	263	275	304	281	270	278	275	301	278	307	299	276	301	281	278	269	261	317	276	263	287	285	280	261	295	285	289	325	289	263	256	294	301	283	299	288	290	285	301	264	262	284	276	311	291	296	291	288	276	283	301	316	311	279	290	302	291	265	313	286	285	294	267	305	282	277	275	308	302	311	290	273	281	307	295	320	272	307	309	277	304	283	315	298	288	309	316	285	287	269	292	279	288	270	300	303	289	296	282	287	298	283	285	296	271	274	299	284	317	291	274	295	288	306	286	324	276	274	311	299	273	282	314	307	272	291	270	273	293	276	292	260	283	297	296	278	257	282	279	284	297	264	297	282	276	292	301	283	302	310	272	255	272	282	297	301	290	294	285	270	284	337	286	298	306	309	300	272	263	277	295	310	290	250	271	309	257	275	285	280	293	266	314	288	285	279	264	281	267	290	270	305	295	281	308	298	304	282	304	306	309	256	278	294	311	294	284	306	270	287	298	278	281	281	265	296	295	276	286	317	274	270	279	271	303	256	299	283	267	278	292	291	289	270	306	262	254	283	261	315	284	281	298	279	276	263	276	306	291	279	291	312	295	262	262	262	298	289	290	282	312	290	325	286	319	287	308	293	330	284	303	290	277	298	279	274	308	281	289	272	287	249	277	303	268	317	292	280	319	301	270	308	290	289	277	261	292	259	283	292	268	249	282	278	278	287	268	311	312	276	275	294	290	269	302	284	252	273	260	302	305	292	316	283	297	280	314	265	296	289	294	273	280	308	270	287	258	285	302	307	266	293	289	268	296	288	321	277	296	283	258	284	272	294	284	269	331	271	272	263	279	282	288	275	292	305	299	277	276	286	281	307	265	251	298	298	287	296	303	293	302	289	301	314	270	288	270	293	274	297	292	278	275	292	295	288	273	274	258	283	284	295	311	258	276	269	333	280	263	288	307	308	281	278	296	282	296	302	271	290	258	293	290	294	274	262	264	280	287	277	302	281	287	271	298	306	283	299	272	285	273	276	314	276	279	261	304	296	290	302	313	283	245	263	289	284	284	266	315	308	290	313	274	274	275	286	276	275	247	290	296	258	272	291	319	293	295	299	280	290	314	301	290	277	282	327	268	271	288	268	283	282	285	288	310	259	280	306	270	285	287	288	273	271	317	281	284	288	299	286	263	282	298	287	279	334	259	288	284	302	301	250	285	304	287	279	280	296	288	259	276	295	281	298	281	290	284	285	260	306	272	284	288	275	271	307	294	266	287	266	302	286	277	291	283	276	307	310	277	302	289	302	300	331	270	272	290	279	280	272	281	266	261	279	317	269	281	307	295	306	278	287	302	275	292	280	247	283	282	289	260	308	294	296	278	294	294	287	295	294	306	287	307	306	290	291	283	259	291	263	292	287	291	275	287	275	297	304	297	253	275	310	286	287	287	310	249	288	295	273	271	273	308	278	298	303	296	290	328	293	252	307	285	286	299	271	287	280	280	309	289	268	287	282	304	285	280	282	285	332	301	295	276	285	281	285	288	314	250	315	301	288	295	272	269	284	275	276	279	316	287	282	279	286	295	268	281	293	290	297	305	274	319	318	243	271	271	302	265	295	287	310	293	284	283	288	280	280	274	278	286	292	290	275	288	293	284	297	228	285	277	277	288	291	252	289	309	294	300	283	286	288	301	319	264	279	290	290	268	294	289	279	273	272	290	281	284	294	288	291	327	288	323	291	268	268	257	293	299	272	289	292	275	270	282	310	277	307	289	268	295	300	292	264	260	256	260	324	268	309	327	290	283	268	314	300	295	308	276	315	242	281	265	273	277	267	276	279	307	296	288	287	281	280	293	304	279	266	279	276	293	293	273	284	286	284	259	307	324	276	268	311	293	313	318	299	283	257	285	317	277	278	282	282	270	314	295	308	272	289	295	280	289	296	278	282	271	275	327	298	298	289	270	291	294	319	286	288	275	312	298	259	278	280	274	249	311	288	284	294	275	273	262	271	312	282	273	280	300	303	274	262	317	290	295	282	276	271	285	277	315	302	271	266	279	259	271	291	278	288	302	311	289	289	318	272	299	298	284	286	308	286	282	255	336	245	299	301	287	295	285	300	283	278	253	265	316	296	302	258	286	285	277	290	278	263	290	288	275	247	305	328	310	294	283	285	269	292	280	285	265	284	313	266	299	278	270	265	292	263	309	282	282	300	284	292	282	256	302	272	275	303	284	285	268	250	292	303	274	286	304	275	278	291	318	288	307	294	279	296	271	300	263	291	305	292	300	282	301	285	283	303	309	269	280	310	308	309	294	305	319	299	284	289	293	283	293	284	311	299	291	272	280	274	286	297	302	291	307	269	261	271	298	252	278	270	278	278	308	285	305	278	282	305	267	297	272	282	314	315	285	294	270	327	305	294	319	294	261	264	322	292	299	285	259	321	295	305	286	278	275	295	266	282	273	296	316	304	299	262	295	245	290	269	277	257	275	259	275	280	261	301	304	278	289	249	282	288	260	282	286	267	266	303	281	289	275	299	298	302	270	302	269	286	283	318	315	300	295	282	286	286	314	256	282	264	283	310	300	309	276	296	290	311	288	277	280	294	319	331	300	308	282	314	293	266	296	293	254	275	294	302	293	281	279	264	268	302	275	298	285	282	260	316	295	271	297	278	264	299	261	286	305	274	264	280	287	274	290	272	292	226	289	273	335	292	274	292	277	307	264	248	279	316	295	327	270	290	329	288	303	314	292	283	304	298	292	277	267	314	268	266	309	319	270	290	276	290	269	284	300	306	277	301	323	294	279	282	315	282	240	286	307	273	240	288	282	281	311	278	298	311	298	303	272	262	288	299	306	258	282	276	296	261	299	300	296	299	273	309	299	324	292	276	325	284	308	275	278	262	277	302	296	283	305	316	301	284	275	303	322	281	307	304	267	326	307	304	277	272	281	272	280	288	281	282	280	314	289	256	278	281	293	295	271	298	287	307	290	286	268	297	268	294	289	288	292	261	277	284	297	289	327	268	315	278	285	282	303	310	275	287	295	277	302	270	292	279	290	297	293	298	291	284
3166	1641	3597	2660	2684	10953	14944	12539	9911	7027	3849	1832	1062	837	816	786	835	786	807	787	774	804	783	740	811	830	841	790	803	854	813	803	798	835	882	849	798	804	765	791	744	821	839	825	805	784	791	766	817	796	771	794	794	796	795	853	793	834	840	806	835	791	808	801	852	776	816	786	805	790	788	783	829	813	777	795	834	822	837	826	802	788	832	785	810	798	750	811	832	826	816	824	837	804	849	812	775	797	790	807	838	792	817	803	800	765	830	849	817	850	797	796	772	793	787	780	786	822	794	800	783	801	799	853	826	816	851	752	822	769	791	783	768	826	778	778	770	807	831	777	828	786	811	849	807	806	797	869	766	835	776	835	773	811	813	795	787	793	847	785	718	801	799	757	828	761	866	840	805	824	801	863	800	802	814	800	813	833	755	783	767	797	803	805	813	828	791	811	762	825	806	818	874	801	748	826	768	777	800	830	816	779	772	802	818	839	806	865	792	837	788	824	832	796	770	826	801	815	833	774	802	824	780	768	855	794	826	769	827	786	820	776	801	786	806	773	849	803	822	790	770	782	816	807	772	776	763	788	771	783	789	855	847	816	810	780	806	784	833	805	738	806	778	853	771	824	806	815	805	837	730	787	771	823	823	770	826	806	781	809	861	824	796	776	836	790	816	808	835	795	784	841	813	812	791	802	833	794	794	818	791	819	789	822	772	810	792	761	806	730	826	757	800	752	785	882	793	827	811	776	743	784	813	847	803	814	754	805	827	758	835	833	821	819	825	827	796	766	807	737	784	820	823	792	813	804	786	764	834	832	778	792	807	822	825	792	789	828	824	795	848	792	827	847	810	820	741	758	760	789	784	823	810	808	796	795	807	800	774	803	799	816	781	801	813	796	830	805	810	773	779	854	731	768	789	815	815	847	815	794	844	780	742	856	778	810	771	799	811	808	797	729	801	792	773	772	849	813	770	800	776	781	756	820	817	826	818	848	807	807	784	828	787	808	797	803	831	818	804	765	839	797	804	847	772	831	793	733	772	836	803	804	818	840	858	750	809	745	815	792	791	770	778	812	809	817	840	833	796	777	828	787	785	822	775	758	776	750	815	851	811	759	828	826	822	791	819	813	826	817	747	832	805	797	796	760	776	792	828	831	777	776	809	802	796	814	803	780	730	800	741	814	790	820	821	760	801	776	782	763	774	850	796	798	805	807	827	795	797	809	846	792	821	838	759	754	803	773	827	790	792	821	815	800	807	777	770	737	790	836	788	825	764	769	828	783	774	799	745	769	792	789	807	812	770	793	783	746	765	795	784	763	823	774	781	807	731	790	806	856	795	795	773	716	787	813	771	764	743	765	812	830	823	783	797	785	867	813	803	844	810	765	854	787	777	795	737	750	815	818	765	784	783	795	773	791	779	760	836	790	812	803	821	769	802	758	799	794	745	809	797	745	833	789	814	834	807	830	752	830	796	780	726	776	780	786	802	810	811	779	762	844	797	818	769	823	829	771	791	806	775	805	858	792	775	796	806	760	792	803	841	795	826	805	802	799	811	791	771	795	763	810	800	797	749	821	829	767	781	799	779	805	806	876	776	813	779	804	825	844	758	784	806	725	809	791	791	855	811	773	807	829	758	792	789	813	804	814	787	803	765	807	761	808	794	815	805	797	824	796	795	820	818	820	784	809	800	765	748	863	755	801	770	835	841	835	796	831	772	779	770	780	836	791	739	822	796	840	786	800	809	849	804	803	801	786	787	833	771	749	808	768	854	697	798	772	805	834	848	833	804	782	823	783	760	799	795	773	753	801	792	778	759	842	823	805	806	818	815	791	838	820	778	793	806	851	791	785	804	814	825	855	814	802	803	797	802	782	820	761	808	833	795	790	855	850	821	806	766	787	817	832	812	751	748	831	788	762	800	815	803	771	825	832	803	786	775	816	846	812	824	752	801	780	775	804	799	751	797	771	788	809	787	820	853	797	786	814	820	755	820	792	828	778	839	823	767	768	751	781	771	817	772	746	785	831	826	793	789	785	793	793	799	785	832	795	841	790	773	786	841	799	764	819	800	786	775	800	823	800	768	764	795	806	824	784	818	806	782	821	790	803	794	833	731	826	780	825	802	813	828	732	771	756	817	765	773	798	813	796	787	799	840	818	797	800	779	842	754	789	766	764	783	799	787	794	782	811	779	788	797	823	788	764	797	747	812	819	793	801	882	797	819	793	786	756	796	776	823	798	768	728	836	765	825	815	762	789	826	760	852	786	809	758	776	781	773	809	789	774	836	807	796	766	808	806	761	842	745	787	799	781	792	767	810	854	790	778	771	823	774	788	761	782	815	794	786	804	741	858	784	788	857	848	763	774	839	794	811	828	803	822	788	807	764	822	812	779	787	790	808	789	820	762	804	792	807	798	749	795	844	766	809	797	854	779	841	791	794	815	832	760	792	804	766	751	806	782	813	812	777	835	837	776	819	823	836	781	820	801	838	796	771	804	779	780	776	773	832	812	812	880	767	807	778	822	788	834	811	838	837	805	823	812	744	825	767	773	821	824	780	781	810	788	774	835	803	821	762	825	811	835	815	758	761	814	779	782	792	752	776	761	812	822	766	773	757	770	767	719	819	783	784	796	818	803	823	762	784	796	793	779	795	794	836	814	782	837	766	800	811	848	818	824	803	823	792	815	781	854	784	846	792	837	824	835	772	830	847	813	797	764	792	825	789	809	769	822	805	788	767	792	816	802	799	817	818	832	788	806	796	796	783	804	824	749	781	810	778	758	819	742	831	777	776	761	763	752	847	800	835	829	861	818	788	785	823	749	818	827	822	749	763	739	842	768	801	799	783	792	821	810	789	801	760	813	775	807	828	810	784	787	810	800	814	802	826	794	813	834	794	818	801	808	830	845	782	783	797	833	749	819	848	787	776	781	830	840	805	761	837	803	808	791	774	815	783	829	818	816	849	796	757	748	801	781	814	786	791	793	771	845	813	855	813	815	764	786	797	785	758	852	809	801	778	817	827	782	789	734	777	768	789	768	855	810	801	825	796	784	815	818	801	768	824	819	760	842	833	799	825	792	754	810	778	804	795	842	779	756	826	779	802	797	770	821	796	755	819	803	819	800	818	775	817	780	807	793	855	786	777	750	785	765	840	777	767	822	766	789	763	832	777	785	844	782	774	799	809	750	777	793	780	814	810	758	901	847	796	811	784	803	845	848	791	860	758	808	863	791	853	778	790	756	826	809	786	803	785	804	837	840	824	786	841	795	798	793	753	834	748	794	807	806	765	795	758	786	793	771	777	787	786	779	836	845	841	816	763	775	783	815	738	789	807	787	782	770	803	752	802	796	798	784	795	776	799	808	792	799	803	856	782	789	857	794	777	788	796	801	783	836	789	756	801	738	868	754	786	828	817	809	774	779	798	824	842	767	810	811	823	801	809	788	824	844	772	773	801	798	805	792	795	797	817	770	828	815	790	780	784	808	820	775	818	811
3129	1190	1485	1038	862	2597	4684	3198	2262	1623	976	499	342	306	303	304	304	285	295	297	277	302	279	296	268	346	282	274	290	281	272	291	276	275	306	318	257	278	308	298	298	278	279	295	295	258	281	286	263	292	262	259	275	271	321	294	325	330	285	302	302	267	306	299	274	293	303	273	290	276	296	299	270	267	283	295	306	269	263	282	276	293	278	283	282	269	314	265	311	254	253	298	268	272	283	299	267	286	302	305	273	317	273	282	301	291	275	277	290	293	305	290	282	314	295	269	278	265	311	286	283	284	281	284	310	267	303	267	302	248	292	277	279	297	265	260	267	298	290	290	256	271	270	281	293	282	320	277	284	285	299	295	299	278	267	274	257	258	256	284	277	307	301	303	275	273	294	296	273	309	300	305	287	295	283	279	256	310	297	289	256	280	287	279	292	288	299	340	299	251	305	300	299	300	269	288	308	303	268	262	294	264	270	271	281	282	319	289	296	299	291	296	289	323	282	263	288	331	297	295	286	276	291	266	293	268	296	259	283	307	287	301	299	286	318	278	274	271	278	258	264	288	291	276	297	281	303	278	286	271	299	298	270	284	281	292	296	265	281	279	283	301	303	251	274	252	300	277	267	294	265	269	306	261	268	303	295	294	284	294	261	300	323	307	297	283	249	283	273	279	283	299	314	293	285	288	299	282	319	292	325	284	256	307	293	288	314	292	306	282	285	285	293	292	290	253	237	275	281	309	282	295	290	308	247	281	306	301	306	273	278	307	288	256	274	290	303	315	268	305	279	281	288	291	291	296	311	312	311	286	265	304	288	265	282	305	272	297	270	278	287	310	283	267	284	254	294	276	273	267	291	280	297	289	269	287	290	304	290	251	293	289	283	307	272	288	327	299	290	271	264	308	253	268	299	307	306	262	266	285	278	309	285	286	259	271	296	276	286	267	308	257	293	292	284	287	271	251	284	271	321	293	280	281	271	277	267	297	309	305	292	287	284	284	296	301	331	274	280	316	271	327	289	309	303	293	259	270	286	292	276	273	311	275	274	308	257	287	338	289	270	314	276	331	282	257	289	297	296	262	257	290	277	273	289	281	304	292	293	266	292	304	290	264	270	285	300	291	279	304	265	303	292	251	304	290	289	261	292	289	260	314	264	268	287	273	304	316	267	324	301	293	275	292	318	324	267	268	287	309	287	304	305	272	277	295	284	274	303	288	315	317	297	248	244	280	300	271	276	264	284	258	252	294	286	280	270	281	303	282	276	294	293	274	268	291	316	257	265	295	304	297	268	286	302	282	298	281	271	286	295	277	295	288	323	287	315	289	290	288	281	265	344	287	267	276	288	287	278	297	305	264	301	304	303	269	316	284	307	290	298	319	302	302	252	286	316	290	325	295	286	310	275	273	286	292	311	295	287	312	300	280	297	290	272	290	280	269	267	251	281	296	292	266	288	280	263	275	274	284	292	298	274	277	295	293	301	292	290	296	290	303	266	295	286	262	291	292	277	289	315	295	327	282	268	255	285	287	288	288	296	285	286	298	289	252	302	289	283	238	324	296	315	283	274	313	305	317	270	317	273	308	291	308	295	266	312	278	297	279	299	297	257	275	326	285	272	285	285	307	288	306	263	335	273	281	287	291	286	285	295	290	289	310	307	278	280	271	280	314	268	272	309	303	301	310	289	298	289	262	280	323	297	273	282	270	301	305	286	268	294	305	304	255	303	260	279	290	284	297	285	327	304	278	313	313	272	274	286	299	297	287	285	301	267	323	293	291	265	314	283	272	266	292	342	307	260	299	271	271	268	259	280	285	313	317	279	274	279	280	309	296	278	276	300	284	292	292	274	282	310	304	275	272	251	278	304	330	275	286	301	312	298	299	326	299	312	312	287	284	293	303	273	278	275	288	282	277	302	315	261	276	275	287	302	274	306	270	264	294	297	258	289	279	293	279	297	246	270	288	275	311	253	248	287	270	289	287	278	297	326	286	276	249	305	278	257	302	291	276	297	270	277	278	269	280	282	308	272	281	269	253	304	344	287	322	281	278	283	311	305	286	313	274	288	261	281	306	284	287	291	272	278	294	281	301	270	305	293	288	286	265	260	273	282	269	253	289	289	300	294	279	302	293	305	271	276	285	306	290	253	276	303	297	290	320	270	324	266	298	294	294	282	314	269	295	297	281	297	266	295	277	274	299	318	279	272	308	288	326	338	274	268	273	307	293	307	264	320	283	294	287	278	279	264	290	296	278	284	263	308	283	282	269	282	297	277	286	244	267	288	286	253	272	302	264	278	277	274	302	260	273	290	291	274	285	284	272	303	276	273	294	275	305	291	291	287	300	273	311	250	303	298	292	267	305	290	278	257	305	294	307	262	286	292	249	308	260	293	296	324	273	268	286	284	273	272	277	293	294	251	283	269	267	306	279	267	298	304	301	275	297	318	308	274	283	285	297	263	278	306	276	277	281	274	269	300	294	330	318	286	310	283	296	286	257	270	266	292	297	275	327	287	278	278	290	288	262	268	271	314	284	286	292	283	300	265	300	298	271	304	283	292	312	273	295	285	282	252	299	282	298	275	271	298	294	311	273	283	281	300	302	295	311	289	309	291	290	275	277	334	290	277	296	284	277	247	286	319	282	282	284	266	282	282	273	303	312	291	281	278	252	266	272	278	284	296	266	297	304	281	266	308	291	292	262	293	287	290	301	275	263	316	266	266	272	303	293	277	295	304	283	286	296	285	311	274	286	285	289	322	286	266	302	269	266	275	295	271	292	275	296	289	279	287	288	235	301	250	256	301	283	292	310	284	290	264	264	323	300	314	299	301	280	290	295	269	313	286	296	277	304	260	311	296	308	258	271	282	296	291	278	297	288	300	270	262	295	295	280	299	276	298	281	286	283	317	289	265	278	255	337	301	298	290	306	307	283	293	268	298	301	307	291	284	294	300	288	325	272	295	302	316	273	280	300	267	286	310	261	307	300	280	296	286	245	294	307	268	298	305	280	329	277	295	281	282	306	321	311	295	297	290	281	278	275	329	311	294	286	296	275	272	281	289	273	278	277	299	296	303	332	291	292	279	284	305	289	308	287	312	275	304	295	268	262	283	284	277	273	300	319	283	290	292	288	273	266	312	319	288	282	303	285	284	278	303	242	308	295	275	292	279	288	309	303	283	315	278	277	290	268	286	274	254	281	289	291	251	313	269	298	305	304	273	293	269	273	306	295	271	295	292	281	292	308	319	324	313	281	286	285	312	272	270	282	286	290	319	304	269	263	297	298	276	286	294	277	284	299	238	284	267	296	273	293	279	242	290	307	292	273	279	300	266	296	267	318	306	281	297	298	286	323	271	266	285	301	302	326	287	298	287	263	282	293	287	283	249	292	273	305	330	280	319	290	309	282	274	259	296	293	267	306	320	298	289	301	269	317	292	298	292	292	316	303	287	277	301	280	291	287	270	291	289	272	293	279	297	297	301	307	273	291	310	296
3117	1568	2727	2936	3168	11200	17541	12749	9232	6501	3558	1635	1047	862	828	773	774	788	795	870	779	811	783	824	760	795	809	805	806	745	818	824	766	808	768	778	798	775	827	797	831	814	803	793	833	813	852	795	806	769	793	810	853	825	858	808	768	821	796	822	820	836	791	806	745	832	761	813	771	827	822	834	842	836	830	765	821	789	794	825	805	771	830	766	802	776	759	821	766	807	821	788	805	785	781	777	776	794	792	775	806	784	772	789	777	791	767	778	824	779	822	811	796	835	810	793	823	851	748	815	800	818	746	798	797	808	759	807	794	754	875	817	813	819	792	795	808	787	840	790	811	833	798	796	821	822	789	850	831	817	826	834	757	779	804	783	800	855	777	793	742	789	802	783	798	816	792	806	792	819	797	841	830	773	826	821	755	781	774	838	817	826	721	766	773	723	806	792	801	826	731	778	748	877	811	826	814	814	806	778	744	774	784	783	792	808	765	763	786	768	832	747	862	856	826	782	779	788	806	803	821	762	799	787	775	796	769	839	802	759	851	788	844	804	799	724	793	806	822	772	853	717	831	803	802	793	854	775	800	794	859	789	837	835	833	770	791	813	809	779	788	787	812	757	812	826	816	842	855	764	803	831	837	729	750	801	793	824	762	852	824	798	851	835	769	767	797	818	808	809	784	784	798	804	794	829	732	787	810	813	821	820	795	816	795	863	789	796	803	754	818	818	781	837	832	817	805	781	806	790	846	791	809	796	802	830	800	796	799	834	775	819	784	824	831	847	844	777	805	766	772	762	772	776	785	770	812	815	810	832	765	851	722	805	802	792	795	816	818	854	785	802	789	782	821	802	818	772	799	832	746	806	740	812	805	804	793	742	862	785	830	793	798	789	773	829	793	796	837	775	837	820	822	846	797	769	820	758	816	791	780	756	835	787	816	850	806	810	754	806	825	813	781	841	773	807	773	805	762	835	834	797	794	803	812	765	785	845	817	797	784	778	805	808	754	736	818	792	812	818	799	824	809	780	748	827	790	825	794	833	794	801	801	780	810	740	796	802	799	807	796	790	790	849	787	843	805	824	784	799	849	832	804	775	768	778	800	790	796	804	795	832	758	860	847	817	814	819	782	775	838	829	813	773	845	833	727	817	825	809	815	748	815	764	837	758	791	747	813	834	781	850	809	780	827	809	822	792	871	803	766	860	820	815	751	851	782	842	844	829	846	810	780	794	803	768	765	816	788	792	794	821	782	783	759	791	794	810	812	834	786	824	799	801	796	807	822	803	797	839	821	808	820	843	823	822	823	789	793	784	784	824	795	747	797	826	798	760	820	819	800	781	770	771	802	813	799	831	768	765	782	805	835	809	795	818	818	813	795	804	835	784	820	786	829	770	779	826	806	746	793	789	791	837	802	783	756	802	743	790	808	829	772	799	815	787	781	869	822	808	810	765	813	784	858	837	785	813	746	773	818	719	805	857	848	772	760	806	765	809	760	783	751	817	785	835	819	801	777	788	766	791	832	786	725	841	818	806	797	812	797	783	838	857	766	796	855	756	822	797	792	880	784	846	892	810	812	802	828	819	794	796	786	786	797	807	807	764	822	784	820	803	810	784	800	802	806	828	820	814	820	846	810	818	757	785	821	756	816	737	742	816	789	816	790	821	813	849	806	792	791	839	810	799	790	793	835	799	793	833	824	822	797	714	841	794	775	790	760	795	791	795	794	833	808	799	818	799	839	760	786	774	805	816	875	802	793	764	775	831	807	808	750	770	810	828	801	793	782	795	830	814	818	816	774	786	802	812	809	816	785	845	819	828	854	785	806	791	776	778	746	806	801	803	767	809	878	798	774	833	812	778	811	755	857	803	781	783	790	824	776	719	780	786	788	768	785	825	745	779	780	833	807	847	793	831	802	862	856	842	797	816	734	807	793	784	801	811	748	822	817	787	823	821	788	754	850	785	806	773	786	810	806	786	753	798	807	768	821	835	769	807	747	796	823	790	850	841	813	871	752	785	791	774	840	829	802	828	854	792	826	818	792	826	787	789	739	756	801	800	838	817	800	764	854	814	807	786	758	828	814	817	813	803	814	739	776	804	785	823	794	791	832	848	827	830	832	770	802	794	841	800	836	761	868	790	807	823	784	764	776	800	776	737	833	771	810	813	780	800	806	783	855	795	863	777	829	815	843	775	797	777	778	812	831	783	828	854	815	783	773	836	757	836	746	781	746	819	848	805	803	785	778	779	811	824	823	800	752	817	811	786	770	794	831	773	809	805	769	762	834	789	810	779	825	738	767	788	830	760	764	824	793	812	782	809	803	823	743	832	792	770	783	791	784	777	791	778	754	829	803	830	806	824	794	782	743	859	836	773	831	836	774	804	783	826	822	820	823	849	785	790	801	737	827	779	787	759	803	784	823	784	760	806	786	810	813	821	782	770	761	828	816	752	737	783	741	794	819	783	787	730	777	748	847	807	789	791	843	836	814	856	811	795	801	740	754	848	785	797	809	798	866	828	837	792	798	798	814	825	757	811	850	755	786	845	809	824	737	783	794	835	817	836	817	775	735	810	791	822	816	764	794	814	811	791	799	770	818	778	805	801	761	795	781	789	804	790	800	888	806	843	747	854	818	823	797	756	798	780	754	864	795	815	790	807	814	795	851	737	749	830	790	856	809	782	752	841	780	824	778	827	810	758	788	750	829	804	780	813	813	825	799	807	753	832	828	788	873	750	805	796	732	805	792	769	846	833	802	760	797	831	831	801	801	814	780	778	776	794	801	821	817	761	835	804	785	792	847	791	744	814	812	768	805	789	771	842	822	788	836	810	772	799	831	849	806	770	774	775	828	811	793	799	830	809	803	810	855	796	854	833	760	776	802	788	822	756	806	829	803	827	806	873	804	791	822	743	840	820	780	767	795	811	788	829	783	761	816	803	833	837	848	815	816	797	841	792	815	802	720	809	853	757	795	811	793	859	777	791	849	773	789	866	785	780	818	805	779	804	850	786	863	758	772	779	828	771	797	813	813	784	807	798	771	791	775	818	832	829	789	763	779	798	793	793	795	778	764	725	864	783	771	779	752	787	828	784	806	784	793	773	839	820	801	788	790	749	808	808	800	780	814	859	769	746	781	826	839	769	791	818	800	845	825	821	804	846	770	737	826	801	813	823	779	828	792	827	839	800	776	780	786	817	810	793	797	795	795	839	808	779	833	831	815	769	766	755	829	774	773	807	806	809	792	750	822	750	779	816	791	758	785	792	819	775	789	830	838	795	832	819	813	832	803	843	792	819	756	751	784	800	801	800	775	863	831	768	789	789	789	798	779	773	782	761	803	797	832	828	724	829	791	779	763	870	809	728	758	799	801	832	733	797	845	808	821	814	811	818	810	859	780	812	810	811	835	738	794	781	805	779	788	845	829	815	789	799	818	799	769	828	785	793	837	820	782	805	789	810	805	830	821	833	745	805	858	785	798	758	770	760	793	808	767	804
3180	1161	1323	1048	1082	3067	4840	3261	2060	1497	908	524	352	305	302	271	303	281	256	249	275	303	300	269	276	279	257	299	308	267	297	290	264	280	294	308	337	259	277	271	297	289	292	270	296	269	269	296	259	259	299	305	272	265	292	292	271	274	276	268	276	299	277	321	276	300	277	289	302	291	273	280	327	294	296	295	278	276	262	296	283	302	287	323	294	265	312	289	314	302	298	306	302	295	273	269	294	300	303	265	276	320	300	290	305	280	276	292	276	291	277	305	288	317	290	281	292	282	289	275	315	291	282	286	299	285	288	300	298	272	245	316	268	229	315	300	254	318	300	301	292	273	311	289	272	279	302	298	239	294	269	267	315	314	314	281	304	292	268	296	280	302	296	294	289	281	284	287	284	289	297	273	301	283	284	290	266	271	295	312	278	291	271	301	288	297	269	305	255	281	284	302	280	305	269	308	277	296	271	290	258	304	282	292	290	324	275	306	251	281	285	285	284	261	270	285	264	304	310	305	296	305	291	287	280	305	273	283	307	316	262	250	307	292	303	301	278	300	327	258	302	306	292	313	328	319	281	310	281	289	271	305	267	267	293	302	307	266	271	274	296	306	321	265	315	283	267	290	279	285	288	288	284	290	269	298	291	279	316	304	295	305	302	292	307	301	330	295	265	299	273	259	273	273	277	292	260	269	295	297	279	301	280	301	277	284	290	286	306	315	278	291	253	304	292	279	271	289	291	319	272	288	304	266	274	311	298	309	293	283	276	289	285	308	258	275	310	295	288	287	281	284	286	285	270	313	327	313	298	288	267	257	305	271	315	274	282	283	302	313	261	298	260	295	297	268	300	272	319	270	277	275	282	277	283	274	261	325	299	292	280	310	307	290	303	282	280	309	283	286	269	300	274	295	287	293	310	289	302	305	292	327	309	306	270	296	297	275	266	286	260	262	318	249	257	312	317	290	262	285	270	297	290	307	276	281	291	303	284	281	274	267	271	290	277	301	281	281	316	273	284	279	299	260	283	276	297	256	301	318	270	274	287	288	294	301	251	266	287	307	278	308	271	308	325	306	308	270	311	280	270	286	264	244	277	285	303	306	252	304	293	274	242	294	255	294	322	315	322	312	300	289	260	304	316	275	282	303	297	293	309	281	280	275	290	275	297	301	277	285	314	306	300	277	292	333	288	301	302	303	260	266	284	298	271	267	324	294	257	303	315	280	303	267	244	299	276	302	277	275	288	296	302	296	278	286	274	291	284	280	301	299	307	286	300	290	302	287	271	274	278	294	308	283	300	302	265	244	290	271	304	272	300	277	272	293	303	299	276	311	286	273	292	272	274	295	284	298	290	287	299	278	259	268	275	306	286	274	279	291	309	309	305	281	301	263	297	298	288	262	295	327	278	287	284	295	292	282	273	285	319	311	302	329	280	278	270	267	276	299	287	303	272	307	295	283	285	282	264	315	276	299	296	315	286	324	275	326	276	286	249	268	297	313	270	253	278	295	296	286	290	308	306	265	289	284	255	297	277	269	298	300	318	254	263	309	308	288	302	289	294	296	292	286	285	275	338	247	280	272	284	286	303	284	323	299	257	305	261	285	268	293	297	314	291	312	314	286	269	307	287	301	304	295	304	287	295	257	284	296	271	282	310	301	277	315	288	279	298	322	302	278	279	314	269	287	299	282	295	283	268	302	289	316	279	270	262	279	299	276	302	262	292	258	288	303	255	285	281	288	281	277	293	316	318	308	266	313	283	299	296	314	310	279	292	266	291	279	281	322	306	289	286	285	272	259	315	305	314	286	286	315	280	272	300	233	276	306	279	311	273	304	283	301	308	300	301	281	291	276	282	253	281	268	304	281	276	289	275	322	280	322	249	293	289	265	282	325	299	285	270	286	290	301	271	269	269	311	299	265	279	297	281	294	288	303	303	280	296	299	289	306	289	302	273	312	255	319	289	263	300	316	285	292	323	310	278	285	302	308	291	300	301	294	306	277	286	294	297	278	272	288	303	292	302	307	310	307	258	313	316	278	283	289	276	296	309	333	297	278	300	279	272	289	300	283	276	313	295	267	296	302	291	297	274	324	293	288	290	305	264	279	249	269	304	271	311	295	275	273	310	303	314	294	277	289	327	295	305	326	261	271	266	317	301	262	259	287	262	280	289	260	299	277	289	258	315	281	282	300	264	303	288	333	275	256	317	284	286	265	274	288	264	309	285	276	286	289	288	279	269	281	288	299	271	286	288	273	283	288	324	306	271	314	295	294	278	296	287	302	318	289	271	295	292	326	260	309	298	294	314	303	306	284	317	305	288	287	309	286	307	283	298	306	309	308	283	273	281	282	300	302	283	241	299	295	298	280	280	291	278	256	267	271	294	258	293	278	275	304	290	303	301	274	277	294	266	283	291	295	275	259	299	293	294	271	282	285	295	296	269	286	306	278	272	280	263	301	318	286	293	267	310	260	271	296	276	299	300	290	294	298	321	281	265	257	327	318	304	286	306	308	274	301	285	285	305	279	285	296	297	296	286	279	265	285	285	265	286	272	285	308	268	290	303	307	282	297	308	306	279	296	302	282	297	318	307	316	282	248	284	266	308	299	287	295	293	291	297	291	281	287	346	325	302	300	269	262	293	289	300	291	281	291	289	276	262	308	275	305	277	288	302	309	288	284	297	295	285	331	305	311	310	313	308	315	313	262	261	273	300	333	312	327	319	267	284	286	301	286	269	289	311	319	286	269	277	283	270	313	322	286	303	295	285	286	268	281	269	278	255	291	285	262	286	286	299	308	303	264	331	279	305	269	288	290	310	267	298	296	274	261	295	298	287	279	289	296	275	289	277	288	299	266	275	274	304	291	312	260	289	270	270	272	281	245	297	277	276	279	295	267	309	277	297	292	279	258	305	277	287	268	277	295	273	280	317	295	271	304	282	271	302	302	268	303	281	317	281	299	327	276	286	276	301	286	305	296	287	270	280	295	323	288	291	306	271	307	305	302	303	284	294	304	275	281	290	327	304	264	267	315	311	258	293	293	304	307	285	277	283	297	294	279	277	278	293	281	273	286	326	305	296	318	289	301	301	276	282	282	284	279	315	298	273	296	307	282	303	298	293	273	282	283	285	288	265	310	281	297	293	290	302	321	294	280	306	262	275	307	281	270	297	275	305	294	297	281	303	300	312	314	286	310	330	273	276	311	296	312	271	263	272	307	282	303	267	284	292	265	277	302	298	322	327	318	287	278	268	312	302	309	264	309	262	305	296	317	287	328	267	284	316	307	266	266	305	302	298	289	313	327	296	306	267	263	284	312	292	301	286	255	276	267	282	282	288	308	305	296	289	291	300	283	283	279	294	286	282	268	330	272	293	296	308	305	280	288	303	284	322	283	330	302	290	279	287	281	285	280	304	271	298	293	290	302	268	270	315	291	274	248	256	272	322	284	235	265	288	279	264	304	297	313	264	319	300	307	317	286	289	283	293	283	267	302
3139	1531	2366	3135	3638	12733	18026	12305	8786	5952	3325	1558	1033	832	854	810	780	834	783	798	800	839	809	816	792	795	799	844	777	850	791	836	816	799	767	828	785	835	757	833	796	816	826	777	814	806	828	786	797	857	841	836	795	824	801	833	811	841	809	778	801	828	838	812	855	813	815	828	774	810	787	865	829	797	800	891	797	759	797	749	834	798	806	834	811	806	795	801	861	790	795	831	743	849	827	762	724	806	775	796	804	752	791	821	787	795	842	863	799	779	754	804	796	821	778	781	814	755	810	808	732	789	775	825	811	777	796	849	753	846	765	809	792	796	787	816	820	863	803	833	837	884	832	872	849	792	814	782	801	809	805	779	789	779	758	840	815	800	796	758	818	848	785	764	796	827	771	759	785	779	850	759	801	770	806	812	754	803	775	832	769	818	837	746	782	795	772	752	819	802	779	842	842	774	809	790	804	741	785	826	837	782	781	838	743	806	849	793	797	802	798	850	805	784	824	831	836	821	790	900	818	765	792	815	832	829	827	759	788	785	814	763	804	874	819	803	804	792	825	832	806	839	793	785	752	819	792	817	772	797	790	780	794	810	794	793	779	789	780	837	807	815	797	843	780	743	786	809	798	844	777	811	750	789	799	837	826	802	824	818	800	842	770	847	815	833	818	816	785	807	861	775	811	829	799	814	839	812	801	800	817	733	859	785	762	818	856	757	791	790	808	781	751	806	812	828	820	803	786	751	805	842	790	798	827	839	814	808	797	823	828	817	796	778	824	797	789	800	787	799	788	845	872	798	742	833	784	775	747	855	755	777	779	798	760	806	796	802	810	841	836	779	766	771	794	776	787	754	803	823	842	829	814	764	775	782	792	769	782	802	807	804	832	803	779	774	786	818	791	783	808	839	799	881	807	763	805	822	805	777	795	825	854	767	804	832	780	842	798	787	842	788	818	807	804	821	786	773	804	783	771	788	750	750	840	770	797	772	789	794	809	849	774	815	796	794	847	773	754	834	793	767	794	819	850	806	797	794	824	822	776	845	786	771	839	802	785	812	793	804	763	803	813	836	814	805	823	789	786	835	835	745	780	773	838	798	797	742	831	737	759	775	836	788	794	785	813	767	770	702	812	745	781	764	872	775	863	772	846	787	797	784	793	809	804	787	770	775	756	760	778	816	844	816	761	763	801	846	772	767	760	799	814	808	809	744	812	815	782	776	843	795	820	792	826	757	830	850	805	781	798	796	798	849	818	746	841	765	778	825	774	834	763	760	762	830	758	829	824	753	794	819	864	800	824	806	771	759	787	812	817	834	832	744	798	790	794	799	767	788	805	800	780	830	814	782	858	783	836	774	849	789	843	799	804	808	818	811	840	788	804	793	794	784	780	847	794	846	752	797	827	810	786	765	795	830	808	794	799	792	840	833	747	747	794	842	838	787	757	797	802	837	803	832	786	813	826	799	793	793	834	794	785	798	827	778	768	796	834	808	820	778	808	850	849	782	761	811	771	792	820	791	807	813	812	742	772	795	769	827	800	839	792	818	804	793	839	803	823	812	802	804	811	845	812	771	827	783	800	799	816	803	847	816	809	776	825	831	792	753	777	759	828	781	802	825	816	808	828	798	753	781	779	793	836	861	823	816	818	771	841	811	838	812	825	845	804	806	813	811	840	829	811	805	814	808	819	855	795	769	825	825	801	791	847	814	830	778	828	813	831	848	856	795	799	776	864	800	819	748	795	826	797	842	807	805	794	760	813	782	823	791	862	805	829	762	841	819	788	755	842	772	827	805	785	816	800	801	808	811	816	808	783	846	821	803	802	753	833	783	835	806	851	806	795	755	787	788	791	839	804	802	818	749	787	821	780	830	794	744	808	770	806	828	804	814	741	804	803	749	801	813	849	785	778	821	800	759	834	836	849	763	809	798	798	778	778	790	773	854	802	824	826	856	832	789	830	835	795	775	809	776	810	788	785	736	813	804	808	795	842	810	846	769	841	830	826	759	795	793	772	833	754	796	807	835	796	800	787	841	796	817	764	853	829	829	831	811	859	850	818	767	793	826	761	816	795	762	794	797	801	799	806	803	812	815	809	812	786	753	826	791	801	816	803	775	814	795	800	775	845	791	773	841	795	795	767	775	811	759	806	780	858	769	869	729	839	797	777	822	744	778	804	824	840	832	817	788	773	831	822	756	783	851	819	777	810	822	823	785	863	840	746	833	790	808	810	800	852	809	801	762	743	881	792	771	793	814	777	764	815	774	803	803	778	795	821	799	857	794	809	795	763	816	782	805	787	825	817	786	775	771	757	774	803	783	827	814	803	904	808	768	865	789	814	807	791	847	775	848	804	774	834	803	777	809	800	829	807	800	828	769	787	768	793	819	838	800	747	801	807	800	810	789	852	815	790	735	788	819	776	791	795	805	827	789	816	785	783	812	809	791	776	822	813	793	774	882	805	815	784	853	816	728	812	761	839	806	731	787	824	830	827	801	821	781	834	793	818	788	820	808	844	739	846	806	824	785	810	815	801	858	753	788	864	737	797	785	830	811	822	774	797	849	799	775	862	803	837	808	798	829	804	788	754	786	785	845	793	803	787	798	793	782	803	806	787	779	824	804	844	817	795	764	815	747	800	813	799	807	801	774	772	826	761	774	839	820	806	780	825	807	789	796	820	766	827	745	785	774	801	789	861	819	825	803	763	817	804	777	768	812	804	796	841	818	803	788	821	829	837	794	774	806	812	803	783	783	817	802	791	825	810	841	806	816	849	805	770	823	783	798	789	847	813	834	766	811	804	800	796	817	837	824	810	789	802	809	782	791	789	820	744	795	798	876	806	777	795	783	826	828	804	742	787	777	828	812	776	745	811	764	771	766	816	783	799	810	806	775	828	827	824	782	783	816	771	795	834	810	843	778	852	803	826	818	792	791	777	805	826	795	785	813	791	820	842	760	771	793	788	803	841	794	752	783	801	818	784	846	809	813	848	823	799	788	799	803	813	831	820	795	756	783	811	825	822	790	773	783	793	802	781	838	758	848	799	829	798	805	813	818	819	811	764	866	857	832	821	822	792	777	804	826	840	783	834	826	822	879	743	802	778	779	798	812	750	828	785	804	817	829	840	774	846	811	817	826	801	814	792	779	813	787	789	770	879	816	745	827	845	814	781	848	797	782	818	826	810	819	806	823	787	797	823	782	794	803	815	832	816	819	795	796	806	773	774	784	782	800	813	770	817	772	842	791	796	789	864	809	742	844	839	798	835	773	845	825	870	858	792	817	785	804	730	789	838	780	785	809	761	773	782	811	790	804	788	811	834	757	842	799	747	789	816	833	754	783	816	810	775	811	837	821	820	803	814	831	795	785	839	844	785	794	778	815	816	788	827	784	805	822	781	803	823	846	843	800	832	821	805	815	765	788	757	783	827	817	770	760	804	823	778	824	870	774	795	800	778	794	762	819	825	806	808	787	824	831	820	774	760	792	810	806	813	828
3247	1216	1250	1156	987	3548	5102	2824	2074	1491	911	441	338	294	272	293	292	310	282	306	296	317	256	292	281	301	291	281	312	316	279	283	272	278	252	280	287	280	273	326	302	308	293	280	282	292	285	291	285	287	317	262	276	308	263	285	300	287	268	275	264	284	285	318	255	320	251	283	312	282	275	278	292	273	290	269	300	270	258	285	275	299	280	327	321	319	294	300	306	240	295	297	239	278	271	307	283	306	286	271	245	285	276	300	292	269	272	289	300	270	293	294	325	280	289	294	287	301	285	268	283	300	279	303	276	290	298	314	268	295	328	275	275	292	313	275	295	294	295	309	299	311	309	297	299	284	278	299	290	262	299	317	310	307	281	293	315	290	288	273	306	295	305	295	304	300	296	299	280	292	252	290	306	301	252	289	296	291	290	278	253	266	281	270	277	298	283	273	289	290	275	275	292	291	277	281	266	287	311	320	319	284	253	276	252	266	299	307	288	323	314	252	289	277	311	305	298	289	274	301	268	293	315	262	292	295	261	274	280	306	321	275	297	321	276	275	281	304	316	300	286	268	287	295	303	316	277	264	281	286	281	277	264	306	287	303	290	321	279	255	263	275	299	327	304	277	265	337	301	299	294	293	269	277	297	256	316	291	315	297	298	268	294	307	290	267	302	325	283	296	293	284	274	284	272	320	284	276	312	295	295	298	299	269	325	299	277	298	292	277	292	266	286	278	288	304	279	281	296	298	280	276	272	290	303	254	304	278	308	290	306	259	300	298	309	284	236	284	297	299	305	303	284	302	308	267	285	311	329	293	245	258	260	282	286	285	284	274	288	278	294	289	301	290	307	284	299	269	283	305	289	296	325	303	266	313	299	307	305	270	250	297	282	317	287	275	291	275	305	276	287	358	288	284	288	301	276	298	288	307	272	303	289	320	297	290	319	293	312	285	299	267	306	298	294	279	319	301	284	300	291	280	296	296	249	274	246	305	294	297	307	306	308	259	285	269	297	295	288	279	285	282	286	285	295	308	295	277	308	283	284	297	268	275	306	294	284	296	277	304	298	299	309	280	286	270	334	269	288	323	294	271	294	283	284	286	284	290	293	305	290	281	290	297	292	273	304	289	313	271	286	293	309	293	296	270	296	293	285	305	271	235	300	304	279	317	276	274	276	306	255	282	276	276	287	297	310	285	277	280	294	273	317	293	277	340	301	295	296	312	287	276	281	292	284	288	275	318	299	271	312	289	260	301	308	311	276	315	309	251	290	279	293	296	293	272	301	320	300	279	309	325	291	303	311	291	267	261	287	301	288	273	272	297	273	302	300	278	294	296	300	312	339	269	302	276	300	304	292	309	275	274	278	290	293	287	299	296	291	322	295	306	311	287	307	277	301	276	303	285	281	311	301	294	263	288	302	268	327	287	293	295	292	290	298	280	277	269	294	274	283	295	266	277	283	284	249	301	287	271	309	282	300	265	280	299	299	310	279	311	292	297	271	313	262	293	315	291	283	301	291	267	297	270	290	286	274	282	291	272	283	289	302	293	269	296	299	283	293	286	300	281	281	294	291	309	239	258	266	270	287	274	286	264	294	278	260	305	314	288	276	274	284	289	262	272	274	313	283	278	296	286	308	323	276	298	307	287	245	282	274	288	301	273	292	265	282	276	303	254	297	293	301	278	320	272	313	292	308	267	270	280	301	286	278	264	309	311	273	297	270	297	327	287	304	302	273	288	283	256	293	318	297	280	302	287	286	277	274	306	286	302	271	304	302	300	277	319	344	269	269	302	313	259	282	266	295	273	275	294	286	290	278	288	263	304	277	319	273	276	281	263	308	298	297	290	330	290	310	284	289	301	305	307	270	281	271	323	264	273	274	268	273	303	297	293	275	281	329	294	319	303	301	302	289	291	306	304	249	302	296	303	288	300	299	311	285	309	283	250	313	285	271	273	276	289	309	329	257	300	291	314	306	298	287	273	291	313	301	291	266	293	268	306	287	288	291	283	296	296	283	275	267	297	262	276	274	304	308	251	312	315	277	296	294	295	292	287	318	271	267	268	253	286	271	312	289	277	317	305	313	283	296	268	312	288	296	306	279	303	285	261	264	298	299	304	311	339	301	300	285	291	292	260	267	271	296	323	299	315	311	279	261	286	322	290	285	310	299	314	291	268	313	306	272	296	298	297	284	287	293	305	291	271	296	285	293	314	272	290	252	299	330	320	303	274	288	265	294	287	317	292	282	301	280	319	268	314	259	281	279	305	304	307	297	277	298	273	307	280	314	304	293	295	302	306	287	290	289	298	263	331	265	297	286	287	270	273	336	270	263	275	285	283	297	283	285	291	295	292	269	309	299	316	291	291	258	262	307	304	297	295	291	266	303	266	296	284	281	254	300	296	295	308	301	288	268	275	293	290	271	261	271	274	296	300	301	299	246	303	271	297	279	314	301	264	294	271	277	269	289	310	314	312	278	288	318	294	268	299	252	258	285	283	290	241	310	299	286	247	259	276	295	282	275	296	279	263	283	274	272	280	278	280	320	287	307	255	275	281	309	250	300	281	303	263	260	290	287	278	319	288	265	310	304	284	298	291	296	313	310	295	281	310	300	270	314	288	275	287	275	325	272	297	297	279	262	271	288	284	307	293	281	280	296	258	276	244	274	264	290	318	329	305	327	320	291	310	305	281	302	274	325	274	291	286	314	289	270	293	319	301	321	308	294	278	272	310	315	303	285	295	302	277	325	268	285	282	274	278	303	280	277	279	282	254	298	276	312	314	315	308	285	266	289	283	296	305	275	289	301	251	283	275	294	306	256	297	299	294	286	324	300	323	275	283	286	284	294	305	292	344	315	307	310	271	302	274	276	259	286	281	291	287	266	268	285	297	255	258	300	266	280	290	278	335	305	259	293	306	304	254	278	300	279	275	290	290	274	261	261	275	280	322	282	297	320	318	301	253	280	288	290	260	291	290	276	273	259	282	298	259	290	269	291	276	319	311	301	292	283	282	284	314	307	293	312	276	279	297	302	301	326	266	295	276	281	271	276	284	255	280	293	292	280	276	283	286	264	281	306	287	283	242	301	257	267	296	306	310	274	298	313	291	245	305	257	299	295	276	309	296	262	259	320	306	291	289	269	279	303	269	297	299	272	261	274	304	296	273	283	298	291	282	294	294	312	284	287	295	291	313	309	292	280	294	324	300	285	296	314	284	286	277	284	285	277	290	265	266	264	323	276	335	297	276	302	306	252	310	294	312	260	288	285	309	302	274	281	291	290	295	281	290	300	296	290	285	263	277	267	269	294	295	280	296	287	275	298	277	295	300	294	291	316	314	300	295	305	291	303	247	258	286	276	301	261	279	298	288	298	306	313	308	277	303	293	320	292	283	274	307	273	287	292	268	292	269	280	309	278	309	301	280	269	332	286	296	330	313	316	299	299	322	295	243	270	284	320	277	272	299	274	294	277	311	257	288	291	283	308	323	264	279	294	267
3118	1682	2294	3234	3452	14459	18219	11012	8468	5803	3022	1512	996	855	821	793	798	785	801	778	808	765	787	876	820	809	764	776	738	789	761	804	800	793	833	791	843	782	745	844	757	803	755	812	796	822	757	771	798	883	822	786	792	812	800	804	877	817	810	783	759	804	856	805	776	826	803	852	801	799	796	732	823	804	784	787	761	782	793	866	823	806	850	812	798	794	794	846	817	810	751	814	794	818	795	823	781	781	854	784	839	836	798	812	740	830	770	795	805	814	823	803	776	812	776	788	763	768	783	841	757	789	802	792	799	747	760	859	825	770	827	817	804	757	818	807	763	819	786	897	816	811	800	814	792	804	826	782	793	763	821	848	801	805	804	829	832	789	799	819	764	786	762	804	783	811	782	851	804	801	817	799	777	777	820	774	790	762	837	761	808	780	825	865	749	816	799	825	770	816	820	826	805	753	814	835	800	765	792	826	752	769	805	782	793	811	761	829	760	828	794	761	743	850	798	817	835	826	809	808	799	790	835	816	769	818	808	812	778	800	854	819	790	766	774	785	806	806	851	801	735	781	821	831	832	800	754	790	778	813	839	804	769	830	825	773	825	782	855	773	765	824	794	816	805	846	831	828	831	789	838	811	836	834	815	867	789	737	768	838	828	763	858	831	803	820	791	793	818	810	814	840	780	800	784	798	783	801	794	809	815	811	796	783	766	816	805	779	800	807	762	773	787	809	783	819	788	808	830	797	779	787	782	813	784	843	783	812	761	834	812	734	794	836	766	862	792	821	813	780	800	820	836	832	824	865	844	776	823	841	808	818	819	845	761	771	847	787	806	823	825	824	796	784	805	818	805	811	808	779	762	851	798	760	805	808	791	820	830	815	744	794	816	790	774	828	818	784	781	754	829	780	807	799	801	870	843	788	805	794	810	844	789	804	812	805	770	807	792	780	784	840	815	776	771	788	788	802	819	860	790	766	822	767	774	821	786	825	778	837	835	800	778	757	790	806	820	774	775	824	804	758	792	844	797	789	775	808	788	785	785	766	774	828	795	804	823	804	807	745	790	818	819	743	823	778	768	824	779	808	792	778	778	815	839	816	788	846	772	798	780	756	819	728	783	823	862	835	790	782	805	760	796	822	819	785	794	780	767	800	764	834	777	774	774	831	782	760	817	805	777	827	804	787	786	737	858	800	817	822	805	833	779	819	776	848	835	826	852	804	807	771	807	848	815	811	773	823	731	752	784	825	777	799	832	808	837	833	826	811	812	820	840	754	812	801	860	772	781	760	772	770	821	804	810	749	767	795	787	806	820	817	788	808	799	819	792	823	845	827	828	767	797	838	849	826	804	845	763	796	834	784	811	784	771	845	825	797	792	800	790	767	804	785	739	801	830	837	813	808	832	825	777	795	795	806	814	809	789	793	834	744	756	819	786	776	826	813	787	800	813	773	778	787	788	787	838	808	753	831	737	810	817	759	845	771	799	809	791	836	792	774	809	800	842	804	853	786	809	772	805	746	812	768	815	837	800	781	791	828	823	835	786	829	836	767	822	805	797	798	808	814	800	809	794	816	833	746	800	833	792	761	782	725	767	821	792	806	810	760	787	790	777	806	812	749	790	788	789	806	820	790	776	795	770	770	810	789	740	823	816	784	797	797	833	780	866	836	770	826	755	756	825	762	843	771	842	744	846	775	770	797	822	798	832	825	784	841	814	766	836	819	772	821	862	793	802	796	777	814	807	796	759	784	780	809	811	815	811	819	820	842	827	843	836	847	783	787	832	798	787	813	846	785	837	814	838	802	782	826	851	790	799	761	771	801	772	731	808	784	787	778	831	827	817	814	776	832	779	781	774	824	842	833	800	819	837	803	796	786	834	811	834	784	762	799	814	817	820	839	829	799	789	809	775	785	822	760	766	833	798	813	805	815	793	735	802	855	815	794	804	844	752	829	756	795	825	818	758	781	760	797	763	782	808	835	780	773	789	754	783	754	835	813	814	824	823	813	793	792	809	774	856	807	816	848	785	768	780	809	760	804	827	773	796	741	838	800	799	822	807	811	796	789	843	800	786	833	812	749	790	779	786	854	821	783	762	792	824	851	805	818	847	802	861	843	805	782	814	789	806	777	771	761	792	816	841	782	805	792	788	819	800	818	737	789	836	777	809	836	802	820	784	880	827	847	795	812	806	862	792	780	842	804	846	874	784	800	807	823	768	836	824	741	814	766	791	815	764	782	763	792	831	784	813	794	801	842	854	835	799	810	822	807	796	774	833	779	814	820	815	839	795	857	807	809	804	848	811	791	780	828	820	767	766	796	769	838	784	809	822	783	826	796	791	820	810	874	834	785	800	789	783	783	787	762	809	803	803	766	801	807	807	857	836	833	836	844	790	774	817	781	776	811	791	804	824	831	729	773	828	773	812	786	799	783	846	834	782	820	851	773	723	752	817	839	807	757	813	853	843	799	795	802	829	814	844	810	789	754	844	825	809	840	800	793	811	799	798	840	774	771	811	773	836	801	823	777	799	784	787	798	841	799	782	834	819	809	811	828	808	750	837	776	842	812	816	792	843	814	820	806	824	805	786	813	854	853	819	788	827	786	824	772	800	830	826	802	789	805	825	812	752	837	828	831	879	788	837	776	830	756	791	847	833	785	798	788	798	777	814	798	827	846	792	776	818	825	804	756	812	809	814	799	783	822	808	815	820	801	766	812	764	859	870	799	757	781	813	813	793	804	807	810	819	803	768	847	821	819	804	825	786	805	810	817	810	826	807	787	831	802	761	793	789	804	794	777	807	806	840	807	800	790	778	778	859	799	787	792	803	814	857	806	819	823	787	762	841	800	806	842	849	806	776	852	831	819	791	772	847	764	780	808	829	810	802	789	843	802	863	820	810	791	779	768	799	804	804	783	795	791	819	837	817	766	791	788	812	807	759	815	772	801	784	789	792	809	829	769	827	790	767	813	761	788	837	787	794	809	857	801	809	792	779	813	781	845	803	801	826	787	779	852	835	821	838	853	839	758	777	810	825	839	776	793	725	792	779	806	804	809	816	841	813	815	746	824	773	798	809	828	796	839	905	789	780	818	812	772	839	763	796	809	850	823	819	774	823	835	817	802	766	805	800	784	800	796	777	797	752	825	790	836	749	871	763	803	784	838	835	766	786	819	797	744	822	793	786	756	763	792	844	773	798	815	789	784	848	817	829	829	810	778	833	826	853	806	767	798	773	835	842	839	792	841	782	784	845	796	758	833	813	753	811	824	762	786	815	772	833	789	798	826	826	828	860	784	845	830	842	775	787	771	837	815	816	844	788	832	849	814	763	846	811	827	785	820	811	816	808	756	782	731	796	798	810	826	820	776	800	786	841	821	837	783	751	840	743	772	830	790	788	749	844	807	804	777	784	771	806	790	811	818	768	797	871	797	847	830	806	791	786	824	757	793	781	810	811	824	807	768	831	800	825	765	868	796	784	829	805	801	796	850	779	740
3231	1294	1182	1125	1025	3595	5307	3139	2071	1420	779	437	347	305	311	293	313	306	288	328	307	279	316	275	260	269	280	308	305	296	262	294	286	250	266	316	249	278	293	270	275	275	280	298	288	302	280	315	269	294	298	269	301	319	287	280	286	285	289	271	311	290	292	276	284	282	293	293	293	300	310	245	301	259	306	279	295	260	301	288	279	271	303	287	293	273	256	272	270	290	306	304	275	284	313	273	249	274	289	291	303	314	306	262	316	305	288	301	302	260	286	286	267	316	282	286	279	316	274	321	298	301	294	282	295	291	320	258	284	320	280	297	293	261	266	277	286	270	283	262	264	284	282	307	257	266	319	316	325	283	292	291	300	297	315	335	263	310	290	282	292	264	268	296	259	289	289	309	300	272	288	320	278	278	323	307	274	281	259	267	271	301	264	295	301	277	294	283	303	301	280	280	279	272	297	275	345	308	326	269	303	284	286	298	283	307	300	268	287	278	273	289	289	307	282	263	301	320	292	290	313	294	297	284	288	334	290	274	267	288	301	323	320	303	299	290	232	299	280	252	281	279	317	296	262	262	291	310	284	253	309	287	280	291	288	273	284	283	296	289	290	282	290	304	259	285	265	289	297	270	309	334	273	302	304	303	295	293	301	269	278	277	291	309	308	301	297	296	293	319	283	290	262	288	269	268	294	278	297	307	311	331	337	315	253	294	278	279	301	291	269	288	299	278	279	261	287	269	278	288	298	294	275	294	310	273	258	285	267	282	312	320	270	307	286	274	302	266	293	301	288	288	288	300	299	271	261	304	276	267	297	270	247	271	265	295	279	301	261	298	269	278	246	286	270	298	274	293	255	287	260	296	278	296	279	311	287	316	273	277	296	314	279	288	259	294	322	307	282	291	283	298	273	284	294	255	283	288	280	307	291	282	277	292	273	281	296	295	264	274	272	292	293	289	290	319	323	242	296	294	295	291	292	284	311	269	291	277	265	307	304	297	260	293	282	305	291	276	259	297	299	287	253	277	293	290	308	325	341	295	293	271	271	276	279	296	297	274	282	259	315	290	285	260	310	288	278	288	293	280	296	281	289	285	292	288	322	305	263	280	305	257	260	263	291	293	295	282	307	320	298	269	298	324	319	303	288	282	291	297	280	261	272	313	270	305	260	293	284	272	292	312	282	294	277	271	247	282	308	269	268	295	295	298	286	315	302	292	289	298	279	275	274	309	289	289	258	275	306	276	296	303	296	281	291	240	346	288	324	300	295	291	287	296	256	279	273	275	293	299	287	271	264	309	311	283	271	270	269	292	270	282	282	298	307	295	304	300	285	279	283	259	311	278	289	300	292	281	297	287	272	297	285	289	284	256	287	310	280	262	314	286	298	289	263	307	304	260	312	285	291	282	288	279	311	278	300	315	294	301	260	272	281	304	304	289	308	284	291	304	291	302	280	291	313	267	302	306	276	305	303	285	303	286	274	311	225	274	259	284	296	318	267	275	256	304	290	332	259	268	282	274	306	315	313	273	287	291	321	301	300	286	297	264	272	269	305	303	307	271	278	280	285	310	299	279	295	314	282	293	285	305	277	286	266	294	306	307	299	288	274	282	269	277	252	303	274	247	279	278	294	276	262	273	258	284	295	278	307	271	297	265	265	308	301	321	286	269	312	295	316	298	286	295	273	298	271	293	285	316	333	273	287	308	275	289	280	277	326	316	277	275	296	259	278	296	297	291	318	324	305	304	267	307	283	296	288	304	290	302	286	286	304	304	292	297	291	288	296	288	271	309	272	282	288	294	294	299	293	276	270	292	287	295	315	279	296	259	298	266	295	276	247	304	263	300	300	331	289	247	299	321	289	297	292	271	314	301	310	296	277	265	292	259	274	300	307	328	282	302	285	253	267	296	288	281	301	333	271	291	282	307	293	290	314	283	279	277	317	276	294	282	269	286	277	293	282	286	248	271	285	283	275	302	288	284	292	282	291	289	294	274	276	313	294	274	253	293	299	317	322	268	258	287	281	278	284	320	280	298	270	273	283	295	309	301	268	268	330	269	296	287	294	296	286	292	295	264	297	288	283	291	292	264	264	289	288	260	299	277	288	288	292	278	279	283	283	311	322	290	277	277	263	273	296	291	259	315	311	260	287	291	285	294	280	281	298	292	281	285	279	285	284	274	306	282	344	309	269	282	320	290	294	265	277	287	287	290	310	314	305	284	274	308	311	283	293	293	294	313	306	293	292	263	307	269	284	314	309	302	277	294	260	270	286	282	328	278	287	273	323	285	300	308	302	293	279	304	289	291	283	277	260	267	287	300	305	294	286	281	277	290	268	287	286	313	292	276	298	296	282	299	295	285	272	291	279	260	298	272	302	273	323	288	292	271	261	293	274	259	264	304	267	298	292	300	278	320	259	291	290	310	260	281	283	242	260	294	285	293	285	286	308	271	286	302	284	304	250	275	324	291	275	278	291	262	294	289	307	279	277	271	270	299	275	299	290	292	290	288	280	277	291	266	303	300	309	311	279	274	295	278	271	291	287	280	272	283	275	265	321	268	280	302	309	293	301	292	278	299	283	270	258	281	311	306	278	289	289	254	290	281	265	277	252	301	295	269	260	289	279	297	274	310	281	298	283	269	256	284	295	288	294	272	292	283	292	269	273	304	282	263	295	280	265	316	281	303	288	295	273	283	295	290	265	284	298	282	314	259	274	267	306	276	303	276	275	271	331	301	280	309	275	309	295	287	301	271	274	304	262	267	288	296	340	272	299	272	299	313	294	295	260	282	307	277	292	280	271	285	274	300	259	313	288	280	309	308	303	288	272	248	293	289	284	297	277	283	277	290	314	304	266	305	270	315	272	292	262	287	279	276	285	306	301	275	289	256	295	285	306	335	275	306	299	300	293	270	296	257	299	299	334	284	279	287	283	247	266	315	272	313	298	312	301	283	293	291	277	284	301	289	304	285	289	281	314	267	293	292	285	302	289	298	263	330	297	314	287	311	271	293	311	280	309	304	280	292	314	296	295	289	279	317	281	271	296	256	327	295	305	284	288	282	280	266	289	271	325	297	316	289	303	277	310	310	265	301	295	297	270	298	317	296	288	284	311	275	282	284	279	301	270	305	285	255	273	303	274	291	279	287	292	302	320	278	285	272	305	272	287	269	272	305	291	314	281	285	291	305	311	316	292	241	280	321	287	303	267	293	282	285	291	247	307	273	298	279	281	270	268	309	295	279	274	296	284	254	298	289	286	270	275	283	322	303	286	282	291	323	278	274	319	283	272	276	306	265	295	292	290	290	310	301	310	306	293	277	309	298	276	282	269	304	307	312	274	280	251	293	317	308	293	304	313	245	294	269	304	280	312	248	284	269	276	298	305	278	295	265	304	304	313	292	274	293	296	298	307	288	290	303	297	297	287	320	269	287	295	283	286	302	303	291	261	303	309	317	298	289	276	278	275	290	289	262	299	289	298	294	283	265	287	271	281	305
3280	1626	2226	3100	3607	14866	18660	11966	8213	5356	2792	1511	1027	835	821	793	784	871	824	855	822	783	843	799	860	830	809	843	781	757	813	805	825	784	805	793	866	798	800	800	794	812	817	801	819	813	805	815	784	878	818	839	763	795	856	749	747	836	831	765	791	833	794	778	808	788	830	836	797	835	767	749	819	770	768	828	804	794	850	780	790	845	755	812	766	824	821	781	798	855	846	831	796	780	803	813	840	805	807	814	827	829	805	821	790	810	808	753	811	810	866	826	811	838	854	806	804	848	871	784	807	807	867	841	838	822	839	838	791	811	768	861	781	798	828	802	766	809	787	796	829	806	810	844	791	781	767	842	870	829	813	857	809	784	808	799	825	838	778	773	837	840	768	772	812	815	840	810	830	840	792	771	773	801	779	789	779	801	747	786	777	821	794	821	826	778	818	812	815	810	803	816	830	755	771	799	778	796	840	802	817	807	774	758	768	774	790	781	804	820	765	795	844	795	774	826	809	761	812	861	825	826	835	804	814	760	757	825	807	752	824	757	810	778	843	791	788	780	735	815	805	812	795	830	856	813	864	779	824	814	800	777	846	819	818	750	802	764	712	805	774	809	793	813	779	766	822	789	808	791	766	801	782	805	816	801	773	763	859	843	803	802	807	826	811	782	799	798	799	785	809	867	792	788	785	808	804	817	804	764	745	783	849	827	774	802	795	772	815	754	824	833	718	815	816	822	812	848	797	797	769	811	773	804	815	841	806	817	813	820	803	805	822	797	783	840	787	812	772	828	798	786	802	818	831	822	819	818	824	852	811	804	790	829	839	825	738	801	785	816	780	815	781	832	819	747	765	794	819	812	797	831	808	791	804	803	838	810	833	756	823	813	805	786	791	810	831	834	810	784	767	799	767	804	769	813	787	785	814	804	792	818	769	835	817	827	816	793	749	771	777	777	801	835	809	781	808	770	800	840	814	796	773	819	803	777	775	784	800	801	754	810	820	810	762	823	802	763	821	813	776	806	832	814	767	777	820	833	758	818	801	838	807	781	796	795	769	821	814	765	768	783	806	769	823	810	797	830	782	804	831	824	778	824	857	757	806	776	815	753	775	827	820	861	827	858	784	783	833	761	785	772	820	785	786	803	795	837	830	795	821	767	781	824	795	849	811	776	819	802	784	816	795	818	792	768	849	780	797	779	781	801	770	852	813	772	798	823	836	791	782	838	831	806	748	839	778	760	804	787	830	775	792	774	832	808	859	792	793	808	788	764	813	824	817	808	815	840	849	803	844	809	841	782	862	784	800	808	781	820	790	819	810	739	787	859	802	777	780	781	796	835	772	823	794	813	786	789	778	789	780	783	828	810	779	776	831	781	823	782	827	774	778	806	806	805	824	812	763	802	799	844	788	841	844	792	802	802	836	813	855	768	785	809	811	781	809	840	813	827	831	787	804	817	825	788	817	797	832	824	818	788	779	831	802	811	795	772	832	777	816	816	729	802	804	810	796	827	817	821	801	713	802	823	806	802	781	792	790	833	862	792	784	812	854	768	803	815	796	767	816	787	792	845	759	793	811	765	816	742	792	867	816	779	767	809	786	758	766	876	765	796	797	801	810	776	804	786	748	809	833	809	833	755	783	799	801	811	855	830	769	817	791	789	825	747	767	848	833	799	773	804	788	843	798	818	845	787	802	778	855	811	869	836	801	800	839	804	841	786	798	810	827	840	797	818	826	811	799	776	747	749	779	815	783	786	812	824	791	823	814	801	750	852	820	796	821	793	831	799	785	801	828	749	839	798	820	820	819	831	800	769	851	785	809	812	814	836	806	858	838	800	833	772	862	830	798	792	810	782	802	816	839	813	726	795	833	784	809	739	741	864	815	805	820	788	797	843	832	812	810	799	812	805	808	802	792	788	794	817	818	856	770	776	787	833	820	806	804	904	824	817	762	798	808	814	836	757	832	811	778	841	789	820	808	769	810	834	813	775	854	802	821	766	787	801	838	808	811	800	803	820	768	862	814	826	789	773	825	809	748	847	818	820	776	780	779	827	803	795	815	825	838	789	824	832	803	861	847	844	802	774	828	799	824	860	851	793	808	806	763	849	836	778	824	812	766	828	800	759	813	836	796	777	822	830	868	805	783	787	770	796	821	829	749	821	806	813	811	797	788	881	826	801	781	794	820	806	758	753	836	815	807	831	799	794	797	834	766	833	726	848	776	799	776	811	861	821	812	823	783	824	812	833	793	817	824	778	771	787	813	750	817	813	828	793	784	822	760	766	752	823	809	823	849	833	822	794	819	818	789	815	813	802	790	804	808	726	800	804	780	834	828	825	848	829	792	816	845	812	802	861	772	795	867	793	823	802	823	802	805	769	802	835	767	810	772	770	875	822	823	807	808	819	802	798	779	823	847	776	797	777	812	842	804	783	826	822	846	766	732	800	811	808	824	776	778	816	828	791	837	804	848	792	801	820	777	817	835	781	810	840	766	807	773	809	795	800	815	815	823	819	799	830	835	768	803	792	788	781	773	819	828	801	825	785	816	791	785	811	788	819	797	795	838	781	772	805	834	721	784	772	785	787	785	881	791	810	802	775	849	785	767	783	768	718	802	785	837	791	834	818	783	820	835	821	875	856	792	780	798	803	846	838	793	800	804	810	881	812	804	780	746	804	832	781	711	791	800	823	828	788	802	783	802	848	775	789	785	796	865	824	805	846	828	824	832	779	829	797	785	815	818	825	840	842	813	854	827	817	772	769	753	765	778	775	746	830	810	770	813	794	749	811	820	812	821	825	843	800	802	852	864	778	813	810	811	896	813	756	815	826	804	821	812	797	784	780	785	812	799	852	789	828	821	833	770	812	827	785	770	798	804	803	773	841	833	785	813	813	824	783	809	838	821	819	846	786	802	762	805	805	832	813	778	824	796	763	783	827	785	805	801	834	781	812	833	817	827	809	777	775	802	802	790	819	762	861	828	802	874	782	813	810	786	837	817	834	823	803	798	816	840	838	816	786	778	775	803	791	774	792	854	810	792	842	813	820	813	795	833	797	789	824	825	790	852	814	787	806	790	776	813	761	778	761	811	815	800	783	806	754	759	800	850	822	848	796	771	793	820	807	742	772	812	828	816	849	784	785	797	804	788	823	800	776	762	782	777	829	753	806	786	811	790	812	782	804	859	779	804	837	772	809	774	804	779	804	846	821	762	844	833	803	808	794	743	800	809	807	854	780	785	805	768	824	785	797	793	801	783	810	791	780	839	788	775	774	890	741	779	832	843	813	788	762	775	806	773	771	845	848	827	802	807	786	804	842	812	824	810	837	816	801	820	748	811	788	795	834	814	806	806	771	861	823	800	771	813	842	848	803	789	798	814	790	832	807	773	802	772	817	820	799	738	798	818	833	848	801	799	798	827	799	794	814	778	780	799	854	810	771	818	789	797	816	786	811	832	815	806	804	882	742	785	813	799	840	755	810	816	883	797	812	782	828
3404	1208	1299	1616	1298	3544	4884	3494	2297	1256	750	442	339	301	285	280	310	280	302	303	298	274	295	286	288	294	312	295	314	292	293	299	268	277	276	289	298	266	293	281	275	267	271	260	296	289	270	298	302	309	294	284	267	256	282	273	302	302	304	288	296	283	291	330	287	315	275	297	283	297	308	310	259	253	304	297	302	279	268	299	295	296	254	301	293	273	272	279	284	265	277	261	285	282	300	267	306	299	281	271	300	258	293	253	249	312	285	287	283	276	258	283	288	289	288	303	290	287	277	240	285	297	307	289	290	279	299	293	303	289	303	248	288	297	299	283	272	310	283	294	291	279	315	297	316	266	263	262	299	303	287	282	311	285	285	317	300	262	299	303	282	274	272	337	297	288	298	280	275	279	300	299	280	302	280	303	275	312	272	315	290	290	276	248	255	269	266	309	283	300	287	292	310	318	300	265	273	282	309	291	261	292	331	277	303	283	283	277	267	283	289	283	264	317	295	267	280	282	263	297	322	304	261	256	299	298	278	268	318	294	290	302	299	269	280	254	304	299	278	303	293	254	232	298	296	338	290	283	302	264	299	274	283	300	284	250	274	295	278	257	289	252	325	278	292	271	276	263	274	291	288	289	297	305	286	294	283	295	306	297	296	305	270	293	283	285	316	271	304	262	304	296	274	285	308	278	282	268	284	276	292	285	287	298	291	293	273	277	278	269	289	290	305	269	287	285	288	279	299	289	327	275	290	286	283	305	271	289	310	305	301	286	284	262	282	299	299	303	280	261	287	248	292	276	287	306	302	317	271	304	325	295	306	309	261	274	292	294	307	296	278	260	311	277	284	309	284	262	298	290	264	280	299	298	268	306	301	270	244	313	274	278	286	261	291	277	260	280	302	299	283	257	298	291	312	302	280	286	284	250	315	306	284	284	281	279	260	288	307	273	264	276	291	277	288	290	279	257	278	281	253	317	305	305	282	273	279	297	287	317	290	294	291	297	302	263	321	309	293	304	296	303	308	291	309	318	272	285	280	272	288	309	296	303	271	262	301	259	302	291	281	257	301	320	289	324	312	331	262	279	264	291	267	288	281	295	258	265	293	289	279	291	268	322	270	285	259	291	302	288	279	288	305	298	280	266	282	323	255	276	291	329	288	330	278	298	290	264	301	271	283	281	269	273	327	281	288	265	273	277	302	289	251	305	330	289	286	289	308	300	300	314	287	291	274	278	263	283	281	283	283	306	286	282	279	272	293	285	305	283	298	290	272	301	269	306	269	292	269	278	306	288	289	290	314	273	295	287	287	303	286	282	278	309	291	280	262	302	265	274	299	303	318	266	273	280	301	290	288	286	299	307	284	302	306	289	318	295	290	246	300	286	288	265	250	281	319	262	281	310	269	264	303	303	278	267	303	302	269	275	260	311	270	264	279	268	274	266	285	302	287	291	246	291	297	263	293	302	295	281	331	296	295	328	284	293	306	278	288	265	270	277	300	310	281	283	246	292	320	269	266	275	268	306	274	297	263	308	274	299	282	294	293	313	297	304	294	283	287	286	293	298	319	278	279	269	293	311	314	286	284	275	304	283	305	316	292	324	276	283	277	293	263	286	300	292	308	270	264	269	284	272	313	276	282	306	295	276	279	285	279	266	243	314	299	277	262	286	303	302	303	293	268	280	272	269	313	286	299	280	294	266	305	274	284	287	286	306	254	319	308	313	312	279	272	271	284	245	328	283	291	300	295	289	271	314	295	258	311	296	264	278	291	282	281	269	293	276	255	284	277	312	294	269	280	289	315	273	294	299	269	298	293	274	307	291	286	251	276	276	275	307	303	288	315	288	288	276	293	280	297	284	273	281	299	312	294	295	285	255	312	296	311	282	287	259	286	337	294	274	289	271	256	265	281	292	289	294	320	299	287	293	293	279	300	311	300	312	306	276	285	291	317	305	278	308	291	307	260	280	295	276	279	258	311	232	291	279	266	290	302	277	291	290	271	287	300	258	284	296	269	280	273	300	304	291	316	290	316	271	281	286	312	297	254	269	311	291	283	264	283	299	249	305	272	319	273	293	282	281	308	276	309	270	276	294	315	316	284	246	282	281	288	271	292	267	290	278	287	264	281	290	286	254	272	293	301	264	301	278	255	305	334	299	283	274	288	266	251	311	281	290	286	310	282	264	308	303	289	289	263	311	260	269	254	286	271	287	281	274	324	317	277	290	310	343	262	308	264	276	303	277	269	302	254	282	288	291	328	304	322	276	285	306	263	316	283	300	319	305	327	311	282	290	263	265	297	271	297	262	286	294	269	321	300	282	299	274	288	318	255	303	286	287	282	269	258	274	300	311	270	315	287	311	317	316	274	306	261	292	299	277	301	288	260	308	294	312	272	301	289	292	277	309	304	308	290	303	250	278	270	303	281	311	286	281	271	282	277	327	321	328	270	293	295	271	295	273	247	288	273	302	274	303	312	281	293	297	302	299	319	352	257	262	274	312	282	300	284	332	268	301	282	292	283	304	338	293	289	296	283	267	289	305	267	307	272	296	278	290	285	269	295	285	295	295	292	269	298	309	297	293	276	261	284	286	290	293	271	314	282	276	293	290	280	291	262	287	283	267	252	268	247	299	280	260	299	312	311	327	293	270	305	288	271	288	310	343	317	322	279	288	269	274	292	266	304	281	276	306	294	308	265	273	291	318	292	303	272	324	238	287	287	287	282	316	296	283	271	290	274	286	335	292	280	283	301	270	283	248	306	301	292	280	278	255	315	277	269	294	297	294	303	292	291	257	319	305	282	298	290	297	302	302	278	292	298	272	298	297	288	272	317	306	296	269	277	269	281	303	260	296	302	288	272	317	305	294	306	294	272	298	278	284	283	281	274	289	297	267	285	291	270	308	268	283	285	271	282	275	267	297	263	256	274	309	309	304	279	285	281	279	289	288	260	285	290	278	291	308	278	292	300	304	315	261	289	274	286	274	291	297	291	266	272	298	294	276	280	264	305	286	295	286	328	293	306	280	278	281	293	284	302	279	301	298	298	287	288	278	291	295	282	286	294	286	266	279	265	279	287	276	291	254	277	280	269	287	286	303	283	296	277	300	293	313	272	275	274	287	290	313	307	298	287	296	305	293	285	287	263	292	324	327	279	274	275	279	285	282	279	270	253	274	283	250	325	295	323	261	319	286	272	259	286	280	299	330	297	295	290	292	289	308	285	330	254	255	309	287	278	289	290	282	309	293	315	266	303	280	278	265	301	278	285	320	283	280	279	291	283	294	279	280	268	307	315	269	273	281	330	314	298	275	271	333	306	275	276	270	306	314	302	290	283	304	287	268	273	274	266	281	276	289	278	299	259	306	332	307	274	289	266	287	308	316	290	282	292	286	288	306	280	263	279	288	262	284	268	307	291	304	316	327	295	303	288	314	294	292	298	273	278	297	279	292	253	280	282	283	283	301	292	316	289	284	264	305	265	295	285	323	249	298	286	293
3267	1560	2592	4400	4145	14880	17158	13345	8882	5117	2814	1455	1028	858	804	765	824	826	772	833	789	818	760	861	798	795	837	794	807	813	863	783	805	778	833	830	819	811	837	821	849	837	759	804	770	810	811	851	830	835	773	790	812	832	812	813	797	827	833	758	829	820	789	785	792	801	819	771	783	801	814	810	818	771	768	821	752	773	814	818	799	786	823	849	826	828	832	793	831	784	764	829	822	760	846	788	786	798	795	795	783	788	820	846	778	805	816	803	812	838	823	812	860	783	834	785	814	800	862	775	843	809	782	807	838	788	792	815	820	826	822	819	819	815	821	781	820	755	801	797	831	815	808	795	801	731	809	815	812	834	783	798	873	789	760	829	759	799	856	797	805	797	802	869	797	744	836	804	867	812	835	801	822	849	859	797	845	791	829	812	804	768	822	770	815	759	773	764	836	807	800	775	840	806	791	821	792	817	782	876	834	840	821	810	806	781	800	826	796	773	781	805	817	807	834	843	878	782	828	780	799	814	783	813	805	755	757	782	797	803	795	821	807	820	801	846	831	777	793	789	761	804	813	758	810	846	761	799	747	822	788	789	788	740	796	775	796	807	815	802	791	781	748	749	739	785	841	839	754	756	831	806	828	786	787	787	793	808	825	812	818	807	865	786	842	788	796	770	860	817	835	807	802	781	800	837	818	795	788	790	794	781	772	755	782	820	820	796	804	797	808	853	793	830	762	797	818	835	822	797	836	792	746	804	800	801	776	859	836	823	776	776	838	796	792	811	828	819	812	841	812	803	805	822	826	787	822	786	794	857	773	817	779	772	809	872	807	808	833	848	811	812	767	803	813	838	833	837	766	787	804	775	811	795	756	767	785	782	816	818	792	799	772	850	795	752	797	788	749	816	788	770	794	759	780	781	827	839	773	778	796	796	832	774	806	871	786	789	786	760	834	808	833	797	770	803	802	831	816	852	764	813	810	781	822	760	818	852	812	739	809	856	837	789	809	799	814	860	835	809	767	773	837	769	804	783	823	765	819	793	816	794	745	771	789	730	800	852	811	849	814	830	847	813	818	795	799	826	803	782	799	797	791	786	791	786	807	841	837	822	836	781	795	807	816	776	753	816	828	777	835	831	818	754	790	799	793	780	742	806	796	827	800	833	808	741	820	762	817	824	850	787	767	827	794	824	840	798	772	854	822	800	836	763	817	797	789	799	787	840	781	795	838	860	832	795	740	820	802	754	788	765	768	818	792	821	769	806	814	815	752	768	781	828	807	808	776	772	762	781	835	821	805	776	814	824	792	806	795	862	780	827	814	782	797	835	819	829	794	840	838	869	824	826	799	849	821	827	799	805	826	828	842	788	817	787	814	790	749	829	848	808	743	808	767	834	781	743	767	770	782	821	783	814	785	767	803	792	840	802	825	804	778	844	801	806	821	806	770	771	818	817	844	791	814	818	806	800	872	807	831	854	810	795	785	833	804	814	779	810	805	789	824	822	759	817	800	815	829	759	838	794	823	779	800	814	761	797	851	836	784	776	824	806	872	770	792	802	783	778	807	854	830	818	800	840	792	817	806	837	833	829	768	782	810	797	806	828	843	815	831	758	806	805	804	835	762	820	799	825	818	800	797	770	766	741	782	825	854	843	809	786	808	820	769	758	819	784	829	765	822	821	821	844	791	755	829	793	788	846	813	832	789	832	793	825	808	794	816	825	811	803	784	800	807	811	778	793	828	835	813	775	847	827	836	799	867	854	778	773	772	806	837	805	800	802	831	811	800	822	808	777	762	747	816	805	726	817	780	794	848	803	829	824	833	794	814	795	786	840	812	754	733	822	766	812	809	799	828	810	796	811	809	826	825	872	798	816	799	815	796	805	778	818	821	829	844	792	776	774	833	816	809	770	785	806	796	812	812	804	799	821	845	815	809	773	787	848	845	843	772	821	802	827	801	782	785	845	850	830	758	756	817	800	863	807	813	795	799	819	791	819	827	825	821	771	779	813	824	815	792	820	742	798	794	790	824	756	794	841	812	775	806	804	761	792	837	756	743	787	786	832	744	796	864	794	763	815	861	762	798	822	812	808	810	803	800	808	783	824	810	765	811	781	795	820	843	803	819	825	796	794	786	892	709	775	808	779	823	844	819	812	791	795	793	813	825	829	809	825	809	810	795	773	766	767	789	845	844	817	765	778	817	777	828	820	773	838	823	815	768	809	792	780	825	767	738	862	818	807	767	811	778	810	904	830	822	778	791	761	727	772	750	772	832	736	852	763	836	814	805	840	757	809	839	830	815	787	815	789	733	819	792	801	780	805	792	826	791	767	806	785	830	761	805	815	813	798	824	809	820	823	808	831	831	784	818	808	789	820	798	763	830	811	809	788	818	817	819	814	792	800	817	836	794	795	803	833	814	815	847	808	829	854	831	793	797	816	776	816	844	807	815	789	807	783	845	836	818	810	806	833	838	773	820	825	819	821	800	795	812	826	839	832	835	848	833	842	773	779	833	865	892	776	825	816	759	793	826	798	839	817	784	824	810	806	767	788	789	771	744	814	773	814	860	808	795	790	767	774	805	858	823	857	768	782	824	759	823	795	789	846	806	773	828	799	818	816	770	802	814	854	804	798	857	800	769	773	834	823	794	818	789	828	810	784	809	817	809	801	793	751	810	811	826	833	748	827	779	819	805	838	802	862	793	821	829	812	832	782	830	769	790	829	794	864	852	840	800	820	828	749	757	793	771	856	795	762	857	796	841	793	819	845	795	820	802	753	809	802	828	796	781	797	823	796	800	761	784	814	752	765	802	811	786	785	817	811	810	785	763	800	794	803	874	846	824	817	748	809	790	802	791	829	782	797	811	850	780	767	797	816	843	796	777	783	790	838	801	781	824	782	836	847	795	843	786	789	829	836	822	788	784	806	808	803	840	798	751	800	861	790	804	809	823	816	831	819	798	768	830	877	786	824	807	805	791	803	772	815	837	827	832	799	798	813	844	773	803	798	805	848	790	831	791	809	783	777	766	861	830	824	822	831	797	819	819	794	836	763	857	823	832	814	771	771	859	785	813	759	782	795	800	768	795	770	800	817	793	830	825	776	832	770	818	828	854	798	811	799	827	850	803	790	796	814	810	771	802	791	811	786	785	810	776	827	803	825	800	800	784	732	852	793	835	810	845	841	785	828	811	781	798	842	742	763	779	747	820	769	835	778	792	780	812	772	796	760	817	826	805	789	804	804	802	834	798	785	805	809	835	807	885	831	807	827	788	815	800	774	805	767	774	804	828	847	800	817	780	787	805	800	808	816	820	854	776	839	852	785	838	807	860	826	778	830	832	833	813	856	791	835	759	829	797	808	827	788	836	806	766	810	829	848	785	837	791	815	789	766	869	794	799	812	818	820	782	822	832	803	763	799	770	762	828	755	808	832	837	782	776	836	811	778	804	813	817	776	770	809	843	833	782	859	791	829	782	782	807	819	815	754	825	783	836	812
3370	1153	1694	1513	1196	3235	4441	3429	2218	1476	775	465	354	332	290	298	297	321	292	278	283	298	275	297	278	279	317	284	299	284	310	300	261	303	277	287	280	282	295	291	328	300	287	315	291	289	267	300	277	283	270	276	276	285	283	278	304	303	310	293	289	289	251	273	289	278	313	289	274	286	293	288	309	290	294	307	317	292	331	287	304	291	285	291	281	295	259	306	270	284	309	278	279	315	288	274	322	264	303	255	261	315	288	319	291	295	296	283	295	283	313	280	283	296	299	292	281	276	267	303	293	290	263	284	289	293	296	284	260	302	278	314	270	278	293	288	263	299	267	283	248	298	276	311	296	294	266	309	266	276	266	280	283	274	273	259	269	274	273	293	303	302	267	265	297	280	337	299	287	284	264	296	307	288	276	283	313	312	290	289	304	291	290	295	303	292	313	312	291	298	282	315	306	282	266	280	290	288	299	307	248	315	282	276	297	271	291	266	308	321	278	289	269	291	269	321	290	281	287	298	285	301	283	269	279	280	299	287	286	290	280	277	278	292	294	290	295	324	298	259	256	298	289	283	276	289	283	296	271	276	305	298	276	271	302	287	276	290	294	289	250	300	302	265	303	302	295	308	282	277	312	283	304	269	270	287	265	271	279	253	298	279	277	313	300	284	306	296	269	337	276	263	258	292	291	292	259	288	266	284	276	276	266	273	280	279	267	291	332	283	261	305	317	275	300	281	283	291	270	291	297	299	290	287	290	276	327	311	282	280	288	295	323	272	300	292	272	275	317	297	309	296	289	274	287	282	282	271	305	302	296	305	319	253	287	290	299	261	278	295	257	303	269	279	323	316	307	286	284	281	269	299	272	262	272	286	291	271	296	272	284	321	309	275	248	261	276	297	279	309	260	291	317	270	283	311	281	298	263	276	257	292	304	266	286	279	285	277	309	272	285	293	255	291	280	268	302	268	291	248	314	272	279	304	294	277	272	306	298	270	300	300	316	292	281	312	290	290	286	323	297	292	277	330	264	271	275	297	292	262	304	296	264	296	257	293	283	262	273	287	300	280	296	289	285	278	282	292	299	301	261	284	301	300	272	298	277	267	240	313	262	312	283	288	303	296	248	291	285	299	276	274	282	278	273	273	266	294	294	295	322	276	304	285	277	296	294	301	272	297	292	291	266	280	321	284	278	277	286	278	298	311	283	295	293	290	311	288	305	266	273	292	274	270	294	264	314	285	257	297	306	291	284	301	277	285	247	283	258	304	271	310	293	267	303	285	311	287	289	299	280	282	295	286	269	333	276	276	274	301	261	306	265	250	282	271	265	283	259	268	290	329	278	295	295	287	300	291	286	284	283	277	261	304	285	288	283	302	304	279	289	290	279	281	262	284	273	250	308	240	299	283	302	281	312	230	283	266	300	289	268	268	281	325	284	307	307	273	281	282	268	280	279	304	262	293	315	287	288	256	323	292	327	294	292	289	272	281	286	299	283	257	307	269	302	305	300	289	292	300	299	280	288	285	276	315	279	311	314	284	289	295	277	292	293	306	266	291	287	301	292	288	256	288	277	304	279	271	289	304	292	296	280	309	293	301	277	273	275	286	280	320	260	302	286	289	297	301	303	275	268	259	283	301	291	295	289	275	278	287	272	276	278	266	277	279	300	319	252	324	295	280	286	268	290	299	274	274	289	277	282	288	295	256	287	297	279	293	270	339	292	280	272	291	315	265	266	297	274	286	272	320	307	274	301	282	311	300	289	285	285	284	318	308	289	284	299	277	290	273	304	271	318	297	299	301	284	288	286	267	282	268	289	265	276	281	290	284	303	301	273	251	254	298	283	309	353	305	266	314	297	263	298	282	273	273	298	267	271	316	276	320	287	294	276	303	262	282	308	305	279	296	300	262	288	322	295	271	313	288	271	273	271	313	309	272	299	291	303	260	302	290	297	269	305	275	284	287	272	296	277	276	276	284	293	315	280	272	331	257	311	277	304	325	290	295	298	303	313	271	310	291	318	274	306	257	285	264	281	322	286	261	292	298	275	279	294	288	297	277	290	297	305	298	312	256	292	249	300	279	274	273	266	284	273	286	286	261	300	315	306	284	293	267	293	287	296	274	277	266	318	264	308	276	267	274	298	244	306	290	308	300	290	278	300	294	264	305	294	268	305	272	278	277	298	300	281	271	278	251	297	324	298	265	276	270	284	298	311	294	284	293	314	282	286	312	261	298	288	283	292	289	302	313	296	291	284	269	297	279	283	294	266	283	279	261	300	314	283	286	292	298	288	287	307	287	301	290	294	274	286	297	285	335	292	286	317	308	296	307	301	301	256	300	292	308	290	291	256	304	253	289	297	292	278	289	292	264	291	291	259	281	294	254	249	305	290	311	248	297	292	305	254	260	290	313	289	314	305	295	278	291	304	306	299	308	269	278	293	315	287	294	281	322	310	282	280	295	293	308	271	281	292	310	311	274	289	290	295	303	303	294	284	300	303	289	254	289	270	275	324	273	289	302	277	290	310	307	300	288	292	305	264	286	282	284	310	324	276	299	276	280	313	279	287	293	272	315	293	267	310	267	283	271	281	295	293	284	304	277	275	279	282	270	278	283	275	313	283	290	280	258	295	290	307	269	289	289	285	324	276	282	287	273	263	298	295	286	291	273	351	297	304	294	272	288	306	279	279	269	279	298	271	290	305	309	291	266	282	273	296	304	299	289	280	296	266	275	285	283	279	308	317	310	287	299	295	267	279	245	289	270	281	282	284	305	306	293	287	288	303	286	289	281	268	285	273	297	307	246	258	297	270	268	286	262	308	263	274	301	287	262	269	286	295	280	286	265	274	309	308	303	311	269	301	281	304	290	303	299	274	285	314	284	288	335	291	261	272	257	263	288	300	314	284	281	271	296	280	285	298	312	271	305	263	289	308	278	310	279	272	285	293	285	276	275	278	245	286	284	292	307	265	286	305	314	290	300	277	272	287	299	302	305	313	303	268	295	282	285	292	276	280	307	296	284	333	305	256	297	298	299	299	316	305	287	304	305	285	282	282	336	306	341	339	292	269	332	278	276	282	297	288	264	339	284	251	310	291	315	301	308	277	280	283	254	291	311	308	285	303	314	287	275	301	270	302	306	303	267	329	238	302	276	281	288	290	299	285	278	271	268	293	292	304	260	269	295	254	272	279	308	278	295	261	259	284	293	285	294	280	285	282	283	269	261	278	296	281	286	320	269	280	282	278	295	320	303	313	306	301	285	292	297	316	281	292	287	278	321	274	291	293	299	330	267	299	308	271	276	285	262	284	304	288	271	250	287	288	294	296	295	290	300	284	292	304	306	308	301	296	294	278	280	272	293	291	302	295	279	282	301	315	298	257	281	298	279	283	291	314	259	318	291	288	312	268	276	289	265	294	319	299	285	285	288	294	302	258	275	294	299	292	295	253	288	307	257	261	292	291	284	301	252	283	286	299	323	257	278	281	265	291	308	273	316
3366	1434	3004	3902	4420	13933	16931	13196	8513	5394	2930	1506	1012	840	822	833	786	797	748	813	781	776	817	825	786	808	807	782	801	843	822	755	805	781	800	800	776	774	769	834	797	827	781	803	769	770	775	765	816	812	815	806	774	788	847	825	806	828	829	840	820	833	800	761	773	795	789	757	803	828	782	830	793	796	818	774	779	793	771	763	742	804	805	818	853	814	804	749	860	850	808	825	795	800	837	782	802	744	772	796	808	734	819	793	807	824	819	808	766	823	791	794	827	775	804	807	747	807	757	798	773	808	807	814	830	788	856	797	788	815	813	806	787	800	787	734	790	785	857	819	833	839	765	801	834	768	806	877	804	789	858	787	765	779	773	795	827	812	804	794	801	808	831	837	744	860	793	816	775	800	817	788	819	830	806	850	790	798	798	788	767	834	775	841	813	819	799	859	802	795	809	815	780	783	770	810	767	834	826	768	781	812	811	821	813	769	785	846	804	802	812	799	766	798	773	770	784	792	831	801	817	777	805	822	789	805	837	766	798	776	821	845	824	748	802	836	810	790	839	776	791	833	853	759	848	759	818	851	827	809	802	824	812	823	809	846	836	823	840	794	838	861	786	831	786	792	815	863	817	822	835	829	779	850	860	778	812	832	810	769	782	779	853	847	813	788	848	778	786	826	821	809	811	775	816	786	805	785	800	816	794	795	799	831	795	834	845	832	799	811	772	839	792	841	817	812	812	868	793	783	794	873	810	855	785	738	772	829	825	788	821	823	809	832	759	840	777	791	799	803	797	861	816	831	806	788	816	825	804	812	774	802	882	824	814	828	779	795	774	784	860	836	807	802	809	757	816	806	761	809	818	836	801	799	808	859	785	827	797	771	810	787	765	823	821	802	754	819	828	828	824	876	815	828	844	777	781	792	814	778	808	819	787	829	782	811	788	791	810	787	849	779	838	835	780	814	795	841	802	749	804	771	824	809	803	800	806	746	829	785	803	780	743	797	807	820	772	812	800	824	773	787	806	718	810	772	762	791	805	808	806	805	772	815	802	759	868	790	795	776	810	801	819	846	806	789	762	790	779	790	787	792	784	869	785	784	809	842	796	809	760	808	791	839	810	759	751	784	774	843	861	782	811	795	804	820	783	792	840	769	831	813	827	781	765	833	803	784	822	850	806	796	797	816	823	825	795	797	866	803	736	802	810	781	831	804	817	814	848	821	819	762	757	807	775	799	807	808	784	818	803	793	820	775	840	878	839	802	824	745	772	811	805	827	818	759	806	801	833	775	769	840	832	779	794	850	830	815	757	806	817	781	819	842	817	830	827	857	786	831	813	805	780	832	813	823	820	843	796	816	811	730	827	815	793	843	817	813	792	768	780	791	770	835	793	784	832	889	801	782	887	866	772	792	809	882	810	815	804	821	815	731	819	804	784	771	765	826	833	789	762	811	782	866	788	804	844	839	827	798	808	744	797	839	815	806	826	807	785	835	782	758	840	778	801	814	816	713	813	800	819	810	753	808	851	795	752	809	777	836	794	795	793	801	825	817	862	840	768	796	741	809	781	787	831	829	821	845	824	851	759	823	808	817	876	794	856	799	732	808	795	762	814	783	840	815	825	707	822	816	753	793	765	797	834	777	803	818	818	808	817	814	790	762	794	829	802	791	839	790	829	793	750	780	776	804	761	829	844	837	818	795	809	829	794	800	812	828	786	792	827	841	787	794	786	792	828	818	796	770	788	829	823	801	805	800	822	832	791	782	791	795	856	799	819	833	796	805	777	807	789	763	782	816	788	846	805	847	824	833	788	793	791	774	803	788	774	810	746	858	804	807	767	794	781	857	772	826	833	794	806	783	811	758	741	766	821	843	823	857	792	767	808	828	803	814	790	832	824	814	801	828	783	852	754	843	797	792	793	865	813	753	786	832	769	812	800	797	782	816	818	791	798	764	822	808	772	763	745	795	811	839	824	765	921	848	807	823	812	785	778	775	816	809	810	758	832	755	840	763	803	819	804	789	743	775	780	767	762	825	774	788	854	801	800	750	798	827	803	793	785	786	818	752	820	754	799	792	810	829	834	784	826	858	775	790	831	806	769	819	788	816	790	806	805	831	779	792	782	810	816	789	805	788	816	793	801	775	827	796	765	824	813	790	764	824	783	826	796	758	839	798	760	784	823	804	827	782	807	796	810	842	846	813	818	754	820	870	786	811	801	762	803	767	806	790	806	804	802	823	785	793	733	819	832	825	801	835	789	837	804	836	760	792	775	880	745	820	764	801	780	818	805	813	768	768	785	779	842	801	800	764	808	882	813	811	797	770	768	759	797	847	797	858	826	766	848	793	782	785	783	789	786	775	840	812	802	817	780	819	807	795	804	786	815	826	792	800	826	825	808	804	789	815	822	778	795	775	744	759	771	810	808	790	845	804	834	779	783	858	764	782	805	837	832	803	843	767	820	860	845	757	745	771	790	801	795	821	822	812	753	845	762	830	800	753	813	758	780	813	773	767	788	839	803	812	836	772	797	775	801	853	784	872	832	821	837	794	744	817	809	798	820	803	866	804	826	789	803	860	783	804	798	832	787	808	813	781	827	810	855	741	819	759	802	791	790	805	755	836	837	813	808	767	823	795	768	791	810	826	798	834	824	823	806	796	803	803	814	792	781	831	881	792	811	808	816	813	765	842	786	821	839	841	874	849	804	828	788	779	790	792	793	780	756	812	798	768	826	766	766	789	756	797	827	802	801	810	769	781	812	786	788	800	810	805	792	802	816	776	810	804	774	798	768	785	841	816	821	767	821	768	886	823	778	829	799	812	795	797	741	741	796	833	781	809	804	786	855	789	830	787	810	787	807	793	775	790	772	859	796	810	812	781	795	780	802	850	849	813	810	785	748	766	781	808	756	780	785	826	808	837	800	785	790	787	833	772	730	872	815	822	818	790	831	812	804	772	801	801	793	813	783	816	732	793	788	804	808	798	770	897	786	819	800	773	806	807	816	822	758	779	803	788	804	786	802	866	779	787	820	838	769	777	827	805	770	788	808	808	766	804	796	862	822	831	792	815	841	794	818	794	832	819	798	837	803	823	825	803	820	828	793	782	781	855	823	761	772	781	778	823	827	813	797	791	797	845	804	790	751	872	770	833	781	744	837	810	809	808	799	859	805	807	810	787	788	825	771	802	774	745	798	775	736	784	777	777	786	843	794	777	843	790	801	802	837	780	838	802	824	811	813	762	822	795	820	788	775	792	807	782	863	770	805	796	794	823	834	828	826	818	771	809	811	803	777	777	788	816	806	826	842	807	747	868	772	801	807	801	798	787	815	865	809	791	800	829	777	784	783	834	822	811	807	794	771	839	810	829	816	865	817	819	790	801	830	811	768	802	803	824	848	823	813	820	775	806	803	821	791	778	822	793	778	801	786	782	820	793	744	777	830	776	787	754	797	789	808	773	766	849	779	849	783	801	794	837	798	763	806	780	855	832	806	781
3073	1190	2043	1747	1097	3719	4576	3548	2179	1475	821	486	344	303	309	289	282	276	324	300	294	313	296	280	321	288	284	284	312	302	291	289	311	269	294	290	313	270	306	296	278	300	299	275	268	294	298	265	296	308	286	276	298	268	251	280	276	296	310	280	258	273	296	262	285	271	277	272	291	270	276	263	306	269	256	278	255	275	302	305	283	306	294	289	304	269	293	269	266	301	279	285	282	270	296	312	277	319	320	265	297	300	277	307	273	290	295	289	270	280	289	289	273	286	285	279	281	294	284	273	286	274	280	288	274	283	283	305	275	295	288	281	273	316	302	302	336	277	273	310	305	291	254	273	270	294	300	275	277	303	290	286	285	294	287	301	282	252	301	283	286	295	263	315	297	305	276	271	271	281	301	296	279	292	288	313	285	265	238	297	284	282	318	298	306	300	306	297	289	285	276	292	276	285	327	258	242	281	294	282	294	308	282	316	261	300	275	275	260	293	307	281	298	261	281	278	298	308	278	313	293	272	244	308	291	285	306	283	283	285	285	287	246	271	284	258	306	281	262	265	305	307	283	275	289	270	279	268	284	288	276	294	292	272	278	273	312	313	263	301	329	269	306	282	271	265	271	286	268	287	288	298	303	265	284	288	300	284	285	276	282	306	283	275	283	275	299	276	327	300	304	275	308	307	257	290	299	270	328	300	302	285	284	286	271	284	293	296	256	271	258	298	286	289	304	285	293	281	263	278	312	274	270	280	296	297	287	286	297	311	266	279	298	299	277	258	285	311	324	270	299	278	302	285	299	285	303	268	282	268	298	294	268	288	273	263	273	271	258	294	271	283	317	289	273	302	257	309	265	271	282	257	279	309	277	273	287	277	258	284	274	314	268	282	278	261	279	249	290	289	302	292	286	292	318	268	294	305	292	289	270	283	292	282	289	296	278	283	305	266	302	284	268	294	292	299	273	278	291	310	269	253	307	281	324	304	267	280	285	303	283	259	296	269	278	303	288	273	275	302	285	283	314	289	275	270	284	253	272	285	259	303	278	284	289	291	272	290	291	282	261	299	303	301	286	281	289	291	282	300	295	318	282	305	286	273	332	262	267	283	301	287	281	304	282	263	280	273	276	291	318	279	290	267	264	287	264	265	298	278	295	293	298	269	259	292	261	269	292	275	304	338	277	255	312	282	281	278	285	288	304	296	262	293	286	273	259	294	287	285	290	286	272	290	282	252	266	240	308	318	292	266	280	324	297	288	299	274	269	260	274	273	237	293	292	287	285	285	315	302	259	292	289	272	313	297	303	308	259	279	332	314	272	305	290	285	240	279	308	274	262	290	287	309	286	287	313	295	298	238	312	268	278	269	302	293	291	309	275	321	299	302	311	249	280	312	288	286	282	296	293	292	308	307	310	298	298	288	251	268	299	285	311	295	299	255	269	299	256	292	287	294	302	284	285	282	287	278	291	271	307	292	266	288	291	293	319	320	277	263	254	280	285	282	290	291	275	288	282	267	261	280	270	283	291	284	297	292	267	312	284	296	233	266	296	282	272	278	270	314	267	314	309	288	285	304	294	254	321	270	276	298	275	302	268	305	284	309	273	286	288	300	278	311	287	305	288	266	283	310	298	257	303	291	258	272	268	285	297	295	275	281	246	282	285	298	287	280	281	261	317	288	272	305	332	301	309	328	296	265	277	304	280	290	302	286	270	298	295	298	285	274	329	289	330	295	287	284	288	299	276	286	294	260	274	312	292	284	302	269	298	272	268	282	285	248	290	287	286	290	248	279	266	305	283	291	307	281	276	286	283	270	263	317	249	300	274	280	292	299	304	287	278	307	278	291	307	284	300	298	299	282	304	295	306	274	271	272	318	267	265	276	285	292	300	290	313	286	279	291	320	307	272	267	298	293	272	293	286	267	297	321	285	300	298	284	266	284	317	294	307	248	274	315	301	268	292	280	273	270	280	292	287	293	287	309	288	302	295	310	325	296	291	314	285	299	271	273	310	301	300	306	263	282	320	297	297	314	283	295	277	270	282	304	298	295	282	308	266	256	294	295	289	285	280	283	298	305	305	284	286	284	296	267	294	300	302	295	287	268	270	271	279	274	314	311	266	256	294	302	289	286	302	309	275	279	291	297	275	271	273	314	295	281	269	280	280	273	297	285	308	277	305	285	290	281	283	253	334	287	334	317	302	301	298	271	322	284	284	293	274	296	319	285	298	297	276	293	294	306	297	266	293	283	261	307	288	298	285	305	336	299	266	282	297	312	330	299	291	314	322	281	259	305	270	284	293	266	305	261	297	253	295	301	267	273	306	291	261	259	290	240	286	307	280	298	276	326	282	292	273	274	301	269	285	328	280	280	276	293	291	293	271	295	296	281	306	328	263	293	295	289	276	282	289	304	281	295	299	270	279	293	294	283	306	322	303	299	261	285	257	298	303	261	285	294	298	286	295	297	274	271	304	265	316	300	279	264	280	292	295	252	298	302	282	293	296	248	265	304	259	271	292	282	265	270	288	277	275	308	296	274	287	281	252	271	283	308	295	271	277	262	292	265	299	284	295	319	284	293	266	299	304	294	303	288	278	285	317	277	277	266	287	293	299	299	311	270	291	272	284	302	283	307	288	287	309	300	286	268	268	316	286	252	283	303	306	284	295	258	310	320	294	285	268	259	310	316	301	267	273	315	303	284	265	305	283	322	273	298	280	288	275	273	274	288	244	261	293	297	260	270	297	273	282	288	286	292	294	295	297	271	303	305	286	287	281	321	286	270	291	294	259	284	296	276	281	264	289	267	302	290	297	274	260	293	292	281	300	261	270	293	297	303	279	267	286	281	330	311	279	308	282	310	262	282	308	281	282	293	280	301	282	275	314	307	247	274	229	287	296	305	289	277	269	301	314	278	290	292	275	263	289	285	281	322	311	291	273	299	306	272	305	262	288	288	327	310	263	268	297	273	298	296	305	298	281	312	294	291	252	312	285	263	265	269	293	298	303	303	271	273	279	299	301	281	276	302	286	288	300	282	270	303	288	284	315	260	266	275	320	274	287	310	298	284	291	284	286	282	300	289	289	276	311	296	284	292	284	290	261	291	279	297	266	279	273	289	280	292	297	278	285	262	293	284	276	284	277	290	323	293	270	296	251	277	268	289	264	291	275	279	323	303	265	281	273	303	259	301	286	279	278	283	309	260	282	297	279	280	315	280	294	314	315	280	263	272	274	299	260	299	277	259	284	246	271	291	298	293	293	267	285	275	294	290	290	293	273	281	280	275	279	293	300	308	299	279	272	287	269	297	258	282	267	292	273	247	303	270	297	282	283	290	312	281	306	286	270	300	294	269	296	271	311	262	316	288	303	316	270	281	260	288	273	276	277	295	288	285	245	299	265	300	298	315	290	278	265	306	274	363	286	278	259	289	317	266	293	288	275	287	293	296	281	279	274	286	295	298	277	276	276	334	297	272	270	277	290	316	256	265	287	288	271	279
3097	1662	3322	4213	3823	14992	16761	13221	8363	5388	2863	1445	965	799	851	807	780	786	801	816	771	806	837	822	816	770	785	816	766	836	788	778	838	804	789	794	807	809	773	757	839	812	805	804	819	866	811	788	804	798	778	782	772	762	821	836	801	794	858	790	785	815	802	858	813	823	767	825	823	808	780	865	791	771	799	801	794	797	808	768	792	825	819	751	812	761	822	798	806	834	810	762	820	776	875	811	810	797	784	790	794	780	809	838	756	777	775	823	772	828	826	807	797	808	829	801	792	819	775	816	847	776	790	808	827	756	768	779	820	803	824	818	844	772	849	807	825	780	853	823	818	829	841	792	812	811	839	832	803	853	796	795	801	807	830	836	810	817	801	782	761	798	820	766	825	766	849	846	787	820	813	736	808	832	788	792	812	765	826	812	779	796	812	804	838	785	786	846	840	793	836	797	785	801	781	819	767	779	868	793	772	827	760	821	826	807	829	727	812	803	821	781	854	778	764	826	794	804	805	788	861	770	805	782	826	845	772	826	803	812	872	784	799	800	795	792	783	788	777	781	787	864	750	838	813	801	809	854	780	853	807	816	841	808	849	794	822	746	780	835	856	818	810	844	776	752	805	797	762	814	794	781	762	763	766	774	808	779	777	807	838	785	817	803	858	771	784	824	825	745	847	870	819	798	788	806	794	769	816	803	783	777	823	815	792	792	790	816	768	791	780	833	802	816	795	855	815	829	778	750	788	796	830	808	866	782	828	794	761	766	802	841	796	778	810	776	791	775	786	818	799	819	780	801	814	814	865	825	809	743	845	847	814	816	824	821	813	808	797	756	784	789	802	764	798	866	838	823	765	828	785	817	830	804	837	802	763	825	803	802	835	802	783	822	788	837	817	777	785	792	837	805	835	776	795	770	796	817	782	819	823	843	812	842	781	807	793	800	815	779	800	816	813	823	834	735	816	837	831	787	771	831	804	804	807	782	784	780	837	785	835	820	801	753	825	809	772	764	837	797	769	813	847	858	761	741	786	773	815	805	778	833	772	822	751	795	813	764	804	763	812	810	771	783	867	836	785	795	775	785	811	784	797	817	804	815	788	799	830	760	823	765	835	850	798	814	761	791	792	800	822	809	775	824	815	828	806	846	799	803	806	802	798	755	790	790	741	791	745	832	805	792	832	799	816	750	789	791	758	837	750	759	789	776	802	833	807	769	791	783	757	819	836	775	749	848	790	800	761	796	757	774	773	853	803	822	836	811	808	775	816	840	786	777	775	786	801	802	784	816	823	770	810	832	778	788	760	791	807	799	777	858	820	816	759	772	795	783	786	832	791	875	785	797	834	877	835	817	816	811	799	790	769	810	803	798	808	833	850	831	776	794	834	844	773	804	805	784	794	800	793	831	799	747	831	794	794	746	796	812	777	771	782	769	793	769	851	816	805	813	813	786	769	829	780	826	822	820	831	791	814	808	786	788	834	826	784	824	784	804	781	790	756	818	802	806	781	817	838	834	795	819	851	794	784	820	800	785	822	784	792	810	799	829	836	744	822	849	784	806	779	846	816	794	802	834	778	787	779	777	785	798	791	779	821	750	811	827	757	809	771	793	824	824	788	756	864	806	789	788	838	869	814	721	774	824	800	784	804	799	829	803	781	775	812	819	742	772	802	824	800	811	828	782	769	781	801	794	806	821	806	828	731	781	804	812	843	807	748	876	799	830	757	780	751	815	775	826	823	781	842	854	832	789	834	798	817	808	740	811	845	819	737	763	778	763	810	779	812	804	801	818	813	818	830	814	828	768	811	792	794	783	802	821	769	842	819	812	860	802	889	754	841	839	793	785	843	807	872	801	854	778	830	751	834	805	823	843	851	826	782	833	824	825	800	809	753	779	784	773	815	788	833	812	824	801	826	811	749	796	796	796	785	811	804	812	813	858	819	751	771	733	823	815	815	863	750	817	818	809	839	826	784	786	779	829	769	793	815	772	782	790	814	795	784	781	831	742	811	757	830	833	817	771	779	781	744	808	801	799	794	777	825	816	795	819	784	811	829	822	803	818	780	830	797	810	827	845	781	807	810	814	801	775	783	795	817	783	801	820	833	824	780	811	798	819	786	813	829	780	765	766	809	822	833	922	843	801	774	823	815	819	838	793	763	786	788	823	826	823	796	811	826	783	807	775	849	791	786	790	817	825	760	813	810	782	773	801	819	750	781	776	799	794	776	823	805	807	803	837	789	826	797	864	789	813	854	817	774	854	802	768	813	862	806	806	835	818	751	781	789	852	801	789	788	790	809	798	751	817	814	827	786	873	829	746	753	829	872	787	800	781	814	785	819	812	802	805	817	770	790	774	824	798	828	795	827	826	826	783	814	785	779	773	786	767	796	773	786	786	779	828	829	810	752	766	788	850	811	800	842	777	810	796	827	789	777	768	810	770	816	759	784	809	795	801	864	804	784	819	784	791	814	783	822	829	795	759	797	804	791	801	792	828	809	771	766	825	780	844	818	799	797	811	817	798	749	804	841	827	847	818	846	877	751	764	835	791	738	792	769	814	830	784	803	802	816	802	803	759	836	797	802	825	815	807	799	800	780	845	837	773	788	828	834	759	786	763	797	839	817	831	882	815	840	785	847	805	752	826	805	794	830	761	821	786	800	825	784	761	831	829	810	792	803	815	831	795	797	891	794	795	769	834	795	801	838	849	823	781	818	776	823	863	767	843	771	800	792	794	791	802	781	801	767	813	804	786	843	798	780	796	796	800	808	832	792	818	773	814	778	814	825	802	794	804	794	824	788	781	810	786	832	865	820	772	856	822	764	822	813	775	749	829	818	798	818	774	823	796	811	768	781	785	877	813	788	788	771	844	803	805	807	804	796	829	807	809	759	872	783	799	791	792	839	809	858	795	814	805	765	826	772	820	810	792	811	820	870	808	820	870	799	801	798	790	802	810	826	802	815	801	817	867	836	801	846	817	832	797	828	774	796	754	797	865	826	786	824	795	800	810	816	745	807	746	801	817	825	821	843	792	781	833	823	778	767	792	791	804	816	850	811	797	829	732	752	833	753	818	785	777	842	814	838	785	832	783	775	785	784	763	792	832	773	843	818	780	791	851	819	809	780	776	770	818	823	808	801	803	804	763	794	757	788	842	864	765	843	805	791	796	790	771	803	786	835	834	860	760	796	812	798	810	818	790	841	802	811	834	765	749	807	791	827	840	770	823	811	802	792	830	780	815	823	807	867	779	845	811	813	828	769	795	791	835	763	785	839	762	806	821	782	819	781	868	815	784	810	836	813	806	776	833	800	748	788	810	789	822	807	787	815	792	834	852	790	758	817	794	802	739	776	813	828	797	787	781	838	798	812	769	847	755	781	790	778	793	794	803	804	759	750	817	781	819	770	797	789	818	785	737	763	778	742	791	819	805	857	860	838	851	834	778	809	828	761	836	839	891	784	777	803	787	807	752	804	796	803	771	837	823	794	820	810	836
2896	1216	1741	1327	1182	3506	5117	3599	2168	1294	789	445	318	309	268	289	282	296	294	293	282	287	282	250	324	268	274	292	296	273	303	289	280	290	281	291	299	269	274	331	304	313	277	308	313	310	310	276	298	316	282	235	319	286	268	315	261	269	277	293	298	300	269	274	279	280	293	284	278	297	271	281	254	299	283	308	268	308	258	294	275	284	282	316	293	271	286	289	269	303	292	256	280	323	295	296	314	281	294	293	288	319	297	271	308	283	302	317	286	262	272	297	291	273	259	259	298	306	293	266	277	298	304	306	261	273	306	298	286	291	315	301	272	303	306	302	277	289	289	278	273	286	276	289	294	302	290	281	267	315	308	271	303	277	289	285	296	294	293	294	286	287	290	262	294	275	289	299	291	279	289	251	264	287	290	277	259	294	287	280	289	271	280	274	289	285	291	256	308	310	284	298	270	303	306	287	296	278	290	299	313	296	307	289	265	270	273	284	295	274	260	268	288	312	268	263	275	282	313	261	271	277	292	273	303	282	243	295	298	279	296	257	287	274	324	307	255	284	309	298	285	284	281	284	260	319	283	294	272	260	282	288	283	276	305	290	279	275	268	276	303	312	295	319	300	271	291	277	261	268	266	300	297	247	324	263	301	314	306	281	287	314	310	281	288	326	272	302	282	251	273	266	317	283	286	256	312	252	292	295	290	284	318	274	284	308	290	285	313	301	274	315	302	300	288	303	274	316	292	286	307	273	284	304	282	290	284	263	282	293	274	244	309	265	277	245	313	281	283	284	294	281	281	277	305	299	253	286	266	280	296	294	262	269	298	296	305	298	289	301	263	286	291	270	266	296	261	293	276	301	263	286	288	272	324	287	286	279	300	312	295	314	300	286	284	310	315	272	287	285	302	291	268	242	262	296	298	267	263	263	286	290	286	299	269	280	262	282	283	259	269	297	282	270	274	292	293	267	258	333	290	264	283	289	300	284	292	321	268	299	309	290	262	307	304	281	258	275	275	289	300	266	259	261	274	312	296	290	293	292	301	309	291	303	297	278	294	281	261	294	298	273	278	298	289	284	293	286	298	309	261	299	279	306	312	274	288	265	291	282	269	300	295	294	290	277	258	283	284	280	294	300	312	282	274	314	284	315	259	284	275	273	292	250	264	270	275	301	283	300	253	280	283	312	278	290	292	281	276	302	276	298	277	297	306	273	304	292	340	267	272	281	297	307	296	282	317	275	270	300	289	286	313	283	252	310	290	276	302	277	296	301	298	251	279	307	277	282	296	315	295	276	274	276	295	295	280	268	287	256	273	294	290	260	295	284	302	295	266	314	269	287	281	284	283	275	307	295	277	245	302	294	308	293	291	268	270	268	279	313	269	296	280	280	314	309	270	289	273	306	268	284	300	302	262	288	284	272	291	295	304	272	304	262	286	279	304	313	285	321	281	289	285	307	313	307	280	274	286	300	264	284	262	281	291	291	306	308	277	283	288	284	314	277	292	243	275	247	276	315	290	336	256	268	289	274	279	265	283	287	259	292	286	305	260	274	282	285	291	268	303	316	291	301	298	290	278	271	293	309	285	317	268	303	289	318	270	303	302	276	277	302	256	284	307	270	271	286	280	271	285	269	290	253	263	282	267	288	270	298	288	279	277	297	269	308	297	285	299	264	291	269	297	294	280	291	300	275	303	295	297	275	311	297	286	309	324	302	268	292	301	295	285	288	300	318	297	266	286	267	278	302	316	297	277	257	274	267	274	308	305	321	293	283	277	290	281	282	299	310	293	297	301	316	332	292	295	267	279	267	260	275	277	291	288	269	260	277	260	298	281	272	270	327	308	307	293	292	306	311	278	291	301	272	292	293	266	270	303	265	267	365	306	282	257	304	314	270	296	252	304	252	302	306	284	252	284	278	284	292	280	315	291	265	293	312	283	301	310	270	284	314	282	280	297	304	294	281	305	276	292	310	264	295	287	285	301	267	275	261	284	272	306	291	297	287	285	299	291	280	314	300	299	313	276	293	280	258	275	281	302	281	273	295	281	281	277	285	290	271	278	285	275	307	286	289	328	297	318	285	291	302	284	265	264	288	284	307	308	289	278	288	277	275	295	285	313	312	299	264	260	306	318	301	267	292	286	258	300	271	264	270	278	273	284	290	295	297	268	295	318	299	278	291	278	283	254	285	288	287	292	277	254	290	287	274	297	280	272	304	306	337	290	286	299	278	282	302	312	289	279	296	278	298	252	251	316	283	326	296	275	269	268	294	262	293	280	264	296	280	301	287	278	288	299	282	261	258	277	307	297	275	287	341	251	245	271	260	265	309	264	282	271	277	310	307	277	293	296	269	286	272	293	301	271	290	301	320	289	269	278	278	296	321	281	271	283	266	295	272	267	268	296	283	303	312	335	259	285	255	257	281	289	291	270	300	276	252	292	297	271	290	321	269	252	266	270	275	292	287	247	282	293	258	254	277	261	259	310	298	280	249	307	301	276	271	300	272	287	262	320	313	295	267	289	282	285	272	315	293	298	271	286	266	293	304	295	272	299	288	289	334	297	268	300	316	293	316	292	284	311	296	281	318	268	272	272	302	323	323	281	283	292	267	290	292	293	276	301	291	306	279	299	292	294	314	283	282	289	290	281	285	288	279	285	268	288	298	301	292	279	346	279	305	299	295	275	283	270	289	278	302	275	286	298	279	273	317	301	313	286	315	303	317	279	280	296	310	249	285	264	269	274	289	297	272	276	273	290	284	290	289	306	292	273	273	276	286	276	296	301	263	290	306	298	286	313	293	272	279	288	304	306	246	333	292	282	304	284	288	285	279	281	287	301	283	305	290	298	305	281	285	307	318	287	267	306	275	276	305	281	291	287	281	290	272	283	266	286	287	276	283	295	304	313	288	311	268	287	282	269	286	311	264	268	263	289	263	282	282	296	295	283	284	261	281	298	290	264	296	290	259	292	278	281	320	269	284	278	279	285	276	311	288	300	280	321	280	274	323	286	281	319	291	345	280	281	287	284	309	283	267	284	284	271	286	315	290	307	267	264	284	285	281	292	286	320	275	289	336	294	289	284	288	307	286	277	293	305	280	289	303	286	285	279	291	257	270	256	306	294	280	282	269	266	288	282	299	279	300	295	297	309	284	288	315	269	293	295	315	287	295	265	303	291	262	271	311	258	280	277	299	316	285	285	282	297	261	325	288	282	278	315	279	286	298	269	269	284	290	299	297	265	290	269	292	295	284	289	300	285	308	301	295	303	271	302	272	277	285	320	295	285	302	246	301	258	290	236	267	300	302	292	292	289	282	267	314	276	250	244	299	283	290	280	269	288	304	308	311	283	315	276	293	288	273	293	277	271	305	309	280	281	296	303	292	316	284	296	303	320	285	301	288	297	247	316	282	301	282	290	272	288	283	296	271	265	288	262	282	287	309	282	287	280	297	274	256	296	284	265	287	283	294	315	290	296	305	276	305	289	287	268	275	301	293
3006	1693	3190	3627	4249	14385	18419	13477	8521	5279	2846	1478	976	919	820	827	827	783	838	818	864	816	814	745	829	791	790	796	833	780	790	848	838	833	782	769	837	795	799	827	780	804	809	788	765	842	836	806	781	775	752	809	774	807	753	777	808	848	799	779	793	825	753	787	817	845	834	799	776	805	792	816	857	790	840	854	770	775	827	810	774	780	841	773	793	785	851	814	815	789	792	751	778	787	813	765	762	812	799	796	832	785	819	855	784	837	824	764	786	831	828	824	806	759	783	818	793	810	787	789	771	823	788	781	773	789	800	819	805	811	818	838	814	796	789	817	794	818	775	735	822	759	796	830	832	774	820	766	797	808	778	868	789	788	775	804	818	816	809	830	814	790	805	817	817	771	809	806	825	758	798	798	746	781	778	743	787	801	828	795	821	779	762	771	814	763	793	812	791	853	817	816	821	839	823	809	874	843	792	811	781	782	745	777	760	772	815	809	774	806	867	839	788	792	835	783	814	819	843	842	767	847	868	769	779	789	796	800	808	780	840	799	813	804	843	768	810	823	780	795	785	788	856	828	746	870	782	778	803	806	821	821	819	825	801	794	780	791	795	826	816	837	813	807	793	793	824	821	806	792	817	781	754	793	815	774	786	788	801	795	831	829	793	801	823	832	811	781	770	827	821	811	739	826	800	789	853	797	829	783	765	796	762	789	801	826	749	825	803	770	796	820	808	827	770	789	750	802	717	847	800	780	789	750	789	807	763	808	767	853	783	800	785	841	799	799	818	781	771	805	766	788	806	781	800	836	754	836	768	798	787	823	795	847	801	847	800	837	827	814	774	795	792	778	756	798	837	768	810	788	777	813	773	774	803	829	750	759	844	815	781	825	801	806	793	801	788	827	802	794	807	817	853	769	823	839	786	841	780	767	840	837	810	812	760	809	755	770	787	792	797	825	825	710	864	786	812	801	816	767	805	768	833	830	810	821	802	813	775	793	833	789	788	831	765	857	827	775	792	828	817	804	846	821	779	850	775	816	800	825	713	800	835	788	803	851	810	796	785	777	810	835	779	782	781	822	797	757	815	785	835	755	854	833	808	780	751	810	828	796	830	843	834	807	798	774	775	753	768	772	796	772	843	731	813	783	798	844	764	720	805	804	789	798	837	848	782	778	796	800	789	811	769	801	812	787	848	799	812	781	789	782	835	771	755	835	793	824	839	815	768	834	808	804	800	793	791	788	837	800	792	812	769	806	810	817	843	774	805	809	797	833	835	814	773	840	805	845	797	793	829	805	823	801	879	759	787	817	802	825	783	836	819	820	751	772	807	828	810	809	832	767	852	770	815	795	779	745	781	748	843	788	784	793	755	850	782	794	772	763	834	821	792	823	852	826	816	797	791	795	829	804	791	773	869	827	828	793	771	773	755	791	842	806	776	789	820	815	773	757	801	801	756	800	823	781	853	813	792	879	892	860	850	807	812	766	769	789	793	795	797	827	794	794	820	775	806	767	810	824	812	797	789	839	829	779	800	803	808	776	831	799	790	805	826	762	770	759	812	863	844	890	787	801	769	807	836	803	807	815	829	811	813	819	821	820	770	842	814	760	794	831	903	810	795	877	791	765	810	756	823	809	763	854	766	836	793	726	836	905	782	781	815	796	782	809	819	826	759	804	780	776	784	751	721	815	834	813	772	854	786	802	787	754	825	785	809	850	758	827	782	782	789	797	844	819	774	817	836	834	802	807	810	790	787	814	815	830	828	810	785	836	807	814	789	806	865	789	861	836	840	834	779	801	803	802	787	837	822	819	805	829	816	828	806	792	823	786	814	782	808	817	810	839	841	797	805	843	827	799	784	775	834	810	772	805	725	872	790	813	840	809	788	723	730	793	815	854	827	746	811	780	765	810	816	759	806	789	797	793	793	748	797	794	774	859	802	818	824	804	827	833	795	796	811	778	816	829	809	806	802	812	840	827	802	802	831	801	792	830	791	791	799	775	766	802	784	798	829	797	868	798	796	815	844	822	807	871	784	802	831	811	820	783	815	835	800	799	811	786	793	801	800	786	778	774	768	815	805	821	777	797	833	794	824	791	835	792	842	769	852	768	817	798	778	849	778	831	786	774	808	838	786	809	805	737	788	816	817	777	820	822	797	747	812	761	769	785	841	809	820	805	743	781	804	819	775	849	784	793	773	852	797	817	802	805	812	817	764	811	759	841	845	820	787	782	833	860	803	834	821	861	815	799	793	773	855	778	844	793	801	753	816	781	839	799	837	766	825	815	814	837	837	803	829	789	742	831	823	796	778	804	824	782	811	802	791	813	799	770	811	784	808	823	859	829	789	790	799	799	722	816	791	797	810	801	798	822	806	823	784	834	848	805	759	811	758	820	797	873	780	805	762	817	819	782	773	797	828	793	784	846	766	803	845	806	795	837	781	806	794	744	806	781	810	781	773	811	809	761	769	753	813	818	819	842	822	798	796	804	752	829	791	782	801	763	773	799	760	786	741	770	822	843	762	803	778	848	832	828	812	820	767	776	773	794	781	815	841	794	827	774	846	809	784	782	801	766	808	780	751	767	763	794	781	820	795	797	779	798	816	806	814	845	805	845	828	787	783	847	819	786	783	822	800	766	754	800	830	827	781	793	790	831	811	814	789	813	795	799	818	751	804	799	816	790	789	832	817	846	827	842	826	837	770	807	855	788	795	776	772	794	769	860	803	768	829	839	823	816	828	794	800	786	776	791	767	782	752	807	749	795	803	762	813	795	818	744	831	784	791	791	782	826	765	732	803	813	864	802	795	812	809	741	786	806	789	799	867	826	814	851	806	806	786	784	799	832	841	800	849	845	840	806	754	826	803	792	825	820	788	842	818	803	843	820	790	825	812	856	785	823	820	827	780	800	824	818	792	757	821	807	790	804	860	776	763	813	793	813	859	810	809	790	782	800	766	806	787	838	797	749	818	813	829	838	823	771	849	795	789	802	785	786	792	836	846	767	796	858	773	766	809	801	796	812	810	824	781	808	811	815	869	798	779	768	807	827	743	776	787	822	792	802	795	775	765	818	829	798	812	793	789	805	815	736	809	836	808	767	721	786	786	785	812	792	794	804	819	771	835	772	790	801	782	737	816	826	808	841	822	837	795	803	841	748	818	769	758	792	811	777	799	759	809	815	832	781	799	790	796	823	792	803	801	832	831	800	792	850	830	773	830	798	767	795	742	782	830	808	820	834	831	793	833	818	800	807	764	810	740	804	843	809	761	804	772	783	818	829	802	783	827	821	766	835	811	797	826	829	800	766	772	799	786	778	846	824	813	776	798	838	883	787	796	843	792	839	752	789	797	833	800	806	793	786	835	775	810	810	811	792	773	777	782	781	862	853	806	820	820	834	823	795	813	854	741	789	823	765	825	806	766	828	793	803	768	828	825	760	785	820	791	765	823	789	799	805	862	813	796	770	777	824	777	772	802	854	784	867	796	799	832	824	826	773
3320	1704	1415	1746	1821	4196	5398	3738	2220	1260	769	417	334	313	305	299	284	310	286	281	292	294	297	274	301	287	271	316	291	273	297	259	286	250	289	286	313	297	294	269	286	307	313	304	308	306	276	310	298	258	295	310	285	286	291	318	312	281	305	287	301	284	290	330	280	312	293	287	279	303	283	315	278	279	302	287	270	246	287	280	283	283	295	304	300	287	295	265	290	291	285	275	272	313	297	273	288	292	312	284	280	286	293	289	274	278	287	281	265	277	284	308	256	266	310	260	279	296	254	286	262	296	277	301	263	321	296	309	283	267	266	290	267	285	286	290	300	246	279	338	291	325	302	313	285	319	307	259	259	272	284	300	267	301	288	283	270	255	308	266	302	279	303	281	273	293	279	311	282	301	294	311	297	327	272	273	298	306	291	269	303	261	271	264	298	314	300	283	290	267	301	280	293	299	302	291	296	283	291	278	291	252	269	273	311	289	294	280	274	279	289	303	282	296	296	295	289	303	334	356	300	329	287	285	287	306	293	280	314	319	293	257	271	307	285	296	282	255	283	282	297	282	266	286	286	304	283	281	263	273	268	328	277	301	292	278	264	299	310	313	303	279	279	275	284	283	305	253	271	295	277	296	284	247	280	287	262	286	283	282	293	304	305	286	278	279	262	280	281	278	252	278	288	320	282	310	302	319	272	301	292	296	307	286	319	297	278	331	322	307	300	288	307	319	315	292	305	296	309	288	291	292	302	293	259	303	305	285	291	302	263	279	289	302	299	284	316	301	264	310	292	275	306	311	296	272	293	288	282	301	293	321	253	267	276	270	288	286	284	263	307	266	302	282	296	274	290	304	273	297	330	290	307	291	262	292	264	308	310	282	269	311	294	278	311	261	285	278	314	303	300	284	241	283	294	302	275	266	261	289	302	247	281	261	278	278	316	252	281	303	271	303	277	294	288	279	332	292	282	267	265	291	272	308	317	317	289	297	260	258	282	291	303	284	288	310	286	276	279	316	299	274	299	305	286	291	282	287	276	271	291	282	288	311	285	311	290	293	310	270	255	293	298	252	303	306	253	297	300	293	272	286	285	259	300	302	294	264	295	314	270	271	274	280	295	306	272	306	276	288	296	279	299	299	277	297	291	264	276	284	294	289	301	265	296	305	303	277	282	283	281	289	302	335	292	275	311	269	309	272	293	299	277	308	261	267	283	272	289	313	299	288	297	289	286	280	284	271	272	303	286	281	284	287	287	310	290	284	289	307	288	271	272	327	280	315	246	313	293	299	271	318	253	272	278	271	292	282	312	293	270	292	288	293	329	295	298	273	298	275	282	311	270	268	315	274	299	271	318	277	289	291	268	275	298	288	281	304	269	290	278	298	274	305	289	294	302	302	279	276	271	290	268	296	302	279	297	287	248	271	281	293	299	276	290	259	251	285	291	300	333	320	306	289	281	287	274	327	280	290	310	300	300	284	297	274	275	286	267	266	317	278	276	272	320	281	281	313	294	289	279	302	296	285	253	302	311	270	299	266	288	309	297	260	297	296	326	307	271	299	267	313	303	302	282	281	275	278	291	306	310	304	278	298	304	308	275	301	287	323	282	274	269	311	297	287	274	320	297	297	274	275	280	279	291	276	286	300	315	306	297	320	302	287	300	287	288	310	292	309	287	294	294	288	286	302	277	294	280	256	317	298	260	257	272	267	305	285	326	263	303	275	292	306	257	294	295	316	284	299	322	306	286	248	283	260	267	316	276	273	296	297	281	280	297	304	302	316	248	255	285	290	286	315	295	290	266	289	269	289	257	304	243	259	282	269	297	287	275	280	314	283	290	272	256	307	314	298	289	261	294	298	291	304	302	289	313	257	309	286	283	310	307	299	291	326	286	283	292	296	267	307	315	289	309	268	285	284	309	279	297	265	270	299	281	330	245	287	275	279	288	276	290	281	264	316	297	272	269	289	298	315	314	303	282	314	294	293	277	282	278	283	268	291	276	288	270	314	260	330	284	273	323	285	311	291	295	262	303	295	274	295	284	272	297	301	287	282	282	265	303	276	296	265	302	274	318	303	317	264	278	326	310	290	268	281	261	298	286	309	291	307	306	251	284	263	282	267	280	288	277	311	262	282	284	249	274	302	285	288	311	296	300	300	290	311	262	324	303	270	305	289	289	276	288	289	299	297	280	297	301	296	312	299	273	310	274	308	299	265	292	285	294	289	283	281	336	282	301	289	295	292	261	277	309	275	277	285	294	299	289	255	295	271	282	286	287	297	288	280	292	289	295	303	291	291	268	278	288	290	276	271	305	294	304	312	313	289	293	318	282	257	260	292	302	253	309	288	290	284	276	300	288	266	314	284	307	294	282	255	276	292	261	265	303	272	300	269	302	289	281	295	268	290	276	286	310	284	257	288	308	331	289	264	308	289	289	278	296	274	266	272	272	308	295	287	265	283	288	309	276	329	265	261	343	288	289	298	311	307	301	319	294	253	280	280	286	294	298	294	302	290	307	306	284	285	278	283	295	294	295	292	307	292	279	271	290	259	285	262	298	323	278	261	285	281	285	307	277	279	298	271	276	316	276	315	301	269	319	263	297	285	270	308	290	275	284	285	284	281	271	311	288	260	318	295	306	280	314	310	311	312	242	312	297	285	295	274	304	282	304	278	287	289	289	268	253	288	292	289	295	264	279	304	314	270	277	313	292	290	277	308	312	324	326	304	301	250	284	313	276	302	283	296	313	264	288	276	272	264	295	271	263	287	279	273	297	256	283	300	267	303	270	297	280	272	303	299	309	274	255	287	294	319	278	339	283	314	306	318	292	280	292	285	287	309	301	280	305	269	320	297	298	290	289	280	284	295	300	327	296	287	276	316	280	294	304	270	298	281	295	275	270	276	315	283	306	258	306	293	273	305	287	277	284	278	290	274	277	259	287	288	291	278	281	310	291	297	283	274	288	264	276	280	275	287	248	282	294	283	282	255	312	266	326	270	285	276	296	296	307	280	282	307	272	277	288	303	265	304	284	306	294	288	286	300	264	265	279	263	290	297	268	283	308	299	309	294	248	301	268	282	273	292	306	296	286	272	242	296	324	277	276	287	284	296	253	266	288	294	301	307	289	302	291	283	280	301	294	270	294	289	303	315	259	288	284	286	306	338	297	283	278	310	282	290	273	277	293	275	298	292	303	275	277	270	288	282	289	264	300	302	333	300	300	280	280	262	317	302	265	300	330	300	292	278	270	305	291	296	266	296	267	300	292	299	281	313	275	285	291	293	299	312	307	265	280	287	287	293	318	275	308	303	287	306	277	290	264	270	315	296	298	280	297	281	247	291	293	291	306	273	277	285	317	272	290	276	305	290	277	279	282	293	272	277	268	288	283	283	299	301	272	290	294	286	266	261	310	293	289	303	262	308	272	300	274	294	282	292	271	262	292	286	247	269	279	303	280	284	277	303	287	308	299	289	264	269	298	309	316	295	269	258	269	300
3217	2016	2660	4683	6156	16286	18616	13419	9157	4877	2657	1387	973	825	830	748	827	799	785	803	835	810	808	797	820	789	832	798	813	783	836	801	826	803	816	796	760	834	792	818	814	788	825	816	756	834	802	748	822	819	826	792	810	854	809	825	793	787	826	764	819	799	774	793	855	818	828	783	766	810	780	850	804	792	824	832	796	892	827	810	742	747	820	821	778	784	782	813	765	808	827	811	783	814	789	809	809	798	777	839	827	749	812	810	813	810	785	715	801	819	781	786	799	772	804	801	808	770	811	814	801	847	812	800	817	832	766	840	830	788	813	815	837	793	818	795	780	794	788	820	850	831	771	855	845	826	809	781	819	771	812	823	819	824	830	789	771	745	852	780	780	828	798	799	785	831	849	795	799	809	790	807	830	802	852	791	818	738	849	821	838	827	836	805	820	787	810	811	789	831	853	843	864	803	827	757	856	875	774	832	796	833	871	805	788	796	807	852	791	824	808	743	855	789	790	789	786	780	824	746	767	832	826	779	777	822	836	795	845	827	780	794	799	793	835	807	791	805	823	851	783	835	813	801	757	816	806	768	807	791	790	776	757	808	797	828	754	785	771	794	812	853	830	745	818	815	834	800	810	808	833	832	818	798	825	807	811	827	858	806	752	794	785	814	791	825	804	881	762	812	801	830	855	766	775	819	854	820	773	793	791	819	751	811	831	781	824	806	840	829	776	820	823	831	807	811	788	771	811	824	807	791	793	820	792	808	829	780	867	789	851	772	818	793	774	832	786	808	728	775	790	797	832	811	840	819	779	840	814	810	754	838	821	785	787	801	765	785	855	819	800	787	816	789	813	831	843	833	794	760	802	816	803	824	803	811	844	814	806	793	817	784	771	792	804	806	774	826	802	813	827	818	773	804	826	818	810	772	810	798	833	769	789	765	784	776	825	701	848	808	826	821	799	800	829	827	809	838	773	840	797	767	795	859	780	830	799	851	771	781	817	802	883	776	814	808	806	874	827	830	789	816	844	841	824	790	802	767	803	838	813	798	816	779	798	813	798	802	832	810	799	821	829	780	806	771	842	783	789	778	892	821	799	762	795	812	821	808	834	754	797	785	821	804	746	779	783	834	808	829	864	813	805	837	800	793	737	829	812	840	767	814	826	813	793	777	787	806	794	839	844	815	790	864	777	826	794	870	819	844	811	778	813	785	789	821	839	837	810	795	810	792	790	777	805	799	824	829	804	830	834	817	836	705	792	794	776	742	844	834	801	814	785	799	825	799	816	792	817	820	823	823	814	833	836	824	791	816	793	839	756	850	838	776	782	789	758	793	781	816	824	781	851	782	776	789	801	749	854	781	829	756	821	804	851	816	827	813	770	788	827	802	870	787	846	798	833	822	810	841	830	775	848	843	831	783	830	806	801	796	781	766	819	830	799	823	857	894	807	796	841	831	860	773	768	795	827	853	806	817	793	825	799	822	776	789	797	752	763	836	849	773	757	812	812	777	768	827	776	774	826	775	818	798	837	799	767	808	757	760	779	795	823	801	795	814	776	794	797	798	779	792	770	825	814	808	808	793	796	882	797	808	827	856	811	787	880	790	783	763	790	817	821	799	808	773	772	781	806	760	795	790	812	779	791	793	820	835	794	794	778	840	788	829	789	804	810	814	874	821	800	784	786	831	794	803	795	813	783	799	848	837	845	780	805	804	809	841	779	822	788	822	823	840	833	772	812	811	830	784	771	846	785	774	799	791	845	781	816	769	805	777	758	774	789	804	787	796	773	801	778	773	773	815	806	802	818	839	850	824	807	812	767	842	824	832	764	807	849	778	830	834	828	855	798	785	772	825	804	823	807	806	825	826	766	845	847	759	838	864	799	848	809	787	813	809	798	807	796	822	809	830	776	739	775	779	878	811	777	802	787	749	800	770	798	775	836	790	793	783	799	837	810	762	759	772	791	792	791	779	819	798	843	828	766	784	840	836	873	790	785	830	794	767	809	777	787	817	803	787	882	778	807	779	764	821	778	796	771	787	792	870	787	809	805	816	754	819	792	760	821	831	845	836	848	792	797	817	793	756	809	835	775	815	791	797	791	817	808	829	845	804	768	783	775	821	821	773	768	839	817	796	783	822	810	773	844	833	811	855	824	794	767	811	735	808	792	830	767	841	770	789	802	909	817	846	815	776	804	838	837	812	870	835	822	779	774	815	792	821	810	827	831	795	764	805	793	809	812	830	772	802	775	786	809	813	762	780	740	809	812	832	787	806	782	813	827	802	816	793	796	807	825	809	792	776	800	807	825	799	826	784	832	812	826	781	820	815	821	825	835	797	847	836	813	822	827	813	768	786	843	791	762	817	825	811	826	817	857	867	829	817	839	810	816	849	792	843	792	777	800	788	815	834	793	820	810	790	789	807	821	788	834	830	765	779	810	785	782	791	774	825	835	822	771	815	788	901	809	790	832	788	829	783	757	803	789	766	838	783	797	764	827	843	822	814	812	826	803	838	814	823	822	773	826	860	761	766	789	808	825	820	829	803	816	832	857	847	800	726	831	819	765	822	872	796	834	747	760	784	784	777	773	790	807	798	816	904	830	804	811	793	810	809	790	757	796	793	764	857	802	798	822	785	825	775	849	829	809	788	812	789	801	853	821	847	809	815	806	815	740	807	847	773	799	808	806	864	818	814	834	805	836	799	818	804	740	789	837	836	778	779	787	794	841	777	808	832	818	812	735	802	799	785	818	801	781	828	798	797	838	772	868	819	812	812	820	824	737	814	815	786	848	855	801	785	766	795	831	796	796	831	816	800	761	796	780	791	839	757	834	822	774	817	844	780	799	785	835	819	822	855	764	772	819	802	804	800	822	807	840	800	780	856	763	799	809	794	837	758	799	833	776	790	799	821	847	848	817	834	798	814	800	765	787	820	809	780	818	803	807	790	821	806	819	779	752	833	840	801	798	846	776	795	784	864	776	814	820	868	790	839	794	773	777	821	792	765	797	792	806	770	794	815	741	803	833	826	819	845	786	830	773	861	797	788	833	866	808	783	800	798	817	812	845	831	847	798	782	807	792	822	732	827	779	815	770	772	778	771	782	842	827	796	846	819	784	790	817	798	748	818	788	739	840	769	797	749	826	756	758	833	828	771	866	865	783	748	773	793	762	826	807	776	834	846	803	817	783	777	875	762	772	766	800	720	819	802	818	810	781	803	873	804	825	813	845	822	825	780	815	770	753	822	808	790	866	805	814	819	759	824	823	761	818	800	862	765	873	792	772	843	801	759	792	806	788	810	817	855	806	830	818	818	791	818	802	783	829	790	789	823	847	765	784	824	792	832	822	832	803	783	838	798	796	801	765	799	805	805	766	790	833	768	773	743	842	789	795	807	769	804	826	833	801	798	791	797	797	832	771	820	790	829	771	784	811	828	765	778	797	842	820	769	817	830	810	831	820	819	814	815	855	823	821	794	784	796	775	822	807	799	816	785	796	752
3563	1907	2542	2179	1640	3787	4548	3842	2223	1262	780	494	351	299	300	280	266	289	280	268	297	309	280	311	294	278	282	287	276	278	295	285	271	313	272	300	288	308	282	296	272	299	273	279	287	291	282	263	283	294	279	297	260	296	290	305	282	295	264	302	290	296	280	286	286	251	308	279	251	300	324	294	297	265	285	285	322	290	276	300	300	303	294	305	269	279	308	309	290	290	263	274	291	288	283	240	278	342	326	300	308	286	286	274	288	298	278	311	290	300	335	306	284	303	291	295	333	266	321	259	295	286	293	264	290	319	287	281	301	297	276	284	294	270	296	280	301	314	299	270	295	285	296	253	292	288	276	277	279	283	282	272	266	293	278	281	285	264	280	285	289	289	300	272	283	281	312	303	304	291	304	302	295	269	310	300	293	251	276	283	270	324	307	303	277	298	296	277	292	284	311	256	274	306	299	294	332	283	271	294	276	323	298	279	270	307	271	303	271	264	310	305	294	297	282	302	283	294	276	279	284	298	276	261	316	311	310	323	297	279	270	316	300	293	297	284	285	304	278	303	294	295	290	307	279	276	297	307	291	332	265	278	290	262	274	280	279	293	306	274	345	280	304	290	320	257	276	286	320	277	263	291	276	267	271	256	267	287	296	295	289	275	292	304	245	261	283	315	267	291	314	305	288	294	271	276	298	273	282	267	264	275	319	327	262	273	280	291	320	290	261	266	282	259	275	313	293	285	273	261	255	296	300	298	277	277	275	303	304	294	295	313	326	327	295	292	300	302	261	288	294	289	294	308	314	294	300	280	325	278	293	275	282	254	285	267	277	252	256	281	284	261	295	289	278	312	284	291	280	275	295	277	280	294	277	300	268	286	273	323	295	253	271	281	301	309	276	290	282	290	293	246	291	327	310	270	287	301	289	266	282	262	302	296	310	296	281	290	304	293	272	319	265	277	309	255	298	272	282	305	316	284	287	263	314	321	254	278	279	322	260	316	267	320	279	285	301	262	274	300	324	314	273	280	262	311	267	280	292	301	277	296	309	315	302	287	300	282	311	295	296	304	295	298	288	314	289	298	314	303	267	295	304	299	256	285	323	292	296	260	290	308	310	281	263	292	321	301	259	304	273	271	302	296	312	286	290	308	284	278	290	285	306	283	287	294	297	269	259	276	253	288	303	296	309	289	287	273	303	306	283	306	274	278	266	318	315	256	290	318	302	306	312	302	311	296	300	302	288	310	248	281	275	257	297	299	292	277	283	272	264	262	308	285	301	275	291	341	265	255	294	273	289	299	277	285	306	283	286	288	286	300	312	296	278	293	288	264	287	296	301	285	273	256	277	302	301	294	278	286	306	268	292	274	253	289	295	314	338	254	302	261	330	298	317	299	309	324	302	294	266	312	266	303	257	278	275	297	293	295	291	263	303	245	309	290	263	294	323	279	309	313	293	277	298	280	295	287	321	285	293	279	287	283	261	281	291	287	274	296	266	322	278	286	295	297	258	287	288	286	318	313	295	268	286	277	272	342	285	288	288	279	324	266	274	283	279	287	307	330	271	278	266	284	296	282	283	288	304	272	278	298	279	281	329	322	291	300	299	309	303	309	273	289	281	287	288	282	266	271	280	261	266	258	297	309	300	290	288	297	295	304	297	284	292	278	288	300	269	274	278	286	263	311	304	284	282	290	314	295	309	329	288	290	278	309	293	290	287	273	299	306	277	309	284	315	325	287	278	258	306	306	258	276	295	283	263	268	281	297	286	269	299	298	290	278	283	297	270	297	287	261	283	294	300	291	266	286	270	295	286	324	280	287	249	298	270	278	305	260	284	327	247	287	308	310	308	283	301	281	302	292	300	299	303	278	299	312	283	301	275	291	287	289	298	302	278	329	268	289	273	300	308	271	294	252	280	275	296	287	245	273	299	315	272	267	290	259	271	285	272	287	264	316	279	281	270	308	265	313	292	277	286	298	298	301	289	286	262	303	317	271	279	286	258	338	272	297	280	280	246	283	317	306	284	296	250	252	311	313	307	279	271	295	278	307	289	279	321	294	267	305	309	270	270	280	284	309	271	295	283	283	283	297	288	295	289	285	271	329	263	262	261	270	277	262	276	274	285	284	292	279	272	298	284	328	294	273	279	290	303	279	273	297	289	294	307	266	260	307	281	274	300	309	288	273	297	303	275	294	272	269	284	295	286	254	296	304	273	284	270	277	252	297	289	306	308	299	276	270	288	276	290	305	269	290	296	274	273	301	288	269	249	291	295	274	299	290	299	288	270	293	276	275	305	288	283	281	288	289	256	287	283	298	291	295	322	293	282	298	283	281	277	287	285	287	292	285	277	316	308	271	284	273	295	295	293	301	280	251	278	287	282	282	281	304	319	256	286	319	271	288	300	302	282	315	279	327	290	290	295	258	294	298	282	269	303	273	270	271	283	305	306	272	298	314	292	324	269	289	280	297	292	276	293	274	324	304	315	279	277	274	288	308	255	300	287	286	288	299	287	308	273	272	274	312	273	315	267	300	276	289	319	292	286	245	296	259	299	334	293	332	294	305	313	312	288	306	296	301	282	301	248	332	281	279	267	288	305	272	254	279	284	284	303	319	282	316	293	305	294	304	295	259	287	293	268	275	293	314	279	287	292	261	299	290	293	312	262	265	286	277	257	303	290	265	288	300	292	300	273	290	259	281	262	279	297	252	278	294	275	280	266	273	267	282	292	287	282	277	271	265	292	310	284	299	284	298	319	266	312	277	283	308	260	295	291	321	297	283	276	288	277	293	304	290	288	284	274	279	250	260	315	287	275	278	284	292	286	290	269	318	285	295	289	305	268	255	276	275	318	279	278	277	300	283	269	289	253	310	256	288	296	302	265	273	309	298	315	302	245	302	282	257	292	271	282	281	281	258	325	306	304	308	287	289	319	295	293	270	315	301	283	276	292	301	275	292	332	249	290	286	291	270	318	275	278	291	273	277	261	294	302	263	275	300	261	280	292	299	287	287	295	278	296	286	307	313	292	246	285	291	310	286	294	292	299	290	281	288	296	293	321	299	259	270	263	302	281	281	297	278	262	293	302	285	309	291	325	287	259	297	300	280	296	275	281	289	278	270	328	299	295	280	262	316	274	302	292	292	280	305	284	290	299	308	246	271	288	292	300	295	274	319	315	290	310	319	287	248	278	287	289	276	287	261	287	276	273	325	270	301	340	284	323	277	287	283	305	303	278	297	274	280	274	279	276	301	279	270	269	263	297	304	288	298	275	267	275	282	301	298	257	268	277	274	257	273	291	260	297	277	294	271	294	329	305	277	305	269	311	298	292	285	275	274	283	258	297	302	278	301	328	304	266	285	290	290	296	311	292	267	288	318	283	280	304	281	251	284	303	262	276	293	288	279	273	287	273	306	280	310	283	307	277	256	292	271	278	291	281	284	260	268	276	306	264	280	300	287	278	302	287	293	305	276	290	275	270	268	296	297	320	263	304	298
3355	2199	4491	5493	5493	15023	17371	13882	8548	5071	2608	1436	931	748	814	860	838	782	819	792	815	807	822	851	824	783	734	835	850	799	736	763	792	827	806	827	769	780	797	787	775	799	786	836	794	822	813	848	771	867	846	802	822	834	784	799	767	775	759	802	770	801	793	781	809	795	874	804	809	760	807	825	845	825	778	819	770	812	797	791	772	784	796	796	826	805	849	782	795	804	807	793	824	797	804	810	790	789	822	803	832	787	825	786	783	846	816	849	822	819	796	788	767	802	803	822	769	873	796	763	820	781	865	792	866	800	815	754	782	868	795	823	816	801	790	831	799	838	815	832	760	813	816	740	792	762	780	755	825	828	823	813	787	801	826	784	839	831	808	803	784	841	836	787	813	813	828	785	829	790	770	813	829	786	815	801	800	767	755	795	841	811	774	819	775	815	795	751	796	792	822	744	817	796	801	744	780	793	783	775	805	845	756	763	837	815	835	777	813	771	818	758	776	758	800	805	762	814	808	796	775	821	820	797	839	787	789	848	874	777	816	807	797	767	860	847	819	758	789	762	804	814	821	800	807	762	839	732	789	776	815	859	845	795	795	785	843	809	804	806	819	791	792	758	766	760	796	805	722	831	812	844	729	809	803	774	801	796	778	800	816	796	804	814	853	779	795	829	821	750	822	860	792	817	786	789	773	815	775	799	820	774	784	807	835	786	786	862	772	744	786	767	784	843	805	780	772	852	772	782	772	760	836	801	824	789	813	779	794	817	812	802	798	793	808	785	764	805	769	846	755	807	797	806	830	811	799	778	796	764	760	857	822	822	790	802	807	816	818	826	792	781	775	783	805	864	797	780	845	744	772	793	695	829	842	805	752	798	819	845	790	818	806	821	809	856	770	822	815	781	762	800	834	781	823	772	851	770	765	770	813	798	781	805	761	772	778	816	799	813	814	793	837	775	797	786	830	782	784	782	782	845	837	779	809	799	837	824	806	817	788	815	791	795	814	796	854	830	815	817	798	784	814	827	791	797	757	828	746	764	808	827	833	812	806	786	770	808	780	850	812	764	792	827	810	778	827	761	810	799	829	795	796	842	824	813	807	790	841	779	768	847	840	774	821	812	807	800	811	810	808	831	788	784	765	807	823	840	791	825	802	796	819	823	773	786	782	769	840	797	822	803	821	744	822	810	801	864	775	826	780	791	793	787	818	795	787	837	784	843	810	790	771	764	799	831	779	782	818	793	830	795	833	833	785	864	811	823	788	738	791	779	824	806	794	790	806	782	821	807	775	803	812	802	809	810	806	785	797	842	801	797	830	779	798	787	801	843	779	807	810	790	773	795	762	798	831	784	813	829	800	747	855	795	835	839	754	794	799	777	822	769	852	815	802	828	846	803	808	760	751	758	829	807	812	761	771	844	843	765	804	799	797	745	769	839	803	768	790	764	838	851	788	810	785	738	817	783	879	823	766	798	826	837	795	831	789	804	796	773	829	854	818	789	772	752	804	765	796	809	792	800	790	786	796	823	815	790	811	805	763	765	749	802	793	784	839	796	786	768	800	833	772	799	779	783	747	823	798	797	814	791	757	798	752	806	822	764	825	759	801	792	841	801	849	787	815	853	799	812	808	813	784	787	790	826	789	765	811	839	784	777	802	800	802	837	830	789	775	803	784	798	734	827	784	866	795	823	791	801	838	812	787	774	769	792	790	751	830	789	761	812	819	803	798	794	774	793	721	834	835	786	828	798	753	752	806	855	828	796	828	771	782	835	822	771	799	857	876	808	801	779	813	821	772	777	890	818	774	830	832	773	795	839	800	810	837	803	842	821	799	841	845	844	773	854	801	843	733	813	797	820	779	763	770	782	805	807	754	817	791	814	795	789	798	838	865	804	766	780	830	814	780	764	754	772	839	835	833	834	781	768	826	794	835	813	832	779	812	779	808	765	824	811	807	797	796	772	784	802	802	780	840	801	820	838	798	814	827	790	822	840	792	795	802	799	767	779	787	817	802	840	853	820	787	728	796	831	859	775	804	795	771	762	812	825	795	797	831	795	808	782	782	765	801	811	803	811	836	751	767	802	807	759	825	803	812	799	829	818	833	818	788	783	858	783	776	818	767	828	786	844	811	830	773	834	770	811	799	781	804	769	765	841	812	774	795	805	801	822	821	820	787	793	866	824	781	795	766	841	796	789	788	796	772	819	773	838	778	816	814	784	789	813	801	776	824	838	797	834	816	779	808	776	812	821	797	882	782	835	820	797	767	841	830	807	741	811	810	829	784	773	835	809	811	806	827	805	801	806	797	864	809	823	795	753	762	817	777	823	846	793	764	809	783	832	833	776	810	802	778	797	826	778	834	806	840	776	798	815	808	808	829	765	812	799	786	807	828	823	819	790	756	773	736	813	818	813	798	783	834	775	770	769	789	744	790	785	776	780	800	829	791	858	773	801	824	818	765	791	760	848	766	775	833	823	825	838	768	779	784	782	850	750	743	792	835	845	822	827	757	799	815	796	786	840	802	848	792	808	775	801	834	763	812	764	784	828	797	791	827	838	810	807	820	832	867	766	808	749	831	784	808	772	786	846	772	830	789	722	813	863	845	786	834	796	796	742	803	785	793	818	763	776	815	789	849	785	752	803	809	816	812	798	838	802	752	805	802	821	807	808	742	770	824	774	804	800	809	781	808	798	761	801	761	799	776	806	839	810	822	853	849	846	842	789	774	799	802	796	764	789	745	833	790	814	786	792	811	760	796	770	821	805	769	846	833	809	851	798	832	795	793	837	789	808	846	763	820	817	834	827	821	792	806	748	806	786	767	736	811	794	830	808	808	808	764	808	825	790	835	819	814	802	824	794	811	813	793	853	789	820	838	756	840	782	817	811	790	811	804	800	801	797	795	834	745	796	842	807	823	752	803	818	745	783	845	758	830	795	783	755	803	792	766	784	787	850	804	816	786	763	808	757	785	812	800	822	829	843	800	835	797	807	785	809	771	789	786	849	807	811	734	756	834	734	818	707	774	756	824	809	762	740	830	825	791	842	803	795	784	804	817	801	832	821	798	780	809	802	784	819	809	807	745	826	812	815	831	840	791	788	782	820	792	844	779	745	817	789	847	794	779	837	779	797	856	788	804	831	758	825	825	780	809	830	816	844	793	790	806	768	773	750	799	837	831	791	775	902	726	803	777	839	805	785	837	833	807	798	864	852	836	818	775	803	812	803	843	839	836	791	848	837	788	791	793	832	829	835	823	786	819	828	821	833	803	834	779	853	806	835	797	755	770	767	839	820	777	809	807	792	806	820	790	784	801	734	793	780	789	764	854	843	769	802	803	781	775	806	773	797	800	755	826	795	826	802	787	800	801	823	804	801	807	918	808	846	783	806	796	826	858	817	790	805	824	789	770	750	826	800	821	842	827	784	815	818	816	766	808	841	773	826	824	767	808	790	776	786	801	833	791	759	764	794	828	747	849	809	780	789	836	761	816	817
3877	2052	2697	1861	1608	3782	4546	4224	2207	1274	736	450	323	259	288	291	318	270	279	289	295	291	284	288	275	254	285	317	280	290	290	267	304	280	296	277	295	276	282	298	288	294	284	283	292	307	287	289	258	267	262	286	310	261	272	257	291	271	317	296	277	309	312	313	295	281	262	322	313	243	285	307	304	297	283	290	294	267	275	303	294	283	276	284	293	287	288	292	289	300	291	285	311	256	306	268	306	302	291	284	288	302	297	240	311	288	264	311	299	294	292	280	270	322	292	275	287	287	268	252	273	266	281	275	284	305	307	310	283	256	279	254	289	305	297	288	298	293	284	281	294	303	287	280	313	299	316	286	289	240	313	312	286	291	282	292	290	275	269	273	284	280	280	287	275	270	291	302	274	291	269	289	279	299	280	275	262	290	287	278	307	260	294	294	328	269	267	297	309	292	300	294	286	289	300	256	301	273	314	306	293	292	306	312	310	290	297	297	278	283	276	304	308	316	265	286	295	282	304	287	287	305	288	304	297	304	271	273	320	294	265	288	308	291	261	262	325	273	311	259	321	292	293	294	290	287	306	269	276	296	329	299	289	297	317	273	292	286	290	271	280	254	317	267	293	295	293	292	291	310	286	254	259	306	297	290	275	289	277	278	278	294	311	286	290	282	298	304	282	292	288	277	292	287	287	308	298	274	284	314	264	273	271	288	332	271	269	296	266	232	302	314	292	263	283	294	276	277	271	285	316	296	282	295	254	286	291	270	288	275	293	306	275	262	306	286	333	256	281	290	265	284	298	295	279	265	302	296	297	275	282	281	280	299	288	291	275	281	306	299	253	297	333	269	263	265	309	306	274	279	286	257	273	307	269	307	283	314	264	273	289	311	295	287	311	269	258	294	283	289	293	264	291	315	289	266	296	281	321	311	261	283	300	293	298	298	299	300	288	296	292	270	261	317	307	298	288	297	276	299	286	279	300	299	301	297	289	258	286	293	290	286	297	283	305	280	287	292	292	268	255	279	282	307	284	311	295	294	270	292	313	295	285	299	287	299	282	292	280	300	303	278	256	273	280	277	302	263	300	284	265	338	293	301	312	275	280	287	262	273	300	316	267	274	280	310	297	250	285	285	280	281	286	300	281	292	285	270	276	289	294	304	279	279	293	264	285	271	311	293	304	308	284	288	293	287	278	287	302	300	298	297	279	310	309	306	254	291	297	264	299	315	282	283	291	310	285	292	294	296	268	293	303	310	311	314	288	286	314	295	279	273	272	279	309	299	298	306	271	282	278	286	247	306	293	270	251	278	278	297	288	285	292	305	274	352	303	298	299	319	269	321	293	285	276	307	295	321	302	292	305	297	302	290	258	283	310	293	287	279	244	296	281	303	289	297	258	275	275	283	297	297	260	310	267	292	291	283	290	257	289	253	310	305	294	280	272	289	288	275	279	287	289	316	259	306	294	329	266	284	291	303	273	280	268	323	295	311	301	296	295	303	268	276	278	265	309	282	280	264	280	288	296	283	260	302	268	281	278	307	304	301	295	312	293	298	295	291	322	283	313	289	301	291	321	270	272	261	303	274	307	304	293	319	261	272	276	277	266	345	306	287	294	296	302	338	278	280	313	283	291	322	260	281	314	305	267	275	297	308	280	304	276	279	302	294	270	297	287	285	275	322	279	304	315	283	295	318	282	299	311	307	288	279	271	283	302	279	277	255	281	293	274	300	303	264	270	305	270	287	291	283	319	277	281	273	285	305	313	282	293	252	293	277	281	261	273	282	284	271	305	296	316	278	283	281	262	291	271	315	295	298	277	272	278	265	268	288	241	301	278	270	297	283	302	283	304	293	328	267	310	301	292	328	292	290	278	291	289	278	298	305	262	281	280	294	288	324	290	315	282	250	307	297	274	296	300	290	302	292	297	279	314	293	318	279	280	312	307	285	294	300	295	262	278	271	269	318	279	306	270	291	297	273	295	276	297	282	283	273	292	285	281	282	288	283	289	275	308	285	280	280	282	289	284	293	270	283	273	311	338	288	291	285	256	280	268	266	306	295	271	303	275	319	290	292	282	298	282	251	300	274	295	301	289	272	288	307	307	277	278	306	310	302	254	305	285	328	300	287	283	291	275	279	293	309	268	308	285	299	294	280	302	269	290	283	283	277	281	273	300	311	309	300	285	284	291	268	253	308	290	304	303	299	310	285	281	318	298	323	271	299	307	304	296	272	292	314	285	270	294	290	278	289	299	296	293	331	270	274	303	290	295	282	267	273	278	264	283	285	307	288	293	274	302	302	298	292	286	267	321	287	259	274	271	288	299	287	264	293	302	261	316	284	300	279	283	300	293	319	286	275	293	302	297	323	291	267	320	283	300	279	303	286	270	296	298	297	293	292	306	283	271	282	288	275	286	300	287	287	310	281	308	304	276	308	279	323	312	309	279	271	262	286	302	280	291	280	295	271	292	294	293	318	275	303	295	282	291	298	266	251	303	325	277	319	306	282	276	282	271	265	320	290	256	296	277	276	287	302	293	296	259	289	256	327	260	276	315	299	291	286	311	319	305	296	327	259	317	280	285	266	299	311	277	289	293	294	274	311	290	289	252	304	318	296	276	313	304	294	281	308	289	294	296	308	268	297	294	271	289	292	297	288	271	302	303	297	303	286	305	325	317	257	292	269	293	306	306	319	286	291	308	273	261	307	286	273	281	315	325	287	288	301	294	276	273	276	289	291	295	262	276	278	281	287	290	311	306	285	290	285	273	297	316	308	280	291	286	281	307	304	289	296	274	275	289	283	300	285	278	296	287	309	280	270	302	290	301	275	297	283	294	275	295	290	285	284	272	316	290	275	258	286	267	290	304	279	315	293	246	299	281	300	294	298	295	291	314	307	282	292	267	266	261	274	306	286	266	259	288	269	310	278	294	272	281	276	298	311	282	309	286	250	282	315	288	294	284	285	278	300	299	296	291	262	320	276	295	291	301	257	320	297	288	289	297	292	318	294	287	289	289	289	278	277	292	294	288	287	320	273	302	296	287	301	285	270	310	312	269	289	309	292	297	284	258	268	279	295	299	270	314	285	269	302	276	306	266	263	264	268	265	297	254	303	281	267	275	282	266	291	319	288	317	313	286	272	307	332	281	285	271	326	296	288	270	270	285	312	299	296	298	296	282	268	316	316	330	290	270	265	293	316	289	288	292	298	268	285	293	299	282	271	272	282	242	263	315	289	287	260	303	305	284	289	311	300	273	300	293	312	307	307	273	284	278	245	291	291	296	279	287	305	270	279	282	289	293	282	312	282	274	307	295	294	276	278	287	295	299	271	267	285	275	329	286	264	303	298	274	271	272	272	305	295	279	268	272	270	276	240	255	288	304	308	279	280	267	275	264	293	280	294	284	279	311	296	286	275	279	293	256	258	302	293	272	295	277	288	317	283	273	289	277	266	299	292	274	264	274	301	288	273	277	305	304	288	270	303	292	294	291	308	307	293
3492	2211	4209	4479	5457	14924	17183	14984	9052	4945	2674	1378	968	866	816	738	857	809	807	862	833	816	798	847	812	786	776	824	808	772	806	859	805	843	781	825	817	791	774	811	824	851	765	809	790	807	780	781	828	784	806	790	801	771	802	791	746	838	797	785	827	809	810	865	829	783	797	809	795	835	790	780	793	849	798	838	782	852	815	810	828	805	803	739	809	851	789	811	771	791	804	780	793	787	770	855	748	786	825	828	784	793	726	803	835	798	765	831	794	827	786	784	804	820	855	786	828	826	783	747	814	770	852	816	790	783	801	820	770	755	780	819	825	814	821	821	833	859	747	804	772	780	797	844	799	821	785	827	817	769	798	804	789	786	798	815	799	781	846	849	799	844	775	846	763	846	806	796	855	788	829	793	793	852	816	807	814	835	768	794	777	773	781	817	844	832	774	790	727	803	824	782	824	820	805	837	804	839	823	817	806	897	788	772	803	812	800	811	807	749	815	794	831	800	782	875	840	817	763	822	829	721	749	808	831	787	819	778	820	817	783	743	756	804	795	845	816	821	804	824	796	807	751	792	794	779	793	819	763	787	795	771	856	813	770	790	825	797	829	764	786	821	766	811	830	810	781	829	769	822	800	855	808	791	839	835	805	839	805	797	841	849	752	802	811	806	794	815	778	748	818	842	811	774	752	785	832	797	779	782	784	810	821	764	799	785	740	761	827	785	786	859	823	758	780	806	792	817	823	830	791	822	752	825	787	801	793	771	767	844	806	836	796	787	789	821	793	767	746	743	787	772	823	739	780	840	807	780	767	787	799	831	822	800	858	824	783	821	876	862	817	803	777	755	860	826	777	789	812	795	791	807	796	766	797	844	840	786	812	797	855	848	830	806	772	831	784	817	781	807	752	854	789	816	761	779	773	742	800	802	818	829	839	782	812	794	780	878	763	866	829	816	793	793	820	856	773	802	772	785	850	828	810	805	805	812	797	811	847	824	828	829	836	786	781	854	805	815	828	782	792	812	798	776	784	804	805	815	832	829	795	840	797	837	828	772	816	804	818	748	779	798	791	781	834	777	776	827	794	851	801	813	795	830	748	815	846	803	790	790	736	795	799	810	809	843	813	816	836	842	799	826	788	816	821	790	874	776	816	820	807	794	786	797	799	865	802	801	777	813	790	806	809	783	780	807	810	851	848	789	794	806	812	804	816	826	795	816	787	797	816	765	801	806	827	823	758	797	792	839	826	807	803	783	835	790	891	745	798	821	850	832	734	810	797	735	822	766	826	768	769	791	794	821	800	808	768	787	813	815	807	750	806	809	774	788	787	841	813	838	803	812	803	795	869	817	785	732	825	809	778	795	809	759	807	764	822	797	828	879	785	820	850	830	799	772	783	750	798	823	832	774	821	786	740	828	812	779	768	849	778	769	799	801	800	818	777	757	818	821	800	775	803	765	801	813	833	807	804	794	813	743	765	779	811	792	866	784	808	809	766	822	844	824	789	796	835	803	800	806	808	807	770	760	798	760	796	783	807	795	846	864	770	798	822	796	806	830	825	763	827	815	794	785	774	804	800	839	827	827	844	813	846	819	851	788	792	814	805	800	805	795	727	847	783	773	820	843	781	805	815	858	798	796	747	780	812	778	800	811	789	844	771	785	800	799	789	794	788	807	779	765	758	828	779	814	774	828	806	811	813	820	779	837	781	791	771	789	806	818	803	842	852	794	820	795	788	822	779	782	792	788	813	823	790	824	781	806	810	803	776	799	797	807	792	793	796	770	755	811	771	819	843	792	803	849	795	781	862	833	806	803	834	784	772	781	846	818	734	812	812	773	799	794	814	768	786	788	795	779	806	808	844	780	800	812	773	812	777	784	828	770	795	766	780	762	768	788	801	804	773	806	789	817	758	850	806	833	770	788	803	818	796	833	745	816	789	805	818	835	792	797	823	778	788	851	833	832	767	807	784	779	802	810	833	774	810	817	778	836	833	768	767	802	811	864	768	810	788	794	819	853	823	775	802	820	779	816	808	768	777	841	749	804	817	765	799	746	775	784	757	823	818	780	839	856	846	831	746	762	819	750	832	762	839	811	805	823	777	766	805	807	757	808	752	803	795	793	820	772	807	834	780	762	821	746	825	757	846	774	809	762	803	846	829	779	808	860	774	850	803	820	802	748	803	809	789	827	776	832	810	783	766	828	802	827	827	758	802	812	811	812	785	859	796	766	781	821	780	772	823	718	817	798	802	774	824	797	726	815	783	830	803	751	776	817	811	830	861	720	818	806	781	832	786	766	831	752	788	852	818	820	820	770	777	829	805	769	823	796	783	787	830	826	809	818	802	803	847	766	762	816	810	831	769	816	811	804	751	765	826	807	785	820	812	753	763	837	830	775	761	814	787	788	818	803	826	839	785	818	787	803	836	817	730	776	795	778	810	805	818	754	816	817	832	804	764	758	771	799	794	840	720	766	771	778	806	821	803	798	789	790	846	801	804	812	792	825	802	773	829	804	821	764	801	776	817	782	803	794	817	817	786	808	802	779	763	801	828	782	834	810	775	814	782	748	842	835	836	811	818	773	770	780	811	823	819	776	805	810	767	800	754	751	818	830	788	784	769	803	809	798	837	792	785	826	775	795	790	800	788	804	775	830	797	803	799	851	844	808	764	781	809	801	807	805	808	836	835	819	809	768	840	814	795	788	784	779	752	784	827	811	823	878	794	796	811	782	815	783	836	775	843	800	821	821	845	753	801	806	809	818	791	766	815	771	781	858	822	888	839	803	829	780	797	802	791	814	798	783	777	800	797	780	813	811	741	821	792	788	795	818	808	825	779	808	802	813	779	824	791	793	826	772	782	837	769	814	790	811	769	794	842	776	774	748	802	748	778	856	796	828	816	800	851	840	772	827	824	848	829	775	821	813	796	760	797	770	789	820	831	805	790	828	842	823	748	813	775	795	848	786	817	803	844	818	832	857	800	821	830	807	805	838	756	823	805	782	805	823	821	832	776	791	780	773	824	741	814	783	798	840	798	782	795	820	771	791	788	804	803	843	817	787	819	816	792	822	799	819	819	782	792	797	796	834	785	801	791	796	795	750	783	814	808	797	796	815	812	789	812	865	802	819	799	808	772	793	814	819	813	826	825	786	846	820	827	863	860	783	800	751	794	794	838	845	840	791	778	790	815	855	773	812	780	802	797	818	839	785	754	756	808	785	768	791	798	822	831	784	804	758	775	781	792	799	809	818	782	764	781	814	829	761	824	833	762	782	842	794	770	862	778	785	819	799	800	816	850	825	745	838	836	817	805	798	791	848	831	783	810	822	820	804	794	827	793	747	758	800	840	817	812	795	788	759	791	816	834	811	815	791	825	766	791	800	811	818	788	844	829	827	825	783	803	799	835	801	827	783	869	859	797	766	808	765	815	798	802	842	834	830	833	822	827	802	802	780	824	807	777	753	820	867	783	803	752	774	791	817	847	782	791	827	856	789
3880	2127	2469	2327	1621	4306	4369	4186	2529	1296	669	404	332	284	284	282	296	278	280	289	289	299	308	278	286	284	275	292	300	297	292	295	286	291	278	298	280	274	318	275	279	294	281	295	290	316	296	270	300	288	282	323	307	262	289	226	307	283	305	318	285	285	260	309	281	297	299	289	257	272	294	293	256	303	311	277	278	284	270	293	246	259	325	301	271	302	274	264	308	298	277	247	279	259	297	285	280	296	268	290	337	272	284	294	266	281	291	304	287	292	297	296	298	293	297	275	294	260	305	313	311	273	283	290	303	271	297	281	322	293	316	289	277	291	277	286	291	310	286	275	316	328	287	295	300	327	319	305	303	269	269	283	305	291	298	297	291	293	280	282	274	295	255	294	298	259	270	300	292	278	277	296	293	312	258	265	298	258	277	311	288	285	282	267	283	267	276	307	278	284	263	266	257	311	252	266	314	311	260	259	271	297	303	284	278	265	301	297	294	306	293	273	269	285	282	287	285	282	275	315	262	282	262	265	294	280	286	284	319	260	295	284	278	299	288	284	272	275	293	319	296	275	275	285	265	258	293	293	275	292	277	307	321	329	272	290	281	308	298	275	275	279	271	278	285	273	264	295	300	294	312	289	293	271	296	318	262	275	302	300	282	311	294	267	251	282	281	311	263	270	299	270	294	289	294	291	274	279	307	289	292	292	303	254	300	291	306	275	291	282	285	276	289	289	281	280	290	280	308	289	294	293	276	291	284	274	281	277	264	282	278	305	279	275	294	274	299	282	288	273	286	269	311	292	298	299	265	302	264	286	309	250	275	316	280	259	349	282	314	295	294	293	283	291	271	285	294	319	281	304	295	279	275	274	291	267	293	298	264	287	312	296	286	298	326	279	280	270	267	283	273	281	304	278	277	283	286	277	291	267	271	304	333	313	283	328	273	286	285	282	317	294	260	252	275	318	299	270	274	266	283	283	263	301	315	305	283	307	323	287	267	321	262	292	310	305	276	277	308	255	297	306	296	256	293	322	291	294	307	273	294	296	291	273	287	287	291	299	312	269	279	311	315	254	281	269	290	299	288	295	271	299	282	275	324	275	292	303	298	261	261	289	305	314	244	269	254	291	278	304	292	279	251	283	320	286	309	286	271	305	278	284	280	322	273	263	304	273	280	317	262	290	284	303	290	308	290	274	295	275	303	288	280	292	303	281	306	279	261	261	264	282	266	273	278	273	298	279	273	256	264	283	312	285	277	265	320	292	322	298	288	293	300	303	260	260	273	319	274	264	274	257	289	268	300	315	282	276	297	291	294	315	258	314	325	301	286	288	270	261	272	271	270	297	277	282	291	306	282	301	275	272	296	297	298	293	263	298	301	249	297	263	282	267	300	279	275	276	299	291	303	304	288	321	269	260	279	309	316	291	279	279	292	280	297	290	291	266	316	280	285	290	254	275	262	306	271	290	303	295	279	291	299	289	289	309	299	320	304	293	296	293	308	293	292	267	289	307	270	308	266	281	293	293	297	300	308	278	299	302	320	314	268	319	302	316	266	304	287	288	272	275	251	294	319	282	263	281	270	285	288	301	269	296	300	303	272	294	254	289	275	305	305	295	290	322	262	298	282	288	287	278	293	272	295	276	278	307	307	261	266	282	285	306	307	257	277	303	293	254	235	294	309	293	290	281	280	305	301	295	294	258	308	293	280	294	286	301	311	296	289	292	276	293	301	306	293	295	264	298	305	323	309	289	288	280	285	277	301	272	273	297	311	284	283	294	265	293	292	290	287	306	276	281	282	273	276	301	300	267	321	284	308	317	288	292	265	293	252	292	289	285	286	272	301	281	275	278	300	256	276	263	254	293	261	313	285	264	286	282	290	310	290	296	280	277	290	303	283	301	302	275	266	279	280	262	293	332	304	290	319	277	312	300	304	311	277	304	273	289	281	314	274	286	313	268	304	288	283	304	317	284	303	287	293	281	294	270	302	304	291	335	316	295	274	289	274	301	291	321	304	298	307	310	302	273	288	290	308	281	279	287	266	294	307	287	272	278	299	275	276	296	314	269	293	301	284	259	299	273	314	282	304	310	275	275	282	281	280	290	293	276	316	274	309	328	282	287	284	269	316	275	266	294	282	252	312	272	315	289	330	264	295	287	289	281	295	281	313	273	285	307	287	275	303	283	334	294	287	309	258	306	303	280	308	269	291	269	289	286	279	307	288	300	307	298	284	319	258	325	302	321	269	278	318	322	252	300	269	276	289	309	291	287	285	308	258	270	280	288	280	287	301	248	281	302	309	284	295	301	312	301	292	332	290	337	283	304	268	270	296	273	298	291	255	289	302	310	255	294	251	274	302	266	277	279	305	294	281	258	285	284	277	284	261	314	304	287	334	285	292	276	263	285	303	312	307	289	284	271	311	296	287	295	296	280	302	299	301	302	278	303	297	294	292	279	270	288	288	304	293	281	293	291	269	261	320	297	266	268	332	277	337	296	303	279	295	284	259	302	307	299	317	294	308	281	294	317	266	272	285	276	304	302	286	244	310	311	274	290	287	293	283	283	280	301	280	289	316	274	283	285	308	282	273	278	317	303	278	297	321	277	304	285	315	270	271	302	269	287	305	264	287	305	286	279	279	270	296	281	278	274	284	281	278	287	266	285	267	297	271	287	278	281	261	276	289	312	318	304	334	289	294	297	307	281	293	285	303	305	304	299	267	271	277	302	288	289	256	273	286	327	264	278	292	289	286	288	276	288	273	283	290	279	263	263	288	294	279	301	266	329	297	304	288	297	296	260	263	280	317	316	262	272	280	285	279	287	309	276	291	289	259	316	321	312	297	300	286	302	292	298	303	265	256	267	286	268	326	272	292	281	312	323	328	280	329	297	275	294	274	289	257	289	273	247	296	252	275	288	266	263	303	257	280	312	278	302	283	306	313	287	279	310	283	271	289	270	308	300	287	323	272	290	283	292	313	275	310	264	261	258	271	315	295	284	299	281	264	273	295	273	298	252	283	287	279	280	274	305	290	302	296	299	304	305	279	283	312	280	272	292	304	286	295	279	306	260	310	257	297	296	300	292	271	283	275	285	271	241	305	273	299	286	316	276	264	295	279	288	303	322	262	287	287	298	290	263	282	314	290	296	305	278	273	299	257	302	276	293	286	309	288	272	297	277	269	291	298	275	297	282	287	268	292	273	287	277	307	314	266	273	332	288	279	310	264	306	264	257	293	279	277	277	280	305	280	301	286	308	296	285	295	262	290	287	278	305	323	306	282	257	281	312	280	296	326	332	275	270	282	294	273	279	297	283	265	305	269	293	308	277	289	283	283	263	270	275	270	300	282	291	272	282	301	289	283	293	271	307	275	342	301	304	298	299	284	288	284	299	313	277	307	295	272	268	307	287	278	302	289	316	282	293	265	277	286	299	281	272	308	294	304	283	264	301	294	282	266	306	271	322	306	321	283	315	291	296	282	256	275	288	314	297	239	293
3487	2344	3777	5020	5339	16187	16514	14827	9286	5247	2561	1220	880	814	789	795	786	761	819	797	805	797	774	825	805	809	831	828	804	820	836	789	785	806	805	759	785	795	850	795	882	821	774	824	787	783	833	877	802	805	796	789	827	849	798	784	803	851	838	800	786	792	826	809	726	848	802	798	795	879	824	741	801	810	786	830	856	790	850	749	796	798	784	817	784	828	807	814	809	793	800	768	842	772	802	805	795	800	858	801	783	803	847	761	767	777	784	749	791	805	809	761	815	810	803	784	805	773	824	809	768	849	782	779	793	796	795	807	798	780	741	839	820	852	803	780	804	795	794	768	787	801	819	786	801	756	803	779	783	802	808	794	793	838	844	839	778	772	765	791	819	810	780	718	772	811	761	789	766	807	773	849	816	805	784	784	843	807	801	769	778	870	752	817	760	779	780	809	765	786	775	821	773	779	762	779	787	811	828	837	811	794	769	826	805	804	817	779	791	789	765	772	780	813	781	765	844	779	793	798	744	805	788	815	862	805	809	771	800	781	781	780	746	786	772	791	780	814	764	789	823	839	780	783	826	774	809	795	811	766	862	866	779	803	776	791	844	811	821	794	754	804	787	788	849	880	782	769	813	755	822	832	796	812	836	765	804	840	808	797	842	812	815	851	798	831	762	754	769	815	820	813	821	831	782	805	825	752	764	778	832	823	814	813	822	811	813	847	793	753	778	775	802	749	835	790	807	809	812	818	793	766	826	750	813	826	797	800	785	789	725	785	790	766	744	827	789	798	795	795	822	769	771	849	786	819	833	789	758	813	782	874	791	790	821	816	791	814	765	863	841	779	763	803	786	826	794	818	808	809	762	841	829	808	782	848	818	826	796	804	814	796	805	832	803	744	820	776	853	794	840	781	792	818	867	798	790	816	831	771	827	727	824	776	804	776	798	797	836	783	781	819	784	811	825	820	792	766	813	760	825	785	811	811	755	817	767	825	822	768	816	829	824	828	770	788	788	836	760	786	771	756	812	807	800	777	800	831	790	780	776	777	759	807	781	772	793	851	810	791	794	790	819	805	754	821	803	793	848	791	777	791	772	825	819	805	816	827	792	768	745	782	797	748	829	786	824	781	790	789	860	813	789	810	804	832	788	815	837	780	760	792	764	786	795	818	749	805	823	811	789	745	815	805	804	810	806	807	828	794	791	770	766	783	802	794	771	808	828	760	780	804	794	782	794	806	802	759	793	898	780	800	797	821	830	854	788	824	815	817	744	776	763	782	830	778	860	831	821	789	785	841	765	851	808	749	827	841	798	766	825	841	771	770	783	766	803	790	775	795	800	789	857	819	843	797	783	851	827	755	784	767	753	787	812	776	823	763	889	770	773	771	749	816	758	774	812	791	811	815	786	792	752	842	771	770	740	836	792	802	836	798	812	774	841	780	813	758	758	815	825	838	813	798	814	820	823	760	758	834	792	774	824	900	791	806	828	832	850	763	804	813	773	827	765	806	839	779	781	841	811	837	816	837	796	811	790	825	831	866	781	766	817	813	801	765	752	812	811	849	784	806	764	767	831	777	781	778	822	807	797	813	818	814	792	808	826	789	826	835	808	814	827	784	802	797	808	802	807	802	837	838	813	786	780	793	803	828	834	833	847	801	798	767	831	786	828	841	832	789	769	802	797	827	838	787	795	829	763	795	795	813	788	789	783	806	781	863	838	804	834	770	786	787	833	757	744	776	797	798	847	768	778	826	801	800	753	772	782	732	790	854	783	778	773	784	800	760	760	821	808	867	792	806	782	827	835	848	787	769	777	780	819	841	818	792	821	798	774	797	793	795	836	779	841	802	821	790	826	839	811	816	795	839	840	842	832	775	797	801	761	759	824	772	805	798	802	787	791	843	820	816	809	811	785	829	844	822	806	787	798	797	785	815	810	840	806	791	801	779	788	826	772	829	869	843	793	829	767	823	791	831	750	840	788	777	824	847	770	847	814	816	783	759	880	806	819	844	868	795	810	851	778	795	799	764	800	789	781	802	805	795	805	784	776	849	768	776	844	785	767	841	835	821	802	786	795	774	795	793	809	809	803	809	849	778	796	801	832	757	822	813	781	802	823	828	789	833	802	787	799	841	826	821	801	755	779	794	759	822	837	823	812	773	777	783	850	785	808	811	791	778	809	762	821	859	805	783	725	821	783	801	812	801	742	831	810	797	783	761	777	801	754	807	815	783	736	811	778	840	763	766	803	772	783	776	805	802	837	827	801	808	804	763	820	799	779	807	826	823	790	824	801	747	816	775	842	781	758	762	812	811	878	800	812	762	814	848	750	792	795	806	781	788	794	801	802	802	781	801	849	827	756	783	779	828	777	796	838	832	788	847	829	795	806	814	797	761	818	783	805	812	863	791	828	805	815	775	808	796	822	804	786	780	822	799	822	807	823	816	802	809	805	852	812	821	762	804	784	807	813	796	779	802	838	843	818	744	776	805	787	773	816	818	806	838	777	827	797	796	808	864	787	805	811	841	787	842	789	777	812	772	792	829	742	788	747	871	789	823	781	793	811	801	786	768	813	786	807	796	815	817	805	811	769	806	821	813	808	853	786	794	818	821	791	764	799	807	798	825	830	790	764	814	771	849	839	818	858	806	827	835	817	864	793	813	803	790	792	778	796	815	784	819	795	809	786	837	749	800	806	831	751	787	796	803	841	770	773	793	803	823	747	804	774	807	860	835	821	806	800	812	816	795	806	766	784	809	831	777	809	814	840	823	752	830	782	799	792	792	787	759	769	800	798	780	797	828	795	814	770	791	818	779	809	801	796	827	766	777	825	802	781	746	745	794	830	830	792	785	835	813	768	800	825	756	797	771	833	761	817	818	842	849	796	769	824	807	786	749	792	827	800	836	782	793	823	783	778	772	786	842	839	792	851	793	848	794	741	822	810	795	815	799	819	821	828	783	778	820	810	813	764	815	769	798	790	841	781	851	778	809	818	821	862	859	821	782	859	836	826	786	812	779	773	836	833	763	801	786	795	788	796	780	771	786	767	811	789	807	814	758	818	828	766	823	773	822	792	747	813	808	772	805	772	817	799	821	756	822	827	820	768	790	810	767	773	791	787	838	852	818	797	776	792	775	751	805	783	809	823	778	790	809	817	840	820	782	804	829	791	782	824	818	815	776	785	804	802	839	840	813	827	838	815	817	773	886	864	789	780	801	838	800	773	771	844	794	823	795	837	832	818	813	805	814	823	793	803	747	803	843	793	764	792	794	805	706	786	812	811	826	816	803	790	805	807	795	809	837	768	826	831	842	830	773	790	832	760	797	818	793	831	833	811	770	801	795	825	828	801	829	830	833	825	772	754	802	767	775	808	801	805	795	816	810	817	815	846	787	796	804	791	785	820	827	865	846	823	796	766	832	827	811	845	847	796	838	798	795	787	797	809	794	813	757	771	754	785	837	816	801	797	793	798	757	799	765	798	795	813	757	789	746	793	764
4145	2160	2550	2646	1732	4605	5035	4265	2393	1171	588	366	314	291	306	255	273	306	297	280	281	274	278	292	319	297	329	286	287	296	298	275	306	300	283	277	301	286	290	320	289	306	278	260	252	274	271	287	325	304	285	280	309	262	316	300	275	255	308	282	279	316	282	306	308	274	268	303	280	283	285	283	291	278	283	276	273	242	293	323	324	287	305	267	319	280	296	324	266	259	311	298	294	307	290	282	294	301	251	311	295	271	271	305	291	300	305	275	310	315	272	271	283	283	271	312	290	340	329	273	280	310	299	335	295	275	317	278	274	307	278	272	304	314	274	288	316	303	277	304	283	307	305	298	322	296	294	304	284	253	302	280	300	296	296	277	274	269	307	310	298	279	289	284	287	300	263	309	324	304	307	283	320	293	309	290	309	234	254	281	290	277	295	290	293	303	267	287	300	322	287	264	264	243	312	299	285	280	306	292	309	294	296	276	281	291	280	280	273	298	298	300	278	282	287	264	282	292	289	319	278	273	276	281	273	303	273	270	298	295	267	273	297	310	306	272	273	264	283	294	323	294	299	268	275	269	259	297	292	302	279	294	281	281	297	269	292	284	331	303	318	273	289	329	296	296	273	318	291	310	280	312	294	323	311	298	291	311	265	290	265	248	288	326	268	287	289	273	297	278	288	293	313	295	262	276	294	310	300	294	273	285	284	302	298	287	280	281	320	302	283	266	280	260	286	296	273	281	284	255	275	301	305	291	283	311	266	283	276	287	289	294	295	319	277	288	324	279	308	287	297	298	309	313	276	306	310	295	263	268	299	281	316	297	282	292	293	297	291	281	273	299	304	256	289	252	277	287	297	263	289	275	284	303	260	286	300	282	260	312	313	289	280	319	310	306	320	305	277	317	314	288	316	300	315	283	271	252	262	296	298	284	305	284	277	300	278	302	258	321	302	315	302	296	278	319	288	290	282	309	269	307	289	318	281	292	346	292	284	291	285	308	328	315	287	276	278	277	322	287	293	275	279	273	283	293	286	278	301	332	274	313	308	314	275	275	270	272	304	290	298	272	278	293	309	282	283	253	280	281	321	319	285	304	276	274	291	290	284	270	320	269	295	278	297	300	292	269	290	300	269	292	293	314	299	267	282	249	272	311	292	282	265	270	281	309	277	293	292	286	286	299	271	315	306	281	284	284	297	304	291	281	308	309	258	314	306	271	271	276	298	291	309	288	268	301	308	278	294	294	287	286	280	300	302	290	301	288	288	290	329	267	292	258	307	317	307	319	284	310	283	275	291	282	292	295	296	303	276	266	301	251	272	292	300	289	319	306	272	286	292	302	262	317	291	298	297	284	291	309	278	298	292	297	273	323	281	296	305	309	279	284	280	269	279	274	274	307	277	276	312	309	297	294	268	288	298	323	303	288	292	304	312	262	308	298	288	299	289	285	306	286	302	279	276	288	286	287	274	304	282	303	242	321	267	271	279	304	285	311	291	299	308	318	299	275	284	270	305	277	286	286	272	286	301	272	287	310	299	269	237	275	272	275	244	279	311	306	284	316	252	291	254	279	304	277	294	286	284	315	285	274	284	337	301	284	306	270	298	310	302	304	289	293	287	304	286	280	296	290	309	302	312	269	298	271	256	268	308	288	284	329	275	307	274	299	336	306	283	311	298	297	293	322	303	283	289	289	269	303	297	283	286	265	279	277	296	290	285	305	274	296	284	311	288	253	284	298	291	315	293	270	255	264	287	286	333	263	316	287	284	277	288	268	277	294	273	272	299	291	294	274	272	290	317	325	292	291	292	282	286	319	331	293	271	295	283	316	298	287	314	304	289	293	293	278	324	302	317	247	298	282	302	292	243	301	274	294	273	310	295	312	293	279	298	263	280	295	300	260	337	289	294	296	322	259	272	295	294	280	298	288	293	278	303	282	276	283	280	276	278	302	288	281	267	288	296	300	295	297	323	310	308	303	309	291	293	268	281	302	317	282	286	284	308	275	310	310	256	289	315	277	291	283	270	295	305	278	284	316	317	286	314	282	303	299	286	310	283	266	294	296	288	299	279	316	314	261	324	292	313	299	278	285	314	295	294	301	306	303	331	283	299	298	294	307	275	301	315	260	307	289	275	312	318	278	282	314	292	282	305	281	294	314	286	270	289	283	291	279	281	276	302	315	313	279	255	284	310	305	295	290	256	274	270	260	301	289	274	296	295	279	258	287	285	274	278	281	265	337	274	283	298	289	296	271	287	262	269	282	286	306	246	272	291	290	302	316	290	294	324	291	301	323	282	306	267	294	318	302	292	280	332	269	271	283	268	312	295	298	279	286	325	325	279	257	249	291	250	241	303	291	275	274	269	280	290	315	304	270	289	287	281	269	283	255	331	311	269	294	281	280	297	289	317	301	292	305	302	289	280	288	276	271	311	264	306	312	301	297	314	308	252	304	267	269	269	259	280	328	306	286	299	276	314	297	283	271	277	294	277	305	297	294	288	283	281	290	270	273	287	285	302	287	303	306	314	297	283	304	291	291	281	281	285	277	307	239	273	316	274	275	295	297	278	312	280	282	306	309	310	311	272	329	269	308	279	307	269	309	295	286	263	277	305	319	307	294	318	300	322	266	316	308	288	297	281	305	284	287	267	304	325	268	284	276	302	253	284	279	292	291	310	322	294	295	285	292	308	264	302	264	279	271	275	267	276	272	311	294	302	287	281	317	285	291	325	301	291	297	277	314	292	289	279	285	308	313	321	289	304	302	305	269	289	263	307	288	275	300	250	289	306	287	291	272	331	316	292	294	298	301	278	271	301	266	313	267	292	276	298	290	290	305	312	317	305	271	293	279	331	302	288	290	306	291	306	306	307	276	292	292	325	301	294	272	290	296	318	285	297	315	286	281	283	283	282	288	285	304	303	288	287	308	281	290	300	293	267	306	295	302	309	316	284	281	289	282	291	299	275	302	288	258	273	277	271	279	304	282	273	278	302	277	296	302	272	302	298	291	288	284	307	308	309	289	292	288	313	287	284	285	287	297	303	306	280	309	294	280	280	338	257	278	251	296	310	307	305	289	255	258	270	292	287	284	293	302	277	303	294	293	319	310	297	326	268	313	285	318	313	293	301	255	286	282	306	294	290	303	279	295	312	271	271	297	275	271	312	311	315	300	278	290	289	318	320	260	288	286	311	278	289	279	276	270	264	336	278	309	264	308	312	296	304	286	280	298	281	310	287	292	302	265	308	294	316	292	320	299	297	302	306	286	275	295	287	291	295	276	289	298	292	299	294	311	276	272	291	257	323	283	290	274	308	284	290	282	257	305	270	285	282	265	340	285	313	313	290	300	249	298	285	283	296	271	278	290	272	292	303	279	297	278	297	297	316	284	304	303	289	288	264	294	308	284	322	287	259	286	282	331	289	270	294	304	309	301	297	294	319	298	288	280	290	297	314	316	281	309	292	308	296	279	291	291	315	279	281	297	294	287	308	283	285	302
3679	2250	3553	5901	5586	17469	17732	14896	8825	4410	2160	1162	878	828	799	820	796	835	756	799	804	770	776	827	766	750	758	819	823	800	809	803	818	827	834	798	822	773	812	755	828	810	853	860	869	811	864	859	783	808	815	842	846	737	854	772	782	799	851	820	834	884	858	795	775	839	775	812	812	813	793	820	820	789	828	747	806	813	828	820	791	820	852	838	816	789	790	792	800	854	796	817	801	866	825	809	807	840	874	877	793	817	809	826	808	784	759	777	788	843	843	814	798	821	821	813	815	807	844	797	786	842	802	797	786	780	797	832	830	803	775	802	772	815	804	843	843	822	766	796	784	826	775	779	820	813	807	860	828	862	824	850	757	827	789	826	756	823	827	771	798	831	804	813	822	810	821	827	823	771	814	818	809	803	831	780	785	790	823	822	823	806	811	808	795	833	739	791	848	796	783	828	805	800	839	732	822	764	771	814	765	778	833	781	884	799	779	787	787	819	818	773	809	836	806	790	820	799	813	839	815	819	831	776	816	837	835	792	834	824	804	802	779	852	770	747	801	819	761	805	764	768	790	840	832	805	844	774	813	791	843	853	847	823	819	804	769	762	825	817	842	812	846	817	765	823	818	790	820	827	811	802	814	818	791	785	796	821	841	804	790	835	819	823	769	823	847	785	809	766	778	777	837	816	809	844	815	854	793	781	790	751	851	808	840	816	789	847	814	787	845	848	802	814	824	821	796	819	772	844	792	806	753	752	752	833	815	789	826	850	865	851	751	796	857	789	781	786	833	822	797	773	806	804	776	806	817	798	807	860	804	798	784	803	782	771	778	799	804	851	785	784	781	791	819	777	787	830	793	791	759	815	827	812	784	772	826	768	792	791	795	840	775	769	791	799	791	812	805	799	787	815	781	811	749	808	799	779	775	788	772	826	800	856	803	757	771	820	830	758	784	796	822	841	829	780	786	823	796	791	815	754	771	827	842	787	779	753	869	774	834	818	810	784	749	765	806	788	829	806	834	807	812	790	833	802	816	827	795	799	794	798	809	813	787	825	793	820	800	819	811	776	755	810	835	785	798	743	810	848	794	835	780	831	873	785	789	786	794	772	736	829	808	768	814	784	826	819	790	737	812	806	777	812	842	853	752	810	801	790	809	822	818	830	812	758	844	778	831	799	820	812	820	771	823	810	764	800	791	819	825	804	811	792	815	748	811	817	778	809	791	752	810	838	794	828	750	784	815	798	789	836	801	749	783	779	797	778	749	766	822	815	830	807	780	805	775	841	798	826	759	828	783	810	808	771	823	837	840	791	817	803	805	807	792	738	802	799	797	807	815	840	783	776	801	806	717	869	788	807	823	818	824	771	777	775	826	777	839	836	791	855	809	823	841	807	800	784	766	771	857	802	754	769	815	818	786	829	821	839	760	840	752	812	784	812	827	824	835	814	809	818	777	860	822	814	799	821	819	741	812	841	839	826	771	754	834	804	832	818	777	740	828	833	739	743	840	807	835	833	734	790	798	734	822	775	784	811	816	834	790	811	813	815	816	788	801	816	756	833	859	818	781	798	768	833	755	818	785	785	821	829	819	829	810	781	799	766	809	841	808	803	804	843	735	787	832	809	850	803	804	852	791	812	808	801	847	814	812	838	773	781	800	786	829	815	792	842	816	782	764	798	782	850	765	798	821	784	810	819	762	816	845	772	778	784	769	820	826	829	799	821	792	787	866	815	798	814	816	795	781	841	823	795	850	790	815	833	815	798	818	782	826	819	836	805	814	879	825	831	842	790	785	832	819	831	810	837	814	893	839	784	801	800	757	808	807	812	793	820	846	793	785	852	770	772	779	841	802	736	754	810	831	808	778	820	784	805	793	834	841	816	788	837	820	749	792	819	750	779	836	770	794	830	833	823	803	818	797	784	821	788	816	839	804	782	795	829	828	790	849	796	806	845	797	810	794	824	750	811	816	817	812	822	790	839	829	797	848	744	822	802	819	778	801	799	815	822	825	770	775	833	829	790	791	827	800	828	785	822	798	786	827	806	813	801	762	736	773	858	759	793	739	774	771	774	800	783	754	854	806	831	836	808	775	837	817	831	807	784	812	806	832	755	798	798	798	802	803	769	752	767	813	823	789	759	812	757	818	834	797	803	836	806	752	806	773	781	846	742	792	779	841	824	855	794	791	830	752	788	806	803	809	801	823	821	796	758	816	818	820	823	780	824	821	836	851	815	750	771	782	816	854	854	865	847	841	798	862	741	843	822	786	789	832	804	824	790	819	773	799	817	812	821	808	787	815	790	822	802	822	810	807	785	785	742	800	814	828	786	803	802	797	833	804	807	830	797	784	802	763	817	767	810	804	844	811	783	789	788	823	793	773	854	760	866	815	784	821	791	778	815	808	769	800	751	825	822	778	820	830	808	842	864	867	801	799	803	846	830	807	771	826	775	794	791	861	759	798	819	846	782	791	818	788	815	821	838	829	869	812	780	848	782	799	802	820	766	796	888	805	802	833	831	823	789	820	756	715	779	757	821	808	848	828	824	811	837	865	845	865	798	780	801	744	777	823	856	843	803	818	819	779	801	780	775	812	804	772	814	795	828	743	814	850	846	804	790	810	776	837	826	811	844	792	820	793	795	830	812	829	852	790	836	781	797	894	831	794	841	801	775	788	822	821	815	760	784	819	838	790	824	759	802	832	790	815	792	812	825	803	833	812	800	786	863	836	801	831	818	794	776	765	807	860	861	828	826	822	862	807	801	826	824	834	796	783	791	830	810	793	832	798	783	732	817	777	822	788	772	809	846	838	721	838	820	828	815	800	778	791	791	863	807	818	782	780	859	808	752	817	802	817	828	783	811	810	834	782	820	784	771	834	789	786	813	772	796	799	787	826	817	815	823	790	772	785	798	820	808	815	808	775	756	790	792	727	769	811	829	792	795	795	800	821	790	781	817	757	855	816	826	788	794	828	845	867	807	817	770	826	801	801	763	810	762	765	786	732	836	799	781	838	782	786	817	807	818	830	792	785	835	782	824	775	822	799	828	816	797	786	739	814	818	778	836	791	856	788	804	794	806	797	798	843	802	838	786	747	837	792	855	770	802	830	835	750	804	811	777	829	791	785	803	801	813	812	810	787	762	788	790	817	789	800	830	786	816	789	832	830	757	814	781	812	792	824	902	828	800	792	762	777	861	839	827	749	833	813	750	806	772	772	857	819	825	830	769	806	826	819	773	779	811	839	799	795	822	804	887	779	764	848	810	814	792	860	816	810	863	760	804	762	786	795	782	786	796	774	838	807	787	823	827	884	800	759	849	820	803	801	815	810	775	796	782	793	820	783	801	800	805	766	810	809	802	872	808	835	821	805	845	817	856	851	757	800	802	810	791	799	815	849	739	858	822	830	761	836	820	800	808	846	815	811	811	792	812	828	884	803	817	781	816	825	780	798	749	764	832	827	839	794	856	805	851	793	800	795	795	797	828	803	776	797	776
4204	2044	2164	2075	1485	4258	5033	3981	1926	1168	734	415	346	294	292	283	287	269	302	336	268	286	262	302	326	287	290	298	298	284	248	315	326	293	290	287	291	276	274	335	300	300	304	284	290	278	273	323	295	311	281	307	289	276	279	278	312	277	279	306	310	300	304	305	282	289	257	262	303	319	294	272	304	283	303	280	308	285	276	284	288	276	299	284	304	300	309	320	298	303	284	292	334	310	307	296	258	286	307	271	286	303	274	279	291	291	260	286	309	299	284	294	284	287	291	303	301	289	306	288	257	304	314	301	301	328	280	272	292	302	262	282	281	283	315	296	302	291	264	275	305	296	288	272	321	296	276	299	286	272	301	286	322	286	280	319	283	307	304	273	299	295	274	304	289	261	274	257	297	282	299	277	303	266	308	291	284	278	295	305	308	331	285	300	336	301	299	293	286	310	272	309	305	326	264	304	304	276	294	286	307	310	285	285	284	283	291	266	265	300	295	262	281	300	305	300	248	299	295	300	293	259	271	291	268	302	269	276	302	274	299	298	264	267	280	270	306	275	308	303	294	301	274	291	309	293	309	315	314	310	288	294	254	280	295	289	297	307	295	278	267	280	293	303	267	281	308	298	273	289	297	281	263	280	271	257	306	271	314	298	265	269	292	294	263	271	298	299	272	299	297	304	284	286	324	314	289	286	284	313	283	273	261	286	274	280	298	283	330	302	286	279	278	307	306	263	286	292	268	278	280	268	282	289	266	318	341	307	270	307	306	271	307	272	287	281	281	310	283	308	286	313	291	265	285	294	302	274	283	276	284	297	314	265	296	283	300	290	284	278	283	284	286	284	278	306	294	276	308	304	276	301	277	293	315	295	322	304	294	295	290	305	274	314	304	287	314	278	282	302	266	264	338	321	314	290	278	298	306	268	268	287	300	317	305	294	286	282	286	290	297	262	327	279	302	329	306	272	289	304	314	299	286	268	255	301	313	304	279	291	272	264	289	282	296	316	290	321	281	316	275	343	267	304	288	301	278	284	289	309	277	280	313	308	291	305	268	303	295	318	295	290	292	287	303	306	274	299	287	270	295	284	275	272	277	272	286	270	292	293	275	292	280	303	315	266	317	261	306	310	280	263	309	301	305	295	282	306	286	300	263	288	273	302	294	316	283	296	294	297	280	292	332	272	282	275	299	294	315	282	299	297	278	294	264	319	285	273	285	292	287	311	297	307	302	297	318	272	285	280	262	308	268	281	321	280	303	290	288	297	276	283	326	266	301	276	294	310	283	277	299	264	294	300	332	266	294	288	298	303	328	321	269	293	281	277	308	280	300	282	295	282	268	311	303	307	297	287	271	306	296	272	291	280	324	306	280	283	290	300	287	272	292	274	304	295	305	287	305	271	278	277	276	327	298	288	259	289	299	312	317	285	252	266	293	311	287	285	315	312	314	293	289	326	281	275	301	299	291	280	239	281	318	311	286	296	287	315	290	311	292	319	281	275	272	325	291	313	299	271	274	323	272	289	276	313	293	293	307	281	309	338	315	297	314	308	309	268	287	296	280	279	314	305	268	292	299	275	267	261	302	271	294	317	308	292	289	311	303	292	282	329	277	307	282	272	262	298	324	283	260	270	292	314	292	309	320	283	272	287	300	302	271	315	298	269	294	309	305	294	272	307	322	277	288	281	247	290	304	322	294	277	286	303	288	280	253	301	313	283	273	297	268	292	303	283	279	263	298	277	305	278	300	284	305	314	274	300	293	322	306	288	330	265	293	276	257	283	272	257	312	286	266	290	256	303	284	254	281	274	310	299	275	291	282	291	276	251	288	274	295	293	310	293	288	308	304	341	303	299	337	282	292	295	296	282	313	299	309	294	280	302	276	303	310	306	288	298	282	307	259	278	304	327	257	322	280	311	288	279	295	261	296	293	289	310	292	307	291	280	252	319	282	305	289	276	291	289	262	295	287	284	300	317	294	298	308	261	305	311	284	273	332	325	289	278	304	292	287	290	277	309	301	296	297	261	323	278	292	264	271	283	260	270	292	297	308	296	280	282	277	291	264	310	271	284	272	289	308	287	298	290	308	301	280	283	287	254	275	286	300	262	318	312	279	270	270	294	279	329	277	275	319	286	300	266	271	271	305	326	275	320	312	285	306	282	254	336	279	272	299	261	288	283	249	261	292	301	314	294	283	274	288	290	281	275	322	265	269	315	280	297	307	294	286	305	259	294	295	273	262	300	272	289	296	288	276	281	290	277	314	299	283	292	324	279	278	320	277	292	299	326	293	292	276	280	287	284	293	273	303	280	265	273	303	275	289	316	276	278	274	258	274	304	290	317	280	289	230	323	298	298	288	305	289	310	298	246	277	279	290	299	283	279	276	276	275	283	299	287	273	280	280	276	269	268	311	312	267	277	295	264	283	286	307	270	288	280	276	268	247	297	300	283	282	284	288	294	283	293	280	310	274	283	344	278	302	293	318	325	290	287	328	276	282	281	281	295	268	313	319	305	296	279	275	277	286	290	301	280	312	285	284	306	294	293	277	292	307	289	306	292	308	312	290	285	270	296	290	268	288	303	328	314	292	294	296	304	285	292	310	294	310	328	309	275	292	308	281	322	302	313	317	304	302	271	273	286	289	287	319	284	306	276	305	254	278	284	259	285	312	296	259	296	302	281	285	311	267	287	269	321	303	306	298	293	286	291	312	274	259	254	281	276	295	281	257	316	267	326	283	295	288	314	281	280	286	285	273	280	294	258	288	265	302	267	306	289	297	267	272	283	268	300	276	294	272	323	326	288	297	289	294	323	290	268	266	309	334	288	304	294	310	284	275	307	305	276	278	307	246	295	258	294	294	289	278	329	297	298	283	285	277	297	283	316	307	293	300	287	297	284	296	276	283	298	285	287	311	255	295	312	294	290	275	332	284	283	268	293	333	286	288	278	277	281	256	301	334	277	313	267	285	318	274	318	309	312	287	305	282	301	300	299	288	309	313	291	289	269	299	284	290	296	326	285	318	294	270	305	309	307	286	296	261	289	290	298	292	273	319	302	269	305	295	267	280	303	294	288	289	307	291	261	284	272	281	307	313	276	304	280	258	303	303	300	278	284	303	264	303	267	279	284	292	270	311	267	281	292	295	323	276	290	275	300	293	267	294	293	290	299	317	276	304	275	262	310	329	312	267	274	284	311	312	272	270	305	313	289	256	291	276	320	288	285	316	279	268	277	291	279	276	250	283	292	278	256	308	283	305	246	273	292	287	291	318	293	286	264	269	266	295	268	261	320	276	282	288	292	292	263	280	268	256	263	311	297	283	290	299	274	290	311	289	302	284	261	313	324	279	303	297	271	276	280	305	294	278	289	255	304	312	272	331	278	283	305	287	276	287	296	315	289	305	275	274	267	286	294	303	305	313	305	285	300	255	292	289	294	304	309	312	290	291	274	318	319	293	276	280	282	256	277	302	295	292	336	272	296	285	281	300	308	267	307
3627	2224	4230	5210	4602	16394	18035	14047	7363	4747	2401	1251	874	837	814	790	858	782	782	806	841	798	828	858	816	835	770	806	792	811	784	836	782	732	826	834	811	829	810	892	797	771	843	793	806	810	816	823	785	821	784	810	814	751	801	853	849	790	842	765	800	837	794	839	833	835	845	814	819	810	776	786	833	815	765	782	809	736	799	767	800	871	788	843	816	789	845	792	811	829	817	797	787	786	790	820	770	825	832	817	827	777	803	864	812	784	812	771	751	741	841	793	846	762	775	754	791	803	782	828	796	848	861	849	777	804	788	806	819	812	787	846	803	764	803	846	792	781	793	813	847	759	814	775	766	805	836	831	764	832	787	772	811	812	818	811	797	823	851	792	792	811	819	809	786	807	789	781	799	757	775	809	820	801	784	766	792	745	799	785	813	795	820	756	822	794	751	781	775	819	820	808	828	813	837	799	812	800	848	804	826	827	784	814	783	816	826	799	798	775	788	766	818	738	837	841	795	790	824	805	800	776	788	786	798	742	771	788	862	796	830	880	831	785	873	804	790	781	831	814	788	800	820	822	784	789	756	808	771	837	823	852	850	853	840	807	842	839	798	803	830	766	848	801	806	839	780	801	763	780	787	801	866	811	823	789	810	821	859	822	811	806	817	776	776	799	782	787	863	768	768	769	868	805	764	801	820	826	779	751	818	777	766	801	845	795	832	774	850	797	827	799	827	802	858	821	820	819	798	811	733	830	778	786	804	759	805	758	806	780	807	852	781	783	771	834	843	776	818	775	805	812	830	812	828	811	791	820	820	782	783	769	797	784	780	771	833	817	822	774	854	786	853	829	825	745	785	756	882	801	800	840	855	778	761	770	767	806	782	790	806	782	833	847	775	796	789	777	784	791	809	834	828	781	817	831	827	765	789	773	787	822	831	810	816	822	829	848	785	839	818	813	787	787	815	804	811	788	761	856	802	776	789	837	797	751	839	839	795	837	830	808	760	781	771	809	826	813	776	799	843	775	816	848	838	817	806	835	788	755	766	767	809	775	829	803	826	735	823	846	821	831	809	804	728	769	796	814	814	823	821	814	824	779	827	821	786	826	778	796	779	794	778	806	828	781	820	766	800	794	785	848	781	827	815	846	869	813	769	796	792	760	865	817	766	761	823	749	811	817	756	767	813	796	813	827	775	736	803	826	785	849	792	795	727	805	822	812	779	801	776	798	804	787	814	830	815	796	823	788	789	813	793	818	867	776	777	831	819	808	828	821	823	819	807	780	819	812	742	827	822	828	822	792	815	824	759	790	809	814	806	787	777	786	787	811	836	896	758	757	829	788	847	811	805	818	809	798	810	793	837	774	828	850	849	776	854	836	783	829	785	844	791	793	774	798	818	817	806	821	786	803	760	779	795	830	805	852	798	767	768	783	838	760	824	764	805	772	786	782	810	755	767	804	805	787	801	851	780	809	802	785	774	839	798	789	847	843	827	762	788	814	800	816	806	780	795	850	778	800	806	797	819	800	769	825	797	804	795	707	762	791	845	783	837	844	777	788	760	788	789	838	824	768	813	794	801	779	706	794	789	802	811	792	771	768	819	774	764	778	816	776	803	777	783	825	792	807	873	817	789	853	852	748	806	825	812	787	796	794	788	800	760	825	838	819	781	825	812	831	752	805	806	762	788	821	760	830	785	853	800	824	853	774	786	784	824	788	791	774	781	813	845	820	792	803	841	775	801	791	743	817	817	823	802	826	835	790	800	727	828	785	754	826	772	804	805	777	790	863	788	807	814	815	767	799	795	763	747	818	779	846	811	816	812	785	782	745	824	769	821	832	847	816	796	819	821	840	805	768	782	817	760	793	766	797	789	768	744	767	831	762	787	834	769	770	793	772	793	819	788	783	809	841	793	797	798	773	806	786	806	800	830	843	756	806	813	850	836	809	782	803	785	773	823	799	819	795	828	825	849	798	774	799	851	822	824	769	778	795	780	823	804	809	790	773	797	776	832	843	783	765	814	852	776	795	825	782	826	801	836	846	829	794	810	774	804	796	818	807	801	793	790	770	808	789	773	752	853	802	787	763	846	781	749	871	749	785	828	778	757	723	822	801	786	801	799	784	799	836	860	847	785	859	790	776	777	801	824	790	795	816	811	811	806	822	815	843	818	820	777	841	811	793	832	818	824	811	827	829	833	793	853	824	785	855	859	852	776	798	839	770	821	729	816	820	778	770	786	754	786	820	843	767	813	794	827	831	810	812	844	833	799	777	788	800	843	798	832	807	794	781	766	818	846	823	821	810	803	768	783	793	809	805	800	775	814	845	790	793	811	850	842	821	822	779	839	848	810	824	831	830	841	788	851	818	792	802	777	804	791	809	806	775	869	853	790	851	834	778	807	869	817	823	800	774	804	807	830	829	834	819	796	843	800	814	844	840	811	861	825	834	815	827	825	826	855	769	843	735	827	778	780	816	805	752	775	800	837	775	789	780	814	864	777	782	817	843	794	809	751	770	816	794	815	772	813	819	826	791	827	797	793	796	769	824	751	810	821	787	792	812	784	801	822	768	810	789	834	839	797	814	788	824	824	742	850	781	809	736	825	819	806	807	812	823	761	799	784	757	812	778	806	773	776	788	808	817	771	836	788	821	813	799	767	800	768	794	799	782	798	794	822	787	801	817	774	771	806	813	768	733	817	798	815	830	807	735	822	810	805	801	838	764	813	829	795	801	840	789	802	788	816	814	802	739	779	851	846	738	804	844	802	827	795	802	814	790	756	810	774	818	776	727	837	813	817	827	816	794	797	782	767	826	825	775	810	820	827	765	825	793	773	765	773	842	840	825	799	761	867	790	787	786	804	822	742	810	816	827	849	850	814	784	803	797	833	812	797	796	776	808	771	753	814	795	807	787	776	832	796	810	774	801	801	817	782	833	801	780	804	830	811	764	800	762	749	827	827	796	828	842	811	787	795	793	807	763	826	812	795	766	816	747	798	834	795	773	781	819	821	765	782	816	788	837	808	754	827	810	825	765	815	854	808	832	845	746	831	823	808	806	763	834	823	818	819	834	830	783	845	823	798	746	805	777	795	786	847	785	780	793	826	777	806	796	806	789	794	829	784	782	820	821	808	751	840	782	803	822	828	801	880	811	803	764	798	751	801	776	814	808	845	762	810	799	794	800	769	794	867	812	802	830	818	782	764	812	771	805	773	822	783	795	775	766	757	783	776	769	831	778	809	810	733	784	782	782	811	819	814	824	820	865	832	847	807	791	787	813	780	762	795	772	847	834	776	817	770	785	786	773	837	814	829	828	825	768	813	832	798	847	769	796	830	796	744	850	836	794	798	820	762	819	839	779	797	794	792	782	788	748	807	820	759	810	798	779	802	794	764	749	829	792	818	750	776	788	832	809	833	781	794	751	833	820	812	817	804	811	750	797	835	791	781	770	828	839	832	820	810	782	837	793	827	857	776	816	800	848	784	800	797	783	814	829
4167	1749	2115	2018	1157	4036	5342	4126	2270	1197	722	407	328	312	286	295	288	268	263	307	288	285	317	266	286	283	248	312	277	238	266	268	300	259	260	315	334	297	331	314	307	313	294	316	307	315	297	270	279	279	297	305	293	314	313	308	267	291	286	317	302	260	301	291	289	298	286	279	285	302	279	297	288	311	274	281	320	274	298	275	299	269	300	312	320	285	289	305	270	285	289	309	297	290	294	281	309	333	283	302	281	258	281	312	278	283	286	288	292	323	300	301	286	319	304	264	314	295	258	286	297	304	317	277	304	291	305	291	256	310	263	313	307	258	275	306	299	300	270	310	278	283	292	297	271	278	316	298	304	297	296	287	305	272	302	283	285	284	282	289	309	279	297	306	283	316	274	292	315	302	299	250	323	310	293	297	296	294	292	306	251	285	304	288	281	290	298	299	284	289	312	298	276	301	306	294	298	256	327	289	297	309	281	297	282	317	263	330	255	277	287	287	273	288	274	310	250	245	293	269	283	309	293	285	319	319	288	281	267	282	296	280	249	289	293	279	262	290	272	296	326	286	243	314	315	256	285	294	279	306	292	317	295	291	282	303	301	319	276	297	281	317	293	291	266	270	281	295	292	305	278	293	278	326	297	339	269	275	270	276	282	272	275	280	312	256	290	287	288	300	288	283	272	279	301	272	285	272	293	284	293	282	250	290	290	258	294	277	346	303	335	280	305	302	291	300	294	294	279	282	266	299	299	252	276	272	276	297	309	292	284	263	323	304	294	286	297	254	320	299	288	297	287	275	307	291	280	306	328	306	266	269	316	274	316	302	263	296	281	280	317	289	275	280	277	283	298	301	280	309	266	292	264	282	283	280	280	266	286	268	249	267	263	260	301	290	268	266	276	291	299	269	302	330	305	285	267	260	306	274	283	318	276	316	278	285	304	295	293	310	289	264	291	259	298	300	242	282	301	297	282	301	290	300	262	325	274	288	277	289	315	305	292	310	300	294	277	287	296	300	304	275	292	301	351	275	320	289	262	300	285	292	312	302	293	286	315	283	315	288	291	285	293	304	315	327	285	269	293	288	321	279	278	291	272	321	291	247	277	299	306	262	295	287	280	270	296	275	245	279	270	272	314	293	304	315	281	270	306	295	274	284	265	306	313	341	332	285	281	299	284	299	310	319	296	285	302	311	303	306	280	305	261	264	283	294	288	266	294	315	313	309	287	287	272	308	244	296	275	289	311	304	271	277	329	288	253	299	288	295	272	306	309	273	293	291	280	314	305	281	277	265	270	267	284	303	302	325	297	298	307	286	278	298	305	322	301	309	297	293	277	318	289	277	283	282	303	306	282	308	286	319	297	270	301	293	314	308	290	284	306	272	280	299	331	303	296	289	259	303	322	315	316	296	266	277	294	298	318	294	292	281	283	298	300	294	318	304	292	261	297	280	297	285	264	278	303	269	269	289	295	296	295	294	320	274	320	303	297	249	271	309	278	305	297	277	297	301	292	283	293	274	314	291	291	267	252	260	298	282	248	306	286	276	274	269	307	297	248	294	272	315	301	291	306	326	307	292	318	281	295	314	292	247	290	267	295	285	309	291	293	275	290	312	297	280	278	290	305	310	289	293	267	294	276	253	285	304	292	297	288	304	293	313	262	300	268	290	292	271	285	279	312	301	283	303	292	291	307	292	296	271	316	289	301	269	298	301	298	288	282	300	260	288	342	285	308	291	301	294	308	263	290	294	273	280	324	271	284	308	292	271	286	311	322	296	284	286	303	264	310	258	292	327	307	292	300	262	288	301	274	278	301	259	306	286	279	298	280	301	295	281	301	272	322	289	287	326	288	273	297	320	317	306	298	283	288	288	273	301	294	257	271	272	272	307	279	287	299	276	286	287	325	291	289	290	300	275	300	307	302	318	275	289	301	273	284	319	276	303	260	314	295	284	272	297	303	293	287	297	275	302	306	310	299	300	334	300	279	295	321	286	291	290	266	301	274	310	281	290	285	302	311	312	296	317	285	278	281	264	293	300	291	321	305	309	305	299	306	299	318	322	289	266	313	283	307	270	288	281	266	272	258	312	273	244	305	310	301	294	298	295	338	284	286	296	262	285	284	320	287	265	322	276	284	282	297	300	313	270	306	294	291	288	261	284	282	306	292	316	257	299	317	287	298	299	276	267	264	283	310	279	294	276	272	274	300	342	287	287	293	277	285	270	295	274	307	292	289	309	296	306	273	282	274	300	290	302	284	300	268	284	333	312	293	286	297	255	311	282	289	310	297	306	299	296	274	292	318	296	267	318	313	314	301	293	265	301	301	293	279	269	287	289	310	306	308	313	297	291	291	332	297	278	286	280	286	289	269	296	267	272	270	310	301	294	299	283	257	297	299	306	309	266	307	296	273	281	331	285	281	296	311	308	271	283	318	314	313	274	276	313	284	273	291	299	258	286	292	286	302	303	291	286	261	321	305	282	275	288	305	284	293	261	260	270	291	317	315	248	304	307	253	293	279	290	300	277	323	282	278	279	297	287	262	267	284	283	294	307	288	282	275	260	289	328	282	307	282	299	306	298	287	282	291	317	282	279	280	261	287	283	271	284	276	288	258	288	319	271	282	279	261	298	291	317	292	265	283	298	293	292	286	328	274	291	278	287	297	281	328	262	308	326	299	297	300	272	306	270	261	305	266	311	298	299	301	300	292	291	260	284	289	298	297	260	279	301	304	322	292	297	300	288	306	315	276	316	264	280	316	276	303	274	262	264	274	308	313	280	286	297	297	291	304	306	271	300	317	296	291	302	286	278	272	294	267	280	275	296	286	287	285	262	322	292	287	292	273	270	304	291	326	286	291	298	304	288	283	295	300	274	308	306	281	278	287	301	293	266	305	302	290	271	290	284	315	270	292	300	312	279	254	282	289	307	256	278	289	277	328	280	269	298	308	306	294	274	276	297	277	283	303	285	272	294	256	296	280	278	286	241	306	280	290	296	291	279	295	292	297	259	285	275	279	246	285	329	314	278	280	292	301	295	313	312	294	271	268	261	291	276	317	310	278	315	275	288	288	271	275	291	297	284	295	296	299	261	275	259	311	300	336	294	262	317	269	318	284	299	270	291	300	312	296	283	298	311	287	286	287	269	277	302	318	269	273	267	298	280	287	295	290	278	296	288	280	274	285	310	283	284	288	272	249	279	287	312	277	301	299	297	290	303	278	314	295	303	271	316	304	327	302	272	281	261	265	267	296	292	324	294	325	300	315	296	297	299	295	299	279	268	290	268	275	307	319	272	260	306	300	279	305	278	316	304	285	288	297	289	312	307	314	286	306	275	304	312	295	288	256	257	293	281	275	292	304	305	323	285	303	273	317	288	307	302	300	326	291	324	308	312	295	286	299	295	295	300	283	297	291	287	305	287	268	296	299	307	278	305	306	280	283	304	287	286	265	312	284	266	297	299	305	289	282	280	280	313	296	298	263	311	279	296	280	283
3770	1886	3571	4740	3897	15674	18574	15020	8616	4613	2448	1190	914	836	820	802	774	826	774	803	785	824	794	735	799	785	809	814	795	771	834	848	772	797	781	780	821	772	831	818	835	804	785	810	775	802	798	788	830	806	778	766	829	782	783	833	812	775	816	808	796	770	821	811	760	864	810	802	762	790	792	861	846	837	794	827	789	830	832	819	783	838	780	811	827	773	777	790	850	741	811	777	831	794	794	800	795	785	807	847	792	805	797	778	803	850	803	790	782	787	774	776	778	788	827	807	827	804	806	860	825	797	825	837	838	782	827	784	782	735	838	804	808	768	783	794	795	781	822	770	839	819	842	784	795	819	848	793	807	839	815	769	810	750	806	811	796	808	863	823	832	815	834	799	821	749	773	814	817	847	775	835	835	760	768	764	831	784	819	770	789	823	812	764	760	762	826	801	894	770	853	802	773	827	798	796	811	835	830	825	799	835	790	828	849	830	820	833	795	771	812	767	824	776	766	815	851	789	786	820	802	790	776	801	844	782	789	792	842	785	801	824	833	821	807	786	766	828	822	785	894	819	786	773	817	846	824	785	743	790	823	771	859	825	846	785	778	861	779	800	762	860	808	845	811	833	787	859	801	781	829	837	768	805	767	772	807	793	806	819	772	802	786	848	822	832	811	769	802	769	833	850	814	791	806	790	832	843	813	828	831	830	792	858	803	785	805	756	766	828	737	803	777	819	807	795	790	808	845	764	783	770	814	813	787	790	771	759	840	826	771	772	760	799	812	835	829	787	785	772	776	784	784	802	798	833	792	832	853	824	793	793	780	814	773	812	785	799	811	869	757	800	848	786	762	769	818	793	801	786	807	765	778	821	795	818	789	788	820	813	800	767	751	813	840	802	818	769	814	748	773	770	815	807	730	813	788	815	773	774	835	817	796	833	803	800	799	772	809	763	821	833	875	815	809	776	869	776	812	791	810	849	783	858	830	828	821	800	767	776	735	807	734	797	881	806	810	859	823	835	806	788	801	826	784	810	791	787	796	813	797	827	832	820	824	831	814	799	788	793	813	805	793	768	796	815	741	835	788	842	803	778	824	803	831	816	875	853	809	809	789	793	755	850	855	827	794	823	791	774	837	762	781	773	779	799	801	853	808	798	808	842	756	813	828	787	814	779	868	786	776	826	755	824	765	848	845	795	835	760	816	784	790	821	785	828	821	823	840	805	812	831	821	791	861	834	798	777	807	766	794	794	808	856	835	764	760	821	799	792	822	809	809	809	833	802	802	762	805	812	803	840	798	801	835	815	863	768	818	814	851	791	849	809	775	811	772	801	843	816	849	852	809	813	782	795	800	808	800	800	861	819	806	792	839	846	837	775	809	760	795	829	768	834	821	788	796	808	833	796	769	791	767	749	817	849	803	775	824	828	798	815	781	797	786	785	803	798	782	772	860	780	767	820	858	855	780	844	807	829	832	803	810	762	800	827	813	820	786	800	822	840	796	821	799	830	835	819	830	783	806	739	766	804	821	799	809	831	782	788	797	804	813	833	838	778	796	774	778	806	793	851	739	814	825	802	835	811	830	814	776	756	790	805	854	797	846	826	818	803	860	794	771	800	801	880	799	832	765	830	784	767	829	777	757	801	808	773	788	789	787	827	821	792	796	787	814	742	755	810	789	730	823	801	793	814	806	778	768	864	807	780	818	790	803	777	821	779	831	843	778	799	784	831	771	795	832	800	801	799	821	795	773	829	798	823	862	794	824	864	862	766	802	794	794	773	777	777	807	788	817	864	844	832	816	802	803	773	829	779	833	848	760	878	796	796	823	803	767	845	804	830	784	813	851	819	753	841	845	850	777	809	806	794	782	800	832	809	781	798	828	742	821	816	798	805	800	817	758	821	791	854	850	834	841	793	813	836	803	823	807	783	854	819	849	837	805	825	838	802	793	786	824	814	802	766	805	743	792	867	831	824	772	823	827	790	763	817	866	822	775	853	851	818	834	797	774	777	761	799	773	833	839	856	832	829	794	823	779	793	810	788	806	788	805	765	773	805	809	851	771	835	758	842	780	794	801	746	772	796	832	836	847	772	802	796	812	757	780	855	763	786	842	792	848	801	834	805	800	793	785	816	776	805	797	773	811	796	830	790	756	813	762	786	766	810	859	740	808	814	804	788	825	831	811	796	859	807	849	786	804	857	789	843	816	804	776	823	806	838	820	806	805	798	808	820	760	761	769	807	830	841	764	807	838	794	859	767	773	773	817	783	819	813	759	821	830	794	776	796	787	785	821	775	772	819	807	792	851	775	849	852	816	806	790	865	754	826	816	831	835	848	802	815	842	842	819	772	812	834	791	818	782	840	789	810	823	791	804	811	757	790	801	760	849	775	757	785	810	762	808	812	857	838	802	817	787	812	867	792	780	768	828	817	831	801	801	815	798	876	841	810	804	826	814	785	844	796	760	833	829	789	784	779	836	817	821	866	788	809	837	811	791	777	794	817	817	800	786	821	801	813	815	762	782	794	798	869	817	762	792	805	839	826	832	765	841	822	771	831	824	792	837	827	750	831	792	797	852	810	805	801	830	817	805	810	795	803	838	801	788	814	766	790	800	806	779	850	756	802	804	785	790	804	760	781	817	818	802	765	792	795	790	779	782	761	793	812	790	820	796	796	808	762	795	821	826	825	786	870	758	822	861	821	836	843	812	777	768	826	797	791	814	817	817	782	749	773	826	783	777	802	805	793	768	834	820	825	820	751	828	773	792	816	776	806	841	819	830	786	817	741	811	770	846	812	787	794	817	847	832	789	800	754	776	828	786	798	828	810	809	752	815	819	807	806	800	826	803	826	756	828	852	798	795	823	782	811	803	846	766	803	820	782	792	759	812	788	804	815	784	787	785	775	801	776	814	818	786	855	799	755	846	794	820	806	787	806	826	772	772	845	820	755	820	822	835	840	797	790	837	778	790	822	761	821	813	827	739	827	841	793	754	797	778	835	836	783	801	809	781	852	723	821	793	810	821	817	797	830	797	779	856	782	817	812	780	792	793	837	811	784	777	799	853	801	819	826	860	795	760	822	749	812	786	851	786	800	792	826	862	813	807	734	793	833	791	788	826	765	810	774	818	825	826	846	823	784	840	815	813	874	797	800	829	765	838	817	806	820	839	812	776	782	822	803	845	840	817	815	800	798	872	851	785	790	790	773	775	795	800	823	770	805	789	801	829	790	782	825	845	790	794	792	859	835	823	797	811	807	810	835	839	825	792	806	777	861	817	863	804	811	834	826	798	762	801	791	870	782	785	879	795	797	815	820	854	777	773	791	856	810	751	839	799	787	781	826	786	820	811	846	821	794	807	773	822	823	794	824	781	844	821	790	814	785	799	726	838	785	848	822	772	791	758	819	814	785	794	809	820	747	757	765	749	832	770	805	827	859	841	841	799	797	813	809	773	797	822	850	764	803	823	801	752	823	795	849	849	810	781	824	787	831	772	798
3935	1826	3091	2654	1334	3829	4860	4161	2146	1225	625	382	340	279	282	269	274	302	271	305	300	270	304	278	284	294	264	270	289	310	287	294	303	299	330	273	304	319	298	331	276	283	289	289	299	319	308	284	288	276	280	293	272	262	269	282	272	297	281	297	269	293	251	284	262	285	274	266	307	301	310	288	286	289	300	255	287	304	255	296	276	296	319	281	277	287	310	281	317	261	313	286	308	284	279	298	291	289	304	314	306	284	277	295	321	298	270	294	329	293	294	296	282	310	298	266	291	283	305	295	282	293	289	306	305	272	303	281	285	286	268	272	287	273	317	306	293	262	270	299	290	273	293	290	320	265	296	298	308	247	306	276	253	288	309	295	305	345	290	301	321	273	288	310	292	297	289	294	272	299	276	297	315	299	295	318	289	308	269	281	321	278	302	302	298	264	271	291	273	318	316	301	313	246	275	281	279	299	283	276	294	290	298	268	280	251	253	280	285	304	291	309	288	310	292	287	301	271	299	297	280	264	291	280	283	253	309	270	301	283	291	289	247	321	264	315	291	305	281	275	258	289	273	291	312	280	294	280	290	308	274	296	301	268	284	287	290	291	275	321	266	293	314	329	293	291	279	313	286	297	269	316	289	320	328	264	269	287	302	265	250	291	271	288	335	306	298	320	299	321	308	267	272	308	297	253	284	267	313	282	286	303	293	285	302	286	276	293	247	302	295	297	288	271	259	299	263	289	303	305	307	268	268	303	293	326	280	311	285	268	292	286	255	304	307	303	278	306	305	308	323	273	321	274	310	321	280	283	296	314	240	268	286	279	309	300	278	315	287	242	298	290	294	303	282	308	273	284	274	295	292	281	326	282	280	282	265	290	260	289	294	292	280	309	322	297	281	295	296	273	270	294	321	275	286	277	317	287	259	310	264	243	282	292	298	283	271	315	284	291	309	294	283	252	325	311	324	266	290	273	302	302	298	309	313	300	256	288	274	266	308	282	289	263	266	311	283	286	280	304	286	302	284	283	288	290	281	286	277	265	283	286	277	294	295	279	292	293	281	283	293	287	291	304	314	291	269	284	252	274	298	296	275	292	292	302	311	307	303	296	292	291	284	305	281	287	288	286	289	299	290	286	281	288	260	276	299	300	304	269	289	321	310	277	302	267	273	282	310	286	333	281	278	278	278	235	297	289	274	291	271	281	293	281	276	269	278	270	275	283	291	303	307	279	304	299	292	291	310	305	268	294	290	280	275	309	268	313	298	279	304	263	313	276	288	306	266	299	275	286	312	284	310	292	289	289	307	302	301	284	298	293	278	290	276	248	282	287	251	278	294	294	286	279	254	291	291	291	265	276	264	311	284	255	282	293	262	287	296	277	260	297	301	308	292	286	303	276	308	298	294	287	294	290	304	282	303	280	289	258	293	306	300	283	260	291	292	310	275	305	292	286	321	308	287	286	296	290	293	286	273	294	312	295	247	304	290	297	276	319	285	263	260	296	299	276	296	309	316	267	276	290	285	295	278	297	293	309	288	293	282	323	284	259	328	297	312	301	273	300	296	307	302	277	281	338	295	287	288	259	292	273	283	298	297	286	271	274	305	297	287	278	286	282	289	321	299	325	296	275	279	281	322	274	288	284	297	298	297	308	291	278	278	295	268	272	297	300	282	300	304	267	302	285	353	265	285	298	311	302	283	293	282	293	300	316	303	304	296	290	297	302	246	268	300	303	297	282	302	268	274	282	288	289	279	267	298	261	305	305	304	303	322	296	309	288	295	288	296	274	291	302	268	286	299	275	295	304	286	245	312	261	303	275	284	296	289	306	282	272	311	294	283	271	325	284	266	283	268	283	284	299	267	299	289	325	285	271	293	302	302	270	296	285	290	275	288	279	281	277	315	306	295	326	298	301	321	283	309	286	306	299	280	273	297	299	269	265	309	294	268	292	308	297	259	302	280	302	289	298	291	324	322	276	263	273	292	309	295	285	317	274	309	289	277	274	261	265	279	273	267	300	309	278	264	295	293	314	290	282	307	297	335	293	273	276	320	294	296	302	292	306	238	303	295	279	270	243	311	283	291	311	277	276	294	297	263	296	313	292	267	302	277	289	278	308	296	266	325	293	307	305	292	291	281	314	294	314	286	287	279	300	290	267	298	283	274	308	303	321	277	283	265	308	290	254	272	310	274	285	289	308	277	285	312	331	338	300	322	274	284	297	312	279	293	281	306	271	293	283	241	289	287	297	279	300	293	325	316	313	270	302	320	294	288	288	288	276	289	286	299	278	321	272	308	270	254	287	299	266	259	294	279	291	276	297	257	291	313	293	290	277	302	319	284	278	295	297	320	286	267	278	298	271	315	276	287	281	305	281	300	303	294	298	318	328	301	268	321	286	325	306	299	308	264	279	295	286	282	324	274	287	281	269	291	301	313	305	301	317	298	278	283	278	274	311	329	329	287	295	283	272	283	301	299	300	294	288	298	279	268	272	285	283	304	283	281	335	278	313	270	329	284	293	284	276	287	267	287	293	292	283	271	293	288	294	292	298	323	311	287	245	308	295	317	301	292	282	271	294	280	273	270	292	274	272	298	285	284	322	288	275	296	287	285	288	290	256	252	272	292	286	303	291	275	256	273	295	305	298	290	295	299	287	289	310	282	290	297	280	281	273	295	266	318	277	291	278	309	303	305	277	301	289	254	283	283	282	267	307	306	306	285	316	315	322	279	304	287	301	286	303	309	305	297	294	279	292	265	288	298	348	284	280	283	278	297	281	295	260	280	269	317	312	276	297	286	301	311	320	266	300	290	316	306	263	296	262	318	302	268	316	291	284	280	241	274	277	303	289	304	277	278	282	329	292	293	295	280	298	298	290	288	265	300	289	303	266	265	275	298	275	302	294	300	288	295	286	282	296	293	304	275	292	297	280	307	292	272	310	295	276	302	294	303	297	284	292	268	328	308	315	306	282	308	268	295	320	295	289	292	322	286	266	321	297	302	290	287	284	328	316	279	291	320	262	255	268	293	301	313	310	265	290	288	292	305	303	302	294	286	275	300	284	274	297	292	303	277	304	277	264	273	283	268	297	299	298	299	268	287	287	319	265	294	277	328	281	301	291	300	328	293	291	298	290	302	272	336	281	301	261	319	303	298	252	255	271	302	292	260	290	313	301	255	294	305	309	293	291	311	289	300	274	272	267	327	287	310	259	295	277	301	314	323	290	302	296	290	295	320	321	278	280	310	293	267	306	321	283	311	287	279	291	283	301	307	288	265	288	314	291	266	276	275	278	309	271	286	301	290	308	302	318	287	268	281	290	318	301	303	310	285	263	261	307	274	281	301	309	286	281	286	310	284	288	289	302	305	278	283	271	297	287	291	308	274	307	285	295	290	296	272	288	293	277	285	300	286	294	324	290	316	306	294	263	284	319	268	275	290	304	265	275	292	281	307	289	286	286	277	319	289	286	280	303	311	296	292	306	254	291	321	305	310	297
3577	1930	5001	6539	4376	15160	17629	15044	7966	4467	2381	1222	933	856	803	807	776	774	824	797	851	812	819	821	796	814	876	800	773	849	879	795	766	819	813	791	726	842	751	838	790	831	800	836	761	826	780	845	812	874	819	785	782	836	838	789	777	824	806	774	871	793	832	829	800	814	808	802	780	759	800	802	765	788	771	832	798	805	830	825	826	783	788	804	863	841	781	752	826	822	814	796	758	844	821	826	783	759	786	826	790	821	795	777	791	805	812	800	803	803	763	815	810	745	803	781	839	849	832	808	840	806	797	810	837	807	785	794	795	773	795	811	799	824	786	790	775	783	804	775	821	763	796	838	815	757	854	768	814	836	755	834	817	784	822	821	799	809	745	737	818	813	754	823	819	861	839	812	827	775	790	797	800	799	813	782	786	799	822	871	822	761	702	822	830	804	807	761	798	780	850	776	806	790	851	802	772	795	837	792	794	817	854	823	751	837	804	773	846	831	767	809	791	821	735	822	764	786	823	771	783	799	813	837	806	791	789	813	772	791	786	817	826	789	755	839	783	821	804	818	845	822	779	787	823	858	841	809	861	825	809	847	797	841	746	824	819	855	754	768	800	820	860	831	775	793	747	838	759	763	868	818	823	790	804	822	789	769	808	794	823	817	806	801	807	818	794	836	828	758	770	850	756	842	742	823	825	776	772	762	795	835	767	776	841	714	811	800	784	782	819	789	847	823	828	791	801	779	831	844	811	819	857	790	816	800	813	821	829	818	825	798	851	795	804	772	785	847	837	850	805	798	839	743	803	811	735	841	862	795	802	867	782	812	780	770	800	836	764	854	814	787	825	834	787	802	780	859	834	815	804	806	819	773	788	830	801	811	805	801	829	801	832	815	810	780	798	786	822	836	780	803	831	741	784	814	824	793	776	771	786	781	819	793	787	819	820	835	781	811	776	848	796	788	842	840	831	830	767	787	813	788	835	819	841	818	806	794	779	843	789	809	867	796	774	834	808	782	776	769	810	813	779	780	787	808	802	778	790	803	775	768	823	814	777	786	815	850	804	813	831	786	793	813	803	778	841	812	777	770	837	803	812	778	797	846	826	841	797	777	764	836	811	845	774	793	850	846	822	849	841	737	777	814	788	841	800	806	775	785	781	782	851	830	807	794	814	828	819	765	824	805	807	793	856	809	849	766	774	801	823	791	802	764	776	808	768	790	828	797	801	770	817	889	851	847	789	760	782	803	837	809	812	773	784	841	799	791	779	809	809	789	784	796	802	755	795	819	804	821	809	792	814	784	859	839	817	748	791	805	815	762	808	834	802	784	805	800	774	811	754	778	820	776	798	811	845	845	794	826	830	789	787	789	742	776	820	773	786	816	803	818	859	799	815	837	837	800	769	811	775	802	768	781	804	782	794	833	806	826	851	816	781	785	819	807	803	806	821	801	813	773	816	816	761	806	806	819	821	792	845	785	808	814	771	825	778	752	843	852	843	852	790	809	813	831	839	842	784	811	825	826	778	786	852	792	776	758	780	769	807	848	809	807	827	806	816	766	852	776	778	819	838	826	850	843	805	802	823	826	791	840	816	796	829	809	818	798	805	788	819	853	810	754	790	784	812	814	786	785	859	858	782	775	769	746	779	831	790	818	818	735	800	829	780	802	791	776	862	841	812	788	808	799	770	803	814	785	784	827	832	845	836	834	841	844	795	824	841	807	787	837	758	778	775	802	811	814	853	819	797	819	839	791	815	807	832	791	841	784	826	813	796	811	796	798	805	816	811	813	742	794	825	765	838	820	800	766	791	769	809	805	808	827	774	815	772	830	806	844	781	840	737	776	835	803	789	757	787	794	800	815	803	818	787	806	804	814	814	828	831	789	830	807	837	823	829	800	783	805	792	823	810	803	804	864	782	823	829	792	778	772	850	811	754	854	862	781	819	830	809	847	793	816	851	809	762	810	817	820	836	741	840	767	816	773	851	789	813	846	814	770	797	779	816	795	793	810	806	813	824	816	790	785	785	820	798	832	811	828	771	820	829	799	796	811	815	809	799	827	827	774	786	785	815	764	846	785	805	801	779	778	767	757	850	794	784	785	805	766	819	828	819	807	768	815	784	770	810	845	793	820	792	789	813	835	890	804	857	858	814	807	815	762	818	816	793	815	780	821	806	785	789	820	795	840	818	814	815	824	791	828	786	770	814	829	798	746	824	807	833	769	800	802	781	778	843	791	836	802	835	846	849	846	803	783	748	802	836	797	821	786	782	820	804	813	822	811	748	824	830	821	806	814	801	779	821	854	761	832	758	765	828	782	815	777	807	795	836	852	819	741	777	786	725	773	821	796	766	772	774	803	823	863	770	846	819	808	828	795	828	836	808	802	791	782	832	817	812	770	805	788	826	789	826	764	781	827	780	857	796	790	829	739	869	867	818	822	850	750	810	854	778	844	802	817	791	784	863	765	778	831	833	810	747	725	793	793	805	832	833	781	871	771	772	821	836	837	790	849	769	817	771	807	769	827	797	742	868	806	816	784	802	802	775	792	792	790	821	829	848	800	802	853	780	818	859	762	829	792	835	814	795	803	790	801	753	799	822	825	842	799	786	748	836	803	813	780	853	800	818	814	785	740	793	791	775	779	794	836	763	804	811	765	804	772	857	783	787	790	786	803	834	778	806	805	779	829	819	789	796	852	767	800	846	781	802	787	829	807	800	819	763	781	815	794	793	817	788	789	840	856	799	837	800	794	809	847	768	804	788	828	820	860	788	850	784	800	784	838	806	779	841	861	897	816	801	817	869	749	796	863	865	800	782	796	780	766	829	813	819	801	759	813	842	821	794	803	822	864	757	806	834	817	828	796	781	820	788	851	791	848	790	795	767	821	844	813	796	749	804	776	796	808	843	807	793	825	778	763	804	818	832	788	807	750	790	827	835	813	852	803	814	782	825	804	795	801	828	847	862	796	812	769	765	794	784	772	835	813	810	826	841	845	794	801	796	766	844	825	793	884	759	831	793	833	838	796	807	752	825	784	834	781	756	862	830	834	775	792	827	831	840	745	804	778	847	789	858	810	735	829	819	811	770	851	807	811	822	793	795	808	838	782	788	796	804	774	798	803	779	797	804	774	828	769	720	842	768	778	795	795	771	848	788	798	839	778	773	861	799	778	799	846	833	806	798	814	816	787	757	803	810	780	805	845	828	775	803	855	841	775	808	817	782	804	795	761	798	829	785	742	807	802	794	819	815	841	789	780	827	767	737	783	825	818	803	811	799	853	824	761	773	815	841	798	790	812	834	838	799	761	791	821	835	793	779	773	764	762	815	713	784	779	834	770	869	824	808	812	808	799	809	797	793	796	801	772	786	823	849	800	770	772	827	815	799	804	804	789	845	817	795	857	789	809	790	786	788	841	790	769	807	747	802	817	773	762	831	837	832	818	790	797	787	803	812	805	788	758	757	757	788	733	829	796	813	766	871	824	821	807	806	794	818	849
3432	2100	2795	2909	1720	4254	4662	3816	2211	1131	764	411	305	297	304	277	335	307	303	301	298	290	279	299	303	295	288	296	256	306	277	283	304	326	298	299	290	288	289	321	314	278	300	252	302	256	288	296	307	290	291	291	286	304	277	302	290	293	288	303	298	308	321	289	288	299	284	318	304	307	304	276	279	252	276	256	296	268	307	321	284	285	320	260	272	289	277	327	296	297	301	304	282	267	273	290	258	257	307	260	263	296	315	297	281	276	299	299	304	285	256	298	287	252	302	277	308	249	317	283	271	253	298	314	293	278	261	299	278	292	276	323	299	290	290	283	274	284	279	323	278	305	303	277	304	280	260	286	281	274	255	284	296	273	275	295	285	310	295	297	266	310	289	312	278	276	303	289	317	273	319	329	271	287	280	283	288	282	267	280	276	272	282	273	302	287	273	287	308	281	300	301	272	255	295	263	277	292	295	304	289	259	275	297	291	301	293	319	304	299	309	307	314	300	291	296	281	306	269	280	281	296	320	255	282	298	299	291	273	261	269	280	264	269	277	276	290	306	285	285	290	256	303	292	302	325	296	307	294	280	281	306	297	306	263	308	316	253	290	287	320	277	284	280	299	302	249	291	296	283	285	293	282	271	301	296	292	296	318	314	279	300	310	277	281	283	296	298	275	291	272	267	299	286	282	268	272	273	279	279	269	294	281	249	276	254	286	297	311	285	309	276	326	278	259	299	318	280	246	256	331	295	294	310	307	295	320	270	296	291	298	306	299	292	294	308	279	313	284	281	291	284	298	288	281	309	317	286	287	288	306	304	284	303	294	269	280	289	310	269	270	314	315	284	278	308	288	303	278	261	291	293	322	260	271	306	298	320	271	275	297	288	271	269	285	303	308	302	268	311	275	302	297	294	319	282	271	276	307	313	284	307	290	266	266	274	286	303	293	268	308	302	296	306	286	313	285	274	305	302	311	283	274	298	306	295	299	283	291	323	275	284	289	287	283	275	289	313	284	263	275	290	277	322	258	337	311	302	260	280	282	289	307	310	270	273	296	283	276	280	317	279	279	299	285	321	310	268	276	278	293	307	285	289	282	307	289	299	275	305	272	296	271	282	293	282	302	288	295	299	261	306	307	294	294	280	262	307	270	307	311	302	298	262	308	277	280	278	295	248	296	289	304	291	282	277	314	286	264	311	277	294	303	324	247	280	271	279	277	303	293	280	288	252	271	265	295	293	274	290	311	306	285	320	294	287	291	266	310	290	280	279	260	310	298	285	259	278	290	283	267	323	295	281	337	296	283	295	260	300	280	303	273	262	305	298	283	293	282	281	304	315	255	325	275	279	267	329	277	287	289	283	273	343	300	264	298	262	261	309	289	299	259	283	284	291	281	263	268	294	287	304	329	266	271	303	277	303	279	290	278	295	318	275	295	295	291	310	279	303	313	302	304	320	276	309	276	292	279	297	269	299	310	310	287	275	301	289	273	273	293	282	320	292	274	292	276	275	292	267	299	287	285	301	299	295	295	292	276	297	289	281	284	305	321	312	305	299	276	277	284	313	288	303	279	295	301	313	281	300	276	267	241	319	296	279	283	262	311	269	269	304	281	324	286	263	297	294	266	287	279	272	308	270	306	287	297	267	281	250	253	301	266	299	287	291	315	312	287	274	281	279	284	302	313	308	289	302	309	323	291	311	309	287	318	303	316	281	263	250	279	339	291	355	279	320	288	323	309	288	300	259	284	324	277	292	296	313	263	256	282	310	267	271	318	279	282	261	271	296	315	259	286	259	308	281	297	299	292	298	300	289	281	296	301	298	293	311	284	314	308	301	304	271	283	336	285	259	287	279	296	287	277	293	282	314	279	256	248	272	272	294	309	296	316	290	275	280	283	277	283	256	295	251	301	263	254	301	284	299	282	276	300	277	296	306	276	289	304	281	280	297	289	291	237	316	308	271	278	325	283	298	294	288	284	272	302	281	281	296	276	289	272	245	280	294	270	328	288	298	272	273	316	279	265	286	296	296	307	299	263	289	282	330	326	281	270	310	280	298	288	280	289	323	273	308	297	297	289	270	311	322	283	275	310	326	297	285	312	265	304	289	256	265	269	285	277	258	273	270	297	285	267	280	283	268	277	272	283	297	284	293	280	291	257	295	287	282	286	292	267	301	289	281	321	295	281	316	343	283	284	297	294	291	299	295	306	265	273	276	299	290	282	316	248	295	313	328	303	281	254	294	286	344	302	302	319	304	294	258	275	298	295	333	305	287	312	292	275	278	266	303	320	258	290	276	294	287	256	291	292	329	285	282	286	282	290	267	294	283	320	307	302	304	292	276	278	315	268	305	315	308	296	271	282	268	313	278	309	305	281	279	290	296	348	277	270	320	280	292	292	303	301	286	276	298	288	333	279	280	286	279	288	294	289	279	284	285	291	291	313	302	291	292	297	264	295	298	320	298	326	303	316	305	277	267	289	280	296	291	301	276	315	258	302	277	290	254	326	282	297	267	256	281	285	322	290	291	286	289	289	262	241	275	309	312	301	306	256	305	281	282	258	285	304	315	286	289	265	284	299	295	291	275	315	294	255	309	305	325	298	269	302	304	290	319	270	312	290	255	299	271	302	267	294	271	299	232	291	281	293	272	278	281	283	271	295	307	287	296	290	293	283	304	296	297	283	297	269	297	294	268	268	290	262	288	315	307	282	279	287	262	250	276	277	276	270	289	270	274	303	272	273	313	276	288	263	295	276	278	307	299	273	302	289	306	282	287	277	289	301	309	315	301	313	300	266	286	323	291	285	274	295	298	287	319	283	303	317	292	318	284	275	273	276	312	274	294	270	289	292	307	321	283	282	311	309	296	264	324	270	284	294	285	270	274	270	288	323	288	277	314	293	303	283	267	275	318	286	308	309	299	287	271	286	278	267	315	310	280	292	278	290	275	280	298	255	285	306	291	265	288	325	295	317	287	293	295	274	289	284	309	290	289	269	276	285	267	295	315	284	301	264	298	280	314	287	303	282	290	293	302	318	295	296	290	260	247	284	323	286	270	266	271	310	296	253	315	296	290	276	288	285	291	271	275	251	293	276	293	296	282	290	299	293	296	287	284	283	286	309	286	294	292	290	314	327	295	301	292	278	308	305	290	284	275	276	267	301	320	295	311	283	265	283	336	292	266	303	284	306	308	294	280	292	296	281	265	251	251	298	258	292	302	336	271	276	271	272	313	275	317	272	289	257	289	264	309	296	281	252	247	301	316	293	272	297	290	264	293	287	289	326	286	295	336	229	279	283	277	321	315	294	253	301	298	294	294	288	293	288	295	306	284	283	273	290	280	276	290	311	287	294	275	282	271	261	309	296	275	277	247	267	317	288	306	265	285	264	291	298	268	297	276	281	291	319	277	288	276	264	293	300	271	293	293	269	298	295	291	306	283	305	333	286	310	289	258	325	272	268	283	257	286	305	278	277	289	291	278	311	319	307	293	285	282
3293	2384	3826	7023	5202	16442	17110	13764	8124	4442	2457	1319	935	786	812	802	784	849	773	826	823	825	781	822	831	832	831	774	767	832	790	795	774	850	808	789	834	797	781	785	841	802	839	819	858	757	792	816	787	757	781	793	750	835	799	839	812	802	770	806	771	795	791	846	781	796	813	818	807	750	819	804	796	803	798	780	772	798	851	803	784	818	760	761	841	813	818	750	805	830	776	787	812	827	807	816	812	809	814	797	793	833	834	778	796	790	786	841	790	797	848	778	766	794	780	793	816	836	809	761	789	791	814	851	804	803	820	794	779	775	829	783	788	781	826	823	799	806	801	844	751	821	776	813	804	791	828	805	827	799	749	781	824	802	791	795	815	843	832	771	787	856	797	819	830	813	856	801	809	795	804	807	838	787	757	797	829	800	757	783	794	835	833	802	821	845	786	870	853	773	869	796	815	772	804	799	771	871	804	812	793	785	803	773	793	784	833	806	788	809	823	765	802	805	790	817	813	836	790	855	824	841	840	789	784	799	845	840	798	859	859	753	832	815	784	808	836	830	812	811	820	861	725	830	811	796	829	853	781	819	794	747	808	826	753	782	803	790	820	814	819	821	812	832	805	782	777	807	791	841	835	810	751	780	839	796	769	756	769	775	814	824	781	800	866	815	783	745	817	815	801	784	768	789	795	804	832	782	850	786	731	827	777	803	833	848	769	779	767	782	826	842	844	777	784	823	793	840	808	770	785	827	800	853	830	789	776	816	790	765	793	767	828	806	821	846	781	850	808	813	785	758	809	807	807	717	749	759	784	807	751	782	799	844	830	797	823	828	780	798	771	775	789	862	860	813	778	773	793	807	802	810	791	871	840	776	801	822	813	859	847	784	812	792	853	806	792	807	819	798	856	810	852	846	799	836	853	812	817	771	813	805	821	863	795	781	823	771	783	812	827	810	808	823	844	806	796	810	806	789	806	814	781	772	787	818	825	796	823	752	808	821	807	858	800	769	777	781	810	792	741	784	784	808	775	816	825	795	781	844	804	851	780	784	808	780	830	764	827	838	791	827	804	793	814	775	818	769	827	797	758	789	798	860	810	866	779	777	805	806	792	778	834	829	841	807	811	790	745	783	791	818	752	819	805	766	817	850	785	803	803	799	813	809	765	824	799	795	800	795	793	849	799	808	820	784	840	822	765	837	820	792	799	840	805	829	816	806	779	817	771	851	845	784	797	808	809	791	821	807	810	818	797	840	783	828	822	824	797	813	844	850	835	828	813	799	818	793	791	806	775	851	846	825	825	820	834	810	826	799	841	732	770	835	785	787	808	809	774	820	763	791	762	793	859	795	827	769	790	862	780	773	759	800	800	796	845	771	783	796	851	762	774	826	820	840	831	756	830	831	784	816	756	772	824	845	767	847	848	821	821	826	775	836	767	772	780	838	851	811	790	807	786	832	769	823	789	822	831	800	820	767	797	817	801	801	771	796	809	785	789	845	831	765	846	828	814	835	796	812	792	806	816	786	810	793	782	744	837	795	800	825	832	816	823	742	816	794	827	771	771	793	800	795	793	794	798	807	785	826	879	771	782	785	839	830	813	817	852	811	819	813	752	803	733	819	793	785	823	831	785	798	803	829	798	841	770	777	816	790	798	798	848	829	765	795	805	774	844	777	811	816	798	826	783	774	780	788	795	895	791	755	811	830	770	801	790	777	847	819	838	748	739	791	850	865	820	841	829	781	803	777	830	798	841	835	783	803	804	813	786	818	807	780	791	798	800	844	808	831	800	740	792	762	808	796	811	839	790	830	789	837	797	804	806	758	745	811	798	799	846	795	816	797	795	744	806	826	835	759	804	797	815	786	799	882	826	786	836	823	750	796	751	840	785	810	786	796	805	858	799	815	809	821	851	820	739	781	826	839	808	827	834	763	789	822	822	796	794	777	793	846	801	738	797	741	854	783	822	812	806	786	780	789	798	846	822	802	809	796	811	800	753	794	782	795	810	765	773	827	827	800	794	786	806	836	787	780	798	822	825	776	814	798	809	825	733	768	815	835	796	759	786	801	816	788	766	799	808	829	843	792	830	753	815	794	805	809	749	793	777	815	830	771	795	821	808	870	837	813	856	802	783	821	786	772	789	787	772	773	788	768	779	760	787	799	814	781	842	777	810	810	830	800	775	829	723	784	828	841	839	825	832	867	817	848	844	794	834	762	758	852	796	792	825	801	845	771	784	772	792	832	786	819	816	843	765	832	774	797	786	817	855	808	776	780	790	812	827	830	797	820	799	800	804	780	808	784	796	792	818	813	774	783	825	797	831	821	798	831	760	824	795	762	825	805	828	796	817	858	800	833	813	735	777	843	780	824	749	794	846	822	822	756	818	813	807	800	853	816	724	800	757	806	794	790	802	827	822	821	762	795	827	792	825	806	777	786	804	833	768	831	810	827	831	842	833	765	786	840	819	791	789	827	765	819	847	806	800	839	828	813	809	855	792	789	797	783	804	855	826	737	759	821	842	788	747	823	791	806	771	819	849	788	844	839	795	805	784	822	796	787	862	787	832	838	752	775	780	823	861	758	825	801	787	793	848	763	790	837	838	756	845	774	750	803	832	755	792	790	870	811	816	794	805	836	858	822	833	802	832	751	846	865	829	829	819	817	782	834	777	764	795	804	784	802	793	824	822	810	853	812	826	808	777	792	836	830	818	785	833	856	738	781	794	823	849	805	833	820	850	790	760	805	820	781	798	737	762	777	805	814	805	798	816	824	766	861	789	826	821	787	825	770	807	840	806	814	800	798	792	819	757	798	823	771	844	793	793	812	803	826	830	779	847	819	828	852	804	801	817	817	828	768	797	823	766	774	806	780	779	798	811	786	784	777	779	810	803	802	796	822	775	751	811	801	819	836	808	811	818	820	798	849	814	820	746	815	807	750	786	813	823	822	793	782	772	807	767	806	853	814	816	772	762	810	837	885	770	798	811	850	787	793	844	814	848	819	841	811	776	793	818	800	781	769	806	833	808	799	774	765	816	802	849	812	812	770	799	827	839	788	790	800	795	758	820	788	831	733	847	760	804	785	802	819	814	830	777	770	830	773	823	804	829	819	770	834	765	793	795	813	783	865	846	779	762	763	801	764	838	828	768	760	833	816	800	854	787	761	828	780	785	755	817	791	834	788	816	751	828	764	876	727	802	804	829	830	823	818	838	809	808	778	800	831	805	805	769	797	835	778	795	830	840	787	823	802	806	733	819	791	849	861	814	808	803	775	798	782	807	796	809	834	737	841	813	796	807	793	837	840	806	811	807	806	857	804	818	767	821	782	810	791	817	793	834	792	850	842	838	778	801	804	845	829	829	839	752	798	843	805	796	852	820	767	806	743	825	804	776	775	832	785	780	836	820	782	783	782	802	826	804	757	860	822	817	827	803	850	775	823	841	835	821	833	785	812	857	834	834	840	735	798	810	830	813	779	824	777	817	831	763	762	788	758
3408	1909	2799	3678	1574	4330	4577	3435	1977	1201	725	423	320	286	300	302	276	271	282	291	270	292	294	324	321	310	270	267	295	289	274	284	304	275	244	276	277	266	251	292	289	295	307	268	287	301	324	278	312	284	282	308	302	296	333	292	315	290	288	280	296	305	294	271	265	304	277	288	301	295	276	297	282	304	292	305	271	276	309	305	300	288	286	302	279	292	309	318	296	310	294	272	296	262	289	301	269	264	289	282	281	300	265	299	294	307	324	290	283	309	324	298	284	263	293	277	314	294	296	280	294	327	277	281	300	296	291	287	311	315	263	327	294	286	250	287	296	269	312	306	324	286	282	277	335	294	282	282	267	255	278	320	283	300	274	282	306	266	310	265	316	326	286	256	255	299	329	323	291	277	274	314	273	308	314	300	293	304	308	283	277	278	290	290	281	321	314	272	290	290	291	299	267	289	295	315	289	319	330	274	287	276	286	284	272	288	322	315	288	294	300	288	298	296	263	282	280	304	303	315	297	318	316	280	305	274	281	312	283	318	286	284	292	273	281	299	267	308	300	274	307	318	269	312	270	293	292	279	283	307	275	276	272	286	281	298	319	282	291	298	292	277	279	308	277	306	265	284	279	288	301	321	306	274	291	287	272	291	279	276	282	312	259	306	307	281	276	288	276	301	293	256	317	297	286	260	296	314	309	274	302	283	278	295	302	290	289	306	307	309	292	291	277	296	312	312	297	323	265	293	320	299	273	292	297	292	316	286	278	298	280	305	290	304	305	279	273	279	275	255	307	299	268	296	313	302	292	326	287	255	283	305	282	292	269	293	303	301	281	287	288	305	273	297	299	275	273	288	296	253	323	327	276	254	326	272	281	304	291	282	291	291	273	266	315	277	296	280	275	302	300	281	294	316	310	281	303	293	314	293	287	278	246	298	281	301	289	304	294	266	288	312	313	300	310	298	312	291	270	302	296	298	282	292	291	314	300	293	288	297	286	277	332	293	266	281	289	307	294	277	292	306	271	310	309	297	280	283	311	271	303	299	285	290	288	293	272	290	307	247	289	296	284	301	276	279	297	302	274	228	299	299	271	308	294	297	291	284	279	267	284	311	277	268	268	304	256	286	298	282	275	294	279	282	318	303	286	255	299	310	270	291	266	331	288	290	290	300	297	297	288	267	281	280	302	311	278	279	303	291	255	302	297	311	279	292	268	261	300	276	298	299	305	306	281	305	304	284	286	301	297	272	307	310	322	286	298	284	318	263	267	291	256	317	317	263	273	294	282	294	288	304	285	301	306	267	285	293	296	280	302	317	302	300	271	297	300	287	294	277	308	279	305	300	325	272	291	259	265	303	282	307	308	292	313	296	291	261	287	286	300	339	283	291	283	294	310	270	307	310	273	307	298	294	301	291	285	290	286	285	291	279	294	311	271	298	312	275	308	321	299	308	315	294	291	313	302	286	286	284	277	284	289	322	302	286	289	281	335	279	296	313	263	290	295	302	288	275	284	273	255	293	288	278	288	280	284	273	318	280	298	309	308	278	320	278	269	292	268	336	278	273	285	279	293	339	305	297	334	309	314	287	295	288	302	282	281	287	293	289	310	275	277	304	314	280	242	288	307	271	312	311	287	305	285	312	278	303	310	294	289	289	283	276	293	305	298	290	277	279	284	305	289	275	304	318	286	292	283	300	319	276	310	282	274	258	304	310	304	296	285	292	282	269	318	299	303	283	289	299	299	314	291	300	268	300	296	319	289	271	327	285	298	276	310	300	299	305	281	286	305	286	298	290	245	281	298	295	297	292	318	295	292	301	288	277	296	259	296	286	321	294	295	299	261	314	292	262	276	277	278	294	298	286	263	290	282	294	246	279	293	287	274	310	318	330	259	274	251	288	297	296	301	280	283	306	318	334	270	294	306	286	322	317	291	339	276	295	303	273	307	300	277	262	262	312	301	266	261	306	268	314	287	322	299	316	313	268	267	302	260	300	285	306	276	303	279	294	284	287	301	297	292	299	273	303	282	293	303	293	308	264	268	258	277	258	312	306	327	283	300	296	269	329	274	309	294	319	284	272	290	284	278	253	276	277	294	280	298	233	305	278	276	284	278	327	289	296	286	282	283	294	308	271	281	283	274	278	291	289	292	272	294	271	306	298	288	255	279	333	277	304	292	308	304	284	279	296	323	279	274	318	291	302	282	300	287	310	320	259	294	289	276	302	308	332	290	283	294	307	306	269	314	279	300	264	284	310	279	297	313	264	274	295	298	278	292	284	297	312	287	290	266	296	307	302	275	287	323	287	301	282	292	311	300	296	291	286	286	299	265	311	280	313	292	275	307	284	308	279	270	288	290	272	282	313	289	303	270	296	298	305	285	278	287	321	291	281	292	306	289	308	277	323	280	328	262	291	274	315	310	299	292	269	284	283	302	292	283	309	277	311	304	312	290	314	327	280	311	260	301	303	282	276	270	261	296	283	254	267	315	298	333	253	298	266	306	304	280	303	299	306	273	282	319	289	269	314	267	316	283	312	305	289	312	308	272	298	279	280	311	298	298	272	270	271	251	264	276	274	300	276	300	300	305	282	270	262	307	310	262	262	293	338	265	325	273	269	281	304	288	285	287	315	308	278	281	281	302	275	297	275	305	311	286	284	314	276	316	298	277	291	255	272	281	280	282	277	287	325	282	312	290	253	311	274	241	283	280	279	278	273	296	277	293	321	267	297	265	276	287	288	323	284	282	304	262	296	309	280	291	299	271	313	281	283	289	263	288	304	291	287	328	296	286	302	311	268	270	281	264	308	316	297	309	291	281	288	296	274	332	255	293	284	282	280	295	295	293	306	295	265	270	283	306	288	282	305	266	303	272	326	313	301	293	291	295	302	274	285	313	296	277	309	290	283	293	295	264	306	294	278	277	300	304	332	299	286	329	285	314	309	278	276	279	287	297	274	281	305	295	290	281	279	287	294	283	299	314	303	310	296	327	283	240	286	282	320	295	287	285	286	292	275	297	269	261	297	280	250	282	285	297	292	274	313	277	286	300	290	293	326	262	307	269	277	298	270	302	299	282	287	292	285	313	292	253	285	283	278	287	295	304	289	264	281	278	278	257	268	306	289	292	270	297	342	279	281	275	286	281	299	283	287	309	274	282	269	275	283	321	289	300	296	274	307	284	297	274	285	298	308	324	291	281	290	286	285	279	304	269	292	318	318	282	289	295	287	328	279	288	280	277	306	298	293	289	289	331	295	298	286	267	368	323	257	279	282	292	270	291	287	293	305	296	291	287	259	296	281	326	326	292	297	307	274	293	312	288	308	305	300	280	262	283	288	289	309	279	302	283	286	291	295	300	298	288	287	309	293	268	287	289	310	300	258	280	280	305	298	326	291	287	296	315	305	269	297	288	295	293	266	295	283	255	267	316	337	302	269	288	311	295	321	265	279	271	298	302	299	289	284	296	296	281	291	310	287	310	296	297	307	275	293	326	299
3464	2288	4347	8434	4614	16901	16327	12696	7336	4383	2481	1343	950	821	797	798	795	745	847	824	807	865	762	772	826	844	814	795	792	800	854	850	752	766	805	814	830	778	769	773	815	825	829	777	814	825	805	806	812	794	793	814	828	766	814	833	838	822	813	792	793	818	825	809	806	827	779	796	828	777	835	842	786	747	786	816	827	754	849	831	816	814	811	822	845	853	833	829	824	813	791	835	812	765	799	800	802	836	814	816	819	818	810	796	869	815	808	773	831	804	763	842	794	791	782	833	855	844	830	815	811	791	851	798	774	800	792	790	815	824	824	818	817	823	782	794	782	840	790	840	816	826	824	770	845	806	833	807	779	798	792	806	783	817	809	814	809	772	828	758	854	805	831	833	878	809	794	847	789	842	780	816	826	838	828	858	783	794	819	789	770	757	797	821	788	831	828	779	813	830	812	824	774	816	809	794	771	796	798	808	802	798	803	821	785	808	841	805	827	822	811	826	772	823	805	820	809	777	805	786	835	748	859	842	799	843	855	777	797	809	876	832	747	795	800	829	820	813	807	804	821	815	805	807	810	840	813	834	829	761	813	797	828	810	812	792	818	814	768	842	797	788	832	810	843	828	833	790	813	846	764	765	815	788	793	823	796	773	848	790	812	791	798	816	869	836	813	852	807	813	777	811	798	800	781	816	842	872	754	827	797	830	856	854	798	793	803	843	750	806	838	806	821	801	791	814	795	876	858	841	811	815	814	797	818	786	802	785	795	829	807	813	819	793	813	810	765	851	791	759	846	832	853	810	802	805	813	847	796	732	797	836	781	816	820	795	815	833	742	784	822	816	811	783	830	804	833	802	799	798	773	855	821	789	801	816	797	769	785	726	800	858	751	855	791	750	803	778	848	786	834	884	773	771	785	797	779	781	792	821	823	818	759	783	802	759	800	768	789	805	796	835	788	830	760	844	786	798	782	846	872	788	815	808	782	766	812	837	823	806	787	833	810	759	776	777	837	829	770	793	779	766	833	819	811	834	822	803	795	772	851	783	814	783	830	832	826	780	780	793	818	828	821	833	857	825	818	835	790	793	769	821	810	807	825	826	806	833	845	812	791	833	752	789	782	766	788	724	773	811	790	778	816	827	797	776	803	801	853	791	765	788	835	793	770	803	813	784	858	815	818	795	806	745	790	789	801	772	799	794	830	777	785	824	798	831	850	747	828	812	806	812	790	804	882	798	781	755	823	805	812	823	841	826	798	829	833	805	806	799	799	803	810	817	820	843	805	800	804	775	829	817	758	781	811	845	783	792	831	780	806	827	779	844	818	828	834	784	816	808	837	809	772	826	786	851	757	767	828	764	823	761	782	784	793	823	801	790	809	846	767	810	795	840	805	841	754	827	747	786	801	821	838	811	799	793	807	791	818	799	790	809	801	856	755	828	798	760	811	783	798	785	807	789	832	812	806	825	776	849	843	835	897	729	806	783	788	825	795	797	786	798	798	795	784	770	790	820	829	804	757	777	775	835	803	881	804	755	813	815	785	781	802	799	795	799	846	832	816	827	795	810	819	816	819	889	783	794	783	755	856	806	799	788	815	781	820	782	803	812	849	800	773	802	752	874	815	832	825	797	822	843	790	801	862	810	788	843	782	793	835	783	808	813	834	819	821	801	760	793	776	821	848	818	819	775	815	787	826	825	762	832	804	774	803	803	741	798	851	797	814	830	769	773	782	787	864	810	774	831	855	783	806	781	800	730	783	830	830	808	825	783	776	793	826	804	799	823	839	803	843	799	819	806	772	793	787	898	795	763	778	814	830	814	809	846	804	864	827	803	800	780	837	806	796	805	831	812	844	804	813	809	773	833	818	807	811	796	821	817	793	799	815	804	851	806	801	859	857	771	817	720	800	794	796	806	852	780	808	807	854	769	797	843	800	810	797	802	772	759	842	778	841	789	801	816	769	796	791	857	810	817	808	891	829	835	810	802	793	807	846	795	799	792	777	789	832	830	851	809	823	811	811	765	839	760	801	799	768	823	784	777	818	822	813	827	742	776	784	804	826	848	772	848	817	818	806	808	796	812	829	766	781	790	819	815	780	838	760	783	812	784	813	819	810	787	778	818	779	841	818	792	752	805	796	835	791	885	813	831	789	803	837	803	816	825	799	794	770	824	790	812	808	798	826	818	748	771	810	824	844	820	802	805	781	784	826	826	848	814	821	802	810	819	815	759	818	793	818	730	823	792	803	817	840	815	796	782	805	845	801	786	800	764	778	777	812	829	811	786	777	765	784	759	793	833	809	820	820	775	788	795	802	853	757	847	804	786	861	785	798	810	796	847	792	780	792	774	813	778	774	815	792	795	803	752	799	786	836	824	815	831	779	802	786	790	787	787	795	832	796	789	809	862	813	776	775	766	852	801	803	794	828	747	761	820	808	779	820	813	805	775	834	796	793	761	771	803	796	847	833	819	804	846	809	858	778	784	814	846	817	793	776	804	799	856	819	810	812	813	826	848	832	795	788	789	808	780	810	783	870	821	784	787	859	790	825	808	785	769	788	796	803	792	849	816	841	865	795	814	799	759	833	821	763	781	804	808	831	832	774	779	828	806	805	791	789	756	790	744	800	802	779	717	803	710	804	792	804	835	764	807	781	802	780	790	854	794	828	829	840	814	820	746	833	796	799	849	826	776	837	815	762	810	773	765	814	769	779	834	750	817	798	822	775	787	846	795	818	796	786	830	823	832	793	816	750	759	840	840	828	808	824	852	845	784	779	825	796	809	861	802	793	827	810	780	765	849	815	783	852	792	742	834	821	802	803	815	785	829	782	800	812	777	812	793	829	793	804	801	788	776	795	802	757	780	809	777	753	805	858	712	814	789	795	793	820	791	782	791	789	814	793	787	755	780	775	797	789	802	803	876	804	798	827	795	784	804	825	821	822	827	832	809	821	795	784	844	829	822	839	805	796	747	787	801	805	828	770	794	773	836	836	813	825	824	783	781	815	811	809	804	787	802	844	771	819	831	775	836	775	754	816	792	842	755	775	814	792	824	797	813	796	813	763	802	777	816	744	778	806	791	781	776	817	790	823	818	854	764	820	786	808	813	812	836	835	836	798	793	821	750	799	871	811	775	755	806	770	818	832	784	842	808	872	866	791	796	850	765	798	751	783	764	840	755	851	791	789	799	791	820	759	793	835	821	817	834	841	794	778	806	795	807	817	774	770	786	793	785	804	844	833	704	848	751	884	877	794	800	830	842	795	825	791	843	817	770	830	810	793	843	803	816	816	839	843	753	797	808	786	814	810	799	845	832	815	800	810	827	782	802	776	833	791	808	796	820	793	782	790	835	792	783	768	820	813	746	883	842	805	844	821	784	870	821	871	805	863	802	824	809	817	715	797	797	818	881	815	828	865	779	781	815	778	783	761	788	787	838	830	811	847	754	776	809	799	813	858	774	795	844	795	760	809	780	805	773	813	819	821	794	772	855	773	770
3547	2313	3034	2251	1400	4317	4176	3387	2082	1253	755	404	331	285	297	294	286	303	283	270	280	309	289	278	308	294	316	277	270	283	302	273	324	267	292	309	316	280	327	270	305	331	304	265	283	289	296	295	301	276	329	284	338	298	312	284	278	282	298	289	270	283	289	284	294	274	268	308	291	272	271	271	291	312	306	257	314	279	278	304	293	302	282	311	333	319	292	285	251	308	295	301	291	269	289	279	291	275	306	262	285	306	273	316	258	301	275	288	329	280	275	291	319	297	294	284	302	300	294	292	319	281	316	265	317	300	296	298	315	317	293	282	266	288	289	300	285	276	287	246	277	316	320	298	281	287	298	287	294	294	288	265	287	303	284	291	286	278	294	273	299	283	303	260	305	300	297	287	312	288	292	269	271	291	295	271	298	299	295	298	292	293	271	275	247	286	252	280	288	280	300	284	297	302	284	298	305	292	282	298	276	309	298	277	288	302	306	293	290	300	304	278	291	284	282	323	325	285	295	299	298	297	306	262	281	323	307	275	276	278	290	283	275	299	312	300	283	295	293	287	258	288	264	275	318	334	316	308	294	311	274	278	288	269	268	289	288	272	277	288	307	303	262	268	311	278	292	282	303	314	284	283	305	294	304	307	288	300	284	282	307	242	305	278	309	281	271	280	289	290	292	282	280	283	277	278	295	302	253	294	293	292	331	280	307	280	300	287	296	295	275	307	321	273	292	285	294	247	302	323	292	291	270	316	303	269	291	301	284	297	284	317	308	310	290	313	292	313	304	293	300	286	293	314	305	301	305	271	285	304	296	259	291	285	306	300	275	302	289	274	288	274	271	282	292	300	288	260	278	266	310	289	275	287	283	314	286	270	270	277	307	279	319	280	274	260	294	250	295	264	297	306	272	305	313	299	290	296	309	281	314	300	315	313	286	313	292	311	297	256	304	280	291	297	295	310	284	291	311	306	287	273	287	306	256	325	285	302	317	311	311	269	305	329	276	295	297	301	278	342	275	283	308	280	290	331	312	294	308	312	304	265	287	294	319	321	275	261	286	298	283	281	307	312	269	306	307	270	283	308	269	286	263	326	294	279	271	328	299	273	320	283	301	329	298	315	272	265	281	276	256	298	293	268	300	294	272	278	266	286	270	275	320	299	294	288	265	306	320	254	306	315	272	264	305	294	311	309	302	310	308	289	291	303	305	281	276	318	305	273	271	298	283	259	282	308	290	290	287	300	276	293	309	273	307	295	297	295	298	327	268	268	321	276	293	322	276	294	284	287	284	274	290	280	283	274	297	308	321	270	291	308	305	319	298	298	330	288	279	266	299	282	278	297	289	271	262	280	292	268	302	303	300	293	265	257	303	298	297	311	292	288	285	279	259	303	257	328	308	256	301	278	312	317	298	287	279	320	322	284	259	319	291	289	309	289	291	287	312	281	297	279	316	289	285	308	297	287	283	284	272	297	275	311	273	286	268	317	290	267	308	292	283	246	286	302	299	313	282	321	292	257	297	273	302	278	273	289	307	281	301	272	301	300	299	278	262	256	267	287	276	291	309	265	284	315	338	314	263	316	291	282	319	326	306	305	301	283	308	283	292	328	303	290	283	304	289	272	312	324	294	306	302	272	287	286	313	269	257	305	285	279	269	305	325	302	294	256	299	262	265	271	276	289	275	290	267	298	272	306	273	236	310	287	260	316	274	261	301	286	306	287	277	290	273	260	293	307	303	289	281	295	282	270	254	303	301	271	283	282	276	291	283	272	306	278	295	320	249	313	334	290	281	347	277	286	271	297	297	296	288	301	289	284	303	275	297	277	320	266	296	305	291	299	282	299	292	285	316	315	291	284	262	261	264	293	282	324	312	265	292	287	282	316	299	296	259	309	292	329	289	300	300	299	286	271	282	289	303	320	286	269	285	288	293	287	280	290	284	304	297	274	276	267	263	281	281	331	286	307	310	324	284	282	313	286	296	268	270	288	297	313	317	275	286	331	278	265	279	276	280	294	290	314	292	264	261	283	317	332	282	292	287	297	257	303	287	302	282	320	316	314	281	281	310	295	276	287	278	295	278	283	309	278	320	318	277	294	283	299	294	311	281	300	290	289	266	291	338	270	285	283	296	336	291	271	313	303	290	282	343	294	297	260	292	313	299	300	346	261	292	297	280	293	260	288	325	279	273	286	283	274	295	310	279	296	280	299	305	277	305	281	292	260	288	324	304	298	309	270	276	290	293	263	282	276	336	275	295	290	279	299	283	252	282	294	285	284	304	296	301	324	299	298	311	306	251	294	283	288	255	253	286	297	318	283	329	285	289	268	269	303	286	317	293	271	318	288	299	276	288	282	262	318	288	302	305	248	288	296	293	282	281	300	303	296	268	274	305	251	281	277	274	288	309	258	301	272	284	264	302	273	301	293	307	279	312	319	270	314	298	289	280	313	308	316	294	284	286	285	275	270	282	292	271	273	289	290	315	288	328	308	285	296	263	316	258	302	289	274	291	264	293	306	287	306	289	259	261	275	300	283	289	248	292	262	282	309	301	283	279	261	281	288	301	316	308	298	317	285	287	290	312	311	301	284	278	260	268	288	284	268	300	277	296	274	287	302	276	298	292	301	297	281	299	300	245	261	274	285	325	285	279	258	281	285	315	280	310	278	283	287	314	265	290	293	321	268	313	260	302	282	319	294	334	311	280	260	281	297	302	272	293	305	306	306	296	300	272	312	321	310	271	256	286	269	288	278	316	293	305	305	286	323	282	282	277	311	313	299	275	282	304	276	276	291	281	305	278	294	280	299	302	296	297	296	280	310	294	290	285	295	289	317	293	267	276	273	275	300	279	299	258	299	281	275	284	291	282	283	282	319	280	309	291	291	305	313	302	291	259	305	291	293	320	293	314	311	286	282	324	289	296	295	300	266	278	278	299	311	274	275	300	299	285	299	297	289	299	350	285	291	305	298	295	286	296	300	310	282	282	311	278	267	325	310	266	289	234	284	283	278	278	307	260	277	311	299	318	263	323	257	275	266	299	342	284	288	274	274	298	284	316	287	272	294	324	322	307	294	288	289	306	317	287	295	297	289	290	271	276	246	279	270	307	312	286	287	282	253	310	299	288	290	275	284	274	311	319	301	288	267	306	288	312	270	277	308	305	280	285	312	271	315	300	291	324	302	289	277	282	233	276	280	266	308	266	289	259	287	301	291	266	288	267	277	304	316	306	278	280	274	309	269	314	294	307	285	313	295	309	305	290	293	294	264	310	286	274	291	297	297	271	290	276	282	277	329	328	296	282	286	284	316	261	271	283	288	302	300	285	311	257	293	305	241	291	283	273	304	271	283	302	294	276	295	285	276	262	261	268	287	281	287	274	296	294	301	280	348	270	312	293	279	283	279	278	283	293	312	297	290	295	287	305	302	274	301	291	293	282	298	276	305	290	295	302	289	295	293	291	280	296	301	289	322	279	288	267	327	313	293	286	264	301	286
3599	2533	4453	4946	4833	16504	15806	13364	7996	4899	2558	1324	877	846	815	813	827	818	807	848	806	812	824	802	773	814	786	850	832	812	821	809	773	748	753	800	829	790	841	806	814	807	826	861	815	848	784	818	847	837	765	864	762	824	822	837	818	805	759	835	807	791	792	845	749	817	822	822	863	820	858	855	873	860	784	817	847	760	793	863	779	847	779	824	808	826	794	751	755	788	839	792	796	848	802	821	808	805	767	807	801	835	816	815	775	860	781	811	818	815	802	783	783	785	832	801	779	816	802	809	820	809	768	816	796	805	820	823	826	777	809	803	846	778	851	779	845	866	795	814	843	740	773	815	799	824	826	805	799	807	841	780	840	785	829	825	741	800	778	837	798	787	859	804	827	797	864	764	824	769	808	762	793	805	796	811	773	812	851	773	787	801	824	814	831	809	830	782	804	804	795	786	779	793	890	763	813	779	834	797	772	766	754	808	807	808	796	782	808	767	769	838	834	826	858	794	838	811	802	826	774	796	809	840	794	783	789	797	766	788	777	776	813	810	819	835	826	839	843	824	834	807	806	809	842	796	778	811	843	809	807	797	795	835	855	817	821	794	766	840	797	794	808	814	796	834	743	813	818	781	774	848	819	775	770	818	808	819	852	769	804	795	842	838	835	809	833	786	761	795	825	813	766	842	797	742	799	799	853	846	779	816	825	752	826	826	794	770	822	773	876	811	807	805	784	794	839	794	769	796	729	826	811	849	787	762	781	768	845	830	800	838	808	838	763	775	790	768	826	831	820	781	755	759	814	791	802	837	806	780	820	862	831	759	802	800	813	845	880	790	813	788	773	780	796	779	757	795	793	779	808	811	824	832	811	809	821	801	819	796	817	810	823	775	850	788	811	834	792	795	890	833	758	781	816	770	770	831	827	784	809	869	821	800	803	810	833	816	809	797	872	780	896	806	767	801	828	822	816	801	773	784	738	796	841	876	828	803	834	798	837	786	765	829	803	793	793	803	768	815	786	783	824	818	816	752	844	823	782	843	787	840	826	801	826	809	775	837	764	804	813	843	823	797	875	748	825	839	831	811	868	784	820	752	804	795	821	765	773	819	766	846	846	836	811	818	833	764	832	809	848	809	796	789	737	819	814	796	851	818	843	811	810	841	831	785	795	837	825	839	777	781	785	786	853	803	784	812	778	773	840	845	851	821	813	782	823	782	835	766	789	824	802	793	796	849	795	808	806	871	815	803	786	866	869	804	819	789	852	825	821	785	811	813	783	809	811	817	802	776	785	796	816	846	781	816	834	823	804	792	783	778	808	786	757	802	827	804	827	810	799	836	845	847	792	777	793	870	817	849	785	764	768	823	822	876	824	807	811	806	820	825	811	826	823	823	865	832	815	840	805	799	807	793	803	768	790	792	814	830	811	826	799	786	848	801	853	805	797	813	718	827	796	816	796	759	821	798	802	770	824	788	769	805	783	786	780	838	778	829	801	862	783	781	769	779	784	782	822	794	875	799	782	815	822	836	756	773	783	829	763	808	862	768	825	867	775	812	776	804	813	836	794	808	765	779	830	820	782	750	777	806	790	792	776	785	848	777	782	796	786	788	836	841	796	768	781	807	782	791	801	849	774	790	817	862	810	790	803	786	878	824	824	755	788	780	841	789	832	806	777	833	781	774	815	835	815	800	809	776	791	776	824	876	839	790	843	837	826	822	803	876	797	811	834	803	777	713	789	782	814	856	778	817	830	820	810	761	834	817	836	839	789	771	841	806	868	835	838	837	805	775	780	839	824	795	764	830	861	813	829	798	857	826	832	875	778	805	805	752	836	825	832	845	860	807	771	818	822	782	837	749	792	767	777	808	823	810	755	821	794	789	836	779	803	811	805	823	802	846	806	833	806	810	819	753	759	878	782	822	805	799	833	824	773	842	834	854	791	811	813	799	807	822	828	862	766	803	751	770	806	807	835	837	817	789	815	794	826	815	831	833	846	795	813	796	869	755	846	831	803	823	790	829	816	811	819	781	815	783	858	796	779	798	824	793	763	806	787	792	768	846	811	757	756	866	783	854	793	808	815	826	799	817	786	824	866	839	825	870	813	828	816	809	837	806	768	857	806	822	760	844	805	809	836	781	826	784	791	805	727	794	771	782	805	800	735	861	807	814	835	766	812	806	807	767	845	839	858	865	762	811	806	811	738	804	836	792	818	840	778	843	812	786	780	766	812	816	764	804	813	818	790	785	864	799	869	854	816	784	748	770	836	817	798	814	787	838	853	813	842	837	766	843	798	833	815	782	791	810	790	790	792	792	830	826	780	792	779	822	792	753	757	801	785	770	812	790	801	860	787	815	803	811	830	807	849	823	766	811	852	827	839	786	820	820	782	816	827	799	826	798	769	815	755	837	878	804	825	779	802	818	796	832	836	769	781	764	822	864	784	795	781	810	830	882	782	882	784	796	813	797	818	813	795	826	838	821	797	872	805	804	882	798	851	790	851	807	821	799	781	817	826	843	806	791	814	839	839	788	776	754	805	821	788	779	858	837	782	804	860	822	788	819	747	823	783	806	832	754	779	819	791	734	818	788	851	847	801	775	809	837	771	834	787	850	828	834	804	796	789	759	809	822	775	848	828	767	783	797	865	817	779	763	751	827	788	736	805	799	843	810	821	804	796	798	795	774	757	813	820	805	827	791	799	808	828	783	753	804	812	774	799	832	851	817	840	852	775	822	815	811	784	758	837	811	798	809	811	770	798	826	782	823	806	797	778	769	798	835	801	766	792	830	815	830	793	807	849	803	809	831	764	811	845	848	791	848	836	819	799	797	792	802	782	805	788	802	791	812	829	801	767	780	822	846	768	800	800	813	888	751	812	811	819	756	766	790	760	878	803	864	775	764	760	801	846	812	800	776	841	776	790	839	891	835	828	829	813	866	793	792	817	813	795	785	836	821	838	773	796	826	816	799	812	829	833	774	802	784	845	827	773	802	848	861	779	775	793	801	806	845	860	836	806	804	822	816	826	858	803	827	804	793	827	795	778	841	826	804	811	800	833	794	776	796	797	833	826	822	794	779	793	790	766	792	761	793	810	879	841	861	813	797	824	790	817	791	831	819	807	800	845	818	861	836	782	822	844	809	772	809	801	782	792	828	805	867	794	761	801	820	800	827	797	778	834	819	806	778	791	742	847	822	767	799	807	775	793	783	813	820	823	796	774	813	788	766	734	808	866	756	785	783	810	792	760	800	804	826	772	825	783	785	808	791	804	829	786	789	818	856	802	827	780	823	833	819	816	793	749	819	777	790	834	814	838	767	754	839	859	865	797	853	814	842	817	812	793	755	803	859	840	767	834	823	840	753	801	850	775	796	819	807	811	849	796	763	806	832	849	785	832	867	819	825	791	815	821	794	770	799	763	830	815	803	821	793	770	843	789	892	814	790	859	799	804	772	812	783	769	787	831	776	801	743	774	827	703	792	838	800	806	817	788	790
3865	2457	2783	1726	1542	3866	4288	3652	2253	1355	737	400	318	341	291	278	324	318	268	303	284	309	302	298	270	304	317	332	282	295	285	303	270	267	261	320	292	284	283	300	288	266	280	300	304	267	273	297	286	292	294	286	263	294	280	305	306	288	297	310	282	313	287	284	295	289	312	274	279	277	274	290	279	279	283	308	284	276	281	308	283	259	303	300	312	308	294	299	283	295	300	292	271	240	312	289	257	279	299	316	287	285	289	279	291	293	265	273	292	288	281	292	274	282	284	305	285	281	332	294	289	286	294	311	284	265	277	287	273	274	286	289	312	296	312	275	297	286	304	299	281	249	295	306	288	293	275	304	296	275	287	264	295	281	288	291	297	309	292	270	314	307	296	293	281	295	281	277	288	297	269	280	319	288	308	315	291	297	317	307	290	261	293	296	289	302	304	296	332	327	264	274	313	288	280	259	268	261	270	303	311	291	276	328	295	310	286	282	297	262	291	289	305	293	296	300	264	299	313	307	295	288	298	281	302	304	290	286	281	310	267	256	281	322	270	265	276	275	290	286	287	283	303	290	303	287	279	288	287	296	309	270	260	326	319	292	278	315	323	284	298	300	323	302	296	318	297	313	318	300	303	259	256	323	313	276	283	264	255	317	268	292	282	264	291	279	238	296	293	265	301	312	310	319	290	296	296	249	308	316	276	294	301	298	293	315	306	295	296	267	288	275	295	289	278	284	255	288	280	289	306	307	276	264	300	280	272	279	291	312	284	267	271	260	303	316	270	304	304	274	275	279	267	280	302	301	275	276	285	296	305	273	288	286	262	304	276	270	292	311	288	299	299	289	302	285	266	316	273	287	290	271	306	277	268	277	263	293	300	271	249	272	328	323	276	290	327	302	276	283	307	319	269	291	264	277	269	294	313	280	282	277	277	284	295	281	293	256	306	259	304	290	308	289	278	302	303	312	316	290	276	277	312	321	281	273	296	303	292	302	293	270	353	302	312	284	291	283	301	307	289	286	269	293	298	275	271	275	275	300	268	323	291	295	301	275	337	283	294	301	302	299	293	326	302	264	276	282	279	301	301	306	294	296	255	319	281	273	301	322	323	281	281	286	280	292	281	278	288	325	278	318	276	283	279	281	282	280	273	267	287	308	269	297	296	317	273	291	256	284	305	282	276	299	296	308	307	285	287	280	288	289	302	275	302	248	289	296	282	277	267	301	286	293	307	297	312	286	279	291	309	290	313	276	323	283	336	283	285	326	302	281	275	303	277	327	320	288	282	281	340	276	294	323	317	310	317	268	293	297	272	301	308	315	298	310	287	305	304	296	306	287	272	293	284	289	301	279	283	258	323	272	270	282	295	276	271	278	310	267	286	283	266	277	287	317	266	289	324	298	284	278	326	297	316	290	283	285	278	282	290	324	265	303	302	279	294	277	287	287	301	280	272	287	279	310	301	298	301	285	308	296	266	294	316	289	284	286	278	304	257	293	295	291	274	317	284	272	294	277	288	309	317	275	284	276	303	310	302	269	282	292	280	292	288	277	275	282	290	275	286	297	335	311	310	284	299	287	308	288	314	278	264	294	274	311	277	275	333	299	288	275	336	265	270	283	306	281	312	275	282	292	265	294	277	276	269	300	309	290	281	289	308	294	286	287	273	310	312	301	272	293	287	271	298	296	296	269	290	308	285	246	299	274	287	269	269	288	263	270	288	275	286	293	297	272	310	302	276	296	315	266	302	282	257	274	288	257	278	278	280	270	309	290	285	290	275	298	286	304	284	295	308	283	295	307	277	308	284	318	309	260	291	301	301	271	273	253	287	292	327	283	305	308	281	297	288	261	292	299	298	249	274	304	298	303	291	313	274	309	294	296	281	302	324	262	263	305	314	305	294	295	258	271	260	311	271	270	267	264	272	288	273	285	269	330	292	280	285	308	307	300	265	282	298	314	304	314	266	300	264	276	303	295	285	273	280	303	281	269	301	269	256	258	287	287	307	269	299	314	305	325	276	296	311	278	315	299	284	278	283	278	257	282	294	273	298	274	282	296	311	303	318	300	291	302	300	293	333	301	313	290	295	290	281	264	299	302	274	284	274	290	311	244	308	258	333	272	275	279	286	287	271	275	261	310	306	294	256	310	299	305	291	289	317	295	308	285	315	308	289	294	294	311	277	312	270	278	281	298	304	306	275	270	305	256	305	275	298	285	274	301	314	259	293	314	291	283	288	280	283	297	286	293	278	311	314	261	290	278	290	288	263	317	285	305	293	263	291	311	282	280	334	294	278	296	308	292	271	281	274	286	275	269	299	281	272	258	276	304	277	289	313	251	287	274	247	297	306	292	266	278	277	285	281	290	287	304	257	315	311	303	301	260	297	309	313	277	287	299	323	277	288	271	290	310	271	295	280	277	288	281	277	298	300	284	290	300	291	305	292	303	313	290	279	280	276	268	270	242	302	292	293	330	309	294	285	277	296	293	304	277	298	324	288	281	302	299	268	279	285	261	273	305	296	261	301	315	310	269	296	262	281	291	235	299	286	280	289	296	276	291	331	304	284	312	287	287	282	287	306	297	279	279	278	290	266	277	261	286	283	249	302	287	275	337	320	290	326	304	312	309	312	317	297	301	281	278	284	293	297	280	291	310	291	296	322	315	292	285	302	275	303	297	321	279	276	257	270	286	305	267	338	276	288	299	296	282	307	305	290	285	270	276	294	300	291	297	308	303	278	297	282	306	291	291	307	295	287	307	286	286	272	267	292	312	258	295	255	303	298	272	273	298	272	279	305	322	264	286	305	321	269	266	262	269	278	291	294	293	274	281	316	283	271	264	272	306	332	260	307	299	316	310	256	294	304	270	308	291	255	291	320	282	302	284	292	286	300	291	310	289	307	301	264	279	272	288	299	274	290	308	298	303	306	305	293	273	311	326	267	266	300	286	301	295	289	306	315	272	297	293	279	312	298	307	297	262	262	266	295	280	285	291	278	267	284	256	270	275	308	272	289	281	302	305	277	323	277	280	286	307	292	303	281	300	277	289	270	280	300	298	272	297	308	291	304	283	262	256	273	299	289	285	285	312	283	258	289	279	289	303	306	307	250	305	295	286	279	315	321	257	287	298	296	312	283	296	293	285	290	297	274	294	297	267	305	287	261	295	281	273	300	290	255	291	262	300	294	306	270	293	305	308	267	331	300	309	316	302	291	294	283	260	290	311	297	292	301	306	307	288	307	301	314	267	268	284	296	316	279	312	311	315	309	258	282	286	274	277	277	255	263	254	270	287	281	296	320	282	291	272	310	266	289	285	300	294	282	257	269	310	290	330	277	311	273	305	269	281	297	309	279	274	299	297	313	283	274	315	313	269	310	293	286	323	261	267	282	280	301	290	282	285	283	289	284	293	313	268	272	285	278	320	259	281	287	268	299	291	312	304	291	290	297	280	288	301	286	298	300	285	307	303	268	305	307	289	327	240	295	286	282	270	292	294
3676	2521	3591	4452	5567	15175	16632	13633	8601	5369	2628	1314	995	838	839	756	792	812	822	806	813	832	845	829	828	796	740	749	781	808	852	805	828	897	782	779	740	849	757	797	808	783	827	824	820	842	765	826	794	791	811	832	802	787	755	775	813	813	813	825	801	786	808	767	799	796	796	815	810	843	764	858	816	862	801	825	814	838	840	740	800	801	847	815	834	792	754	801	754	817	852	827	821	849	829	782	794	808	817	840	825	796	766	817	832	836	796	802	847	812	810	802	771	823	747	865	831	823	838	842	837	848	816	772	816	800	814	752	751	763	831	797	821	779	773	849	805	847	797	793	818	808	851	799	823	773	736	788	786	820	796	807	827	823	778	814	777	807	829	807	838	806	810	808	794	830	810	796	750	770	784	871	835	791	808	812	828	742	800	791	809	813	778	815	837	755	834	806	847	856	791	783	806	815	788	826	823	810	750	828	846	837	796	812	820	833	838	876	810	853	799	840	784	806	774	884	814	830	829	807	818	814	835	792	874	802	798	840	811	861	814	785	829	787	829	838	813	841	748	816	739	847	839	850	799	854	795	853	792	803	850	821	795	820	804	817	845	800	814	775	774	809	787	766	750	838	802	773	807	821	781	817	831	809	768	813	865	793	821	812	805	790	823	812	823	791	773	792	820	771	803	794	833	797	776	793	803	793	786	808	754	839	816	787	835	813	850	798	827	826	808	816	776	779	888	800	797	777	798	795	795	841	810	842	818	821	796	821	770	783	797	749	841	811	758	850	845	834	776	817	786	786	782	833	817	772	768	787	777	841	799	858	800	800	812	794	803	793	809	826	811	803	817	826	773	785	817	842	763	804	787	824	776	785	788	783	845	835	819	855	784	783	834	817	808	795	797	796	797	793	807	803	755	856	825	807	818	812	821	800	799	785	777	817	798	819	739	847	821	788	785	769	805	741	842	815	782	827	777	777	840	786	803	802	833	766	823	789	742	786	823	817	820	828	805	834	826	792	809	785	807	847	797	785	803	841	847	803	812	795	798	755	792	828	798	793	839	801	826	822	774	857	818	824	829	807	798	816	796	810	767	754	812	801	761	803	794	815	803	827	796	778	857	805	836	730	756	790	749	841	828	846	821	813	809	789	857	794	803	784	868	849	792	805	792	850	759	821	849	812	863	795	805	792	840	791	767	836	823	836	822	815	765	735	868	789	721	801	816	831	781	828	779	820	798	798	824	749	775	834	803	785	825	813	793	797	809	797	778	801	813	819	807	800	824	791	806	852	835	821	809	827	839	854	826	814	804	821	828	778	805	775	839	811	809	782	820	802	772	789	832	858	810	822	825	816	792	840	798	787	788	779	841	762	765	767	792	804	769	825	823	854	811	805	794	796	777	831	780	806	778	834	799	782	791	810	817	800	833	805	771	805	798	786	838	797	835	851	818	764	836	789	853	773	877	840	799	768	816	807	801	816	813	776	799	795	796	796	793	801	796	812	857	850	818	847	802	793	794	796	759	803	793	797	766	773	857	774	808	787	783	814	796	764	836	839	808	818	758	809	806	813	789	804	781	806	794	834	789	850	786	755	837	764	828	872	890	810	782	794	845	871	769	810	794	808	794	804	763	813	791	809	816	829	828	783	811	823	763	788	791	851	829	801	797	775	862	821	713	763	771	783	804	783	756	821	819	777	802	794	801	811	835	806	791	830	768	814	789	830	789	795	824	882	790	810	799	795	801	780	825	774	792	828	817	808	822	796	785	777	794	807	832	802	779	804	738	836	831	817	766	805	832	801	829	876	798	810	824	835	828	808	808	788	826	811	788	801	784	861	859	835	769	801	790	786	816	807	806	797	831	770	784	785	842	789	810	781	815	831	794	836	768	785	863	829	795	825	742	803	743	813	778	791	768	791	764	789	834	793	814	823	765	814	785	804	790	856	816	840	776	815	782	804	818	780	817	834	779	753	800	769	764	816	806	778	813	777	785	777	757	823	821	785	770	822	814	783	805	800	765	780	786	795	788	848	804	808	784	790	799	866	846	844	797	812	849	813	794	809	810	799	821	778	827	801	832	790	775	818	782	781	844	822	797	823	823	789	819	849	787	784	801	868	833	820	829	815	838	860	762	733	838	775	795	875	822	849	800	811	829	849	832	834	768	832	803	802	778	811	755	782	813	757	819	868	831	796	776	781	781	831	849	829	802	847	803	794	806	810	791	797	779	875	813	813	827	785	802	777	801	844	814	811	824	782	827	796	817	781	816	871	803	802	796	793	826	776	830	806	802	816	859	803	834	785	792	809	811	781	837	792	837	815	824	816	815	850	799	761	771	752	853	764	810	816	790	838	807	802	806	772	840	779	866	780	827	775	786	829	764	832	778	816	810	783	790	813	817	755	776	827	783	776	807	811	849	819	851	770	790	762	818	827	804	793	834	830	807	821	808	780	762	834	815	798	820	813	791	760	850	800	796	783	792	824	802	796	795	808	795	785	818	800	791	848	801	835	745	820	801	800	808	818	779	870	842	817	817	828	809	808	812	779	766	810	807	829	828	772	842	824	773	787	823	795	833	761	786	803	795	759	820	801	830	833	836	776	808	768	799	847	811	814	799	796	801	822	833	771	795	793	740	793	768	863	799	784	791	800	821	811	813	802	832	775	842	786	800	822	808	811	788	824	838	803	758	835	806	795	730	845	781	785	828	762	815	804	794	829	774	828	769	788	771	802	800	819	859	820	843	843	789	781	810	867	821	786	793	800	750	803	809	776	785	761	848	780	772	786	815	804	804	795	791	812	827	789	820	803	803	781	839	783	797	747	831	795	836	817	785	774	831	849	815	818	845	832	792	798	809	848	807	819	784	722	809	787	825	830	845	819	769	838	798	778	790	837	799	759	827	817	828	784	794	800	853	812	794	782	799	770	780	831	822	846	827	809	800	792	794	779	787	795	789	788	830	770	784	757	782	862	792	879	813	765	817	808	808	826	853	841	798	813	735	821	805	810	811	836	824	754	793	799	786	789	795	825	778	777	826	773	846	889	831	827	746	871	777	815	759	850	822	800	735	751	832	768	815	765	845	785	719	830	846	783	795	794	748	824	802	807	819	819	809	791	838	818	835	815	810	826	811	798	820	803	787	808	801	820	785	786	787	819	768	766	778	790	812	818	838	785	800	802	781	835	827	812	851	818	834	766	784	782	797	792	814	827	800	829	822	821	829	804	840	802	780	838	785	841	787	790	768	809	760	828	819	848	819	822	766	858	811	797	775	812	824	785	800	857	841	814	817	793	812	818	814	790	809	771	803	825	804	795	828	847	784	838	800	774	816	796	776	797	822	832	785	872	786	779	838	781	825	772	833	814	758	827	849	846	823	794	843	825	764	791	778	760	761	788	853	807	841	775	826	808	782	790	805	776	839	799	856	757	801	833	803	821	829	845	796	806	813	793	808	805	819	774	725	843	786	763	785	820	761	788	837	786	828	811	823	818	790	810	809	764
3693	2057	2354	1978	1543	3742	4257	3389	2264	1393	717	402	345	313	267	267	276	275	305	307	263	292	299	313	280	282	302	307	293	287	298	285	279	296	272	264	262	273	297	281	285	275	306	319	303	298	281	302	276	291	302	261	320	298	287	263	272	279	294	297	264	280	284	282	288	305	310	289	292	304	290	286	311	295	276	291	271	292	294	284	308	286	277	297	297	257	301	287	288	272	305	296	301	267	277	274	293	271	322	293	291	314	306	322	264	287	294	329	278	296	293	274	278	292	274	287	275	291	301	338	293	275	300	294	273	308	305	296	280	286	333	296	255	270	333	288	291	264	262	314	312	294	296	281	276	273	294	302	287	269	311	268	269	284	276	289	301	298	297	259	276	276	297	305	296	273	300	285	300	278	269	305	274	291	253	273	284	301	300	301	254	248	281	260	282	290	289	273	286	295	286	281	282	254	298	278	264	290	282	279	287	303	329	300	296	274	305	284	290	302	275	267	282	303	292	294	278	289	268	278	274	286	299	296	284	286	289	307	289	295	276	284	299	285	288	306	307	275	288	288	269	292	312	282	291	278	283	312	271	278	310	266	288	311	313	295	246	263	298	269	288	280	290	300	272	298	288	289	308	295	256	254	285	260	289	266	289	300	293	280	293	297	290	276	269	298	314	298	267	270	299	266	292	317	310	282	296	282	297	320	266	291	293	295	280	290	292	304	295	269	272	305	266	285	304	279	266	282	283	274	292	254	274	296	288	286	290	279	270	286	300	294	289	271	293	276	296	287	294	306	310	289	268	288	268	285	287	309	283	296	298	265	292	279	297	276	278	307	280	304	264	287	289	300	254	313	300	301	284	287	272	331	292	298	333	289	323	280	289	268	307	309	312	280	254	313	288	274	284	286	295	297	310	291	285	301	284	257	276	289	282	282	281	312	335	269	269	329	292	262	301	297	299	311	303	313	271	295	271	265	278	295	288	303	294	306	266	293	271	320	280	285	268	292	286	291	259	277	293	282	307	295	263	308	283	287	289	310	282	295	312	306	304	289	275	297	277	281	264	277	310	285	299	298	271	288	284	264	325	275	295	294	262	293	287	282	316	331	305	312	313	315	295	312	278	284	259	287	291	289	284	278	307	309	283	324	274	287	282	258	291	276	341	284	288	315	295	268	306	283	272	274	282	311	284	277	294	265	280	316	263	287	285	270	275	271	276	289	277	311	306	317	311	294	273	298	286	298	272	317	279	286	293	281	309	279	269	305	290	305	289	288	287	298	286	281	306	275	273	298	303	278	310	316	300	278	258	296	276	309	309	300	308	279	271	268	289	302	270	262	279	290	271	290	315	290	277	272	288	302	261	294	274	295	272	283	283	289	310	306	287	283	289	319	279	285	256	312	319	287	293	294	303	274	265	319	282	277	312	279	281	301	279	310	285	284	288	277	293	288	298	291	269	286	285	305	307	285	314	247	268	295	315	275	300	289	275	302	282	296	290	297	291	278	259	285	313	297	269	282	283	284	335	266	282	314	279	296	286	280	285	305	297	257	277	304	296	280	286	287	274	270	296	302	278	284	286	296	293	284	293	283	310	288	289	281	272	297	264	301	286	276	268	299	339	285	279	283	267	288	290	294	294	289	290	285	301	299	291	309	284	294	262	292	287	280	285	279	296	314	291	280	312	288	304	327	330	279	286	284	269	293	295	271	289	317	276	289	301	273	284	293	337	279	294	272	278	269	273	295	291	277	288	276	264	276	289	311	300	252	289	306	296	279	282	278	289	302	277	277	280	288	296	262	286	285	261	296	306	274	277	288	299	312	306	291	303	267	266	276	270	278	299	274	286	293	285	280	319	283	285	314	276	258	286	278	298	276	289	285	278	295	278	282	251	253	276	285	312	280	293	315	271	303	287	294	283	283	281	263	276	284	316	286	298	288	282	290	304	290	244	301	287	304	285	287	268	270	328	294	291	283	270	259	280	302	299	260	288	289	292	269	263	291	297	308	294	257	338	291	292	291	271	282	278	289	289	292	308	287	307	280	281	291	267	285	312	299	282	299	280	258	304	307	300	274	313	272	246	274	278	283	285	305	276	277	256	310	254	286	262	261	280	309	302	278	250	280	285	278	313	314	296	292	278	275	313	271	284	279	274	293	287	300	282	334	291	245	290	288	298	295	291	304	297	304	277	277	281	281	291	302	259	303	312	261	294	291	261	277	317	279	291	279	278	277	307	320	283	329	308	296	273	272	276	270	291	286	283	307	289	284	278	291	280	299	291	271	301	260	296	282	266	302	294	286	297	295	239	311	325	276	278	292	288	317	291	274	264	269	278	287	322	310	315	275	265	294	284	320	281	313	265	275	269	309	321	266	275	304	297	267	256	285	314	305	291	283	291	266	283	266	283	287	306	282	302	300	268	289	294	289	302	287	283	257	287	309	308	264	301	275	277	266	320	273	289	254	300	286	323	290	291	260	273	280	280	282	311	263	264	266	307	286	277	282	320	316	304	287	280	292	284	285	283	266	321	293	268	280	260	301	300	302	258	311	301	278	281	292	296	280	299	301	281	299	291	319	280	278	283	291	285	264	277	289	268	297	312	288	301	298	292	300	306	313	263	273	310	310	289	285	273	306	283	282	287	321	287	293	309	280	269	281	280	286	292	267	305	308	291	307	310	271	272	310	282	298	288	286	305	263	297	281	279	286	263	314	285	274	321	301	276	268	287	296	281	274	299	282	275	300	302	305	281	288	276	286	291	285	276	284	306	286	290	299	286	317	287	279	292	273	308	264	274	291	270	280	272	284	284	257	306	307	277	316	289	284	307	285	261	275	272	291	275	274	320	296	274	292	277	291	269	305	301	290	281	285	286	310	292	248	244	271	291	261	293	300	265	289	306	273	297	303	294	280	260	285	286	294	303	310	290	265	288	279	286	274	271	310	265	301	283	268	265	323	289	288	317	275	306	317	293	273	293	279	279	315	279	293	289	281	263	291	259	300	301	296	303	295	247	316	281	257	281	267	289	307	313	307	315	275	297	266	268	287	280	260	271	304	301	261	270	281	274	299	303	284	319	289	272	299	276	303	309	270	315	283	251	285	284	280	266	299	300	282	285	296	295	281	332	298	299	301	279	289	268	284	276	287	286	286	295	293	267	297	287	272	284	271	276	313	299	279	267	291	280	313	268	288	276	297	303	303	306	304	278	259	277	311	255	277	282	294	280	265	294	281	279	258	295	298	289	286	258	276	302	274	252	281	299	303	302	318	305	297	272	287	283	283	259	337	320	299	331	282	277	279	261	303	302	273	290	285	268	281	282	296	269	280	294	296	286	292	272	295	280	288	280	283	293	301	259	288	278	300	295	285	301	280	321	287	284	268	277	288	309	308	297	290	254	320	262	305	285	297	287	297	296	288	276	310	261	298	294	288	283	284	305	291	271	292	309	288	309	280	294	272	286	283	269	292	270	300	293	271	273	314	303	295	280	301	288	293	298	263
3528	2169	3335	4941	5436	14673	16390	13231	9134	5447	2705	1285	906	850	781	795	852	809	787	826	809	815	774	758	831	830	842	808	783	772	865	795	779	749	823	750	769	812	792	847	808	794	764	833	801	776	852	802	801	819	805	791	827	753	749	803	752	820	815	783	802	825	789	841	849	843	780	798	821	809	811	791	849	855	790	800	833	788	887	801	792	841	810	770	808	804	791	834	856	783	807	806	776	849	852	788	768	820	823	750	815	766	774	795	772	819	859	792	795	776	799	823	826	842	800	789	833	808	763	786	801	815	795	817	811	801	793	831	853	784	799	763	807	810	848	801	811	833	826	831	804	815	820	786	769	807	778	817	827	811	774	849	786	803	827	812	790	896	808	810	771	779	802	819	756	808	828	822	827	815	778	826	779	815	833	801	778	793	778	758	818	843	818	774	816	838	774	822	825	805	811	822	765	809	798	790	854	796	808	838	810	777	826	804	822	805	806	768	830	822	816	820	821	850	772	782	781	812	794	788	839	786	778	764	748	821	830	821	741	818	795	800	843	773	850	846	796	770	787	797	803	784	909	781	820	790	786	778	770	791	806	797	855	832	795	789	831	783	834	777	792	822	785	805	806	803	799	811	782	781	806	791	793	815	829	804	811	875	867	781	785	825	821	844	807	812	811	823	830	840	792	823	789	811	802	757	798	816	824	819	819	788	848	820	777	826	831	842	836	813	830	805	863	774	800	782	828	830	828	794	844	837	813	760	822	811	828	775	803	783	825	786	760	822	770	809	861	830	800	831	855	790	816	795	805	836	802	815	841	791	841	830	763	800	758	759	810	829	758	837	798	855	817	818	812	786	778	801	821	795	770	825	814	771	784	831	850	837	791	803	786	812	780	809	809	760	791	813	798	772	797	757	764	813	818	783	863	816	837	789	797	818	815	815	800	802	827	791	812	805	796	763	773	773	781	796	796	799	803	798	829	770	799	792	848	839	840	826	823	819	789	750	800	768	814	782	758	783	838	801	799	856	755	805	830	846	812	787	765	782	812	818	858	761	759	831	825	810	835	789	846	798	798	813	786	801	847	822	808	777	771	857	819	816	806	847	829	883	772	778	781	810	832	806	787	755	758	829	828	838	807	790	820	763	759	791	840	817	827	802	798	812	822	777	825	811	839	799	821	820	793	803	830	839	800	846	801	790	813	783	821	756	792	778	811	801	796	835	792	814	808	781	778	818	821	837	816	808	815	846	792	826	740	769	834	831	822	865	819	801	769	841	779	843	795	827	820	807	806	785	837	856	778	860	840	771	781	789	812	799	804	812	834	803	734	705	774	754	773	795	821	824	806	781	850	788	791	766	816	803	845	789	808	812	805	803	836	811	808	781	774	810	721	790	799	803	805	824	817	782	849	812	773	794	832	793	783	803	809	748	765	816	814	761	854	856	779	775	844	818	802	816	763	801	774	796	801	798	821	796	783	794	764	829	789	791	823	845	848	797	819	775	784	807	771	773	811	795	806	835	891	830	785	786	854	804	817	815	808	801	801	821	805	820	757	749	815	793	822	787	791	786	744	750	835	784	801	794	788	830	814	789	817	821	818	803	771	848	787	794	833	813	862	802	767	843	769	824	824	804	827	832	787	786	804	823	844	828	785	722	780	877	816	796	816	817	797	828	774	804	811	799	825	783	821	826	787	859	715	815	793	795	817	745	788	812	807	829	772	785	818	780	822	809	787	779	838	787	764	816	790	796	774	809	810	777	763	843	816	788	798	748	822	769	780	793	788	786	850	776	811	803	840	851	812	791	817	830	831	812	792	772	799	760	773	812	740	788	763	822	829	814	789	772	810	805	751	761	797	766	828	809	824	842	815	806	863	775	824	831	813	813	798	847	819	820	807	767	761	775	835	799	814	787	785	843	819	838	826	810	747	816	848	767	760	799	781	829	807	817	801	805	770	824	813	836	833	844	819	839	789	821	814	796	762	759	832	869	785	780	794	797	813	819	820	850	816	817	796	774	783	815	792	792	834	816	815	794	814	815	816	803	795	803	819	818	785	824	778	846	832	811	792	815	778	783	766	793	759	833	820	792	810	816	838	833	779	786	825	844	799	827	800	830	849	786	827	760	812	789	784	800	824	800	793	833	824	818	812	813	810	823	790	820	797	834	846	790	800	822	800	807	805	822	819	798	816	790	770	773	825	756	795	789	820	810	801	792	798	827	835	809	771	813	808	816	849	787	805	846	817	845	831	795	819	808	795	791	761	806	799	781	834	805	771	833	836	839	789	803	789	765	819	833	781	801	774	802	789	756	779	865	837	824	854	783	759	838	824	814	760	794	808	835	825	817	819	803	822	804	778	717	792	843	804	810	847	820	802	801	771	836	757	745	799	760	754	826	826	807	808	775	766	790	809	836	824	771	790	819	813	821	769	777	832	773	812	796	814	825	830	811	793	790	833	815	768	813	793	797	847	825	791	809	782	816	788	811	840	827	733	797	821	860	758	810	839	841	820	801	800	836	793	812	886	801	832	840	869	802	776	808	811	823	845	771	836	817	793	769	842	767	799	853	798	830	825	840	794	835	840	787	817	825	784	859	804	763	813	779	814	790	826	831	811	811	820	806	832	785	833	789	809	855	790	828	818	815	880	827	830	784	760	815	781	815	789	824	803	787	853	756	815	766	791	786	786	812	801	800	801	761	789	839	796	801	768	823	811	781	757	823	760	781	793	778	830	805	810	789	842	804	824	832	760	803	811	808	810	791	790	831	828	821	796	830	797	796	808	777	806	831	822	849	810	787	758	784	798	792	738	846	827	808	739	771	822	843	807	800	835	802	751	813	789	866	790	807	811	785	807	794	754	823	836	751	766	811	806	824	805	792	800	859	843	783	779	843	851	782	772	817	871	816	821	771	774	763	821	807	767	774	809	788	782	808	821	763	821	802	792	803	831	865	807	795	816	818	789	841	810	769	843	826	797	774	784	801	812	770	804	813	735	850	827	827	797	871	760	823	792	803	812	817	762	846	755	794	810	835	820	825	821	816	740	814	823	772	801	789	826	816	815	874	834	841	795	817	814	793	841	809	842	754	767	785	772	827	807	742	804	842	836	823	829	825	758	797	857	829	803	794	808	801	786	808	783	804	757	741	748	768	821	816	821	865	798	836	763	810	843	846	762	800	802	800	796	770	810	798	864	783	774	824	765	813	752	787	829	820	821	777	812	819	772	772	806	849	772	841	795	783	837	760	812	822	855	812	803	752	774	799	841	777	817	771	788	793	832	796	777	765	779	819	834	791	852	772	763	836	837	777	815	765	778	820	790	779	825	813	825	792	770	844	794	780	815	785	847	807	827	807	810	832	850	805	838	777	783	865	812	818	800	815	744	826	795	788	774	815	809	802	817	824	788	751	802	802	793	836	812	831	792	774	855	853	787	825	815	794	749	822	812	808	836	813	830	808	743	774	787	792	822	830	796	774	825	773	857	747	806	782	757	765	788	803
3800	1940	2574	3040	1866	3889	3972	2988	2209	1308	749	466	303	318	288	287	278	267	264	301	281	277	317	296	290	269	308	281	288	320	309	299	311	281	303	302	294	307	271	298	324	285	283	283	290	309	276	262	293	297	272	273	273	297	305	276	264	297	328	305	279	292	292	311	300	284	308	265	300	278	314	286	288	293	342	368	297	286	291	296	289	283	287	292	283	291	300	286	291	322	292	280	289	288	282	320	300	299	302	290	293	300	298	260	294	286	297	312	265	294	289	314	274	303	275	268	295	284	329	267	274	311	278	329	314	289	287	278	302	280	290	273	299	312	298	273	285	278	266	304	287	252	302	314	295	309	311	290	307	287	317	304	307	264	298	292	305	288	283	285	314	301	287	274	254	302	280	334	303	283	302	294	283	295	281	285	275	321	292	309	289	292	300	332	303	296	267	267	322	282	312	253	311	304	290	284	289	290	290	336	308	261	332	297	286	276	281	321	279	284	276	284	268	301	290	307	278	268	274	299	274	269	296	272	306	297	273	282	302	276	317	284	295	307	286	287	299	281	310	297	301	270	271	289	301	285	265	293	284	271	302	288	274	287	285	279	272	281	272	286	251	302	312	275	306	284	294	298	302	317	320	307	258	286	283	268	333	329	295	286	295	257	300	278	265	292	282	294	269	280	273	276	309	295	274	260	284	276	287	314	298	286	286	285	296	298	281	285	292	278	287	280	322	290	291	284	304	266	307	305	304	276	270	300	325	276	295	276	291	305	293	298	302	310	290	280	291	300	323	263	277	308	301	282	289	297	275	287	314	279	312	275	294	274	276	293	307	247	294	293	318	274	289	304	296	307	270	296	298	296	300	310	309	293	299	283	270	299	257	295	301	253	305	319	292	268	303	279	294	301	282	316	268	286	296	307	327	308	336	241	286	292	280	283	299	306	300	302	321	306	307	305	275	306	273	273	282	281	292	303	312	304	292	292	322	298	267	291	299	321	309	298	302	293	284	303	312	310	304	289	283	312	270	266	315	305	268	313	279	288	306	295	285	312	284	301	315	309	301	310	274	276	248	299	294	307	307	257	347	273	327	296	295	295	316	299	302	314	316	294	282	272	274	278	295	337	284	300	320	315	283	298	308	289	272	352	295	286	305	326	306	299	261	294	316	286	293	278	282	306	282	298	303	294	299	289	278	297	291	250	272	319	296	285	281	281	277	316	277	248	303	302	262	286	301	301	271	302	286	284	275	278	310	285	310	255	268	279	284	299	282	273	289	288	294	286	309	274	302	269	309	317	295	275	321	327	298	298	302	324	305	285	312	308	319	287	305	265	299	285	272	282	288	307	317	288	301	317	279	289	294	318	287	297	308	263	279	311	265	305	306	252	273	327	271	298	331	261	269	308	275	286	315	298	283	293	322	301	288	245	287	278	280	309	246	315	274	292	287	309	270	321	280	291	322	332	260	298	293	294	277	310	302	294	338	296	297	298	287	295	327	313	285	287	336	276	307	315	299	297	286	281	280	273	290	308	286	279	308	321	309	294	272	294	299	303	276	288	301	305	295	275	294	292	283	272	289	336	295	295	268	272	326	279	307	302	321	274	298	279	325	280	260	314	287	279	265	308	284	301	306	331	290	296	288	288	304	280	295	302	320	297	284	295	270	302	290	290	286	277	298	321	278	308	279	306	288	297	276	318	288	314	282	320	300	288	317	290	288	273	310	270	290	319	304	274	335	313	293	321	313	292	250	277	302	307	295	333	313	326	302	317	301	290	287	304	275	294	328	263	298	289	303	244	310	293	308	270	315	258	311	309	258	295	302	262	270	294	278	313	306	313	280	307	288	289	305	267	294	321	300	299	283	279	310	284	291	270	306	274	296	316	297	275	297	284	299	273	284	300	287	245	309	318	330	288	294	307	265	300	293	304	306	313	301	313	304	319	301	259	298	294	263	302	317	304	319	288	286	304	292	271	268	331	299	271	252	290	299	332	269	305	275	287	305	274	308	281	305	278	267	288	313	295	275	288	277	317	302	309	289	312	279	285	270	262	314	266	302	313	285	274	305	283	302	317	279	316	317	258	304	307	298	301	276	322	308	295	303	282	289	280	281	295	299	314	325	291	318	301	286	304	308	299	270	281	269	313	305	292	314	312	299	303	312	331	291	283	277	309	331	276	290	266	330	316	268	290	300	279	285	296	271	302	281	269	296	289	317	308	294	255	303	312	307	299	259	308	295	300	280	271	289	274	303	313	292	291	281	288	296	315	271	305	288	329	333	313	297	261	280	287	290	292	286	291	294	268	261	308	305	316	306	304	304	305	324	268	287	271	267	294	275	295	312	315	275	275	311	285	291	281	280	276	297	283	299	325	278	333	309	321	302	295	290	314	304	298	300	291	313	305	292	322	287	281	261	257	264	317	283	279	275	242	300	301	326	272	286	291	272	298	301	270	277	270	263	265	314	296	269	313	301	295	291	328	293	324	309	297	297	301	301	290	292	272	338	306	320	296	277	292	311	299	315	298	277	263	310	289	298	281	283	284	294	302	286	306	287	270	290	289	275	303	286	270	269	298	294	304	309	283	295	267	293	291	272	298	284	305	316	302	303	303	312	287	289	323	293	325	291	292	304	282	290	277	315	268	287	316	280	256	312	309	292	290	293	276	299	274	306	283	254	296	311	270	300	260	286	256	334	273	278	298	321	303	282	303	306	281	273	292	301	297	283	282	264	291	309	279	274	282	288	315	273	300	307	298	297	261	280	285	286	286	295	269	293	318	293	313	286	292	291	288	309	274	317	294	285	310	311	345	294	304	300	305	326	304	290	277	295	297	296	287	307	294	297	302	272	275	312	298	297	261	318	262	297	311	264	297	291	300	306	279	259	278	272	306	273	262	297	263	287	305	293	301	265	294	311	298	292	307	328	288	297	298	261	309	262	303	311	263	285	293	304	287	308	270	296	289	324	290	277	261	309	275	284	298	282	287	302	290	291	298	312	263	261	281	283	306	309	292	297	323	300	277	304	291	310	309	305	305	322	273	278	265	288	309	324	263	298	300	272	269	293	298	296	315	300	300	293	304	319	321	285	284	321	282	343	279	279	284	272	304	284	298	286	296	280	265	291	297	297	316	299	292	282	286	309	316	300	322	296	276	303	301	278	287	291	332	313	320	310	272	276	306	279	308	324	309	308	298	285	261	333	302	280	286	275	271	274	265	309	295	302	309	289	297	317	253	277	301	263	263	279	337	300	298	308	320	331	272	300	291	320	281	300	300	298	280	288	278	290	312	296	276	284	294	286	320	264	292	276	263	322	262	300	289	281	353	316	288	282	315	281	311	309	292	265	298	293	302	303	288	289	281	311	282	282	272	289	302	305	311	274	287	276	271	315	291	299	292	298	261	308	280	273	274	299	282	337	292	288	288	287	281	273	272	288	272	313	311	317	291	286	274	314	306	313	305	276	282	301	285	307	277	304	288	308	275	305	320	335	246	319	307
3751	2104	4835	8271	6659	15071	15069	12105	9005	5197	2634	1321	1002	818	780	777	852	791	781	833	829	843	775	787	840	769	812	800	835	797	792	842	770	812	812	798	782	819	822	795	840	809	807	752	839	825	780	839	802	827	817	781	838	793	802	846	835	797	805	806	811	832	817	815	849	767	815	858	880	809	781	854	787	790	749	794	844	827	828	818	811	773	800	784	831	806	853	770	837	854	833	832	819	775	781	837	845	852	829	775	833	816	790	822	765	810	816	810	796	810	817	785	788	826	780	826	838	840	826	815	799	813	741	821	857	793	782	812	789	799	764	804	811	812	871	827	847	795	833	815	843	745	870	754	851	802	827	788	811	842	824	752	793	842	795	807	841	804	823	803	798	847	849	888	794	814	829	830	873	812	837	780	804	759	772	824	856	764	814	812	800	806	836	826	797	799	796	753	818	792	818	786	811	810	849	787	818	798	718	785	822	819	837	772	810	803	815	810	801	837	791	773	822	809	774	856	790	793	799	803	818	815	836	811	802	809	815	808	781	807	837	788	901	788	766	852	862	811	843	817	814	800	804	806	800	828	808	812	831	818	798	790	803	790	774	793	860	767	795	830	775	781	800	816	821	796	808	784	753	832	760	876	850	804	799	790	790	774	764	757	768	777	788	837	828	797	801	817	814	821	772	756	849	766	786	802	825	805	884	772	789	807	800	842	832	799	778	818	841	785	819	848	784	885	783	818	769	805	795	807	844	856	820	811	846	799	762	786	782	818	819	776	779	878	801	791	799	778	789	797	859	852	760	814	824	869	788	828	829	828	820	829	758	786	842	843	812	795	792	764	812	773	786	848	783	790	811	802	815	816	843	792	789	842	773	816	831	816	858	816	825	802	774	837	831	800	838	839	760	795	814	794	796	847	800	808	780	820	790	825	765	809	832	785	830	817	837	839	833	791	785	743	846	790	820	794	824	779	812	804	860	798	819	819	807	845	832	846	805	817	795	855	775	786	760	813	843	874	825	827	777	860	773	802	781	775	793	841	786	770	786	834	794	809	791	850	815	812	807	806	849	759	776	855	849	791	793	804	829	888	842	782	856	807	827	781	834	851	815	801	810	810	777	827	839	810	830	837	794	814	860	833	846	783	858	797	800	822	766	807	771	830	775	787	800	814	777	790	790	805	784	812	799	846	759	777	838	787	761	852	797	789	754	817	801	827	788	793	806	821	810	792	806	844	850	805	747	807	839	811	818	796	772	787	826	808	761	839	768	784	798	820	812	805	792	752	821	808	787	839	786	833	783	837	813	843	860	795	839	794	850	845	804	773	876	799	788	815	798	815	786	795	767	852	827	770	818	813	795	765	821	833	779	897	835	814	818	779	832	852	773	805	780	817	838	803	829	786	823	765	826	831	780	828	779	808	784	847	773	822	836	810	834	819	786	762	786	783	879	797	808	844	844	828	775	778	832	811	858	848	850	790	816	805	808	795	809	749	801	812	830	815	808	814	749	785	801	805	802	808	812	814	780	772	756	797	866	782	758	807	878	812	797	862	846	812	800	828	795	817	842	816	791	801	805	809	824	809	841	747	806	757	832	793	807	835	816	813	828	792	829	767	800	805	837	787	815	834	775	784	825	765	785	799	823	784	804	825	789	827	795	778	813	796	823	855	859	860	773	781	839	800	846	782	874	797	830	811	791	842	814	737	819	824	816	791	862	812	824	808	791	789	794	809	785	818	782	825	776	769	840	845	832	867	816	839	814	837	865	838	853	786	848	841	800	818	819	792	787	779	811	888	856	835	797	798	798	812	760	837	793	812	783	819	840	789	795	828	867	823	804	822	808	829	761	849	820	830	851	780	783	822	800	815	845	827	832	779	839	781	818	837	824	750	813	849	787	810	810	829	851	810	804	822	788	859	835	769	817	831	820	798	785	775	793	813	837	791	832	792	783	824	791	823	777	795	756	849	778	764	798	776	839	829	795	810	778	790	814	821	786	828	781	813	814	841	815	738	807	811	770	857	845	775	844	793	798	853	807	804	812	849	807	817	829	806	791	838	814	803	773	789	780	812	811	785	873	749	775	799	846	864	786	856	858	829	786	777	764	798	759	811	761	830	774	814	828	824	841	834	848	819	827	837	802	748	800	806	807	805	808	813	777	779	775	825	779	827	831	801	820	846	849	826	775	813	855	813	824	780	794	807	822	763	830	769	850	794	804	855	815	832	789	816	805	839	803	805	858	808	808	817	846	840	810	860	816	787	817	830	804	793	807	800	843	768	772	829	875	832	821	762	784	840	812	788	803	821	845	814	868	825	803	810	821	804	814	804	809	807	810	744	785	727	844	781	796	791	823	812	787	834	839	799	823	798	846	773	834	790	804	816	806	799	777	854	822	832	769	830	805	810	801	840	872	820	845	852	819	805	795	829	790	775	863	756	787	826	793	834	836	802	830	848	821	802	797	849	856	778	832	811	740	813	812	855	805	771	753	823	880	776	818	848	845	855	858	830	788	794	796	799	844	782	817	817	774	828	803	831	819	831	832	818	813	828	819	859	803	790	823	802	821	817	815	797	768	799	813	828	775	863	824	802	786	811	813	850	787	813	825	818	814	749	729	805	808	841	818	776	853	834	803	786	770	802	858	794	814	780	780	829	812	835	811	808	770	790	785	840	816	793	784	807	829	803	835	826	795	852	810	761	786	822	828	780	796	828	798	885	820	790	830	835	806	822	769	820	768	787	826	809	808	777	829	813	807	834	795	785	796	855	808	779	768	812	825	797	826	828	830	869	807	821	772	833	797	844	796	824	814	831	839	815	863	859	821	766	843	806	840	854	779	803	809	827	812	772	801	802	781	834	830	852	846	754	822	774	801	776	852	845	805	806	817	820	840	739	782	864	865	826	810	813	820	804	797	809	804	828	771	802	825	793	770	817	878	791	787	823	834	815	829	816	811	798	812	829	757	823	828	791	880	815	809	835	809	838	803	860	795	828	813	841	868	802	774	753	830	793	818	818	829	815	797	823	785	829	801	806	790	812	785	804	866	823	788	819	829	858	821	837	783	834	822	788	830	802	846	806	811	821	824	775	809	818	772	803	796	770	793	776	810	851	790	825	787	816	847	828	828	786	795	813	854	826	770	809	743	795	806	774	832	854	847	837	816	852	807	798	838	798	851	855	785	796	843	830	803	841	816	815	794	819	821	758	787	855	747	803	788	822	766	792	767	763	809	787	770	827	779	776	807	829	777	796	839	802	814	797	858	818	840	817	834	798	828	821	841	813	823	812	776	852	812	819	790	825	832	853	823	760	818	817	803	784	818	806	861	850	782	750	769	784	767	786	867	808	788	792	861	809	807	831	757	788	787	787	840	778	799	812	818	812	830	808	790	809	804	729	842	777	785	813	858	836	834	768	809	800	786	815	834	812	805	847	796	813	770	832	799	849	834	856	822	808	881	775	805	835	828	762	807	804	806	822	784	798	753	836	824	808	883	790	829	821
3964	1943	2955	2680	2667	4005	3314	2933	2193	1391	787	441	343	305	282	299	282	284	290	294	308	272	294	259	278	305	302	302	301	276	292	337	282	298	295	289	301	270	264	307	289	326	284	279	311	313	274	290	277	279	290	325	286	317	267	278	271	262	275	269	282	311	282	258	279	294	268	286	312	286	286	274	277	313	284	286	335	326	297	306	288	280	281	297	290	278	295	305	273	276	322	302	303	270	288	272	254	248	289	270	301	294	238	295	287	295	269	316	274	301	293	321	288	293	299	312	297	257	327	297	273	323	273	310	295	290	280	284	282	283	286	306	279	314	275	273	305	304	306	306	303	302	275	305	297	311	315	287	278	319	335	316	330	293	281	310	294	288	282	274	298	290	305	263	288	292	325	315	294	276	279	287	261	267	313	300	285	303	306	272	309	298	306	281	291	297	310	270	299	294	319	274	295	264	277	281	264	311	302	326	292	302	291	288	282	278	270	271	268	284	279	303	305	314	270	286	275	293	315	263	308	313	300	304	287	298	290	301	247	308	299	278	281	277	291	291	281	309	294	293	265	295	308	291	296	313	273	285	291	294	263	297	296	330	282	285	287	276	305	268	284	278	304	265	289	252	312	279	274	319	299	305	278	300	306	315	290	295	289	290	283	280	285	318	297	281	276	296	291	251	296	304	271	288	283	338	301	308	311	313	317	285	312	302	295	284	316	278	291	302	306	284	292	300	293	317	289	287	307	314	290	293	304	278	288	262	288	298	268	263	300	312	284	267	291	284	300	293	280	313	283	281	291	264	273	303	327	317	286	285	289	278	266	287	317	287	270	295	318	283	272	282	282	274	323	288	292	321	309	278	282	305	303	301	292	305	278	269	291	311	297	331	301	293	322	281	273	305	296	314	332	287	259	313	287	292	266	302	306	261	290	272	285	327	296	300	289	297	273	295	306	307	336	283	281	303	291	313	273	314	284	281	291	312	278	269	302	291	305	279	287	309	296	315	297	261	268	286	263	321	273	283	287	275	275	279	287	298	278	285	323	329	276	257	260	260	296	284	283	284	299	283	301	290	294	312	280	283	289	288	300	300	295	276	289	288	293	299	287	292	290	302	267	291	310	291	288	304	278	294	316	290	318	304	298	304	262	304	264	275	296	294	262	308	294	303	335	301	304	296	307	282	292	274	327	285	312	295	309	271	295	288	298	302	276	260	272	286	296	273	276	279	282	307	297	305	282	307	293	282	296	297	301	297	304	290	315	285	257	310	279	317	306	248	291	288	316	290	292	317	301	297	280	283	325	296	298	250	283	294	281	289	297	297	293	274	282	288	301	279	287	271	307	295	323	273	286	297	267	287	314	299	292	283	290	303	289	336	310	272	319	276	313	280	279	256	283	314	291	317	288	269	278	308	284	311	283	322	283	338	275	315	278	295	300	255	293	312	305	290	301	278	288	297	290	295	279	272	298	301	260	296	283	293	290	287	303	289	301	251	297	297	289	331	286	313	269	271	315	280	282	273	274	285	307	289	312	281	296	261	313	284	281	314	306	329	278	306	299	305	263	311	292	265	294	330	251	263	278	276	309	329	273	246	295	309	301	295	281	298	292	269	269	301	288	310	294	282	301	303	329	295	285	300	305	288	307	299	303	280	299	299	277	259	282	287	312	316	292	284	334	275	316	264	314	300	292	294	290	268	267	291	305	273	330	280	301	301	306	294	289	301	282	300	321	291	297	307	298	292	290	288	306	294	264	303	289	294	248	297	281	298	289	324	284	301	311	274	304	252	268	287	273	286	293	296	276	328	294	306	284	284	324	255	298	295	270	266	318	290	291	318	281	298	293	281	292	319	269	295	274	293	277	267	256	306	320	270	286	285	278	287	289	295	298	299	285	307	301	273	274	297	242	314	319	288	285	292	295	307	308	308	295	304	273	323	283	324	270	293	330	306	343	265	284	304	303	297	320	303	281	311	292	300	303	293	278	273	314	291	300	272	253	281	262	292	287	298	295	301	288	285	284	290	283	339	313	280	309	312	309	279	286	286	289	285	285	287	285	279	298	292	276	266	305	318	296	283	275	275	282	263	282	277	299	301	288	291	284	284	319	259	269	299	287	282	286	317	296	271	269	269	302	280	289	304	309	285	298	308	280	336	292	293	285	284	314	315	291	320	296	277	294	273	304	291	297	295	280	292	293	290	261	316	308	291	271	301	280	269	283	274	293	272	292	297	310	286	278	304	291	278	286	299	278	304	299	306	295	287	301	276	307	288	292	283	269	301	307	295	294	290	286	286	274	276	324	307	325	277	305	266	285	292	286	291	284	323	287	273	295	287	311	272	300	296	260	299	279	291	275	306	302	324	302	294	321	318	300	266	303	285	300	284	291	277	311	314	323	297	298	302	306	294	277	315	297	290	282	289	279	270	292	267	286	311	298	302	289	281	260	303	277	289	323	284	290	292	319	310	283	297	292	281	291	312	307	298	283	306	291	303	319	325	280	279	329	285	292	320	288	287	328	314	303	301	293	276	280	272	297	274	296	296	303	304	318	277	286	281	293	312	298	281	324	280	292	295	302	304	294	290	278	291	299	280	308	291	274	284	291	295	270	295	286	293	296	326	271	302	305	297	253	270	304	271	287	276	309	309	328	280	321	297	287	342	295	313	305	323	271	287	295	318	310	297	293	276	294	269	302	301	289	272	280	269	301	296	318	314	278	290	313	266	301	297	291	305	278	265	270	297	291	285	294	304	279	276	282	341	296	289	308	295	288	300	280	265	310	255	286	307	299	304	302	262	307	313	276	290	292	288	309	296	307	313	294	273	312	332	314	271	297	275	290	283	263	316	279	278	278	304	277	315	277	318	257	312	324	285	295	297	290	313	311	315	279	288	291	315	271	257	281	272	300	277	282	283	285	307	270	269	300	315	253	319	302	271	276	266	301	308	295	273	320	267	310	293	278	285	263	280	298	286	282	270	316	313	269	287	271	298	313	283	289	291	304	279	271	273	328	296	256	272	258	296	298	303	302	283	268	313	304	287	285	299	308	279	298	271	312	290	271	301	290	294	297	280	291	307	301	299	296	300	299	294	306	308	317	292	313	309	324	290	287	273	271	269	300	309	301	261	278	278	304	320	345	320	283	244	277	330	283	303	283	307	297	291	296	277	284	288	264	298	296	263	295	314	288	291	292	276	282	299	302	280	284	258	274	293	318	295	323	289	285	298	290	294	294	269	328	326	279	271	290	301	254	300	322	283	294	315	298	301	261	297	282	268	278	291	304	279	304	322	307	301	290	313	307	299	286	316	294	288	277	286	261	311	272	299	291	304	297	330	291	298	275	269	305	290	278	257	303	278	279	298	309	289	271	257	304	316	310	319	299	319	301	297	285	273	282	293	282	264	294	288	307	272	293	299	272	312	293	305	284	306	308	272	268	319	302	269	311	307	291	272	278	258	254	276	268	297	275	296	278	271	285	296	296	285	294	290	310	307	285	288
3660	2057	5931	6616	9273	15404	13223	11840	9070	5416	2686	1397	986	867	805	817	792	811	847	830	794	829	793	808	807	790	796	806	827	820	805	884	785	808	799	814	768	820	807	753	844	798	786	824	830	819	812	795	826	850	829	830	803	759	827	786	806	751	781	781	823	784	817	783	815	709	790	826	787	794	816	865	776	767	824	805	793	828	788	831	817	810	743	802	853	749	869	797	855	828	843	801	802	843	801	824	803	775	850	817	793	833	821	735	849	774	774	809	808	811	808	785	872	828	813	799	795	808	846	806	773	788	814	861	810	803	843	812	834	801	839	797	803	838	826	784	826	787	842	839	796	835	785	850	862	788	834	795	788	839	802	787	811	831	817	830	779	729	815	805	838	803	842	777	805	824	845	811	792	762	796	773	764	804	783	805	809	771	839	783	752	839	798	853	850	766	824	744	792	796	803	794	793	820	823	870	782	774	806	835	853	797	767	791	783	772	799	817	821	830	840	754	829	805	832	754	829	760	845	799	859	820	859	784	822	816	776	801	851	804	829	796	805	775	856	733	806	781	830	808	869	824	733	784	776	792	777	815	825	830	791	806	741	855	820	824	759	854	794	882	803	792	782	851	808	791	856	792	771	793	824	776	730	808	830	795	818	826	822	829	814	835	761	853	842	815	840	846	792	798	823	787	811	835	798	825	815	811	832	830	803	835	852	828	837	782	773	748	843	815	772	802	825	786	863	782	809	817	773	826	784	797	787	809	797	788	820	796	849	762	795	808	799	821	798	786	825	785	784	786	791	838	788	773	789	789	841	826	772	822	816	788	830	813	787	784	751	762	761	733	775	819	804	782	819	784	774	840	811	792	787	830	729	805	773	829	796	812	780	806	852	774	851	825	838	783	717	821	850	839	851	834	805	817	773	839	873	757	794	833	837	814	862	818	829	829	814	808	807	819	821	784	796	807	811	814	805	756	757	799	803	820	776	786	807	810	833	769	810	823	805	830	835	828	796	845	837	790	816	790	802	810	810	777	815	813	763	774	766	779	807	835	811	799	832	791	831	801	803	827	797	835	813	772	821	837	798	839	770	894	830	874	751	814	811	804	839	830	797	811	836	806	802	818	798	797	815	819	808	797	809	844	744	815	783	816	781	782	771	767	828	838	787	771	831	774	816	814	755	804	795	865	780	817	815	765	804	837	838	799	797	800	804	789	781	858	824	828	767	813	790	809	752	790	749	795	775	791	820	765	787	808	849	813	857	798	798	792	817	824	821	801	827	861	817	787	830	799	823	806	828	736	794	786	786	827	830	774	791	773	824	811	865	797	774	813	851	814	848	829	807	830	820	848	741	814	796	813	830	824	766	784	823	833	804	815	807	841	787	810	828	769	779	788	792	799	790	793	805	836	769	784	803	841	826	781	820	811	811	774	789	795	814	801	766	831	811	837	821	796	810	847	814	760	806	852	800	781	803	828	800	796	787	804	815	819	817	767	770	731	796	793	829	869	807	775	772	820	811	786	762	859	767	823	778	788	843	799	769	797	782	834	839	760	828	827	743	755	870	781	798	762	806	750	817	821	858	815	844	757	768	809	800	786	777	804	776	835	772	779	779	791	803	805	809	826	761	821	806	820	798	793	763	850	856	778	774	794	806	741	832	807	829	782	763	806	809	804	793	791	836	859	798	810	780	850	843	841	792	760	816	758	784	829	834	765	822	817	791	778	790	828	816	845	813	775	792	771	792	816	820	781	794	802	838	823	801	841	772	798	817	856	788	832	826	783	799	834	780	807	813	826	819	828	779	844	820	810	832	834	810	804	847	779	812	777	794	778	839	818	808	765	806	801	828	843	834	864	744	784	771	745	808	797	849	757	783	818	734	847	798	792	787	774	726	865	846	812	836	785	827	813	805	820	822	785	746	796	738	812	804	850	785	785	779	826	814	781	791	801	822	810	783	895	799	825	822	816	817	809	808	836	830	827	741	772	814	796	808	827	783	790	818	757	875	808	815	807	838	804	768	789	822	815	833	820	785	806	819	796	808	887	789	793	830	796	871	785	835	802	815	796	837	766	789	821	792	820	789	812	801	790	774	786	828	761	806	787	813	815	766	829	825	797	787	778	864	820	825	789	844	785	831	792	776	819	838	838	849	794	849	805	840	761	820	790	808	812	819	804	840	805	826	772	832	789	781	786	850	838	815	827	787	825	793	800	830	796	822	826	829	783	816	746	790	827	794	767	806	821	763	786	801	806	792	798	825	807	814	847	808	846	773	848	811	798	812	814	839	773	788	813	827	810	800	833	778	829	832	798	744	782	832	774	781	794	849	797	837	781	824	817	784	799	857	857	814	791	814	814	792	846	785	845	808	840	775	789	812	773	757	804	804	766	773	829	829	769	805	776	861	830	806	814	804	789	848	875	830	787	837	776	812	748	840	805	781	772	787	797	816	796	860	810	835	792	777	839	814	764	845	837	825	780	820	812	786	787	851	798	849	796	803	783	828	812	771	772	838	771	834	849	794	832	781	807	786	818	842	811	816	774	809	772	832	821	843	788	778	778	826	805	830	775	826	832	784	809	828	819	780	845	820	831	785	813	794	787	836	794	828	815	818	769	759	853	789	799	831	824	794	795	847	820	813	818	814	759	763	794	801	834	779	836	811	843	828	841	846	822	767	802	751	839	789	767	767	809	819	781	831	841	837	850	804	836	784	823	803	792	823	845	818	764	795	764	768	847	849	821	780	772	785	776	819	848	849	808	812	791	834	824	791	772	782	828	844	829	824	787	780	839	806	816	758	808	824	829	782	819	805	789	824	780	832	796	798	795	823	820	814	810	778	829	832	780	832	787	786	832	745	894	857	809	794	819	833	832	776	827	796	845	840	812	787	806	761	817	752	787	822	763	810	829	799	816	833	857	844	809	848	829	807	786	822	779	787	839	801	766	819	857	786	818	812	765	840	818	803	839	783	811	791	850	821	768	845	768	778	742	785	786	831	778	810	782	809	775	766	781	829	818	826	817	809	784	794	803	782	804	806	834	767	848	806	841	770	816	787	818	752	801	767	796	763	746	788	801	765	807	812	776	846	826	839	744	787	856	804	788	775	790	792	835	807	810	779	792	746	822	749	870	803	776	776	803	794	803	783	810	816	791	839	766	800	821	804	870	858	811	834	760	826	787	841	788	819	802	780	802	805	832	708	780	810	795	788	799	819	838	796	823	803	775	768	859	784	792	817	846	821	788	842	851	788	780	780	804	782	778	773	803	832	833	808	891	823	820	869	809	823	844	814	853	861	807	809	769	805	916	793	757	800	823	825	791	846	847	824	851	816	817	819	754	799	794	782	811	826	827	826	819	836	812	786	763	788	832	832	865	811	793	800	770	828	761	791	825	771	806	810	890	817	833	845	786	827	797	771	791	815	798	838	833	856	782	816	792	846	782	804	785	795	773	806	776	821	795	798	773	795	830	803	831	751	817	797	814	794	812	823	787	824	813	842	801
3823	2020	2774	3285	3171	4132	2945	2590	2437	1693	880	445	374	314	294	338	306	283	318	269	300	260	304	276	280	262	270	315	300	263	291	294	288	316	289	283	291	295	317	293	286	302	286	305	290	314	289	285	322	324	301	276	296	272	304	308	288	282	332	273	295	264	313	284	304	293	292	315	276	264	297	314	288	314	320	271	282	284	279	318	288	290	251	290	319	285	297	305	321	345	267	276	245	287	279	297	264	288	314	296	295	338	290	297	316	276	282	287	297	279	305	334	299	306	290	313	283	295	278	309	297	284	277	288	287	307	304	307	284	313	292	321	284	295	270	299	291	271	300	275	327	278	291	299	293	311	286	292	282	292	278	314	292	288	306	275	291	265	310	296	304	288	315	305	302	305	280	282	301	310	300	280	285	292	267	281	305	307	298	286	304	291	296	296	283	265	267	291	277	316	275	292	296	300	306	299	278	272	302	281	315	262	303	316	290	301	296	285	302	285	285	301	304	252	265	298	275	290	308	291	291	291	286	295	302	320	299	296	304	335	290	292	308	307	329	291	250	294	321	312	294	283	297	275	291	277	277	292	284	283	300	314	281	286	315	294	301	293	239	298	310	335	278	306	306	292	277	289	278	290	329	313	286	282	285	279	290	336	290	296	318	310	319	277	266	309	297	284	321	327	307	310	298	280	286	320	295	289	305	274	269	280	258	299	302	357	287	321	311	297	286	303	298	285	281	300	266	263	298	293	290	294	297	300	293	277	310	288	306	321	292	309	288	305	294	288	313	286	272	312	349	294	262	308	279	262	303	309	272	294	270	306	337	309	315	337	275	277	268	301	286	279	323	303	276	323	267	282	284	298	283	286	308	300	310	277	299	286	327	272	307	311	305	292	326	317	274	290	308	300	264	318	337	286	333	292	309	297	306	279	292	302	289	287	283	297	272	279	285	292	295	302	267	288	329	317	297	304	297	285	297	293	293	323	277	293	311	289	278	284	313	323	288	311	302	312	316	260	290	302	282	294	284	310	264	311	306	283	306	298	287	310	276	299	294	289	313	280	300	260	294	319	277	286	305	261	309	317	293	308	326	304	285	295	291	281	308	269	284	276	294	316	300	290	287	298	310	308	306	299	278	318	296	320	290	283	318	276	281	267	301	287	318	301	314	289	272	305	271	311	294	295	275	273	296	298	278	289	267	297	281	267	293	310	302	287	295	271	295	294	310	295	288	271	306	241	291	301	320	291	291	308	312	293	278	279	313	293	279	301	306	260	288	290	313	270	299	284	263	281	283	327	303	306	302	286	265	298	295	296	301	277	299	310	270	289	304	308	310	263	313	262	299	277	298	306	289	314	306	299	291	290	274	283	292	286	274	297	274	282	283	294	269	264	294	297	293	301	319	321	283	317	274	303	258	304	290	302	337	331	302	315	277	269	302	298	282	277	306	284	283	274	272	279	291	287	273	286	290	298	262	290	252	301	308	283	271	293	299	283	294	290	276	285	249	306	280	305	324	280	307	291	270	307	317	286	276	319	292	273	261	305	299	333	322	266	263	285	296	278	321	286	285	292	314	260	286	293	279	281	267	305	288	302	306	312	292	311	304	310	307	281	315	285	296	315	288	275	301	290	263	236	281	272	286	274	305	265	306	306	293	318	288	305	273	300	312	276	278	297	278	281	281	274	313	296	322	307	312	253	307	268	295	281	299	315	298	276	302	297	312	267	282	278	310	294	299	282	256	285	279	281	339	275	266	284	274	286	317	306	276	270	286	306	305	321	311	298	305	312	303	332	291	268	285	326	306	312	276	279	279	293	312	269	261	303	266	302	333	294	304	299	332	280	318	303	310	295	313	302	282	313	268	296	295	291	288	302	288	288	303	308	266	274	286	307	281	277	273	300	301	306	299	289	283	281	302	318	299	279	254	298	318	285	311	283	324	295	309	314	305	280	281	300	294	280	310	273	301	294	306	293	313	285	293	308	287	314	307	321	256	315	315	283	292	308	312	329	275	269	323	292	316	291	321	308	286	292	293	300	316	307	305	309	305	323	300	294	298	248	255	302	272	265	288	303	291	289	314	304	279	293	293	302	280	298	284	324	266	283	279	310	273	234	296	308	297	271	300	277	311	301	284	286	285	303	302	319	277	280	294	281	278	326	302	283	303	299	296	291	291	289	343	254	306	289	316	271	300	274	271	286	275	337	302	292	281	305	327	271	269	313	287	264	282	288	302	303	303	275	316	305	288	292	302	291	269	297	303	304	332	295	299	303	292	290	284	279	270	299	297	274	304	278	274	309	297	301	287	340	280	269	274	300	306	309	267	291	304	308	286	276	304	285	272	314	294	313	277	293	309	311	282	312	286	301	269	286	303	307	296	284	279	291	304	289	282	313	293	306	300	301	295	319	323	301	298	320	275	289	280	281	320	290	325	278	306	298	273	328	284	297	317	265	291	312	287	296	298	303	313	282	283	296	288	317	272	273	281	297	304	289	312	276	286	312	329	283	283	294	288	323	276	299	302	302	280	292	309	311	333	258	292	296	283	287	307	298	314	280	297	282	293	272	303	293	309	313	291	322	309	283	284	279	298	294	284	314	272	300	266	293	262	262	252	292	286	290	283	317	299	308	291	306	290	286	281	258	281	278	289	294	258	282	294	283	276	284	290	296	297	295	298	294	313	304	304	313	276	329	283	328	289	292	289	294	262	270	281	283	289	277	271	288	315	266	318	299	324	282	314	286	293	270	330	301	275	324	305	315	290	260	264	317	277	285	285	298	276	289	276	280	296	285	314	301	310	290	303	329	297	270	275	307	256	296	320	288	270	297	289	281	280	294	307	289	310	311	303	279	287	277	304	300	284	309	295	289	287	293	296	310	305	305	311	310	260	297	299	288	298	286	305	306	309	259	261	301	301	270	297	321	286	287	285	301	293	306	297	305	295	273	273	315	284	241	293	276	301	283	312	315	297	314	294	276	297	305	281	301	270	274	283	290	275	281	307	281	322	316	286	291	271	274	277	315	285	272	294	325	291	292	269	278	294	287	301	285	318	285	268	318	299	276	304	289	296	294	294	272	296	289	276	300	303	307	293	294	273	320	326	294	300	323	317	272	294	292	299	300	281	296	281	286	283	285	319	276	303	295	287	254	282	282	294	288	303	316	282	301	275	292	300	295	298	306	266	291	285	284	284	315	285	302	268	277	321	305	273	293	289	271	285	278	284	279	295	284	284	295	292	282	274	263	296	319	298	317	282	293	299	342	296	311	299	265	317	300	271	280	312	269	282	293	286	323	262	296	280	304	287	282	262	306	274	300	298	292	275	298	292	282	288	284	290	273	317	312	322	272	281	279	295	281	290	318	285	317	290	287	287	292	272	298	314	267	285	293	293	298	288	275	296	281	288	314	272	291	301	310	281	291	301	298	304	261	296	306	285	310	309	313	330	283	297	270	291	283	300	298	317	277	279	319	289	298	323	282	314	305	241	291	278	296	276	290
3613	2299	4737	8394	10354	14986	12121	10925	10158	6528	3097	1545	926	897	776	855	846	791	818	795	815	754	825	828	820	824	814	818	780	843	798	787	811	759	825	801	743	783	785	789	819	791	823	786	781	760	820	822	763	812	802	780	830	795	778	821	804	795	814	787	818	779	813	799	784	809	769	827	842	771	824	782	738	808	784	743	836	822	789	802	801	787	793	842	864	866	887	851	786	875	862	779	800	822	823	802	822	852	803	827	791	805	820	751	813	822	840	844	828	836	837	811	741	815	816	787	800	827	739	823	811	824	790	774	803	801	822	800	776	771	778	725	795	800	778	830	796	781	838	809	784	812	821	823	827	798	874	772	816	810	840	832	789	825	780	829	800	808	817	751	834	751	754	789	863	795	795	813	810	806	832	819	795	766	817	792	800	806	808	790	848	763	804	810	806	774	754	790	779	791	806	845	779	760	799	781	802	794	823	784	838	863	822	828	800	807	832	816	807	835	805	851	837	775	818	821	831	818	809	832	812	827	811	844	802	823	806	806	804	795	825	791	799	798	789	838	783	771	777	822	834	827	847	847	790	754	810	799	818	796	771	846	815	783	829	843	786	825	829	785	774	782	779	822	815	833	772	767	805	819	783	880	798	779	798	791	784	796	791	797	790	774	815	798	781	797	790	842	808	853	760	785	784	803	769	791	823	790	838	794	826	774	820	802	822	771	809	794	780	884	830	814	822	791	859	858	807	847	821	839	809	813	852	796	835	790	797	825	820	774	800	824	825	812	813	821	804	820	827	855	758	795	767	785	781	803	806	773	803	794	768	796	776	790	835	774	812	837	799	809	791	806	838	775	836	780	805	758	775	796	809	823	884	767	798	819	804	758	786	881	767	809	837	783	797	872	749	794	794	832	828	806	820	772	846	862	833	768	791	770	840	843	805	854	801	813	804	789	811	815	849	818	812	787	755	837	781	849	791	797	835	784	783	821	813	783	819	793	806	808	769	770	776	788	816	795	833	791	837	833	785	802	792	799	853	813	833	791	809	865	816	821	765	850	783	790	778	816	771	858	812	789	813	810	836	791	752	810	779	805	819	790	801	832	773	779	788	875	855	807	889	751	833	835	778	756	835	744	762	829	808	842	801	808	796	842	850	836	812	776	789	805	775	871	813	874	839	813	802	815	800	853	765	786	812	831	828	752	833	765	780	803	816	831	810	807	866	798	775	782	770	844	824	819	818	831	848	829	789	860	793	773	776	800	799	780	830	804	821	769	820	804	778	806	778	849	780	793	817	837	801	816	800	788	780	846	794	795	758	826	823	831	852	866	839	758	807	736	797	769	766	800	819	826	786	819	825	843	825	800	814	812	832	788	822	801	847	812	812	798	769	793	741	762	781	789	887	819	798	789	736	795	796	859	786	808	803	774	838	848	817	799	838	814	780	788	834	813	821	799	785	775	816	764	840	809	872	808	755	821	802	738	849	845	822	830	800	792	795	767	861	823	777	859	802	855	780	860	780	834	846	800	813	785	859	795	814	852	792	789	840	835	771	858	838	789	796	812	809	839	812	825	851	760	791	861	813	801	784	796	805	842	823	844	828	813	822	820	826	797	765	823	795	786	798	825	787	772	836	807	785	789	791	849	779	804	785	798	773	785	818	803	808	803	775	802	838	822	739	859	816	845	834	780	835	862	787	798	803	860	828	811	835	825	827	827	821	839	756	815	836	739	810	814	789	846	804	808	825	845	855	812	819	802	761	787	832	839	818	797	796	830	826	827	821	793	785	793	815	814	812	812	784	815	787	797	863	780	825	846	758	776	790	793	789	774	798	816	836	838	756	793	839	800	827	826	789	757	779	783	845	776	792	808	794	790	784	819	825	827	792	820	775	867	789	791	796	772	828	803	818	822	819	857	801	828	783	782	792	793	815	775	823	788	802	729	806	773	832	799	745	753	806	815	791	823	816	766	828	843	807	781	815	848	762	842	803	818	794	820	788	790	823	854	804	891	798	816	862	769	832	829	811	829	813	766	769	823	796	771	808	854	868	780	788	862	831	779	797	836	791	795	859	816	798	788	763	773	722	830	805	832	807	816	818	769	835	796	819	789	788	813	837	825	745	780	802	835	824	830	805	785	810	808	797	832	842	800	846	832	843	836	790	775	800	774	805	810	836	826	843	785	812	794	792	790	793	761	814	797	845	819	853	865	776	841	787	836	790	824	808	810	796	886	802	762	811	764	807	810	800	774	775	805	791	814	788	792	822	845	796	794	801	800	787	806	795	849	781	806	756	783	791	824	808	808	796	854	813	788	782	866	815	852	757	783	797	821	773	813	830	831	840	830	815	862	811	753	843	833	835	809	776	755	802	814	779	810	861	815	793	781	828	802	784	849	784	785	794	835	797	843	774	815	840	842	870	764	812	805	781	761	817	787	782	789	831	797	808	813	807	808	785	805	773	837	884	797	823	783	764	804	794	797	813	780	819	793	825	812	774	805	807	844	756	816	792	828	832	793	792	811	836	831	763	780	870	810	771	827	847	814	840	790	836	773	818	821	802	801	769	877	729	839	808	770	852	783	761	776	822	876	819	827	831	801	791	795	817	809	788	815	849	807	811	813	853	795	872	787	831	830	789	801	824	824	815	816	781	816	791	792	776	819	818	806	761	795	805	833	798	789	836	845	828	791	788	808	803	788	823	798	782	811	762	791	794	815	775	756	799	778	802	817	789	783	798	792	821	804	809	801	799	825	866	778	822	826	793	824	766	791	814	801	791	801	760	829	778	756	813	817	786	787	804	790	818	812	808	834	817	817	801	827	771	774	850	839	738	793	811	833	822	866	777	830	803	821	817	813	838	779	760	831	800	832	805	776	809	847	795	778	839	852	792	774	821	837	828	814	829	786	808	832	808	827	862	768	842	829	825	832	820	844	813	792	805	818	779	817	852	835	836	812	791	799	789	833	834	795	791	799	801	836	788	810	867	797	784	826	778	827	807	806	786	811	808	842	817	802	770	790	847	799	815	794	837	856	819	803	807	800	825	824	815	816	794	784	795	783	758	837	779	861	868	806	867	788	806	782	795	832	799	783	815	822	811	792	809	819	784	789	803	735	817	818	815	750	794	791	771	834	841	753	801	851	853	781	820	807	793	804	833	830	778	799	808	771	839	751	808	843	806	830	783	772	837	835	824	831	818	819	777	857	768	823	827	816	825	812	830	834	832	843	769	814	845	814	808	813	815	790	758	841	734	805	844	827	804	794	812	837	775	791	792	835	775	808	798	813	766	794	805	783	820	756	877	827	806	837	754	789	787	820	809	825	823	812	811	801	799	805	785	835	797	816	815	790	834	787	867	780	798	802	783	763	822	867	831	857	804	813	806	828	861	818	767	793	831	850	840	835	792	788	775	869	808	785	805	786	804	832	796	805	814	792	790	888	832	843	768	821	791	809	782	817	803	769	752	777	749	820	871	842	774	772	804	880	820	827	808	790	790	762	777	827
3930	2086	2870	5649	2564	3096	1659	2910	2884	2010	913	476	341	305	300	263	302	276	266	301	259	282	285	278	264	333	307	295	289	271	303	280	288	287	299	304	260	273	327	293	295	268	287	326	281	293	281	296	290	293	248	272	290	273	290	298	316	268	297	269	311	305	292	281	295	290	304	299	261	277	298	288	274	294	290	299	264	287	272	274	272	298	296	305	291	303	319	299	280	334	311	283	315	262	290	296	272	283	274	326	267	295	305	283	293	301	282	273	288	290	315	305	292	343	301	319	300	303	314	293	292	313	282	296	262	268	282	281	302	289	299	274	321	319	336	312	292	304	291	280	275	278	287	286	286	299	293	307	310	287	316	299	287	290	284	287	277	285	280	304	320	318	290	323	290	307	310	292	274	310	307	283	303	252	332	256	281	261	266	272	288	270	316	322	289	286	303	287	277	287	275	269	307	304	309	289	257	303	296	270	262	250	293	288	304	284	288	288	303	301	305	260	302	311	263	290	307	277	292	290	291	308	291	304	312	266	313	302	296	320	298	300	274	284	313	307	310	273	322	313	302	267	294	286	288	301	320	287	262	289	281	283	295	281	279	273	288	282	266	283	287	293	312	295	306	261	291	278	318	285	340	282	293	329	288	292	310	293	338	320	327	310	278	306	276	305	301	285	296	283	307	299	287	271	279	293	277	310	307	331	283	290	288	262	305	292	323	305	309	268	283	296	291	279	314	322	309	307	275	307	265	257	293	300	293	285	319	269	321	299	311	286	302	277	287	331	290	281	292	284	286	263	286	313	302	316	317	294	279	280	306	305	283	320	306	307	289	275	294	287	279	288	302	262	299	275	298	282	265	293	273	292	304	286	316	287	304	303	279	290	281	284	304	297	304	288	304	278	275	279	292	270	299	290	259	282	294	297	318	282	286	301	260	287	302	297	311	296	316	292	306	292	303	273	258	305	309	254	262	310	297	308	279	283	269	316	312	308	331	314	275	273	286	273	302	301	274	320	307	303	302	307	314	291	257	279	290	318	274	314	305	285	316	260	283	280	294	287	309	297	287	264	322	285	309	295	303	301	285	279	293	294	294	309	287	291	298	299	281	273	274	298	283	278	292	303	307	278	299	280	313	280	290	309	278	302	300	297	318	308	270	274	295	277	298	282	241	316	302	281	324	285	289	317	296	298	306	305	297	259	313	287	286	269	280	283	296	282	308	295	307	273	289	277	259	285	308	250	286	249	329	296	292	299	295	290	268	288	291	297	298	295	282	291	289	294	273	284	258	280	299	304	275	284	313	273	293	278	284	293	321	280	290	295	297	278	289	301	267	298	297	274	303	292	302	297	269	275	268	293	311	319	279	277	313	312	274	331	279	276	310	275	311	302	311	303	279	305	315	280	304	256	298	296	286	325	275	316	315	279	277	311	250	295	322	337	278	297	300	283	286	295	287	294	248	330	306	311	305	300	301	271	306	290	275	266	274	265	277	280	280	284	291	324	306	297	298	297	293	323	279	310	308	263	283	292	321	313	253	285	321	290	318	318	309	274	291	296	326	326	313	291	290	292	311	294	308	307	276	299	316	332	324	320	314	272	272	287	311	263	309	311	315	292	309	277	278	292	319	298	299	285	312	292	314	291	321	286	308	287	285	301	282	317	297	300	281	309	293	265	286	294	313	288	320	312	279	297	296	282	286	283	294	263	282	298	276	281	271	279	318	300	273	285	288	312	308	310	294	308	305	283	297	258	294	300	286	269	274	278	295	279	311	325	309	303	304	291	290	274	277	308	312	320	256	300	329	307	286	282	277	321	301	311	302	308	303	264	275	322	297	272	272	287	284	272	279	307	311	314	301	302	278	279	275	293	286	268	297	304	290	303	302	309	310	300	305	264	298	302	307	273	282	274	299	295	281	306	295	282	302	270	279	302	272	282	310	290	294	281	303	285	272	305	304	292	330	305	277	275	316	299	328	272	309	297	267	305	320	289	325	310	284	306	331	306	290	282	260	275	326	290	287	291	306	292	315	302	306	315	301	286	309	299	296	306	284	309	300	278	303	266	293	299	293	284	284	291	267	300	301	265	279	287	282	279	285	313	297	308	265	291	293	303	292	322	296	298	290	312	342	302	292	286	295	294	285	288	292	293	275	314	315	330	278	283	294	279	298	320	279	320	302	289	303	288	282	284	270	291	272	274	301	297	286	296	309	297	278	288	304	313	319	309	291	313	283	255	279	303	321	318	282	273	284	263	297	306	301	276	269	304	271	267	288	287	301	306	296	291	296	300	264	315	274	289	262	284	316	295	287	298	317	311	290	273	279	301	268	299	293	276	306	273	282	302	285	302	277	303	325	273	289	300	309	298	286	277	278	274	357	308	306	287	322	315	291	275	276	301	304	304	258	289	288	298	300	311	294	310	335	319	314	279	292	269	316	314	301	286	281	314	278	282	299	263	287	298	262	316	305	292	295	309	306	282	290	298	297	295	328	290	269	292	309	323	281	303	280	303	286	322	284	297	307	292	290	301	269	301	272	295	275	324	315	297	315	327	292	300	257	259	301	318	276	287	302	298	254	313	299	325	229	295	280	296	280	334	292	291	300	318	277	322	285	272	309	306	302	298	283	320	274	297	311	273	274	279	308	282	284	290	293	288	300	328	316	289	304	282	318	302	283	302	287	267	262	301	294	332	278	307	291	328	283	290	277	284	295	299	305	288	310	332	269	298	288	294	289	296	309	322	290	297	303	281	286	251	316	302	259	290	292	288	308	299	307	320	290	294	262	305	316	302	281	293	299	308	296	270	262	266	310	288	310	274	255	285	309	261	286	284	309	314	288	338	328	317	304	261	311	303	288	280	284	271	310	288	289	281	314	294	275	299	280	302	293	279	289	283	303	340	275	304	281	311	293	259	276	290	270	302	273	306	279	293	275	274	288	312	281	305	302	345	248	306	261	300	316	294	298	304	287	317	310	306	283	304	316	300	315	333	288	291	259	310	277	263	300	310	290	285	297	283	274	272	292	291	296	307	295	306	286	301	278	294	265	264	295	265	308	314	325	262	303	313	304	304	329	307	301	308	300	300	303	271	306	275	290	290	259	304	286	281	282	306	281	334	303	308	310	318	246	285	284	287	288	340	296	277	309	289	307	251	318	270	321	296	276	308	306	302	279	276	299	296	318	293	298	295	284	320	274	250	269	325	319	293	311	287	288	299	297	285	305	310	295	260	269	265	288	293	278	304	269	297	299	299	298	273	305	306	267	300	299	289	289	319	305	283	313	289	288	296	314	301	279	318	273	299	286	276	278	274	281	282	308	319	300	268	297	282	275	268	254	303	296	304	297	284	291	291	287	293	312	317	281	301	296	291	299	262	297	289	304	314	288	277	281	304	297	292	307	284	260	282	318	257	281	313	258	307	301	316	235	288	312	267	274	295	293	276	306	302	275	295	308	270	267	275	273	282	297	294	292	274	304	293	270	286	268	262	271	328	276	274
3630	2260	4994	14673	8240	11938	7564	12425	11605	7674	3552	1420	1094	825	763	814	815	771	825	799	848	811	788	772	775	811	775	789	765	815	796	810	860	807	806	790	817	835	812	826	796	827	831	784	812	866	841	810	819	823	810	835	783	796	785	793	783	798	809	798	760	766	809	826	767	799	832	809	786	764	794	805	823	819	845	785	805	826	801	824	839	805	810	769	810	839	797	820	873	797	785	833	802	803	827	824	821	855	807	821	857	755	806	853	853	779	757	806	814	773	796	772	795	779	784	749	754	787	796	840	825	824	792	822	821	802	821	779	832	879	855	816	822	748	756	824	804	864	821	800	804	783	831	808	872	811	798	803	723	825	812	761	813	806	824	825	812	870	790	839	833	826	803	825	845	858	812	781	797	846	753	788	805	802	806	764	811	846	805	823	769	802	808	780	826	828	791	784	824	835	800	863	793	822	785	816	822	786	787	844	772	800	759	817	796	810	823	835	820	761	780	844	828	755	847	841	857	773	799	804	787	790	796	840	834	819	856	768	840	816	826	799	862	827	845	820	815	856	814	808	748	794	797	822	830	786	788	760	812	790	818	858	789	835	827	818	753	823	825	794	824	851	799	798	758	805	806	814	825	802	791	774	815	862	870	805	788	810	886	811	798	817	844	820	796	819	766	785	785	846	826	789	856	852	781	782	818	838	875	769	828	762	792	822	843	774	792	771	800	841	800	804	846	781	809	838	814	728	799	805	803	787	751	796	813	803	832	799	781	784	808	781	771	791	763	824	793	834	777	821	835	829	800	819	738	799	795	775	805	807	763	810	837	846	750	820	808	776	800	789	807	820	790	863	831	828	803	779	750	759	825	850	832	818	799	817	790	835	857	860	828	815	789	765	815	825	781	840	796	787	807	776	821	794	769	778	838	801	730	847	832	814	736	774	837	815	768	804	817	887	813	861	831	804	771	804	861	801	811	825	785	836	817	831	843	818	820	800	788	840	815	776	807	832	791	787	806	800	827	800	804	787	807	767	843	795	812	816	805	810	828	887	820	789	823	825	843	795	825	815	806	844	796	774	777	830	838	811	824	836	818	785	827	759	778	778	825	859	815	829	835	805	830	840	796	790	757	828	825	792	857	832	830	745	815	813	760	862	819	825	846	838	847	824	770	767	842	827	832	789	814	839	769	838	772	832	753	840	784	784	787	844	830	847	829	851	846	764	830	798	831	771	803	811	840	814	808	805	762	828	833	813	861	812	810	793	779	802	830	759	780	802	813	825	821	803	802	821	830	763	805	820	808	817	819	788	841	777	785	837	799	817	778	781	773	791	817	806	831	840	825	813	835	811	837	775	807	810	795	859	782	830	817	806	834	798	806	772	825	816	841	818	815	812	791	785	779	817	841	807	802	826	831	780	802	803	778	809	798	811	803	825	792	814	814	843	828	859	825	787	803	808	821	787	831	816	804	809	843	824	798	826	787	792	844	771	803	808	839	770	794	798	832	802	789	820	851	807	767	756	853	857	835	833	810	860	778	806	778	805	813	801	798	803	815	787	771	802	815	795	856	824	788	820	782	813	802	837	785	815	818	787	790	795	809	758	820	828	791	793	820	815	846	761	832	803	824	809	856	819	798	852	783	799	835	830	850	796	848	842	777	836	770	856	779	814	846	762	764	801	815	811	809	781	862	761	774	769	818	821	831	779	815	834	806	794	804	777	842	803	844	809	812	760	835	775	859	851	825	776	816	781	825	764	807	864	832	841	795	799	820	781	839	808	798	830	812	802	771	813	765	805	835	840	787	849	754	791	791	865	811	798	821	804	784	771	826	794	820	825	828	824	780	813	788	854	825	817	811	810	831	800	798	766	843	768	816	827	754	838	866	794	782	838	821	818	809	836	823	805	781	826	845	807	765	860	841	783	798	798	784	754	831	817	829	791	808	784	832	835	840	851	819	820	753	846	786	774	829	841	824	783	767	831	817	839	820	775	809	780	716	831	798	822	761	787	813	780	816	816	797	841	811	812	745	778	812	802	849	835	758	773	828	810	778	776	828	830	813	822	851	838	749	820	796	823	839	790	793	784	754	799	849	814	810	850	818	781	805	772	870	858	795	865	846	839	824	803	801	842	864	887	871	803	780	775	795	791	788	812	789	850	794	765	764	784	784	839	829	796	821	840	754	865	813	805	820	797	780	846	775	838	756	787	820	778	834	814	792	761	807	803	822	790	777	777	775	791	824	805	802	811	872	885	769	739	796	726	814	784	831	790	798	765	798	816	789	816	828	852	806	841	801	878	760	797	818	806	863	786	778	800	826	807	808	788	818	829	825	835	753	856	792	815	809	756	783	811	784	855	797	803	845	770	832	729	777	769	822	821	806	779	833	829	845	789	776	815	835	836	790	844	812	875	795	797	745	835	814	734	781	794	858	793	784	841	887	807	854	793	869	821	761	844	829	831	804	811	815	773	855	821	802	860	798	806	812	790	773	831	837	792	786	803	754	776	801	841	816	837	815	783	815	830	760	788	768	810	824	780	887	782	812	863	772	795	823	825	800	850	777	828	821	775	779	834	830	777	836	872	809	801	810	813	812	811	805	862	773	839	756	779	779	809	783	770	850	790	807	812	810	758	795	827	814	818	847	796	821	787	837	800	815	826	764	858	829	800	802	808	845	805	876	774	854	806	868	768	843	779	800	789	840	778	799	850	754	855	829	830	781	761	785	783	850	827	768	808	837	778	778	782	810	798	797	763	799	805	793	775	795	825	756	803	835	810	777	806	792	779	772	846	769	789	794	823	835	843	771	867	803	819	807	780	869	864	755	891	756	818	794	792	816	811	785	836	845	815	790	854	813	807	811	805	818	786	784	837	831	840	831	795	847	855	806	819	841	822	783	854	826	827	785	787	787	807	751	876	790	810	842	826	783	824	822	818	837	841	778	829	764	782	820	788	792	814	787	782	786	801	841	857	846	819	819	780	835	839	832	830	803	797	820	778	789	843	799	839	863	812	820	778	799	884	848	802	784	821	853	819	803	777	771	838	790	839	776	862	786	780	827	809	748	795	795	830	797	827	764	740	804	825	791	824	826	766	839	809	760	800	815	794	786	782	806	789	804	815	824	749	809	796	817	848	838	760	814	831	771	800	864	788	840	776	834	841	803	819	880	845	801	774	852	785	870	825	793	819	798	858	840	810	805	831	799	808	805	841	819	848	800	801	784	743	841	782	830	828	786	801	787	816	794	823	833	832	820	827	828	763	827	813	811	830	793	805	785	801	843	806	797	829	772	834	772	824	826	813	755	795	815	791	822	814	784	846	752	783	787	756	785	851	795	811	804	781	844	824	807	851	814	872	819	787	775	773	809	843	831	796	785	797	820	845	830	797	824	794	817	782	818	872	803	761	855	836	856	810	758	718	859	786	795	773	826	831	818	799	827	815	832	831	802	827	784	863	783	855	907	760	811	799	777	773	849	802	805	801	793	828	785	862	793	855	844	842
3852	2177	3615	5725	2342	1541	1254	3423	4200	2455	1092	507	367	324	297	314	274	294	319	296	290	322	308	300	293	307	317	274	278	267	292	261	277	257	305	301	276	305	298	292	290	301	275	303	303	293	275	300	277	295	302	298	298	259	311	318	269	278	303	309	287	291	291	293	302	279	294	290	291	289	312	322	286	277	296	278	319	280	334	301	317	310	305	288	290	298	305	313	282	321	304	288	294	285	298	294	306	292	301	305	332	302	281	298	279	284	302	286	316	281	291	290	307	274	271	253	269	305	310	277	324	303	301	291	300	318	276	291	276	272	301	265	305	283	303	273	261	277	263	290	300	291	294	294	284	298	299	301	303	315	316	306	293	280	286	271	289	264	273	316	312	322	281	280	283	307	284	299	276	269	294	319	311	297	310	290	325	302	283	306	290	299	298	290	299	299	276	306	289	299	296	285	307	286	284	280	280	315	313	276	309	308	295	301	326	309	302	312	284	292	282	294	315	284	273	305	262	307	321	321	296	269	288	304	281	296	258	292	328	280	254	319	291	295	286	285	272	278	302	289	319	281	284	301	287	294	296	278	294	307	303	318	293	287	291	248	272	269	326	294	279	299	322	276	280	337	299	318	283	324	280	313	304	319	292	312	298	332	286	312	276	305	288	281	274	259	280	275	284	329	287	277	274	278	271	264	274	272	266	291	320	259	242	280	297	303	311	316	306	285	296	300	297	288	278	289	299	269	304	264	280	302	288	279	292	291	301	273	282	302	330	283	285	316	280	310	265	290	284	288	301	262	312	308	274	267	289	288	272	299	298	268	291	329	272	282	291	278	310	287	313	320	312	309	278	265	270	297	248	304	333	276	300	286	286	292	271	280	287	287	321	307	301	265	301	278	308	300	281	290	317	288	297	314	262	303	274	277	311	287	308	292	292	291	281	290	293	317	287	307	298	260	317	319	285	293	275	285	299	292	298	280	329	270	301	309	287	294	258	272	262	291	297	302	280	280	302	274	295	300	306	270	287	319	282	288	330	300	297	280	296	288	273	317	284	288	283	292	274	308	303	316	277	280	288	303	286	292	300	341	289	275	266	306	304	297	276	252	275	284	310	307	288	277	311	280	289	262	291	286	294	295	309	322	299	302	307	293	257	300	324	305	273	275	284	298	284	305	303	290	294	280	296	279	317	272	306	288	291	304	282	280	301	292	280	288	273	273	299	338	281	331	295	304	293	300	263	242	276	293	303	288	280	277	301	322	303	285	298	308	247	304	278	289	310	293	275	277	307	293	293	293	276	314	287	275	270	284	290	280	320	292	290	295	263	273	291	304	284	289	272	298	279	299	262	305	316	310	282	299	292	306	279	271	266	309	264	302	272	290	315	329	316	304	264	306	277	277	299	294	297	282	312	277	282	307	291	302	310	312	305	277	283	284	305	282	280	253	281	274	265	298	301	290	290	279	272	306	275	299	272	281	312	308	276	298	298	279	266	271	312	299	301	272	284	317	305	302	264	305	283	298	293	310	301	284	289	301	293	297	300	287	280	308	271	293	311	315	284	320	311	302	303	278	292	295	310	277	299	281	300	303	286	283	282	322	309	303	284	263	299	292	307	299	270	298	277	309	302	319	280	326	309	312	279	271	299	259	293	308	284	312	271	295	282	291	301	280	332	299	320	295	264	271	275	336	287	269	294	304	311	284	296	287	298	300	298	313	311	277	324	288	331	286	284	313	290	292	290	289	298	273	305	318	303	278	304	261	303	279	313	311	285	300	292	288	286	271	282	281	267	305	287	292	320	317	297	268	292	314	264	273	280	253	272	291	277	271	297	294	280	309	307	281	283	278	301	292	303	295	284	295	311	299	308	309	297	285	272	257	288	292	284	294	291	280	300	286	309	298	318	281	263	280	309	257	320	269	283	300	266	293	294	277	268	291	271	254	301	297	304	303	297	314	274	255	307	310	307	305	307	295	316	322	295	272	284	279	288	266	299	289	304	309	320	297	284	293	277	314	276	299	258	290	290	276	298	300	279	336	302	314	288	307	309	313	305	308	286	305	292	282	291	283	285	294	274	295	280	302	282	268	294	297	289	294	269	300	283	286	283	274	289	294	263	316	323	310	256	287	299	317	300	273	290	305	285	323	301	299	289	294	292	281	295	289	269	301	298	280	283	291	278	256	321	291	275	296	280	266	301	287	316	252	312	278	293	302	284	238	321	315	303	291	299	315	300	309	283	270	263	283	271	315	280	288	307	285	288	270	285	293	266	289	277	269	294	276	279	289	292	283	285	318	285	287	287	289	290	304	261	283	279	274	281	293	312	313	268	303	279	278	276	286	299	298	287	310	305	309	300	289	278	306	310	317	306	317	292	296	324	323	297	305	284	284	290	324	269	283	323	276	270	291	290	279	309	292	330	313	289	310	283	298	278	293	331	296	276	310	283	327	294	274	273	291	277	286	304	279	272	310	306	305	281	297	297	296	306	287	318	297	278	312	273	288	281	316	302	329	253	250	312	326	315	300	309	298	318	313	305	320	284	299	325	293	303	330	311	312	276	274	294	306	300	291	294	303	308	286	284	316	323	302	305	293	302	290	324	308	307	308	302	291	299	308	266	312	285	310	319	269	318	273	317	256	287	269	296	269	277	306	311	308	254	295	288	311	271	287	310	290	266	284	263	305	293	287	310	311	301	289	282	307	293	279	276	286	295	290	268	287	282	293	327	283	298	287	298	308	299	298	297	302	309	317	284	277	295	314	315	311	284	291	291	275	301	291	280	286	256	326	322	314	280	300	282	303	302	311	301	307	292	322	279	280	295	304	304	284	288	288	284	292	312	299	292	266	285	303	281	286	285	294	336	283	318	311	309	289	305	314	340	298	289	262	256	294	257	315	284	264	301	293	283	300	277	313	312	309	307	299	299	267	284	264	303	321	274	299	300	279	290	264	288	294	286	286	293	286	295	285	297	311	280	274	285	313	278	263	289	312	278	301	313	278	287	296	283	330	272	279	295	287	239	305	317	320	292	301	294	281	296	290	284	290	311	286	323	303	304	296	337	298	341	302	306	274	281	315	309	264	293	324	304	293	275	270	290	307	263	295	278	303	274	303	295	284	293	287	300	284	302	287	307	296	288	292	300	341	301	284	322	287	284	277	282	288	304	279	293	279	293	316	278	316	277	266	282	300	271	313	309	285	298	281	274	286	293	291	301	305	317	272	294	282	303	278	296	280	317	285	282	300	292	299	271	267	312	282	258	317	264	279	300	270	317	278	308	260	295	303	294	315	327	287	306	308	282	291	295	262	301	284	279	308	284	299	316	296	300	306	262	292	307	303	310	278	278	294	304	253	297	294	276	280	295	265	281	266	318	296	311	284	307	319	299	318	271	301	296	328	283	296	303	303	279	288	265	283	316	287	253	320	272	274	314	302	307	273	277	277	322	296	271	294	282	272	279	292	288	293	292	279	284	274	280	283	271	261	295	318	294	316	325	296
3614	2377	5302	13791	7190	5861	5855	14668	15172	9135	3823	1707	984	917	839	779	777	778	866	812	833	790	803	812	784	834	819	839	846	803	839	790	841	815	831	775	818	825	803	824	824	811	807	839	801	779	789	811	835	820	786	788	779	826	809	807	814	789	848	772	826	795	754	801	824	850	859	837	843	806	803	839	793	823	822	831	789	852	810	806	841	811	742	762	801	780	775	849	795	812	763	746	758	793	799	762	771	828	811	796	841	802	797	796	769	804	826	797	798	823	812	775	806	772	789	783	801	819	803	757	801	773	871	758	810	816	805	769	862	786	823	790	813	864	762	764	866	787	801	781	834	827	814	838	828	830	796	807	788	785	768	808	823	777	794	818	816	765	771	847	812	776	814	867	780	813	806	792	822	836	787	836	819	788	792	776	849	809	798	833	831	874	819	827	810	804	829	789	833	833	795	792	829	816	814	824	797	792	735	781	810	800	769	805	795	832	793	830	839	780	842	804	809	791	776	792	851	800	763	868	790	768	805	796	804	787	802	794	835	787	823	789	787	752	791	782	797	799	800	864	796	838	813	818	766	764	790	744	743	841	825	795	810	829	771	796	798	781	853	767	874	831	834	796	818	823	808	765	756	836	807	807	828	840	812	846	827	745	823	788	802	852	787	736	807	778	826	807	806	840	766	822	801	847	825	831	791	807	789	768	820	793	833	821	828	783	838	776	811	851	777	776	839	885	841	797	834	801	850	830	802	834	778	795	799	799	802	791	810	778	800	800	824	768	807	770	796	856	826	848	818	782	779	783	794	809	766	796	754	806	815	871	726	802	799	844	798	797	820	808	837	771	840	810	820	857	786	872	807	833	755	740	817	786	744	831	842	811	798	845	805	852	844	869	840	864	827	823	789	775	816	807	792	796	805	832	763	824	820	822	799	809	853	819	803	794	786	794	778	868	766	800	792	817	819	864	830	727	824	843	855	829	862	814	781	777	845	809	831	810	808	827	787	786	814	826	826	849	811	758	771	788	845	837	823	823	785	835	809	761	788	823	823	821	830	819	810	864	859	787	820	834	757	839	782	773	793	772	819	815	803	848	799	784	785	846	813	829	793	804	807	799	787	772	821	759	825	845	856	797	788	835	810	823	784	804	791	800	817	852	858	862	805	823	810	841	799	838	775	822	819	790	759	811	785	753	811	827	832	827	767	790	801	818	759	766	795	778	787	806	824	806	863	827	795	861	850	856	800	829	841	826	828	853	764	756	799	796	810	834	828	835	807	808	856	788	773	812	763	819	794	820	807	837	772	767	814	769	778	835	764	820	778	793	802	826	782	772	810	805	837	880	826	836	792	831	805	821	829	823	842	815	778	797	762	795	751	843	810	800	850	845	849	743	825	864	807	774	759	837	840	799	847	809	800	834	816	811	792	798	806	829	803	790	833	776	776	773	750	814	821	811	847	814	820	830	827	817	805	821	795	813	826	837	855	873	803	766	800	767	798	749	804	836	846	821	768	806	837	842	776	805	804	831	820	836	858	818	838	876	787	788	846	818	794	827	774	817	807	819	816	799	822	774	771	777	792	819	782	777	868	826	786	761	813	785	824	809	806	783	782	823	806	818	840	798	800	854	808	781	792	807	816	798	835	815	806	825	800	773	824	802	831	831	832	794	803	835	812	826	817	824	780	813	852	841	806	848	802	788	846	826	803	831	786	810	801	779	814	855	794	819	801	861	800	824	797	862	832	843	817	819	799	847	786	802	770	807	853	787	834	810	807	790	805	812	808	826	810	845	797	838	783	754	807	816	797	789	740	813	811	837	820	801	832	781	812	832	820	836	859	769	807	781	795	800	807	842	815	757	804	816	851	819	834	807	797	827	773	793	821	830	880	797	808	783	814	794	777	835	810	818	790	845	827	783	823	780	831	781	809	785	826	831	824	808	824	839	754	825	810	795	805	765	814	798	789	773	788	839	784	807	812	775	836	817	795	834	851	786	788	795	834	815	799	843	836	838	778	839	790	842	816	857	770	821	836	802	774	784	783	820	855	805	786	810	837	817	869	828	873	823	828	801	790	797	817	802	781	809	837	793	795	755	806	868	836	801	795	788	792	813	786	790	792	819	843	754	811	793	771	778	858	777	746	750	804	803	832	808	799	830	850	784	768	794	803	818	772	813	820	829	809	816	808	846	801	770	790	828	811	784	835	828	792	769	838	815	859	858	801	731	789	842	773	824	775	789	846	796	793	828	800	784	777	802	784	766	858	791	816	789	834	798	830	807	823	789	830	774	826	807	830	800	795	836	815	818	801	776	772	813	801	826	782	750	811	779	782	810	814	797	812	778	834	800	779	797	769	849	802	784	789	833	818	837	835	802	822	777	817	797	824	781	802	790	858	843	824	825	843	840	754	781	792	820	829	825	830	835	820	775	822	823	834	780	822	771	809	831	839	818	785	832	790	855	802	727	827	801	803	856	829	848	816	815	769	794	826	819	795	817	832	781	825	767	819	818	837	774	793	844	848	758	831	764	821	840	786	789	839	781	850	802	827	821	801	787	853	817	818	850	818	802	783	832	851	802	792	794	846	827	796	784	782	803	758	787	807	782	805	816	848	826	814	861	832	809	861	790	813	810	765	770	788	809	804	818	776	818	828	799	774	808	850	812	775	801	830	769	768	825	791	797	809	799	739	802	838	789	835	799	744	821	871	866	834	787	846	840	876	822	806	844	847	856	792	884	833	833	819	828	803	793	803	784	761	799	850	828	830	838	826	769	805	804	848	776	798	812	812	851	783	820	769	831	815	853	804	768	815	806	865	812	871	821	795	807	842	752	775	887	776	831	834	804	776	821	837	768	785	802	765	835	845	771	804	802	804	783	866	810	831	764	799	817	835	845	805	796	812	850	823	809	775	834	804	819	783	807	831	786	797	833	857	924	849	773	814	818	791	715	796	745	805	840	755	790	812	885	812	867	855	791	818	815	775	794	795	793	831	800	738	780	789	844	822	861	842	773	817	804	820	786	774	803	801	791	776	820	830	757	831	798	809	815	812	776	845	817	880	801	797	799	837	840	776	800	824	795	786	828	824	808	766	837	806	825	779	775	787	813	844	819	816	822	869	802	778	823	852	774	821	763	802	788	841	831	763	828	783	809	790	766	776	800	777	770	805	843	811	856	790	814	814	775	811	793	796	778	863	848	781	776	823	787	837	752	795	787	788	816	833	822	780	819	820	836	792	815	805	830	827	781	845	805	787	792	851	830	765	817	771	826	797	810	772	801	801	816	782	785	777	845	790	784	789	818	810	820	808	780	824	765	845	761	793	790	798	803	790	787	803	803	823	821	786	818	791	795	800	814	769	839	811	792	806	822	780	772	813	808	781	800	779	798	814	766	856	821	841	839	802	795	733	802	858	795	820	874	817	810	779	726	805	818	822	815	850	780	803	807	849	778	845	814	770	817	775	795	859	876	844	816	803	779	821	846	853	773	789	777	809	783	782	779
3982	2719	3726	4326	1587	1026	1642	4292	4496	2522	1103	563	353	319	297	305	311	296	321	302	296	285	274	279	280	272	328	303	320	271	282	312	320	299	290	328	299	313	286	293	306	286	315	266	285	288	273	303	257	264	291	299	307	311	306	261	299	269	261	298	283	306	287	274	291	287	300	287	277	282	290	292	297	271	293	291	312	305	295	296	279	250	285	321	270	302	297	287	289	296	277	278	293	278	289	312	281	308	291	283	318	302	274	293	289	319	275	284	329	265	280	328	261	288	282	288	299	294	294	330	304	299	273	291	286	317	315	294	259	271	310	280	270	307	318	284	302	302	306	300	289	280	300	288	267	276	273	311	268	315	274	287	257	275	315	296	297	330	269	277	282	283	267	281	290	265	269	314	302	297	307	285	296	283	293	284	300	291	274	294	300	305	293	280	296	271	281	275	289	280	297	301	327	281	281	309	299	270	301	317	316	303	270	323	267	280	250	286	266	291	284	312	268	310	302	272	316	288	306	283	311	317	287	334	326	281	310	309	307	301	302	296	306	295	284	274	267	260	289	314	309	284	262	291	318	295	290	310	254	323	298	281	300	314	279	302	287	303	287	310	287	304	282	299	299	285	280	335	282	299	286	291	293	321	328	314	274	265	286	308	308	309	297	276	278	283	286	308	283	265	260	274	312	298	286	282	296	292	252	298	293	276	309	284	296	289	315	301	284	282	298	290	289	299	288	305	312	278	272	281	287	273	280	309	292	283	299	303	284	254	271	295	303	288	290	291	314	282	297	271	281	290	281	293	325	306	299	285	308	293	280	292	298	288	277	309	266	302	308	300	306	300	287	263	288	274	273	287	299	284	301	264	297	270	304	285	269	271	265	271	296	281	311	310	275	281	299	287	268	303	294	307	281	315	304	294	299	269	292	309	258	278	325	317	292	288	312	288	289	292	302	280	313	275	279	319	282	257	307	301	304	290	301	299	259	294	305	267	306	325	296	300	257	276	284	306	289	295	268	295	281	302	302	318	330	302	315	295	290	310	318	265	310	273	298	295	271	254	284	313	318	313	300	303	277	302	303	321	277	278	310	293	288	306	319	330	300	279	273	280	332	299	296	305	284	282	312	299	287	288	324	298	281	306	297	293	274	312	276	326	277	316	273	307	292	285	304	271	282	314	294	288	293	284	288	278	236	294	290	277	289	277	274	287	299	289	291	269	283	297	290	274	290	286	292	275	294	296	298	301	299	301	307	300	308	274	300	270	308	319	281	296	294	252	317	282	303	305	273	277	271	285	281	286	310	296	305	289	285	290	306	303	279	255	278	269	290	277	303	300	291	245	311	285	284	320	319	298	256	285	274	301	303	278	309	295	305	286	285	316	302	271	295	314	301	314	264	274	300	332	306	301	291	310	326	304	298	298	307	278	317	278	301	286	287	318	296	301	266	286	310	287	292	291	316	288	314	276	276	285	303	288	288	281	289	255	268	298	270	279	303	294	294	273	301	289	288	308	282	294	274	334	305	304	285	282	316	293	307	283	322	304	284	271	293	275	315	297	274	310	307	318	281	267	297	316	291	312	301	278	308	307	308	290	325	276	291	303	298	298	280	258	293	278	319	283	296	271	308	322	284	286	304	279	300	287	304	309	306	340	339	296	281	275	294	299	298	312	334	301	301	319	306	313	300	293	296	294	284	281	283	267	265	318	293	289	319	309	281	316	290	262	294	268	318	305	296	268	267	294	315	311	293	272	287	283	291	262	307	283	266	260	276	297	283	277	308	292	302	322	310	277	269	280	319	324	291	309	306	271	290	327	256	264	269	285	284	272	292	275	301	271	295	308	269	308	307	290	276	291	288	298	299	288	303	324	244	274	312	287	285	303	316	310	281	290	282	303	327	307	331	304	327	264	312	271	303	260	309	276	301	300	296	315	300	282	286	296	299	289	318	284	279	293	294	282	297	273	295	258	280	277	298	324	277	296	276	284	269	271	277	264	261	265	283	307	279	329	286	289	279	289	261	276	284	287	320	301	282	269	314	282	287	309	304	309	253	283	272	290	302	277	335	319	294	271	256	306	329	311	283	315	318	286	291	300	296	304	294	277	317	315	302	282	325	296	272	289	299	298	286	268	310	297	291	284	302	308	309	296	291	291	296	306	312	316	285	280	298	300	323	298	287	268	311	303	287	308	294	311	303	264	298	291	296	281	278	309	278	290	305	284	303	293	284	268	265	276	296	281	318	296	272	303	294	270	307	282	294	281	287	315	334	298	287	329	270	315	323	299	295	284	303	310	285	286	297	291	320	287	296	300	298	308	286	286	333	266	267	289	269	291	290	275	305	284	293	296	267	299	280	345	276	297	308	302	288	279	273	302	287	300	322	326	278	295	301	261	292	308	273	259	286	294	271	294	318	294	300	301	252	281	281	300	309	284	286	302	284	263	315	290	309	267	291	277	337	317	276	270	300	305	308	263	280	291	286	266	285	350	291	280	269	300	278	295	294	260	300	300	305	282	276	299	287	304	284	295	338	266	286	328	291	294	315	316	332	272	283	265	285	323	284	295	301	304	266	326	281	293	324	283	303	312	276	313	257	287	291	287	294	277	298	304	304	282	299	314	298	282	287	286	303	308	282	280	332	309	277	310	319	299	290	295	300	307	284	288	305	305	283	292	300	283	252	308	307	285	307	300	275	281	290	278	278	266	281	270	246	290	287	280	315	263	301	266	263	302	262	294	269	291	299	292	266	287	280	285	326	319	271	291	273	274	281	301	254	337	311	291	268	288	312	299	295	304	281	282	285	303	309	290	284	294	260	316	279	311	270	284	311	297	278	297	296	313	278	250	274	246	265	302	286	272	307	309	306	289	308	281	309	278	263	291	291	281	276	318	286	316	269	269	313	295	302	295	285	300	309	317	282	325	313	308	311	300	279	295	302	292	257	270	291	314	281	297	279	323	265	296	287	327	285	298	325	289	298	285	289	291	296	299	272	308	297	284	304	306	292	308	308	250	277	289	289	279	289	279	287	290	260	298	286	291	280	295	313	268	277	306	294	289	304	279	307	276	271	275	277	289	297	292	296	290	322	331	294	301	328	316	278	323	292	324	274	296	305	286	295	305	301	298	310	280	325	250	280	327	288	295	258	268	320	296	303	291	292	279	268	293	261	285	278	287	308	287	287	292	336	291	289	300	267	262	285	268	294	323	287	292	312	295	286	306	283	295	319	276	318	318	275	269	284	301	291	269	303	280	266	311	269	278	294	296	304	280	307	302	257	278	267	313	291	287	312	266	336	255	282	314	258	273	300	285	279	306	272	276	309	318	284	312	291	303	335	270	273	276	298	314	321	268	286	256	276	310	268	301	297	275	302	270	268	319	282	317	304	299	293	288	298	256	270	321	284	325	321	271	295	291	296	285	282	308	316	300	289	324	287	284	273	318	293	285	283	267	295	265	275	297	303	285	293	294	277	282	308	264	303	299	303	290	305	258	284	270
3865	2744	4859	10309	5534	3779	7492	17385	16000	9154	3948	1791	1064	838	846	862	788	844	809	823	772	820	827	807	750	813	833	806	843	747	843	805	757	788	743	786	846	820	843	794	809	780	789	777	804	809	778	777	787	766	801	782	879	784	838	833	809	832	773	850	826	763	827	836	827	776	803	827	853	828	798	758	796	796	822	799	801	786	822	804	833	781	822	755	801	787	809	800	829	843	822	781	819	838	787	822	791	824	825	790	753	804	814	828	774	808	796	761	832	804	806	854	803	799	813	758	773	793	777	779	805	807	829	863	785	781	780	830	766	812	810	764	853	800	783	816	843	803	794	825	787	835	810	854	798	813	748	803	790	794	831	790	782	875	803	755	779	842	847	831	820	833	826	836	818	822	807	805	843	878	803	782	755	849	803	832	840	819	839	789	848	869	786	815	821	849	758	791	816	856	809	743	807	822	782	822	821	789	776	832	770	784	789	833	843	794	810	854	845	776	861	781	847	816	821	795	833	799	781	822	785	814	807	811	811	778	774	818	789	779	816	793	837	813	742	827	841	756	764	844	827	766	805	836	834	786	791	819	814	862	829	823	757	836	829	763	761	823	803	788	769	804	772	773	813	790	844	852	838	811	711	794	794	775	782	802	822	763	784	812	829	803	889	875	801	804	778	816	815	772	808	810	808	799	846	814	845	764	827	800	839	789	796	830	884	778	827	804	842	821	784	809	776	797	779	824	860	770	828	813	760	772	781	805	777	790	762	762	856	787	788	785	817	770	817	788	808	778	791	784	847	828	750	793	858	810	785	838	788	794	793	793	845	820	824	786	832	813	812	818	800	805	826	777	809	840	831	802	814	794	814	784	836	837	827	795	805	834	785	769	792	799	770	795	815	831	805	837	790	848	806	799	781	793	881	829	821	805	843	801	826	807	790	806	779	771	831	848	838	823	812	806	806	813	796	754	827	755	790	798	766	806	802	800	834	775	843	820	827	826	776	775	799	773	791	796	786	808	777	807	822	746	862	832	803	816	823	797	853	799	788	821	803	826	744	819	794	780	753	847	854	787	808	801	798	863	808	791	832	795	755	862	866	779	767	829	829	839	781	811	801	835	843	786	817	786	749	823	806	831	781	827	783	797	843	823	800	818	800	828	824	818	750	805	845	816	908	784	828	812	795	813	785	797	799	785	829	795	783	802	816	767	782	834	795	812	825	847	808	860	851	826	818	843	780	825	792	814	827	825	852	894	803	770	821	760	809	836	839	792	800	854	796	785	820	820	827	779	799	807	854	802	813	816	822	809	848	807	844	817	779	832	790	818	820	811	799	857	866	843	816	790	813	786	769	768	794	781	821	756	813	764	830	819	818	807	805	868	801	797	836	787	792	807	798	804	734	847	834	808	776	807	843	897	819	791	823	834	806	818	766	790	820	771	808	759	836	771	787	875	805	824	806	822	800	831	836	801	749	820	818	790	769	801	804	762	768	824	823	780	769	819	833	765	794	803	788	779	804	811	803	803	808	778	834	867	809	806	830	821	858	792	806	773	856	759	826	783	815	793	776	757	842	822	809	779	842	834	789	798	817	819	823	818	722	827	852	828	850	816	834	860	809	788	776	799	838	819	817	810	782	803	817	809	808	815	779	822	804	830	777	804	809	838	854	836	777	820	792	734	818	819	835	767	761	805	823	809	771	792	818	787	786	790	791	809	762	810	814	807	771	788	809	834	793	800	829	813	843	828	830	799	794	769	824	859	819	758	832	809	880	788	796	839	822	820	823	829	866	800	795	792	821	784	793	841	824	808	830	715	785	753	804	747	795	753	804	766	810	846	801	796	800	804	773	785	853	784	798	811	837	865	852	805	797	811	807	827	806	779	811	820	841	828	774	815	839	816	780	819	792	787	756	763	778	769	807	811	808	797	824	823	799	819	805	781	788	802	796	813	801	828	822	756	848	802	822	819	798	826	806	818	781	807	809	831	799	791	788	804	778	791	753	806	793	833	807	839	789	843	745	806	803	780	852	864	817	775	768	794	815	796	794	845	813	776	791	844	827	774	852	815	780	825	813	787	742	837	782	824	815	786	786	773	879	810	839	784	778	750	814	815	786	791	794	823	810	849	818	843	775	764	819	808	821	794	823	832	773	834	834	817	842	820	839	767	829	798	816	844	799	823	799	801	840	856	770	825	765	787	861	784	776	872	785	803	761	807	821	782	807	805	834	827	790	868	793	810	825	817	791	803	797	817	805	771	799	799	844	768	786	822	837	780	832	822	789	831	782	778	853	843	767	803	759	818	761	861	787	820	815	810	821	805	831	857	770	780	808	849	819	839	826	769	815	819	816	794	807	814	838	852	791	789	835	773	823	797	825	806	819	842	825	808	769	792	864	805	860	795	775	887	780	796	783	789	765	813	832	763	864	780	805	832	841	813	815	838	800	761	776	810	781	783	796	810	767	803	829	745	804	815	810	783	841	787	824	821	845	858	782	805	805	831	809	789	808	745	810	849	797	839	790	777	874	764	775	800	765	769	812	795	766	823	817	803	798	793	822	842	801	823	776	763	861	797	814	789	771	845	792	786	822	774	785	855	764	783	789	816	811	857	787	803	801	827	799	780	802	793	793	784	846	802	855	789	805	787	797	769	763	774	820	775	793	798	811	802	816	774	842	823	734	810	795	861	814	797	774	759	793	820	811	772	809	834	824	843	828	812	816	834	820	820	812	766	800	878	793	803	850	800	746	779	787	823	820	805	808	790	811	847	837	818	806	827	800	804	817	821	780	818	779	798	797	847	794	805	806	793	785	838	817	777	762	788	778	825	793	789	805	811	823	859	761	838	819	722	785	778	805	843	794	823	784	788	860	766	787	804	845	840	829	841	817	812	805	779	790	805	840	846	788	804	778	758	827	813	817	808	837	760	837	798	881	825	804	811	775	808	768	823	808	794	741	769	853	810	874	797	878	773	781	781	820	831	821	812	778	812	830	765	809	818	803	810	888	806	745	791	772	778	822	816	846	791	833	762	759	870	807	791	835	807	807	796	830	813	815	801	810	820	793	774	822	827	789	814	703	801	788	816	764	831	806	832	806	842	790	802	817	805	813	808	879	763	752	767	840	822	785	782	794	793	787	787	802	825	766	835	744	778	861	798	830	781	832	820	831	767	812	841	753	809	849	775	861	797	805	803	791	789	809	745	866	780	842	842	774	820	844	812	778	858	806	838	876	785	795	809	818	761	821	822	766	809	796	856	846	820	811	800	822	802	822	786	824	808	796	817	799	795	803	816	843	808	801	798	788	799	827	811	807	840	805	822	846	802	786	816	773	795	789	804	790	828	815	765	775	806	811	783	863	803	794	765	823	783	790	766	806	761	774	843	809	806	838	847	793	831	790	863	788	821	775	758	798	728	783	842	836	764	781	814	803	876	800	773	789	856	794	760	788	825	774	816	802	795	793	849	796	848	808	810	831	868	790	796	765	815	847	792	802	789	825	806
4462	2810	2580	2069	1675	1267	1719	5308	4767	2466	1140	539	368	287	324	280	297	271	295	280	312	287	292	308	301	311	297	322	254	293	288	317	272	280	308	305	290	297	319	255	292	285	322	298	296	279	291	313	291	320	268	313	270	263	298	294	309	281	300	268	289	315	273	289	309	292	291	293	322	297	270	310	285	309	310	277	290	304	310	281	270	301	310	247	267	287	303	284	299	299	276	308	279	261	275	282	317	297	280	275	311	298	282	272	307	293	314	295	302	302	283	297	305	324	300	277	271	288	260	308	301	319	277	276	271	267	337	306	292	278	297	305	257	268	291	308	305	300	302	276	310	276	276	280	299	309	325	279	314	285	324	305	293	293	281	325	309	317	280	292	268	294	274	283	279	299	303	296	274	292	264	304	332	277	263	289	301	287	308	284	297	287	296	309	267	303	318	328	305	296	267	281	333	286	295	274	291	312	300	257	267	325	299	323	311	297	287	312	289	282	275	282	264	288	321	284	308	274	284	268	296	289	298	299	286	274	302	291	307	305	293	286	299	302	281	286	295	321	298	302	305	302	279	299	275	291	318	276	301	276	263	285	289	320	274	278	291	263	295	302	295	300	277	260	319	304	283	281	263	306	326	330	303	299	315	294	298	270	286	281	317	295	280	264	306	323	314	294	299	289	286	278	299	309	293	302	275	289	271	308	288	352	299	307	315	276	298	295	297	298	321	273	266	292	289	271	292	281	289	266	314	297	309	293	283	293	301	291	262	313	297	312	279	267	297	285	292	290	305	279	277	301	288	286	307	296	273	266	255	279	301	272	299	273	287	326	264	309	291	259	310	289	276	301	283	291	312	282	304	296	284	298	298	283	281	289	292	285	341	283	291	288	287	301	280	283	281	309	298	281	312	288	273	293	307	312	288	284	315	296	296	278	284	308	256	282	288	274	292	335	310	281	298	299	295	298	283	282	294	292	294	298	320	319	303	245	302	305	278	267	294	311	282	305	288	267	298	314	302	318	310	296	274	272	268	305	306	269	316	305	281	289	289	281	277	274	298	319	285	269	272	296	304	284	289	277	311	277	272	282	316	322	291	306	280	302	324	300	289	305	284	284	309	282	294	294	303	305	289	290	327	303	308	289	280	343	311	289	283	260	300	257	325	269	303	306	320	278	287	286	302	287	267	268	305	288	293	277	304	282	337	283	301	305	274	270	309	299	290	288	307	310	265	294	285	296	276	331	259	295	303	278	277	288	292	337	300	297	279	278	284	294	276	274	297	297	304	297	280	287	297	295	298	310	308	274	306	304	283	303	317	336	298	271	298	281	297	282	300	343	297	281	300	275	287	315	294	284	313	310	248	306	303	267	282	285	293	288	295	301	291	295	296	306	274	316	264	266	311	291	291	266	268	300	293	291	315	303	293	299	295	292	297	272	286	280	277	282	311	259	282	261	274	290	309	276	269	280	293	291	295	258	289	302	279	304	294	291	281	285	290	290	260	287	308	315	302	301	253	278	322	274	313	295	305	294	254	325	289	289	280	298	288	278	301	325	293	290	282	275	299	304	293	274	301	316	281	276	298	312	283	275	310	294	298	279	312	301	292	309	298	322	278	296	300	334	318	307	284	295	292	256	284	287	328	286	342	282	309	301	316	288	304	287	286	281	318	305	293	287	292	246	304	284	289	292	304	288	301	276	264	281	290	331	309	311	278	281	283	287	292	324	283	289	278	276	282	298	301	290	283	288	276	287	316	289	300	304	302	277	264	294	306	274	328	294	298	312	314	296	327	284	292	313	280	318	294	297	316	310	296	305	312	302	272	278	315	321	304	313	292	284	302	292	306	264	297	282	298	292	296	270	286	278	286	308	278	300	327	264	311	321	342	283	299	277	273	290	271	297	355	292	290	273	281	300	277	311	281	318	253	288	281	272	303	279	291	305	286	271	280	251	248	307	278	276	304	291	318	315	309	306	293	287	274	270	273	273	286	323	316	305	283	298	278	257	297	302	288	261	288	296	316	288	295	288	287	311	282	318	301	267	318	295	298	306	290	297	295	291	301	271	289	269	280	283	281	289	271	259	305	304	295	251	312	302	278	269	283	286	289	277	300	286	274	327	268	272	276	315	277	296	301	278	288	320	298	278	274	306	277	305	276	318	288	282	303	301	290	319	292	315	279	313	279	263	290	323	283	293	274	278	294	313	257	309	279	300	297	302	327	321	291	298	321	286	282	263	278	282	299	290	304	296	301	270	302	314	319	264	293	294	295	301	289	294	318	319	310	300	278	323	309	270	293	298	289	296	303	304	274	309	313	297	278	282	269	305	280	286	266	287	278	286	302	301	280	291	319	285	256	278	273	275	268	276	276	311	278	290	289	261	326	272	296	294	300	292	295	276	295	299	295	294	310	294	268	319	296	296	308	281	302	300	328	284	298	288	270	318	291	290	264	284	265	278	308	282	287	314	340	272	291	354	293	277	309	280	273	291	288	295	297	277	296	318	290	289	286	274	288	295	258	303	303	296	291	314	312	288	301	287	270	293	312	289	311	319	319	296	326	285	275	301	313	307	287	333	328	289	286	289	271	294	312	288	294	275	305	288	304	293	297	316	297	269	272	326	284	301	314	315	296	289	307	283	292	269	320	306	318	282	283	305	269	292	287	306	309	276	318	301	277	316	306	300	291	306	325	291	301	293	312	280	271	261	276	298	284	295	315	306	267	298	276	299	287	299	326	292	296	292	293	296	311	300	288	310	280	297	290	272	273	267	264	295	271	301	294	287	287	282	297	258	287	320	291	289	297	292	294	325	281	284	309	292	292	319	276	322	270	298	281	287	295	290	285	301	258	318	328	276	307	305	290	269	286	296	318	296	288	285	298	245	315	304	280	310	306	318	338	296	299	291	299	288	309	287	303	294	301	278	269	296	266	277	287	274	311	285	288	284	290	262	268	280	273	306	304	263	277	279	296	284	316	305	310	296	299	290	287	280	300	291	301	311	283	293	275	300	284	316	320	321	308	254	267	252	295	280	285	298	306	292	288	332	288	290	269	293	255	302	298	279	315	323	296	301	272	294	292	283	301	296	312	277	309	295	292	309	253	284	333	258	304	296	304	283	296	294	264	287	277	283	319	334	302	297	311	274	265	262	315	328	295	290	318	295	298	266	291	286	256	304	316	320	311	271	303	301	312	289	279	274	294	288	348	284	316	245	277	316	299	300	294	289	306	268	318	293	310	282	317	291	290	251	328	284	313	304	274	305	286	292	299	280	300	273	324	312	284	301	315	281	314	321	325	283	331	270	286	283	269	304	317	268	297	299	316	287	289	296	273	287	271	289	291	311	278	287	317	295	295	291	268	302	320	318	277	279	308	287	286	299	292	303	280	311	306	300	311	281	250	352	269	290	310	287	285	306	308	295	282	319	278	292	281	266	271	278	285	311	272	272	288	265	317	305	268	291	295	300	303	290	288	304	288	273	298	306	269	303	315	284	294	328
4072	2689	3780	5068	5556	4584	8207	19985	16022	8781	3973	1735	1069	876	838	797	814	810	856	864	820	810	820	797	774	849	763	826	822	801	822	821	785	770	835	763	804	752	797	826	825	848	816	802	838	786	790	762	779	801	856	861	749	847	770	802	840	812	777	808	823	842	839	750	794	800	834	836	775	784	827	818	812	802	872	859	783	812	818	821	802	760	790	797	832	799	785	842	783	780	844	800	808	808	809	811	826	791	810	829	757	797	838	800	807	845	787	792	797	784	784	775	787	803	793	878	805	838	834	851	837	795	792	804	775	824	785	813	802	809	816	800	825	844	840	825	811	841	809	767	835	797	798	859	779	795	822	764	849	866	798	862	826	854	793	786	800	815	818	819	822	804	809	799	799	837	820	871	862	788	796	789	827	796	801	809	830	788	748	799	828	807	783	806	844	874	826	824	751	768	796	784	793	781	815	881	813	841	797	800	817	803	786	770	822	790	810	821	862	826	780	805	791	760	811	845	784	850	771	871	810	814	783	809	818	794	814	835	837	799	850	771	773	789	824	820	809	790	767	799	851	799	801	781	782	789	788	808	845	785	787	827	802	785	770	854	846	770	777	827	858	852	825	820	782	726	842	806	782	788	762	782	798	804	794	803	796	838	848	778	806	806	812	771	809	835	842	827	831	793	812	799	728	857	804	815	798	853	821	846	867	818	773	833	810	833	784	807	765	833	798	775	847	844	784	786	777	797	765	839	777	817	805	803	819	807	792	788	800	832	801	812	817	810	797	849	816	747	827	854	767	778	828	789	764	827	792	814	769	856	865	834	785	835	801	809	810	794	852	854	825	844	811	782	720	818	816	854	808	764	827	820	795	788	794	797	798	818	809	798	796	825	820	815	829	835	856	823	806	802	786	815	772	862	823	808	766	852	814	812	823	784	762	831	797	786	808	856	798	800	862	766	810	805	802	796	820	852	811	864	787	800	788	828	793	765	758	783	809	788	826	812	835	826	836	802	794	821	840	815	800	818	822	814	801	771	841	775	856	766	795	809	821	817	752	822	799	762	744	832	790	798	811	790	794	769	798	762	806	782	869	806	800	792	845	808	805	827	801	885	781	871	822	819	812	838	808	819	805	886	802	806	805	801	835	826	835	798	808	804	807	770	804	829	811	828	832	763	825	817	826	843	794	864	819	771	806	810	739	812	820	822	822	816	797	801	833	763	808	850	805	808	790	781	785	756	851	821	784	852	800	834	748	816	807	795	824	821	838	810	773	782	806	828	822	813	828	807	797	822	792	808	814	802	776	860	822	837	780	833	843	823	798	783	848	846	755	793	789	816	794	835	841	761	905	843	844	827	793	814	810	823	766	808	792	771	792	781	770	797	823	807	824	799	847	804	783	786	828	806	815	819	803	829	803	808	796	846	832	823	836	807	788	794	836	776	817	834	792	792	821	826	848	787	786	798	836	818	813	787	811	766	811	757	824	802	832	820	753	832	815	817	810	819	821	794	782	845	777	811	767	806	821	807	781	799	779	849	835	849	807	805	842	799	773	809	797	804	824	769	822	838	808	870	733	783	817	829	818	773	796	814	808	838	804	838	806	773	808	781	803	818	805	784	824	824	795	893	809	787	831	814	807	783	801	799	803	803	809	829	839	854	805	820	799	785	819	776	833	775	785	789	810	793	783	788	816	798	806	819	784	763	855	820	840	801	819	801	853	793	854	789	778	797	820	791	801	789	742	824	822	791	740	837	823	843	820	762	800	873	826	857	812	784	799	818	816	825	794	819	815	826	859	818	806	832	777	809	859	822	810	817	845	804	784	814	761	826	818	822	787	766	782	746	808	836	787	831	838	852	839	826	766	799	851	783	819	808	823	862	796	824	798	807	811	780	856	815	835	846	763	875	784	831	802	823	835	796	822	798	871	810	771	760	840	856	800	818	857	831	742	846	826	839	792	818	835	820	813	795	801	804	832	820	876	794	802	788	820	755	779	813	831	820	785	788	795	809	816	864	809	825	824	862	796	830	814	825	810	779	811	777	826	801	832	774	781	844	831	807	756	820	780	795	824	788	792	796	815	789	808	738	847	777	844	781	792	765	776	804	815	815	807	807	787	808	821	841	779	767	735	750	843	768	862	842	775	900	770	782	811	801	808	798	800	858	786	852	825	861	768	792	796	801	789	775	802	781	799	808	838	811	755	843	843	859	776	835	800	799	823	795	807	766	831	847	857	819	766	799	827	851	786	790	813	801	787	783	783	808	766	786	767	765	790	813	855	786	819	814	808	798	744	801	854	816	784	848	813	803	831	864	832	831	784	787	787	763	789	826	790	793	798	821	756	826	820	813	788	809	853	818	770	824	809	820	738	818	816	771	848	847	849	773	816	845	799	858	792	887	815	818	819	866	821	833	823	847	796	791	812	853	812	771	775	766	788	842	786	790	741	798	794	828	794	817	809	805	815	832	758	807	784	801	785	841	823	787	779	816	799	839	778	805	858	811	858	758	823	780	821	810	826	816	787	769	780	855	801	784	829	803	863	805	798	796	882	793	798	814	833	797	813	797	764	847	780	817	827	849	816	837	790	779	787	785	811	803	827	810	746	803	830	846	801	828	792	811	876	800	819	826	809	828	809	822	829	767	747	796	793	822	831	841	808	855	841	770	810	850	810	775	845	835	777	806	846	833	786	749	857	876	834	813	826	809	829	815	804	815	813	824	806	807	813	806	808	764	855	796	772	780	800	835	830	824	802	824	814	811	824	804	780	766	838	795	821	782	834	816	850	796	821	832	817	827	754	837	788	772	820	761	771	866	823	804	821	826	798	813	791	824	818	787	844	821	768	793	811	819	782	837	806	787	816	797	827	817	767	794	810	792	789	786	805	769	776	791	859	829	807	864	859	827	772	785	861	841	789	866	794	770	794	833	812	792	860	801	756	813	807	812	782	826	827	844	780	770	801	813	808	803	790	793	809	787	776	784	808	793	817	855	897	822	779	776	810	789	832	801	834	878	784	839	828	835	811	783	762	871	764	844	800	838	850	786	824	775	767	786	844	847	776	834	849	839	818	810	834	802	786	781	804	794	807	816	778	800	811	806	837	801	781	805	770	861	782	804	794	771	767	791	763	833	798	835	813	785	807	758	744	825	840	792	806	798	819	817	834	818	809	806	836	800	811	839	798	817	811	867	831	805	812	797	818	839	784	792	780	787	779	825	824	828	794	755	781	813	812	810	800	772	853	814	787	837	796	759	783	840	805	818	754	839	781	794	845	781	778	814	766	780	811	858	836	832	810	788	817	780	844	793	815	807	749	782	808	822	795	811	846	814	744	769	831	799	797	918	859	801	817	783	791	845	838	792	809	779	803	781	798	808	792	803	803	786	824	836	838	808	792	869	785	843	810	798	793	771	829	811	800	785	849	818	831	778	793	822	816	815	804	806	837	790	810	800	780	781	769	811	801	821	833	790	833	827	795	796	786	869	792	821	805	797	849	886
4605	2582	2726	2216	1751	1035	1817	5472	4683	2390	1039	498	355	277	307	274	274	250	277	297	304	315	316	302	289	294	285	297	279	271	298	295	252	304	269	293	303	286	320	326	289	279	289	282	310	329	298	279	295	312	295	301	284	293	325	318	275	334	291	308	293	265	271	272	298	326	291	315	268	311	302	307	279	315	295	297	305	280	284	298	316	296	304	319	295	267	270	284	286	270	295	267	285	293	291	276	313	309	278	281	291	293	290	282	311	294	316	310	275	274	247	334	254	301	269	283	260	291	278	301	275	294	305	297	323	271	267	298	307	287	290	324	318	300	306	292	273	299	312	282	320	281	271	289	287	305	304	270	290	301	294	302	303	258	296	304	283	252	272	282	283	289	290	268	299	307	292	289	290	296	300	308	297	274	280	285	263	261	266	332	300	294	303	300	319	282	283	294	287	288	282	304	309	314	269	268	275	289	295	284	289	274	281	290	291	297	263	257	296	335	286	291	308	282	295	301	324	309	302	269	305	288	266	303	293	295	280	298	310	324	303	267	311	292	304	273	295	278	265	303	311	261	320	291	284	283	260	315	306	305	300	274	270	292	271	281	302	288	271	279	294	298	317	266	289	291	270	325	281	288	266	308	262	275	289	295	279	267	325	287	290	287	279	294	316	288	280	286	294	301	297	291	329	322	327	305	304	302	262	309	284	287	307	315	298	262	332	261	300	309	263	299	296	322	296	289	285	282	288	295	296	267	291	301	284	281	296	337	291	296	287	311	278	284	263	309	313	297	264	279	338	254	305	286	301	311	281	289	294	304	280	279	280	265	279	307	303	281	262	293	320	276	290	283	281	301	282	288	285	287	295	281	273	279	320	316	298	293	296	314	290	295	281	284	290	278	282	303	286	296	305	295	286	284	298	269	283	291	281	295	284	300	256	277	332	313	300	338	282	289	284	275	304	278	288	304	329	270	265	293	311	278	274	280	264	303	288	255	304	299	298	290	303	286	263	281	248	272	266	280	258	279	278	313	263	280	277	267	326	291	328	275	315	271	249	291	289	259	291	305	321	268	287	309	294	288	298	298	300	308	310	299	285	284	285	314	291	295	263	265	254	308	275	296	336	293	303	289	312	299	266	296	308	299	308	269	281	280	302	300	305	304	324	300	314	298	319	253	321	293	302	278	285	277	303	298	302	289	287	279	307	306	277	291	287	272	309	282	262	293	290	315	253	280	255	286	324	279	306	290	267	321	303	287	294	290	244	308	276	312	308	299	344	296	275	289	322	307	312	320	275	327	283	305	273	314	283	299	285	288	288	295	279	281	283	270	281	294	262	276	302	306	276	283	302	281	298	302	284	298	295	299	301	288	285	275	313	283	283	315	297	282	302	293	274	322	299	315	282	268	261	299	298	262	281	295	277	287	288	285	274	283	313	286	280	290	274	274	302	284	276	274	311	284	290	291	289	302	256	290	278	313	297	291	301	295	298	282	299	279	298	282	297	282	326	274	285	298	307	303	291	267	277	300	285	281	275	308	306	283	305	287	279	267	280	257	334	306	306	287	299	275	284	308	299	293	310	299	292	325	254	295	322	264	276	292	279	272	308	312	297	287	301	278	285	268	276	306	305	329	312	299	307	284	306	320	337	287	273	293	289	287	278	312	301	277	282	286	290	273	306	280	282	288	317	300	311	283	291	275	319	295	314	316	304	307	306	273	331	281	285	284	269	293	329	314	291	298	288	288	311	278	303	286	316	285	291	248	280	288	307	289	303	297	296	288	260	281	273	299	258	298	318	294	265	283	293	326	291	302	282	259	290	289	286	288	293	305	279	306	291	317	305	291	283	281	322	281	300	308	273	297	296	298	305	281	288	302	310	268	309	307	337	299	301	258	302	293	297	305	303	270	323	319	292	290	272	286	274	293	307	336	303	268	264	278	319	284	300	308	283	282	282	285	279	258	265	299	285	242	319	299	263	297	303	293	263	307	308	331	279	302	304	281	257	293	280	237	297	278	314	275	269	285	295	306	304	307	250	304	293	285	299	300	305	294	290	310	313	285	286	297	264	271	321	290	260	286	295	299	265	307	307	267	293	281	281	301	288	286	277	289	287	325	308	284	302	277	289	329	264	287	297	298	290	285	284	286	295	323	269	299	296	299	290	294	304	278	285	287	295	293	319	287	302	313	277	284	308	294	286	314	324	302	273	286	326	298	282	286	307	304	310	299	308	287	290	279	287	310	291	290	304	277	287	260	269	269	279	304	310	307	323	275	262	293	301	295	297	287	293	304	291	299	277	328	281	261	298	325	297	311	301	299	276	291	277	286	298	246	296	313	293	279	306	308	294	287	278	293	303	286	295	296	283	284	273	325	299	267	296	293	287	313	327	322	272	295	283	320	288	288	290	294	311	273	299	292	317	295	275	285	293	273	296	305	296	265	274	270	273	314	274	306	293	303	284	296	307	309	321	286	328	306	277	288	272	277	291	281	290	286	283	276	310	267	326	328	296	291	305	301	319	301	307	302	294	307	336	285	290	335	338	268	327	302	304	274	281	301	301	309	279	295	270	297	272	292	320	269	276	285	271	303	279	320	267	314	305	304	287	302	275	307	312	314	264	286	289	310	271	284	273	286	288	297	291	283	281	315	309	313	313	280	308	297	276	277	283	345	325	288	285	315	294	316	298	281	279	273	286	295	292	262	263	286	317	295	292	287	285	296	288	267	305	261	263	284	305	279	277	279	302	278	307	270	294	313	279	272	303	287	324	280	264	284	298	303	270	291	293	258	293	308	286	268	299	313	295	285	310	279	275	275	303	267	297	284	333	300	288	304	297	263	286	313	307	294	318	298	278	313	275	270	280	295	295	307	297	299	293	262	311	299	306	273	296	264	288	264	300	319	254	301	298	288	286	329	275	284	288	308	304	268	307	261	277	290	316	297	300	296	262	284	294	292	305	262	288	287	292	310	300	244	271	282	335	292	291	281	304	273	303	283	276	318	282	306	311	299	275	300	289	282	278	300	276	280	277	320	284	274	281	273	309	279	323	300	256	303	282	288	282	275	305	283	315	289	285	257	285	264	283	283	297	299	299	300	329	297	283	284	297	270	298	277	269	292	296	285	304	281	281	290	291	260	282	327	299	290	305	304	327	299	279	281	284	282	268	289	289	275	323	267	320	258	318	308	275	287	281	319	312	304	274	298	280	266	285	264	265	274	280	286	271	279	284	312	280	280	274	307	318	315	299	305	282	292	285	285	301	279	311	290	303	274	292	291	305	291	276	294	277	274	272	331	311	311	325	256	295	273	270	365	302	273	280	276	279	283	307	309	293	286	288	286	292	280	330	278	271	295	314	266	284	289	280	309	304	313	288	289	308	327	327	295	305	283	337	313	271	289	332	291	308	306	298	293	288	253	290	271	283	311	259	308	291	271	273	283	314	300	330	310	316	315	308	299	311	301	286	282	286	271	308	315	345	299	305	291	301	290	292	283	265	262
3967	2389	3831	5218	5814	3542	8674	20303	16115	8419	3855	1623	1001	872	809	777	800	771	857	823	847	826	825	758	801	825	844	775	773	742	772	761	810	821	838	818	818	807	819	794	779	803	823	784	803	828	870	802	830	821	808	825	801	804	784	833	795	777	859	789	845	879	810	850	817	842	814	795	788	791	769	806	806	810	716	810	819	809	764	790	804	788	808	880	791	798	775	878	808	802	888	825	824	775	817	815	802	808	830	770	804	887	850	775	797	733	787	820	733	795	826	858	822	849	765	878	846	818	820	806	794	816	867	798	782	809	786	816	804	833	784	831	763	825	750	780	843	860	820	810	818	795	764	780	777	781	775	826	877	785	769	788	853	803	794	803	800	792	795	811	812	780	786	794	800	810	759	813	820	829	827	835	791	784	827	817	766	810	792	836	821	852	814	810	845	790	888	787	788	837	751	766	858	856	817	845	808	805	833	805	838	846	788	847	850	837	817	761	783	808	814	880	791	758	813	788	811	849	756	816	838	839	818	761	844	810	793	801	814	807	813	804	865	850	840	809	839	815	771	755	790	804	811	823	811	799	819	764	819	807	803	795	789	767	787	844	840	789	770	790	857	830	778	784	833	789	801	752	807	792	839	790	843	817	823	815	883	756	772	748	855	790	869	795	850	791	774	787	828	785	811	844	800	783	811	809	782	848	805	778	809	838	764	780	822	833	904	791	761	821	780	823	805	859	782	780	772	806	826	824	841	821	866	798	815	831	786	777	852	792	834	803	851	811	780	823	767	794	928	788	827	830	814	822	806	832	845	809	816	829	816	826	809	817	810	782	813	799	820	806	792	789	808	793	816	783	781	831	798	818	816	807	772	801	842	816	798	843	793	797	804	803	783	810	812	804	791	836	805	845	821	767	826	795	824	802	772	861	801	796	819	809	813	803	806	803	784	818	786	818	828	839	793	835	806	830	791	829	816	822	805	783	818	810	804	826	839	785	815	778	787	828	808	841	812	818	800	844	826	799	817	780	808	802	792	764	778	752	785	808	748	766	778	800	834	790	759	792	832	830	768	803	780	806	800	817	859	779	788	789	799	818	846	826	771	778	809	827	786	835	802	814	843	791	822	862	802	813	812	784	785	812	778	850	827	802	811	835	795	795	778	768	829	813	845	797	763	783	781	790	827	795	809	851	764	841	803	786	828	816	821	833	883	791	798	784	809	803	880	804	812	821	860	809	791	774	781	802	807	830	856	833	802	808	831	800	778	803	796	843	828	793	819	838	820	853	803	797	813	825	777	830	853	808	861	786	821	823	780	836	812	829	799	837	816	793	820	801	772	797	817	773	765	825	802	864	826	785	831	824	820	809	797	846	807	836	762	818	813	858	834	852	805	809	728	812	854	851	801	842	783	813	823	804	755	807	793	826	883	814	812	787	818	818	809	774	844	802	798	814	781	797	822	776	799	788	796	723	752	790	839	788	850	777	802	809	820	783	844	855	797	803	793	840	801	828	769	805	791	848	829	813	832	796	848	809	849	806	831	790	832	776	779	871	742	850	836	808	784	843	800	785	764	766	814	860	788	770	790	793	836	820	746	755	852	831	817	808	779	778	817	807	806	859	833	808	836	829	809	852	774	787	775	845	847	827	762	819	824	821	774	777	771	827	832	767	811	819	821	813	833	809	849	797	832	784	837	835	805	779	872	769	790	778	821	818	829	792	825	836	801	805	811	840	837	780	822	825	791	837	822	838	831	764	793	765	778	818	821	821	811	755	805	731	751	811	797	801	792	846	776	815	808	854	808	785	823	809	823	812	810	800	787	788	817	864	813	865	781	852	792	807	819	830	785	789	859	833	864	839	795	823	835	754	790	799	778	785	790	862	851	824	812	775	836	812	765	815	770	770	832	816	810	781	803	795	821	771	840	868	822	772	848	835	843	779	852	820	812	803	748	830	787	839	807	800	835	820	848	830	808	880	797	797	830	799	821	854	788	780	806	769	866	812	813	828	781	775	774	807	774	809	809	788	780	825	814	797	851	846	849	795	764	792	831	798	828	773	764	788	847	793	768	840	822	807	782	802	795	804	777	816	828	801	808	797	800	844	773	814	811	790	772	826	868	836	820	761	809	815	854	806	789	765	784	826	810	791	777	810	828	826	846	768	820	813	844	821	792	785	796	817	796	799	808	795	803	804	820	783	804	885	813	792	821	777	824	815	835	805	766	814	812	792	791	807	803	889	888	818	786	823	819	808	766	780	799	796	823	812	792	798	800	800	859	798	860	785	819	875	798	780	790	746	821	810	813	816	828	777	819	832	785	802	779	785	803	831	863	802	845	816	763	802	803	778	874	830	828	839	799	830	884	790	774	777	793	814	822	854	777	801	798	821	824	826	858	766	793	794	803	837	808	776	830	781	813	849	775	759	818	813	812	781	820	800	817	818	802	831	829	789	817	791	810	858	827	791	794	790	848	819	804	841	835	768	820	828	760	843	819	788	798	835	800	832	806	831	854	816	780	807	826	774	814	812	802	832	787	832	808	772	822	786	783	817	793	791	822	830	819	789	833	796	837	799	799	799	813	830	781	846	793	813	840	844	807	769	794	821	829	827	841	860	820	848	846	757	794	794	823	810	806	841	795	831	812	804	843	766	836	819	798	836	805	811	812	799	768	795	817	812	811	798	798	747	816	826	787	799	753	812	844	751	809	809	808	767	826	839	810	800	787	797	841	784	781	825	865	816	818	754	770	795	810	796	796	817	788	799	804	798	838	790	794	748	779	835	820	831	829	786	819	813	783	775	788	823	839	812	781	826	766	831	767	801	797	795	825	818	832	786	832	769	848	816	825	792	798	828	773	838	785	801	817	764	800	880	847	798	822	801	811	767	817	787	782	771	822	816	855	768	827	812	814	805	813	862	817	798	777	816	814	823	818	845	808	838	853	795	789	845	807	784	771	820	772	794	785	818	807	798	765	779	787	823	810	814	854	784	846	814	818	827	836	790	828	825	802	846	826	811	817	849	802	842	775	790	814	847	809	795	811	824	811	786	822	836	811	779	859	808	848	793	793	754	760	770	812	871	811	815	826	811	801	787	781	801	801	836	849	822	751	825	813	836	775	798	817	821	843	818	812	833	818	767	799	780	768	752	801	815	787	745	810	817	791	841	875	793	805	796	823	803	852	838	788	747	753	850	819	826	799	832	834	818	799	779	813	827	809	805	822	818	828	759	837	776	827	781	836	811	917	826	773	857	811	742	850	843	756	783	811	812	795	809	806	827	763	806	841	794	787	770	773	808	801	739	825	831	759	797	796	807	809	795	772	827	787	837	816	833	843	776	851	815	764	793	807	802	837	819	855	797	826	853	820	867	819	792	830	776	799	844	836	815	793	811	830	771	817	842	796	800	782	828	831	823	854	778	774	797	831	753	822	807	777	827	856	835	807	784	752	812	884	813	772	817	731	822	814	838	784	820	793	828	800	813	813	841	865	859	796	826	852	817
4038	2845	3109	2504	1093	817	1878	5294	4938	2542	1087	553	371	279	286	276	283	296	295	291	293	297	281	286	297	315	293	282	287	267	287	292	287	293	288	291	288	296	297	307	265	297	312	276	261	288	306	292	269	304	307	298	263	287	284	286	275	275	320	285	297	291	314	299	273	302	294	273	284	271	283	280	292	273	293	277	317	265	287	290	266	299	279	255	263	300	283	304	315	282	296	271	288	297	281	298	286	264	283	296	299	306	310	281	299	274	304	319	274	312	310	296	292	291	299	289	301	274	298	290	342	296	291	287	294	273	277	307	302	299	280	314	332	290	309	302	278	310	276	273	287	279	300	274	285	302	304	340	319	262	274	295	310	300	310	294	293	282	298	316	299	290	291	267	272	293	283	287	289	316	305	282	315	293	320	303	273	288	271	293	261	311	281	272	289	295	281	301	300	310	330	275	312	256	288	273	291	278	309	304	315	312	278	323	306	288	261	277	270	295	286	300	291	299	303	287	316	279	273	282	280	295	276	275	269	286	287	288	283	299	280	286	303	309	300	291	336	287	288	292	275	303	284	284	316	310	299	271	295	302	286	273	279	287	324	293	289	301	304	271	291	278	317	309	316	279	297	259	297	339	284	292	299	297	281	279	264	305	282	279	274	305	273	279	286	289	284	284	282	308	299	268	284	294	301	295	279	322	263	300	285	295	288	295	279	267	300	268	306	312	287	292	286	290	287	289	303	276	281	283	302	272	288	315	294	316	251	288	339	285	298	314	323	279	257	270	292	272	282	290	269	290	312	294	276	256	327	280	274	258	300	283	304	294	282	259	310	298	304	294	301	276	264	301	291	294	340	287	266	268	325	300	284	306	295	277	278	281	264	304	286	299	267	288	285	273	299	262	320	294	265	285	303	310	309	269	285	292	297	305	278	310	279	318	287	276	285	300	291	300	239	302	294	316	283	253	323	288	292	284	314	296	316	251	276	259	320	280	309	278	296	303	289	290	264	299	274	305	315	305	281	272	330	276	272	292	301	277	288	291	261	268	293	255	264	312	294	274	278	296	297	270	292	297	291	326	304	316	279	312	301	263	274	299	300	276	291	319	315	311	274	283	305	326	275	300	283	307	294	289	300	274	256	266	291	295	231	303	287	290	292	304	291	300	295	326	294	305	264	292	311	275	308	290	280	264	279	299	280	290	274	315	260	269	297	286	323	286	277	271	302	263	300	281	288	264	294	293	293	295	293	285	281	286	324	282	340	299	289	286	310	281	302	271	282	280	298	276	304	294	329	295	258	311	273	301	282	305	306	287	264	309	289	301	312	305	313	287	289	302	266	271	261	303	327	331	285	288	286	269	293	344	293	315	309	332	272	292	285	297	324	320	297	296	253	311	271	308	296	283	293	254	287	274	288	298	324	295	297	310	253	291	305	337	298	332	286	272	275	297	300	343	302	274	271	303	306	310	328	269	284	300	278	279	276	264	303	293	287	323	304	291	313	278	319	276	276	282	276	288	261	289	287	284	297	283	276	284	308	259	292	273	304	278	300	285	285	298	275	293	310	305	278	301	277	284	266	300	295	306	278	262	286	324	318	305	338	246	312	318	272	303	271	311	318	305	284	275	296	293	295	308	281	300	258	313	300	282	310	293	297	289	312	286	308	277	286	294	258	284	297	335	291	294	284	297	275	268	275	294	313	279	287	290	289	299	269	299	282	291	296	291	269	286	306	294	262	287	273	296	277	291	290	304	334	281	317	278	287	276	277	289	279	275	251	272	301	298	344	266	305	259	274	252	315	307	286	292	279	295	331	297	273	299	293	281	297	295	291	268	293	326	286	258	308	322	284	270	292	305	319	309	298	255	290	285	288	274	325	288	289	295	287	287	274	267	312	291	300	300	303	274	271	306	296	319	293	294	296	316	293	284	266	270	296	291	301	274	306	277	280	262	293	320	325	288	266	278	325	303	291	304	290	273	300	286	291	290	260	306	257	276	291	267	307	314	289	294	307	310	329	265	322	284	280	303	256	290	315	263	302	298	291	303	266	329	310	279	262	294	285	289	306	304	317	277	295	287	293	271	270	281	274	285	291	310	310	305	305	291	305	291	290	290	289	289	281	273	259	298	295	254	284	302	283	281	292	307	279	287	317	288	318	297	281	317	291	294	297	295	286	287	337	285	263	300	286	286	284	281	327	303	286	285	310	297	292	272	264	273	274	306	309	274	302	331	331	285	286	320	270	274	282	291	284	293	275	291	296	301	299	257	289	281	307	264	277	284	292	330	295	312	286	283	306	303	286	274	311	299	313	301	282	283	305	290	309	285	308	280	295	304	309	301	284	293	264	320	290	312	297	300	297	305	290	285	303	308	292	294	284	265	276	272	314	299	293	303	297	310	275	280	276	275	289	301	292	300	310	299	291	302	303	299	281	329	288	317	287	285	310	264	302	298	289	265	324	285	278	300	303	303	283	296	296	303	286	305	314	317	301	265	299	282	310	293	268	297	316	256	296	303	293	268	289	301	285	287	286	278	265	301	290	286	302	289	280	296	264	289	301	286	316	315	278	280	307	304	296	309	280	267	311	287	288	263	284	279	291	297	283	303	278	299	274	289	276	263	285	290	292	283	284	294	307	281	297	281	302	282	295	262	300	304	292	311	288	277	268	312	286	277	284	299	280	276	288	277	318	314	256	318	314	304	318	271	320	279	306	301	292	307	276	298	279	266	283	299	290	285	313	294	269	270	289	286	313	273	278	273	274	289	297	295	278	286	263	239	312	311	251	280	282	289	274	253	321	302	303	299	274	289	283	283	286	250	289	287	327	308	297	286	278	296	283	279	270	319	292	294	263	297	299	285	306	270	315	263	301	247	286	281	285	304	285	289	262	279	275	285	319	263	281	280	307	299	286	301	294	284	277	329	291	300	289	276	258	301	310	296	288	276	276	309	236	311	324	293	300	308	257	312	314	314	256	322	288	291	287	288	269	282	303	267	266	298	284	278	319	295	285	314	298	317	262	287	282	282	290	291	278	288	259	295	299	340	296	293	309	304	290	297	285	313	306	303	303	270	297	300	280	308	283	271	286	303	270	315	266	296	301	298	290	298	286	306	274	306	283	257	295	276	320	282	318	272	295	288	279	295	285	299	292	285	276	298	318	267	274	303	271	283	290	296	307	262	290	262	300	299	270	275	307	299	309	302	280	292	292	302	286	284	283	303	309	310	289	288	306	278	263	301	302	301	303	301	269	315	242	304	271	313	293	267	294	311	297	286	282	300	291	289	289	279	285	301	277	275	320	288	288	299	308	304	288	294	275	282	296	288	286	293	291	304	280	293	321	299	315	290	262	273	297	294	274	279	308	267	294	293	283	288	303	290	302	305	259	308	275	294	270	297	285	271	259	268	307	272	286	292	284	297	356	301	300	264	268	273	284	335	281	288	300	297	250	292	287	266	310	297	291	302	273	298	293	286	255	294	313	266	292	296	296	300	309	289
3860	2956	4034	4965	3341	2873	8743	19671	16558	9315	3876	1748	1003	826	740	809	814	823	793	826	833	809	826	815	800	794	801	779	809	829	830	775	806	762	772	810	791	764	854	847	822	809	833	858	809	803	779	809	775	797	826	797	785	769	864	839	827	850	777	796	792	811	779	861	806	801	823	808	828	752	813	801	797	798	748	849	812	798	805	795	777	768	811	797	780	838	841	801	859	825	753	785	803	817	811	803	846	783	782	767	806	857	795	814	830	820	791	808	820	820	831	812	812	827	830	803	789	849	816	836	856	712	870	808	786	837	822	821	813	842	811	780	794	787	810	856	795	856	815	789	789	808	848	821	778	790	814	807	830	779	839	832	772	750	860	785	836	804	798	881	819	800	838	831	774	837	884	749	765	869	837	803	812	835	820	833	785	851	838	799	836	820	798	821	833	802	783	801	798	865	794	836	788	814	831	832	802	807	857	815	796	769	838	812	812	804	783	806	840	818	803	757	845	771	805	789	789	754	787	774	806	795	817	792	833	811	819	851	796	830	801	823	793	805	828	812	818	823	813	809	780	771	860	797	762	790	797	828	827	848	772	784	778	784	830	875	758	814	812	818	816	852	845	749	804	765	827	775	825	822	778	776	841	760	740	799	809	769	778	857	838	802	776	782	806	865	831	818	814	754	823	787	818	860	798	829	808	806	811	788	812	881	814	824	809	848	810	806	775	820	809	798	799	816	864	799	845	815	832	817	841	820	778	815	779	807	844	788	795	823	834	885	812	798	813	871	825	852	846	770	825	809	765	809	802	813	789	781	826	764	779	835	832	802	826	814	826	815	835	818	770	786	831	875	796	801	796	818	796	780	803	831	865	807	820	793	834	811	793	810	830	840	834	809	825	791	804	839	884	865	764	804	799	809	831	813	819	811	809	800	809	841	840	840	786	790	787	801	830	839	795	813	831	792	799	789	774	838	801	822	782	792	774	835	807	755	826	844	790	822	827	833	805	797	793	829	829	809	826	873	816	813	807	844	820	806	790	782	825	823	759	804	814	753	843	848	789	774	859	795	839	829	814	800	852	819	808	803	849	807	825	818	845	777	830	806	813	809	830	808	804	803	823	781	824	853	840	803	760	850	801	839	804	804	829	759	839	780	808	838	798	820	861	794	810	812	771	787	850	866	810	790	764	788	764	802	864	847	833	793	828	848	860	829	810	825	828	860	781	749	796	770	805	840	784	816	821	825	784	820	759	823	850	811	815	801	813	890	821	746	781	828	802	824	836	838	828	804	806	825	796	761	829	857	810	826	808	863	774	820	823	818	796	833	836	827	850	780	794	820	825	831	765	786	798	817	777	811	780	790	757	810	841	815	836	824	820	822	825	780	743	803	767	818	815	796	826	787	836	758	812	841	789	759	828	803	825	832	824	876	794	812	773	820	808	812	818	805	796	768	819	834	852	801	823	796	836	829	802	781	813	828	809	793	814	812	805	808	811	821	796	779	834	825	813	812	815	809	792	829	847	772	833	842	835	827	818	818	765	793	767	813	815	776	800	825	836	859	827	757	808	803	810	814	798	842	824	777	784	833	798	833	819	789	828	821	833	784	777	832	850	806	820	772	799	811	795	821	739	779	805	805	796	793	809	807	814	828	813	860	796	890	827	836	836	842	793	839	824	825	852	822	882	804	795	796	805	799	789	812	810	792	823	798	838	766	827	771	782	845	823	780	774	803	830	782	798	751	799	856	806	804	816	785	793	853	810	808	847	847	856	844	810	873	777	857	811	831	798	798	828	791	810	825	776	751	825	841	813	811	865	856	770	811	812	813	833	786	808	797	769	844	816	804	818	790	773	767	828	813	818	834	796	811	828	815	805	853	801	762	874	836	778	830	803	806	809	798	834	829	785	855	854	890	806	774	812	815	817	814	867	835	819	779	849	795	816	791	834	789	763	767	787	834	802	816	791	866	843	805	821	829	801	796	765	799	841	790	823	850	803	746	822	862	814	800	828	833	865	793	817	795	827	835	870	792	816	853	812	836	800	761	869	824	835	823	797	785	787	869	819	800	821	800	793	843	805	823	795	757	854	857	803	775	769	818	824	825	831	831	821	783	779	842	773	771	785	803	777	800	871	843	826	819	801	807	833	762	800	841	795	812	783	874	814	778	809	820	825	802	785	784	808	787	862	778	788	815	789	756	802	785	798	792	774	856	801	805	789	781	826	845	782	864	777	786	785	792	803	830	808	833	831	832	804	795	794	812	808	786	778	805	804	788	818	820	806	771	778	759	796	796	879	797	800	770	859	785	870	800	829	811	794	811	837	853	828	770	845	784	817	813	794	770	835	834	874	865	795	799	787	786	835	828	847	792	780	826	811	818	784	836	789	801	835	779	802	802	813	791	735	776	792	802	788	824	791	794	849	840	794	804	865	804	809	823	810	793	825	821	780	812	815	820	827	873	811	788	811	850	837	813	829	782	753	799	801	824	826	797	815	789	809	784	867	821	865	739	833	844	802	831	776	817	777	854	779	787	813	873	837	810	867	830	780	810	837	824	823	826	834	835	810	837	795	750	827	771	770	746	818	826	787	818	808	839	833	813	831	819	781	839	823	787	818	842	832	782	836	796	832	824	825	817	790	804	807	834	768	836	768	796	791	787	799	775	798	839	784	822	847	802	823	748	803	823	855	880	793	770	822	767	820	793	804	782	815	814	792	775	759	791	829	765	825	814	782	797	826	852	811	828	812	810	829	806	828	806	791	796	836	801	775	843	827	813	841	765	820	797	794	803	797	817	826	804	757	849	847	810	776	860	806	859	804	860	785	855	798	809	794	804	808	907	801	845	800	852	780	777	818	813	780	840	805	784	814	779	769	828	751	784	797	834	827	773	864	805	799	815	755	790	812	811	790	801	794	818	786	825	832	784	836	821	835	819	772	813	848	831	818	801	867	816	812	821	810	807	811	842	803	839	810	751	828	823	820	806	815	831	805	799	802	793	846	827	825	835	782	805	825	811	830	806	812	773	767	832	864	831	805	824	790	836	818	828	835	829	824	773	843	822	799	829	786	789	774	803	841	809	795	864	805	829	820	897	800	800	854	861	834	781	789	803	803	798	759	826	801	851	796	862	810	840	849	823	788	820	864	823	809	828	801	840	846	782	845	812	826	842	812	781	770	757	796	753	789	812	825	815	763	775	755	868	794	818	745	800	817	836	819	790	815	806	818	826	807	824	784	789	840	839	823	819	840	821	853	787	781	770	827	814	791	776	810	818	825	852	813	831	757	785	854	822	839	863	857	767	832	796	827	802	784	811	792	774	833	815	811	808	717	815	819	783	830	817	770	781	775	817	742	798	814	851	803	809	823	815	832	839	850	794	812	809	806	799	858	794	826	804	808	844	840	837	837	808	807	789	814	860	828	812	796	784	836	832	773	791	811	806	852	774	807	821	846	743	816	827	843	848	828	845	784	774	812	790	781	796	783	810	763	796	848	795	815	846
4749	3076	2503	1480	928	913	1725	5425	4991	2736	1175	550	358	297	293	307	272	304	284	320	275	262	271	305	284	318	289	307	295	296	320	281	283	289	293	298	298	287	276	290	275	290	275	286	287	274	270	281	285	318	274	300	258	312	285	300	294	302	262	308	259	290	299	274	319	293	318	300	293	302	304	310	275	266	303	281	287	298	279	315	279	302	289	306	307	297	303	282	307	305	283	254	266	286	262	268	309	307	271	311	297	309	292	324	285	301	278	281	302	297	286	278	282	273	272	291	308	293	288	270	279	291	272	273	313	307	281	296	320	290	298	251	263	320	279	287	287	288	270	300	291	266	286	275	306	330	295	294	299	286	297	272	286	277	315	293	294	315	295	311	334	306	293	302	305	307	303	319	293	289	306	267	305	280	275	299	264	286	283	301	281	305	287	262	300	300	271	288	290	292	288	270	309	297	294	284	280	270	295	265	268	305	292	302	286	289	314	297	267	301	264	285	294	280	283	303	309	295	288	308	291	313	271	289	274	315	264	258	277	285	279	288	288	274	317	312	276	314	270	333	286	274	275	283	297	290	289	282	281	309	320	288	280	296	269	275	274	294	293	284	294	271	297	285	277	341	275	271	269	304	319	288	279	297	305	269	285	287	289	294	279	306	303	261	301	282	291	305	291	303	247	309	277	256	280	306	268	284	271	283	283	294	308	264	282	288	267	283	312	287	273	307	309	282	287	276	285	303	301	279	276	291	308	288	315	271	276	300	309	267	265	311	268	303	292	336	281	256	299	304	327	260	307	291	289	277	290	266	302	296	303	287	305	298	272	298	292	314	271	277	278	290	297	292	265	288	314	290	273	297	271	302	290	280	280	262	271	282	290	298	270	298	289	259	264	320	298	278	281	298	276	284	295	256	291	300	318	289	273	286	307	293	258	282	277	287	299	315	288	283	278	281	262	280	272	274	316	255	284	278	280	295	312	284	269	276	297	282	302	278	294	289	304	268	288	304	282	292	250	310	280	274	290	272	271	311	266	288	299	276	291	277	282	271	295	299	281	289	285	260	314	323	298	284	284	274	268	304	293	273	290	272	282	321	271	286	312	278	301	280	300	296	275	260	305	301	309	271	282	272	298	270	286	279	282	313	286	295	276	280	275	284	315	294	306	295	284	298	287	328	289	311	301	290	279	303	283	298	264	280	266	305	288	280	296	270	272	296	309	273	303	281	322	290	286	275	290	273	294	295	297	294	303	308	300	266	282	274	303	290	298	289	293	315	291	292	305	286	284	320	274	256	287	294	322	316	325	302	295	272	298	289	275	288	276	262	299	285	268	277	255	305	288	279	259	323	270	270	302	280	285	256	285	289	313	275	315	290	300	281	320	281	281	282	313	276	286	260	297	280	296	292	268	274	307	330	298	308	285	321	305	312	298	304	292	307	302	320	292	299	275	319	259	313	276	307	284	297	251	290	301	311	309	294	312	303	306	293	267	257	298	290	270	296	283	310	294	276	264	274	310	298	262	253	295	279	322	313	289	287	257	244	280	291	317	273	282	282	276	304	272	296	284	281	327	296	310	289	307	292	269	292	295	286	289	292	259	286	282	304	288	306	294	274	292	283	291	303	301	260	293	302	296	308	281	296	309	290	301	338	285	291	305	268	283	268	298	293	300	308	268	278	282	286	295	302	292	304	283	260	282	266	295	288	297	311	295	299	290	289	281	281	297	253	297	286	250	297	289	294	315	299	271	331	270	327	313	270	262	279	266	304	255	309	308	249	289	281	291	267	286	309	299	292	244	295	271	266	302	278	264	264	314	306	314	260	284	301	293	310	264	310	277	295	303	266	268	289	283	313	289	266	304	293	276	265	291	255	284	267	280	291	274	282	281	300	281	292	257	272	313	277	305	305	313	286	284	300	283	294	290	281	295	309	276	293	301	266	273	281	284	289	279	286	264	269	281	269	282	281	284	309	264	288	269	297	298	279	279	301	304	299	299	292	302	258	278	311	303	293	279	309	294	280	305	337	283	309	261	288	313	278	287	294	267	292	281	275	293	281	279	269	271	302	298	285	277	270	313	319	290	276	267	289	290	296	272	290	304	263	318	301	289	291	315	289	284	331	279	259	283	306	279	270	303	297	302	308	297	274	301	283	275	277	274	276	297	280	301	306	283	320	301	318	287	278	324	274	287	268	288	276	294	266	274	296	285	305	293	309	292	298	255	280	282	307	304	287	268	311	307	283	294	271	302	280	281	318	283	270	317	303	296	300	334	273	274	300	307	272	309	281	264	260	293	284	270	265	276	315	275	277	283	276	297	300	278	281	277	281	298	285	301	262	294	306	295	317	284	284	298	289	290	285	284	295	297	313	307	252	282	286	288	276	286	308	311	285	312	335	302	304	295	274	318	310	312	296	287	283	300	314	300	309	290	270	276	290	305	292	271	302	257	266	260	305	316	273	295	302	337	306	317	249	281	291	272	275	311	292	280	312	291	283	281	283	311	320	292	285	307	313	252	277	306	294	290	293	271	292	287	289	293	266	270	296	284	309	313	305	283	299	286	300	317	263	300	281	320	267	299	306	278	297	291	293	294	285	282	260	263	273	293	249	302	278	289	287	295	318	260	268	296	276	299	278	297	284	287	292	312	269	284	279	288	269	287	292	321	310	286	316	289	257	298	293	287	282	290	301	273	270	279	252	292	266	303	287	269	287	283	290	279	281	299	296	292	284	281	286	277	296	257	262	297	294	295	302	306	277	296	287	290	300	297	271	266	291	285	310	306	296	283	286	295	287	292	270	257	303	318	285	285	299	326	284	301	285	293	311	278	295	292	274	284	271	309	267	281	310	277	263	313	341	307	285	275	285	273	301	294	290	291	276	298	296	280	265	283	305	292	281	288	279	287	288	274	321	291	295	281	285	277	295	268	283	284	276	290	291	269	314	312	275	295	306	298	296	312	280	289	267	293	318	269	267	301	269	302	281	322	296	308	303	280	284	298	305	306	302	287	253	276	283	315	278	276	265	288	287	312	273	262	275	278	321	316	268	284	295	305	280	304	281	292	301	270	291	275	284	278	312	307	305	287	296	313	293	306	334	259	292	284	268	276	294	281	302	276	276	287	293	277	282	299	293	308	285	272	290	310	293	277	316	288	280	310	280	288	287	288	290	264	308	294	295	287	309	280	309	286	304	274	294	295	290	290	300	280	288	265	305	314	271	299	280	291	287	269	280	280	283	290	296	292	300	315	277	310	338	311	281	300	304	295	300	296	300	287	309	300	277	281	271	288	316	320	287	313	288	271	276	285	290	322	289	329	292	284	323	295	285	311	303	266	281	290	283	280	295	313	276	281	311	295	289	273	299	282	297	274	273	344	305	294	304	298	269	285	288	316	278	289	252	284	288	333	279	341	281	283	265	288	303	299	313	305	274	270	299	305	304	298	302	302	291	268	266	289	280	305	289	312	271	277	282	319	284	287	303	292	300	280	308	323	284
4260	2684	3316	3417	3345	3341	8093	20336	16940	9376	3988	1648	1030	874	801	847	845	827	822	791	787	845	806	804	855	786	763	765	828	790	819	807	809	787	772	799	832	815	806	795	824	861	781	861	835	860	801	815	761	858	796	820	812	812	841	823	816	804	767	772	797	850	800	832	790	838	797	784	872	826	782	826	809	762	796	824	804	825	795	832	793	808	789	825	753	795	825	865	775	857	826	798	807	758	820	801	816	840	791	809	823	851	783	798	806	786	823	778	818	863	773	777	804	792	775	754	805	774	794	834	842	810	806	814	811	806	865	833	775	839	832	816	840	847	806	781	830	778	823	782	825	816	858	845	826	775	796	762	765	808	771	795	811	798	765	843	824	826	829	789	822	768	785	817	816	804	830	732	819	812	756	812	814	831	831	822	817	851	767	789	841	819	791	788	798	822	820	807	828	791	810	836	769	816	818	858	782	823	813	875	828	803	796	835	857	848	764	784	854	799	814	825	810	793	851	802	821	793	829	838	852	802	840	818	801	782	801	806	799	812	818	828	801	786	754	780	789	780	834	800	769	762	778	818	830	782	760	751	846	817	840	808	794	745	795	793	789	782	801	830	830	806	809	820	809	819	810	824	843	803	778	824	821	775	784	851	769	768	859	847	814	796	754	773	812	890	835	801	750	816	817	819	787	814	812	819	797	792	802	778	826	830	810	748	806	888	812	806	814	825	826	819	823	814	814	732	747	752	747	809	826	839	765	840	789	823	861	808	781	805	787	790	784	785	822	806	778	855	756	801	842	810	792	825	791	784	776	818	731	805	855	777	783	773	838	824	811	766	810	818	787	826	797	767	827	755	824	808	828	836	815	803	795	799	817	830	851	782	807	810	763	849	771	803	827	847	835	776	796	772	857	816	804	799	804	793	803	749	843	804	791	789	816	804	819	821	808	809	844	825	833	866	790	817	783	819	818	775	787	786	825	778	787	796	829	787	829	788	839	797	793	804	805	786	802	796	799	810	800	822	822	791	719	842	784	780	823	797	826	836	837	780	788	869	795	821	830	803	809	801	820	784	806	804	835	850	806	776	760	790	848	779	833	744	802	796	777	784	796	756	823	818	783	805	741	781	822	813	792	809	825	791	820	753	813	848	775	763	826	814	811	803	792	832	817	800	815	835	824	777	744	810	781	830	801	808	776	795	816	727	778	825	778	797	786	838	789	805	830	795	790	779	857	816	788	767	826	778	777	871	795	817	798	820	807	809	848	787	826	825	802	785	818	792	806	804	756	828	793	822	833	840	801	810	846	792	834	792	777	784	822	827	849	776	839	775	769	821	808	840	828	823	803	807	810	775	786	790	767	779	790	815	792	772	819	831	776	812	801	826	852	847	849	826	752	811	813	795	750	834	843	759	809	845	769	815	775	821	827	834	814	818	783	827	843	835	734	789	835	821	806	782	785	792	799	828	820	815	792	807	754	793	845	820	790	736	813	806	856	834	827	785	786	837	827	786	810	828	795	828	845	812	762	828	761	737	766	823	824	805	801	814	791	814	825	833	842	808	843	862	827	846	789	785	817	788	821	814	760	857	797	824	810	852	819	804	812	797	793	801	807	807	730	815	761	766	804	837	792	836	833	786	774	793	789	813	848	779	757	787	754	780	840	798	838	770	807	824	807	776	795	761	766	821	817	767	801	898	820	791	852	806	806	819	783	751	803	835	803	847	779	775	817	783	864	773	820	786	858	745	850	821	823	772	839	790	825	821	827	819	767	883	851	792	812	824	803	828	825	808	774	869	801	753	774	814	805	874	875	810	803	793	722	781	787	808	808	802	799	776	845	797	776	795	773	807	785	873	793	799	861	798	822	800	825	820	845	790	768	817	834	788	790	768	790	819	796	802	831	800	777	812	786	800	818	763	827	842	786	836	820	758	797	785	732	833	760	798	799	792	804	797	771	741	839	792	838	792	821	785	752	802	824	779	778	774	796	812	772	827	773	806	772	801	813	780	759	839	815	795	769	807	820	825	808	816	845	827	795	808	789	790	759	819	863	784	860	805	800	838	793	848	801	790	872	822	825	796	804	756	767	809	807	807	772	786	788	821	852	868	800	820	851	749	775	778	785	746	810	783	769	792	847	807	775	801	777	848	837	766	811	832	822	818	807	806	833	865	845	768	806	763	829	815	812	814	858	809	835	852	812	762	759	837	836	765	825	834	820	796	826	812	778	820	900	844	851	838	807	778	834	772	875	786	805	841	800	778	829	803	755	810	799	826	819	818	804	817	863	752	764	828	830	817	771	758	799	823	788	756	823	865	782	804	804	779	793	867	803	780	840	807	815	833	814	797	798	839	794	823	775	801	810	790	871	774	776	798	819	779	841	828	784	853	781	811	738	823	803	824	754	797	791	763	810	820	817	800	805	828	827	795	827	759	868	831	787	822	842	816	818	833	860	839	829	814	796	821	807	804	823	797	811	795	812	783	842	786	797	817	808	807	873	810	814	788	821	838	792	803	793	758	768	743	824	826	806	812	771	837	820	784	789	873	846	781	806	802	829	816	826	805	772	813	800	778	776	767	825	848	797	798	836	770	819	849	821	801	813	825	768	798	770	837	816	812	839	826	795	801	843	821	814	842	824	771	828	849	798	813	855	758	846	785	772	799	787	824	833	801	790	853	823	796	834	766	782	844	792	828	809	781	830	761	857	773	817	811	829	791	811	794	841	806	793	774	771	803	804	826	850	829	787	825	781	795	799	789	802	862	825	818	806	811	797	763	804	798	841	850	797	818	865	826	796	808	820	812	851	840	809	756	790	794	833	855	882	817	832	812	784	794	802	794	792	884	790	808	838	796	840	815	823	820	802	817	793	798	788	824	785	833	803	742	813	869	836	777	801	774	827	808	739	817	826	786	797	780	828	839	791	772	770	811	773	747	778	867	776	798	808	802	859	810	774	796	829	798	850	819	808	816	783	769	810	829	809	838	816	746	804	769	843	825	816	807	834	822	809	837	822	792	797	816	776	838	764	813	799	793	819	776	814	795	774	790	821	807	809	786	814	779	815	809	758	757	797	841	793	859	846	831	786	815	824	817	870	817	825	742	813	837	818	852	772	772	784	805	785	795	791	784	844	730	787	839	800	782	843	816	811	811	809	840	799	748	787	790	836	772	753	784	854	733	811	798	870	805	799	827	819	804	833	787	853	775	789	765	800	845	835	851	806	764	896	803	796	796	810	794	779	796	815	788	817	787	809	810	821	781	812	844	804	776	813	762	780	841	833	807	811	785	868	815	829	837	821	824	783	789	818	784	775	784	807	818	800	781	832	826	792	811	804	784	783	784	830	762	843	818	832	776	880	825	791	771	862	873	789	830	841	819	778	787	737	793	755	794	803	797	770	889	819	798	781	756	835	835	811	819	790	792	793	830	776	789	811	824	776	834	805	815	798	763	765	803	825	852	784	785	784	794	828	808	796	804	799	764	830	832	826	826	824	790	786	806
4405	2372	1705	1107	914	955	1801	5755	5093	2624	1066	525	345	310	326	296	305	301	299	289	300	321	308	289	295	309	284	299	321	296	295	255	288	273	316	262	272	301	293	306	294	295	283	287	273	291	288	287	285	272	277	269	282	285	286	291	277	252	327	286	294	312	274	312	316	295	307	282	271	295	297	265	288	263	287	301	319	249	296	308	299	281	286	321	294	308	280	292	285	283	292	303	295	312	295	281	298	243	319	296	305	266	295	257	269	293	278	305	278	313	271	300	282	300	260	303	312	283	313	302	270	288	305	307	299	309	300	309	281	278	303	274	284	309	258	266	262	287	302	262	277	294	260	283	322	288	293	248	316	271	295	294	314	287	325	314	284	307	282	306	307	297	305	312	286	276	314	321	289	286	294	299	298	261	312	279	292	275	280	295	312	296	281	298	293	279	279	288	288	287	321	323	285	283	293	324	257	264	273	287	288	298	255	311	301	299	287	310	265	308	282	296	293	282	298	293	298	308	314	277	273	283	285	287	273	280	309	282	318	305	315	315	305	300	311	291	279	285	294	264	296	309	296	300	263	284	287	297	288	270	311	308	280	284	281	305	278	297	272	316	268	281	290	288	294	291	294	272	296	302	298	283	286	285	269	301	296	282	292	292	294	293	309	282	307	297	259	293	283	315	312	291	323	275	293	277	284	281	340	302	297	290	279	314	246	306	258	291	299	280	272	277	295	292	318	292	283	272	289	291	275	277	284	279	284	308	298	270	266	320	258	299	300	276	293	287	276	286	280	276	288	275	269	309	284	303	292	322	308	298	274	269	274	320	299	305	272	275	308	282	284	271	305	291	307	270	279	286	316	298	322	288	298	299	279	289	324	269	290	304	298	270	288	304	302	288	306	303	312	300	312	267	271	281	271	276	291	299	313	294	302	299	265	282	283	294	307	291	265	314	290	307	310	285	274	277	305	273	287	281	311	295	268	306	289	311	284	293	279	283	294	284	299	312	297	273	291	278	256	257	257	305	300	307	309	289	272	291	286	304	261	284	290	330	298	282	305	283	259	301	279	307	253	317	290	279	293	274	310	318	313	307	284	273	258	298	304	285	296	293	292	311	284	290	319	269	276	317	271	290	267	268	300	280	286	282	303	276	310	268	295	280	319	267	306	281	301	259	281	327	297	291	295	309	275	288	268	307	298	270	274	282	316	281	316	292	293	297	292	303	310	296	309	281	250	305	268	297	290	285	305	283	289	273	300	272	300	302	315	291	282	262	277	306	282	312	300	265	290	305	274	294	299	282	296	266	294	285	287	282	298	284	284	304	280	285	306	287	313	286	287	284	293	310	275	284	261	297	312	290	276	305	275	293	270	314	286	294	300	253	299	296	291	282	298	283	261	256	304	290	311	266	272	288	273	279	253	274	303	301	279	305	327	298	291	295	308	278	310	311	327	287	282	309	303	304	317	315	302	303	294	304	279	284	295	312	298	304	318	297	302	273	276	307	293	265	271	285	308	321	270	294	337	292	279	303	275	265	258	294	314	291	312	313	270	264	294	288	269	319	248	303	249	287	296	268	291	267	261	318	287	277	246	286	270	262	278	297	282	270	246	321	286	275	253	304	303	280	307	289	295	290	281	283	288	284	283	286	267	269	278	301	297	282	303	339	272	321	267	292	292	319	288	282	276	309	306	311	283	288	292	279	284	306	297	298	306	272	305	304	291	285	309	296	273	300	310	293	300	262	290	313	263	266	334	313	299	288	312	286	286	277	309	274	319	332	289	306	310	299	297	285	289	300	289	308	298	291	288	287	306	304	259	303	317	317	303	323	276	303	297	298	284	298	261	280	306	296	292	282	285	289	301	311	311	274	302	290	311	298	305	277	320	287	285	266	276	286	297	295	308	281	265	289	304	287	315	327	279	303	296	288	264	303	299	293	276	291	279	280	293	310	285	298	287	319	247	269	277	285	304	268	285	274	293	298	301	274	296	304	283	304	301	284	300	258	286	306	278	255	295	297	307	289	281	296	324	304	315	290	309	300	303	279	309	278	301	301	329	274	284	271	278	306	254	296	304	278	323	304	270	289	290	301	303	298	287	274	292	291	320	259	301	257	279	268	311	318	322	282	302	276	285	281	281	297	291	296	275	284	324	290	305	275	279	299	257	298	302	284	285	283	284	288	282	302	287	266	272	294	280	286	296	321	292	272	316	293	282	284	272	281	291	306	300	314	317	303	295	312	298	306	290	306	270	304	284	305	279	301	306	309	293	296	305	302	319	266	316	286	270	302	268	289	295	284	288	297	300	297	281	278	324	281	296	314	308	293	332	253	301	260	307	310	296	299	287	269	274	292	310	278	296	266	264	280	296	291	296	283	253	285	324	295	314	318	286	298	278	311	269	288	309	283	282	299	289	266	303	280	324	280	307	288	272	332	303	248	265	283	297	276	290	278	296	267	278	301	256	313	274	305	246	293	268	308	295	297	302	284	273	265	283	256	264	290	275	263	322	285	294	267	273	287	274	308	293	279	301	282	283	321	313	285	283	291	252	296	312	279	334	274	301	293	299	318	272	288	274	293	275	318	330	283	289	293	301	289	270	297	303	265	303	279	291	304	341	266	266	276	282	289	285	279	290	280	290	298	284	302	302	323	318	279	269	289	279	299	301	289	296	294	304	308	266	300	307	310	282	305	298	290	296	267	295	287	297	291	279	284	290	279	305	267	282	290	267	352	288	339	281	284	284	280	263	286	291	274	305	273	308	296	271	278	266	287	300	268	295	271	303	277	275	283	328	280	282	280	267	305	281	300	305	297	272	270	277	302	287	308	282	236	310	329	294	281	281	298	300	300	284	295	283	283	316	342	307	288	301	298	290	302	305	290	283	301	266	276	302	290	283	289	299	265	303	320	328	273	326	311	294	316	259	270	306	293	275	289	284	296	281	274	300	275	293	295	315	301	288	278	297	289	305	293	306	323	312	274	303	319	280	293	324	297	297	290	270	297	281	288	318	295	270	276	265	267	300	307	291	294	292	301	274	278	288	285	337	289	287	296	289	308	305	281	294	272	281	321	311	278	271	264	282	269	276	262	279	257	306	313	285	298	272	268	308	306	320	287	287	285	301	289	300	296	273	289	286	293	317	297	304	281	328	283	311	262	251	285	278	291	326	286	265	286	289	270	315	301	303	267	314	328	312	283	304	290	292	299	278	287	321	325	311	310	292	292	279	278	299	315	263	299	302	322	303	283	282	269	281	305	286	284	277	309	288	295	286	292	266	271	291	281	274	269	297	268	272	280	293	312	303	274	296	309	294	285	300	300	291	273	307	294	298	315	289	311	266	255	303	302	287	285	284	261	294	314	315	291	271	298	301	285	307	300	294	296	281	301	256	286	298	313	285	289	310	320	305	326	309	305	288	277	301	305	284	279	266	277	314	289	303	288	329	293	288	278	291	279	318	276	310	324	301	277	300	280	298	268	255	315	278	306	281	293	263	316
4117	2214	2432	2825	3145	3309	8609	21057	16713	9243	3724	1710	944	851	782	825	819	803	802	786	786	787	802	813	793	811	774	823	803	796	831	797	817	850	862	836	892	836	822	814	846	797	843	821	854	828	792	827	835	812	771	810	785	797	770	839	820	819	838	842	787	817	813	819	850	812	795	786	803	809	826	768	800	794	781	763	781	780	801	777	809	802	813	793	803	781	823	784	807	790	824	775	833	818	797	765	832	791	846	833	779	763	847	806	800	825	798	772	834	781	796	787	809	793	767	793	799	855	788	808	875	821	785	761	820	782	781	791	779	789	775	793	841	846	821	860	790	757	790	857	838	757	852	873	846	799	772	792	798	775	857	782	799	761	788	828	848	791	826	821	785	820	831	841	811	828	765	796	755	768	813	798	794	802	814	762	772	848	846	793	832	843	840	797	798	809	841	778	811	822	840	781	817	770	774	792	825	787	791	788	769	854	820	797	797	852	816	769	827	830	819	813	789	847	743	806	803	781	803	810	865	777	784	815	735	799	839	828	798	809	798	824	796	815	821	803	774	758	801	802	822	810	811	802	819	777	865	855	845	818	826	809	803	767	800	802	835	821	796	800	813	759	842	786	763	852	802	802	820	803	824	814	816	819	828	807	801	813	839	797	780	821	837	860	814	829	772	861	777	808	788	831	803	789	823	794	797	814	813	782	768	820	793	814	791	846	729	798	786	849	852	790	764	812	774	817	783	834	830	764	806	827	780	806	833	807	774	815	844	826	812	787	803	816	745	823	818	831	844	788	773	832	850	828	831	805	785	854	800	784	802	798	788	835	839	818	794	811	824	778	807	805	813	811	794	793	808	797	809	811	799	784	819	850	847	829	803	803	861	857	840	839	807	805	811	799	824	799	786	842	839	823	823	808	792	840	835	787	839	768	797	819	846	811	792	858	837	786	766	781	802	792	739	772	876	822	787	757	769	771	818	757	786	859	786	833	832	756	796	774	866	786	796	818	814	787	825	810	826	766	811	828	802	813	869	825	822	805	828	820	785	812	837	836	839	784	817	779	821	818	805	785	757	807	812	818	814	859	813	790	833	801	809	794	769	774	785	810	811	818	801	831	802	776	779	828	835	736	793	782	787	786	788	834	774	819	812	846	875	870	817	787	814	804	783	784	788	805	799	840	774	818	798	781	797	768	812	806	807	828	840	778	799	759	857	836	840	806	808	802	826	777	794	783	794	799	856	792	771	781	822	768	786	808	783	801	827	815	784	773	760	790	806	819	811	788	804	822	795	772	760	803	800	808	802	821	789	790	791	816	802	777	772	773	812	808	779	780	758	822	782	804	807	801	815	800	823	793	863	791	795	740	827	714	869	855	771	836	815	812	837	783	819	814	813	802	830	811	849	855	787	841	803	818	799	812	793	827	817	807	826	818	823	764	778	826	862	793	789	783	770	790	804	783	822	788	841	798	807	791	837	815	778	815	771	828	857	778	815	852	813	751	814	772	823	777	796	768	804	809	790	811	798	816	862	764	819	865	788	803	821	819	783	815	810	825	797	774	811	715	825	796	769	785	805	870	802	753	832	774	816	768	823	850	770	817	825	817	800	779	781	760	755	836	773	829	814	837	776	812	788	767	831	814	841	849	783	823	838	798	813	797	776	811	847	837	800	788	853	800	832	816	814	817	846	794	831	797	815	767	829	788	819	813	760	836	811	775	796	814	841	810	813	785	793	829	782	803	786	826	805	821	823	782	832	832	832	776	759	775	858	844	812	796	733	774	795	824	831	796	856	830	792	789	783	801	841	824	784	804	810	764	751	828	798	829	855	812	869	752	778	806	800	828	740	777	797	778	793	826	801	819	809	825	833	789	831	807	810	811	862	819	797	783	832	793	813	822	764	761	757	784	788	858	806	792	826	809	834	810	830	792	776	863	848	756	810	746	814	815	737	826	842	773	778	795	798	775	817	817	805	803	787	834	816	787	882	831	879	852	813	779	887	785	809	798	801	801	827	780	812	763	789	836	768	796	825	795	804	842	848	780	834	758	739	851	752	795	762	807	789	824	850	803	844	807	796	833	802	837	751	795	768	800	840	787	782	785	788	809	826	796	818	793	858	849	779	816	875	803	805	818	802	798	789	814	774	811	781	809	803	841	822	821	780	826	771	770	809	819	812	853	790	768	805	849	755	809	799	847	808	831	837	773	756	822	827	854	762	810	807	806	801	759	797	780	884	858	776	797	804	838	865	772	796	801	825	780	825	806	782	815	777	809	816	827	820	817	805	795	800	766	824	824	822	811	824	802	852	756	792	837	808	760	850	770	768	788	803	770	772	806	808	819	821	789	793	825	821	845	787	776	839	773	829	799	802	837	833	789	792	829	875	750	773	848	793	792	826	796	836	794	817	772	826	768	797	784	774	836	783	745	824	802	780	827	820	821	778	783	831	810	800	776	826	770	802	747	817	815	807	731	765	817	835	816	800	799	789	820	808	820	835	795	840	855	737	846	804	854	802	795	796	749	834	783	800	784	840	800	768	781	743	858	839	793	813	789	831	808	781	803	836	808	816	836	787	840	817	797	824	814	863	822	823	825	770	751	854	852	782	807	790	832	819	831	828	853	770	793	807	840	830	893	807	777	779	832	851	841	768	811	846	842	837	876	849	808	823	794	815	831	792	750	792	815	784	795	814	840	836	807	761	804	764	790	810	842	814	798	816	828	821	781	793	777	806	744	759	796	771	780	798	855	761	837	869	818	820	826	835	829	765	774	748	820	780	792	812	802	746	824	785	814	845	853	836	725	766	823	762	782	887	797	859	824	794	803	809	811	787	830	772	834	798	847	793	790	804	798	720	781	770	808	791	888	821	850	770	790	794	769	807	808	836	836	798	800	849	760	783	776	862	821	778	830	800	781	786	833	843	800	790	789	842	830	824	736	826	786	797	796	799	821	761	891	820	795	794	833	849	784	766	770	805	874	799	791	854	762	814	804	852	756	809	808	817	799	831	848	816	818	826	777	815	772	800	810	890	798	807	839	833	766	751	818	775	807	800	798	798	834	822	813	808	798	834	846	776	828	794	788	830	811	774	761	760	842	804	859	824	801	827	809	842	853	780	847	781	844	746	771	828	810	793	767	842	809	778	814	856	790	798	772	790	804	757	839	752	795	815	831	781	787	776	763	841	822	814	776	835	816	765	800	798	824	779	787	806	799	798	831	766	835	839	862	822	790	776	817	813	807	835	802	790	769	741	801	814	866	816	748	758	779	828	827	771	805	776	817	796	837	773	826	772	767	797	760	852	777	783	825	817	795	809	816	830	817	819	798	773	829	835	794	851	840	763	809	798	803	815	792	789	826	816	830	784	803	793	857	811	820	802	796	827	811	846	787	776	788	800	789	824	811	792	822	848	834	865	796	800	806	752	798	818	808	812	864	797	784	801	766	803	867	874	865	778	781	852	819	791	813	809	809	795	766	817	819	809	807	802	813	789	780	821	835
4009	1708	1228	1200	1380	1540	1945	5955	5288	2659	1058	511	352	326	267	292	261	306	313	283	286	266	288	301	272	288	256	305	275	280	253	282	312	286	291	286	255	292	317	308	277	284	295	288	285	306	294	280	269	301	296	290	303	313	313	268	303	281	315	278	317	280	265	292	294	280	289	327	298	321	288	289	303	271	274	290	295	293	287	286	266	284	283	282	305	292	273	272	331	270	309	302	299	290	323	302	306	299	273	337	300	299	314	299	301	280	303	279	309	285	261	316	324	278	307	303	301	327	292	306	302	292	327	296	288	307	276	298	283	277	269	277	287	283	322	312	305	298	257	266	295	271	317	263	318	298	261	287	310	309	259	285	328	297	317	300	342	287	295	277	285	275	307	269	283	274	325	271	295	286	303	283	286	313	271	271	294	273	296	293	300	303	279	284	328	290	312	312	284	290	300	304	300	305	269	291	312	265	322	284	308	283	285	302	273	276	299	296	272	307	271	298	276	293	280	305	295	257	327	305	307	309	273	307	305	302	292	295	299	295	325	297	288	269	293	289	290	288	290	265	299	287	296	314	293	282	291	306	296	329	299	264	310	311	307	324	307	292	309	280	299	308	325	320	299	267	283	305	281	304	279	306	276	299	298	307	273	276	292	300	334	267	301	296	265	283	306	321	281	320	314	320	312	299	279	267	305	308	278	315	305	282	295	287	282	295	293	259	305	319	301	322	303	298	275	269	325	290	301	296	285	267	307	309	290	322	292	297	281	285	283	275	313	272	279	306	297	317	320	284	262	278	274	311	278	287	292	290	277	293	308	280	292	298	257	293	292	291	318	300	305	264	297	261	297	272	328	277	268	292	282	295	292	327	301	306	311	272	281	279	302	299	277	299	313	300	282	279	326	289	293	315	308	264	313	289	295	318	290	324	289	269	295	289	287	310	273	313	291	297	274	276	286	275	325	291	273	333	310	288	320	316	268	291	302	315	284	311	309	307	298	274	335	307	290	256	270	267	308	294	293	279	294	298	277	287	314	297	288	293	311	280	309	285	301	285	313	279	289	288	311	280	283	281	281	279	281	297	297	298	281	278	256	281	308	285	301	270	243	251	319	296	289	288	263	290	296	313	293	294	293	292	297	272	307	282	320	288	307	284	261	287	301	293	274	279	289	315	279	272	265	282	311	286	246	297	328	294	278	300	293	320	301	283	288	284	275	312	291	271	276	321	292	319	262	301	286	282	280	302	282	328	312	272	311	282	327	284	310	303	292	298	255	312	289	306	293	287	293	304	311	293	295	314	330	287	308	304	288	317	309	310	297	259	309	274	304	287	267	263	287	299	291	308	260	268	312	286	296	302	299	304	306	277	288	306	307	301	287	273	300	295	284	264	278	310	326	296	287	288	298	298	303	284	277	311	269	306	274	301	289	287	281	316	327	292	282	312	308	271	293	283	297	312	282	291	347	303	304	302	312	306	315	268	255	301	302	305	275	274	300	279	298	313	287	273	290	260	299	280	276	292	286	278	316	312	294	281	298	273	286	239	281	280	278	252	245	284	296	286	283	288	262	299	302	294	284	280	307	317	309	258	316	269	287	281	287	285	264	310	276	247	308	274	271	289	249	256	287	297	287	266	277	293	285	286	262	299	249	270	265	270	278	306	296	280	292	303	298	283	275	307	290	265	279	282	295	279	280	330	266	267	275	299	314	283	274	288	312	314	296	276	270	309	293	310	299	300	288	284	282	300	278	290	281	272	331	283	282	283	314	279	331	322	295	301	278	277	315	291	321	286	277	303	316	250	272	279	274	290	312	267	275	290	291	288	284	294	285	268	302	318	273	304	292	309	303	298	308	309	325	282	305	289	286	306	300	270	275	265	277	290	274	288	297	290	263	288	253	294	276	308	298	266	300	290	321	292	277	322	281	270	299	282	283	324	343	327	283	301	294	263	265	274	306	278	260	281	300	311	295	313	284	302	273	314	310	270	274	287	292	308	274	299	313	300	270	290	287	316	299	319	319	309	317	294	316	312	311	287	284	284	303	298	283	255	290	303	306	277	291	264	300	303	317	283	306	286	293	317	291	302	304	281	293	279	305	290	300	294	304	316	268	295	289	304	291	297	306	303	300	278	337	276	296	292	293	310	294	293	270	293	301	295	293	299	304	288	294	273	280	283	287	340	305	315	289	316	279	290	264	255	295	301	297	263	317	266	282	312	291	303	320	299	290	283	302	328	300	308	296	274	324	307	307	290	287	275	327	269	308	278	296	301	278	264	332	303	292	283	314	314	291	250	283	278	286	252	262	279	293	296	274	281	312	290	299	297	291	328	307	310	313	293	291	269	293	300	309	255	291	299	323	300	321	282	302	287	282	295	285	303	316	297	296	281	290	299	276	286	300	265	289	313	258	286	314	292	259	310	324	288	321	311	304	281	294	284	317	300	305	295	308	273	278	278	291	294	273	287	296	288	267	333	295	292	290	295	300	291	307	288	290	265	266	304	318	300	303	296	274	284	296	285	321	290	298	297	262	293	297	306	268	306	268	287	299	303	274	274	280	299	296	302	287	314	288	289	253	285	292	282	304	294	289	303	298	280	287	301	286	270	298	316	308	293	271	289	282	315	314	289	281	282	290	309	313	316	280	334	313	290	257	308	308	278	305	261	317	300	297	290	332	269	292	303	315	305	285	294	303	316	306	302	316	318	281	285	270	294	244	292	286	292	322	297	303	297	271	292	327	302	301	256	282	298	284	267	296	280	308	308	308	296	304	291	293	306	271	289	293	293	272	304	283	277	300	316	317	310	276	296	287	327	314	292	282	276	264	312	279	290	301	298	285	262	293	277	301	300	322	289	279	290	290	306	288	319	314	297	295	320	293	307	281	272	278	278	287	267	298	270	275	302	302	306	301	270	274	267	285	301	295	271	306	269	269	300	284	268	313	299	291	244	286	275	327	316	301	270	297	294	277	294	299	303	280	302	299	309	298	306	313	291	300	313	307	278	290	261	287	311	291	285	290	331	306	285	285	300	300	294	325	277	297	298	291	292	303	335	285	269	309	291	294	290	288	291	294	282	291	314	280	272	268	304	286	311	293	281	288	281	289	296	266	293	304	313	276	284	327	302	286	298	275	298	287	275	290	259	312	316	274	275	304	312	271	296	301	274	273	310	300	318	291	272	297	289	307	293	309	300	299	306	302	313	299	293	282	298	300	295	289	285	315	295	261	269	294	298	321	267	266	308	275	314	301	320	324	300	312	285	313	311	311	275	285	318	281	305	262	304	330	276	288	277	308	273	279	316	301	300	306	301	315	302	309	287	319	294	304	295	281	323	289	285	264	277	263	297	310	289	306	284	280	304	275	288	310	301	287	303	291	288	292	317	267	301	288	291	318	330	289	285	272	298	265	279	305	271	323	310	298	287	298	276	273	276	288	281	293	279	313	287	297	312	250	254	278	278	300	290	282	316	343	306	289	296	275	280	315	313	283	313	267	299
3786	1797	2254	3041	4525	5587	8641	21494	17071	9441	3719	1621	974	867	804	843	852	840	793	820	788	779	847	843	864	813	792	849	847	802	764	840	836	766	816	821	846	835	808	801	806	840	825	808	806	836	790	767	848	797	765	826	783	771	778	842	825	816	805	809	819	795	781	787	847	821	861	813	723	765	782	788	810	838	776	806	825	808	760	823	880	784	819	768	818	818	803	807	808	815	823	846	808	816	852	854	794	797	829	852	811	813	830	830	857	811	811	799	824	826	812	810	841	806	808	774	803	795	833	799	751	749	806	766	832	830	773	871	812	808	779	856	762	807	775	781	826	825	801	773	795	827	791	853	774	851	794	795	864	776	797	782	771	779	889	818	810	825	829	850	796	840	830	839	826	862	812	784	883	832	813	814	825	771	841	862	799	855	809	859	802	831	820	808	790	866	793	795	805	808	792	824	804	807	785	786	792	785	830	792	833	808	860	855	796	832	841	820	792	844	800	843	817	819	780	838	782	803	831	810	850	814	794	820	792	802	868	798	792	795	834	823	792	799	809	811	831	778	798	831	791	830	825	809	795	782	789	812	814	830	829	752	846	827	823	837	845	762	792	789	741	772	868	764	863	851	820	811	855	761	789	827	806	800	777	813	795	804	837	823	816	827	833	774	810	808	778	776	737	844	851	826	755	797	838	821	824	806	791	813	821	755	786	824	824	787	835	881	750	837	802	855	844	818	830	793	773	768	797	802	763	802	735	802	809	749	810	791	790	814	833	784	813	815	839	817	794	774	790	853	876	794	804	788	784	821	818	833	797	767	814	823	863	826	829	781	797	845	805	832	813	774	850	816	869	810	828	808	846	807	827	852	756	821	782	789	813	786	777	811	777	768	838	798	847	801	835	792	804	810	808	753	848	797	849	812	828	830	824	809	788	841	778	785	797	822	841	785	755	802	799	798	790	786	856	780	775	786	799	788	820	823	806	781	845	776	806	814	812	778	810	806	769	770	762	843	844	849	811	765	813	830	856	766	856	793	759	809	795	793	804	840	845	857	815	817	819	760	852	800	787	836	851	782	777	787	805	818	762	845	818	799	761	785	856	811	811	829	779	792	799	818	856	863	775	791	818	776	813	793	788	773	784	883	783	810	792	825	781	797	816	791	804	801	823	856	797	798	825	802	831	779	803	803	825	776	881	803	843	837	814	811	766	776	807	754	855	822	821	826	822	820	813	798	814	851	798	816	834	810	814	805	786	835	823	811	835	826	801	803	814	827	848	810	803	808	803	824	808	801	792	781	758	849	815	811	802	794	839	778	816	836	838	786	838	776	797	859	862	817	827	814	824	856	790	781	828	775	877	798	814	830	796	789	807	869	858	839	762	799	838	762	796	807	795	798	812	803	807	790	832	837	809	824	744	799	739	795	857	882	816	786	830	798	830	835	867	822	793	856	828	820	840	795	816	837	823	797	764	783	793	797	804	849	749	804	805	815	840	825	810	803	824	806	829	841	776	766	794	818	815	824	778	772	838	772	722	827	880	810	793	823	797	817	802	823	786	808	862	798	830	838	867	821	803	838	832	841	837	797	797	780	831	792	776	783	810	845	800	839	787	780	791	822	809	727	816	832	834	761	824	828	802	791	782	820	829	847	799	814	838	793	758	781	809	855	769	813	839	837	797	823	794	804	823	779	798	782	794	828	757	779	882	826	815	815	821	824	834	788	802	828	873	829	780	784	775	806	783	807	798	787	826	867	819	784	842	828	821	790	809	823	790	802	825	843	834	763	800	806	809	773	833	785	782	803	814	782	797	800	827	808	833	841	797	804	800	812	789	826	789	793	806	764	828	810	810	796	788	860	774	864	812	775	858	777	846	820	824	809	786	839	779	794	836	813	812	762	840	828	794	762	845	769	804	783	789	825	820	817	799	792	785	774	826	787	802	806	769	831	810	831	790	822	800	824	815	821	807	825	797	807	812	796	817	837	774	805	846	802	768	814	817	873	771	793	831	809	836	785	853	863	873	822	851	776	821	775	816	756	805	797	804	800	789	819	755	768	772	811	800	781	796	815	828	797	895	853	803	870	787	834	801	806	822	818	769	799	784	845	746	793	844	782	767	816	785	855	807	833	812	785	832	847	800	818	824	815	800	883	783	760	804	826	840	823	809	787	816	788	811	772	854	843	863	799	791	803	812	780	822	755	848	811	826	858	815	775	806	748	797	805	837	802	791	815	817	817	835	746	767	785	833	798	818	817	806	811	820	782	760	815	804	784	799	787	801	794	858	789	811	822	834	798	853	839	803	833	796	766	831	834	847	831	836	827	824	788	835	799	853	822	819	853	811	848	873	812	790	864	784	814	834	821	820	777	823	800	850	806	829	821	766	810	786	798	855	797	766	755	837	816	799	817	848	776	752	790	769	810	751	801	814	836	822	830	740	796	791	840	823	818	835	795	816	791	810	792	800	783	860	741	812	865	837	817	790	790	819	781	794	797	812	834	774	762	773	771	823	788	813	807	805	792	818	784	767	804	832	826	798	788	800	798	821	833	811	836	822	784	807	801	726	808	831	797	856	768	797	810	885	754	821	821	787	789	821	794	822	787	845	842	845	816	794	838	805	824	800	886	772	836	786	804	782	765	823	765	853	824	814	804	820	832	806	815	821	776	780	781	857	833	828	788	826	814	803	772	816	790	819	840	767	875	762	829	808	839	803	840	842	804	773	809	849	807	845	806	760	804	771	791	832	793	845	770	796	808	810	790	800	825	833	823	845	804	792	807	871	842	718	837	827	805	812	807	830	787	784	823	854	823	844	788	804	826	804	809	802	816	819	823	760	791	774	798	803	804	808	771	803	788	820	810	778	808	826	795	810	798	828	825	809	815	825	812	845	821	775	794	830	804	824	838	837	827	804	848	837	814	855	792	813	834	812	785	822	779	824	833	787	817	782	786	883	806	792	821	831	776	812	788	812	828	816	850	808	797	801	858	811	803	794	836	825	781	853	800	789	838	793	802	787	791	745	796	779	830	800	773	812	797	790	850	797	801	786	884	831	843	800	843	804	789	826	816	836	782	815	731	820	805	815	788	811	834	796	839	827	823	821	818	800	810	836	799	790	828	746	765	827	857	822	805	802	847	816	842	743	797	847	841	800	803	833	758	790	820	786	781	762	816	848	775	818	847	862	866	817	792	795	791	830	802	775	834	797	817	774	785	835	794	847	753	821	771	792	739	793	797	849	764	861	846	825	825	814	756	748	809	766	839	812	801	767	778	840	785	782	795	782	788	771	823	798	822	823	819	787	794	851	818	816	802	798	809	901	808	781	827	863	763	816	818	860	854	859	803	790	824	842	830	769	827	821	825	801	845	825	833	842	803	770	831	737	781	807	789	820	788	805	791	809	787	818	840	773	806	780	834	804	822	767	790	845	827	850	799	836	816	784	803	820	843	814	831	835	794	783	774	790	860	836	808	802	804	873	805	841	823	819	807	812	813	807	819
3747	1380	1393	1926	2159	1497	2151	5959	5396	2503	1058	528	337	321	274	280	298	334	274	279	308	282	281	315	301	281	295	310	311	298	322	296	307	280	281	289	311	341	316	320	275	276	283	287	328	294	286	301	304	270	308	290	293	326	291	327	302	309	263	290	311	316	280	315	311	284	307	318	276	307	313	292	317	300	275	285	281	304	295	304	315	306	300	267	313	293	294	289	295	328	277	312	291	282	305	294	314	291	319	297	310	287	279	316	305	280	287	266	272	287	299	284	300	297	290	314	299	266	290	277	317	283	299	262	308	300	303	286	277	287	298	273	279	291	269	307	255	264	318	273	282	254	315	291	273	254	322	275	291	290	295	293	301	286	303	252	277	305	295	288	281	270	294	284	304	268	272	302	280	274	241	336	270	275	291	283	324	282	303	295	308	276	302	327	305	289	293	314	283	289	285	310	320	303	293	294	331	343	296	280	293	312	306	302	288	336	306	290	327	311	300	309	292	310	291	283	313	304	283	312	317	282	304	290	303	268	302	310	303	281	311	285	291	281	289	306	310	316	273	284	286	281	294	269	306	274	283	278	300	254	333	276	272	253	282	311	324	310	318	329	261	283	294	281	305	313	309	262	292	307	301	313	326	284	275	288	270	317	302	286	314	298	278	268	266	288	284	286	311	284	286	292	282	281	265	289	304	310	308	313	322	321	293	292	316	266	263	309	310	306	262	299	291	290	311	290	299	273	329	301	300	286	305	301	310	294	287	308	302	291	306	288	311	277	274	283	283	319	294	300	281	259	330	294	271	296	285	290	302	286	305	324	280	328	305	291	287	294	299	258	278	320	298	278	322	312	290	301	258	315	274	299	258	321	313	263	301	290	279	301	264	299	287	270	315	295	319	272	307	288	263	299	323	282	314	271	305	282	270	308	302	319	253	310	328	300	268	313	325	323	314	292	293	297	267	310	289	294	286	296	271	326	299	296	298	315	289	326	281	299	328	293	282	275	283	294	267	296	313	311	331	278	264	300	274	314	318	329	289	305	274	286	266	292	322	298	268	307	294	308	288	292	287	303	270	323	306	272	262	307	312	321	305	308	308	278	320	287	318	288	277	275	285	281	316	286	290	288	297	291	303	296	281	298	293	306	269	306	272	308	291	307	325	285	344	313	289	326	283	300	300	276	263	284	300	314	247	278	272	289	301	294	288	277	339	335	303	316	279	253	296	283	271	280	300	315	322	285	268	334	275	271	295	259	317	293	293	290	302	278	309	296	282	287	271	284	290	307	294	287	322	291	271	291	302	303	315	297	322	274	261	327	312	285	291	307	279	282	278	326	321	293	317	297	333	313	319	291	268	296	274	290	299	276	280	296	283	312	305	274	264	287	314	295	288	289	317	301	300	283	270	282	326	289	299	288	281	300	273	277	292	295	297	328	288	274	306	291	297	295	293	302	281	299	293	313	288	316	314	298	265	283	294	270	280	311	297	270	289	299	279	301	287	293	310	288	297	304	301	285	303	290	314	288	288	302	322	292	289	298	305	310	271	263	283	252	274	279	291	295	283	272	270	284	287	269	291	324	300	290	289	284	288	309	284	323	292	291	292	281	277	292	309	281	280	303	273	274	285	297	308	297	307	284	287	296	281	300	283	296	293	292	294	280	289	267	307	290	262	288	259	288	285	289	270	297	284	293	287	304	288	283	290	313	290	290	279	310	313	289	280	289	312	305	308	311	284	301	318	297	299	319	278	288	287	260	272	297	318	298	304	278	287	302	295	257	300	263	341	293	287	327	304	305	308	288	291	262	288	307	276	264	301	320	295	293	277	279	291	287	311	303	304	280	239	290	312	316	274	327	299	298	294	269	293	269	321	280	304	272	275	272	304	276	309	256	294	282	293	283	305	272	271	298	310	278	288	273	271	308	291	278	298	299	259	294	302	297	298	323	273	279	273	290	278	270	272	307	290	313	325	315	283	303	287	291	300	277	298	273	276	279	266	299	271	317	295	297	283	315	256	297	284	284	275	316	278	298	238	286	310	296	291	273	295	266	299	295	300	288	299	290	272	280	297	299	257	274	313	275	279	266	267	318	292	272	290	310	262	275	324	311	294	293	307	308	301	315	272	296	314	299	273	309	291	260	288	307	286	302	297	297	264	301	269	307	285	275	269	306	300	268	290	277	288	288	256	308	293	303	301	284	305	285	274	294	284	294	291	271	289	286	279	293	319	313	310	340	289	311	299	273	278	281	285	342	278	270	298	283	281	319	283	306	283	292	302	273	293	274	278	310	306	294	297	267	281	298	296	268	312	289	297	278	309	281	312	317	303	283	315	313	287	324	312	302	321	307	304	304	297	307	278	329	277	294	288	283	271	280	263	307	316	264	347	261	251	310	289	280	283	329	321	290	295	300	290	295	307	262	322	288	322	281	270	300	292	295	301	287	314	297	285	292	287	300	295	336	319	279	299	304	268	279	277	278	292	281	285	290	290	305	273	294	301	281	281	269	283	323	295	286	300	295	302	301	290	281	301	287	279	309	304	280	277	318	281	331	304	294	289	306	277	291	288	308	276	325	283	296	286	319	284	307	315	296	295	289	326	293	255	308	291	280	299	274	288	280	288	299	283	308	291	287	308	284	286	297	298	270	317	278	293	276	311	261	305	324	285	267	264	315	264	319	324	304	292	288	265	283	292	326	294	257	292	293	261	310	300	292	293	284	291	288	303	308	276	293	292	309	278	304	285	278	296	297	308	282	283	283	275	306	315	297	274	313	315	287	288	313	276	294	283	274	266	279	291	309	290	296	325	309	288	289	282	280	283	313	306	314	259	320	315	339	290	283	310	305	319	276	287	303	300	279	303	293	312	286	299	305	330	286	284	275	300	307	327	286	289	286	278	286	276	297	279	287	286	292	296	308	305	298	310	266	290	301	308	282	300	261	297	330	301	295	276	279	320	287	287	306	277	286	283	287	307	303	302	316	297	288	294	284	303	287	343	296	319	298	268	298	338	291	306	302	272	272	285	281	286	328	292	308	284	282	308	285	291	303	267	310	304	279	283	305	296	291	308	266	291	307	299	295	282	301	320	283	290	274	270	288	274	316	298	281	310	290	282	263	272	296	321	286	323	312	288	289	309	273	311	290	303	314	302	269	306	294	305	307	323	281	295	292	318	266	250	304	308	291	257	282	324	313	274	286	289	316	284	300	293	277	294	287	320	260	293	298	287	300	309	276	300	257	282	297	312	309	280	296	301	327	265	279	312	306	316	295	295	312	287	270	258	309	295	282	305	285	307	306	269	288	280	304	289	297	301	317	270	312	327	295	296	304	314	274	287	298	284	280	292	288	324	287	313	294	324	280	296	305	293	290	288	312	307	292	298	318	302	304	291	302	274	318	308	318	303	297	294	298	316	295	274	296	312	284	296	314	298	305	299	259	287	300	308	267	312	307	285	302	286	300	307	289	290	293	311	303	307	297	314	266	266	257	320	301	298	283
3530	1594	2367	4377	6338	5266	10009	21324	17525	8731	3606	1497	947	917	847	804	810	744	889	813	768	795	823	823	847	815	835	806	821	799	801	806	822	832	814	801	815	775	808	796	805	873	763	815	811	788	796	818	797	763	770	820	820	797	817	749	806	760	778	813	789	781	774	783	799	792	791	781	796	840	798	820	810	855	812	812	806	811	782	809	815	776	805	774	772	759	796	766	819	826	834	816	805	759	807	778	850	788	872	815	773	748	812	847	791	819	842	821	779	816	799	779	848	830	827	800	798	827	829	847	807	789	807	813	832	807	782	845	808	833	817	824	783	794	835	836	813	847	819	817	818	801	817	801	805	763	848	812	779	772	819	797	808	834	823	792	847	810	859	819	748	780	839	787	819	830	835	828	800	801	817	778	809	756	832	783	805	761	835	807	795	818	834	825	795	803	799	793	772	851	804	725	819	764	807	789	832	822	790	789	848	824	863	759	808	808	805	790	819	793	838	821	765	828	781	839	800	812	816	815	858	837	815	836	769	805	825	835	816	812	776	846	809	822	795	761	801	797	838	802	769	782	868	797	803	757	835	843	806	797	809	768	798	813	793	814	832	754	787	806	787	784	825	853	748	808	793	821	757	810	809	789	793	787	821	832	792	830	783	800	808	781	764	807	775	795	802	826	830	791	777	830	836	762	808	776	839	837	780	830	776	780	833	772	846	791	825	823	803	785	816	816	816	784	851	817	810	815	831	838	834	795	800	836	807	803	789	867	783	829	790	858	806	811	867	804	838	841	800	822	788	748	817	806	808	826	800	748	801	795	806	816	796	840	794	778	804	822	826	779	824	801	762	816	864	766	802	836	748	816	853	809	766	855	828	771	849	789	748	810	782	832	806	811	777	771	793	769	790	838	824	798	730	815	770	832	809	814	823	824	777	830	814	853	804	808	845	828	811	802	796	889	828	771	819	826	821	819	829	780	801	790	805	827	846	797	860	773	788	805	774	802	826	815	801	804	788	828	798	855	793	824	853	850	776	826	749	795	810	791	813	831	826	811	787	826	778	796	815	793	860	848	815	818	807	797	816	852	832	854	809	833	865	819	824	829	802	757	827	786	791	812	790	794	810	837	826	816	796	777	836	810	779	813	754	803	827	850	797	820	806	839	836	786	894	850	771	835	804	837	807	826	846	786	790	844	797	786	832	773	806	813	761	800	810	723	775	808	778	831	812	790	817	838	823	835	769	786	803	832	763	812	838	801	782	782	794	823	807	830	762	785	808	788	827	748	782	799	789	821	772	787	820	776	789	815	815	800	791	808	788	857	797	840	784	811	818	818	849	814	798	773	831	806	813	783	814	832	816	797	799	844	835	805	769	801	782	811	773	828	828	821	768	809	821	807	828	816	862	787	801	793	795	785	750	781	804	780	817	806	814	830	792	806	830	820	868	803	820	795	762	799	818	798	791	818	775	824	777	818	850	794	819	850	735	814	792	781	775	842	812	776	830	792	771	793	800	821	806	799	806	767	827	817	794	834	794	843	764	806	815	830	868	805	803	806	814	838	829	822	848	796	831	807	829	854	785	772	821	838	743	747	815	820	774	801	817	827	814	796	778	790	820	811	806	822	795	829	820	825	857	803	789	783	835	791	809	803	812	886	837	776	783	823	805	836	794	817	840	790	839	826	804	853	824	772	819	818	789	805	820	820	751	743	802	772	800	865	785	778	809	809	832	785	873	848	829	800	876	800	862	858	829	796	829	817	842	759	820	760	794	844	802	796	847	825	807	778	786	816	854	850	807	793	793	762	818	806	814	834	827	839	805	815	835	788	850	810	857	792	839	820	840	829	805	786	817	810	821	806	825	822	806	823	827	784	868	854	783	830	843	846	822	768	813	810	868	776	792	822	771	819	782	759	819	805	793	811	750	791	803	798	824	826	820	817	798	788	803	802	796	822	837	795	845	770	804	724	727	805	840	823	762	819	784	771	809	795	809	849	852	754	785	784	817	833	846	776	831	769	865	828	850	834	827	796	840	759	795	782	798	761	801	808	828	836	823	829	784	831	775	796	800	769	789	796	815	759	794	809	799	782	816	760	871	787	778	796	800	834	827	800	836	803	755	794	836	780	832	811	810	802	768	780	798	814	801	827	800	806	817	847	751	778	828	799	826	776	758	785	779	797	788	725	833	796	824	822	833	823	821	770	803	822	801	841	811	798	763	863	824	840	834	871	827	796	781	820	781	775	810	838	794	823	757	784	807	792	806	835	859	808	796	851	823	847	790	870	793	793	779	775	807	824	786	859	823	817	774	812	797	796	791	805	790	818	778	809	787	812	852	800	852	855	791	833	788	802	830	796	847	820	801	808	829	782	797	838	838	810	816	822	837	816	792	765	808	769	818	821	834	791	794	785	824	800	757	812	801	880	786	796	791	797	848	805	791	799	799	845	802	808	819	805	787	840	756	776	836	804	792	783	772	864	761	802	800	765	742	811	810	851	826	844	790	821	855	770	805	814	802	775	784	782	806	787	795	845	815	790	780	778	891	812	806	782	774	835	747	824	790	807	792	787	794	805	802	787	793	849	776	825	773	806	817	777	805	810	817	831	825	854	789	844	838	807	799	790	802	807	825	842	827	838	808	799	804	803	810	824	868	846	815	871	865	816	786	843	790	775	814	792	836	816	819	835	832	776	790	800	830	831	739	807	833	809	776	788	803	768	783	870	872	790	820	816	828	779	767	789	844	796	778	816	802	853	790	804	788	804	796	852	793	804	808	785	787	832	780	841	782	775	845	807	807	776	837	806	829	804	783	828	809	810	840	815	773	781	797	850	800	790	802	775	824	830	769	826	813	797	805	818	787	788	797	793	829	820	836	826	828	772	823	777	852	828	826	821	776	826	805	829	805	718	788	833	835	819	867	832	784	812	794	782	816	820	828	823	837	864	821	812	759	824	823	816	753	824	797	779	786	790	733	770	818	762	778	796	827	803	728	800	776	799	819	793	803	788	826	768	813	833	803	837	831	807	835	826	808	820	861	822	811	757	805	797	827	813	793	810	811	767	800	797	753	811	811	800	812	784	894	794	870	759	811	832	801	798	884	817	781	812	758	825	836	818	778	779	785	758	759	810	781	745	869	777	848	834	850	748	798	810	831	776	837	844	773	823	797	818	732	792	809	795	817	777	804	839	811	798	827	743	808	781	812	866	815	814	801	790	830	790	840	853	830	755	822	841	810	821	841	841	796	801	781	840	815	833	778	848	837	774	782	792	772	852	771	776	807	860	801	845	822	795	825	791	810	785	789	833	826	823	862	786	832	834	809	752	830	780	817	817	773	826	800	849	852	776	824	857	790	777	822	761	788	822	814	800	847	777	829	787	817	802	772	795	784	786	820	804	758	807	744	772	814	837	783	792	785	788	819	798	868	774	799	836	833	797	832	798	805	804	781	838	854	846	754	768	820	796	766	804	843	828	820	799	805	814	825	856	842	817	805	827	789	826
3886	1359	1903	3141	2197	1331	3907	6511	4138	1886	819	433	297	263	253	294	284	314	290	312	270	301	294	278	306	295	271	297	284	294	307	284	311	294	306	251	269	270	293	280	297	293	286	316	291	289	297	275	285	249	296	292	311	279	311	289	281	331	271	259	280	316	305	262	339	301	311	304	281	282	324	293	269	301	288	304	297	275	304	281	304	287	289	287	299	301	275	298	301	296	312	271	288	299	280	307	275	276	287	294	292	282	301	297	304	283	300	274	307	268	315	285	302	273	312	275	280	317	270	294	307	294	298	287	299	288	286	284	324	266	269	302	289	289	304	304	293	262	287	309	288	296	281	308	299	301	313	316	352	323	280	295	327	285	306	270	295	289	315	289	299	272	284	303	292	305	292	264	284	323	301	287	286	322	262	293	293	296	293	289	258	298	321	270	274	264	279	301	289	289	296	300	308	293	299	302	263	272	289	296	307	281	314	267	308	269	290	296	268	311	280	269	276	288	322	266	313	304	291	319	300	286	291	252	264	319	286	265	287	302	301	312	290	261	315	303	295	270	300	298	289	299	309	341	291	290	294	307	303	290	280	296	328	282	289	284	285	304	291	316	274	267	269	288	275	316	283	301	274	276	313	271	300	320	302	311	295	303	286	304	287	312	288	302	318	262	351	319	294	279	297	295	275	276	266	309	294	283	287	264	295	294	276	307	289	283	291	283	282	282	304	280	280	261	283	266	284	310	299	290	298	297	297	286	282	297	282	320	282	288	312	274	270	284	297	302	294	291	291	296	289	264	303	281	289	315	279	291	305	269	263	301	293	301	299	307	292	290	275	286	274	317	259	270	309	308	270	306	298	304	287	302	288	303	327	315	289	300	302	318	301	278	281	305	309	312	256	295	285	296	288	269	289	275	323	271	289	300	313	287	305	268	304	282	322	275	269	273	303	320	303	292	267	287	270	297	292	298	278	315	315	301	315	297	267	283	288	271	279	258	286	309	274	288	291	276	297	303	284	271	295	257	286	284	300	299	310	317	270	312	272	285	259	297	299	263	324	295	286	319	296	293	285	311	307	282	298	261	315	294	267	314	306	295	305	274	268	281	324	288	270	291	315	329	314	285	305	265	329	298	305	302	276	291	320	282	288	272	285	295	272	284	246	312	307	305	323	292	311	276	321	284	300	305	289	307	292	310	300	292	281	286	285	286	288	275	282	284	298	290	295	283	275	294	301	311	296	286	316	288	298	252	289	301	269	295	285	303	306	309	285	296	275	268	269	277	270	317	281	283	284	281	266	296	263	295	304	304	284	272	279	305	291	283	276	288	302	321	309	304	293	309	278	302	306	296	239	298	281	295	278	258	282	316	275	269	286	284	291	293	309	272	290	288	267	284	272	303	293	302	309	287	305	287	311	283	263	289	271	281	310	293	305	252	286	267	316	282	298	278	282	298	323	275	304	314	294	289	268	282	318	281	284	276	274	310	288	264	269	283	290	311	279	282	286	252	314	281	285	293	319	312	320	327	274	309	315	299	276	283	276	311	309	289	300	285	284	312	269	320	283	295	271	294	265	249	282	287	303	283	270	288	309	289	254	281	289	265	300	275	290	270	296	304	293	277	288	273	265	293	323	281	300	295	294	263	261	278	276	259	300	284	310	317	272	294	310	325	294	271	280	276	305	303	314	327	321	285	298	288	315	284	273	271	285	299	266	268	284	263	282	296	294	311	300	311	322	263	276	285	280	309	281	270	273	290	300	318	274	309	267	276	310	277	302	293	307	301	289	297	317	288	297	290	268	287	295	294	265	317	293	286	325	280	281	302	291	305	292	297	286	280	297	295	290	301	296	259	271	286	298	276	269	280	308	270	282	314	274	278	296	273	251	291	307	311	272	302	288	288	275	285	301	281	285	289	298	309	278	312	261	299	289	312	281	317	300	289	283	274	301	281	278	303	314	303	289	304	299	316	289	325	304	295	297	273	284	283	279	310	282	284	301	284	311	304	290	287	290	284	303	271	275	303	305	264	282	320	299	327	289	301	325	261	287	299	317	301	312	274	305	273	271	329	285	312	284	321	283	275	320	278	285	308	305	293	335	304	281	283	263	257	292	280	319	299	279	308	279	271	307	295	293	278	302	298	312	298	299	292	283	289	270	316	285	298	286	291	305	288	264	291	291	300	278	300	318	254	253	279	295	291	292	260	271	270	309	286	305	259	295	282	282	308	317	290	301	316	270	282	319	325	316	292	292	306	293	277	309	280	272	277	311	294	319	287	272	304	277	303	308	305	269	297	286	283	308	266	294	265	282	314	301	305	252	275	297	306	311	285	320	302	284	282	310	285	290	270	284	276	299	295	276	304	280	347	288	266	305	282	326	288	288	270	297	284	283	290	279	312	296	268	316	316	283	310	302	274	308	288	297	281	277	295	290	323	294	281	280	295	282	285	290	298	303	298	282	273	311	318	299	284	294	318	320	317	289	300	298	300	294	302	280	308	267	288	276	301	283	310	289	286	296	291	314	287	262	292	273	271	301	324	287	330	279	284	291	289	299	300	298	338	281	279	284	270	272	322	306	289	303	295	292	291	283	238	303	290	290	293	292	308	259	291	291	260	286	288	278	273	266	280	284	301	304	284	288	273	292	293	270	291	283	286	260	295	328	266	311	286	291	276	282	286	290	285	281	271	258	290	277	279	322	283	281	315	304	305	298	325	280	295	288	301	287	264	292	310	300	312	269	282	319	265	259	324	308	279	314	283	274	297	263	306	335	265	302	271	289	305	268	283	304	289	251	284	299	282	307	277	284	321	271	296	293	298	286	289	279	267	303	300	273	293	289	287	290	271	270	279	270	284	289	270	279	282	301	260	312	299	287	275	299	270	275	323	279	316	262	293	283	288	278	304	274	272	267	278	280	313	290	270	295	291	290	287	284	267	252	293	238	309	300	286	279	291	301	309	300	303	314	309	285	289	292	265	297	300	289	315	292	290	285	311	290	319	299	286	251	294	283	303	277	279	301	302	310	289	308	291	313	318	275	291	321	305	285	293	292	299	293	323	294	279	257	288	289	291	284	291	284	304	310	292	304	259	335	306	309	269	299	258	292	304	291	294	301	311	290	307	304	304	319	280	314	291	299	321	282	309	269	308	302	292	312	307	288	305	287	276	278	296	278	292	337	280	284	289	319	289	304	330	282	312	275	281	283	301	297	274	277	294	307	334	307	276	301	288	281	267	282	283	302	276	310	277	307	273	304	309	287	256	296	283	301	270	269	303	309	295	288	297	299	303	310	268	282	275	313	281	294	276	293	279	297	295	284	290	282	296	280	310	306	272	275	321	283	316	291	304	316	269	277	277	274	299	278	266	274	268	350	289	284	295	267	307	290	284	264	269	286	283	296	305	329	307	298	282	301	292	289	281	331	281	273	299	283	311	302	285	274	300	307	265	279	298	288	275	328	301	298	255	299	295	322	284	300	297	298	291	289	302	317	291	287	267
3593	1566	3459	7191	6349	4930	15792	21307	13967	6856	2755	1252	915	871	788	749	755	755	811	852	803	790	857	778	815	804	787	812	821	771	832	850	835	826	797	808	790	739	818	797	803	827	827	846	774	809	845	795	772	853	814	818	758	802	791	767	828	846	748	805	802	805	830	831	811	775	821	862	863	838	799	840	804	798	825	801	822	772	803	821	837	878	776	796	773	780	821	837	805	793	854	853	819	842	789	824	862	801	835	839	761	862	803	803	764	796	810	819	814	808	877	821	839	796	812	736	834	836	792	817	830	826	824	824	788	887	822	836	782	793	817	846	816	767	812	813	761	878	769	817	778	839	817	799	813	790	797	795	841	781	811	849	791	767	787	822	764	797	885	734	790	847	833	796	780	780	813	834	812	815	760	804	805	784	794	784	840	816	816	869	761	825	823	790	795	793	832	766	801	890	818	791	805	845	810	794	810	826	813	804	897	787	813	773	818	734	769	765	764	800	807	809	791	824	823	795	789	833	821	792	809	817	798	801	847	845	801	829	848	797	807	835	863	824	783	825	816	856	831	795	797	827	790	810	817	837	842	816	805	792	836	866	854	810	800	810	801	824	813	830	815	814	827	769	839	843	776	812	833	813	827	795	855	836	810	820	767	832	780	796	831	793	809	799	772	830	752	873	802	780	821	821	809	853	779	812	810	812	851	785	833	820	781	773	808	858	803	809	793	805	796	814	810	780	802	787	830	806	771	770	828	835	790	800	847	789	865	802	818	834	775	826	874	826	757	809	809	782	814	823	811	814	776	804	789	782	851	801	820	813	749	822	780	813	811	798	735	783	814	856	846	804	804	846	797	833	806	800	829	820	841	866	815	805	813	765	787	843	778	815	810	795	810	782	783	773	804	812	806	777	820	804	827	827	769	754	815	801	802	816	790	841	826	817	822	768	808	789	824	843	791	808	796	857	860	795	820	810	821	806	780	811	807	802	850	803	796	779	808	801	767	726	821	848	852	817	807	845	814	821	807	822	840	813	785	765	824	789	792	772	797	835	802	785	824	786	838	869	785	795	835	839	777	793	843	788	832	809	911	821	805	844	809	793	815	825	773	797	788	818	802	842	758	815	840	802	843	832	808	807	806	791	830	826	804	807	776	871	810	886	838	830	834	874	841	844	795	804	827	776	795	826	834	790	851	822	827	808	794	813	841	834	803	797	771	798	824	752	799	818	803	769	773	802	804	772	809	791	826	779	853	803	792	785	801	813	799	831	785	775	833	782	793	845	805	820	838	753	778	853	800	815	803	812	809	839	790	809	805	807	805	784	804	792	780	807	826	813	822	775	808	818	777	816	849	817	769	801	811	808	779	832	830	869	820	809	817	817	812	809	804	853	786	763	787	802	784	792	820	862	797	776	781	766	859	829	830	775	803	799	799	823	823	845	784	793	785	777	825	812	802	809	861	792	826	795	810	764	786	771	750	830	820	808	751	825	793	800	870	816	819	836	803	830	831	844	874	872	817	802	855	805	799	805	799	862	795	854	833	827	752	888	822	755	843	781	815	777	835	805	752	830	762	776	863	789	811	791	785	808	790	793	808	827	813	799	799	809	789	819	781	815	836	804	843	756	835	771	804	747	860	816	804	797	784	779	776	814	828	860	803	817	815	810	768	808	819	843	810	807	780	802	777	793	774	770	791	767	820	859	840	810	780	818	834	850	793	802	822	841	817	832	764	843	835	835	822	810	813	785	808	798	833	813	806	838	854	847	836	798	792	791	795	865	800	764	813	788	795	830	847	846	879	816	780	770	803	817	843	802	821	803	786	836	755	778	870	801	829	807	797	806	826	838	795	862	780	834	842	828	846	797	783	851	861	844	806	789	829	787	831	806	825	838	847	786	820	896	819	806	808	825	811	836	790	825	819	824	849	804	823	785	854	816	777	802	819	806	826	807	816	790	821	841	820	772	816	813	801	828	836	771	804	790	840	789	834	766	758	818	819	766	773	791	772	810	803	815	803	800	766	839	818	763	818	825	835	805	851	811	821	791	778	880	837	899	814	825	815	789	776	850	817	830	880	828	804	792	799	785	777	818	815	783	792	776	793	809	772	753	741	810	837	773	872	839	816	824	881	792	822	829	773	751	833	812	830	823	832	822	799	865	799	771	822	802	822	806	807	829	776	813	799	793	857	828	794	795	777	828	836	828	845	821	815	830	818	812	848	801	827	800	839	802	793	795	821	840	793	801	812	841	855	788	800	842	748	815	809	798	831	836	805	782	786	842	849	777	776	849	810	834	821	790	777	785	764	794	849	802	818	793	773	781	857	798	804	832	768	794	810	774	769	887	872	840	859	819	821	829	849	815	804	781	825	791	767	851	786	820	794	792	832	809	795	859	807	844	813	834	813	809	783	798	797	780	832	848	823	839	817	810	779	841	817	800	852	776	796	834	843	777	774	799	783	803	765	764	857	854	748	786	779	780	839	785	847	784	816	816	811	814	800	861	742	769	810	784	792	825	794	806	800	802	820	844	835	799	808	808	797	845	792	816	854	752	801	773	782	792	812	832	844	801	769	790	801	837	796	784	879	820	829	813	840	822	768	844	792	823	842	805	838	838	786	815	772	778	828	785	787	848	847	797	827	835	840	832	804	822	796	799	861	807	827	793	819	829	825	804	796	811	834	805	812	842	824	765	794	873	800	809	768	773	795	827	834	847	749	863	762	834	858	874	808	830	808	783	825	806	829	833	815	833	806	744	801	824	830	812	821	836	758	856	835	851	824	804	845	780	789	812	797	815	812	810	783	835	836	799	770	784	774	803	793	796	840	783	784	830	800	798	822	818	795	774	777	777	784	775	800	824	777	772	807	819	766	786	789	825	790	815	803	817	798	833	792	767	785	841	816	831	825	818	799	808	839	842	835	798	802	820	824	783	774	811	818	785	812	786	873	837	825	828	795	846	809	840	815	826	796	810	787	749	796	865	837	806	799	767	832	835	798	840	807	811	824	843	817	742	865	781	757	823	811	850	846	843	768	836	786	788	790	865	800	815	820	788	850	827	818	782	842	825	830	798	817	787	832	758	828	831	814	828	823	830	842	811	801	790	827	774	853	810	827	799	764	818	812	833	770	809	842	782	831	781	837	820	809	816	822	786	823	850	814	768	872	807	808	800	790	792	846	870	787	813	882	845	784	819	849	783	838	799	792	784	765	774	809	802	837	798	843	808	772	798	773	770	804	843	823	854	819	816	837	788	840	803	795	809	793	788	805	789	791	807	840	851	815	834	813	791	839	842	772	800	806	834	854	820	748	860	838	792	826	834	804	787	778	802	787	814	761	813	808	786	777	824	829	791	831	800	803	776	800	810	803	827	830	815	783	822	805	787	787	824	820	806	800	821	837	797	758	799	816	835	836	779	782	785	842	818	785	775	735	832	819	789	852	791	815	771	850	782	780	762	796	800	787	799	790	837	793	787	830	837	788	768	854	774	831	776	804	808	825	794
3113	1026	2668	3875	1923	1872	4760	5931	3620	1703	818	389	306	303	298	289	299	284	284	295	272	245	275	280	298	305	289	290	281	313	322	294	306	254	301	281	277	291	295	310	317	314	290	302	296	291	276	286	311	311	288	286	273	256	293	308	307	271	306	281	311	291	298	292	315	294	310	307	291	278	280	274	247	293	262	308	297	308	305	312	318	284	309	290	294	301	262	249	302	298	287	283	298	290	303	272	313	277	314	282	284	300	288	303	303	286	303	312	284	337	281	297	295	284	293	306	301	294	325	277	259	306	277	297	273	269	298	335	281	287	284	278	300	295	281	322	279	286	278	325	297	297	269	299	294	280	330	277	293	295	313	294	283	303	283	309	287	323	271	288	269	307	310	269	306	281	279	310	255	285	320	309	282	285	252	304	298	280	291	287	310	303	276	273	290	283	316	279	273	292	274	276	279	307	296	282	324	284	261	285	303	279	310	270	296	296	296	298	311	294	277	326	301	305	291	290	273	306	281	290	295	335	286	324	303	282	278	304	304	317	313	299	259	275	297	301	287	293	293	286	260	281	287	270	260	284	275	253	275	275	313	285	300	286	248	287	307	273	296	313	275	299	299	295	286	299	319	296	267	302	299	303	310	273	299	309	286	279	301	299	288	287	316	318	274	310	278	282	321	292	304	299	285	327	280	280	282	297	294	309	275	299	274	342	304	302	294	294	307	291	274	285	301	306	310	274	305	303	289	329	289	307	297	295	316	273	284	283	286	306	291	309	281	288	278	300	285	249	279	317	304	318	266	286	294	269	317	328	273	305	286	302	268	278	276	295	282	361	284	287	306	284	293	274	270	312	314	305	294	307	283	276	304	284	307	294	282	283	315	324	285	304	306	295	301	269	304	284	317	271	274	280	276	300	301	292	291	305	303	285	298	280	280	288	285	313	288	294	277	301	279	303	297	295	276	289	263	278	303	284	306	308	269	295	310	304	258	311	328	324	293	271	303	299	300	299	286	294	284	306	298	288	307	299	297	301	318	307	308	299	293	295	289	299	287	313	304	278	286	272	302	292	274	300	309	283	300	245	322	286	290	275	302	261	268	263	268	295	277	311	285	278	278	304	312	315	305	294	288	294	298	280	276	279	307	289	297	309	310	267	284	277	275	284	291	325	295	280	278	271	299	283	290	292	288	296	299	315	308	272	289	280	297	321	300	290	321	272	303	277	329	327	300	291	281	293	269	322	308	282	270	307	292	282	293	284	322	289	286	292	292	306	307	300	300	282	287	326	304	322	283	292	312	296	280	270	293	286	296	266	280	288	289	301	300	296	278	310	305	294	284	273	315	304	284	289	304	285	283	280	292	274	283	290	276	294	262	299	271	296	323	256	300	334	271	284	292	286	298	310	329	294	284	270	298	311	287	324	263	315	299	276	263	291	292	263	269	313	285	332	282	301	287	308	284	300	303	300	286	286	277	285	275	286	282	284	319	279	289	298	291	302	299	294	297	310	312	295	268	295	322	308	279	301	314	302	271	283	312	286	298	291	312	301	302	278	277	296	265	288	322	273	311	303	305	270	293	284	268	302	298	315	295	306	320	289	278	292	313	301	267	341	286	281	292	301	277	284	290	288	321	283	282	281	299	267	299	315	271	295	318	299	290	293	288	273	265	293	293	319	307	298	288	305	295	302	280	278	278	270	315	289	286	289	293	304	288	277	306	280	283	263	316	267	288	289	293	288	309	278	281	275	294	277	304	273	284	276	296	299	325	235	283	293	295	277	295	283	306	271	295	303	317	292	312	306	295	290	290	289	330	283	255	319	272	289	274	301	306	274	275	320	274	300	317	268	288	323	268	284	301	283	289	329	314	302	314	271	303	282	305	310	281	323	310	294	276	315	285	316	267	286	313	291	276	281	280	289	325	301	281	302	276	275	320	267	292	276	294	284	258	281	290	284	304	286	260	297	305	306	258	299	285	281	281	304	301	265	295	274	276	313	288	303	288	295	277	328	317	308	287	299	288	293	335	288	294	311	299	301	283	282	245	272	272	281	291	312	281	314	283	305	306	275	324	296	298	315	288	271	325	285	282	288	303	284	264	284	252	297	263	312	287	312	311	301	308	285	260	304	317	278	315	308	281	309	314	289	290	303	271	307	284	303	291	272	293	298	316	329	281	312	276	292	316	301	303	298	322	304	277	311	294	294	281	306	273	276	304	301	310	287	302	260	322	294	303	294	263	252	290	293	286	293	287	295	299	306	289	322	301	313	274	295	273	284	288	286	313	282	268	298	283	283	305	308	267	282	294	290	315	291	307	268	333	302	295	296	340	287	309	263	277	309	306	271	304	323	271	276	292	315	297	283	281	285	285	245	286	261	292	318	334	273	282	281	278	293	288	294	311	292	299	287	270	281	278	311	294	310	287	290	293	285	300	269	306	286	311	295	281	275	321	292	290	286	263	285	297	296	278	285	297	275	310	278	276	275	279	245	308	265	305	282	297	273	293	298	294	270	294	285	286	294	324	303	305	272	301	297	261	285	301	279	310	273	295	300	249	323	276	294	319	285	296	272	268	279	306	300	297	278	299	320	281	295	295	296	258	288	266	269	301	300	277	286	307	288	282	267	294	300	294	318	292	280	325	288	308	316	281	290	306	296	283	314	301	277	290	289	287	289	312	314	305	295	293	295	305	281	283	299	253	310	325	290	286	296	292	309	283	293	279	332	277	292	303	265	312	310	293	285	278	283	284	303	303	299	317	284	274	269	289	294	320	290	309	314	291	288	286	269	274	294	285	277	279	304	306	305	267	292	286	272	346	262	299	294	275	264	280	298	272	259	312	294	273	294	268	268	282	275	283	297	280	324	286	295	271	302	280	289	301	303	306	290	297	304	306	261	315	310	272	304	324	292	300	281	292	296	311	282	284	264	287	294	285	270	279	294	291	297	282	315	290	298	316	286	287	313	295	311	294	265	265	300	286	319	280	247	280	302	277	285	293	297	279	273	284	284	268	290	283	314	291	314	307	291	295	297	302	310	285	327	289	292	291	282	291	276	270	311	295	269	304	295	281	284	293	305	298	285	285	317	300	262	268	290	291	304	269	291	313	271	284	311	281	277	319	292	279	281	306	313	318	312	290	292	281	286	279	301	288	295	305	288	285	288	305	286	305	289	305	279	285	313	302	330	303	313	283	292	308	276	269	262	276	280	274	310	289	286	294	292	285	301	296	287	294	265	314	281	283	254	285	267	301	278	300	303	289	284	296	310	272	297	286	304	283	284	299	283	320	312	286	300	315	283	286	284	312	284	281	308	287	328	272	285	324	292	262	299	276	310	284	276	285	301	303	279	283	277	280	304	291	321	303	299	300	260	321	299	296	291	292	320	310	285	267	292	261	315	309	304	295	283	313	292	294	285	272	329	302	274	267	298	288	285	248	286	312	277	297	269	280	309	286	273	269	294	303	286	262	285	274	308	255	297	296	283	298	285	281	294	296	318
3154	1595	5073	8711	5521	7037	17651	19762	12533	6174	2669	1235	972	849	847	843	857	766	806	817	843	775	830	818	844	844	834	773	811	859	813	800	788	770	815	833	833	777	800	766	798	840	836	759	773	834	834	831	815	799	843	786	808	763	789	736	777	828	818	780	857	853	820	905	827	813	800	802	859	851	814	767	809	802	746	837	803	776	751	817	787	858	844	794	837	787	768	862	795	827	840	840	807	812	842	790	842	834	847	800	804	809	849	811	835	839	818	794	802	808	789	784	821	863	763	836	760	805	826	779	830	819	788	821	797	837	809	787	845	798	810	820	817	764	798	801	758	770	840	811	843	820	849	878	821	822	806	813	807	816	773	812	853	821	840	866	776	816	832	830	782	781	813	835	800	795	782	830	788	818	824	796	838	822	839	810	858	799	806	789	872	851	806	804	759	793	829	839	881	818	802	794	822	782	805	837	830	853	788	791	761	809	801	826	787	760	847	792	790	802	771	830	835	801	815	843	812	803	797	730	811	820	821	802	796	828	846	785	823	824	805	805	790	764	806	868	778	809	827	808	819	796	812	803	822	822	816	843	817	801	842	754	749	860	805	791	899	806	831	854	826	862	819	832	737	801	795	807	802	792	843	818	851	807	754	833	773	794	841	796	775	883	741	812	840	819	821	824	788	773	816	799	773	831	817	840	815	788	885	836	777	866	830	808	802	790	819	730	857	755	780	807	783	818	759	783	776	814	779	848	798	785	809	856	776	827	833	812	831	808	757	812	837	753	828	801	806	818	827	817	827	809	816	789	844	801	812	795	781	773	842	796	836	783	803	805	816	822	849	823	851	818	787	805	823	788	831	769	816	761	802	797	779	792	796	846	863	772	849	816	804	855	852	831	800	861	832	823	819	819	756	833	790	832	841	766	784	797	776	845	810	810	840	766	798	840	839	799	842	820	825	855	767	765	831	847	823	820	790	811	821	777	775	807	786	803	798	829	843	805	834	816	846	781	862	793	748	827	755	817	807	779	796	789	803	845	808	862	769	758	772	801	791	801	796	810	766	764	782	807	856	842	781	769	822	824	818	792	808	810	779	822	847	824	798	811	835	813	829	836	746	864	811	800	734	808	752	808	841	885	819	813	825	822	815	860	788	769	792	815	794	755	794	755	819	748	787	845	863	816	875	797	775	809	792	777	834	875	746	767	798	802	793	845	815	799	842	835	796	787	809	806	828	787	833	855	789	840	807	815	811	796	849	773	768	821	774	832	830	830	848	817	833	813	804	832	823	779	756	810	763	850	799	771	822	805	822	841	829	829	848	819	783	782	764	813	826	804	783	785	817	820	827	818	800	801	849	849	802	860	785	822	808	784	791	799	804	845	765	786	807	818	815	833	805	781	825	780	802	807	791	783	858	842	793	786	850	828	843	814	846	824	850	817	813	818	802	833	786	881	782	800	836	840	786	842	816	775	798	794	849	822	823	771	800	818	829	825	792	792	788	785	842	808	862	790	805	780	830	825	811	813	818	799	786	805	782	815	808	830	812	827	823	841	823	812	789	806	804	826	807	813	833	815	814	847	774	771	810	785	811	830	775	835	814	822	804	802	830	782	862	826	802	831	837	778	817	808	788	874	833	831	817	787	783	767	811	798	821	777	778	771	802	782	798	833	769	779	818	797	810	779	751	831	852	816	835	855	802	790	808	800	814	832	833	751	786	797	809	829	818	823	808	831	831	859	843	806	804	818	810	796	787	850	782	818	783	800	815	830	793	853	817	801	800	755	783	796	823	850	810	779	781	758	791	847	793	827	824	816	795	788	807	835	818	796	790	844	779	812	824	797	803	789	759	795	853	822	801	785	757	888	825	833	821	795	797	786	828	767	802	815	786	827	800	795	793	814	824	840	815	824	795	814	860	787	847	802	781	786	795	810	764	886	782	843	806	804	822	830	814	766	837	845	806	815	868	757	812	837	803	765	772	840	839	810	838	840	804	825	809	811	827	804	803	857	838	818	785	833	799	831	838	804	823	738	848	801	839	747	794	758	858	824	793	813	838	848	808	733	771	813	813	771	818	828	800	806	869	824	813	812	804	821	742	735	855	834	864	813	774	778	826	811	832	806	770	877	831	818	806	819	711	812	788	808	829	806	799	874	795	726	852	779	785	772	840	784	874	779	823	809	810	814	847	805	840	835	812	783	799	854	854	846	757	856	810	769	820	778	795	824	847	828	793	795	791	789	816	785	851	778	791	820	847	785	800	886	788	834	829	798	835	787	812	807	823	787	822	794	808	841	826	790	787	809	802	815	760	813	823	817	799	831	830	815	832	800	778	791	822	779	811	786	856	782	779	819	789	782	851	787	849	783	806	810	843	856	849	802	804	816	800	822	795	749	793	788	766	823	800	803	795	835	807	766	794	835	802	831	803	783	810	785	874	857	805	856	786	782	804	783	820	802	805	797	808	830	844	807	808	870	773	791	836	819	807	824	804	887	746	758	815	801	807	810	827	854	798	806	809	810	819	799	802	819	832	783	785	837	838	761	861	855	845	835	812	826	806	769	771	863	804	821	812	862	807	840	853	764	810	835	785	833	827	832	763	843	826	833	822	792	856	804	856	829	808	763	814	835	879	824	810	819	830	820	786	805	806	827	818	799	783	810	842	757	821	775	781	829	858	787	778	870	803	839	778	788	786	786	782	794	794	744	796	811	818	819	769	787	822	789	747	822	823	800	821	820	844	831	773	797	860	813	804	820	803	818	779	833	757	801	833	823	834	785	877	769	817	787	826	828	853	770	796	783	756	810	857	801	828	842	821	796	763	797	817	800	810	780	811	801	826	821	770	795	857	784	778	801	770	831	808	836	782	878	843	875	827	799	827	804	807	790	831	784	835	786	818	805	777	827	829	819	804	818	814	767	806	851	837	823	848	812	780	781	808	803	814	858	816	771	804	862	811	803	774	810	799	816	837	840	790	844	792	803	810	818	810	767	770	847	797	839	764	808	776	857	815	813	825	775	825	829	815	788	784	802	836	791	809	854	797	746	782	854	796	792	793	793	841	817	775	854	814	830	763	831	820	781	879	839	806	789	781	836	836	829	788	832	788	887	805	820	835	805	828	851	800	808	804	853	802	829	830	772	818	812	829	783	791	833	831	836	824	815	860	843	840	792	834	846	823	816	826	810	748	834	807	839	868	791	848	819	877	800	844	796	818	825	839	792	786	833	800	819	815	808	836	801	789	837	816	823	812	825	787	840	808	832	832	781	794	841	815	828	783	785	800	828	790	836	798	857	909	831	820	764	896	818	796	809	805	769	782	778	798	784	853	793	835	806	818	805	778	806	801	847	786	790	843	826	850	851	779	805	805	795	786	839	830	761	875	801	796	818	851	805	817	778	774	857	806	810	791	814	820	802	807	785	774	790	770	821	806	847	786	811	830	809	820	791	787	827	821	817	745	805	801	787	804	813	780	865	826	829	755	875	792	828	837	793	825	824	772	791
3238	1169	2639	2098	1729	2097	3883	6696	4519	2128	943	480	331	297	283	301	298	284	272	283	281	289	292	299	321	336	278	324	319	290	307	307	285	279	278	301	287	305	304	305	298	317	266	291	327	265	312	297	282	249	271	311	318	284	295	306	303	302	297	285	294	293	306	303	268	279	280	290	271	285	251	264	284	304	282	277	324	275	289	291	296	305	290	298	320	288	300	312	318	291	308	272	277	307	290	286	285	299	301	314	306	252	276	284	291	290	291	296	291	319	288	296	284	293	293	317	296	272	277	295	288	304	290	269	289	305	264	298	325	281	314	279	287	320	319	293	289	283	305	283	270	332	291	312	267	266	277	293	248	267	264	303	293	281	287	286	289	275	275	303	293	295	301	297	309	302	284	307	282	310	282	282	266	297	287	287	276	254	286	290	307	310	316	302	290	289	300	291	311	284	296	287	288	264	279	282	273	289	311	284	292	295	241	285	278	276	275	282	310	312	300	267	310	300	288	280	274	264	270	284	299	291	297	262	326	284	300	257	274	293	284	259	299	294	269	309	316	295	280	268	300	281	271	334	304	288	299	285	284	271	283	267	324	270	293	305	275	275	288	317	280	275	296	297	287	307	270	286	272	306	268	285	334	275	299	320	296	298	273	306	308	293	301	290	283	272	286	276	282	262	308	273	309	314	304	310	290	288	291	241	301	264	305	304	309	308	276	291	286	276	288	320	272	296	277	309	281	270	299	306	294	283	290	279	293	293	312	292	302	329	280	297	283	299	282	288	291	265	302	282	300	280	298	262	279	280	321	303	298	307	261	311	283	304	294	291	289	324	312	264	297	266	280	321	281	284	298	290	271	278	313	344	270	297	259	259	268	274	297	262	309	299	288	322	317	282	289	290	294	297	292	307	302	326	284	302	289	267	266	312	285	303	290	282	302	310	288	284	260	251	274	318	304	272	308	301	251	299	282	287	289	294	266	322	275	346	276	306	299	325	307	302	281	344	274	259	312	284	277	297	293	270	304	263	327	296	266	311	306	308	273	298	302	298	297	301	307	276	291	305	317	275	313	271	297	267	274	290	295	295	305	291	302	291	292	284	276	273	268	298	294	280	314	287	273	311	279	292	267	270	296	285	288	296	300	319	323	288	292	291	283	287	282	303	277	306	274	295	322	322	292	322	284	308	343	259	306	261	293	292	251	337	319	306	322	296	296	292	256	279	326	306	277	302	273	277	310	273	275	289	294	272	308	285	289	264	300	318	311	321	252	266	317	283	283	318	293	300	292	350	304	299	270	304	272	290	268	305	278	261	294	291	287	303	258	294	316	304	271	290	287	298	274	306	296	312	302	330	313	321	263	289	289	262	283	263	284	283	329	259	267	305	297	296	288	251	303	289	305	291	285	291	310	319	290	292	297	327	310	277	259	329	307	298	281	289	302	293	292	262	291	286	290	297	293	319	250	295	296	299	299	302	312	296	280	268	285	278	296	312	314	292	292	307	259	280	275	280	299	296	292	303	260	300	322	267	300	293	265	339	285	324	270	301	294	308	301	279	319	293	308	318	285	276	310	293	285	291	298	276	305	297	303	283	310	301	292	303	299	285	298	342	297	290	290	301	288	270	298	293	299	291	286	308	283	284	270	287	293	309	292	327	311	248	294	281	320	275	282	327	308	264	304	285	272	318	277	278	316	299	287	312	282	269	293	322	324	256	259	286	287	332	304	273	276	293	250	291	288	284	299	264	292	283	300	286	313	309	289	261	267	291	297	275	300	268	277	247	290	341	297	311	298	303	271	284	317	290	299	283	297	288	296	312	304	293	306	286	276	294	312	283	292	296	312	325	285	269	282	288	291	287	284	256	308	292	288	313	303	306	318	314	286	303	282	281	292	302	288	294	269	305	289	262	285	300	288	282	320	291	298	292	281	300	307	281	278	285	281	296	302	299	286	293	311	289	298	304	298	282	319	272	286	302	308	281	288	303	300	333	293	281	288	284	306	287	309	283	274	312	294	286	286	274	312	280	289	300	309	289	284	281	294	283	289	280	273	298	293	272	284	280	298	261	305	272	315	302	287	293	285	290	315	290	274	276	266	318	276	287	291	310	292	262	309	292	319	301	278	316	289	302	287	290	308	285	318	266	297	286	280	275	279	311	289	298	290	284	287	296	254	288	295	308	287	301	307	262	287	279	282	287	301	284	295	303	289	296	306	279	263	316	282	291	248	269	305	284	275	308	319	302	232	296	292	287	306	294	318	264	297	290	276	286	314	284	272	290	295	305	293	280	300	297	282	270	268	293	283	291	275	260	282	278	316	291	288	313	295	268	312	271	282	311	283	288	307	266	288	292	284	291	294	307	285	290	278	277	309	276	308	268	278	309	292	274	287	264	318	289	317	286	293	326	286	274	265	308	267	276	284	277	288	280	301	300	291	297	307	298	301	281	253	287	340	310	327	282	335	319	307	301	295	304	297	293	293	288	286	290	312	266	316	309	297	275	298	279	263	294	290	308	276	273	282	302	259	288	279	289	253	301	300	295	291	296	318	311	294	303	301	305	274	274	290	275	284	319	302	275	289	286	286	306	265	296	268	295	303	287	319	296	273	247	283	296	310	281	318	283	349	287	296	283	306	306	304	280	252	313	305	285	307	296	301	294	263	298	305	275	323	289	291	292	302	293	275	297	305	285	272	289	311	295	268	315	309	262	288	304	296	315	267	280	278	300	270	314	290	288	296	294	300	313	283	285	240	327	301	286	338	299	271	277	309	282	301	275	282	263	281	293	312	261	308	294	282	268	311	316	321	303	287	287	284	272	262	284	276	298	297	274	277	309	278	302	308	285	319	303	304	301	283	280	260	317	323	282	275	274	339	270	298	304	319	282	292	311	261	267	296	304	293	325	285	297	297	316	305	320	284	327	299	298	280	295	276	290	286	288	302	295	310	285	288	282	293	296	255	293	295	289	269	286	275	280	283	285	293	294	279	294	288	275	264	301	302	295	287	339	241	295	281	303	292	309	284	318	291	281	303	293	273	280	285	305	281	292	294	292	291	286	299	300	290	287	269	271	289	310	269	285	297	316	302	289	291	279	292	280	272	307	304	304	269	289	276	272	318	302	310	282	295	298	303	295	301	312	287	298	298	287	273	286	312	289	301	282	287	274	292	305	294	286	288	258	297	304	299	296	282	282	294	319	285	247	285	302	310	287	295	303	296	292	293	260	296	297	273	306	299	271	284	294	287	281	299	289	288	301	327	293	297	300	305	286	278	274	298	267	297	289	267	269	284	276	285	288	284	296	301	290	302	299	281	297	303	302	320	291	268	295	303	300	300	272	285	299	256	307	308	286	299	293	293	280	316	292	290	301	302	297	258	282	307	266	319	282	278	288	291	326	305	289	269	300	304	284	287	307	290	280	335	307	263	303	274	288	354	277	269	303	328	275	289	317	298	276	280	307	296	295	285	266	267	305	289	316	293	288	301	287	318	311	285	269
3375	1626	4223	4982	5669	7484	15166	21682	14932	7565	2951	1401	933	901	824	832	810	842	762	775	850	785	821	823	807	767	794	791	803	795	785	839	795	843	800	798	788	799	777	840	807	824	794	816	791	810	799	789	780	791	804	854	810	812	805	834	854	792	845	791	768	820	846	810	826	807	842	859	793	863	772	810	761	828	849	793	785	799	803	817	799	780	839	859	775	774	761	784	791	826	790	796	835	837	784	752	764	816	799	870	767	798	762	824	804	827	807	861	806	813	849	853	759	772	801	821	794	822	802	806	852	770	797	811	817	810	813	817	782	840	778	759	769	822	816	805	814	808	835	844	788	804	804	778	826	782	814	830	803	810	794	787	796	796	766	811	803	818	767	781	801	841	802	831	800	847	827	779	777	804	796	797	789	877	794	803	838	782	813	822	830	825	823	808	772	813	809	826	808	775	826	823	820	821	810	799	798	804	822	794	777	796	823	808	794	765	793	796	803	780	809	846	823	803	800	813	767	885	829	805	835	814	789	778	840	815	797	836	782	817	814	809	767	840	827	823	764	737	774	804	796	801	802	813	849	793	809	827	732	772	796	827	843	825	769	763	793	809	827	820	806	806	856	786	818	765	815	783	819	803	843	780	869	810	799	829	817	861	765	778	799	798	794	796	760	801	821	840	834	850	789	822	854	818	798	813	764	810	775	798	794	793	832	827	783	813	853	771	811	803	804	833	793	754	811	793	828	799	799	803	842	813	786	815	811	880	828	780	767	773	776	827	797	823	815	823	789	794	806	772	815	811	825	851	802	800	846	817	875	819	795	809	787	844	794	786	821	809	770	813	808	767	841	764	784	819	779	819	768	800	823	818	839	797	816	834	783	804	774	811	831	802	808	827	818	798	820	811	832	819	760	837	776	829	819	797	865	838	779	828	814	807	839	757	782	776	835	838	791	792	832	797	856	831	829	830	835	823	811	791	781	775	783	826	768	838	800	824	809	849	807	804	779	784	809	780	821	809	788	792	782	863	752	820	808	817	789	789	787	859	790	799	780	817	793	831	878	825	801	801	809	852	848	777	783	823	788	818	798	821	842	792	844	819	796	809	770	819	854	787	827	844	786	796	798	812	813	764	775	798	770	849	810	807	864	791	824	831	786	818	819	821	802	788	841	815	828	850	778	819	823	823	821	754	765	847	854	795	821	837	761	826	810	791	837	793	799	798	799	819	828	841	800	823	828	799	782	826	837	861	791	821	795	806	800	812	828	817	818	805	805	837	808	806	782	837	830	827	762	781	813	816	796	786	767	757	823	823	789	799	823	821	835	852	788	796	792	838	814	814	871	811	787	802	764	804	851	815	825	811	839	799	796	816	836	835	846	797	830	821	823	815	822	834	811	744	800	847	863	800	813	830	801	785	807	829	834	822	837	756	826	737	820	785	747	797	865	863	832	854	798	770	848	875	788	878	851	751	788	799	832	819	824	782	822	794	824	811	825	796	780	778	865	795	844	810	804	817	793	794	812	790	815	814	752	829	809	783	821	842	829	793	844	771	824	801	783	852	813	820	788	810	848	794	836	839	860	817	817	759	804	780	807	777	821	847	810	848	805	830	793	866	818	742	852	801	807	745	812	839	771	778	801	781	815	830	826	821	811	787	849	775	835	778	843	809	850	813	800	788	795	792	806	807	827	819	770	837	825	817	821	829	778	879	820	759	809	770	759	804	798	839	790	810	870	843	789	800	823	785	832	832	845	824	817	813	816	844	812	871	782	813	793	843	842	835	779	812	806	830	769	811	880	833	793	801	766	847	881	796	781	858	779	827	796	850	802	792	870	842	793	835	813	780	777	815	800	810	832	775	802	797	782	828	795	846	822	845	799	764	794	798	798	820	808	827	788	795	822	778	817	779	795	814	821	807	820	736	826	779	795	801	852	841	801	770	800	846	792	820	836	781	788	808	792	773	836	815	803	786	831	807	823	835	865	745	826	800	836	847	817	823	862	786	828	778	786	826	811	827	842	822	756	795	811	853	862	819	800	780	829	808	818	804	831	809	820	810	790	835	807	777	807	757	766	826	792	819	828	799	870	859	798	738	827	777	807	841	814	802	830	818	837	780	812	770	824	823	791	795	811	782	779	842	787	768	827	826	799	813	811	794	794	824	802	828	837	761	748	818	776	800	817	808	849	801	780	779	781	818	826	815	834	836	827	748	821	811	836	817	833	791	815	850	772	803	816	840	823	799	802	756	815	808	820	831	816	813	738	802	796	791	802	808	839	814	791	797	787	817	843	782	847	831	864	775	863	765	788	830	830	795	788	843	804	838	792	823	854	871	852	788	833	758	766	771	804	834	820	797	828	871	830	799	813	815	792	830	819	787	834	830	808	814	818	766	799	771	769	820	844	777	818	833	803	806	807	751	820	806	808	835	808	814	777	838	817	779	784	770	824	799	785	812	794	793	796	824	822	796	821	867	730	795	831	788	811	780	813	781	793	887	766	819	792	790	800	801	857	806	771	798	795	798	810	830	831	824	779	782	809	830	836	806	844	839	813	750	805	869	779	786	826	816	837	840	804	844	834	817	809	861	753	823	828	844	872	776	819	803	840	825	812	783	802	789	795	801	763	815	795	789	761	838	836	804	837	796	831	793	822	798	826	776	826	807	811	806	824	834	790	805	838	827	843	792	827	808	812	844	799	796	828	815	856	835	873	850	784	798	821	794	767	825	775	824	820	836	824	789	794	835	819	830	838	824	823	824	825	804	841	812	856	782	852	824	848	800	830	785	844	803	764	806	775	761	877	808	777	796	786	761	842	808	769	783	780	772	792	786	834	812	801	765	834	814	793	790	785	820	848	828	814	801	788	781	850	821	835	831	799	821	841	824	747	813	804	799	819	806	817	852	838	814	811	874	785	779	805	815	805	770	777	814	836	822	802	829	760	797	824	828	827	792	818	797	840	798	822	822	837	822	848	829	828	866	794	820	792	824	821	826	785	820	845	849	777	870	839	806	789	822	768	755	778	768	814	797	839	828	792	818	826	816	809	833	778	795	794	787	794	752	850	771	822	830	772	773	799	821	838	800	826	784	825	841	847	831	732	827	831	820	816	821	823	816	807	818	797	791	801	816	736	807	780	854	844	823	797	839	835	802	801	777	776	823	850	807	785	812	824	810	797	820	815	798	807	774	773	787	828	797	847	835	835	849	793	848	799	782	767	817	798	815	768	832	874	825	764	829	807	794	814	778	838	827	820	824	857	830	844	799	828	838	815	800	795	789	825	811	946	841	842	804	842	763	820	802	857	791	812	769	816	858	772	804	820	831	808	836	760	809	827	805	797	781	799	818	823	794	798	780	839	781	827	833	828	792	804	806	833	800	778	791	840	794	808	818	801	757	747	822	846	759	821	863	815	835	828	805	848	792	806	813	801	745	749	784	808	782	792	802	843	806	825	752	804	804	791	830	820	872	805	811	802	820	875	793	809	795	767	814	843	783	845	818
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
